267:
268:
269: -- Load display OUT parameters if any
270: x_line_val_tbl(1):=OE_ORDER_PUB.G_MISS_LINE_VAL_REC;
271: x_line_val_tbl(1):=OE_Line_Util.Get_Values
272: ( p_line_rec => x_line_tbl(1)
273: );
274: -- Write to cache.
275: -- Set db_flag to False before writing to cache
370: IF l_debug_level > 0 THEN
371: oe_debug_pub.add( 'ATTRIBUTE VALUE : '|| P_ATTR_VALUE ) ; --bug 5179564
372: END IF;
373:
374: IF p_attr_id = OE_Line_Util.G_ACCOUNTING_RULE THEN
375: x_line_tbl(1).accounting_rule_id := TO_NUMBER(p_attr_value);
376: ELSIF p_attr_id = OE_Line_Util.G_ACCOUNTING_RULE_DURATION THEN
377: x_line_tbl(1).accounting_rule_duration := TO_NUMBER(p_attr_value);
378: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_ARRIVAL_DATE THEN
372: END IF;
373:
374: IF p_attr_id = OE_Line_Util.G_ACCOUNTING_RULE THEN
375: x_line_tbl(1).accounting_rule_id := TO_NUMBER(p_attr_value);
376: ELSIF p_attr_id = OE_Line_Util.G_ACCOUNTING_RULE_DURATION THEN
377: x_line_tbl(1).accounting_rule_duration := TO_NUMBER(p_attr_value);
378: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_ARRIVAL_DATE THEN
379: -- x_line_tbl(1).actual_arrival_date := TO_DATE(p_attr_value, l_date_format_mask);
380: x_line_tbl(1).actual_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
374: IF p_attr_id = OE_Line_Util.G_ACCOUNTING_RULE THEN
375: x_line_tbl(1).accounting_rule_id := TO_NUMBER(p_attr_value);
376: ELSIF p_attr_id = OE_Line_Util.G_ACCOUNTING_RULE_DURATION THEN
377: x_line_tbl(1).accounting_rule_duration := TO_NUMBER(p_attr_value);
378: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_ARRIVAL_DATE THEN
379: -- x_line_tbl(1).actual_arrival_date := TO_DATE(p_attr_value, l_date_format_mask);
380: x_line_tbl(1).actual_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
381: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_SHIPMENT_DATE THEN
382: -- x_line_tbl(1).actual_shipment_date := TO_DATE(p_attr_value, l_date_format_mask);
377: x_line_tbl(1).accounting_rule_duration := TO_NUMBER(p_attr_value);
378: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_ARRIVAL_DATE THEN
379: -- x_line_tbl(1).actual_arrival_date := TO_DATE(p_attr_value, l_date_format_mask);
380: x_line_tbl(1).actual_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
381: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_SHIPMENT_DATE THEN
382: -- x_line_tbl(1).actual_shipment_date := TO_DATE(p_attr_value, l_date_format_mask);
383: x_line_tbl(1).actual_shipment_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
384: ELSIF p_attr_id = OE_Line_Util.G_AGREEMENT THEN
385: x_line_tbl(1).agreement_id := TO_NUMBER(p_attr_value);
380: x_line_tbl(1).actual_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
381: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_SHIPMENT_DATE THEN
382: -- x_line_tbl(1).actual_shipment_date := TO_DATE(p_attr_value, l_date_format_mask);
383: x_line_tbl(1).actual_shipment_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
384: ELSIF p_attr_id = OE_Line_Util.G_AGREEMENT THEN
385: x_line_tbl(1).agreement_id := TO_NUMBER(p_attr_value);
386: ELSIF p_attr_id = OE_Line_Util.G_IB_OWNER THEN
387: x_line_tbl(1).ib_owner := p_attr_value;
388: ELSIF p_attr_id = OE_Line_Util.G_IB_INSTALLED_AT_LOCATION THEN
382: -- x_line_tbl(1).actual_shipment_date := TO_DATE(p_attr_value, l_date_format_mask);
383: x_line_tbl(1).actual_shipment_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
384: ELSIF p_attr_id = OE_Line_Util.G_AGREEMENT THEN
385: x_line_tbl(1).agreement_id := TO_NUMBER(p_attr_value);
386: ELSIF p_attr_id = OE_Line_Util.G_IB_OWNER THEN
387: x_line_tbl(1).ib_owner := p_attr_value;
388: ELSIF p_attr_id = OE_Line_Util.G_IB_INSTALLED_AT_LOCATION THEN
389: x_line_tbl(1).ib_installed_at_location := p_attr_value;
390: ELSIF p_attr_id = OE_Line_Util.G_IB_CURRENT_LOCATION THEN
384: ELSIF p_attr_id = OE_Line_Util.G_AGREEMENT THEN
385: x_line_tbl(1).agreement_id := TO_NUMBER(p_attr_value);
386: ELSIF p_attr_id = OE_Line_Util.G_IB_OWNER THEN
387: x_line_tbl(1).ib_owner := p_attr_value;
388: ELSIF p_attr_id = OE_Line_Util.G_IB_INSTALLED_AT_LOCATION THEN
389: x_line_tbl(1).ib_installed_at_location := p_attr_value;
390: ELSIF p_attr_id = OE_Line_Util.G_IB_CURRENT_LOCATION THEN
391: x_line_tbl(1).ib_current_location := p_attr_value;
392: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_SITE_USE THEN
386: ELSIF p_attr_id = OE_Line_Util.G_IB_OWNER THEN
387: x_line_tbl(1).ib_owner := p_attr_value;
388: ELSIF p_attr_id = OE_Line_Util.G_IB_INSTALLED_AT_LOCATION THEN
389: x_line_tbl(1).ib_installed_at_location := p_attr_value;
390: ELSIF p_attr_id = OE_Line_Util.G_IB_CURRENT_LOCATION THEN
391: x_line_tbl(1).ib_current_location := p_attr_value;
392: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_SITE_USE THEN
393: x_line_tbl(1).end_customer_site_use_id := TO_NUMBER(p_attr_value);
394: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_CONTACT THEN
388: ELSIF p_attr_id = OE_Line_Util.G_IB_INSTALLED_AT_LOCATION THEN
389: x_line_tbl(1).ib_installed_at_location := p_attr_value;
390: ELSIF p_attr_id = OE_Line_Util.G_IB_CURRENT_LOCATION THEN
391: x_line_tbl(1).ib_current_location := p_attr_value;
392: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_SITE_USE THEN
393: x_line_tbl(1).end_customer_site_use_id := TO_NUMBER(p_attr_value);
394: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_CONTACT THEN
395: x_line_tbl(1).end_customer_contact_id := TO_NUMBER(p_attr_value);
396: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER THEN
390: ELSIF p_attr_id = OE_Line_Util.G_IB_CURRENT_LOCATION THEN
391: x_line_tbl(1).ib_current_location := p_attr_value;
392: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_SITE_USE THEN
393: x_line_tbl(1).end_customer_site_use_id := TO_NUMBER(p_attr_value);
394: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_CONTACT THEN
395: x_line_tbl(1).end_customer_contact_id := TO_NUMBER(p_attr_value);
396: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER THEN
397: x_line_tbl(1).end_customer_id := TO_NUMBER(p_attr_value);
398: ELSIF p_attr_id = OE_Line_Util.G_ATO_LINE THEN
392: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_SITE_USE THEN
393: x_line_tbl(1).end_customer_site_use_id := TO_NUMBER(p_attr_value);
394: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_CONTACT THEN
395: x_line_tbl(1).end_customer_contact_id := TO_NUMBER(p_attr_value);
396: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER THEN
397: x_line_tbl(1).end_customer_id := TO_NUMBER(p_attr_value);
398: ELSIF p_attr_id = OE_Line_Util.G_ATO_LINE THEN
399: x_line_tbl(1).ato_line_id := TO_NUMBER(p_attr_value);
400: ELSIF p_attr_id = OE_Line_Util.G_AUTO_SELECTED_QUANTITY THEN
394: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_CONTACT THEN
395: x_line_tbl(1).end_customer_contact_id := TO_NUMBER(p_attr_value);
396: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER THEN
397: x_line_tbl(1).end_customer_id := TO_NUMBER(p_attr_value);
398: ELSIF p_attr_id = OE_Line_Util.G_ATO_LINE THEN
399: x_line_tbl(1).ato_line_id := TO_NUMBER(p_attr_value);
400: ELSIF p_attr_id = OE_Line_Util.G_AUTO_SELECTED_QUANTITY THEN
401: x_line_tbl(1).auto_selected_quantity := TO_NUMBER(p_attr_value);
402: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_NUMBER THEN
396: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER THEN
397: x_line_tbl(1).end_customer_id := TO_NUMBER(p_attr_value);
398: ELSIF p_attr_id = OE_Line_Util.G_ATO_LINE THEN
399: x_line_tbl(1).ato_line_id := TO_NUMBER(p_attr_value);
400: ELSIF p_attr_id = OE_Line_Util.G_AUTO_SELECTED_QUANTITY THEN
401: x_line_tbl(1).auto_selected_quantity := TO_NUMBER(p_attr_value);
402: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_NUMBER THEN
403: x_line_tbl(1).blanket_number := TO_NUMBER(p_attr_value);
404: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_LINE_NUMBER THEN
398: ELSIF p_attr_id = OE_Line_Util.G_ATO_LINE THEN
399: x_line_tbl(1).ato_line_id := TO_NUMBER(p_attr_value);
400: ELSIF p_attr_id = OE_Line_Util.G_AUTO_SELECTED_QUANTITY THEN
401: x_line_tbl(1).auto_selected_quantity := TO_NUMBER(p_attr_value);
402: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_NUMBER THEN
403: x_line_tbl(1).blanket_number := TO_NUMBER(p_attr_value);
404: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_LINE_NUMBER THEN
405: x_line_tbl(1).blanket_line_number := TO_NUMBER(p_attr_value);
406: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_VERSION_NUMBER THEN
400: ELSIF p_attr_id = OE_Line_Util.G_AUTO_SELECTED_QUANTITY THEN
401: x_line_tbl(1).auto_selected_quantity := TO_NUMBER(p_attr_value);
402: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_NUMBER THEN
403: x_line_tbl(1).blanket_number := TO_NUMBER(p_attr_value);
404: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_LINE_NUMBER THEN
405: x_line_tbl(1).blanket_line_number := TO_NUMBER(p_attr_value);
406: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_VERSION_NUMBER THEN
407: x_line_tbl(1).blanket_version_number := TO_NUMBER(p_attr_value);
408: ELSIF p_attr_id = OE_Line_Util.G_BOOKED THEN
402: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_NUMBER THEN
403: x_line_tbl(1).blanket_number := TO_NUMBER(p_attr_value);
404: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_LINE_NUMBER THEN
405: x_line_tbl(1).blanket_line_number := TO_NUMBER(p_attr_value);
406: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_VERSION_NUMBER THEN
407: x_line_tbl(1).blanket_version_number := TO_NUMBER(p_attr_value);
408: ELSIF p_attr_id = OE_Line_Util.G_BOOKED THEN
409: x_line_tbl(1).booked_flag := p_attr_value;
410: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED THEN
404: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_LINE_NUMBER THEN
405: x_line_tbl(1).blanket_line_number := TO_NUMBER(p_attr_value);
406: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_VERSION_NUMBER THEN
407: x_line_tbl(1).blanket_version_number := TO_NUMBER(p_attr_value);
408: ELSIF p_attr_id = OE_Line_Util.G_BOOKED THEN
409: x_line_tbl(1).booked_flag := p_attr_value;
410: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED THEN
411: x_line_tbl(1).cancelled_flag := p_attr_value;
412: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY THEN
406: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_VERSION_NUMBER THEN
407: x_line_tbl(1).blanket_version_number := TO_NUMBER(p_attr_value);
408: ELSIF p_attr_id = OE_Line_Util.G_BOOKED THEN
409: x_line_tbl(1).booked_flag := p_attr_value;
410: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED THEN
411: x_line_tbl(1).cancelled_flag := p_attr_value;
412: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY THEN
413: x_line_tbl(1).cancelled_quantity := TO_NUMBER(p_attr_value);
414: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT THEN
408: ELSIF p_attr_id = OE_Line_Util.G_BOOKED THEN
409: x_line_tbl(1).booked_flag := p_attr_value;
410: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED THEN
411: x_line_tbl(1).cancelled_flag := p_attr_value;
412: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY THEN
413: x_line_tbl(1).cancelled_quantity := TO_NUMBER(p_attr_value);
414: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT THEN
415: x_line_tbl(1).component_code := p_attr_value;
416: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_NUMBER THEN
410: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED THEN
411: x_line_tbl(1).cancelled_flag := p_attr_value;
412: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY THEN
413: x_line_tbl(1).cancelled_quantity := TO_NUMBER(p_attr_value);
414: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT THEN
415: x_line_tbl(1).component_code := p_attr_value;
416: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_NUMBER THEN
417: x_line_tbl(1).component_number := p_attr_value;
418: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_SEQUENCE THEN
412: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY THEN
413: x_line_tbl(1).cancelled_quantity := TO_NUMBER(p_attr_value);
414: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT THEN
415: x_line_tbl(1).component_code := p_attr_value;
416: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_NUMBER THEN
417: x_line_tbl(1).component_number := p_attr_value;
418: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_SEQUENCE THEN
419: x_line_tbl(1).component_sequence_id := TO_NUMBER(p_attr_value);
420: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_DISPLAY_SEQUENCE THEN
414: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT THEN
415: x_line_tbl(1).component_code := p_attr_value;
416: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_NUMBER THEN
417: x_line_tbl(1).component_number := p_attr_value;
418: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_SEQUENCE THEN
419: x_line_tbl(1).component_sequence_id := TO_NUMBER(p_attr_value);
420: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_DISPLAY_SEQUENCE THEN
421: x_line_tbl(1).config_display_sequence := TO_NUMBER(p_attr_value);
422: ELSIF p_attr_id = OE_Line_Util.G_CONFIGURATION THEN
416: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_NUMBER THEN
417: x_line_tbl(1).component_number := p_attr_value;
418: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_SEQUENCE THEN
419: x_line_tbl(1).component_sequence_id := TO_NUMBER(p_attr_value);
420: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_DISPLAY_SEQUENCE THEN
421: x_line_tbl(1).config_display_sequence := TO_NUMBER(p_attr_value);
422: ELSIF p_attr_id = OE_Line_Util.G_CONFIGURATION THEN
423: x_line_tbl(1).configuration_id := TO_NUMBER(p_attr_value);
424: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_HEADER THEN
418: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_SEQUENCE THEN
419: x_line_tbl(1).component_sequence_id := TO_NUMBER(p_attr_value);
420: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_DISPLAY_SEQUENCE THEN
421: x_line_tbl(1).config_display_sequence := TO_NUMBER(p_attr_value);
422: ELSIF p_attr_id = OE_Line_Util.G_CONFIGURATION THEN
423: x_line_tbl(1).configuration_id := TO_NUMBER(p_attr_value);
424: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_HEADER THEN
425: x_line_tbl(1).config_header_id := TO_NUMBER(p_attr_value);
426: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_REV_NBR THEN
420: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_DISPLAY_SEQUENCE THEN
421: x_line_tbl(1).config_display_sequence := TO_NUMBER(p_attr_value);
422: ELSIF p_attr_id = OE_Line_Util.G_CONFIGURATION THEN
423: x_line_tbl(1).configuration_id := TO_NUMBER(p_attr_value);
424: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_HEADER THEN
425: x_line_tbl(1).config_header_id := TO_NUMBER(p_attr_value);
426: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_REV_NBR THEN
427: x_line_tbl(1).config_rev_nbr := TO_NUMBER(p_attr_value);
428: ELSIF p_attr_id = OE_Line_Util.G_CREDIT_INVOICE_LINE THEN
422: ELSIF p_attr_id = OE_Line_Util.G_CONFIGURATION THEN
423: x_line_tbl(1).configuration_id := TO_NUMBER(p_attr_value);
424: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_HEADER THEN
425: x_line_tbl(1).config_header_id := TO_NUMBER(p_attr_value);
426: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_REV_NBR THEN
427: x_line_tbl(1).config_rev_nbr := TO_NUMBER(p_attr_value);
428: ELSIF p_attr_id = OE_Line_Util.G_CREDIT_INVOICE_LINE THEN
429: x_line_tbl(1).credit_invoice_line_id := TO_NUMBER(p_attr_value);
430: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_DOCK THEN
424: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_HEADER THEN
425: x_line_tbl(1).config_header_id := TO_NUMBER(p_attr_value);
426: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_REV_NBR THEN
427: x_line_tbl(1).config_rev_nbr := TO_NUMBER(p_attr_value);
428: ELSIF p_attr_id = OE_Line_Util.G_CREDIT_INVOICE_LINE THEN
429: x_line_tbl(1).credit_invoice_line_id := TO_NUMBER(p_attr_value);
430: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_DOCK THEN
431: x_line_tbl(1).customer_dock_code := p_attr_value;
432: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_JOB THEN
426: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_REV_NBR THEN
427: x_line_tbl(1).config_rev_nbr := TO_NUMBER(p_attr_value);
428: ELSIF p_attr_id = OE_Line_Util.G_CREDIT_INVOICE_LINE THEN
429: x_line_tbl(1).credit_invoice_line_id := TO_NUMBER(p_attr_value);
430: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_DOCK THEN
431: x_line_tbl(1).customer_dock_code := p_attr_value;
432: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_JOB THEN
433: x_line_tbl(1).customer_job := p_attr_value;
434: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_PRODUCTION_LINE THEN
428: ELSIF p_attr_id = OE_Line_Util.G_CREDIT_INVOICE_LINE THEN
429: x_line_tbl(1).credit_invoice_line_id := TO_NUMBER(p_attr_value);
430: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_DOCK THEN
431: x_line_tbl(1).customer_dock_code := p_attr_value;
432: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_JOB THEN
433: x_line_tbl(1).customer_job := p_attr_value;
434: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_PRODUCTION_LINE THEN
435: x_line_tbl(1).customer_production_line := p_attr_value;
436: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_TRX_LINE THEN
430: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_DOCK THEN
431: x_line_tbl(1).customer_dock_code := p_attr_value;
432: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_JOB THEN
433: x_line_tbl(1).customer_job := p_attr_value;
434: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_PRODUCTION_LINE THEN
435: x_line_tbl(1).customer_production_line := p_attr_value;
436: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_TRX_LINE THEN
437: x_line_tbl(1).customer_trx_line_id := TO_NUMBER(p_attr_value);
438: ELSIF p_attr_id = OE_Line_Util.G_CUST_MODEL_SERIAL_NUMBER THEN
432: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_JOB THEN
433: x_line_tbl(1).customer_job := p_attr_value;
434: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_PRODUCTION_LINE THEN
435: x_line_tbl(1).customer_production_line := p_attr_value;
436: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_TRX_LINE THEN
437: x_line_tbl(1).customer_trx_line_id := TO_NUMBER(p_attr_value);
438: ELSIF p_attr_id = OE_Line_Util.G_CUST_MODEL_SERIAL_NUMBER THEN
439: x_line_tbl(1).cust_model_serial_number := p_attr_value;
440: ELSIF p_attr_id = OE_Line_Util.G_CUST_PO_NUMBER THEN
434: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_PRODUCTION_LINE THEN
435: x_line_tbl(1).customer_production_line := p_attr_value;
436: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_TRX_LINE THEN
437: x_line_tbl(1).customer_trx_line_id := TO_NUMBER(p_attr_value);
438: ELSIF p_attr_id = OE_Line_Util.G_CUST_MODEL_SERIAL_NUMBER THEN
439: x_line_tbl(1).cust_model_serial_number := p_attr_value;
440: ELSIF p_attr_id = OE_Line_Util.G_CUST_PO_NUMBER THEN
441: x_line_tbl(1).cust_po_number := p_attr_value;
442: ELSIF p_attr_id = OE_Line_Util.G_DELIVERY_LEAD_TIME THEN
436: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_TRX_LINE THEN
437: x_line_tbl(1).customer_trx_line_id := TO_NUMBER(p_attr_value);
438: ELSIF p_attr_id = OE_Line_Util.G_CUST_MODEL_SERIAL_NUMBER THEN
439: x_line_tbl(1).cust_model_serial_number := p_attr_value;
440: ELSIF p_attr_id = OE_Line_Util.G_CUST_PO_NUMBER THEN
441: x_line_tbl(1).cust_po_number := p_attr_value;
442: ELSIF p_attr_id = OE_Line_Util.G_DELIVERY_LEAD_TIME THEN
443: x_line_tbl(1).delivery_lead_time := TO_NUMBER(p_attr_value);
444: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_CONTACT THEN
438: ELSIF p_attr_id = OE_Line_Util.G_CUST_MODEL_SERIAL_NUMBER THEN
439: x_line_tbl(1).cust_model_serial_number := p_attr_value;
440: ELSIF p_attr_id = OE_Line_Util.G_CUST_PO_NUMBER THEN
441: x_line_tbl(1).cust_po_number := p_attr_value;
442: ELSIF p_attr_id = OE_Line_Util.G_DELIVERY_LEAD_TIME THEN
443: x_line_tbl(1).delivery_lead_time := TO_NUMBER(p_attr_value);
444: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_CONTACT THEN
445: x_line_tbl(1).deliver_to_contact_id := TO_NUMBER(p_attr_value);
446: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_ORG THEN
440: ELSIF p_attr_id = OE_Line_Util.G_CUST_PO_NUMBER THEN
441: x_line_tbl(1).cust_po_number := p_attr_value;
442: ELSIF p_attr_id = OE_Line_Util.G_DELIVERY_LEAD_TIME THEN
443: x_line_tbl(1).delivery_lead_time := TO_NUMBER(p_attr_value);
444: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_CONTACT THEN
445: x_line_tbl(1).deliver_to_contact_id := TO_NUMBER(p_attr_value);
446: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_ORG THEN
447: x_line_tbl(1).deliver_to_org_id := TO_NUMBER(p_attr_value);
448: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_BUCKET_TYPE THEN
442: ELSIF p_attr_id = OE_Line_Util.G_DELIVERY_LEAD_TIME THEN
443: x_line_tbl(1).delivery_lead_time := TO_NUMBER(p_attr_value);
444: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_CONTACT THEN
445: x_line_tbl(1).deliver_to_contact_id := TO_NUMBER(p_attr_value);
446: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_ORG THEN
447: x_line_tbl(1).deliver_to_org_id := TO_NUMBER(p_attr_value);
448: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_BUCKET_TYPE THEN
449: x_line_tbl(1).demand_bucket_type_code := p_attr_value;
450: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_CLASS THEN
444: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_CONTACT THEN
445: x_line_tbl(1).deliver_to_contact_id := TO_NUMBER(p_attr_value);
446: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_ORG THEN
447: x_line_tbl(1).deliver_to_org_id := TO_NUMBER(p_attr_value);
448: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_BUCKET_TYPE THEN
449: x_line_tbl(1).demand_bucket_type_code := p_attr_value;
450: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_CLASS THEN
451: x_line_tbl(1).demand_class_code := p_attr_value;
452: ELSIF p_attr_id = OE_Line_Util.G_DEP_PLAN_REQUIRED THEN
446: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_ORG THEN
447: x_line_tbl(1).deliver_to_org_id := TO_NUMBER(p_attr_value);
448: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_BUCKET_TYPE THEN
449: x_line_tbl(1).demand_bucket_type_code := p_attr_value;
450: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_CLASS THEN
451: x_line_tbl(1).demand_class_code := p_attr_value;
452: ELSIF p_attr_id = OE_Line_Util.G_DEP_PLAN_REQUIRED THEN
453: x_line_tbl(1).dep_plan_required_flag := p_attr_value;
454: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_ACCEPTABLE_DATE THEN
448: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_BUCKET_TYPE THEN
449: x_line_tbl(1).demand_bucket_type_code := p_attr_value;
450: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_CLASS THEN
451: x_line_tbl(1).demand_class_code := p_attr_value;
452: ELSIF p_attr_id = OE_Line_Util.G_DEP_PLAN_REQUIRED THEN
453: x_line_tbl(1).dep_plan_required_flag := p_attr_value;
454: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_ACCEPTABLE_DATE THEN
455: -- x_line_tbl(1).earliest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
456: x_line_tbl(1).earliest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
450: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_CLASS THEN
451: x_line_tbl(1).demand_class_code := p_attr_value;
452: ELSIF p_attr_id = OE_Line_Util.G_DEP_PLAN_REQUIRED THEN
453: x_line_tbl(1).dep_plan_required_flag := p_attr_value;
454: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_ACCEPTABLE_DATE THEN
455: -- x_line_tbl(1).earliest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
456: x_line_tbl(1).earliest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
457: ELSIF p_attr_id = OE_Line_Util.G_EXPLOSION_DATE THEN
458: -- x_line_tbl(1).explosion_date := TO_DATE(p_attr_value, l_date_format_mask);
453: x_line_tbl(1).dep_plan_required_flag := p_attr_value;
454: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_ACCEPTABLE_DATE THEN
455: -- x_line_tbl(1).earliest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
456: x_line_tbl(1).earliest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
457: ELSIF p_attr_id = OE_Line_Util.G_EXPLOSION_DATE THEN
458: -- x_line_tbl(1).explosion_date := TO_DATE(p_attr_value, l_date_format_mask);
459: x_line_tbl(1).explosion_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
460: ELSIF p_attr_id = OE_Line_Util.G_FOB_POINT THEN
461: x_line_tbl(1).fob_point_code := p_attr_value;
456: x_line_tbl(1).earliest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
457: ELSIF p_attr_id = OE_Line_Util.G_EXPLOSION_DATE THEN
458: -- x_line_tbl(1).explosion_date := TO_DATE(p_attr_value, l_date_format_mask);
459: x_line_tbl(1).explosion_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
460: ELSIF p_attr_id = OE_Line_Util.G_FOB_POINT THEN
461: x_line_tbl(1).fob_point_code := p_attr_value;
462: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_CARRIER THEN
463: x_line_tbl(1).freight_carrier_code := p_attr_value;
464: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_TERMS THEN
458: -- x_line_tbl(1).explosion_date := TO_DATE(p_attr_value, l_date_format_mask);
459: x_line_tbl(1).explosion_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
460: ELSIF p_attr_id = OE_Line_Util.G_FOB_POINT THEN
461: x_line_tbl(1).fob_point_code := p_attr_value;
462: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_CARRIER THEN
463: x_line_tbl(1).freight_carrier_code := p_attr_value;
464: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_TERMS THEN
465: x_line_tbl(1).freight_terms_code := p_attr_value;
466: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY THEN
460: ELSIF p_attr_id = OE_Line_Util.G_FOB_POINT THEN
461: x_line_tbl(1).fob_point_code := p_attr_value;
462: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_CARRIER THEN
463: x_line_tbl(1).freight_carrier_code := p_attr_value;
464: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_TERMS THEN
465: x_line_tbl(1).freight_terms_code := p_attr_value;
466: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY THEN
467: x_line_tbl(1).fulfilled_quantity := TO_NUMBER(p_attr_value);
468: ELSIF p_attr_id = OE_Line_Util.G_HEADER THEN
462: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_CARRIER THEN
463: x_line_tbl(1).freight_carrier_code := p_attr_value;
464: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_TERMS THEN
465: x_line_tbl(1).freight_terms_code := p_attr_value;
466: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY THEN
467: x_line_tbl(1).fulfilled_quantity := TO_NUMBER(p_attr_value);
468: ELSIF p_attr_id = OE_Line_Util.G_HEADER THEN
469: x_line_tbl(1).header_id := TO_NUMBER(p_attr_value);
470: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_CONTACT THEN
464: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_TERMS THEN
465: x_line_tbl(1).freight_terms_code := p_attr_value;
466: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY THEN
467: x_line_tbl(1).fulfilled_quantity := TO_NUMBER(p_attr_value);
468: ELSIF p_attr_id = OE_Line_Util.G_HEADER THEN
469: x_line_tbl(1).header_id := TO_NUMBER(p_attr_value);
470: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_CONTACT THEN
471: x_line_tbl(1).intermed_ship_to_contact_id := TO_NUMBER(p_attr_value);
472: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_ORG THEN
466: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY THEN
467: x_line_tbl(1).fulfilled_quantity := TO_NUMBER(p_attr_value);
468: ELSIF p_attr_id = OE_Line_Util.G_HEADER THEN
469: x_line_tbl(1).header_id := TO_NUMBER(p_attr_value);
470: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_CONTACT THEN
471: x_line_tbl(1).intermed_ship_to_contact_id := TO_NUMBER(p_attr_value);
472: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_ORG THEN
473: x_line_tbl(1).intermed_ship_to_org_id := TO_NUMBER(p_attr_value);
474: ELSIF p_attr_id = OE_Line_Util.G_INVENTORY_ITEM THEN
468: ELSIF p_attr_id = OE_Line_Util.G_HEADER THEN
469: x_line_tbl(1).header_id := TO_NUMBER(p_attr_value);
470: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_CONTACT THEN
471: x_line_tbl(1).intermed_ship_to_contact_id := TO_NUMBER(p_attr_value);
472: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_ORG THEN
473: x_line_tbl(1).intermed_ship_to_org_id := TO_NUMBER(p_attr_value);
474: ELSIF p_attr_id = OE_Line_Util.G_INVENTORY_ITEM THEN
475: x_line_tbl(1).inventory_item_id := TO_NUMBER(p_attr_value);
476: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_INTERFACE_STATUS THEN
470: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_CONTACT THEN
471: x_line_tbl(1).intermed_ship_to_contact_id := TO_NUMBER(p_attr_value);
472: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_ORG THEN
473: x_line_tbl(1).intermed_ship_to_org_id := TO_NUMBER(p_attr_value);
474: ELSIF p_attr_id = OE_Line_Util.G_INVENTORY_ITEM THEN
475: x_line_tbl(1).inventory_item_id := TO_NUMBER(p_attr_value);
476: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_INTERFACE_STATUS THEN
477: x_line_tbl(1).invoice_interface_status_code := p_attr_value;
478: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_CONTACT THEN
472: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_ORG THEN
473: x_line_tbl(1).intermed_ship_to_org_id := TO_NUMBER(p_attr_value);
474: ELSIF p_attr_id = OE_Line_Util.G_INVENTORY_ITEM THEN
475: x_line_tbl(1).inventory_item_id := TO_NUMBER(p_attr_value);
476: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_INTERFACE_STATUS THEN
477: x_line_tbl(1).invoice_interface_status_code := p_attr_value;
478: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_CONTACT THEN
479: x_line_tbl(1).invoice_to_contact_id := TO_NUMBER(p_attr_value);
480: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_ORG THEN
474: ELSIF p_attr_id = OE_Line_Util.G_INVENTORY_ITEM THEN
475: x_line_tbl(1).inventory_item_id := TO_NUMBER(p_attr_value);
476: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_INTERFACE_STATUS THEN
477: x_line_tbl(1).invoice_interface_status_code := p_attr_value;
478: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_CONTACT THEN
479: x_line_tbl(1).invoice_to_contact_id := TO_NUMBER(p_attr_value);
480: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_ORG THEN
481: x_line_tbl(1).invoice_to_org_id := TO_NUMBER(p_attr_value);
482: ELSIF p_attr_id = OE_Line_Util.G_INVOICED_QUANTITY THEN
476: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_INTERFACE_STATUS THEN
477: x_line_tbl(1).invoice_interface_status_code := p_attr_value;
478: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_CONTACT THEN
479: x_line_tbl(1).invoice_to_contact_id := TO_NUMBER(p_attr_value);
480: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_ORG THEN
481: x_line_tbl(1).invoice_to_org_id := TO_NUMBER(p_attr_value);
482: ELSIF p_attr_id = OE_Line_Util.G_INVOICED_QUANTITY THEN
483: x_line_tbl(1).invoiced_quantity := TO_NUMBER(p_attr_value);
484: ELSIF p_attr_id = OE_Line_Util.G_INVOICING_RULE THEN
478: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_CONTACT THEN
479: x_line_tbl(1).invoice_to_contact_id := TO_NUMBER(p_attr_value);
480: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_ORG THEN
481: x_line_tbl(1).invoice_to_org_id := TO_NUMBER(p_attr_value);
482: ELSIF p_attr_id = OE_Line_Util.G_INVOICED_QUANTITY THEN
483: x_line_tbl(1).invoiced_quantity := TO_NUMBER(p_attr_value);
484: ELSIF p_attr_id = OE_Line_Util.G_INVOICING_RULE THEN
485: x_line_tbl(1).invoicing_rule_id := TO_NUMBER(p_attr_value);
486: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM_ID THEN
480: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_ORG THEN
481: x_line_tbl(1).invoice_to_org_id := TO_NUMBER(p_attr_value);
482: ELSIF p_attr_id = OE_Line_Util.G_INVOICED_QUANTITY THEN
483: x_line_tbl(1).invoiced_quantity := TO_NUMBER(p_attr_value);
484: ELSIF p_attr_id = OE_Line_Util.G_INVOICING_RULE THEN
485: x_line_tbl(1).invoicing_rule_id := TO_NUMBER(p_attr_value);
486: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM_ID THEN
487: x_line_tbl(1).ordered_item_id := TO_NUMBER(p_attr_value);
488: ELSIF p_attr_id = OE_Line_Util.G_ITEM_IDENTIFIER_TYPE THEN
482: ELSIF p_attr_id = OE_Line_Util.G_INVOICED_QUANTITY THEN
483: x_line_tbl(1).invoiced_quantity := TO_NUMBER(p_attr_value);
484: ELSIF p_attr_id = OE_Line_Util.G_INVOICING_RULE THEN
485: x_line_tbl(1).invoicing_rule_id := TO_NUMBER(p_attr_value);
486: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM_ID THEN
487: x_line_tbl(1).ordered_item_id := TO_NUMBER(p_attr_value);
488: ELSIF p_attr_id = OE_Line_Util.G_ITEM_IDENTIFIER_TYPE THEN
489: x_line_tbl(1).item_identifier_type := p_attr_value;
490: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM THEN
484: ELSIF p_attr_id = OE_Line_Util.G_INVOICING_RULE THEN
485: x_line_tbl(1).invoicing_rule_id := TO_NUMBER(p_attr_value);
486: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM_ID THEN
487: x_line_tbl(1).ordered_item_id := TO_NUMBER(p_attr_value);
488: ELSIF p_attr_id = OE_Line_Util.G_ITEM_IDENTIFIER_TYPE THEN
489: x_line_tbl(1).item_identifier_type := p_attr_value;
490: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM THEN
491: x_line_tbl(1).ordered_item := p_attr_value;
492: ELSIF p_attr_id = OE_Line_Util.G_ITEM_REVISION THEN
486: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM_ID THEN
487: x_line_tbl(1).ordered_item_id := TO_NUMBER(p_attr_value);
488: ELSIF p_attr_id = OE_Line_Util.G_ITEM_IDENTIFIER_TYPE THEN
489: x_line_tbl(1).item_identifier_type := p_attr_value;
490: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM THEN
491: x_line_tbl(1).ordered_item := p_attr_value;
492: ELSIF p_attr_id = OE_Line_Util.G_ITEM_REVISION THEN
493: x_line_tbl(1).item_revision := p_attr_value;
494: ELSIF p_attr_id = OE_Line_Util.G_ITEM_TYPE THEN
488: ELSIF p_attr_id = OE_Line_Util.G_ITEM_IDENTIFIER_TYPE THEN
489: x_line_tbl(1).item_identifier_type := p_attr_value;
490: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM THEN
491: x_line_tbl(1).ordered_item := p_attr_value;
492: ELSIF p_attr_id = OE_Line_Util.G_ITEM_REVISION THEN
493: x_line_tbl(1).item_revision := p_attr_value;
494: ELSIF p_attr_id = OE_Line_Util.G_ITEM_TYPE THEN
495: x_line_tbl(1).item_type_code := p_attr_value;
496: ELSIF p_attr_id = OE_Line_Util.G_LATEST_ACCEPTABLE_DATE THEN
490: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM THEN
491: x_line_tbl(1).ordered_item := p_attr_value;
492: ELSIF p_attr_id = OE_Line_Util.G_ITEM_REVISION THEN
493: x_line_tbl(1).item_revision := p_attr_value;
494: ELSIF p_attr_id = OE_Line_Util.G_ITEM_TYPE THEN
495: x_line_tbl(1).item_type_code := p_attr_value;
496: ELSIF p_attr_id = OE_Line_Util.G_LATEST_ACCEPTABLE_DATE THEN
497: -- x_line_tbl(1).latest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
498: x_line_tbl(1).latest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
492: ELSIF p_attr_id = OE_Line_Util.G_ITEM_REVISION THEN
493: x_line_tbl(1).item_revision := p_attr_value;
494: ELSIF p_attr_id = OE_Line_Util.G_ITEM_TYPE THEN
495: x_line_tbl(1).item_type_code := p_attr_value;
496: ELSIF p_attr_id = OE_Line_Util.G_LATEST_ACCEPTABLE_DATE THEN
497: -- x_line_tbl(1).latest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
498: x_line_tbl(1).latest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
499: ELSIF p_attr_id = OE_Line_Util.G_LATE_DEMAND_PENALTY_FACTOR THEN
500: x_line_tbl(1).late_demand_penalty_factor := TO_NUMBER(p_attr_value);
495: x_line_tbl(1).item_type_code := p_attr_value;
496: ELSIF p_attr_id = OE_Line_Util.G_LATEST_ACCEPTABLE_DATE THEN
497: -- x_line_tbl(1).latest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
498: x_line_tbl(1).latest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
499: ELSIF p_attr_id = OE_Line_Util.G_LATE_DEMAND_PENALTY_FACTOR THEN
500: x_line_tbl(1).late_demand_penalty_factor := TO_NUMBER(p_attr_value);
501: ELSIF p_attr_id = OE_Line_Util.G_LINE_CATEGORY THEN
502: x_line_tbl(1).line_category_code := p_attr_value;
503: x_line_tbl(1).line_type_id := FND_API.G_MISS_NUM;
497: -- x_line_tbl(1).latest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
498: x_line_tbl(1).latest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
499: ELSIF p_attr_id = OE_Line_Util.G_LATE_DEMAND_PENALTY_FACTOR THEN
500: x_line_tbl(1).late_demand_penalty_factor := TO_NUMBER(p_attr_value);
501: ELSIF p_attr_id = OE_Line_Util.G_LINE_CATEGORY THEN
502: x_line_tbl(1).line_category_code := p_attr_value;
503: x_line_tbl(1).line_type_id := FND_API.G_MISS_NUM;
504: ELSIF p_attr_id = OE_Line_Util.G_LINE THEN
505: x_line_tbl(1).line_id := TO_NUMBER(p_attr_value);
500: x_line_tbl(1).late_demand_penalty_factor := TO_NUMBER(p_attr_value);
501: ELSIF p_attr_id = OE_Line_Util.G_LINE_CATEGORY THEN
502: x_line_tbl(1).line_category_code := p_attr_value;
503: x_line_tbl(1).line_type_id := FND_API.G_MISS_NUM;
504: ELSIF p_attr_id = OE_Line_Util.G_LINE THEN
505: x_line_tbl(1).line_id := TO_NUMBER(p_attr_value);
506: ELSIF p_attr_id = OE_Line_Util.G_LINE_NUMBER THEN
507: x_line_tbl(1).line_number := TO_NUMBER(p_attr_value);
508: ELSIF p_attr_id = OE_Line_Util.G_LINE_TYPE THEN
502: x_line_tbl(1).line_category_code := p_attr_value;
503: x_line_tbl(1).line_type_id := FND_API.G_MISS_NUM;
504: ELSIF p_attr_id = OE_Line_Util.G_LINE THEN
505: x_line_tbl(1).line_id := TO_NUMBER(p_attr_value);
506: ELSIF p_attr_id = OE_Line_Util.G_LINE_NUMBER THEN
507: x_line_tbl(1).line_number := TO_NUMBER(p_attr_value);
508: ELSIF p_attr_id = OE_Line_Util.G_LINE_TYPE THEN
509: x_line_tbl(1).line_type_id := TO_NUMBER(p_attr_value);
510: ELSIF p_attr_id = OE_Line_Util.G_LINK_TO_LINE THEN
504: ELSIF p_attr_id = OE_Line_Util.G_LINE THEN
505: x_line_tbl(1).line_id := TO_NUMBER(p_attr_value);
506: ELSIF p_attr_id = OE_Line_Util.G_LINE_NUMBER THEN
507: x_line_tbl(1).line_number := TO_NUMBER(p_attr_value);
508: ELSIF p_attr_id = OE_Line_Util.G_LINE_TYPE THEN
509: x_line_tbl(1).line_type_id := TO_NUMBER(p_attr_value);
510: ELSIF p_attr_id = OE_Line_Util.G_LINK_TO_LINE THEN
511: x_line_tbl(1).link_to_line_id := TO_NUMBER(p_attr_value);
512: ELSIF p_attr_id = OE_Line_Util.G_MODEL_GROUP_NUMBER THEN
506: ELSIF p_attr_id = OE_Line_Util.G_LINE_NUMBER THEN
507: x_line_tbl(1).line_number := TO_NUMBER(p_attr_value);
508: ELSIF p_attr_id = OE_Line_Util.G_LINE_TYPE THEN
509: x_line_tbl(1).line_type_id := TO_NUMBER(p_attr_value);
510: ELSIF p_attr_id = OE_Line_Util.G_LINK_TO_LINE THEN
511: x_line_tbl(1).link_to_line_id := TO_NUMBER(p_attr_value);
512: ELSIF p_attr_id = OE_Line_Util.G_MODEL_GROUP_NUMBER THEN
513: x_line_tbl(1).model_group_number := TO_NUMBER(p_attr_value);
514: ELSIF p_attr_id = OE_Line_Util.G_OPEN THEN
508: ELSIF p_attr_id = OE_Line_Util.G_LINE_TYPE THEN
509: x_line_tbl(1).line_type_id := TO_NUMBER(p_attr_value);
510: ELSIF p_attr_id = OE_Line_Util.G_LINK_TO_LINE THEN
511: x_line_tbl(1).link_to_line_id := TO_NUMBER(p_attr_value);
512: ELSIF p_attr_id = OE_Line_Util.G_MODEL_GROUP_NUMBER THEN
513: x_line_tbl(1).model_group_number := TO_NUMBER(p_attr_value);
514: ELSIF p_attr_id = OE_Line_Util.G_OPEN THEN
515: x_line_tbl(1).open_flag := p_attr_value;
516: ELSIF p_attr_id = OE_Line_Util.G_OPTION_FLAG THEN
510: ELSIF p_attr_id = OE_Line_Util.G_LINK_TO_LINE THEN
511: x_line_tbl(1).link_to_line_id := TO_NUMBER(p_attr_value);
512: ELSIF p_attr_id = OE_Line_Util.G_MODEL_GROUP_NUMBER THEN
513: x_line_tbl(1).model_group_number := TO_NUMBER(p_attr_value);
514: ELSIF p_attr_id = OE_Line_Util.G_OPEN THEN
515: x_line_tbl(1).open_flag := p_attr_value;
516: ELSIF p_attr_id = OE_Line_Util.G_OPTION_FLAG THEN
517: x_line_tbl(1).option_flag := p_attr_value;
518: ELSIF p_attr_id = OE_Line_Util.G_OPTION_NUMBER THEN
512: ELSIF p_attr_id = OE_Line_Util.G_MODEL_GROUP_NUMBER THEN
513: x_line_tbl(1).model_group_number := TO_NUMBER(p_attr_value);
514: ELSIF p_attr_id = OE_Line_Util.G_OPEN THEN
515: x_line_tbl(1).open_flag := p_attr_value;
516: ELSIF p_attr_id = OE_Line_Util.G_OPTION_FLAG THEN
517: x_line_tbl(1).option_flag := p_attr_value;
518: ELSIF p_attr_id = OE_Line_Util.G_OPTION_NUMBER THEN
519: x_line_tbl(1).option_number := TO_NUMBER(p_attr_value);
520: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY THEN
514: ELSIF p_attr_id = OE_Line_Util.G_OPEN THEN
515: x_line_tbl(1).open_flag := p_attr_value;
516: ELSIF p_attr_id = OE_Line_Util.G_OPTION_FLAG THEN
517: x_line_tbl(1).option_flag := p_attr_value;
518: ELSIF p_attr_id = OE_Line_Util.G_OPTION_NUMBER THEN
519: x_line_tbl(1).option_number := TO_NUMBER(p_attr_value);
520: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY THEN
521: x_line_tbl(1).ordered_quantity := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
522: ELSIF p_attr_id = OE_Line_Util.G_ORDER_QUANTITY_UOM THEN
516: ELSIF p_attr_id = OE_Line_Util.G_OPTION_FLAG THEN
517: x_line_tbl(1).option_flag := p_attr_value;
518: ELSIF p_attr_id = OE_Line_Util.G_OPTION_NUMBER THEN
519: x_line_tbl(1).option_number := TO_NUMBER(p_attr_value);
520: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY THEN
521: x_line_tbl(1).ordered_quantity := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
522: ELSIF p_attr_id = OE_Line_Util.G_ORDER_QUANTITY_UOM THEN
523: x_line_tbl(1).order_quantity_uom := p_attr_value;
524: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY2 THEN --OPM
518: ELSIF p_attr_id = OE_Line_Util.G_OPTION_NUMBER THEN
519: x_line_tbl(1).option_number := TO_NUMBER(p_attr_value);
520: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY THEN
521: x_line_tbl(1).ordered_quantity := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
522: ELSIF p_attr_id = OE_Line_Util.G_ORDER_QUANTITY_UOM THEN
523: x_line_tbl(1).order_quantity_uom := p_attr_value;
524: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY2 THEN --OPM
525: x_line_tbl(1).ordered_quantity2 := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
526: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY_UOM2 THEN --OPM
520: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY THEN
521: x_line_tbl(1).ordered_quantity := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
522: ELSIF p_attr_id = OE_Line_Util.G_ORDER_QUANTITY_UOM THEN
523: x_line_tbl(1).order_quantity_uom := p_attr_value;
524: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY2 THEN --OPM
525: x_line_tbl(1).ordered_quantity2 := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
526: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY_UOM2 THEN --OPM
527: x_line_tbl(1).ordered_quantity_uom2 := p_attr_value;
528:
522: ELSIF p_attr_id = OE_Line_Util.G_ORDER_QUANTITY_UOM THEN
523: x_line_tbl(1).order_quantity_uom := p_attr_value;
524: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY2 THEN --OPM
525: x_line_tbl(1).ordered_quantity2 := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
526: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY_UOM2 THEN --OPM
527: x_line_tbl(1).ordered_quantity_uom2 := p_attr_value;
528:
529: ELSIF p_attr_id = OE_Line_Util.G_ORG THEN
530: x_line_tbl(1).org_id := TO_NUMBER(p_attr_value);
525: x_line_tbl(1).ordered_quantity2 := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
526: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY_UOM2 THEN --OPM
527: x_line_tbl(1).ordered_quantity_uom2 := p_attr_value;
528:
529: ELSIF p_attr_id = OE_Line_Util.G_ORG THEN
530: x_line_tbl(1).org_id := TO_NUMBER(p_attr_value);
531: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_DOCUMENT_REF THEN
532: x_line_tbl(1).orig_sys_document_ref := p_attr_value;
533: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_LINE_REF THEN
527: x_line_tbl(1).ordered_quantity_uom2 := p_attr_value;
528:
529: ELSIF p_attr_id = OE_Line_Util.G_ORG THEN
530: x_line_tbl(1).org_id := TO_NUMBER(p_attr_value);
531: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_DOCUMENT_REF THEN
532: x_line_tbl(1).orig_sys_document_ref := p_attr_value;
533: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_LINE_REF THEN
534: x_line_tbl(1).orig_sys_line_ref := p_attr_value;
535: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_SHIPMENT_REF THEN
529: ELSIF p_attr_id = OE_Line_Util.G_ORG THEN
530: x_line_tbl(1).org_id := TO_NUMBER(p_attr_value);
531: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_DOCUMENT_REF THEN
532: x_line_tbl(1).orig_sys_document_ref := p_attr_value;
533: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_LINE_REF THEN
534: x_line_tbl(1).orig_sys_line_ref := p_attr_value;
535: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_SHIPMENT_REF THEN
536: x_line_tbl(1).orig_sys_shipment_ref := p_attr_value;
537: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_INVENTORY_ITEM THEN
531: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_DOCUMENT_REF THEN
532: x_line_tbl(1).orig_sys_document_ref := p_attr_value;
533: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_LINE_REF THEN
534: x_line_tbl(1).orig_sys_line_ref := p_attr_value;
535: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_SHIPMENT_REF THEN
536: x_line_tbl(1).orig_sys_shipment_ref := p_attr_value;
537: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_INVENTORY_ITEM THEN
538: x_line_tbl(1).original_inventory_item_id:= to_number(p_attr_value);
539: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM THEN
533: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_LINE_REF THEN
534: x_line_tbl(1).orig_sys_line_ref := p_attr_value;
535: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_SHIPMENT_REF THEN
536: x_line_tbl(1).orig_sys_shipment_ref := p_attr_value;
537: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_INVENTORY_ITEM THEN
538: x_line_tbl(1).original_inventory_item_id:= to_number(p_attr_value);
539: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM THEN
540: x_line_tbl(1).original_ordered_item := p_attr_value;
541: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM_ID THEN
535: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_SHIPMENT_REF THEN
536: x_line_tbl(1).orig_sys_shipment_ref := p_attr_value;
537: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_INVENTORY_ITEM THEN
538: x_line_tbl(1).original_inventory_item_id:= to_number(p_attr_value);
539: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM THEN
540: x_line_tbl(1).original_ordered_item := p_attr_value;
541: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM_ID THEN
542: x_line_tbl(1).original_ordered_item_id := to_number(p_attr_value);
543: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ITEM_IDEN_TYPE THEN
537: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_INVENTORY_ITEM THEN
538: x_line_tbl(1).original_inventory_item_id:= to_number(p_attr_value);
539: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM THEN
540: x_line_tbl(1).original_ordered_item := p_attr_value;
541: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM_ID THEN
542: x_line_tbl(1).original_ordered_item_id := to_number(p_attr_value);
543: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ITEM_IDEN_TYPE THEN
544: x_line_tbl(1).original_item_identifier_type := p_attr_value;
545: ELSIF p_attr_id = OE_Line_Util.G_ITEM_RELATIONSHIP_TYPE THEN
539: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM THEN
540: x_line_tbl(1).original_ordered_item := p_attr_value;
541: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM_ID THEN
542: x_line_tbl(1).original_ordered_item_id := to_number(p_attr_value);
543: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ITEM_IDEN_TYPE THEN
544: x_line_tbl(1).original_item_identifier_type := p_attr_value;
545: ELSIF p_attr_id = OE_Line_Util.G_ITEM_RELATIONSHIP_TYPE THEN
546: x_line_tbl(1).item_relationship_type := to_number(p_attr_value);
547: ELSIF p_attr_id = OE_Line_Util.G_PAYMENT_TERM THEN
541: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM_ID THEN
542: x_line_tbl(1).original_ordered_item_id := to_number(p_attr_value);
543: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ITEM_IDEN_TYPE THEN
544: x_line_tbl(1).original_item_identifier_type := p_attr_value;
545: ELSIF p_attr_id = OE_Line_Util.G_ITEM_RELATIONSHIP_TYPE THEN
546: x_line_tbl(1).item_relationship_type := to_number(p_attr_value);
547: ELSIF p_attr_id = OE_Line_Util.G_PAYMENT_TERM THEN
548: x_line_tbl(1).payment_term_id := TO_NUMBER(p_attr_value);
549: ELSIF p_attr_id = OE_Line_Util.G_PLANNING_PRIORITY THEN
543: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ITEM_IDEN_TYPE THEN
544: x_line_tbl(1).original_item_identifier_type := p_attr_value;
545: ELSIF p_attr_id = OE_Line_Util.G_ITEM_RELATIONSHIP_TYPE THEN
546: x_line_tbl(1).item_relationship_type := to_number(p_attr_value);
547: ELSIF p_attr_id = OE_Line_Util.G_PAYMENT_TERM THEN
548: x_line_tbl(1).payment_term_id := TO_NUMBER(p_attr_value);
549: ELSIF p_attr_id = OE_Line_Util.G_PLANNING_PRIORITY THEN
550: x_line_tbl(1).planning_priority := TO_NUMBER(p_attr_value);
551: ELSIF p_attr_id = OE_Line_Util.G_PREFERRED_GRADE THEN --OPM
545: ELSIF p_attr_id = OE_Line_Util.G_ITEM_RELATIONSHIP_TYPE THEN
546: x_line_tbl(1).item_relationship_type := to_number(p_attr_value);
547: ELSIF p_attr_id = OE_Line_Util.G_PAYMENT_TERM THEN
548: x_line_tbl(1).payment_term_id := TO_NUMBER(p_attr_value);
549: ELSIF p_attr_id = OE_Line_Util.G_PLANNING_PRIORITY THEN
550: x_line_tbl(1).planning_priority := TO_NUMBER(p_attr_value);
551: ELSIF p_attr_id = OE_Line_Util.G_PREFERRED_GRADE THEN --OPM
552: x_line_tbl(1).preferred_grade := p_attr_value;
553:
547: ELSIF p_attr_id = OE_Line_Util.G_PAYMENT_TERM THEN
548: x_line_tbl(1).payment_term_id := TO_NUMBER(p_attr_value);
549: ELSIF p_attr_id = OE_Line_Util.G_PLANNING_PRIORITY THEN
550: x_line_tbl(1).planning_priority := TO_NUMBER(p_attr_value);
551: ELSIF p_attr_id = OE_Line_Util.G_PREFERRED_GRADE THEN --OPM
552: x_line_tbl(1).preferred_grade := p_attr_value;
553:
554: ELSIF p_attr_id = OE_Line_Util.G_PRICE_LIST THEN
555: x_line_tbl(1).price_list_id := TO_NUMBER(p_attr_value);
550: x_line_tbl(1).planning_priority := TO_NUMBER(p_attr_value);
551: ELSIF p_attr_id = OE_Line_Util.G_PREFERRED_GRADE THEN --OPM
552: x_line_tbl(1).preferred_grade := p_attr_value;
553:
554: ELSIF p_attr_id = OE_Line_Util.G_PRICE_LIST THEN
555: x_line_tbl(1).price_list_id := TO_NUMBER(p_attr_value);
556: ELSIF p_attr_id = OE_Line_Util.G_PRICING_DATE THEN
557: -- x_line_tbl(1).pricing_date := TO_DATE(p_attr_value, l_date_format_mask);
558: x_line_tbl(1).pricing_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
552: x_line_tbl(1).preferred_grade := p_attr_value;
553:
554: ELSIF p_attr_id = OE_Line_Util.G_PRICE_LIST THEN
555: x_line_tbl(1).price_list_id := TO_NUMBER(p_attr_value);
556: ELSIF p_attr_id = OE_Line_Util.G_PRICING_DATE THEN
557: -- x_line_tbl(1).pricing_date := TO_DATE(p_attr_value, l_date_format_mask);
558: x_line_tbl(1).pricing_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
559: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY THEN
560: x_line_tbl(1).pricing_quantity := TO_NUMBER(p_attr_value);
555: x_line_tbl(1).price_list_id := TO_NUMBER(p_attr_value);
556: ELSIF p_attr_id = OE_Line_Util.G_PRICING_DATE THEN
557: -- x_line_tbl(1).pricing_date := TO_DATE(p_attr_value, l_date_format_mask);
558: x_line_tbl(1).pricing_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
559: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY THEN
560: x_line_tbl(1).pricing_quantity := TO_NUMBER(p_attr_value);
561: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY_UOM THEN
562: x_line_tbl(1).pricing_quantity_uom := p_attr_value;
563: ELSIF p_attr_id = OE_Line_Util.G_PROJECT THEN
557: -- x_line_tbl(1).pricing_date := TO_DATE(p_attr_value, l_date_format_mask);
558: x_line_tbl(1).pricing_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
559: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY THEN
560: x_line_tbl(1).pricing_quantity := TO_NUMBER(p_attr_value);
561: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY_UOM THEN
562: x_line_tbl(1).pricing_quantity_uom := p_attr_value;
563: ELSIF p_attr_id = OE_Line_Util.G_PROJECT THEN
564: x_line_tbl(1).project_id := TO_NUMBER(p_attr_value);
565: ELSIF p_attr_id = OE_Line_Util.G_PROMISE_DATE THEN
559: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY THEN
560: x_line_tbl(1).pricing_quantity := TO_NUMBER(p_attr_value);
561: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY_UOM THEN
562: x_line_tbl(1).pricing_quantity_uom := p_attr_value;
563: ELSIF p_attr_id = OE_Line_Util.G_PROJECT THEN
564: x_line_tbl(1).project_id := TO_NUMBER(p_attr_value);
565: ELSIF p_attr_id = OE_Line_Util.G_PROMISE_DATE THEN
566: -- x_line_tbl(1).promise_date := TO_DATE(p_attr_value, l_date_format_mask);
567: x_line_tbl(1).promise_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
561: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY_UOM THEN
562: x_line_tbl(1).pricing_quantity_uom := p_attr_value;
563: ELSIF p_attr_id = OE_Line_Util.G_PROJECT THEN
564: x_line_tbl(1).project_id := TO_NUMBER(p_attr_value);
565: ELSIF p_attr_id = OE_Line_Util.G_PROMISE_DATE THEN
566: -- x_line_tbl(1).promise_date := TO_DATE(p_attr_value, l_date_format_mask);
567: x_line_tbl(1).promise_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
568: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_CUSTOMER_TRX_LINE THEN
569: x_line_tbl(1).reference_customer_trx_line_id := TO_NUMBER(p_attr_value);
564: x_line_tbl(1).project_id := TO_NUMBER(p_attr_value);
565: ELSIF p_attr_id = OE_Line_Util.G_PROMISE_DATE THEN
566: -- x_line_tbl(1).promise_date := TO_DATE(p_attr_value, l_date_format_mask);
567: x_line_tbl(1).promise_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
568: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_CUSTOMER_TRX_LINE THEN
569: x_line_tbl(1).reference_customer_trx_line_id := TO_NUMBER(p_attr_value);
570: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_HEADER THEN
571: x_line_tbl(1).reference_header_id := TO_NUMBER(p_attr_value);
572: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_LINE THEN
566: -- x_line_tbl(1).promise_date := TO_DATE(p_attr_value, l_date_format_mask);
567: x_line_tbl(1).promise_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
568: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_CUSTOMER_TRX_LINE THEN
569: x_line_tbl(1).reference_customer_trx_line_id := TO_NUMBER(p_attr_value);
570: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_HEADER THEN
571: x_line_tbl(1).reference_header_id := TO_NUMBER(p_attr_value);
572: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_LINE THEN
573: x_line_tbl(1).reference_line_id := TO_NUMBER(p_attr_value);
574: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_TYPE THEN
568: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_CUSTOMER_TRX_LINE THEN
569: x_line_tbl(1).reference_customer_trx_line_id := TO_NUMBER(p_attr_value);
570: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_HEADER THEN
571: x_line_tbl(1).reference_header_id := TO_NUMBER(p_attr_value);
572: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_LINE THEN
573: x_line_tbl(1).reference_line_id := TO_NUMBER(p_attr_value);
574: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_TYPE THEN
575: NULL;
576: ELSIF p_attr_id = OE_Line_Util.G_REQUEST_DATE THEN
570: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_HEADER THEN
571: x_line_tbl(1).reference_header_id := TO_NUMBER(p_attr_value);
572: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_LINE THEN
573: x_line_tbl(1).reference_line_id := TO_NUMBER(p_attr_value);
574: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_TYPE THEN
575: NULL;
576: ELSIF p_attr_id = OE_Line_Util.G_REQUEST_DATE THEN
577: -- x_line_tbl(1).request_date := TO_DATE(p_attr_value, l_date_format_mask);
578: x_line_tbl(1).request_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
572: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_LINE THEN
573: x_line_tbl(1).reference_line_id := TO_NUMBER(p_attr_value);
574: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_TYPE THEN
575: NULL;
576: ELSIF p_attr_id = OE_Line_Util.G_REQUEST_DATE THEN
577: -- x_line_tbl(1).request_date := TO_DATE(p_attr_value, l_date_format_mask);
578: x_line_tbl(1).request_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
579: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY THEN
580: x_line_tbl(1).reserved_quantity := p_attr_value;
575: NULL;
576: ELSIF p_attr_id = OE_Line_Util.G_REQUEST_DATE THEN
577: -- x_line_tbl(1).request_date := TO_DATE(p_attr_value, l_date_format_mask);
578: x_line_tbl(1).request_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
579: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY THEN
580: x_line_tbl(1).reserved_quantity := p_attr_value;
581: ELSIF p_attr_id = OE_Line_Util.G_RLA_SCHEDULE_TYPE THEN
582: x_line_tbl(1).rla_schedule_type_code := p_attr_value;
583: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ARRIVAL_DATE THEN
577: -- x_line_tbl(1).request_date := TO_DATE(p_attr_value, l_date_format_mask);
578: x_line_tbl(1).request_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
579: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY THEN
580: x_line_tbl(1).reserved_quantity := p_attr_value;
581: ELSIF p_attr_id = OE_Line_Util.G_RLA_SCHEDULE_TYPE THEN
582: x_line_tbl(1).rla_schedule_type_code := p_attr_value;
583: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ARRIVAL_DATE THEN
584: -- x_line_tbl(1).schedule_arrival_date := TO_DATE(p_attr_value, l_date_format_mask);
585: x_line_tbl(1).schedule_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
579: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY THEN
580: x_line_tbl(1).reserved_quantity := p_attr_value;
581: ELSIF p_attr_id = OE_Line_Util.G_RLA_SCHEDULE_TYPE THEN
582: x_line_tbl(1).rla_schedule_type_code := p_attr_value;
583: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ARRIVAL_DATE THEN
584: -- x_line_tbl(1).schedule_arrival_date := TO_DATE(p_attr_value, l_date_format_mask);
585: x_line_tbl(1).schedule_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
586: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_SHIP_DATE THEN
587: /* x_line_tbl(1).schedule_ship_date :=
582: x_line_tbl(1).rla_schedule_type_code := p_attr_value;
583: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ARRIVAL_DATE THEN
584: -- x_line_tbl(1).schedule_arrival_date := TO_DATE(p_attr_value, l_date_format_mask);
585: x_line_tbl(1).schedule_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
586: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_SHIP_DATE THEN
587: /* x_line_tbl(1).schedule_ship_date :=
588: TO_DATE(p_attr_value, l_date_format_mask);*/
589: x_line_tbl(1).schedule_ship_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
590: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_SHIP_DATE THEN
586: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_SHIP_DATE THEN
587: /* x_line_tbl(1).schedule_ship_date :=
588: TO_DATE(p_attr_value, l_date_format_mask);*/
589: x_line_tbl(1).schedule_ship_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
590: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_SHIP_DATE THEN
591: /* x_line_tbl(1).earliest_ship_date :=
592: TO_DATE(p_attr_value, l_date_format_mask);*/
593: x_line_tbl(1).earliest_ship_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
594: ELSIF p_attr_id = OE_Line_Util.G_FIRM_DEMAND THEN
590: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_SHIP_DATE THEN
591: /* x_line_tbl(1).earliest_ship_date :=
592: TO_DATE(p_attr_value, l_date_format_mask);*/
593: x_line_tbl(1).earliest_ship_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
594: ELSIF p_attr_id = OE_Line_Util.G_FIRM_DEMAND THEN
595: x_line_tbl(1).firm_demand_flag := p_attr_value;
596: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ACTION THEN
597: x_line_tbl(1).schedule_action_code := p_attr_value;
598: ELSIF p_attr_id = OE_Line_Util.G_OVERRIDE_ATP_DATE THEN
592: TO_DATE(p_attr_value, l_date_format_mask);*/
593: x_line_tbl(1).earliest_ship_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
594: ELSIF p_attr_id = OE_Line_Util.G_FIRM_DEMAND THEN
595: x_line_tbl(1).firm_demand_flag := p_attr_value;
596: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ACTION THEN
597: x_line_tbl(1).schedule_action_code := p_attr_value;
598: ELSIF p_attr_id = OE_Line_Util.G_OVERRIDE_ATP_DATE THEN
599: x_line_tbl(1).override_atp_date_code := p_attr_value;
600: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_STATUS THEN
594: ELSIF p_attr_id = OE_Line_Util.G_FIRM_DEMAND THEN
595: x_line_tbl(1).firm_demand_flag := p_attr_value;
596: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ACTION THEN
597: x_line_tbl(1).schedule_action_code := p_attr_value;
598: ELSIF p_attr_id = OE_Line_Util.G_OVERRIDE_ATP_DATE THEN
599: x_line_tbl(1).override_atp_date_code := p_attr_value;
600: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_STATUS THEN
601: x_line_tbl(1).schedule_status_code := p_attr_value;
602: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_NUMBER THEN
596: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ACTION THEN
597: x_line_tbl(1).schedule_action_code := p_attr_value;
598: ELSIF p_attr_id = OE_Line_Util.G_OVERRIDE_ATP_DATE THEN
599: x_line_tbl(1).override_atp_date_code := p_attr_value;
600: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_STATUS THEN
601: x_line_tbl(1).schedule_status_code := p_attr_value;
602: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_NUMBER THEN
603: x_line_tbl(1).shipment_number := TO_NUMBER(p_attr_value);
604: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_PRIORITY THEN
598: ELSIF p_attr_id = OE_Line_Util.G_OVERRIDE_ATP_DATE THEN
599: x_line_tbl(1).override_atp_date_code := p_attr_value;
600: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_STATUS THEN
601: x_line_tbl(1).schedule_status_code := p_attr_value;
602: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_NUMBER THEN
603: x_line_tbl(1).shipment_number := TO_NUMBER(p_attr_value);
604: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_PRIORITY THEN
605: x_line_tbl(1).shipment_priority_code := p_attr_value;
606: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY THEN
600: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_STATUS THEN
601: x_line_tbl(1).schedule_status_code := p_attr_value;
602: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_NUMBER THEN
603: x_line_tbl(1).shipment_number := TO_NUMBER(p_attr_value);
604: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_PRIORITY THEN
605: x_line_tbl(1).shipment_priority_code := p_attr_value;
606: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY THEN
607: x_line_tbl(1).shipped_quantity := TO_NUMBER(p_attr_value);
608: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_METHOD THEN
602: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_NUMBER THEN
603: x_line_tbl(1).shipment_number := TO_NUMBER(p_attr_value);
604: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_PRIORITY THEN
605: x_line_tbl(1).shipment_priority_code := p_attr_value;
606: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY THEN
607: x_line_tbl(1).shipped_quantity := TO_NUMBER(p_attr_value);
608: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_METHOD THEN
609: x_line_tbl(1).shipping_method_code := p_attr_value;
610: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY THEN
604: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_PRIORITY THEN
605: x_line_tbl(1).shipment_priority_code := p_attr_value;
606: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY THEN
607: x_line_tbl(1).shipped_quantity := TO_NUMBER(p_attr_value);
608: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_METHOD THEN
609: x_line_tbl(1).shipping_method_code := p_attr_value;
610: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY THEN
611: x_line_tbl(1).shipping_quantity := TO_NUMBER(p_attr_value);
612: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM THEN
606: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY THEN
607: x_line_tbl(1).shipped_quantity := TO_NUMBER(p_attr_value);
608: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_METHOD THEN
609: x_line_tbl(1).shipping_method_code := p_attr_value;
610: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY THEN
611: x_line_tbl(1).shipping_quantity := TO_NUMBER(p_attr_value);
612: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM THEN
613: x_line_tbl(1).shipping_quantity_uom := p_attr_value;
614: ELSIF p_attr_id = OE_Line_Util.G_SHIP_FROM_ORG THEN
608: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_METHOD THEN
609: x_line_tbl(1).shipping_method_code := p_attr_value;
610: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY THEN
611: x_line_tbl(1).shipping_quantity := TO_NUMBER(p_attr_value);
612: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM THEN
613: x_line_tbl(1).shipping_quantity_uom := p_attr_value;
614: ELSIF p_attr_id = OE_Line_Util.G_SHIP_FROM_ORG THEN
615: x_line_tbl(1).ship_from_org_id := TO_NUMBER(p_attr_value);
616: ELSIF p_attr_id = OE_Line_Util.G_SUBINVENTORY THEN
610: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY THEN
611: x_line_tbl(1).shipping_quantity := TO_NUMBER(p_attr_value);
612: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM THEN
613: x_line_tbl(1).shipping_quantity_uom := p_attr_value;
614: ELSIF p_attr_id = OE_Line_Util.G_SHIP_FROM_ORG THEN
615: x_line_tbl(1).ship_from_org_id := TO_NUMBER(p_attr_value);
616: ELSIF p_attr_id = OE_Line_Util.G_SUBINVENTORY THEN
617: x_line_tbl(1).subinventory := p_attr_value;
618: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_ABOVE THEN
612: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM THEN
613: x_line_tbl(1).shipping_quantity_uom := p_attr_value;
614: ELSIF p_attr_id = OE_Line_Util.G_SHIP_FROM_ORG THEN
615: x_line_tbl(1).ship_from_org_id := TO_NUMBER(p_attr_value);
616: ELSIF p_attr_id = OE_Line_Util.G_SUBINVENTORY THEN
617: x_line_tbl(1).subinventory := p_attr_value;
618: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_ABOVE THEN
619: x_line_tbl(1).ship_tolerance_above := TO_NUMBER(p_attr_value);
620: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_BELOW THEN
614: ELSIF p_attr_id = OE_Line_Util.G_SHIP_FROM_ORG THEN
615: x_line_tbl(1).ship_from_org_id := TO_NUMBER(p_attr_value);
616: ELSIF p_attr_id = OE_Line_Util.G_SUBINVENTORY THEN
617: x_line_tbl(1).subinventory := p_attr_value;
618: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_ABOVE THEN
619: x_line_tbl(1).ship_tolerance_above := TO_NUMBER(p_attr_value);
620: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_BELOW THEN
621: x_line_tbl(1).ship_tolerance_below := TO_NUMBER(p_attr_value);
622: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INTERFACED THEN
616: ELSIF p_attr_id = OE_Line_Util.G_SUBINVENTORY THEN
617: x_line_tbl(1).subinventory := p_attr_value;
618: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_ABOVE THEN
619: x_line_tbl(1).ship_tolerance_above := TO_NUMBER(p_attr_value);
620: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_BELOW THEN
621: x_line_tbl(1).ship_tolerance_below := TO_NUMBER(p_attr_value);
622: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INTERFACED THEN
623: x_line_tbl(1).shipping_interfaced_flag := p_attr_value;
624: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TO_CONTACT THEN
618: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_ABOVE THEN
619: x_line_tbl(1).ship_tolerance_above := TO_NUMBER(p_attr_value);
620: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_BELOW THEN
621: x_line_tbl(1).ship_tolerance_below := TO_NUMBER(p_attr_value);
622: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INTERFACED THEN
623: x_line_tbl(1).shipping_interfaced_flag := p_attr_value;
624: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TO_CONTACT THEN
625: x_line_tbl(1).ship_to_contact_id := TO_NUMBER(p_attr_value);
626: IF l_debug_level > 0 THEN
620: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_BELOW THEN
621: x_line_tbl(1).ship_tolerance_below := TO_NUMBER(p_attr_value);
622: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INTERFACED THEN
623: x_line_tbl(1).shipping_interfaced_flag := p_attr_value;
624: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TO_CONTACT THEN
625: x_line_tbl(1).ship_to_contact_id := TO_NUMBER(p_attr_value);
626: IF l_debug_level > 0 THEN
627: oe_debug_pub.add( 'SHIP TO CONTACT1'|| X_LINE_TBL ( 1 ) .SHIP_TO_CONTACT_ID , 1 ) ;
628: END IF;
625: x_line_tbl(1).ship_to_contact_id := TO_NUMBER(p_attr_value);
626: IF l_debug_level > 0 THEN
627: oe_debug_pub.add( 'SHIP TO CONTACT1'|| X_LINE_TBL ( 1 ) .SHIP_TO_CONTACT_ID , 1 ) ;
628: END IF;
629: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TO_ORG THEN
630: x_line_tbl(1).ship_to_org_id := TO_NUMBER(p_attr_value);
631: ELSIF p_attr_id = OE_Line_Util.G_SHIP_MODEL_COMPLETE_FLAG THEN
632: x_line_tbl(1).ship_model_complete_flag := p_attr_value;
633: ELSIF p_attr_id = OE_Line_Util.G_SOLD_TO_ORG THEN
627: oe_debug_pub.add( 'SHIP TO CONTACT1'|| X_LINE_TBL ( 1 ) .SHIP_TO_CONTACT_ID , 1 ) ;
628: END IF;
629: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TO_ORG THEN
630: x_line_tbl(1).ship_to_org_id := TO_NUMBER(p_attr_value);
631: ELSIF p_attr_id = OE_Line_Util.G_SHIP_MODEL_COMPLETE_FLAG THEN
632: x_line_tbl(1).ship_model_complete_flag := p_attr_value;
633: ELSIF p_attr_id = OE_Line_Util.G_SOLD_TO_ORG THEN
634: x_line_tbl(1).sold_to_org_id := TO_NUMBER(p_attr_value);
635: ELSIF p_attr_id = OE_Line_Util.G_SORT_ORDER THEN
629: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TO_ORG THEN
630: x_line_tbl(1).ship_to_org_id := TO_NUMBER(p_attr_value);
631: ELSIF p_attr_id = OE_Line_Util.G_SHIP_MODEL_COMPLETE_FLAG THEN
632: x_line_tbl(1).ship_model_complete_flag := p_attr_value;
633: ELSIF p_attr_id = OE_Line_Util.G_SOLD_TO_ORG THEN
634: x_line_tbl(1).sold_to_org_id := TO_NUMBER(p_attr_value);
635: ELSIF p_attr_id = OE_Line_Util.G_SORT_ORDER THEN
636: x_line_tbl(1).sort_order := p_attr_value;
637: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT THEN
631: ELSIF p_attr_id = OE_Line_Util.G_SHIP_MODEL_COMPLETE_FLAG THEN
632: x_line_tbl(1).ship_model_complete_flag := p_attr_value;
633: ELSIF p_attr_id = OE_Line_Util.G_SOLD_TO_ORG THEN
634: x_line_tbl(1).sold_to_org_id := TO_NUMBER(p_attr_value);
635: ELSIF p_attr_id = OE_Line_Util.G_SORT_ORDER THEN
636: x_line_tbl(1).sort_order := p_attr_value;
637: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT THEN
638: x_line_tbl(1).source_document_id := TO_NUMBER(p_attr_value);
639: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_LINE THEN
633: ELSIF p_attr_id = OE_Line_Util.G_SOLD_TO_ORG THEN
634: x_line_tbl(1).sold_to_org_id := TO_NUMBER(p_attr_value);
635: ELSIF p_attr_id = OE_Line_Util.G_SORT_ORDER THEN
636: x_line_tbl(1).sort_order := p_attr_value;
637: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT THEN
638: x_line_tbl(1).source_document_id := TO_NUMBER(p_attr_value);
639: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_LINE THEN
640: x_line_tbl(1).source_document_line_id := TO_NUMBER(p_attr_value);
641: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_TYPE THEN
635: ELSIF p_attr_id = OE_Line_Util.G_SORT_ORDER THEN
636: x_line_tbl(1).sort_order := p_attr_value;
637: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT THEN
638: x_line_tbl(1).source_document_id := TO_NUMBER(p_attr_value);
639: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_LINE THEN
640: x_line_tbl(1).source_document_line_id := TO_NUMBER(p_attr_value);
641: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_TYPE THEN
642: x_line_tbl(1).source_document_type_id := TO_NUMBER(p_attr_value);
643: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_TYPE THEN
637: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT THEN
638: x_line_tbl(1).source_document_id := TO_NUMBER(p_attr_value);
639: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_LINE THEN
640: x_line_tbl(1).source_document_line_id := TO_NUMBER(p_attr_value);
641: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_TYPE THEN
642: x_line_tbl(1).source_document_type_id := TO_NUMBER(p_attr_value);
643: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_TYPE THEN
644: x_line_tbl(1).source_type_code := p_attr_value;
645: ELSIF p_attr_id = OE_Line_Util.G_TASK THEN
639: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_LINE THEN
640: x_line_tbl(1).source_document_line_id := TO_NUMBER(p_attr_value);
641: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_TYPE THEN
642: x_line_tbl(1).source_document_type_id := TO_NUMBER(p_attr_value);
643: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_TYPE THEN
644: x_line_tbl(1).source_type_code := p_attr_value;
645: ELSIF p_attr_id = OE_Line_Util.G_TASK THEN
646: x_line_tbl(1).task_id := TO_NUMBER(p_attr_value);
647: ELSIF p_attr_id = OE_Line_Util.G_TAX THEN
641: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_TYPE THEN
642: x_line_tbl(1).source_document_type_id := TO_NUMBER(p_attr_value);
643: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_TYPE THEN
644: x_line_tbl(1).source_type_code := p_attr_value;
645: ELSIF p_attr_id = OE_Line_Util.G_TASK THEN
646: x_line_tbl(1).task_id := TO_NUMBER(p_attr_value);
647: ELSIF p_attr_id = OE_Line_Util.G_TAX THEN
648: x_line_tbl(1).tax_code := p_attr_value;
649: ELSIF p_attr_id = OE_Line_Util.G_TAX_DATE THEN
643: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_TYPE THEN
644: x_line_tbl(1).source_type_code := p_attr_value;
645: ELSIF p_attr_id = OE_Line_Util.G_TASK THEN
646: x_line_tbl(1).task_id := TO_NUMBER(p_attr_value);
647: ELSIF p_attr_id = OE_Line_Util.G_TAX THEN
648: x_line_tbl(1).tax_code := p_attr_value;
649: ELSIF p_attr_id = OE_Line_Util.G_TAX_DATE THEN
650: -- x_line_tbl(1).tax_date := TO_DATE(p_attr_value, l_date_format_mask);
651: x_line_tbl(1).tax_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
645: ELSIF p_attr_id = OE_Line_Util.G_TASK THEN
646: x_line_tbl(1).task_id := TO_NUMBER(p_attr_value);
647: ELSIF p_attr_id = OE_Line_Util.G_TAX THEN
648: x_line_tbl(1).tax_code := p_attr_value;
649: ELSIF p_attr_id = OE_Line_Util.G_TAX_DATE THEN
650: -- x_line_tbl(1).tax_date := TO_DATE(p_attr_value, l_date_format_mask);
651: x_line_tbl(1).tax_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
652: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT THEN
653: x_line_tbl(1).tax_exempt_flag := p_attr_value;
648: x_line_tbl(1).tax_code := p_attr_value;
649: ELSIF p_attr_id = OE_Line_Util.G_TAX_DATE THEN
650: -- x_line_tbl(1).tax_date := TO_DATE(p_attr_value, l_date_format_mask);
651: x_line_tbl(1).tax_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
652: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT THEN
653: x_line_tbl(1).tax_exempt_flag := p_attr_value;
654: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_NUMBER THEN
655: x_line_tbl(1).tax_exempt_number := p_attr_value;
656: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_REASON THEN
650: -- x_line_tbl(1).tax_date := TO_DATE(p_attr_value, l_date_format_mask);
651: x_line_tbl(1).tax_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
652: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT THEN
653: x_line_tbl(1).tax_exempt_flag := p_attr_value;
654: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_NUMBER THEN
655: x_line_tbl(1).tax_exempt_number := p_attr_value;
656: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_REASON THEN
657: x_line_tbl(1).tax_exempt_reason_code := p_attr_value;
658: ELSIF p_attr_id = OE_Line_Util.G_TAX_POINT THEN
652: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT THEN
653: x_line_tbl(1).tax_exempt_flag := p_attr_value;
654: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_NUMBER THEN
655: x_line_tbl(1).tax_exempt_number := p_attr_value;
656: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_REASON THEN
657: x_line_tbl(1).tax_exempt_reason_code := p_attr_value;
658: ELSIF p_attr_id = OE_Line_Util.G_TAX_POINT THEN
659: x_line_tbl(1).tax_point_code := p_attr_value;
660: ELSIF p_attr_id = OE_Line_Util.G_TAX_RATE THEN
654: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_NUMBER THEN
655: x_line_tbl(1).tax_exempt_number := p_attr_value;
656: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_REASON THEN
657: x_line_tbl(1).tax_exempt_reason_code := p_attr_value;
658: ELSIF p_attr_id = OE_Line_Util.G_TAX_POINT THEN
659: x_line_tbl(1).tax_point_code := p_attr_value;
660: ELSIF p_attr_id = OE_Line_Util.G_TAX_RATE THEN
661: x_line_tbl(1).tax_rate := TO_NUMBER(p_attr_value);
662: ELSIF p_attr_id = OE_Line_Util.G_TAX_VALUE THEN
656: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_REASON THEN
657: x_line_tbl(1).tax_exempt_reason_code := p_attr_value;
658: ELSIF p_attr_id = OE_Line_Util.G_TAX_POINT THEN
659: x_line_tbl(1).tax_point_code := p_attr_value;
660: ELSIF p_attr_id = OE_Line_Util.G_TAX_RATE THEN
661: x_line_tbl(1).tax_rate := TO_NUMBER(p_attr_value);
662: ELSIF p_attr_id = OE_Line_Util.G_TAX_VALUE THEN
663: x_line_tbl(1).tax_value := TO_NUMBER(p_attr_value);
664: ELSIF p_attr_id = OE_Line_Util.G_TOP_MODEL_LINE THEN
658: ELSIF p_attr_id = OE_Line_Util.G_TAX_POINT THEN
659: x_line_tbl(1).tax_point_code := p_attr_value;
660: ELSIF p_attr_id = OE_Line_Util.G_TAX_RATE THEN
661: x_line_tbl(1).tax_rate := TO_NUMBER(p_attr_value);
662: ELSIF p_attr_id = OE_Line_Util.G_TAX_VALUE THEN
663: x_line_tbl(1).tax_value := TO_NUMBER(p_attr_value);
664: ELSIF p_attr_id = OE_Line_Util.G_TOP_MODEL_LINE THEN
665: x_line_tbl(1).top_model_line_id := TO_NUMBER(p_attr_value);
666: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE THEN
660: ELSIF p_attr_id = OE_Line_Util.G_TAX_RATE THEN
661: x_line_tbl(1).tax_rate := TO_NUMBER(p_attr_value);
662: ELSIF p_attr_id = OE_Line_Util.G_TAX_VALUE THEN
663: x_line_tbl(1).tax_value := TO_NUMBER(p_attr_value);
664: ELSIF p_attr_id = OE_Line_Util.G_TOP_MODEL_LINE THEN
665: x_line_tbl(1).top_model_line_id := TO_NUMBER(p_attr_value);
666: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE THEN
667: x_line_tbl(1).unit_list_price := TO_NUMBER(p_attr_value);
668: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
662: ELSIF p_attr_id = OE_Line_Util.G_TAX_VALUE THEN
663: x_line_tbl(1).tax_value := TO_NUMBER(p_attr_value);
664: ELSIF p_attr_id = OE_Line_Util.G_TOP_MODEL_LINE THEN
665: x_line_tbl(1).top_model_line_id := TO_NUMBER(p_attr_value);
666: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE THEN
667: x_line_tbl(1).unit_list_price := TO_NUMBER(p_attr_value);
668: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
669: x_line_tbl(1).unit_list_price_per_pqty := TO_NUMBER(p_attr_value);
670: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE THEN
664: ELSIF p_attr_id = OE_Line_Util.G_TOP_MODEL_LINE THEN
665: x_line_tbl(1).top_model_line_id := TO_NUMBER(p_attr_value);
666: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE THEN
667: x_line_tbl(1).unit_list_price := TO_NUMBER(p_attr_value);
668: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
669: x_line_tbl(1).unit_list_price_per_pqty := TO_NUMBER(p_attr_value);
670: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE THEN
671: x_line_tbl(1).unit_selling_price := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
672: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
666: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE THEN
667: x_line_tbl(1).unit_list_price := TO_NUMBER(p_attr_value);
668: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
669: x_line_tbl(1).unit_list_price_per_pqty := TO_NUMBER(p_attr_value);
670: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE THEN
671: x_line_tbl(1).unit_selling_price := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
672: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
673: x_line_tbl(1).unit_selling_price_per_pqty := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
674: ELSIF p_attr_id = OE_Line_Util.G_VISIBLE_DEMAND THEN
668: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
669: x_line_tbl(1).unit_list_price_per_pqty := TO_NUMBER(p_attr_value);
670: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE THEN
671: x_line_tbl(1).unit_selling_price := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
672: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
673: x_line_tbl(1).unit_selling_price_per_pqty := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
674: ELSIF p_attr_id = OE_Line_Util.G_VISIBLE_DEMAND THEN
675: x_line_tbl(1).visible_demand_flag := p_attr_value;
676: ELSIF p_attr_id = OE_Line_Util.G_SPLIT_FROM_LINE THEN
670: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE THEN
671: x_line_tbl(1).unit_selling_price := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
672: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
673: x_line_tbl(1).unit_selling_price_per_pqty := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
674: ELSIF p_attr_id = OE_Line_Util.G_VISIBLE_DEMAND THEN
675: x_line_tbl(1).visible_demand_flag := p_attr_value;
676: ELSIF p_attr_id = OE_Line_Util.G_SPLIT_FROM_LINE THEN
677: x_line_tbl(1).split_from_line_id := TO_NUMBER(p_attr_value);
678: ELSIF p_attr_id = OE_Line_Util.G_CUST_PRODUCTION_SEQ_NUM THEN
672: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
673: x_line_tbl(1).unit_selling_price_per_pqty := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
674: ELSIF p_attr_id = OE_Line_Util.G_VISIBLE_DEMAND THEN
675: x_line_tbl(1).visible_demand_flag := p_attr_value;
676: ELSIF p_attr_id = OE_Line_Util.G_SPLIT_FROM_LINE THEN
677: x_line_tbl(1).split_from_line_id := TO_NUMBER(p_attr_value);
678: ELSIF p_attr_id = OE_Line_Util.G_CUST_PRODUCTION_SEQ_NUM THEN
679: x_line_tbl(1).cust_production_seq_num := p_attr_value;
680: ELSIF p_attr_id = OE_Line_Util.G_AUTHORIZED_TO_SHIP THEN
674: ELSIF p_attr_id = OE_Line_Util.G_VISIBLE_DEMAND THEN
675: x_line_tbl(1).visible_demand_flag := p_attr_value;
676: ELSIF p_attr_id = OE_Line_Util.G_SPLIT_FROM_LINE THEN
677: x_line_tbl(1).split_from_line_id := TO_NUMBER(p_attr_value);
678: ELSIF p_attr_id = OE_Line_Util.G_CUST_PRODUCTION_SEQ_NUM THEN
679: x_line_tbl(1).cust_production_seq_num := p_attr_value;
680: ELSIF p_attr_id = OE_Line_Util.G_AUTHORIZED_TO_SHIP THEN
681: x_line_tbl(1).authorized_to_ship_flag := p_attr_value;
682: ELSIF p_attr_id = OE_Line_Util.G_VEH_CUS_ITEM_CUM_KEY THEN
676: ELSIF p_attr_id = OE_Line_Util.G_SPLIT_FROM_LINE THEN
677: x_line_tbl(1).split_from_line_id := TO_NUMBER(p_attr_value);
678: ELSIF p_attr_id = OE_Line_Util.G_CUST_PRODUCTION_SEQ_NUM THEN
679: x_line_tbl(1).cust_production_seq_num := p_attr_value;
680: ELSIF p_attr_id = OE_Line_Util.G_AUTHORIZED_TO_SHIP THEN
681: x_line_tbl(1).authorized_to_ship_flag := p_attr_value;
682: ELSIF p_attr_id = OE_Line_Util.G_VEH_CUS_ITEM_CUM_KEY THEN
683: x_line_tbl(1).veh_cus_item_cum_key_id := TO_NUMBER(p_attr_value);
684: ELSIF p_attr_id = OE_Line_Util.G_SALESREP THEN
678: ELSIF p_attr_id = OE_Line_Util.G_CUST_PRODUCTION_SEQ_NUM THEN
679: x_line_tbl(1).cust_production_seq_num := p_attr_value;
680: ELSIF p_attr_id = OE_Line_Util.G_AUTHORIZED_TO_SHIP THEN
681: x_line_tbl(1).authorized_to_ship_flag := p_attr_value;
682: ELSIF p_attr_id = OE_Line_Util.G_VEH_CUS_ITEM_CUM_KEY THEN
683: x_line_tbl(1).veh_cus_item_cum_key_id := TO_NUMBER(p_attr_value);
684: ELSIF p_attr_id = OE_Line_Util.G_SALESREP THEN
685: x_line_tbl(1).salesrep_id := TO_NUMBER(p_attr_value);
686: ELSIF p_attr_id = OE_Line_Util.G_RETURN_REASON THEN
680: ELSIF p_attr_id = OE_Line_Util.G_AUTHORIZED_TO_SHIP THEN
681: x_line_tbl(1).authorized_to_ship_flag := p_attr_value;
682: ELSIF p_attr_id = OE_Line_Util.G_VEH_CUS_ITEM_CUM_KEY THEN
683: x_line_tbl(1).veh_cus_item_cum_key_id := TO_NUMBER(p_attr_value);
684: ELSIF p_attr_id = OE_Line_Util.G_SALESREP THEN
685: x_line_tbl(1).salesrep_id := TO_NUMBER(p_attr_value);
686: ELSIF p_attr_id = OE_Line_Util.G_RETURN_REASON THEN
687: x_line_tbl(1).return_reason_code := p_attr_value;
688: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET THEN
682: ELSIF p_attr_id = OE_Line_Util.G_VEH_CUS_ITEM_CUM_KEY THEN
683: x_line_tbl(1).veh_cus_item_cum_key_id := TO_NUMBER(p_attr_value);
684: ELSIF p_attr_id = OE_Line_Util.G_SALESREP THEN
685: x_line_tbl(1).salesrep_id := TO_NUMBER(p_attr_value);
686: ELSIF p_attr_id = OE_Line_Util.G_RETURN_REASON THEN
687: x_line_tbl(1).return_reason_code := p_attr_value;
688: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET THEN
689: x_line_tbl(1).arrival_set_id := TO_NUMBER(p_attr_value);
690: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET_NAME THEN
684: ELSIF p_attr_id = OE_Line_Util.G_SALESREP THEN
685: x_line_tbl(1).salesrep_id := TO_NUMBER(p_attr_value);
686: ELSIF p_attr_id = OE_Line_Util.G_RETURN_REASON THEN
687: x_line_tbl(1).return_reason_code := p_attr_value;
688: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET THEN
689: x_line_tbl(1).arrival_set_id := TO_NUMBER(p_attr_value);
690: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET_NAME THEN
691: IF l_debug_level > 0 THEN
692: oe_debug_pub.add( 'RAJ CONTROLLER - ATTRIBUTE CHANGE'|| P_ATTR_VALUE ) ;
686: ELSIF p_attr_id = OE_Line_Util.G_RETURN_REASON THEN
687: x_line_tbl(1).return_reason_code := p_attr_value;
688: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET THEN
689: x_line_tbl(1).arrival_set_id := TO_NUMBER(p_attr_value);
690: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET_NAME THEN
691: IF l_debug_level > 0 THEN
692: oe_debug_pub.add( 'RAJ CONTROLLER - ATTRIBUTE CHANGE'|| P_ATTR_VALUE ) ;
693: END IF;
694: IF p_attr_value IS NULL THEN
698: ELSE
699: x_line_tbl(1).arrival_set := p_attr_value;
700: x_line_tbl(1).arrival_set_id := NULL;
701: END IF;
702: ELSIF p_attr_id = OE_Line_Util.G_SHIP_SET THEN
703: x_line_tbl(1).ship_set_id := TO_NUMBER(p_attr_value);
704: ELSIF p_attr_id = OE_Line_Util.G_SHIP_SET_NAME THEN
705: IF p_attr_value IS NULL THEN
706: x_line_tbl(1).ship_set_id := NULL;
700: x_line_tbl(1).arrival_set_id := NULL;
701: END IF;
702: ELSIF p_attr_id = OE_Line_Util.G_SHIP_SET THEN
703: x_line_tbl(1).ship_set_id := TO_NUMBER(p_attr_value);
704: ELSIF p_attr_id = OE_Line_Util.G_SHIP_SET_NAME THEN
705: IF p_attr_value IS NULL THEN
706: x_line_tbl(1).ship_set_id := NULL;
707: x_line_tbl(1).ship_set := p_attr_value;
708: x_old_line_tbl(1).ship_set := null;
709: ELSE
710: x_line_tbl(1).ship_set := p_attr_value;
711: x_line_tbl(1).ship_set_id := NULL;
712: END IF;
713: ELSIF p_attr_id = OE_Line_Util.G_FULFILLMENT_SET THEN
714: x_line_tbl(1).fulfillment_set := TO_NUMBER(p_attr_value);
715: ELSIF p_attr_id = OE_Line_Util.G_FULFILLMENT_SET_NAME THEN
716: IF p_attr_value IS NULL THEN
717: x_line_tbl(1).fulfillment_set_id := NULL;
711: x_line_tbl(1).ship_set_id := NULL;
712: END IF;
713: ELSIF p_attr_id = OE_Line_Util.G_FULFILLMENT_SET THEN
714: x_line_tbl(1).fulfillment_set := TO_NUMBER(p_attr_value);
715: ELSIF p_attr_id = OE_Line_Util.G_FULFILLMENT_SET_NAME THEN
716: IF p_attr_value IS NULL THEN
717: x_line_tbl(1).fulfillment_set_id := NULL;
718: ELSE
719: x_line_tbl(1).fulfillment_set := p_attr_value;
718: ELSE
719: x_line_tbl(1).fulfillment_set := p_attr_value;
720: x_line_tbl(1).fulfillment_set_id := NULL;
721: END IF;
722: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_REASON THEN
723: x_line_tbl(1).over_ship_reason_code := p_attr_value;
724: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_RESOLVED THEN
725: x_line_tbl(1).over_ship_resolved_flag := p_attr_value;
726: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK THEN
720: x_line_tbl(1).fulfillment_set_id := NULL;
721: END IF;
722: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_REASON THEN
723: x_line_tbl(1).over_ship_reason_code := p_attr_value;
724: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_RESOLVED THEN
725: x_line_tbl(1).over_ship_resolved_flag := p_attr_value;
726: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK THEN
727: x_line_tbl(1).first_ack_code := p_attr_value;
728: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK_DATE THEN
722: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_REASON THEN
723: x_line_tbl(1).over_ship_reason_code := p_attr_value;
724: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_RESOLVED THEN
725: x_line_tbl(1).over_ship_resolved_flag := p_attr_value;
726: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK THEN
727: x_line_tbl(1).first_ack_code := p_attr_value;
728: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK_DATE THEN
729: -- x_line_tbl(1).first_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
730: x_line_tbl(1).first_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
724: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_RESOLVED THEN
725: x_line_tbl(1).over_ship_resolved_flag := p_attr_value;
726: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK THEN
727: x_line_tbl(1).first_ack_code := p_attr_value;
728: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK_DATE THEN
729: -- x_line_tbl(1).first_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
730: x_line_tbl(1).first_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
731: ELSIF p_attr_id = OE_Line_Util.G_LAST_ACK THEN
732: x_line_tbl(1).last_ack_code := p_attr_value;
727: x_line_tbl(1).first_ack_code := p_attr_value;
728: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK_DATE THEN
729: -- x_line_tbl(1).first_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
730: x_line_tbl(1).first_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
731: ELSIF p_attr_id = OE_Line_Util.G_LAST_ACK THEN
732: x_line_tbl(1).last_ack_code := p_attr_value;
733: ELSIF p_attr_id = OE_Line_Util.G_LAST_ACK_DATE THEN
734: -- x_line_tbl(1).last_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
735: x_line_tbl(1).last_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
729: -- x_line_tbl(1).first_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
730: x_line_tbl(1).first_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
731: ELSIF p_attr_id = OE_Line_Util.G_LAST_ACK THEN
732: x_line_tbl(1).last_ack_code := p_attr_value;
733: ELSIF p_attr_id = OE_Line_Util.G_LAST_ACK_DATE THEN
734: -- x_line_tbl(1).last_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
735: x_line_tbl(1).last_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
736: ELSIF p_attr_id = OE_Line_Util.G_END_ITEM_UNIT_NUMBER THEN
737: x_line_tbl(1).end_item_unit_number := p_attr_value;
732: x_line_tbl(1).last_ack_code := p_attr_value;
733: ELSIF p_attr_id = OE_Line_Util.G_LAST_ACK_DATE THEN
734: -- x_line_tbl(1).last_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
735: x_line_tbl(1).last_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
736: ELSIF p_attr_id = OE_Line_Util.G_END_ITEM_UNIT_NUMBER THEN
737: x_line_tbl(1).end_item_unit_number := p_attr_value;
738: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INSTRUCTIONS THEN
739: x_line_tbl(1).shipping_instructions := p_attr_value;
740: ELSIF p_attr_id = OE_Line_Util.G_PACKING_INSTRUCTIONS THEN
734: -- x_line_tbl(1).last_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
735: x_line_tbl(1).last_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
736: ELSIF p_attr_id = OE_Line_Util.G_END_ITEM_UNIT_NUMBER THEN
737: x_line_tbl(1).end_item_unit_number := p_attr_value;
738: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INSTRUCTIONS THEN
739: x_line_tbl(1).shipping_instructions := p_attr_value;
740: ELSIF p_attr_id = OE_Line_Util.G_PACKING_INSTRUCTIONS THEN
741: x_line_tbl(1).packing_instructions := p_attr_value;
742: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_REASON THEN
736: ELSIF p_attr_id = OE_Line_Util.G_END_ITEM_UNIT_NUMBER THEN
737: x_line_tbl(1).end_item_unit_number := p_attr_value;
738: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INSTRUCTIONS THEN
739: x_line_tbl(1).shipping_instructions := p_attr_value;
740: ELSIF p_attr_id = OE_Line_Util.G_PACKING_INSTRUCTIONS THEN
741: x_line_tbl(1).packing_instructions := p_attr_value;
742: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_REASON THEN
743: x_line_tbl(1).service_txn_reason_code := p_attr_value;
744: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_COMMENTS THEN
738: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INSTRUCTIONS THEN
739: x_line_tbl(1).shipping_instructions := p_attr_value;
740: ELSIF p_attr_id = OE_Line_Util.G_PACKING_INSTRUCTIONS THEN
741: x_line_tbl(1).packing_instructions := p_attr_value;
742: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_REASON THEN
743: x_line_tbl(1).service_txn_reason_code := p_attr_value;
744: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_COMMENTS THEN
745: x_line_tbl(1).service_txn_comments := p_attr_value;
746: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_DURATION THEN
740: ELSIF p_attr_id = OE_Line_Util.G_PACKING_INSTRUCTIONS THEN
741: x_line_tbl(1).packing_instructions := p_attr_value;
742: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_REASON THEN
743: x_line_tbl(1).service_txn_reason_code := p_attr_value;
744: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_COMMENTS THEN
745: x_line_tbl(1).service_txn_comments := p_attr_value;
746: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_DURATION THEN
747: x_line_tbl(1).service_duration := TO_NUMBER(p_attr_value);
748: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_PERIOD THEN
742: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_REASON THEN
743: x_line_tbl(1).service_txn_reason_code := p_attr_value;
744: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_COMMENTS THEN
745: x_line_tbl(1).service_txn_comments := p_attr_value;
746: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_DURATION THEN
747: x_line_tbl(1).service_duration := TO_NUMBER(p_attr_value);
748: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_PERIOD THEN
749: x_line_tbl(1).service_period := p_attr_value;
750: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_START_DATE THEN
744: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_COMMENTS THEN
745: x_line_tbl(1).service_txn_comments := p_attr_value;
746: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_DURATION THEN
747: x_line_tbl(1).service_duration := TO_NUMBER(p_attr_value);
748: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_PERIOD THEN
749: x_line_tbl(1).service_period := p_attr_value;
750: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_START_DATE THEN
751: -- x_line_tbl(1).service_start_date := TO_DATE(p_attr_value, l_date_format_mask);
752: x_line_tbl(1).service_start_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
746: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_DURATION THEN
747: x_line_tbl(1).service_duration := TO_NUMBER(p_attr_value);
748: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_PERIOD THEN
749: x_line_tbl(1).service_period := p_attr_value;
750: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_START_DATE THEN
751: -- x_line_tbl(1).service_start_date := TO_DATE(p_attr_value, l_date_format_mask);
752: x_line_tbl(1).service_start_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
753: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_END_DATE THEN
754: -- x_line_tbl(1).service_end_date := TO_DATE(p_attr_value, l_date_format_mask);
749: x_line_tbl(1).service_period := p_attr_value;
750: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_START_DATE THEN
751: -- x_line_tbl(1).service_start_date := TO_DATE(p_attr_value, l_date_format_mask);
752: x_line_tbl(1).service_start_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
753: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_END_DATE THEN
754: -- x_line_tbl(1).service_end_date := TO_DATE(p_attr_value, l_date_format_mask);
755: x_line_tbl(1).service_end_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
756: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_COTERMINATE_FLAG THEN
757: x_line_tbl(1).service_coterminate_flag := p_attr_value;
752: x_line_tbl(1).service_start_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
753: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_END_DATE THEN
754: -- x_line_tbl(1).service_end_date := TO_DATE(p_attr_value, l_date_format_mask);
755: x_line_tbl(1).service_end_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
756: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_COTERMINATE_FLAG THEN
757: x_line_tbl(1).service_coterminate_flag := p_attr_value;
758: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PERCENT THEN
759: x_line_tbl(1).unit_selling_percent := TO_NUMBER(p_attr_value);
760: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PERCENT THEN
754: -- x_line_tbl(1).service_end_date := TO_DATE(p_attr_value, l_date_format_mask);
755: x_line_tbl(1).service_end_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
756: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_COTERMINATE_FLAG THEN
757: x_line_tbl(1).service_coterminate_flag := p_attr_value;
758: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PERCENT THEN
759: x_line_tbl(1).unit_selling_percent := TO_NUMBER(p_attr_value);
760: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PERCENT THEN
761: x_line_tbl(1).unit_list_percent := TO_NUMBER(p_attr_value);
762: ELSIF p_attr_id = OE_Line_Util.G_UNIT_PERCENT_BASE_PRICE THEN
756: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_COTERMINATE_FLAG THEN
757: x_line_tbl(1).service_coterminate_flag := p_attr_value;
758: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PERCENT THEN
759: x_line_tbl(1).unit_selling_percent := TO_NUMBER(p_attr_value);
760: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PERCENT THEN
761: x_line_tbl(1).unit_list_percent := TO_NUMBER(p_attr_value);
762: ELSIF p_attr_id = OE_Line_Util.G_UNIT_PERCENT_BASE_PRICE THEN
763: x_line_tbl(1).unit_percent_base_price := TO_NUMBER(p_attr_value);
764: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_NUMBER THEN
758: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PERCENT THEN
759: x_line_tbl(1).unit_selling_percent := TO_NUMBER(p_attr_value);
760: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PERCENT THEN
761: x_line_tbl(1).unit_list_percent := TO_NUMBER(p_attr_value);
762: ELSIF p_attr_id = OE_Line_Util.G_UNIT_PERCENT_BASE_PRICE THEN
763: x_line_tbl(1).unit_percent_base_price := TO_NUMBER(p_attr_value);
764: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_NUMBER THEN
765: x_line_tbl(1).service_number := TO_NUMBER(p_attr_value);
766: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Type_Code THEN
760: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PERCENT THEN
761: x_line_tbl(1).unit_list_percent := TO_NUMBER(p_attr_value);
762: ELSIF p_attr_id = OE_Line_Util.G_UNIT_PERCENT_BASE_PRICE THEN
763: x_line_tbl(1).unit_percent_base_price := TO_NUMBER(p_attr_value);
764: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_NUMBER THEN
765: x_line_tbl(1).service_number := TO_NUMBER(p_attr_value);
766: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Type_Code THEN
767: x_line_tbl(1).service_reference_type_code := p_attr_value;
768: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Line_Id THEN
762: ELSIF p_attr_id = OE_Line_Util.G_UNIT_PERCENT_BASE_PRICE THEN
763: x_line_tbl(1).unit_percent_base_price := TO_NUMBER(p_attr_value);
764: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_NUMBER THEN
765: x_line_tbl(1).service_number := TO_NUMBER(p_attr_value);
766: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Type_Code THEN
767: x_line_tbl(1).service_reference_type_code := p_attr_value;
768: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Line_Id THEN
769: x_line_tbl(1).service_reference_line_id := TO_NUMBER(p_attr_value);
770: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_System_Id THEN
764: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_NUMBER THEN
765: x_line_tbl(1).service_number := TO_NUMBER(p_attr_value);
766: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Type_Code THEN
767: x_line_tbl(1).service_reference_type_code := p_attr_value;
768: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Line_Id THEN
769: x_line_tbl(1).service_reference_line_id := TO_NUMBER(p_attr_value);
770: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_System_Id THEN
771: x_line_tbl(1).service_reference_system_id := TO_NUMBER(p_attr_value);
772: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_REASON THEN
766: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Type_Code THEN
767: x_line_tbl(1).service_reference_type_code := p_attr_value;
768: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Line_Id THEN
769: x_line_tbl(1).service_reference_line_id := TO_NUMBER(p_attr_value);
770: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_System_Id THEN
771: x_line_tbl(1).service_reference_system_id := TO_NUMBER(p_attr_value);
772: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_REASON THEN
773: x_line_tbl(1).change_reason := p_attr_value;
774: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_COMMENTS THEN
768: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Line_Id THEN
769: x_line_tbl(1).service_reference_line_id := TO_NUMBER(p_attr_value);
770: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_System_Id THEN
771: x_line_tbl(1).service_reference_system_id := TO_NUMBER(p_attr_value);
772: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_REASON THEN
773: x_line_tbl(1).change_reason := p_attr_value;
774: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_COMMENTS THEN
775: x_line_tbl(1).change_comments := p_attr_value;
776: ELSIF p_attr_id = OE_Line_Util.G_CALCULATE_PRICE_FLAG THEN
770: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_System_Id THEN
771: x_line_tbl(1).service_reference_system_id := TO_NUMBER(p_attr_value);
772: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_REASON THEN
773: x_line_tbl(1).change_reason := p_attr_value;
774: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_COMMENTS THEN
775: x_line_tbl(1).change_comments := p_attr_value;
776: ELSIF p_attr_id = OE_Line_Util.G_CALCULATE_PRICE_FLAG THEN
777: x_line_tbl(1).calculate_price_flag := p_attr_value;
778: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_LINE_NUMBER THEN
772: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_REASON THEN
773: x_line_tbl(1).change_reason := p_attr_value;
774: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_COMMENTS THEN
775: x_line_tbl(1).change_comments := p_attr_value;
776: ELSIF p_attr_id = OE_Line_Util.G_CALCULATE_PRICE_FLAG THEN
777: x_line_tbl(1).calculate_price_flag := p_attr_value;
778: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_LINE_NUMBER THEN
779: x_line_tbl(1).customer_line_number := p_attr_value;
780: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_SHIPMENT_NUMBER THEN
774: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_COMMENTS THEN
775: x_line_tbl(1).change_comments := p_attr_value;
776: ELSIF p_attr_id = OE_Line_Util.G_CALCULATE_PRICE_FLAG THEN
777: x_line_tbl(1).calculate_price_flag := p_attr_value;
778: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_LINE_NUMBER THEN
779: x_line_tbl(1).customer_line_number := p_attr_value;
780: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_SHIPMENT_NUMBER THEN
781: x_line_tbl(1).customer_shipment_number := p_attr_value;
782: ELSIF p_attr_id = OE_Line_Util.G_user_ITEM_DESCRIPTION THEN
776: ELSIF p_attr_id = OE_Line_Util.G_CALCULATE_PRICE_FLAG THEN
777: x_line_tbl(1).calculate_price_flag := p_attr_value;
778: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_LINE_NUMBER THEN
779: x_line_tbl(1).customer_line_number := p_attr_value;
780: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_SHIPMENT_NUMBER THEN
781: x_line_tbl(1).customer_shipment_number := p_attr_value;
782: ELSIF p_attr_id = OE_Line_Util.G_user_ITEM_DESCRIPTION THEN
783: x_line_tbl(1).user_item_description := p_attr_value;
784: --recurring charges
778: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_LINE_NUMBER THEN
779: x_line_tbl(1).customer_line_number := p_attr_value;
780: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_SHIPMENT_NUMBER THEN
781: x_line_tbl(1).customer_shipment_number := p_attr_value;
782: ELSIF p_attr_id = OE_Line_Util.G_user_ITEM_DESCRIPTION THEN
783: x_line_tbl(1).user_item_description := p_attr_value;
784: --recurring charges
785: ELSIF p_attr_id = OE_LINE_UTIL.G_CHARGE_PERIODICITY THEN
786: x_line_tbl(1).charge_periodicity_code := p_attr_value;
781: x_line_tbl(1).customer_shipment_number := p_attr_value;
782: ELSIF p_attr_id = OE_Line_Util.G_user_ITEM_DESCRIPTION THEN
783: x_line_tbl(1).user_item_description := p_attr_value;
784: --recurring charges
785: ELSIF p_attr_id = OE_LINE_UTIL.G_CHARGE_PERIODICITY THEN
786: x_line_tbl(1).charge_periodicity_code := p_attr_value;
787: --Customer Acceptance
788: ELSIF p_attr_id = OE_Line_Util.G_CONTINGENCY THEN
789: x_line_tbl(1).contingency_id := TO_NUMBER(p_attr_value);
784: --recurring charges
785: ELSIF p_attr_id = OE_LINE_UTIL.G_CHARGE_PERIODICITY THEN
786: x_line_tbl(1).charge_periodicity_code := p_attr_value;
787: --Customer Acceptance
788: ELSIF p_attr_id = OE_Line_Util.G_CONTINGENCY THEN
789: x_line_tbl(1).contingency_id := TO_NUMBER(p_attr_value);
790: ELSIF p_attr_id = OE_Line_Util.G_REVREC_EVENT THEN
791: x_line_tbl(1).revrec_event_code := p_attr_value;
792: ELSIF p_attr_id = OE_Line_Util.G_REVREC_EXPIRATION_DAYS THEN
786: x_line_tbl(1).charge_periodicity_code := p_attr_value;
787: --Customer Acceptance
788: ELSIF p_attr_id = OE_Line_Util.G_CONTINGENCY THEN
789: x_line_tbl(1).contingency_id := TO_NUMBER(p_attr_value);
790: ELSIF p_attr_id = OE_Line_Util.G_REVREC_EVENT THEN
791: x_line_tbl(1).revrec_event_code := p_attr_value;
792: ELSIF p_attr_id = OE_Line_Util.G_REVREC_EXPIRATION_DAYS THEN
793: x_line_tbl(1).revrec_expiration_days := TO_NUMBER(p_attr_value);
794: ELSIF p_attr_id = OE_Line_Util.G_REVREC_COMMENTS THEN
788: ELSIF p_attr_id = OE_Line_Util.G_CONTINGENCY THEN
789: x_line_tbl(1).contingency_id := TO_NUMBER(p_attr_value);
790: ELSIF p_attr_id = OE_Line_Util.G_REVREC_EVENT THEN
791: x_line_tbl(1).revrec_event_code := p_attr_value;
792: ELSIF p_attr_id = OE_Line_Util.G_REVREC_EXPIRATION_DAYS THEN
793: x_line_tbl(1).revrec_expiration_days := TO_NUMBER(p_attr_value);
794: ELSIF p_attr_id = OE_Line_Util.G_REVREC_COMMENTS THEN
795: x_line_tbl(1).revrec_comments := p_attr_value;
796: ELSIF p_attr_id = OE_Line_Util.G_REVREC_REFERENCE_DOCUMENT THEN
790: ELSIF p_attr_id = OE_Line_Util.G_REVREC_EVENT THEN
791: x_line_tbl(1).revrec_event_code := p_attr_value;
792: ELSIF p_attr_id = OE_Line_Util.G_REVREC_EXPIRATION_DAYS THEN
793: x_line_tbl(1).revrec_expiration_days := TO_NUMBER(p_attr_value);
794: ELSIF p_attr_id = OE_Line_Util.G_REVREC_COMMENTS THEN
795: x_line_tbl(1).revrec_comments := p_attr_value;
796: ELSIF p_attr_id = OE_Line_Util.G_REVREC_REFERENCE_DOCUMENT THEN
797: x_line_tbl(1).revrec_reference_document := p_attr_value;
798: ELSIF p_attr_id = OE_Line_Util.G_REVREC_SIGNATURE THEN
792: ELSIF p_attr_id = OE_Line_Util.G_REVREC_EXPIRATION_DAYS THEN
793: x_line_tbl(1).revrec_expiration_days := TO_NUMBER(p_attr_value);
794: ELSIF p_attr_id = OE_Line_Util.G_REVREC_COMMENTS THEN
795: x_line_tbl(1).revrec_comments := p_attr_value;
796: ELSIF p_attr_id = OE_Line_Util.G_REVREC_REFERENCE_DOCUMENT THEN
797: x_line_tbl(1).revrec_reference_document := p_attr_value;
798: ELSIF p_attr_id = OE_Line_Util.G_REVREC_SIGNATURE THEN
799: x_line_tbl(1).revrec_signature := p_attr_value;
800: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
794: ELSIF p_attr_id = OE_Line_Util.G_REVREC_COMMENTS THEN
795: x_line_tbl(1).revrec_comments := p_attr_value;
796: ELSIF p_attr_id = OE_Line_Util.G_REVREC_REFERENCE_DOCUMENT THEN
797: x_line_tbl(1).revrec_reference_document := p_attr_value;
798: ELSIF p_attr_id = OE_Line_Util.G_REVREC_SIGNATURE THEN
799: x_line_tbl(1).revrec_signature := p_attr_value;
800: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
801: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
802: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
796: ELSIF p_attr_id = OE_Line_Util.G_REVREC_REFERENCE_DOCUMENT THEN
797: x_line_tbl(1).revrec_reference_document := p_attr_value;
798: ELSIF p_attr_id = OE_Line_Util.G_REVREC_SIGNATURE THEN
799: x_line_tbl(1).revrec_signature := p_attr_value;
800: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
801: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
802: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
803: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
804: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
797: x_line_tbl(1).revrec_reference_document := p_attr_value;
798: ELSIF p_attr_id = OE_Line_Util.G_REVREC_SIGNATURE THEN
799: x_line_tbl(1).revrec_signature := p_attr_value;
800: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
801: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
802: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
803: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
804: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
805: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
798: ELSIF p_attr_id = OE_Line_Util.G_REVREC_SIGNATURE THEN
799: x_line_tbl(1).revrec_signature := p_attr_value;
800: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
801: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
802: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
803: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
804: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
805: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
806: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
799: x_line_tbl(1).revrec_signature := p_attr_value;
800: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
801: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
802: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
803: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
804: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
805: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
806: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
807: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
800: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
801: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
802: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
803: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
804: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
805: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
806: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
807: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
808: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
801: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
802: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
803: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
804: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
805: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
806: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
807: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
808: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
809: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
802: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
803: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
804: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
805: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
806: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
807: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
808: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
809: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
810: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
803: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
804: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
805: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
806: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
807: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
808: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
809: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
810: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
811: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
804: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
805: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
806: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
807: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
808: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
809: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
810: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
811: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
812: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
805: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
806: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
807: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
808: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
809: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
810: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
811: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
812: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
813: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
806: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
807: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
808: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
809: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
810: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
811: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
812: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
813: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
814: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
807: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
808: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
809: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
810: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
811: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
812: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
813: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
814: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
815: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
808: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
809: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
810: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
811: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
812: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
813: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
814: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
815: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
816: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
809: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
810: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
811: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
812: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
813: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
814: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
815: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
816: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
817: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
810: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
811: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
812: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
813: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
814: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
815: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
816: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
817: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
818: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
811: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
812: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
813: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
814: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
815: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
816: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
817: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
818: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
819: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE9
812: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
813: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
814: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
815: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
816: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
817: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
818: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
819: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE9
820: OR p_attr_id = OE_Line_Util.G_CONTEXT
813: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
814: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
815: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
816: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
817: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
818: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
819: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE9
820: OR p_attr_id = OE_Line_Util.G_CONTEXT
821: THEN
814: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
815: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
816: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
817: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
818: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
819: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE9
820: OR p_attr_id = OE_Line_Util.G_CONTEXT
821: THEN
822:
815: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
816: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
817: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
818: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
819: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE9
820: OR p_attr_id = OE_Line_Util.G_CONTEXT
821: THEN
822:
823: x_line_tbl(1).attribute1 := p_line_dff_rec.attribute1;
816: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
817: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
818: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
819: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE9
820: OR p_attr_id = OE_Line_Util.G_CONTEXT
821: THEN
822:
823: x_line_tbl(1).attribute1 := p_line_dff_rec.attribute1;
824: x_line_tbl(1).attribute10 := p_line_dff_rec.attribute10;
841: x_line_tbl(1).attribute8 := p_line_dff_rec.attribute8;
842: x_line_tbl(1).attribute9 := p_line_dff_rec.attribute9;
843: x_line_tbl(1).context := p_line_dff_rec.context;
844:
845: ELSIF p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE1
846: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE10
847: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
848: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
849: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
842: x_line_tbl(1).attribute9 := p_line_dff_rec.attribute9;
843: x_line_tbl(1).context := p_line_dff_rec.context;
844:
845: ELSIF p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE1
846: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE10
847: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
848: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
849: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
850: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
843: x_line_tbl(1).context := p_line_dff_rec.context;
844:
845: ELSIF p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE1
846: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE10
847: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
848: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
849: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
850: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
851: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
844:
845: ELSIF p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE1
846: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE10
847: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
848: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
849: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
850: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
851: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
852: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
845: ELSIF p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE1
846: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE10
847: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
848: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
849: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
850: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
851: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
852: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
853: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
846: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE10
847: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
848: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
849: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
850: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
851: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
852: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
853: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
854: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
847: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
848: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
849: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
850: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
851: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
852: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
853: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
854: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
855: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
848: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
849: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
850: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
851: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
852: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
853: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
854: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
855: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
856: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
849: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
850: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
851: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
852: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
853: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
854: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
855: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
856: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
857: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
850: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
851: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
852: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
853: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
854: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
855: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
856: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
857: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
858: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
851: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
852: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
853: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
854: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
855: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
856: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
857: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
858: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
859: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
852: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
853: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
854: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
855: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
856: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
857: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
858: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
859: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
860: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
853: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
854: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
855: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
856: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
857: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
858: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
859: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
860: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
861: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
854: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
855: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
856: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
857: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
858: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
859: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
860: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
861: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
862: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
855: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
856: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
857: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
858: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
859: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
860: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
861: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
862: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
863: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
856: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
857: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
858: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
859: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
860: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
861: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
862: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
863: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
864: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE9
857: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
858: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
859: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
860: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
861: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
862: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
863: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
864: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE9
865: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE_CATEGORY
858: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
859: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
860: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
861: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
862: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
863: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
864: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE9
865: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE_CATEGORY
866: THEN
859: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
860: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
861: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
862: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
863: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
864: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE9
865: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE_CATEGORY
866: THEN
867:
860: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
861: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
862: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
863: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
864: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE9
865: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE_CATEGORY
866: THEN
867:
868: x_line_tbl(1).global_attribute1 := p_line_dff_rec.global_attribute1;
861: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
862: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
863: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
864: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE9
865: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE_CATEGORY
866: THEN
867:
868: x_line_tbl(1).global_attribute1 := p_line_dff_rec.global_attribute1;
869: x_line_tbl(1).global_attribute10 := p_line_dff_rec.global_attribute10;
886: x_line_tbl(1).global_attribute8 := p_line_dff_rec.global_attribute8;
887: x_line_tbl(1).global_attribute9 := p_line_dff_rec.global_attribute9;
888: x_line_tbl(1).global_attribute_category := p_line_dff_rec.global_attribute_category;
889:
890: ELSIF p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE1
891: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE10
892: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
893: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
894: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
887: x_line_tbl(1).global_attribute9 := p_line_dff_rec.global_attribute9;
888: x_line_tbl(1).global_attribute_category := p_line_dff_rec.global_attribute_category;
889:
890: ELSIF p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE1
891: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE10
892: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
893: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
894: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
895: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
888: x_line_tbl(1).global_attribute_category := p_line_dff_rec.global_attribute_category;
889:
890: ELSIF p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE1
891: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE10
892: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
893: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
894: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
895: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
896: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
889:
890: ELSIF p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE1
891: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE10
892: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
893: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
894: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
895: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
896: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
897: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
890: ELSIF p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE1
891: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE10
892: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
893: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
894: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
895: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
896: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
897: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
898: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
891: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE10
892: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
893: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
894: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
895: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
896: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
897: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
898: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
899: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
892: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
893: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
894: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
895: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
896: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
897: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
898: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
899: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
900: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
893: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
894: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
895: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
896: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
897: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
898: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
899: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
900: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
901: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
894: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
895: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
896: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
897: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
898: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
899: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
900: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
901: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
902: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
895: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
896: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
897: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
898: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
899: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
900: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
901: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
902: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
903: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
896: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
897: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
898: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
899: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
900: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
901: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
902: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
903: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
904: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
897: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
898: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
899: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
900: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
901: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
902: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
903: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
904: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
905: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
898: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
899: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
900: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
901: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
902: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
903: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
904: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
905: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
906: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
899: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
900: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
901: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
902: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
903: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
904: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
905: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
906: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
907: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
900: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
901: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
902: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
903: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
904: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
905: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
906: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
907: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
908: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
901: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
902: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
903: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
904: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
905: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
906: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
907: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
908: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
909: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
902: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
903: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
904: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
905: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
906: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
907: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
908: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
909: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
910: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
903: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
904: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
905: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
906: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
907: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
908: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
909: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
910: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
911: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
904: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
905: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
906: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
907: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
908: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
909: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
910: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
911: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
912: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
905: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
906: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
907: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
908: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
909: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
910: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
911: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
912: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
913: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
906: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
907: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
908: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
909: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
910: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
911: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
912: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
913: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
914: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
907: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
908: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
909: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
910: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
911: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
912: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
913: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
914: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
915: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
908: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
909: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
910: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
911: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
912: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
913: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
914: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
915: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
916: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
909: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
910: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
911: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
912: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
913: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
914: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
915: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
916: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
917: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
910: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
911: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
912: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
913: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
914: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
915: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
916: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
917: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
918: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
911: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
912: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
913: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
914: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
915: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
916: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
917: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
918: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
919: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE30
912: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
913: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
914: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
915: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
916: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
917: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
918: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
919: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE30
920: OR p_attr_id = OE_Line_Util.G_INDUSTRY_CONTEXT
913: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
914: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
915: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
916: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
917: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
918: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
919: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE30
920: OR p_attr_id = OE_Line_Util.G_INDUSTRY_CONTEXT
921: THEN
914: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
915: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
916: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
917: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
918: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
919: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE30
920: OR p_attr_id = OE_Line_Util.G_INDUSTRY_CONTEXT
921: THEN
922:
915: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
916: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
917: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
918: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
919: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE30
920: OR p_attr_id = OE_Line_Util.G_INDUSTRY_CONTEXT
921: THEN
922:
923: x_line_tbl(1).industry_attribute1 := p_line_dff_rec.industry_attribute1;
916: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
917: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
918: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
919: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE30
920: OR p_attr_id = OE_Line_Util.G_INDUSTRY_CONTEXT
921: THEN
922:
923: x_line_tbl(1).industry_attribute1 := p_line_dff_rec.industry_attribute1;
924: x_line_tbl(1).industry_attribute10 := p_line_dff_rec.industry_attribute10;
951: x_line_tbl(1).industry_attribute29 := p_line_dff_rec.industry_attribute29;
952: x_line_tbl(1).industry_attribute30 := p_line_dff_rec.industry_attribute30;
953: x_line_tbl(1).industry_context := p_line_dff_rec.industry_context;
954:
955: ELSIF p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE1
956: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE10
957: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
958: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
959: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
952: x_line_tbl(1).industry_attribute30 := p_line_dff_rec.industry_attribute30;
953: x_line_tbl(1).industry_context := p_line_dff_rec.industry_context;
954:
955: ELSIF p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE1
956: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE10
957: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
958: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
959: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
960: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
953: x_line_tbl(1).industry_context := p_line_dff_rec.industry_context;
954:
955: ELSIF p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE1
956: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE10
957: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
958: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
959: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
960: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
961: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
954:
955: ELSIF p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE1
956: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE10
957: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
958: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
959: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
960: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
961: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
962: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
955: ELSIF p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE1
956: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE10
957: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
958: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
959: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
960: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
961: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
962: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
963: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
956: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE10
957: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
958: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
959: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
960: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
961: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
962: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
963: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
964: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE9
957: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
958: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
959: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
960: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
961: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
962: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
963: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
964: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE9
965: OR p_attr_id = OE_Line_Util.G_PRICING_CONTEXT
958: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
959: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
960: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
961: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
962: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
963: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
964: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE9
965: OR p_attr_id = OE_Line_Util.G_PRICING_CONTEXT
966: THEN
959: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
960: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
961: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
962: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
963: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
964: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE9
965: OR p_attr_id = OE_Line_Util.G_PRICING_CONTEXT
966: THEN
967:
960: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
961: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
962: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
963: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
964: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE9
965: OR p_attr_id = OE_Line_Util.G_PRICING_CONTEXT
966: THEN
967:
968: x_line_tbl(1).pricing_attribute1 := p_line_dff_rec.pricing_attribute1;
961: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
962: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
963: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
964: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE9
965: OR p_attr_id = OE_Line_Util.G_PRICING_CONTEXT
966: THEN
967:
968: x_line_tbl(1).pricing_attribute1 := p_line_dff_rec.pricing_attribute1;
969: x_line_tbl(1).pricing_attribute10 := p_line_dff_rec.pricing_attribute10;
976: x_line_tbl(1).pricing_attribute8 := p_line_dff_rec.pricing_attribute8;
977: x_line_tbl(1).pricing_attribute9 := p_line_dff_rec.pricing_attribute9;
978: x_line_tbl(1).pricing_context := p_line_dff_rec.pricing_context;
979: /* Amy Return, enable return attributes */
980: ELSIF p_attr_id = OE_Line_Util.G_RETURN_CONTEXT THEN
981: x_line_tbl(1).return_context := p_attr_value;
982: x_line_tbl(1).return_attribute1 := p_line_dff_rec.return_attribute1;
983: x_line_tbl(1).return_attribute10 := p_line_dff_rec.return_attribute10;
984: x_line_tbl(1).return_attribute11 := p_line_dff_rec.return_attribute11;
995: x_line_tbl(1).return_attribute8 := p_line_dff_rec.return_attribute8;
996: x_line_tbl(1).return_attribute9 := p_line_dff_rec.return_attribute9;
997: x_line_tbl(1).line_category_code := OE_GLOBALS.G_RETURN_CATEGORY_CODE;
998:
999: ELSIF p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE1
1000: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE10
1001: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1002: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1003: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
996: x_line_tbl(1).return_attribute9 := p_line_dff_rec.return_attribute9;
997: x_line_tbl(1).line_category_code := OE_GLOBALS.G_RETURN_CATEGORY_CODE;
998:
999: ELSIF p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE1
1000: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE10
1001: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1002: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1003: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1004: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
997: x_line_tbl(1).line_category_code := OE_GLOBALS.G_RETURN_CATEGORY_CODE;
998:
999: ELSIF p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE1
1000: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE10
1001: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1002: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1003: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1004: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1005: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
998:
999: ELSIF p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE1
1000: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE10
1001: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1002: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1003: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1004: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1005: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1006: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
999: ELSIF p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE1
1000: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE10
1001: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1002: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1003: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1004: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1005: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1006: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1007: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1000: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE10
1001: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1002: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1003: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1004: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1005: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1006: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1007: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1008: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1001: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1002: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1003: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1004: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1005: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1006: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1007: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1008: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1009: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1002: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1003: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1004: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1005: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1006: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1007: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1008: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1009: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1010: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1003: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1004: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1005: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1006: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1007: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1008: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1009: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1010: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1011: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1004: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1005: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1006: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1007: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1008: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1009: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1010: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1011: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1012: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1005: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1006: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1007: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1008: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1009: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1010: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1011: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1012: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1013: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE9
1006: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1007: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1008: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1009: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1010: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1011: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1012: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1013: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE9
1014: OR p_attr_id = OE_Line_Util.G_TP_CONTEXT
1007: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1008: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1009: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1010: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1011: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1012: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1013: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE9
1014: OR p_attr_id = OE_Line_Util.G_TP_CONTEXT
1015: THEN
1008: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1009: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1010: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1011: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1012: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1013: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE9
1014: OR p_attr_id = OE_Line_Util.G_TP_CONTEXT
1015: THEN
1016: IF l_debug_level > 0 THEN
1009: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1010: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1011: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1012: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1013: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE9
1014: OR p_attr_id = OE_Line_Util.G_TP_CONTEXT
1015: THEN
1016: IF l_debug_level > 0 THEN
1017: oe_debug_pub.add( 'JYOTHI: I AM IN CHANGE ATTRIBUTE' ) ;
1010: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1011: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1012: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1013: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE9
1014: OR p_attr_id = OE_Line_Util.G_TP_CONTEXT
1015: THEN
1016: IF l_debug_level > 0 THEN
1017: oe_debug_pub.add( 'JYOTHI: I AM IN CHANGE ATTRIBUTE' ) ;
1018: END IF;
1036:
1037: IF l_debug_level > 0 THEN
1038: oe_debug_pub.add( 'JYOTHI- TP ATTRIBUTE IS ' || X_LINE_TBL ( 1 ) .TP_ATTRIBUTE1 ) ;
1039: END IF;
1040: ELSIF p_attr_id = OE_Line_Util.G_COMMITMENT THEN
1041: x_line_tbl(1).commitment_id := TO_NUMBER(p_attr_value);
1042: ELSIF p_attr_id = OE_Line_Util.G_COMMITMENT_APPLIED_AMOUNT THEN
1043: x_line_tbl(1).commitment_applied_amount := TO_NUMBER(p_attr_value);
1044: --MRG BGN
1038: oe_debug_pub.add( 'JYOTHI- TP ATTRIBUTE IS ' || X_LINE_TBL ( 1 ) .TP_ATTRIBUTE1 ) ;
1039: END IF;
1040: ELSIF p_attr_id = OE_Line_Util.G_COMMITMENT THEN
1041: x_line_tbl(1).commitment_id := TO_NUMBER(p_attr_value);
1042: ELSIF p_attr_id = OE_Line_Util.G_COMMITMENT_APPLIED_AMOUNT THEN
1043: x_line_tbl(1).commitment_applied_amount := TO_NUMBER(p_attr_value);
1044: --MRG BGN
1045: ELSIF p_attr_id = OE_LINE_UTIL.G_UNIT_COST Then
1046: IF l_debug_level > 0 THEN
1041: x_line_tbl(1).commitment_id := TO_NUMBER(p_attr_value);
1042: ELSIF p_attr_id = OE_Line_Util.G_COMMITMENT_APPLIED_AMOUNT THEN
1043: x_line_tbl(1).commitment_applied_amount := TO_NUMBER(p_attr_value);
1044: --MRG BGN
1045: ELSIF p_attr_id = OE_LINE_UTIL.G_UNIT_COST Then
1046: IF l_debug_level > 0 THEN
1047: oe_debug_pub.add( 'P_ATTR_VALUE='||P_ATTR_VALUE ) ;
1048: END IF;
1049: x_line_tbl(1).unit_cost := TO_NUMBER(p_attr_value);
1051: oe_debug_pub.add( 'FLINB:UNIT_COST:'||P_ATTR_VALUE ) ;
1052: END IF;
1053: --MRG END
1054: --retro{
1055: ELSIF p_attr_id = OE_Line_Util.G_RETROBILL_REQUEST THEN
1056: x_line_tbl(1).retrobill_request_id := TO_NUMBER(p_attr_value);
1057:
1058: --retro}
1059: -- Override Selling price
1056: x_line_tbl(1).retrobill_request_id := TO_NUMBER(p_attr_value);
1057:
1058: --retro}
1059: -- Override Selling price
1060: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_LIST_PRICE THEN
1061: x_line_tbl(1).original_list_price := TO_NUMBER(p_attr_value);
1062: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
1063: x_line_tbl(1).unit_list_price_per_pqty := TO_NUMBER(p_attr_value);
1064: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
1058: --retro}
1059: -- Override Selling price
1060: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_LIST_PRICE THEN
1061: x_line_tbl(1).original_list_price := TO_NUMBER(p_attr_value);
1062: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
1063: x_line_tbl(1).unit_list_price_per_pqty := TO_NUMBER(p_attr_value);
1064: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
1065: x_line_tbl(1).unit_selling_price_per_pqty := TO_NUMBER(p_attr_value);
1066: -- Override Selling price
1060: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_LIST_PRICE THEN
1061: x_line_tbl(1).original_list_price := TO_NUMBER(p_attr_value);
1062: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
1063: x_line_tbl(1).unit_list_price_per_pqty := TO_NUMBER(p_attr_value);
1064: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
1065: x_line_tbl(1).unit_selling_price_per_pqty := TO_NUMBER(p_attr_value);
1066: -- Override Selling price
1067: -- INVCONV
1068: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY2 THEN
1064: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
1065: x_line_tbl(1).unit_selling_price_per_pqty := TO_NUMBER(p_attr_value);
1066: -- Override Selling price
1067: -- INVCONV
1068: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY2 THEN
1069: x_line_tbl(1).cancelled_quantity2 := TO_NUMBER(p_attr_value);
1070: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY2 THEN
1071: x_line_tbl(1).fulfilled_quantity2 := TO_NUMBER(p_attr_value);
1072: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY2 THEN
1066: -- Override Selling price
1067: -- INVCONV
1068: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY2 THEN
1069: x_line_tbl(1).cancelled_quantity2 := TO_NUMBER(p_attr_value);
1070: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY2 THEN
1071: x_line_tbl(1).fulfilled_quantity2 := TO_NUMBER(p_attr_value);
1072: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY2 THEN
1073: x_line_tbl(1).shipped_quantity2 := TO_NUMBER(p_attr_value);
1074: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY2 THEN
1068: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY2 THEN
1069: x_line_tbl(1).cancelled_quantity2 := TO_NUMBER(p_attr_value);
1070: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY2 THEN
1071: x_line_tbl(1).fulfilled_quantity2 := TO_NUMBER(p_attr_value);
1072: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY2 THEN
1073: x_line_tbl(1).shipped_quantity2 := TO_NUMBER(p_attr_value);
1074: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY2 THEN
1075: x_line_tbl(1).shipping_quantity2 := TO_NUMBER(p_attr_value);
1076: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM2 THEN
1070: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY2 THEN
1071: x_line_tbl(1).fulfilled_quantity2 := TO_NUMBER(p_attr_value);
1072: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY2 THEN
1073: x_line_tbl(1).shipped_quantity2 := TO_NUMBER(p_attr_value);
1074: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY2 THEN
1075: x_line_tbl(1).shipping_quantity2 := TO_NUMBER(p_attr_value);
1076: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM2 THEN
1077: x_line_tbl(1).shipping_quantity_uom2 := p_attr_value;
1078: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY2 THEN
1072: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY2 THEN
1073: x_line_tbl(1).shipped_quantity2 := TO_NUMBER(p_attr_value);
1074: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY2 THEN
1075: x_line_tbl(1).shipping_quantity2 := TO_NUMBER(p_attr_value);
1076: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM2 THEN
1077: x_line_tbl(1).shipping_quantity_uom2 := p_attr_value;
1078: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY2 THEN
1079: x_line_tbl(1).reserved_quantity2 := p_attr_value;
1080:
1074: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY2 THEN
1075: x_line_tbl(1).shipping_quantity2 := TO_NUMBER(p_attr_value);
1076: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM2 THEN
1077: x_line_tbl(1).shipping_quantity_uom2 := p_attr_value;
1078: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY2 THEN
1079: x_line_tbl(1).reserved_quantity2 := p_attr_value;
1080:
1081: ELSE
1082:
1291: -- PLEASE ADD THIS IF LOGIC FOR NEW ATTRIBUTES TO THE PROCEDURE
1292: -- COPY_ATTRIBUTE_TO_REC ALSO. THIS NEW PROCEDURE WILL REPLACE
1293: -- THESE IF CALLS POST OM PACK I OR 11.5.9.
1294:
1295: IF p_attr_id = OE_Line_Util.G_ACCOUNTING_RULE THEN
1296: x_line_tbl(1).accounting_rule_id := TO_NUMBER(p_attr_value);
1297: ELSIF p_attr_id = OE_Line_Util.G_ACCOUNTING_RULE_DURATION THEN
1298: x_line_tbl(1).accounting_rule_duration := TO_NUMBER(p_attr_value);
1299: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_ARRIVAL_DATE THEN
1293: -- THESE IF CALLS POST OM PACK I OR 11.5.9.
1294:
1295: IF p_attr_id = OE_Line_Util.G_ACCOUNTING_RULE THEN
1296: x_line_tbl(1).accounting_rule_id := TO_NUMBER(p_attr_value);
1297: ELSIF p_attr_id = OE_Line_Util.G_ACCOUNTING_RULE_DURATION THEN
1298: x_line_tbl(1).accounting_rule_duration := TO_NUMBER(p_attr_value);
1299: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_ARRIVAL_DATE THEN
1300: -- x_line_tbl(1).actual_arrival_date := TO_DATE(p_attr_value, l_date_format_mask);
1301: x_line_tbl(1).actual_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1295: IF p_attr_id = OE_Line_Util.G_ACCOUNTING_RULE THEN
1296: x_line_tbl(1).accounting_rule_id := TO_NUMBER(p_attr_value);
1297: ELSIF p_attr_id = OE_Line_Util.G_ACCOUNTING_RULE_DURATION THEN
1298: x_line_tbl(1).accounting_rule_duration := TO_NUMBER(p_attr_value);
1299: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_ARRIVAL_DATE THEN
1300: -- x_line_tbl(1).actual_arrival_date := TO_DATE(p_attr_value, l_date_format_mask);
1301: x_line_tbl(1).actual_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1302: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_SHIPMENT_DATE THEN
1303: -- x_line_tbl(1).actual_shipment_date := TO_DATE(p_attr_value, l_date_format_mask);
1298: x_line_tbl(1).accounting_rule_duration := TO_NUMBER(p_attr_value);
1299: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_ARRIVAL_DATE THEN
1300: -- x_line_tbl(1).actual_arrival_date := TO_DATE(p_attr_value, l_date_format_mask);
1301: x_line_tbl(1).actual_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1302: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_SHIPMENT_DATE THEN
1303: -- x_line_tbl(1).actual_shipment_date := TO_DATE(p_attr_value, l_date_format_mask);
1304: x_line_tbl(1).actual_shipment_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1305: ELSIF p_attr_id = OE_Line_Util.G_AGREEMENT THEN
1306: x_line_tbl(1).agreement_id := TO_NUMBER(p_attr_value);
1301: x_line_tbl(1).actual_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1302: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_SHIPMENT_DATE THEN
1303: -- x_line_tbl(1).actual_shipment_date := TO_DATE(p_attr_value, l_date_format_mask);
1304: x_line_tbl(1).actual_shipment_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1305: ELSIF p_attr_id = OE_Line_Util.G_AGREEMENT THEN
1306: x_line_tbl(1).agreement_id := TO_NUMBER(p_attr_value);
1307: ELSIF p_attr_id = OE_Line_Util.G_IB_OWNER THEN
1308: x_line_tbl(1).ib_owner := p_attr_value;
1309: ELSIF p_attr_id = OE_Line_Util.G_IB_INSTALLED_AT_LOCATION THEN
1303: -- x_line_tbl(1).actual_shipment_date := TO_DATE(p_attr_value, l_date_format_mask);
1304: x_line_tbl(1).actual_shipment_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1305: ELSIF p_attr_id = OE_Line_Util.G_AGREEMENT THEN
1306: x_line_tbl(1).agreement_id := TO_NUMBER(p_attr_value);
1307: ELSIF p_attr_id = OE_Line_Util.G_IB_OWNER THEN
1308: x_line_tbl(1).ib_owner := p_attr_value;
1309: ELSIF p_attr_id = OE_Line_Util.G_IB_INSTALLED_AT_LOCATION THEN
1310: x_line_tbl(1).ib_installed_at_location := p_attr_value;
1311: ELSIF p_attr_id = OE_Line_Util.G_IB_CURRENT_LOCATION THEN
1305: ELSIF p_attr_id = OE_Line_Util.G_AGREEMENT THEN
1306: x_line_tbl(1).agreement_id := TO_NUMBER(p_attr_value);
1307: ELSIF p_attr_id = OE_Line_Util.G_IB_OWNER THEN
1308: x_line_tbl(1).ib_owner := p_attr_value;
1309: ELSIF p_attr_id = OE_Line_Util.G_IB_INSTALLED_AT_LOCATION THEN
1310: x_line_tbl(1).ib_installed_at_location := p_attr_value;
1311: ELSIF p_attr_id = OE_Line_Util.G_IB_CURRENT_LOCATION THEN
1312: x_line_tbl(1).ib_current_location := p_attr_value;
1313: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_SITE_USE THEN
1307: ELSIF p_attr_id = OE_Line_Util.G_IB_OWNER THEN
1308: x_line_tbl(1).ib_owner := p_attr_value;
1309: ELSIF p_attr_id = OE_Line_Util.G_IB_INSTALLED_AT_LOCATION THEN
1310: x_line_tbl(1).ib_installed_at_location := p_attr_value;
1311: ELSIF p_attr_id = OE_Line_Util.G_IB_CURRENT_LOCATION THEN
1312: x_line_tbl(1).ib_current_location := p_attr_value;
1313: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_SITE_USE THEN
1314: x_line_tbl(1).end_customer_site_use_id := TO_NUMBER(p_attr_value);
1315: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_CONTACT THEN
1309: ELSIF p_attr_id = OE_Line_Util.G_IB_INSTALLED_AT_LOCATION THEN
1310: x_line_tbl(1).ib_installed_at_location := p_attr_value;
1311: ELSIF p_attr_id = OE_Line_Util.G_IB_CURRENT_LOCATION THEN
1312: x_line_tbl(1).ib_current_location := p_attr_value;
1313: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_SITE_USE THEN
1314: x_line_tbl(1).end_customer_site_use_id := TO_NUMBER(p_attr_value);
1315: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_CONTACT THEN
1316: x_line_tbl(1).end_customer_contact_id := TO_NUMBER(p_attr_value);
1317: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER THEN
1311: ELSIF p_attr_id = OE_Line_Util.G_IB_CURRENT_LOCATION THEN
1312: x_line_tbl(1).ib_current_location := p_attr_value;
1313: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_SITE_USE THEN
1314: x_line_tbl(1).end_customer_site_use_id := TO_NUMBER(p_attr_value);
1315: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_CONTACT THEN
1316: x_line_tbl(1).end_customer_contact_id := TO_NUMBER(p_attr_value);
1317: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER THEN
1318: x_line_tbl(1).end_customer_id := TO_NUMBER(p_attr_value);
1319: ELSIF p_attr_id = OE_Line_Util.G_ATO_LINE THEN
1313: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_SITE_USE THEN
1314: x_line_tbl(1).end_customer_site_use_id := TO_NUMBER(p_attr_value);
1315: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_CONTACT THEN
1316: x_line_tbl(1).end_customer_contact_id := TO_NUMBER(p_attr_value);
1317: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER THEN
1318: x_line_tbl(1).end_customer_id := TO_NUMBER(p_attr_value);
1319: ELSIF p_attr_id = OE_Line_Util.G_ATO_LINE THEN
1320: x_line_tbl(1).ato_line_id := TO_NUMBER(p_attr_value);
1321: ELSIF p_attr_id = OE_Line_Util.G_AUTO_SELECTED_QUANTITY THEN
1315: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_CONTACT THEN
1316: x_line_tbl(1).end_customer_contact_id := TO_NUMBER(p_attr_value);
1317: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER THEN
1318: x_line_tbl(1).end_customer_id := TO_NUMBER(p_attr_value);
1319: ELSIF p_attr_id = OE_Line_Util.G_ATO_LINE THEN
1320: x_line_tbl(1).ato_line_id := TO_NUMBER(p_attr_value);
1321: ELSIF p_attr_id = OE_Line_Util.G_AUTO_SELECTED_QUANTITY THEN
1322: x_line_tbl(1).auto_selected_quantity := TO_NUMBER(p_attr_value);
1323: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_NUMBER THEN
1317: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER THEN
1318: x_line_tbl(1).end_customer_id := TO_NUMBER(p_attr_value);
1319: ELSIF p_attr_id = OE_Line_Util.G_ATO_LINE THEN
1320: x_line_tbl(1).ato_line_id := TO_NUMBER(p_attr_value);
1321: ELSIF p_attr_id = OE_Line_Util.G_AUTO_SELECTED_QUANTITY THEN
1322: x_line_tbl(1).auto_selected_quantity := TO_NUMBER(p_attr_value);
1323: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_NUMBER THEN
1324: x_line_tbl(1).blanket_number := TO_NUMBER(p_attr_value);
1325: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_LINE_NUMBER THEN
1319: ELSIF p_attr_id = OE_Line_Util.G_ATO_LINE THEN
1320: x_line_tbl(1).ato_line_id := TO_NUMBER(p_attr_value);
1321: ELSIF p_attr_id = OE_Line_Util.G_AUTO_SELECTED_QUANTITY THEN
1322: x_line_tbl(1).auto_selected_quantity := TO_NUMBER(p_attr_value);
1323: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_NUMBER THEN
1324: x_line_tbl(1).blanket_number := TO_NUMBER(p_attr_value);
1325: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_LINE_NUMBER THEN
1326: x_line_tbl(1).blanket_line_number := TO_NUMBER(p_attr_value);
1327: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_VERSION_NUMBER THEN
1321: ELSIF p_attr_id = OE_Line_Util.G_AUTO_SELECTED_QUANTITY THEN
1322: x_line_tbl(1).auto_selected_quantity := TO_NUMBER(p_attr_value);
1323: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_NUMBER THEN
1324: x_line_tbl(1).blanket_number := TO_NUMBER(p_attr_value);
1325: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_LINE_NUMBER THEN
1326: x_line_tbl(1).blanket_line_number := TO_NUMBER(p_attr_value);
1327: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_VERSION_NUMBER THEN
1328: x_line_tbl(1).blanket_version_number := TO_NUMBER(p_attr_value);
1329: ELSIF p_attr_id = OE_Line_Util.G_BOOKED THEN
1323: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_NUMBER THEN
1324: x_line_tbl(1).blanket_number := TO_NUMBER(p_attr_value);
1325: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_LINE_NUMBER THEN
1326: x_line_tbl(1).blanket_line_number := TO_NUMBER(p_attr_value);
1327: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_VERSION_NUMBER THEN
1328: x_line_tbl(1).blanket_version_number := TO_NUMBER(p_attr_value);
1329: ELSIF p_attr_id = OE_Line_Util.G_BOOKED THEN
1330: x_line_tbl(1).booked_flag := p_attr_value;
1331: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED THEN
1325: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_LINE_NUMBER THEN
1326: x_line_tbl(1).blanket_line_number := TO_NUMBER(p_attr_value);
1327: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_VERSION_NUMBER THEN
1328: x_line_tbl(1).blanket_version_number := TO_NUMBER(p_attr_value);
1329: ELSIF p_attr_id = OE_Line_Util.G_BOOKED THEN
1330: x_line_tbl(1).booked_flag := p_attr_value;
1331: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED THEN
1332: x_line_tbl(1).cancelled_flag := p_attr_value;
1333: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY THEN
1327: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_VERSION_NUMBER THEN
1328: x_line_tbl(1).blanket_version_number := TO_NUMBER(p_attr_value);
1329: ELSIF p_attr_id = OE_Line_Util.G_BOOKED THEN
1330: x_line_tbl(1).booked_flag := p_attr_value;
1331: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED THEN
1332: x_line_tbl(1).cancelled_flag := p_attr_value;
1333: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY THEN
1334: x_line_tbl(1).cancelled_quantity := TO_NUMBER(p_attr_value);
1335: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT THEN
1329: ELSIF p_attr_id = OE_Line_Util.G_BOOKED THEN
1330: x_line_tbl(1).booked_flag := p_attr_value;
1331: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED THEN
1332: x_line_tbl(1).cancelled_flag := p_attr_value;
1333: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY THEN
1334: x_line_tbl(1).cancelled_quantity := TO_NUMBER(p_attr_value);
1335: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT THEN
1336: x_line_tbl(1).component_code := p_attr_value;
1337: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_NUMBER THEN
1331: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED THEN
1332: x_line_tbl(1).cancelled_flag := p_attr_value;
1333: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY THEN
1334: x_line_tbl(1).cancelled_quantity := TO_NUMBER(p_attr_value);
1335: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT THEN
1336: x_line_tbl(1).component_code := p_attr_value;
1337: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_NUMBER THEN
1338: x_line_tbl(1).component_number := p_attr_value;
1339: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_SEQUENCE THEN
1333: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY THEN
1334: x_line_tbl(1).cancelled_quantity := TO_NUMBER(p_attr_value);
1335: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT THEN
1336: x_line_tbl(1).component_code := p_attr_value;
1337: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_NUMBER THEN
1338: x_line_tbl(1).component_number := p_attr_value;
1339: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_SEQUENCE THEN
1340: x_line_tbl(1).component_sequence_id := TO_NUMBER(p_attr_value);
1341: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_DISPLAY_SEQUENCE THEN
1335: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT THEN
1336: x_line_tbl(1).component_code := p_attr_value;
1337: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_NUMBER THEN
1338: x_line_tbl(1).component_number := p_attr_value;
1339: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_SEQUENCE THEN
1340: x_line_tbl(1).component_sequence_id := TO_NUMBER(p_attr_value);
1341: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_DISPLAY_SEQUENCE THEN
1342: x_line_tbl(1).config_display_sequence := TO_NUMBER(p_attr_value);
1343: ELSIF p_attr_id = OE_Line_Util.G_CONFIGURATION THEN
1337: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_NUMBER THEN
1338: x_line_tbl(1).component_number := p_attr_value;
1339: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_SEQUENCE THEN
1340: x_line_tbl(1).component_sequence_id := TO_NUMBER(p_attr_value);
1341: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_DISPLAY_SEQUENCE THEN
1342: x_line_tbl(1).config_display_sequence := TO_NUMBER(p_attr_value);
1343: ELSIF p_attr_id = OE_Line_Util.G_CONFIGURATION THEN
1344: x_line_tbl(1).configuration_id := TO_NUMBER(p_attr_value);
1345: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_HEADER THEN
1339: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_SEQUENCE THEN
1340: x_line_tbl(1).component_sequence_id := TO_NUMBER(p_attr_value);
1341: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_DISPLAY_SEQUENCE THEN
1342: x_line_tbl(1).config_display_sequence := TO_NUMBER(p_attr_value);
1343: ELSIF p_attr_id = OE_Line_Util.G_CONFIGURATION THEN
1344: x_line_tbl(1).configuration_id := TO_NUMBER(p_attr_value);
1345: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_HEADER THEN
1346: x_line_tbl(1).config_header_id := TO_NUMBER(p_attr_value);
1347: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_REV_NBR THEN
1341: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_DISPLAY_SEQUENCE THEN
1342: x_line_tbl(1).config_display_sequence := TO_NUMBER(p_attr_value);
1343: ELSIF p_attr_id = OE_Line_Util.G_CONFIGURATION THEN
1344: x_line_tbl(1).configuration_id := TO_NUMBER(p_attr_value);
1345: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_HEADER THEN
1346: x_line_tbl(1).config_header_id := TO_NUMBER(p_attr_value);
1347: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_REV_NBR THEN
1348: x_line_tbl(1).config_rev_nbr := TO_NUMBER(p_attr_value);
1349: ELSIF p_attr_id = OE_Line_Util.G_CREDIT_INVOICE_LINE THEN
1343: ELSIF p_attr_id = OE_Line_Util.G_CONFIGURATION THEN
1344: x_line_tbl(1).configuration_id := TO_NUMBER(p_attr_value);
1345: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_HEADER THEN
1346: x_line_tbl(1).config_header_id := TO_NUMBER(p_attr_value);
1347: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_REV_NBR THEN
1348: x_line_tbl(1).config_rev_nbr := TO_NUMBER(p_attr_value);
1349: ELSIF p_attr_id = OE_Line_Util.G_CREDIT_INVOICE_LINE THEN
1350: x_line_tbl(1).credit_invoice_line_id := TO_NUMBER(p_attr_value);
1351: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_DOCK THEN
1345: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_HEADER THEN
1346: x_line_tbl(1).config_header_id := TO_NUMBER(p_attr_value);
1347: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_REV_NBR THEN
1348: x_line_tbl(1).config_rev_nbr := TO_NUMBER(p_attr_value);
1349: ELSIF p_attr_id = OE_Line_Util.G_CREDIT_INVOICE_LINE THEN
1350: x_line_tbl(1).credit_invoice_line_id := TO_NUMBER(p_attr_value);
1351: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_DOCK THEN
1352: x_line_tbl(1).customer_dock_code := p_attr_value;
1353: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_JOB THEN
1347: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_REV_NBR THEN
1348: x_line_tbl(1).config_rev_nbr := TO_NUMBER(p_attr_value);
1349: ELSIF p_attr_id = OE_Line_Util.G_CREDIT_INVOICE_LINE THEN
1350: x_line_tbl(1).credit_invoice_line_id := TO_NUMBER(p_attr_value);
1351: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_DOCK THEN
1352: x_line_tbl(1).customer_dock_code := p_attr_value;
1353: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_JOB THEN
1354: x_line_tbl(1).customer_job := p_attr_value;
1355: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_PRODUCTION_LINE THEN
1349: ELSIF p_attr_id = OE_Line_Util.G_CREDIT_INVOICE_LINE THEN
1350: x_line_tbl(1).credit_invoice_line_id := TO_NUMBER(p_attr_value);
1351: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_DOCK THEN
1352: x_line_tbl(1).customer_dock_code := p_attr_value;
1353: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_JOB THEN
1354: x_line_tbl(1).customer_job := p_attr_value;
1355: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_PRODUCTION_LINE THEN
1356: x_line_tbl(1).customer_production_line := p_attr_value;
1357: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_TRX_LINE THEN
1351: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_DOCK THEN
1352: x_line_tbl(1).customer_dock_code := p_attr_value;
1353: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_JOB THEN
1354: x_line_tbl(1).customer_job := p_attr_value;
1355: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_PRODUCTION_LINE THEN
1356: x_line_tbl(1).customer_production_line := p_attr_value;
1357: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_TRX_LINE THEN
1358: x_line_tbl(1).customer_trx_line_id := TO_NUMBER(p_attr_value);
1359: ELSIF p_attr_id = OE_Line_Util.G_CUST_MODEL_SERIAL_NUMBER THEN
1353: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_JOB THEN
1354: x_line_tbl(1).customer_job := p_attr_value;
1355: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_PRODUCTION_LINE THEN
1356: x_line_tbl(1).customer_production_line := p_attr_value;
1357: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_TRX_LINE THEN
1358: x_line_tbl(1).customer_trx_line_id := TO_NUMBER(p_attr_value);
1359: ELSIF p_attr_id = OE_Line_Util.G_CUST_MODEL_SERIAL_NUMBER THEN
1360: x_line_tbl(1).cust_model_serial_number := p_attr_value;
1361: ELSIF p_attr_id = OE_Line_Util.G_CUST_PO_NUMBER THEN
1355: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_PRODUCTION_LINE THEN
1356: x_line_tbl(1).customer_production_line := p_attr_value;
1357: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_TRX_LINE THEN
1358: x_line_tbl(1).customer_trx_line_id := TO_NUMBER(p_attr_value);
1359: ELSIF p_attr_id = OE_Line_Util.G_CUST_MODEL_SERIAL_NUMBER THEN
1360: x_line_tbl(1).cust_model_serial_number := p_attr_value;
1361: ELSIF p_attr_id = OE_Line_Util.G_CUST_PO_NUMBER THEN
1362: x_line_tbl(1).cust_po_number := p_attr_value;
1363: ELSIF p_attr_id = OE_Line_Util.G_DELIVERY_LEAD_TIME THEN
1357: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_TRX_LINE THEN
1358: x_line_tbl(1).customer_trx_line_id := TO_NUMBER(p_attr_value);
1359: ELSIF p_attr_id = OE_Line_Util.G_CUST_MODEL_SERIAL_NUMBER THEN
1360: x_line_tbl(1).cust_model_serial_number := p_attr_value;
1361: ELSIF p_attr_id = OE_Line_Util.G_CUST_PO_NUMBER THEN
1362: x_line_tbl(1).cust_po_number := p_attr_value;
1363: ELSIF p_attr_id = OE_Line_Util.G_DELIVERY_LEAD_TIME THEN
1364: x_line_tbl(1).delivery_lead_time := TO_NUMBER(p_attr_value);
1365: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_CONTACT THEN
1359: ELSIF p_attr_id = OE_Line_Util.G_CUST_MODEL_SERIAL_NUMBER THEN
1360: x_line_tbl(1).cust_model_serial_number := p_attr_value;
1361: ELSIF p_attr_id = OE_Line_Util.G_CUST_PO_NUMBER THEN
1362: x_line_tbl(1).cust_po_number := p_attr_value;
1363: ELSIF p_attr_id = OE_Line_Util.G_DELIVERY_LEAD_TIME THEN
1364: x_line_tbl(1).delivery_lead_time := TO_NUMBER(p_attr_value);
1365: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_CONTACT THEN
1366: x_line_tbl(1).deliver_to_contact_id := TO_NUMBER(p_attr_value);
1367: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_ORG THEN
1361: ELSIF p_attr_id = OE_Line_Util.G_CUST_PO_NUMBER THEN
1362: x_line_tbl(1).cust_po_number := p_attr_value;
1363: ELSIF p_attr_id = OE_Line_Util.G_DELIVERY_LEAD_TIME THEN
1364: x_line_tbl(1).delivery_lead_time := TO_NUMBER(p_attr_value);
1365: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_CONTACT THEN
1366: x_line_tbl(1).deliver_to_contact_id := TO_NUMBER(p_attr_value);
1367: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_ORG THEN
1368: x_line_tbl(1).deliver_to_org_id := TO_NUMBER(p_attr_value);
1369: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_BUCKET_TYPE THEN
1363: ELSIF p_attr_id = OE_Line_Util.G_DELIVERY_LEAD_TIME THEN
1364: x_line_tbl(1).delivery_lead_time := TO_NUMBER(p_attr_value);
1365: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_CONTACT THEN
1366: x_line_tbl(1).deliver_to_contact_id := TO_NUMBER(p_attr_value);
1367: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_ORG THEN
1368: x_line_tbl(1).deliver_to_org_id := TO_NUMBER(p_attr_value);
1369: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_BUCKET_TYPE THEN
1370: x_line_tbl(1).demand_bucket_type_code := p_attr_value;
1371: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_CLASS THEN
1365: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_CONTACT THEN
1366: x_line_tbl(1).deliver_to_contact_id := TO_NUMBER(p_attr_value);
1367: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_ORG THEN
1368: x_line_tbl(1).deliver_to_org_id := TO_NUMBER(p_attr_value);
1369: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_BUCKET_TYPE THEN
1370: x_line_tbl(1).demand_bucket_type_code := p_attr_value;
1371: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_CLASS THEN
1372: x_line_tbl(1).demand_class_code := p_attr_value;
1373: ELSIF p_attr_id = OE_Line_Util.G_DEP_PLAN_REQUIRED THEN
1367: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_ORG THEN
1368: x_line_tbl(1).deliver_to_org_id := TO_NUMBER(p_attr_value);
1369: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_BUCKET_TYPE THEN
1370: x_line_tbl(1).demand_bucket_type_code := p_attr_value;
1371: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_CLASS THEN
1372: x_line_tbl(1).demand_class_code := p_attr_value;
1373: ELSIF p_attr_id = OE_Line_Util.G_DEP_PLAN_REQUIRED THEN
1374: x_line_tbl(1).dep_plan_required_flag := p_attr_value;
1375: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_ACCEPTABLE_DATE THEN
1369: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_BUCKET_TYPE THEN
1370: x_line_tbl(1).demand_bucket_type_code := p_attr_value;
1371: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_CLASS THEN
1372: x_line_tbl(1).demand_class_code := p_attr_value;
1373: ELSIF p_attr_id = OE_Line_Util.G_DEP_PLAN_REQUIRED THEN
1374: x_line_tbl(1).dep_plan_required_flag := p_attr_value;
1375: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_ACCEPTABLE_DATE THEN
1376: -- x_line_tbl(1).earliest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
1377: x_line_tbl(1).earliest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1371: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_CLASS THEN
1372: x_line_tbl(1).demand_class_code := p_attr_value;
1373: ELSIF p_attr_id = OE_Line_Util.G_DEP_PLAN_REQUIRED THEN
1374: x_line_tbl(1).dep_plan_required_flag := p_attr_value;
1375: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_ACCEPTABLE_DATE THEN
1376: -- x_line_tbl(1).earliest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
1377: x_line_tbl(1).earliest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1378: ELSIF p_attr_id = OE_Line_Util.G_EXPLOSION_DATE THEN
1379: -- x_line_tbl(1).explosion_date := TO_DATE(p_attr_value, l_date_format_mask);
1374: x_line_tbl(1).dep_plan_required_flag := p_attr_value;
1375: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_ACCEPTABLE_DATE THEN
1376: -- x_line_tbl(1).earliest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
1377: x_line_tbl(1).earliest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1378: ELSIF p_attr_id = OE_Line_Util.G_EXPLOSION_DATE THEN
1379: -- x_line_tbl(1).explosion_date := TO_DATE(p_attr_value, l_date_format_mask);
1380: x_line_tbl(1).explosion_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1381: ELSIF p_attr_id = OE_Line_Util.G_FOB_POINT THEN
1382: x_line_tbl(1).fob_point_code := p_attr_value;
1377: x_line_tbl(1).earliest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1378: ELSIF p_attr_id = OE_Line_Util.G_EXPLOSION_DATE THEN
1379: -- x_line_tbl(1).explosion_date := TO_DATE(p_attr_value, l_date_format_mask);
1380: x_line_tbl(1).explosion_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1381: ELSIF p_attr_id = OE_Line_Util.G_FOB_POINT THEN
1382: x_line_tbl(1).fob_point_code := p_attr_value;
1383: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_CARRIER THEN
1384: x_line_tbl(1).freight_carrier_code := p_attr_value;
1385: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_TERMS THEN
1379: -- x_line_tbl(1).explosion_date := TO_DATE(p_attr_value, l_date_format_mask);
1380: x_line_tbl(1).explosion_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1381: ELSIF p_attr_id = OE_Line_Util.G_FOB_POINT THEN
1382: x_line_tbl(1).fob_point_code := p_attr_value;
1383: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_CARRIER THEN
1384: x_line_tbl(1).freight_carrier_code := p_attr_value;
1385: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_TERMS THEN
1386: x_line_tbl(1).freight_terms_code := p_attr_value;
1387: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY THEN
1381: ELSIF p_attr_id = OE_Line_Util.G_FOB_POINT THEN
1382: x_line_tbl(1).fob_point_code := p_attr_value;
1383: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_CARRIER THEN
1384: x_line_tbl(1).freight_carrier_code := p_attr_value;
1385: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_TERMS THEN
1386: x_line_tbl(1).freight_terms_code := p_attr_value;
1387: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY THEN
1388: x_line_tbl(1).fulfilled_quantity := TO_NUMBER(p_attr_value);
1389: ELSIF p_attr_id = OE_Line_Util.G_HEADER THEN
1383: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_CARRIER THEN
1384: x_line_tbl(1).freight_carrier_code := p_attr_value;
1385: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_TERMS THEN
1386: x_line_tbl(1).freight_terms_code := p_attr_value;
1387: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY THEN
1388: x_line_tbl(1).fulfilled_quantity := TO_NUMBER(p_attr_value);
1389: ELSIF p_attr_id = OE_Line_Util.G_HEADER THEN
1390: x_line_tbl(1).header_id := TO_NUMBER(p_attr_value);
1391: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_CONTACT THEN
1385: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_TERMS THEN
1386: x_line_tbl(1).freight_terms_code := p_attr_value;
1387: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY THEN
1388: x_line_tbl(1).fulfilled_quantity := TO_NUMBER(p_attr_value);
1389: ELSIF p_attr_id = OE_Line_Util.G_HEADER THEN
1390: x_line_tbl(1).header_id := TO_NUMBER(p_attr_value);
1391: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_CONTACT THEN
1392: x_line_tbl(1).intermed_ship_to_contact_id := TO_NUMBER(p_attr_value);
1393: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_ORG THEN
1387: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY THEN
1388: x_line_tbl(1).fulfilled_quantity := TO_NUMBER(p_attr_value);
1389: ELSIF p_attr_id = OE_Line_Util.G_HEADER THEN
1390: x_line_tbl(1).header_id := TO_NUMBER(p_attr_value);
1391: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_CONTACT THEN
1392: x_line_tbl(1).intermed_ship_to_contact_id := TO_NUMBER(p_attr_value);
1393: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_ORG THEN
1394: x_line_tbl(1).intermed_ship_to_org_id := TO_NUMBER(p_attr_value);
1395: ELSIF p_attr_id = OE_Line_Util.G_INVENTORY_ITEM THEN
1389: ELSIF p_attr_id = OE_Line_Util.G_HEADER THEN
1390: x_line_tbl(1).header_id := TO_NUMBER(p_attr_value);
1391: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_CONTACT THEN
1392: x_line_tbl(1).intermed_ship_to_contact_id := TO_NUMBER(p_attr_value);
1393: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_ORG THEN
1394: x_line_tbl(1).intermed_ship_to_org_id := TO_NUMBER(p_attr_value);
1395: ELSIF p_attr_id = OE_Line_Util.G_INVENTORY_ITEM THEN
1396: x_line_tbl(1).inventory_item_id := TO_NUMBER(p_attr_value);
1397: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_INTERFACE_STATUS THEN
1391: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_CONTACT THEN
1392: x_line_tbl(1).intermed_ship_to_contact_id := TO_NUMBER(p_attr_value);
1393: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_ORG THEN
1394: x_line_tbl(1).intermed_ship_to_org_id := TO_NUMBER(p_attr_value);
1395: ELSIF p_attr_id = OE_Line_Util.G_INVENTORY_ITEM THEN
1396: x_line_tbl(1).inventory_item_id := TO_NUMBER(p_attr_value);
1397: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_INTERFACE_STATUS THEN
1398: x_line_tbl(1).invoice_interface_status_code := p_attr_value;
1399: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_CONTACT THEN
1393: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_ORG THEN
1394: x_line_tbl(1).intermed_ship_to_org_id := TO_NUMBER(p_attr_value);
1395: ELSIF p_attr_id = OE_Line_Util.G_INVENTORY_ITEM THEN
1396: x_line_tbl(1).inventory_item_id := TO_NUMBER(p_attr_value);
1397: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_INTERFACE_STATUS THEN
1398: x_line_tbl(1).invoice_interface_status_code := p_attr_value;
1399: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_CONTACT THEN
1400: x_line_tbl(1).invoice_to_contact_id := TO_NUMBER(p_attr_value);
1401: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_ORG THEN
1395: ELSIF p_attr_id = OE_Line_Util.G_INVENTORY_ITEM THEN
1396: x_line_tbl(1).inventory_item_id := TO_NUMBER(p_attr_value);
1397: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_INTERFACE_STATUS THEN
1398: x_line_tbl(1).invoice_interface_status_code := p_attr_value;
1399: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_CONTACT THEN
1400: x_line_tbl(1).invoice_to_contact_id := TO_NUMBER(p_attr_value);
1401: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_ORG THEN
1402: x_line_tbl(1).invoice_to_org_id := TO_NUMBER(p_attr_value);
1403: ELSIF p_attr_id = OE_Line_Util.G_INVOICED_QUANTITY THEN
1397: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_INTERFACE_STATUS THEN
1398: x_line_tbl(1).invoice_interface_status_code := p_attr_value;
1399: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_CONTACT THEN
1400: x_line_tbl(1).invoice_to_contact_id := TO_NUMBER(p_attr_value);
1401: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_ORG THEN
1402: x_line_tbl(1).invoice_to_org_id := TO_NUMBER(p_attr_value);
1403: ELSIF p_attr_id = OE_Line_Util.G_INVOICED_QUANTITY THEN
1404: x_line_tbl(1).invoiced_quantity := TO_NUMBER(p_attr_value);
1405: ELSIF p_attr_id = OE_Line_Util.G_INVOICING_RULE THEN
1399: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_CONTACT THEN
1400: x_line_tbl(1).invoice_to_contact_id := TO_NUMBER(p_attr_value);
1401: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_ORG THEN
1402: x_line_tbl(1).invoice_to_org_id := TO_NUMBER(p_attr_value);
1403: ELSIF p_attr_id = OE_Line_Util.G_INVOICED_QUANTITY THEN
1404: x_line_tbl(1).invoiced_quantity := TO_NUMBER(p_attr_value);
1405: ELSIF p_attr_id = OE_Line_Util.G_INVOICING_RULE THEN
1406: x_line_tbl(1).invoicing_rule_id := TO_NUMBER(p_attr_value);
1407: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM_ID THEN
1401: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_ORG THEN
1402: x_line_tbl(1).invoice_to_org_id := TO_NUMBER(p_attr_value);
1403: ELSIF p_attr_id = OE_Line_Util.G_INVOICED_QUANTITY THEN
1404: x_line_tbl(1).invoiced_quantity := TO_NUMBER(p_attr_value);
1405: ELSIF p_attr_id = OE_Line_Util.G_INVOICING_RULE THEN
1406: x_line_tbl(1).invoicing_rule_id := TO_NUMBER(p_attr_value);
1407: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM_ID THEN
1408: x_line_tbl(1).ordered_item_id := TO_NUMBER(p_attr_value);
1409: ELSIF p_attr_id = OE_Line_Util.G_ITEM_IDENTIFIER_TYPE THEN
1403: ELSIF p_attr_id = OE_Line_Util.G_INVOICED_QUANTITY THEN
1404: x_line_tbl(1).invoiced_quantity := TO_NUMBER(p_attr_value);
1405: ELSIF p_attr_id = OE_Line_Util.G_INVOICING_RULE THEN
1406: x_line_tbl(1).invoicing_rule_id := TO_NUMBER(p_attr_value);
1407: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM_ID THEN
1408: x_line_tbl(1).ordered_item_id := TO_NUMBER(p_attr_value);
1409: ELSIF p_attr_id = OE_Line_Util.G_ITEM_IDENTIFIER_TYPE THEN
1410: x_line_tbl(1).item_identifier_type := p_attr_value;
1411: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM THEN
1405: ELSIF p_attr_id = OE_Line_Util.G_INVOICING_RULE THEN
1406: x_line_tbl(1).invoicing_rule_id := TO_NUMBER(p_attr_value);
1407: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM_ID THEN
1408: x_line_tbl(1).ordered_item_id := TO_NUMBER(p_attr_value);
1409: ELSIF p_attr_id = OE_Line_Util.G_ITEM_IDENTIFIER_TYPE THEN
1410: x_line_tbl(1).item_identifier_type := p_attr_value;
1411: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM THEN
1412: x_line_tbl(1).ordered_item := p_attr_value;
1413: ELSIF p_attr_id = OE_Line_Util.G_ITEM_REVISION THEN
1407: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM_ID THEN
1408: x_line_tbl(1).ordered_item_id := TO_NUMBER(p_attr_value);
1409: ELSIF p_attr_id = OE_Line_Util.G_ITEM_IDENTIFIER_TYPE THEN
1410: x_line_tbl(1).item_identifier_type := p_attr_value;
1411: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM THEN
1412: x_line_tbl(1).ordered_item := p_attr_value;
1413: ELSIF p_attr_id = OE_Line_Util.G_ITEM_REVISION THEN
1414: x_line_tbl(1).item_revision := p_attr_value;
1415: ELSIF p_attr_id = OE_Line_Util.G_ITEM_TYPE THEN
1409: ELSIF p_attr_id = OE_Line_Util.G_ITEM_IDENTIFIER_TYPE THEN
1410: x_line_tbl(1).item_identifier_type := p_attr_value;
1411: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM THEN
1412: x_line_tbl(1).ordered_item := p_attr_value;
1413: ELSIF p_attr_id = OE_Line_Util.G_ITEM_REVISION THEN
1414: x_line_tbl(1).item_revision := p_attr_value;
1415: ELSIF p_attr_id = OE_Line_Util.G_ITEM_TYPE THEN
1416: x_line_tbl(1).item_type_code := p_attr_value;
1417: ELSIF p_attr_id = OE_Line_Util.G_LATEST_ACCEPTABLE_DATE THEN
1411: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM THEN
1412: x_line_tbl(1).ordered_item := p_attr_value;
1413: ELSIF p_attr_id = OE_Line_Util.G_ITEM_REVISION THEN
1414: x_line_tbl(1).item_revision := p_attr_value;
1415: ELSIF p_attr_id = OE_Line_Util.G_ITEM_TYPE THEN
1416: x_line_tbl(1).item_type_code := p_attr_value;
1417: ELSIF p_attr_id = OE_Line_Util.G_LATEST_ACCEPTABLE_DATE THEN
1418: -- x_line_tbl(1).latest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
1419: x_line_tbl(1).latest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1413: ELSIF p_attr_id = OE_Line_Util.G_ITEM_REVISION THEN
1414: x_line_tbl(1).item_revision := p_attr_value;
1415: ELSIF p_attr_id = OE_Line_Util.G_ITEM_TYPE THEN
1416: x_line_tbl(1).item_type_code := p_attr_value;
1417: ELSIF p_attr_id = OE_Line_Util.G_LATEST_ACCEPTABLE_DATE THEN
1418: -- x_line_tbl(1).latest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
1419: x_line_tbl(1).latest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1420: ELSIF p_attr_id = OE_Line_Util.G_LATE_DEMAND_PENALTY_FACTOR THEN
1421: x_line_tbl(1).late_demand_penalty_factor := TO_NUMBER(p_attr_value);
1416: x_line_tbl(1).item_type_code := p_attr_value;
1417: ELSIF p_attr_id = OE_Line_Util.G_LATEST_ACCEPTABLE_DATE THEN
1418: -- x_line_tbl(1).latest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
1419: x_line_tbl(1).latest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1420: ELSIF p_attr_id = OE_Line_Util.G_LATE_DEMAND_PENALTY_FACTOR THEN
1421: x_line_tbl(1).late_demand_penalty_factor := TO_NUMBER(p_attr_value);
1422: ELSIF p_attr_id = OE_Line_Util.G_LINE_CATEGORY THEN
1423: x_line_tbl(1).line_category_code := p_attr_value;
1424: x_line_tbl(1).line_type_id := FND_API.G_MISS_NUM;
1418: -- x_line_tbl(1).latest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
1419: x_line_tbl(1).latest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1420: ELSIF p_attr_id = OE_Line_Util.G_LATE_DEMAND_PENALTY_FACTOR THEN
1421: x_line_tbl(1).late_demand_penalty_factor := TO_NUMBER(p_attr_value);
1422: ELSIF p_attr_id = OE_Line_Util.G_LINE_CATEGORY THEN
1423: x_line_tbl(1).line_category_code := p_attr_value;
1424: x_line_tbl(1).line_type_id := FND_API.G_MISS_NUM;
1425: ELSIF p_attr_id = OE_Line_Util.G_LINE THEN
1426: x_line_tbl(1).line_id := TO_NUMBER(p_attr_value);
1421: x_line_tbl(1).late_demand_penalty_factor := TO_NUMBER(p_attr_value);
1422: ELSIF p_attr_id = OE_Line_Util.G_LINE_CATEGORY THEN
1423: x_line_tbl(1).line_category_code := p_attr_value;
1424: x_line_tbl(1).line_type_id := FND_API.G_MISS_NUM;
1425: ELSIF p_attr_id = OE_Line_Util.G_LINE THEN
1426: x_line_tbl(1).line_id := TO_NUMBER(p_attr_value);
1427: ELSIF p_attr_id = OE_Line_Util.G_LINE_NUMBER THEN
1428: x_line_tbl(1).line_number := TO_NUMBER(p_attr_value);
1429: ELSIF p_attr_id = OE_Line_Util.G_LINE_TYPE THEN
1423: x_line_tbl(1).line_category_code := p_attr_value;
1424: x_line_tbl(1).line_type_id := FND_API.G_MISS_NUM;
1425: ELSIF p_attr_id = OE_Line_Util.G_LINE THEN
1426: x_line_tbl(1).line_id := TO_NUMBER(p_attr_value);
1427: ELSIF p_attr_id = OE_Line_Util.G_LINE_NUMBER THEN
1428: x_line_tbl(1).line_number := TO_NUMBER(p_attr_value);
1429: ELSIF p_attr_id = OE_Line_Util.G_LINE_TYPE THEN
1430: x_line_tbl(1).line_type_id := TO_NUMBER(p_attr_value);
1431: ELSIF p_attr_id = OE_Line_Util.G_LINK_TO_LINE THEN
1425: ELSIF p_attr_id = OE_Line_Util.G_LINE THEN
1426: x_line_tbl(1).line_id := TO_NUMBER(p_attr_value);
1427: ELSIF p_attr_id = OE_Line_Util.G_LINE_NUMBER THEN
1428: x_line_tbl(1).line_number := TO_NUMBER(p_attr_value);
1429: ELSIF p_attr_id = OE_Line_Util.G_LINE_TYPE THEN
1430: x_line_tbl(1).line_type_id := TO_NUMBER(p_attr_value);
1431: ELSIF p_attr_id = OE_Line_Util.G_LINK_TO_LINE THEN
1432: x_line_tbl(1).link_to_line_id := TO_NUMBER(p_attr_value);
1433: ELSIF p_attr_id = OE_Line_Util.G_MODEL_GROUP_NUMBER THEN
1427: ELSIF p_attr_id = OE_Line_Util.G_LINE_NUMBER THEN
1428: x_line_tbl(1).line_number := TO_NUMBER(p_attr_value);
1429: ELSIF p_attr_id = OE_Line_Util.G_LINE_TYPE THEN
1430: x_line_tbl(1).line_type_id := TO_NUMBER(p_attr_value);
1431: ELSIF p_attr_id = OE_Line_Util.G_LINK_TO_LINE THEN
1432: x_line_tbl(1).link_to_line_id := TO_NUMBER(p_attr_value);
1433: ELSIF p_attr_id = OE_Line_Util.G_MODEL_GROUP_NUMBER THEN
1434: x_line_tbl(1).model_group_number := TO_NUMBER(p_attr_value);
1435: ELSIF p_attr_id = OE_Line_Util.G_OPEN THEN
1429: ELSIF p_attr_id = OE_Line_Util.G_LINE_TYPE THEN
1430: x_line_tbl(1).line_type_id := TO_NUMBER(p_attr_value);
1431: ELSIF p_attr_id = OE_Line_Util.G_LINK_TO_LINE THEN
1432: x_line_tbl(1).link_to_line_id := TO_NUMBER(p_attr_value);
1433: ELSIF p_attr_id = OE_Line_Util.G_MODEL_GROUP_NUMBER THEN
1434: x_line_tbl(1).model_group_number := TO_NUMBER(p_attr_value);
1435: ELSIF p_attr_id = OE_Line_Util.G_OPEN THEN
1436: x_line_tbl(1).open_flag := p_attr_value;
1437: ELSIF p_attr_id = OE_Line_Util.G_OPTION_FLAG THEN
1431: ELSIF p_attr_id = OE_Line_Util.G_LINK_TO_LINE THEN
1432: x_line_tbl(1).link_to_line_id := TO_NUMBER(p_attr_value);
1433: ELSIF p_attr_id = OE_Line_Util.G_MODEL_GROUP_NUMBER THEN
1434: x_line_tbl(1).model_group_number := TO_NUMBER(p_attr_value);
1435: ELSIF p_attr_id = OE_Line_Util.G_OPEN THEN
1436: x_line_tbl(1).open_flag := p_attr_value;
1437: ELSIF p_attr_id = OE_Line_Util.G_OPTION_FLAG THEN
1438: x_line_tbl(1).option_flag := p_attr_value;
1439: ELSIF p_attr_id = OE_Line_Util.G_OPTION_NUMBER THEN
1433: ELSIF p_attr_id = OE_Line_Util.G_MODEL_GROUP_NUMBER THEN
1434: x_line_tbl(1).model_group_number := TO_NUMBER(p_attr_value);
1435: ELSIF p_attr_id = OE_Line_Util.G_OPEN THEN
1436: x_line_tbl(1).open_flag := p_attr_value;
1437: ELSIF p_attr_id = OE_Line_Util.G_OPTION_FLAG THEN
1438: x_line_tbl(1).option_flag := p_attr_value;
1439: ELSIF p_attr_id = OE_Line_Util.G_OPTION_NUMBER THEN
1440: x_line_tbl(1).option_number := TO_NUMBER(p_attr_value);
1441: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY THEN
1435: ELSIF p_attr_id = OE_Line_Util.G_OPEN THEN
1436: x_line_tbl(1).open_flag := p_attr_value;
1437: ELSIF p_attr_id = OE_Line_Util.G_OPTION_FLAG THEN
1438: x_line_tbl(1).option_flag := p_attr_value;
1439: ELSIF p_attr_id = OE_Line_Util.G_OPTION_NUMBER THEN
1440: x_line_tbl(1).option_number := TO_NUMBER(p_attr_value);
1441: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY THEN
1442: x_line_tbl(1).ordered_quantity := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
1443: ELSIF p_attr_id = OE_Line_Util.G_ORDER_QUANTITY_UOM THEN
1437: ELSIF p_attr_id = OE_Line_Util.G_OPTION_FLAG THEN
1438: x_line_tbl(1).option_flag := p_attr_value;
1439: ELSIF p_attr_id = OE_Line_Util.G_OPTION_NUMBER THEN
1440: x_line_tbl(1).option_number := TO_NUMBER(p_attr_value);
1441: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY THEN
1442: x_line_tbl(1).ordered_quantity := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
1443: ELSIF p_attr_id = OE_Line_Util.G_ORDER_QUANTITY_UOM THEN
1444: x_line_tbl(1).order_quantity_uom := p_attr_value;
1445: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY2 THEN --OPM
1439: ELSIF p_attr_id = OE_Line_Util.G_OPTION_NUMBER THEN
1440: x_line_tbl(1).option_number := TO_NUMBER(p_attr_value);
1441: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY THEN
1442: x_line_tbl(1).ordered_quantity := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
1443: ELSIF p_attr_id = OE_Line_Util.G_ORDER_QUANTITY_UOM THEN
1444: x_line_tbl(1).order_quantity_uom := p_attr_value;
1445: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY2 THEN --OPM
1446: x_line_tbl(1).ordered_quantity2 := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
1447: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY_UOM2 THEN --OPM
1441: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY THEN
1442: x_line_tbl(1).ordered_quantity := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
1443: ELSIF p_attr_id = OE_Line_Util.G_ORDER_QUANTITY_UOM THEN
1444: x_line_tbl(1).order_quantity_uom := p_attr_value;
1445: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY2 THEN --OPM
1446: x_line_tbl(1).ordered_quantity2 := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
1447: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY_UOM2 THEN --OPM
1448: x_line_tbl(1).ordered_quantity_uom2 := p_attr_value;
1449:
1443: ELSIF p_attr_id = OE_Line_Util.G_ORDER_QUANTITY_UOM THEN
1444: x_line_tbl(1).order_quantity_uom := p_attr_value;
1445: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY2 THEN --OPM
1446: x_line_tbl(1).ordered_quantity2 := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
1447: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY_UOM2 THEN --OPM
1448: x_line_tbl(1).ordered_quantity_uom2 := p_attr_value;
1449:
1450: ELSIF p_attr_id = OE_Line_Util.G_ORG THEN
1451: x_line_tbl(1).org_id := TO_NUMBER(p_attr_value);
1446: x_line_tbl(1).ordered_quantity2 := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
1447: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY_UOM2 THEN --OPM
1448: x_line_tbl(1).ordered_quantity_uom2 := p_attr_value;
1449:
1450: ELSIF p_attr_id = OE_Line_Util.G_ORG THEN
1451: x_line_tbl(1).org_id := TO_NUMBER(p_attr_value);
1452: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_DOCUMENT_REF THEN
1453: x_line_tbl(1).orig_sys_document_ref := p_attr_value;
1454: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_LINE_REF THEN
1448: x_line_tbl(1).ordered_quantity_uom2 := p_attr_value;
1449:
1450: ELSIF p_attr_id = OE_Line_Util.G_ORG THEN
1451: x_line_tbl(1).org_id := TO_NUMBER(p_attr_value);
1452: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_DOCUMENT_REF THEN
1453: x_line_tbl(1).orig_sys_document_ref := p_attr_value;
1454: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_LINE_REF THEN
1455: x_line_tbl(1).orig_sys_line_ref := p_attr_value;
1456: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_SHIPMENT_REF THEN
1450: ELSIF p_attr_id = OE_Line_Util.G_ORG THEN
1451: x_line_tbl(1).org_id := TO_NUMBER(p_attr_value);
1452: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_DOCUMENT_REF THEN
1453: x_line_tbl(1).orig_sys_document_ref := p_attr_value;
1454: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_LINE_REF THEN
1455: x_line_tbl(1).orig_sys_line_ref := p_attr_value;
1456: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_SHIPMENT_REF THEN
1457: x_line_tbl(1).orig_sys_shipment_ref := p_attr_value;
1458: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_INVENTORY_ITEM THEN
1452: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_DOCUMENT_REF THEN
1453: x_line_tbl(1).orig_sys_document_ref := p_attr_value;
1454: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_LINE_REF THEN
1455: x_line_tbl(1).orig_sys_line_ref := p_attr_value;
1456: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_SHIPMENT_REF THEN
1457: x_line_tbl(1).orig_sys_shipment_ref := p_attr_value;
1458: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_INVENTORY_ITEM THEN
1459: x_line_tbl(1).original_inventory_item_id:= to_number(p_attr_value);
1460: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM THEN
1454: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_LINE_REF THEN
1455: x_line_tbl(1).orig_sys_line_ref := p_attr_value;
1456: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_SHIPMENT_REF THEN
1457: x_line_tbl(1).orig_sys_shipment_ref := p_attr_value;
1458: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_INVENTORY_ITEM THEN
1459: x_line_tbl(1).original_inventory_item_id:= to_number(p_attr_value);
1460: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM THEN
1461: x_line_tbl(1).original_ordered_item := p_attr_value;
1462: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM_ID THEN
1456: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_SHIPMENT_REF THEN
1457: x_line_tbl(1).orig_sys_shipment_ref := p_attr_value;
1458: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_INVENTORY_ITEM THEN
1459: x_line_tbl(1).original_inventory_item_id:= to_number(p_attr_value);
1460: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM THEN
1461: x_line_tbl(1).original_ordered_item := p_attr_value;
1462: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM_ID THEN
1463: x_line_tbl(1).original_ordered_item_id := to_number(p_attr_value);
1464: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ITEM_IDEN_TYPE THEN
1458: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_INVENTORY_ITEM THEN
1459: x_line_tbl(1).original_inventory_item_id:= to_number(p_attr_value);
1460: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM THEN
1461: x_line_tbl(1).original_ordered_item := p_attr_value;
1462: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM_ID THEN
1463: x_line_tbl(1).original_ordered_item_id := to_number(p_attr_value);
1464: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ITEM_IDEN_TYPE THEN
1465: x_line_tbl(1).original_item_identifier_type := p_attr_value;
1466: ELSIF p_attr_id = OE_Line_Util.G_ITEM_RELATIONSHIP_TYPE THEN
1460: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM THEN
1461: x_line_tbl(1).original_ordered_item := p_attr_value;
1462: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM_ID THEN
1463: x_line_tbl(1).original_ordered_item_id := to_number(p_attr_value);
1464: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ITEM_IDEN_TYPE THEN
1465: x_line_tbl(1).original_item_identifier_type := p_attr_value;
1466: ELSIF p_attr_id = OE_Line_Util.G_ITEM_RELATIONSHIP_TYPE THEN
1467: x_line_tbl(1).item_relationship_type := to_number(p_attr_value);
1468: ELSIF p_attr_id = OE_Line_Util.G_PAYMENT_TERM THEN
1462: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM_ID THEN
1463: x_line_tbl(1).original_ordered_item_id := to_number(p_attr_value);
1464: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ITEM_IDEN_TYPE THEN
1465: x_line_tbl(1).original_item_identifier_type := p_attr_value;
1466: ELSIF p_attr_id = OE_Line_Util.G_ITEM_RELATIONSHIP_TYPE THEN
1467: x_line_tbl(1).item_relationship_type := to_number(p_attr_value);
1468: ELSIF p_attr_id = OE_Line_Util.G_PAYMENT_TERM THEN
1469: x_line_tbl(1).payment_term_id := TO_NUMBER(p_attr_value);
1470: ELSIF p_attr_id = OE_Line_Util.G_PLANNING_PRIORITY THEN
1464: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ITEM_IDEN_TYPE THEN
1465: x_line_tbl(1).original_item_identifier_type := p_attr_value;
1466: ELSIF p_attr_id = OE_Line_Util.G_ITEM_RELATIONSHIP_TYPE THEN
1467: x_line_tbl(1).item_relationship_type := to_number(p_attr_value);
1468: ELSIF p_attr_id = OE_Line_Util.G_PAYMENT_TERM THEN
1469: x_line_tbl(1).payment_term_id := TO_NUMBER(p_attr_value);
1470: ELSIF p_attr_id = OE_Line_Util.G_PLANNING_PRIORITY THEN
1471: x_line_tbl(1).planning_priority := TO_NUMBER(p_attr_value);
1472: ELSIF p_attr_id = OE_Line_Util.G_PREFERRED_GRADE THEN --OPM
1466: ELSIF p_attr_id = OE_Line_Util.G_ITEM_RELATIONSHIP_TYPE THEN
1467: x_line_tbl(1).item_relationship_type := to_number(p_attr_value);
1468: ELSIF p_attr_id = OE_Line_Util.G_PAYMENT_TERM THEN
1469: x_line_tbl(1).payment_term_id := TO_NUMBER(p_attr_value);
1470: ELSIF p_attr_id = OE_Line_Util.G_PLANNING_PRIORITY THEN
1471: x_line_tbl(1).planning_priority := TO_NUMBER(p_attr_value);
1472: ELSIF p_attr_id = OE_Line_Util.G_PREFERRED_GRADE THEN --OPM
1473: x_line_tbl(1).preferred_grade := p_attr_value;
1474:
1468: ELSIF p_attr_id = OE_Line_Util.G_PAYMENT_TERM THEN
1469: x_line_tbl(1).payment_term_id := TO_NUMBER(p_attr_value);
1470: ELSIF p_attr_id = OE_Line_Util.G_PLANNING_PRIORITY THEN
1471: x_line_tbl(1).planning_priority := TO_NUMBER(p_attr_value);
1472: ELSIF p_attr_id = OE_Line_Util.G_PREFERRED_GRADE THEN --OPM
1473: x_line_tbl(1).preferred_grade := p_attr_value;
1474:
1475: ELSIF p_attr_id = OE_Line_Util.G_PRICE_LIST THEN
1476: x_line_tbl(1).price_list_id := TO_NUMBER(p_attr_value);
1471: x_line_tbl(1).planning_priority := TO_NUMBER(p_attr_value);
1472: ELSIF p_attr_id = OE_Line_Util.G_PREFERRED_GRADE THEN --OPM
1473: x_line_tbl(1).preferred_grade := p_attr_value;
1474:
1475: ELSIF p_attr_id = OE_Line_Util.G_PRICE_LIST THEN
1476: x_line_tbl(1).price_list_id := TO_NUMBER(p_attr_value);
1477: ELSIF p_attr_id = OE_Line_Util.G_PRICING_DATE THEN
1478: -- x_line_tbl(1).pricing_date := TO_DATE(p_attr_value, l_date_format_mask);
1479: x_line_tbl(1).pricing_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1473: x_line_tbl(1).preferred_grade := p_attr_value;
1474:
1475: ELSIF p_attr_id = OE_Line_Util.G_PRICE_LIST THEN
1476: x_line_tbl(1).price_list_id := TO_NUMBER(p_attr_value);
1477: ELSIF p_attr_id = OE_Line_Util.G_PRICING_DATE THEN
1478: -- x_line_tbl(1).pricing_date := TO_DATE(p_attr_value, l_date_format_mask);
1479: x_line_tbl(1).pricing_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1480: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY THEN
1481: x_line_tbl(1).pricing_quantity := TO_NUMBER(p_attr_value);
1476: x_line_tbl(1).price_list_id := TO_NUMBER(p_attr_value);
1477: ELSIF p_attr_id = OE_Line_Util.G_PRICING_DATE THEN
1478: -- x_line_tbl(1).pricing_date := TO_DATE(p_attr_value, l_date_format_mask);
1479: x_line_tbl(1).pricing_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1480: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY THEN
1481: x_line_tbl(1).pricing_quantity := TO_NUMBER(p_attr_value);
1482: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY_UOM THEN
1483: x_line_tbl(1).pricing_quantity_uom := p_attr_value;
1484: ELSIF p_attr_id = OE_Line_Util.G_PROJECT THEN
1478: -- x_line_tbl(1).pricing_date := TO_DATE(p_attr_value, l_date_format_mask);
1479: x_line_tbl(1).pricing_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1480: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY THEN
1481: x_line_tbl(1).pricing_quantity := TO_NUMBER(p_attr_value);
1482: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY_UOM THEN
1483: x_line_tbl(1).pricing_quantity_uom := p_attr_value;
1484: ELSIF p_attr_id = OE_Line_Util.G_PROJECT THEN
1485: x_line_tbl(1).project_id := TO_NUMBER(p_attr_value);
1486: ELSIF p_attr_id = OE_Line_Util.G_PROMISE_DATE THEN
1480: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY THEN
1481: x_line_tbl(1).pricing_quantity := TO_NUMBER(p_attr_value);
1482: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY_UOM THEN
1483: x_line_tbl(1).pricing_quantity_uom := p_attr_value;
1484: ELSIF p_attr_id = OE_Line_Util.G_PROJECT THEN
1485: x_line_tbl(1).project_id := TO_NUMBER(p_attr_value);
1486: ELSIF p_attr_id = OE_Line_Util.G_PROMISE_DATE THEN
1487: -- x_line_tbl(1).promise_date := TO_DATE(p_attr_value, l_date_format_mask);
1488: x_line_tbl(1).promise_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1482: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY_UOM THEN
1483: x_line_tbl(1).pricing_quantity_uom := p_attr_value;
1484: ELSIF p_attr_id = OE_Line_Util.G_PROJECT THEN
1485: x_line_tbl(1).project_id := TO_NUMBER(p_attr_value);
1486: ELSIF p_attr_id = OE_Line_Util.G_PROMISE_DATE THEN
1487: -- x_line_tbl(1).promise_date := TO_DATE(p_attr_value, l_date_format_mask);
1488: x_line_tbl(1).promise_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1489: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_CUSTOMER_TRX_LINE THEN
1490: x_line_tbl(1).reference_customer_trx_line_id := TO_NUMBER(p_attr_value);
1485: x_line_tbl(1).project_id := TO_NUMBER(p_attr_value);
1486: ELSIF p_attr_id = OE_Line_Util.G_PROMISE_DATE THEN
1487: -- x_line_tbl(1).promise_date := TO_DATE(p_attr_value, l_date_format_mask);
1488: x_line_tbl(1).promise_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1489: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_CUSTOMER_TRX_LINE THEN
1490: x_line_tbl(1).reference_customer_trx_line_id := TO_NUMBER(p_attr_value);
1491: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_HEADER THEN
1492: x_line_tbl(1).reference_header_id := TO_NUMBER(p_attr_value);
1493: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_LINE THEN
1487: -- x_line_tbl(1).promise_date := TO_DATE(p_attr_value, l_date_format_mask);
1488: x_line_tbl(1).promise_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1489: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_CUSTOMER_TRX_LINE THEN
1490: x_line_tbl(1).reference_customer_trx_line_id := TO_NUMBER(p_attr_value);
1491: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_HEADER THEN
1492: x_line_tbl(1).reference_header_id := TO_NUMBER(p_attr_value);
1493: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_LINE THEN
1494: x_line_tbl(1).reference_line_id := TO_NUMBER(p_attr_value);
1495: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_TYPE THEN
1489: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_CUSTOMER_TRX_LINE THEN
1490: x_line_tbl(1).reference_customer_trx_line_id := TO_NUMBER(p_attr_value);
1491: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_HEADER THEN
1492: x_line_tbl(1).reference_header_id := TO_NUMBER(p_attr_value);
1493: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_LINE THEN
1494: x_line_tbl(1).reference_line_id := TO_NUMBER(p_attr_value);
1495: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_TYPE THEN
1496: NULL;
1497: ELSIF p_attr_id = OE_Line_Util.G_REQUEST_DATE THEN
1491: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_HEADER THEN
1492: x_line_tbl(1).reference_header_id := TO_NUMBER(p_attr_value);
1493: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_LINE THEN
1494: x_line_tbl(1).reference_line_id := TO_NUMBER(p_attr_value);
1495: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_TYPE THEN
1496: NULL;
1497: ELSIF p_attr_id = OE_Line_Util.G_REQUEST_DATE THEN
1498: -- x_line_tbl(1).request_date := TO_DATE(p_attr_value, l_date_format_mask);
1499: x_line_tbl(1).request_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1493: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_LINE THEN
1494: x_line_tbl(1).reference_line_id := TO_NUMBER(p_attr_value);
1495: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_TYPE THEN
1496: NULL;
1497: ELSIF p_attr_id = OE_Line_Util.G_REQUEST_DATE THEN
1498: -- x_line_tbl(1).request_date := TO_DATE(p_attr_value, l_date_format_mask);
1499: x_line_tbl(1).request_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1500: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY THEN
1501: x_line_tbl(1).reserved_quantity := p_attr_value;
1496: NULL;
1497: ELSIF p_attr_id = OE_Line_Util.G_REQUEST_DATE THEN
1498: -- x_line_tbl(1).request_date := TO_DATE(p_attr_value, l_date_format_mask);
1499: x_line_tbl(1).request_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1500: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY THEN
1501: x_line_tbl(1).reserved_quantity := p_attr_value;
1502: ELSIF p_attr_id = OE_Line_Util.G_RLA_SCHEDULE_TYPE THEN
1503: x_line_tbl(1).rla_schedule_type_code := p_attr_value;
1504: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ARRIVAL_DATE THEN
1498: -- x_line_tbl(1).request_date := TO_DATE(p_attr_value, l_date_format_mask);
1499: x_line_tbl(1).request_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1500: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY THEN
1501: x_line_tbl(1).reserved_quantity := p_attr_value;
1502: ELSIF p_attr_id = OE_Line_Util.G_RLA_SCHEDULE_TYPE THEN
1503: x_line_tbl(1).rla_schedule_type_code := p_attr_value;
1504: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ARRIVAL_DATE THEN
1505: -- x_line_tbl(1).schedule_arrival_date := TO_DATE(p_attr_value, l_date_format_mask);
1506: x_line_tbl(1).schedule_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1500: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY THEN
1501: x_line_tbl(1).reserved_quantity := p_attr_value;
1502: ELSIF p_attr_id = OE_Line_Util.G_RLA_SCHEDULE_TYPE THEN
1503: x_line_tbl(1).rla_schedule_type_code := p_attr_value;
1504: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ARRIVAL_DATE THEN
1505: -- x_line_tbl(1).schedule_arrival_date := TO_DATE(p_attr_value, l_date_format_mask);
1506: x_line_tbl(1).schedule_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1507: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_SHIP_DATE THEN
1508: /* x_line_tbl(1).schedule_ship_date :=
1503: x_line_tbl(1).rla_schedule_type_code := p_attr_value;
1504: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ARRIVAL_DATE THEN
1505: -- x_line_tbl(1).schedule_arrival_date := TO_DATE(p_attr_value, l_date_format_mask);
1506: x_line_tbl(1).schedule_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1507: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_SHIP_DATE THEN
1508: /* x_line_tbl(1).schedule_ship_date :=
1509: TO_DATE(p_attr_value, l_date_format_mask);*/
1510: x_line_tbl(1).schedule_ship_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1511: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_SHIP_DATE THEN
1507: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_SHIP_DATE THEN
1508: /* x_line_tbl(1).schedule_ship_date :=
1509: TO_DATE(p_attr_value, l_date_format_mask);*/
1510: x_line_tbl(1).schedule_ship_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1511: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_SHIP_DATE THEN
1512: /* x_line_tbl(1).earliest_ship_date :=
1513: TO_DATE(p_attr_value, l_date_format_mask);*/
1514: x_line_tbl(1).earliest_ship_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1515: ELSIF p_attr_id = OE_Line_Util.G_FIRM_DEMAND THEN
1511: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_SHIP_DATE THEN
1512: /* x_line_tbl(1).earliest_ship_date :=
1513: TO_DATE(p_attr_value, l_date_format_mask);*/
1514: x_line_tbl(1).earliest_ship_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1515: ELSIF p_attr_id = OE_Line_Util.G_FIRM_DEMAND THEN
1516: x_line_tbl(1).firm_demand_flag := p_attr_value;
1517: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ACTION THEN
1518: x_line_tbl(1).schedule_action_code := p_attr_value;
1519: ELSIF p_attr_id = OE_Line_Util.G_OVERRIDE_ATP_DATE THEN
1513: TO_DATE(p_attr_value, l_date_format_mask);*/
1514: x_line_tbl(1).earliest_ship_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1515: ELSIF p_attr_id = OE_Line_Util.G_FIRM_DEMAND THEN
1516: x_line_tbl(1).firm_demand_flag := p_attr_value;
1517: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ACTION THEN
1518: x_line_tbl(1).schedule_action_code := p_attr_value;
1519: ELSIF p_attr_id = OE_Line_Util.G_OVERRIDE_ATP_DATE THEN
1520: x_line_tbl(1).override_atp_date_code := p_attr_value;
1521: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_STATUS THEN
1515: ELSIF p_attr_id = OE_Line_Util.G_FIRM_DEMAND THEN
1516: x_line_tbl(1).firm_demand_flag := p_attr_value;
1517: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ACTION THEN
1518: x_line_tbl(1).schedule_action_code := p_attr_value;
1519: ELSIF p_attr_id = OE_Line_Util.G_OVERRIDE_ATP_DATE THEN
1520: x_line_tbl(1).override_atp_date_code := p_attr_value;
1521: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_STATUS THEN
1522: x_line_tbl(1).schedule_status_code := p_attr_value;
1523: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_NUMBER THEN
1517: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ACTION THEN
1518: x_line_tbl(1).schedule_action_code := p_attr_value;
1519: ELSIF p_attr_id = OE_Line_Util.G_OVERRIDE_ATP_DATE THEN
1520: x_line_tbl(1).override_atp_date_code := p_attr_value;
1521: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_STATUS THEN
1522: x_line_tbl(1).schedule_status_code := p_attr_value;
1523: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_NUMBER THEN
1524: x_line_tbl(1).shipment_number := TO_NUMBER(p_attr_value);
1525: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_PRIORITY THEN
1519: ELSIF p_attr_id = OE_Line_Util.G_OVERRIDE_ATP_DATE THEN
1520: x_line_tbl(1).override_atp_date_code := p_attr_value;
1521: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_STATUS THEN
1522: x_line_tbl(1).schedule_status_code := p_attr_value;
1523: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_NUMBER THEN
1524: x_line_tbl(1).shipment_number := TO_NUMBER(p_attr_value);
1525: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_PRIORITY THEN
1526: x_line_tbl(1).shipment_priority_code := p_attr_value;
1527: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY THEN
1521: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_STATUS THEN
1522: x_line_tbl(1).schedule_status_code := p_attr_value;
1523: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_NUMBER THEN
1524: x_line_tbl(1).shipment_number := TO_NUMBER(p_attr_value);
1525: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_PRIORITY THEN
1526: x_line_tbl(1).shipment_priority_code := p_attr_value;
1527: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY THEN
1528: x_line_tbl(1).shipped_quantity := TO_NUMBER(p_attr_value);
1529: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_METHOD THEN
1523: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_NUMBER THEN
1524: x_line_tbl(1).shipment_number := TO_NUMBER(p_attr_value);
1525: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_PRIORITY THEN
1526: x_line_tbl(1).shipment_priority_code := p_attr_value;
1527: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY THEN
1528: x_line_tbl(1).shipped_quantity := TO_NUMBER(p_attr_value);
1529: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_METHOD THEN
1530: x_line_tbl(1).shipping_method_code := p_attr_value;
1531: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY THEN
1525: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_PRIORITY THEN
1526: x_line_tbl(1).shipment_priority_code := p_attr_value;
1527: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY THEN
1528: x_line_tbl(1).shipped_quantity := TO_NUMBER(p_attr_value);
1529: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_METHOD THEN
1530: x_line_tbl(1).shipping_method_code := p_attr_value;
1531: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY THEN
1532: x_line_tbl(1).shipping_quantity := TO_NUMBER(p_attr_value);
1533: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM THEN
1527: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY THEN
1528: x_line_tbl(1).shipped_quantity := TO_NUMBER(p_attr_value);
1529: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_METHOD THEN
1530: x_line_tbl(1).shipping_method_code := p_attr_value;
1531: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY THEN
1532: x_line_tbl(1).shipping_quantity := TO_NUMBER(p_attr_value);
1533: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM THEN
1534: x_line_tbl(1).shipping_quantity_uom := p_attr_value;
1535: ELSIF p_attr_id = OE_Line_Util.G_SHIP_FROM_ORG THEN
1529: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_METHOD THEN
1530: x_line_tbl(1).shipping_method_code := p_attr_value;
1531: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY THEN
1532: x_line_tbl(1).shipping_quantity := TO_NUMBER(p_attr_value);
1533: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM THEN
1534: x_line_tbl(1).shipping_quantity_uom := p_attr_value;
1535: ELSIF p_attr_id = OE_Line_Util.G_SHIP_FROM_ORG THEN
1536: x_line_tbl(1).ship_from_org_id := TO_NUMBER(p_attr_value);
1537: ELSIF p_attr_id = OE_Line_Util.G_SUBINVENTORY THEN
1531: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY THEN
1532: x_line_tbl(1).shipping_quantity := TO_NUMBER(p_attr_value);
1533: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM THEN
1534: x_line_tbl(1).shipping_quantity_uom := p_attr_value;
1535: ELSIF p_attr_id = OE_Line_Util.G_SHIP_FROM_ORG THEN
1536: x_line_tbl(1).ship_from_org_id := TO_NUMBER(p_attr_value);
1537: ELSIF p_attr_id = OE_Line_Util.G_SUBINVENTORY THEN
1538: x_line_tbl(1).subinventory := p_attr_value;
1539: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_ABOVE THEN
1533: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM THEN
1534: x_line_tbl(1).shipping_quantity_uom := p_attr_value;
1535: ELSIF p_attr_id = OE_Line_Util.G_SHIP_FROM_ORG THEN
1536: x_line_tbl(1).ship_from_org_id := TO_NUMBER(p_attr_value);
1537: ELSIF p_attr_id = OE_Line_Util.G_SUBINVENTORY THEN
1538: x_line_tbl(1).subinventory := p_attr_value;
1539: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_ABOVE THEN
1540: x_line_tbl(1).ship_tolerance_above := TO_NUMBER(p_attr_value);
1541: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_BELOW THEN
1535: ELSIF p_attr_id = OE_Line_Util.G_SHIP_FROM_ORG THEN
1536: x_line_tbl(1).ship_from_org_id := TO_NUMBER(p_attr_value);
1537: ELSIF p_attr_id = OE_Line_Util.G_SUBINVENTORY THEN
1538: x_line_tbl(1).subinventory := p_attr_value;
1539: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_ABOVE THEN
1540: x_line_tbl(1).ship_tolerance_above := TO_NUMBER(p_attr_value);
1541: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_BELOW THEN
1542: x_line_tbl(1).ship_tolerance_below := TO_NUMBER(p_attr_value);
1543: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INTERFACED THEN
1537: ELSIF p_attr_id = OE_Line_Util.G_SUBINVENTORY THEN
1538: x_line_tbl(1).subinventory := p_attr_value;
1539: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_ABOVE THEN
1540: x_line_tbl(1).ship_tolerance_above := TO_NUMBER(p_attr_value);
1541: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_BELOW THEN
1542: x_line_tbl(1).ship_tolerance_below := TO_NUMBER(p_attr_value);
1543: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INTERFACED THEN
1544: x_line_tbl(1).shipping_interfaced_flag := p_attr_value;
1545: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TO_CONTACT THEN
1539: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_ABOVE THEN
1540: x_line_tbl(1).ship_tolerance_above := TO_NUMBER(p_attr_value);
1541: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_BELOW THEN
1542: x_line_tbl(1).ship_tolerance_below := TO_NUMBER(p_attr_value);
1543: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INTERFACED THEN
1544: x_line_tbl(1).shipping_interfaced_flag := p_attr_value;
1545: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TO_CONTACT THEN
1546: x_line_tbl(1).ship_to_contact_id := TO_NUMBER(p_attr_value);
1547: IF l_debug_level > 0 THEN
1541: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_BELOW THEN
1542: x_line_tbl(1).ship_tolerance_below := TO_NUMBER(p_attr_value);
1543: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INTERFACED THEN
1544: x_line_tbl(1).shipping_interfaced_flag := p_attr_value;
1545: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TO_CONTACT THEN
1546: x_line_tbl(1).ship_to_contact_id := TO_NUMBER(p_attr_value);
1547: IF l_debug_level > 0 THEN
1548: oe_debug_pub.add( 'SHIP TO CONTACT1'|| X_LINE_TBL ( 1 ) .SHIP_TO_CONTACT_ID , 1 ) ;
1549: END IF;
1546: x_line_tbl(1).ship_to_contact_id := TO_NUMBER(p_attr_value);
1547: IF l_debug_level > 0 THEN
1548: oe_debug_pub.add( 'SHIP TO CONTACT1'|| X_LINE_TBL ( 1 ) .SHIP_TO_CONTACT_ID , 1 ) ;
1549: END IF;
1550: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TO_ORG THEN
1551: x_line_tbl(1).ship_to_org_id := TO_NUMBER(p_attr_value);
1552: ELSIF p_attr_id = OE_Line_Util.G_SHIP_MODEL_COMPLETE_FLAG THEN
1553: x_line_tbl(1).ship_model_complete_flag := p_attr_value;
1554: ELSIF p_attr_id = OE_Line_Util.G_SOLD_TO_ORG THEN
1548: oe_debug_pub.add( 'SHIP TO CONTACT1'|| X_LINE_TBL ( 1 ) .SHIP_TO_CONTACT_ID , 1 ) ;
1549: END IF;
1550: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TO_ORG THEN
1551: x_line_tbl(1).ship_to_org_id := TO_NUMBER(p_attr_value);
1552: ELSIF p_attr_id = OE_Line_Util.G_SHIP_MODEL_COMPLETE_FLAG THEN
1553: x_line_tbl(1).ship_model_complete_flag := p_attr_value;
1554: ELSIF p_attr_id = OE_Line_Util.G_SOLD_TO_ORG THEN
1555: x_line_tbl(1).sold_to_org_id := TO_NUMBER(p_attr_value);
1556: ELSIF p_attr_id = OE_Line_Util.G_SORT_ORDER THEN
1550: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TO_ORG THEN
1551: x_line_tbl(1).ship_to_org_id := TO_NUMBER(p_attr_value);
1552: ELSIF p_attr_id = OE_Line_Util.G_SHIP_MODEL_COMPLETE_FLAG THEN
1553: x_line_tbl(1).ship_model_complete_flag := p_attr_value;
1554: ELSIF p_attr_id = OE_Line_Util.G_SOLD_TO_ORG THEN
1555: x_line_tbl(1).sold_to_org_id := TO_NUMBER(p_attr_value);
1556: ELSIF p_attr_id = OE_Line_Util.G_SORT_ORDER THEN
1557: x_line_tbl(1).sort_order := p_attr_value;
1558: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT THEN
1552: ELSIF p_attr_id = OE_Line_Util.G_SHIP_MODEL_COMPLETE_FLAG THEN
1553: x_line_tbl(1).ship_model_complete_flag := p_attr_value;
1554: ELSIF p_attr_id = OE_Line_Util.G_SOLD_TO_ORG THEN
1555: x_line_tbl(1).sold_to_org_id := TO_NUMBER(p_attr_value);
1556: ELSIF p_attr_id = OE_Line_Util.G_SORT_ORDER THEN
1557: x_line_tbl(1).sort_order := p_attr_value;
1558: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT THEN
1559: x_line_tbl(1).source_document_id := TO_NUMBER(p_attr_value);
1560: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_LINE THEN
1554: ELSIF p_attr_id = OE_Line_Util.G_SOLD_TO_ORG THEN
1555: x_line_tbl(1).sold_to_org_id := TO_NUMBER(p_attr_value);
1556: ELSIF p_attr_id = OE_Line_Util.G_SORT_ORDER THEN
1557: x_line_tbl(1).sort_order := p_attr_value;
1558: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT THEN
1559: x_line_tbl(1).source_document_id := TO_NUMBER(p_attr_value);
1560: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_LINE THEN
1561: x_line_tbl(1).source_document_line_id := TO_NUMBER(p_attr_value);
1562: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_TYPE THEN
1556: ELSIF p_attr_id = OE_Line_Util.G_SORT_ORDER THEN
1557: x_line_tbl(1).sort_order := p_attr_value;
1558: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT THEN
1559: x_line_tbl(1).source_document_id := TO_NUMBER(p_attr_value);
1560: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_LINE THEN
1561: x_line_tbl(1).source_document_line_id := TO_NUMBER(p_attr_value);
1562: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_TYPE THEN
1563: x_line_tbl(1).source_document_type_id := TO_NUMBER(p_attr_value);
1564: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_TYPE THEN
1558: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT THEN
1559: x_line_tbl(1).source_document_id := TO_NUMBER(p_attr_value);
1560: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_LINE THEN
1561: x_line_tbl(1).source_document_line_id := TO_NUMBER(p_attr_value);
1562: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_TYPE THEN
1563: x_line_tbl(1).source_document_type_id := TO_NUMBER(p_attr_value);
1564: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_TYPE THEN
1565: x_line_tbl(1).source_type_code := p_attr_value;
1566: ELSIF p_attr_id = OE_Line_Util.G_TASK THEN
1560: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_LINE THEN
1561: x_line_tbl(1).source_document_line_id := TO_NUMBER(p_attr_value);
1562: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_TYPE THEN
1563: x_line_tbl(1).source_document_type_id := TO_NUMBER(p_attr_value);
1564: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_TYPE THEN
1565: x_line_tbl(1).source_type_code := p_attr_value;
1566: ELSIF p_attr_id = OE_Line_Util.G_TASK THEN
1567: x_line_tbl(1).task_id := TO_NUMBER(p_attr_value);
1568: ELSIF p_attr_id = OE_Line_Util.G_TAX THEN
1562: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_TYPE THEN
1563: x_line_tbl(1).source_document_type_id := TO_NUMBER(p_attr_value);
1564: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_TYPE THEN
1565: x_line_tbl(1).source_type_code := p_attr_value;
1566: ELSIF p_attr_id = OE_Line_Util.G_TASK THEN
1567: x_line_tbl(1).task_id := TO_NUMBER(p_attr_value);
1568: ELSIF p_attr_id = OE_Line_Util.G_TAX THEN
1569: x_line_tbl(1).tax_code := p_attr_value;
1570: ELSIF p_attr_id = OE_Line_Util.G_TAX_DATE THEN
1564: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_TYPE THEN
1565: x_line_tbl(1).source_type_code := p_attr_value;
1566: ELSIF p_attr_id = OE_Line_Util.G_TASK THEN
1567: x_line_tbl(1).task_id := TO_NUMBER(p_attr_value);
1568: ELSIF p_attr_id = OE_Line_Util.G_TAX THEN
1569: x_line_tbl(1).tax_code := p_attr_value;
1570: ELSIF p_attr_id = OE_Line_Util.G_TAX_DATE THEN
1571: -- x_line_tbl(1).tax_date := TO_DATE(p_attr_value, l_date_format_mask);
1572: x_line_tbl(1).tax_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1566: ELSIF p_attr_id = OE_Line_Util.G_TASK THEN
1567: x_line_tbl(1).task_id := TO_NUMBER(p_attr_value);
1568: ELSIF p_attr_id = OE_Line_Util.G_TAX THEN
1569: x_line_tbl(1).tax_code := p_attr_value;
1570: ELSIF p_attr_id = OE_Line_Util.G_TAX_DATE THEN
1571: -- x_line_tbl(1).tax_date := TO_DATE(p_attr_value, l_date_format_mask);
1572: x_line_tbl(1).tax_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1573: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT THEN
1574: x_line_tbl(1).tax_exempt_flag := p_attr_value;
1569: x_line_tbl(1).tax_code := p_attr_value;
1570: ELSIF p_attr_id = OE_Line_Util.G_TAX_DATE THEN
1571: -- x_line_tbl(1).tax_date := TO_DATE(p_attr_value, l_date_format_mask);
1572: x_line_tbl(1).tax_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1573: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT THEN
1574: x_line_tbl(1).tax_exempt_flag := p_attr_value;
1575: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_NUMBER THEN
1576: x_line_tbl(1).tax_exempt_number := p_attr_value;
1577: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_REASON THEN
1571: -- x_line_tbl(1).tax_date := TO_DATE(p_attr_value, l_date_format_mask);
1572: x_line_tbl(1).tax_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1573: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT THEN
1574: x_line_tbl(1).tax_exempt_flag := p_attr_value;
1575: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_NUMBER THEN
1576: x_line_tbl(1).tax_exempt_number := p_attr_value;
1577: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_REASON THEN
1578: x_line_tbl(1).tax_exempt_reason_code := p_attr_value;
1579: ELSIF p_attr_id = OE_Line_Util.G_TAX_POINT THEN
1573: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT THEN
1574: x_line_tbl(1).tax_exempt_flag := p_attr_value;
1575: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_NUMBER THEN
1576: x_line_tbl(1).tax_exempt_number := p_attr_value;
1577: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_REASON THEN
1578: x_line_tbl(1).tax_exempt_reason_code := p_attr_value;
1579: ELSIF p_attr_id = OE_Line_Util.G_TAX_POINT THEN
1580: x_line_tbl(1).tax_point_code := p_attr_value;
1581: ELSIF p_attr_id = OE_Line_Util.G_TAX_RATE THEN
1575: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_NUMBER THEN
1576: x_line_tbl(1).tax_exempt_number := p_attr_value;
1577: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_REASON THEN
1578: x_line_tbl(1).tax_exempt_reason_code := p_attr_value;
1579: ELSIF p_attr_id = OE_Line_Util.G_TAX_POINT THEN
1580: x_line_tbl(1).tax_point_code := p_attr_value;
1581: ELSIF p_attr_id = OE_Line_Util.G_TAX_RATE THEN
1582: x_line_tbl(1).tax_rate := TO_NUMBER(p_attr_value);
1583: ELSIF p_attr_id = OE_Line_Util.G_TAX_VALUE THEN
1577: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_REASON THEN
1578: x_line_tbl(1).tax_exempt_reason_code := p_attr_value;
1579: ELSIF p_attr_id = OE_Line_Util.G_TAX_POINT THEN
1580: x_line_tbl(1).tax_point_code := p_attr_value;
1581: ELSIF p_attr_id = OE_Line_Util.G_TAX_RATE THEN
1582: x_line_tbl(1).tax_rate := TO_NUMBER(p_attr_value);
1583: ELSIF p_attr_id = OE_Line_Util.G_TAX_VALUE THEN
1584: x_line_tbl(1).tax_value := TO_NUMBER(p_attr_value);
1585: ELSIF p_attr_id = OE_Line_Util.G_TOP_MODEL_LINE THEN
1579: ELSIF p_attr_id = OE_Line_Util.G_TAX_POINT THEN
1580: x_line_tbl(1).tax_point_code := p_attr_value;
1581: ELSIF p_attr_id = OE_Line_Util.G_TAX_RATE THEN
1582: x_line_tbl(1).tax_rate := TO_NUMBER(p_attr_value);
1583: ELSIF p_attr_id = OE_Line_Util.G_TAX_VALUE THEN
1584: x_line_tbl(1).tax_value := TO_NUMBER(p_attr_value);
1585: ELSIF p_attr_id = OE_Line_Util.G_TOP_MODEL_LINE THEN
1586: x_line_tbl(1).top_model_line_id := TO_NUMBER(p_attr_value);
1587: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE THEN
1581: ELSIF p_attr_id = OE_Line_Util.G_TAX_RATE THEN
1582: x_line_tbl(1).tax_rate := TO_NUMBER(p_attr_value);
1583: ELSIF p_attr_id = OE_Line_Util.G_TAX_VALUE THEN
1584: x_line_tbl(1).tax_value := TO_NUMBER(p_attr_value);
1585: ELSIF p_attr_id = OE_Line_Util.G_TOP_MODEL_LINE THEN
1586: x_line_tbl(1).top_model_line_id := TO_NUMBER(p_attr_value);
1587: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE THEN
1588: x_line_tbl(1).unit_list_price := TO_NUMBER(p_attr_value);
1589: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
1583: ELSIF p_attr_id = OE_Line_Util.G_TAX_VALUE THEN
1584: x_line_tbl(1).tax_value := TO_NUMBER(p_attr_value);
1585: ELSIF p_attr_id = OE_Line_Util.G_TOP_MODEL_LINE THEN
1586: x_line_tbl(1).top_model_line_id := TO_NUMBER(p_attr_value);
1587: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE THEN
1588: x_line_tbl(1).unit_list_price := TO_NUMBER(p_attr_value);
1589: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
1590: x_line_tbl(1).unit_list_price_per_pqty := TO_NUMBER(p_attr_value);
1591: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE THEN
1585: ELSIF p_attr_id = OE_Line_Util.G_TOP_MODEL_LINE THEN
1586: x_line_tbl(1).top_model_line_id := TO_NUMBER(p_attr_value);
1587: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE THEN
1588: x_line_tbl(1).unit_list_price := TO_NUMBER(p_attr_value);
1589: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
1590: x_line_tbl(1).unit_list_price_per_pqty := TO_NUMBER(p_attr_value);
1591: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE THEN
1592: x_line_tbl(1).unit_selling_price := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
1593: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
1587: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE THEN
1588: x_line_tbl(1).unit_list_price := TO_NUMBER(p_attr_value);
1589: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
1590: x_line_tbl(1).unit_list_price_per_pqty := TO_NUMBER(p_attr_value);
1591: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE THEN
1592: x_line_tbl(1).unit_selling_price := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
1593: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
1594: x_line_tbl(1).unit_selling_price_per_pqty := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
1595: ELSIF p_attr_id = OE_Line_Util.G_VISIBLE_DEMAND THEN
1589: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
1590: x_line_tbl(1).unit_list_price_per_pqty := TO_NUMBER(p_attr_value);
1591: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE THEN
1592: x_line_tbl(1).unit_selling_price := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
1593: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
1594: x_line_tbl(1).unit_selling_price_per_pqty := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
1595: ELSIF p_attr_id = OE_Line_Util.G_VISIBLE_DEMAND THEN
1596: x_line_tbl(1).visible_demand_flag := p_attr_value;
1597: ELSIF p_attr_id = OE_Line_Util.G_SPLIT_FROM_LINE THEN
1591: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE THEN
1592: x_line_tbl(1).unit_selling_price := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
1593: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
1594: x_line_tbl(1).unit_selling_price_per_pqty := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
1595: ELSIF p_attr_id = OE_Line_Util.G_VISIBLE_DEMAND THEN
1596: x_line_tbl(1).visible_demand_flag := p_attr_value;
1597: ELSIF p_attr_id = OE_Line_Util.G_SPLIT_FROM_LINE THEN
1598: x_line_tbl(1).split_from_line_id := TO_NUMBER(p_attr_value);
1599: ELSIF p_attr_id = OE_Line_Util.G_CUST_PRODUCTION_SEQ_NUM THEN
1593: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
1594: x_line_tbl(1).unit_selling_price_per_pqty := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
1595: ELSIF p_attr_id = OE_Line_Util.G_VISIBLE_DEMAND THEN
1596: x_line_tbl(1).visible_demand_flag := p_attr_value;
1597: ELSIF p_attr_id = OE_Line_Util.G_SPLIT_FROM_LINE THEN
1598: x_line_tbl(1).split_from_line_id := TO_NUMBER(p_attr_value);
1599: ELSIF p_attr_id = OE_Line_Util.G_CUST_PRODUCTION_SEQ_NUM THEN
1600: x_line_tbl(1).cust_production_seq_num := p_attr_value;
1601: ELSIF p_attr_id = OE_Line_Util.G_AUTHORIZED_TO_SHIP THEN
1595: ELSIF p_attr_id = OE_Line_Util.G_VISIBLE_DEMAND THEN
1596: x_line_tbl(1).visible_demand_flag := p_attr_value;
1597: ELSIF p_attr_id = OE_Line_Util.G_SPLIT_FROM_LINE THEN
1598: x_line_tbl(1).split_from_line_id := TO_NUMBER(p_attr_value);
1599: ELSIF p_attr_id = OE_Line_Util.G_CUST_PRODUCTION_SEQ_NUM THEN
1600: x_line_tbl(1).cust_production_seq_num := p_attr_value;
1601: ELSIF p_attr_id = OE_Line_Util.G_AUTHORIZED_TO_SHIP THEN
1602: x_line_tbl(1).authorized_to_ship_flag := p_attr_value;
1603: ELSIF p_attr_id = OE_Line_Util.G_VEH_CUS_ITEM_CUM_KEY THEN
1597: ELSIF p_attr_id = OE_Line_Util.G_SPLIT_FROM_LINE THEN
1598: x_line_tbl(1).split_from_line_id := TO_NUMBER(p_attr_value);
1599: ELSIF p_attr_id = OE_Line_Util.G_CUST_PRODUCTION_SEQ_NUM THEN
1600: x_line_tbl(1).cust_production_seq_num := p_attr_value;
1601: ELSIF p_attr_id = OE_Line_Util.G_AUTHORIZED_TO_SHIP THEN
1602: x_line_tbl(1).authorized_to_ship_flag := p_attr_value;
1603: ELSIF p_attr_id = OE_Line_Util.G_VEH_CUS_ITEM_CUM_KEY THEN
1604: x_line_tbl(1).veh_cus_item_cum_key_id := TO_NUMBER(p_attr_value);
1605: ELSIF p_attr_id = OE_Line_Util.G_SALESREP THEN
1599: ELSIF p_attr_id = OE_Line_Util.G_CUST_PRODUCTION_SEQ_NUM THEN
1600: x_line_tbl(1).cust_production_seq_num := p_attr_value;
1601: ELSIF p_attr_id = OE_Line_Util.G_AUTHORIZED_TO_SHIP THEN
1602: x_line_tbl(1).authorized_to_ship_flag := p_attr_value;
1603: ELSIF p_attr_id = OE_Line_Util.G_VEH_CUS_ITEM_CUM_KEY THEN
1604: x_line_tbl(1).veh_cus_item_cum_key_id := TO_NUMBER(p_attr_value);
1605: ELSIF p_attr_id = OE_Line_Util.G_SALESREP THEN
1606: x_line_tbl(1).salesrep_id := TO_NUMBER(p_attr_value);
1607: ELSIF p_attr_id = OE_Line_Util.G_RETURN_REASON THEN
1601: ELSIF p_attr_id = OE_Line_Util.G_AUTHORIZED_TO_SHIP THEN
1602: x_line_tbl(1).authorized_to_ship_flag := p_attr_value;
1603: ELSIF p_attr_id = OE_Line_Util.G_VEH_CUS_ITEM_CUM_KEY THEN
1604: x_line_tbl(1).veh_cus_item_cum_key_id := TO_NUMBER(p_attr_value);
1605: ELSIF p_attr_id = OE_Line_Util.G_SALESREP THEN
1606: x_line_tbl(1).salesrep_id := TO_NUMBER(p_attr_value);
1607: ELSIF p_attr_id = OE_Line_Util.G_RETURN_REASON THEN
1608: x_line_tbl(1).return_reason_code := p_attr_value;
1609: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET THEN
1603: ELSIF p_attr_id = OE_Line_Util.G_VEH_CUS_ITEM_CUM_KEY THEN
1604: x_line_tbl(1).veh_cus_item_cum_key_id := TO_NUMBER(p_attr_value);
1605: ELSIF p_attr_id = OE_Line_Util.G_SALESREP THEN
1606: x_line_tbl(1).salesrep_id := TO_NUMBER(p_attr_value);
1607: ELSIF p_attr_id = OE_Line_Util.G_RETURN_REASON THEN
1608: x_line_tbl(1).return_reason_code := p_attr_value;
1609: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET THEN
1610: x_line_tbl(1).arrival_set_id := TO_NUMBER(p_attr_value);
1611: --recurring charges
1605: ELSIF p_attr_id = OE_Line_Util.G_SALESREP THEN
1606: x_line_tbl(1).salesrep_id := TO_NUMBER(p_attr_value);
1607: ELSIF p_attr_id = OE_Line_Util.G_RETURN_REASON THEN
1608: x_line_tbl(1).return_reason_code := p_attr_value;
1609: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET THEN
1610: x_line_tbl(1).arrival_set_id := TO_NUMBER(p_attr_value);
1611: --recurring charges
1612: ELSIF p_attr_id = OE_LINE_UTIL.G_CHARGE_PERIODICITY THEN
1613: x_line_tbl(1).charge_periodicity_code := p_attr_value;
1608: x_line_tbl(1).return_reason_code := p_attr_value;
1609: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET THEN
1610: x_line_tbl(1).arrival_set_id := TO_NUMBER(p_attr_value);
1611: --recurring charges
1612: ELSIF p_attr_id = OE_LINE_UTIL.G_CHARGE_PERIODICITY THEN
1613: x_line_tbl(1).charge_periodicity_code := p_attr_value;
1614: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET_NAME THEN
1615: IF l_debug_level > 0 THEN
1616: oe_debug_pub.add( 'RAJ CONTROLLER - ATTRIBUTE CHANGE'|| P_ATTR_VALUE ) ;
1610: x_line_tbl(1).arrival_set_id := TO_NUMBER(p_attr_value);
1611: --recurring charges
1612: ELSIF p_attr_id = OE_LINE_UTIL.G_CHARGE_PERIODICITY THEN
1613: x_line_tbl(1).charge_periodicity_code := p_attr_value;
1614: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET_NAME THEN
1615: IF l_debug_level > 0 THEN
1616: oe_debug_pub.add( 'RAJ CONTROLLER - ATTRIBUTE CHANGE'|| P_ATTR_VALUE ) ;
1617: END IF;
1618: IF p_attr_value IS NULL THEN
1622: ELSE
1623: x_line_tbl(1).arrival_set := p_attr_value;
1624: x_line_tbl(1).arrival_set_id := NULL;
1625: END IF;
1626: ELSIF p_attr_id = OE_Line_Util.G_SHIP_SET THEN
1627: x_line_tbl(1).ship_set_id := TO_NUMBER(p_attr_value);
1628: ELSIF p_attr_id = OE_Line_Util.G_SHIP_SET_NAME THEN
1629: IF p_attr_value IS NULL THEN
1630: x_line_tbl(1).ship_set_id := NULL;
1624: x_line_tbl(1).arrival_set_id := NULL;
1625: END IF;
1626: ELSIF p_attr_id = OE_Line_Util.G_SHIP_SET THEN
1627: x_line_tbl(1).ship_set_id := TO_NUMBER(p_attr_value);
1628: ELSIF p_attr_id = OE_Line_Util.G_SHIP_SET_NAME THEN
1629: IF p_attr_value IS NULL THEN
1630: x_line_tbl(1).ship_set_id := NULL;
1631: x_line_tbl(1).ship_set := p_attr_value;
1632: x_old_line_tbl(1).ship_set := null;
1633: ELSE
1634: x_line_tbl(1).ship_set := p_attr_value;
1635: x_line_tbl(1).ship_set_id := NULL;
1636: END IF;
1637: ELSIF p_attr_id = OE_Line_Util.G_FULFILLMENT_SET THEN
1638: x_line_tbl(1).fulfillment_set := TO_NUMBER(p_attr_value);
1639: ELSIF p_attr_id = OE_Line_Util.G_FULFILLMENT_SET_NAME THEN
1640: IF p_attr_value IS NULL THEN
1641: x_line_tbl(1).fulfillment_set_id := NULL;
1635: x_line_tbl(1).ship_set_id := NULL;
1636: END IF;
1637: ELSIF p_attr_id = OE_Line_Util.G_FULFILLMENT_SET THEN
1638: x_line_tbl(1).fulfillment_set := TO_NUMBER(p_attr_value);
1639: ELSIF p_attr_id = OE_Line_Util.G_FULFILLMENT_SET_NAME THEN
1640: IF p_attr_value IS NULL THEN
1641: x_line_tbl(1).fulfillment_set_id := NULL;
1642: ELSE
1643: x_line_tbl(1).fulfillment_set := p_attr_value;
1642: ELSE
1643: x_line_tbl(1).fulfillment_set := p_attr_value;
1644: x_line_tbl(1).fulfillment_set_id := NULL;
1645: END IF;
1646: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_REASON THEN
1647: x_line_tbl(1).over_ship_reason_code := p_attr_value;
1648: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_RESOLVED THEN
1649: x_line_tbl(1).over_ship_resolved_flag := p_attr_value;
1650: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK THEN
1644: x_line_tbl(1).fulfillment_set_id := NULL;
1645: END IF;
1646: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_REASON THEN
1647: x_line_tbl(1).over_ship_reason_code := p_attr_value;
1648: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_RESOLVED THEN
1649: x_line_tbl(1).over_ship_resolved_flag := p_attr_value;
1650: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK THEN
1651: x_line_tbl(1).first_ack_code := p_attr_value;
1652: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK_DATE THEN
1646: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_REASON THEN
1647: x_line_tbl(1).over_ship_reason_code := p_attr_value;
1648: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_RESOLVED THEN
1649: x_line_tbl(1).over_ship_resolved_flag := p_attr_value;
1650: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK THEN
1651: x_line_tbl(1).first_ack_code := p_attr_value;
1652: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK_DATE THEN
1653: -- x_line_tbl(1).first_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
1654: x_line_tbl(1).first_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1648: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_RESOLVED THEN
1649: x_line_tbl(1).over_ship_resolved_flag := p_attr_value;
1650: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK THEN
1651: x_line_tbl(1).first_ack_code := p_attr_value;
1652: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK_DATE THEN
1653: -- x_line_tbl(1).first_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
1654: x_line_tbl(1).first_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1655: ELSIF p_attr_id = OE_Line_Util.G_LAST_ACK THEN
1656: x_line_tbl(1).last_ack_code := p_attr_value;
1651: x_line_tbl(1).first_ack_code := p_attr_value;
1652: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK_DATE THEN
1653: -- x_line_tbl(1).first_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
1654: x_line_tbl(1).first_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1655: ELSIF p_attr_id = OE_Line_Util.G_LAST_ACK THEN
1656: x_line_tbl(1).last_ack_code := p_attr_value;
1657: ELSIF p_attr_id = OE_Line_Util.G_LAST_ACK_DATE THEN
1658: -- x_line_tbl(1).last_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
1659: x_line_tbl(1).last_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1653: -- x_line_tbl(1).first_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
1654: x_line_tbl(1).first_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1655: ELSIF p_attr_id = OE_Line_Util.G_LAST_ACK THEN
1656: x_line_tbl(1).last_ack_code := p_attr_value;
1657: ELSIF p_attr_id = OE_Line_Util.G_LAST_ACK_DATE THEN
1658: -- x_line_tbl(1).last_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
1659: x_line_tbl(1).last_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1660: ELSIF p_attr_id = OE_Line_Util.G_END_ITEM_UNIT_NUMBER THEN
1661: x_line_tbl(1).end_item_unit_number := p_attr_value;
1656: x_line_tbl(1).last_ack_code := p_attr_value;
1657: ELSIF p_attr_id = OE_Line_Util.G_LAST_ACK_DATE THEN
1658: -- x_line_tbl(1).last_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
1659: x_line_tbl(1).last_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1660: ELSIF p_attr_id = OE_Line_Util.G_END_ITEM_UNIT_NUMBER THEN
1661: x_line_tbl(1).end_item_unit_number := p_attr_value;
1662: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INSTRUCTIONS THEN
1663: x_line_tbl(1).shipping_instructions := p_attr_value;
1664: ELSIF p_attr_id = OE_Line_Util.G_PACKING_INSTRUCTIONS THEN
1658: -- x_line_tbl(1).last_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
1659: x_line_tbl(1).last_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1660: ELSIF p_attr_id = OE_Line_Util.G_END_ITEM_UNIT_NUMBER THEN
1661: x_line_tbl(1).end_item_unit_number := p_attr_value;
1662: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INSTRUCTIONS THEN
1663: x_line_tbl(1).shipping_instructions := p_attr_value;
1664: ELSIF p_attr_id = OE_Line_Util.G_PACKING_INSTRUCTIONS THEN
1665: x_line_tbl(1).packing_instructions := p_attr_value;
1666: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_REASON THEN
1660: ELSIF p_attr_id = OE_Line_Util.G_END_ITEM_UNIT_NUMBER THEN
1661: x_line_tbl(1).end_item_unit_number := p_attr_value;
1662: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INSTRUCTIONS THEN
1663: x_line_tbl(1).shipping_instructions := p_attr_value;
1664: ELSIF p_attr_id = OE_Line_Util.G_PACKING_INSTRUCTIONS THEN
1665: x_line_tbl(1).packing_instructions := p_attr_value;
1666: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_REASON THEN
1667: x_line_tbl(1).service_txn_reason_code := p_attr_value;
1668: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_COMMENTS THEN
1662: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INSTRUCTIONS THEN
1663: x_line_tbl(1).shipping_instructions := p_attr_value;
1664: ELSIF p_attr_id = OE_Line_Util.G_PACKING_INSTRUCTIONS THEN
1665: x_line_tbl(1).packing_instructions := p_attr_value;
1666: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_REASON THEN
1667: x_line_tbl(1).service_txn_reason_code := p_attr_value;
1668: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_COMMENTS THEN
1669: x_line_tbl(1).service_txn_comments := p_attr_value;
1670: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_DURATION THEN
1664: ELSIF p_attr_id = OE_Line_Util.G_PACKING_INSTRUCTIONS THEN
1665: x_line_tbl(1).packing_instructions := p_attr_value;
1666: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_REASON THEN
1667: x_line_tbl(1).service_txn_reason_code := p_attr_value;
1668: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_COMMENTS THEN
1669: x_line_tbl(1).service_txn_comments := p_attr_value;
1670: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_DURATION THEN
1671: x_line_tbl(1).service_duration := TO_NUMBER(p_attr_value);
1672: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_PERIOD THEN
1666: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_REASON THEN
1667: x_line_tbl(1).service_txn_reason_code := p_attr_value;
1668: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_COMMENTS THEN
1669: x_line_tbl(1).service_txn_comments := p_attr_value;
1670: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_DURATION THEN
1671: x_line_tbl(1).service_duration := TO_NUMBER(p_attr_value);
1672: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_PERIOD THEN
1673: x_line_tbl(1).service_period := p_attr_value;
1674: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_START_DATE THEN
1668: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_COMMENTS THEN
1669: x_line_tbl(1).service_txn_comments := p_attr_value;
1670: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_DURATION THEN
1671: x_line_tbl(1).service_duration := TO_NUMBER(p_attr_value);
1672: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_PERIOD THEN
1673: x_line_tbl(1).service_period := p_attr_value;
1674: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_START_DATE THEN
1675: -- x_line_tbl(1).service_start_date := TO_DATE(p_attr_value, l_date_format_mask);
1676: x_line_tbl(1).service_start_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1670: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_DURATION THEN
1671: x_line_tbl(1).service_duration := TO_NUMBER(p_attr_value);
1672: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_PERIOD THEN
1673: x_line_tbl(1).service_period := p_attr_value;
1674: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_START_DATE THEN
1675: -- x_line_tbl(1).service_start_date := TO_DATE(p_attr_value, l_date_format_mask);
1676: x_line_tbl(1).service_start_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1677: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_END_DATE THEN
1678: -- x_line_tbl(1).service_end_date := TO_DATE(p_attr_value, l_date_format_mask);
1673: x_line_tbl(1).service_period := p_attr_value;
1674: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_START_DATE THEN
1675: -- x_line_tbl(1).service_start_date := TO_DATE(p_attr_value, l_date_format_mask);
1676: x_line_tbl(1).service_start_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1677: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_END_DATE THEN
1678: -- x_line_tbl(1).service_end_date := TO_DATE(p_attr_value, l_date_format_mask);
1679: x_line_tbl(1).service_end_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1680: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_COTERMINATE_FLAG THEN
1681: x_line_tbl(1).service_coterminate_flag := p_attr_value;
1676: x_line_tbl(1).service_start_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1677: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_END_DATE THEN
1678: -- x_line_tbl(1).service_end_date := TO_DATE(p_attr_value, l_date_format_mask);
1679: x_line_tbl(1).service_end_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1680: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_COTERMINATE_FLAG THEN
1681: x_line_tbl(1).service_coterminate_flag := p_attr_value;
1682: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PERCENT THEN
1683: x_line_tbl(1).unit_selling_percent := TO_NUMBER(p_attr_value);
1684: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PERCENT THEN
1678: -- x_line_tbl(1).service_end_date := TO_DATE(p_attr_value, l_date_format_mask);
1679: x_line_tbl(1).service_end_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1680: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_COTERMINATE_FLAG THEN
1681: x_line_tbl(1).service_coterminate_flag := p_attr_value;
1682: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PERCENT THEN
1683: x_line_tbl(1).unit_selling_percent := TO_NUMBER(p_attr_value);
1684: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PERCENT THEN
1685: x_line_tbl(1).unit_list_percent := TO_NUMBER(p_attr_value);
1686: ELSIF p_attr_id = OE_Line_Util.G_UNIT_PERCENT_BASE_PRICE THEN
1680: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_COTERMINATE_FLAG THEN
1681: x_line_tbl(1).service_coterminate_flag := p_attr_value;
1682: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PERCENT THEN
1683: x_line_tbl(1).unit_selling_percent := TO_NUMBER(p_attr_value);
1684: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PERCENT THEN
1685: x_line_tbl(1).unit_list_percent := TO_NUMBER(p_attr_value);
1686: ELSIF p_attr_id = OE_Line_Util.G_UNIT_PERCENT_BASE_PRICE THEN
1687: x_line_tbl(1).unit_percent_base_price := TO_NUMBER(p_attr_value);
1688: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_NUMBER THEN
1682: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PERCENT THEN
1683: x_line_tbl(1).unit_selling_percent := TO_NUMBER(p_attr_value);
1684: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PERCENT THEN
1685: x_line_tbl(1).unit_list_percent := TO_NUMBER(p_attr_value);
1686: ELSIF p_attr_id = OE_Line_Util.G_UNIT_PERCENT_BASE_PRICE THEN
1687: x_line_tbl(1).unit_percent_base_price := TO_NUMBER(p_attr_value);
1688: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_NUMBER THEN
1689: x_line_tbl(1).service_number := TO_NUMBER(p_attr_value);
1690: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Type_Code THEN
1684: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PERCENT THEN
1685: x_line_tbl(1).unit_list_percent := TO_NUMBER(p_attr_value);
1686: ELSIF p_attr_id = OE_Line_Util.G_UNIT_PERCENT_BASE_PRICE THEN
1687: x_line_tbl(1).unit_percent_base_price := TO_NUMBER(p_attr_value);
1688: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_NUMBER THEN
1689: x_line_tbl(1).service_number := TO_NUMBER(p_attr_value);
1690: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Type_Code THEN
1691: x_line_tbl(1).service_reference_type_code := p_attr_value;
1692: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Line_Id THEN
1686: ELSIF p_attr_id = OE_Line_Util.G_UNIT_PERCENT_BASE_PRICE THEN
1687: x_line_tbl(1).unit_percent_base_price := TO_NUMBER(p_attr_value);
1688: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_NUMBER THEN
1689: x_line_tbl(1).service_number := TO_NUMBER(p_attr_value);
1690: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Type_Code THEN
1691: x_line_tbl(1).service_reference_type_code := p_attr_value;
1692: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Line_Id THEN
1693: x_line_tbl(1).service_reference_line_id := TO_NUMBER(p_attr_value);
1694: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_System_Id THEN
1688: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_NUMBER THEN
1689: x_line_tbl(1).service_number := TO_NUMBER(p_attr_value);
1690: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Type_Code THEN
1691: x_line_tbl(1).service_reference_type_code := p_attr_value;
1692: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Line_Id THEN
1693: x_line_tbl(1).service_reference_line_id := TO_NUMBER(p_attr_value);
1694: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_System_Id THEN
1695: x_line_tbl(1).service_reference_system_id := TO_NUMBER(p_attr_value);
1696: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_REASON THEN
1690: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Type_Code THEN
1691: x_line_tbl(1).service_reference_type_code := p_attr_value;
1692: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Line_Id THEN
1693: x_line_tbl(1).service_reference_line_id := TO_NUMBER(p_attr_value);
1694: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_System_Id THEN
1695: x_line_tbl(1).service_reference_system_id := TO_NUMBER(p_attr_value);
1696: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_REASON THEN
1697: x_line_tbl(1).change_reason := p_attr_value;
1698: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_COMMENTS THEN
1692: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Line_Id THEN
1693: x_line_tbl(1).service_reference_line_id := TO_NUMBER(p_attr_value);
1694: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_System_Id THEN
1695: x_line_tbl(1).service_reference_system_id := TO_NUMBER(p_attr_value);
1696: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_REASON THEN
1697: x_line_tbl(1).change_reason := p_attr_value;
1698: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_COMMENTS THEN
1699: x_line_tbl(1).change_comments := p_attr_value;
1700: ELSIF p_attr_id = OE_Line_Util.G_CALCULATE_PRICE_FLAG THEN
1694: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_System_Id THEN
1695: x_line_tbl(1).service_reference_system_id := TO_NUMBER(p_attr_value);
1696: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_REASON THEN
1697: x_line_tbl(1).change_reason := p_attr_value;
1698: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_COMMENTS THEN
1699: x_line_tbl(1).change_comments := p_attr_value;
1700: ELSIF p_attr_id = OE_Line_Util.G_CALCULATE_PRICE_FLAG THEN
1701: x_line_tbl(1).calculate_price_flag := p_attr_value;
1702: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_LINE_NUMBER THEN
1696: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_REASON THEN
1697: x_line_tbl(1).change_reason := p_attr_value;
1698: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_COMMENTS THEN
1699: x_line_tbl(1).change_comments := p_attr_value;
1700: ELSIF p_attr_id = OE_Line_Util.G_CALCULATE_PRICE_FLAG THEN
1701: x_line_tbl(1).calculate_price_flag := p_attr_value;
1702: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_LINE_NUMBER THEN
1703: x_line_tbl(1).customer_line_number := p_attr_value;
1704: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_SHIPMENT_NUMBER THEN
1698: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_COMMENTS THEN
1699: x_line_tbl(1).change_comments := p_attr_value;
1700: ELSIF p_attr_id = OE_Line_Util.G_CALCULATE_PRICE_FLAG THEN
1701: x_line_tbl(1).calculate_price_flag := p_attr_value;
1702: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_LINE_NUMBER THEN
1703: x_line_tbl(1).customer_line_number := p_attr_value;
1704: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_SHIPMENT_NUMBER THEN
1705: x_line_tbl(1).customer_shipment_number := p_attr_value;
1706: ELSIF p_attr_id = OE_Line_Util.G_user_ITEM_DESCRIPTION THEN
1700: ELSIF p_attr_id = OE_Line_Util.G_CALCULATE_PRICE_FLAG THEN
1701: x_line_tbl(1).calculate_price_flag := p_attr_value;
1702: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_LINE_NUMBER THEN
1703: x_line_tbl(1).customer_line_number := p_attr_value;
1704: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_SHIPMENT_NUMBER THEN
1705: x_line_tbl(1).customer_shipment_number := p_attr_value;
1706: ELSIF p_attr_id = OE_Line_Util.G_user_ITEM_DESCRIPTION THEN
1707: x_line_tbl(1).user_item_description := p_attr_value;
1708: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
1702: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_LINE_NUMBER THEN
1703: x_line_tbl(1).customer_line_number := p_attr_value;
1704: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_SHIPMENT_NUMBER THEN
1705: x_line_tbl(1).customer_shipment_number := p_attr_value;
1706: ELSIF p_attr_id = OE_Line_Util.G_user_ITEM_DESCRIPTION THEN
1707: x_line_tbl(1).user_item_description := p_attr_value;
1708: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
1709: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
1710: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
1704: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_SHIPMENT_NUMBER THEN
1705: x_line_tbl(1).customer_shipment_number := p_attr_value;
1706: ELSIF p_attr_id = OE_Line_Util.G_user_ITEM_DESCRIPTION THEN
1707: x_line_tbl(1).user_item_description := p_attr_value;
1708: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
1709: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
1710: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
1711: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
1712: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
1705: x_line_tbl(1).customer_shipment_number := p_attr_value;
1706: ELSIF p_attr_id = OE_Line_Util.G_user_ITEM_DESCRIPTION THEN
1707: x_line_tbl(1).user_item_description := p_attr_value;
1708: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
1709: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
1710: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
1711: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
1712: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
1713: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
1706: ELSIF p_attr_id = OE_Line_Util.G_user_ITEM_DESCRIPTION THEN
1707: x_line_tbl(1).user_item_description := p_attr_value;
1708: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
1709: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
1710: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
1711: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
1712: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
1713: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
1714: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
1707: x_line_tbl(1).user_item_description := p_attr_value;
1708: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
1709: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
1710: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
1711: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
1712: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
1713: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
1714: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
1715: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
1708: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
1709: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
1710: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
1711: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
1712: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
1713: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
1714: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
1715: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
1716: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
1709: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
1710: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
1711: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
1712: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
1713: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
1714: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
1715: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
1716: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
1717: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
1710: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
1711: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
1712: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
1713: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
1714: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
1715: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
1716: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
1717: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
1718: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
1711: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
1712: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
1713: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
1714: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
1715: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
1716: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
1717: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
1718: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
1719: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
1712: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
1713: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
1714: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
1715: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
1716: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
1717: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
1718: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
1719: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
1720: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
1713: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
1714: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
1715: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
1716: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
1717: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
1718: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
1719: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
1720: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
1721: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
1714: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
1715: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
1716: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
1717: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
1718: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
1719: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
1720: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
1721: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
1722: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
1715: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
1716: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
1717: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
1718: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
1719: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
1720: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
1721: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
1722: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
1723: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
1716: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
1717: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
1718: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
1719: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
1720: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
1721: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
1722: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
1723: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
1724: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
1717: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
1718: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
1719: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
1720: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
1721: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
1722: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
1723: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
1724: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
1725: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
1718: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
1719: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
1720: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
1721: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
1722: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
1723: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
1724: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
1725: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
1726: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
1719: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
1720: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
1721: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
1722: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
1723: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
1724: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
1725: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
1726: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
1727: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE9
1720: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
1721: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
1722: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
1723: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
1724: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
1725: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
1726: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
1727: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE9
1728: OR p_attr_id = OE_Line_Util.G_CONTEXT
1721: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
1722: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
1723: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
1724: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
1725: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
1726: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
1727: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE9
1728: OR p_attr_id = OE_Line_Util.G_CONTEXT
1729: THEN
1722: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
1723: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
1724: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
1725: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
1726: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
1727: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE9
1728: OR p_attr_id = OE_Line_Util.G_CONTEXT
1729: THEN
1730:
1723: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
1724: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
1725: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
1726: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
1727: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE9
1728: OR p_attr_id = OE_Line_Util.G_CONTEXT
1729: THEN
1730:
1731: x_line_tbl(1).attribute1 := p_line_dff_rec.attribute1;
1724: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
1725: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
1726: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
1727: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE9
1728: OR p_attr_id = OE_Line_Util.G_CONTEXT
1729: THEN
1730:
1731: x_line_tbl(1).attribute1 := p_line_dff_rec.attribute1;
1732: x_line_tbl(1).attribute10 := p_line_dff_rec.attribute10;
1749: x_line_tbl(1).attribute8 := p_line_dff_rec.attribute8;
1750: x_line_tbl(1).attribute9 := p_line_dff_rec.attribute9;
1751: x_line_tbl(1).context := p_line_dff_rec.context;
1752:
1753: ELSIF p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE1
1754: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE10
1755: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
1756: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
1757: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
1750: x_line_tbl(1).attribute9 := p_line_dff_rec.attribute9;
1751: x_line_tbl(1).context := p_line_dff_rec.context;
1752:
1753: ELSIF p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE1
1754: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE10
1755: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
1756: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
1757: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
1758: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
1751: x_line_tbl(1).context := p_line_dff_rec.context;
1752:
1753: ELSIF p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE1
1754: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE10
1755: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
1756: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
1757: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
1758: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
1759: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
1752:
1753: ELSIF p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE1
1754: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE10
1755: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
1756: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
1757: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
1758: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
1759: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
1760: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
1753: ELSIF p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE1
1754: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE10
1755: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
1756: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
1757: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
1758: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
1759: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
1760: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
1761: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
1754: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE10
1755: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
1756: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
1757: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
1758: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
1759: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
1760: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
1761: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
1762: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
1755: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
1756: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
1757: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
1758: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
1759: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
1760: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
1761: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
1762: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
1763: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
1756: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
1757: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
1758: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
1759: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
1760: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
1761: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
1762: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
1763: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
1764: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
1757: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
1758: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
1759: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
1760: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
1761: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
1762: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
1763: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
1764: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
1765: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
1758: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
1759: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
1760: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
1761: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
1762: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
1763: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
1764: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
1765: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
1766: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
1759: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
1760: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
1761: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
1762: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
1763: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
1764: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
1765: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
1766: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
1767: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
1760: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
1761: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
1762: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
1763: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
1764: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
1765: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
1766: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
1767: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
1768: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
1761: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
1762: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
1763: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
1764: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
1765: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
1766: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
1767: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
1768: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
1769: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
1762: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
1763: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
1764: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
1765: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
1766: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
1767: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
1768: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
1769: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
1770: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
1763: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
1764: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
1765: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
1766: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
1767: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
1768: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
1769: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
1770: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
1771: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
1764: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
1765: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
1766: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
1767: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
1768: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
1769: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
1770: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
1771: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
1772: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE9
1765: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
1766: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
1767: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
1768: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
1769: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
1770: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
1771: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
1772: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE9
1773: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE_CATEGORY
1766: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
1767: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
1768: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
1769: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
1770: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
1771: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
1772: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE9
1773: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE_CATEGORY
1774: THEN
1767: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
1768: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
1769: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
1770: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
1771: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
1772: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE9
1773: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE_CATEGORY
1774: THEN
1775:
1768: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
1769: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
1770: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
1771: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
1772: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE9
1773: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE_CATEGORY
1774: THEN
1775:
1776: x_line_tbl(1).global_attribute1 := p_line_dff_rec.global_attribute1;
1769: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
1770: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
1771: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
1772: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE9
1773: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE_CATEGORY
1774: THEN
1775:
1776: x_line_tbl(1).global_attribute1 := p_line_dff_rec.global_attribute1;
1777: x_line_tbl(1).global_attribute10 := p_line_dff_rec.global_attribute10;
1794: x_line_tbl(1).global_attribute8 := p_line_dff_rec.global_attribute8;
1795: x_line_tbl(1).global_attribute9 := p_line_dff_rec.global_attribute9;
1796: x_line_tbl(1).global_attribute_category := p_line_dff_rec.global_attribute_category;
1797:
1798: ELSIF p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE1
1799: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE10
1800: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
1801: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
1802: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
1795: x_line_tbl(1).global_attribute9 := p_line_dff_rec.global_attribute9;
1796: x_line_tbl(1).global_attribute_category := p_line_dff_rec.global_attribute_category;
1797:
1798: ELSIF p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE1
1799: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE10
1800: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
1801: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
1802: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
1803: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
1796: x_line_tbl(1).global_attribute_category := p_line_dff_rec.global_attribute_category;
1797:
1798: ELSIF p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE1
1799: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE10
1800: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
1801: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
1802: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
1803: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
1804: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
1797:
1798: ELSIF p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE1
1799: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE10
1800: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
1801: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
1802: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
1803: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
1804: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
1805: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
1798: ELSIF p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE1
1799: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE10
1800: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
1801: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
1802: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
1803: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
1804: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
1805: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
1806: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
1799: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE10
1800: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
1801: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
1802: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
1803: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
1804: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
1805: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
1806: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
1807: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
1800: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
1801: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
1802: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
1803: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
1804: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
1805: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
1806: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
1807: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
1808: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
1801: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
1802: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
1803: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
1804: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
1805: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
1806: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
1807: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
1808: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
1809: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
1802: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
1803: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
1804: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
1805: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
1806: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
1807: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
1808: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
1809: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
1810: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
1803: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
1804: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
1805: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
1806: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
1807: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
1808: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
1809: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
1810: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
1811: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
1804: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
1805: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
1806: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
1807: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
1808: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
1809: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
1810: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
1811: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
1812: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
1805: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
1806: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
1807: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
1808: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
1809: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
1810: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
1811: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
1812: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
1813: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
1806: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
1807: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
1808: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
1809: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
1810: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
1811: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
1812: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
1813: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
1814: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
1807: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
1808: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
1809: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
1810: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
1811: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
1812: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
1813: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
1814: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
1815: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
1808: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
1809: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
1810: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
1811: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
1812: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
1813: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
1814: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
1815: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
1816: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
1809: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
1810: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
1811: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
1812: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
1813: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
1814: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
1815: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
1816: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
1817: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
1810: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
1811: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
1812: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
1813: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
1814: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
1815: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
1816: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
1817: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
1818: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
1811: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
1812: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
1813: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
1814: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
1815: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
1816: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
1817: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
1818: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
1819: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
1812: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
1813: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
1814: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
1815: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
1816: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
1817: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
1818: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
1819: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
1820: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
1813: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
1814: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
1815: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
1816: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
1817: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
1818: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
1819: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
1820: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
1821: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
1814: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
1815: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
1816: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
1817: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
1818: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
1819: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
1820: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
1821: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
1822: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
1815: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
1816: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
1817: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
1818: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
1819: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
1820: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
1821: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
1822: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
1823: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
1816: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
1817: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
1818: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
1819: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
1820: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
1821: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
1822: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
1823: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
1824: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
1817: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
1818: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
1819: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
1820: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
1821: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
1822: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
1823: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
1824: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
1825: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
1818: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
1819: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
1820: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
1821: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
1822: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
1823: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
1824: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
1825: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
1826: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
1819: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
1820: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
1821: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
1822: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
1823: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
1824: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
1825: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
1826: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
1827: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE30
1820: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
1821: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
1822: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
1823: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
1824: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
1825: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
1826: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
1827: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE30
1828: OR p_attr_id = OE_Line_Util.G_INDUSTRY_CONTEXT
1821: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
1822: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
1823: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
1824: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
1825: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
1826: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
1827: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE30
1828: OR p_attr_id = OE_Line_Util.G_INDUSTRY_CONTEXT
1829: THEN
1822: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
1823: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
1824: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
1825: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
1826: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
1827: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE30
1828: OR p_attr_id = OE_Line_Util.G_INDUSTRY_CONTEXT
1829: THEN
1830:
1823: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
1824: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
1825: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
1826: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
1827: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE30
1828: OR p_attr_id = OE_Line_Util.G_INDUSTRY_CONTEXT
1829: THEN
1830:
1831: x_line_tbl(1).industry_attribute1 := p_line_dff_rec.industry_attribute1;
1824: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
1825: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
1826: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
1827: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE30
1828: OR p_attr_id = OE_Line_Util.G_INDUSTRY_CONTEXT
1829: THEN
1830:
1831: x_line_tbl(1).industry_attribute1 := p_line_dff_rec.industry_attribute1;
1832: x_line_tbl(1).industry_attribute10 := p_line_dff_rec.industry_attribute10;
1859: x_line_tbl(1).industry_attribute29 := p_line_dff_rec.industry_attribute29;
1860: x_line_tbl(1).industry_attribute30 := p_line_dff_rec.industry_attribute30;
1861: x_line_tbl(1).industry_context := p_line_dff_rec.industry_context;
1862:
1863: ELSIF p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE1
1864: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE10
1865: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
1866: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
1867: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
1860: x_line_tbl(1).industry_attribute30 := p_line_dff_rec.industry_attribute30;
1861: x_line_tbl(1).industry_context := p_line_dff_rec.industry_context;
1862:
1863: ELSIF p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE1
1864: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE10
1865: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
1866: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
1867: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
1868: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
1861: x_line_tbl(1).industry_context := p_line_dff_rec.industry_context;
1862:
1863: ELSIF p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE1
1864: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE10
1865: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
1866: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
1867: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
1868: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
1869: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
1862:
1863: ELSIF p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE1
1864: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE10
1865: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
1866: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
1867: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
1868: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
1869: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
1870: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
1863: ELSIF p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE1
1864: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE10
1865: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
1866: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
1867: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
1868: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
1869: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
1870: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
1871: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
1864: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE10
1865: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
1866: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
1867: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
1868: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
1869: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
1870: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
1871: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
1872: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE9
1865: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
1866: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
1867: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
1868: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
1869: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
1870: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
1871: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
1872: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE9
1873: OR p_attr_id = OE_Line_Util.G_PRICING_CONTEXT
1866: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
1867: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
1868: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
1869: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
1870: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
1871: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
1872: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE9
1873: OR p_attr_id = OE_Line_Util.G_PRICING_CONTEXT
1874: THEN
1867: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
1868: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
1869: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
1870: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
1871: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
1872: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE9
1873: OR p_attr_id = OE_Line_Util.G_PRICING_CONTEXT
1874: THEN
1875:
1868: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
1869: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
1870: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
1871: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
1872: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE9
1873: OR p_attr_id = OE_Line_Util.G_PRICING_CONTEXT
1874: THEN
1875:
1876: x_line_tbl(1).pricing_attribute1 := p_line_dff_rec.pricing_attribute1;
1869: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
1870: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
1871: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
1872: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE9
1873: OR p_attr_id = OE_Line_Util.G_PRICING_CONTEXT
1874: THEN
1875:
1876: x_line_tbl(1).pricing_attribute1 := p_line_dff_rec.pricing_attribute1;
1877: x_line_tbl(1).pricing_attribute10 := p_line_dff_rec.pricing_attribute10;
1884: x_line_tbl(1).pricing_attribute8 := p_line_dff_rec.pricing_attribute8;
1885: x_line_tbl(1).pricing_attribute9 := p_line_dff_rec.pricing_attribute9;
1886: x_line_tbl(1).pricing_context := p_line_dff_rec.pricing_context;
1887: /* Amy Return, enable return attributes */
1888: ELSIF p_attr_id = OE_Line_Util.G_RETURN_CONTEXT THEN
1889: x_line_tbl(1).return_context := p_attr_value;
1890: x_line_tbl(1).return_attribute1 := p_line_dff_rec.return_attribute1;
1891: x_line_tbl(1).return_attribute10 := p_line_dff_rec.return_attribute10;
1892: x_line_tbl(1).return_attribute11 := p_line_dff_rec.return_attribute11;
1903: x_line_tbl(1).return_attribute8 := p_line_dff_rec.return_attribute8;
1904: x_line_tbl(1).return_attribute9 := p_line_dff_rec.return_attribute9;
1905: x_line_tbl(1).line_category_code := OE_GLOBALS.G_RETURN_CATEGORY_CODE;
1906:
1907: ELSIF p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE1
1908: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE10
1909: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1910: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1911: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1904: x_line_tbl(1).return_attribute9 := p_line_dff_rec.return_attribute9;
1905: x_line_tbl(1).line_category_code := OE_GLOBALS.G_RETURN_CATEGORY_CODE;
1906:
1907: ELSIF p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE1
1908: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE10
1909: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1910: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1911: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1912: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1905: x_line_tbl(1).line_category_code := OE_GLOBALS.G_RETURN_CATEGORY_CODE;
1906:
1907: ELSIF p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE1
1908: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE10
1909: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1910: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1911: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1912: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1913: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1906:
1907: ELSIF p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE1
1908: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE10
1909: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1910: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1911: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1912: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1913: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1914: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1907: ELSIF p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE1
1908: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE10
1909: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1910: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1911: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1912: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1913: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1914: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1915: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1908: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE10
1909: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1910: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1911: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1912: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1913: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1914: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1915: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1916: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1909: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1910: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1911: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1912: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1913: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1914: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1915: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1916: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1917: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1910: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1911: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1912: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1913: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1914: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1915: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1916: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1917: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1918: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1911: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1912: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1913: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1914: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1915: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1916: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1917: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1918: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1919: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1912: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1913: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1914: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1915: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1916: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1917: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1918: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1919: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1920: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1913: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1914: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1915: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1916: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1917: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1918: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1919: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1920: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1921: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE9
1914: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1915: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1916: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1917: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1918: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1919: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1920: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1921: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE9
1922: OR p_attr_id = OE_Line_Util.G_TP_CONTEXT
1915: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1916: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1917: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1918: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1919: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1920: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1921: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE9
1922: OR p_attr_id = OE_Line_Util.G_TP_CONTEXT
1923: THEN
1916: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1917: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1918: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1919: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1920: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1921: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE9
1922: OR p_attr_id = OE_Line_Util.G_TP_CONTEXT
1923: THEN
1924: IF l_debug_level > 0 THEN
1917: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1918: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1919: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1920: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1921: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE9
1922: OR p_attr_id = OE_Line_Util.G_TP_CONTEXT
1923: THEN
1924: IF l_debug_level > 0 THEN
1925: oe_debug_pub.add( 'JYOTHI: I AM IN CHANGE ATTRIBUTE' ) ;
1918: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1919: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1920: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1921: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE9
1922: OR p_attr_id = OE_Line_Util.G_TP_CONTEXT
1923: THEN
1924: IF l_debug_level > 0 THEN
1925: oe_debug_pub.add( 'JYOTHI: I AM IN CHANGE ATTRIBUTE' ) ;
1926: END IF;
1944:
1945: IF l_debug_level > 0 THEN
1946: oe_debug_pub.add( 'JYOTHI- TP ATTRIBUTE IS ' || X_LINE_TBL ( 1 ) .TP_ATTRIBUTE1 ) ;
1947: END IF;
1948: ELSIF p_attr_id = OE_Line_Util.G_COMMITMENT THEN
1949: x_line_tbl(1).commitment_id := TO_NUMBER(p_attr_value);
1950: --MRG BGN
1951: ELSIF p_attr_id = OE_LINE_UTIL.G_UNIT_COST Then
1952: IF l_debug_level > 0 THEN
1947: END IF;
1948: ELSIF p_attr_id = OE_Line_Util.G_COMMITMENT THEN
1949: x_line_tbl(1).commitment_id := TO_NUMBER(p_attr_value);
1950: --MRG BGN
1951: ELSIF p_attr_id = OE_LINE_UTIL.G_UNIT_COST Then
1952: IF l_debug_level > 0 THEN
1953: oe_debug_pub.add( 'P_ATTR_VALUE='||P_ATTR_VALUE ) ;
1954: END IF;
1955: x_line_tbl(1).unit_cost := TO_NUMBER(p_attr_value);
1957: oe_debug_pub.add( 'FLINB:UNIT_COST:'||P_ATTR_VALUE ) ;
1958: END IF;
1959: --MRG END
1960: -- INVCONV
1961: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY2 THEN
1962: x_line_tbl(1).cancelled_quantity2 := TO_NUMBER(p_attr_value);
1963: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY2 THEN
1964: x_line_tbl(1).fulfilled_quantity2 := TO_NUMBER(p_attr_value);
1965: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY2 THEN
1959: --MRG END
1960: -- INVCONV
1961: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY2 THEN
1962: x_line_tbl(1).cancelled_quantity2 := TO_NUMBER(p_attr_value);
1963: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY2 THEN
1964: x_line_tbl(1).fulfilled_quantity2 := TO_NUMBER(p_attr_value);
1965: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY2 THEN
1966: x_line_tbl(1).shipped_quantity2 := TO_NUMBER(p_attr_value);
1967: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY2 THEN
1961: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY2 THEN
1962: x_line_tbl(1).cancelled_quantity2 := TO_NUMBER(p_attr_value);
1963: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY2 THEN
1964: x_line_tbl(1).fulfilled_quantity2 := TO_NUMBER(p_attr_value);
1965: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY2 THEN
1966: x_line_tbl(1).shipped_quantity2 := TO_NUMBER(p_attr_value);
1967: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY2 THEN
1968: x_line_tbl(1).shipping_quantity2 := TO_NUMBER(p_attr_value);
1969: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM2 THEN
1963: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY2 THEN
1964: x_line_tbl(1).fulfilled_quantity2 := TO_NUMBER(p_attr_value);
1965: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY2 THEN
1966: x_line_tbl(1).shipped_quantity2 := TO_NUMBER(p_attr_value);
1967: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY2 THEN
1968: x_line_tbl(1).shipping_quantity2 := TO_NUMBER(p_attr_value);
1969: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM2 THEN
1970: x_line_tbl(1).shipping_quantity_uom2 := p_attr_value;
1971: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY2 THEN
1965: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY2 THEN
1966: x_line_tbl(1).shipped_quantity2 := TO_NUMBER(p_attr_value);
1967: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY2 THEN
1968: x_line_tbl(1).shipping_quantity2 := TO_NUMBER(p_attr_value);
1969: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM2 THEN
1970: x_line_tbl(1).shipping_quantity_uom2 := p_attr_value;
1971: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY2 THEN
1972: x_line_tbl(1).reserved_quantity2 := p_attr_value;
1973:
1967: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY2 THEN
1968: x_line_tbl(1).shipping_quantity2 := TO_NUMBER(p_attr_value);
1969: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM2 THEN
1970: x_line_tbl(1).shipping_quantity_uom2 := p_attr_value;
1971: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY2 THEN
1972: x_line_tbl(1).reserved_quantity2 := p_attr_value;
1973:
1974: -- INVCONV
1975: ELSE
2114: oe_debug_pub.add( 'AFTER CALLING PROCESS ORDER' , 1 ) ;
2115: END IF;
2116: --bug 2438466 begin
2117: IF l_return_status = FND_API.G_RET_STS_SUCCESS THEN -- Fix for bug3546224
2118: IF p_attr_id = OE_Line_Util.G_RETURN_CONTEXT THEN
2119: OE_DELAYED_REQUESTS_PVT.Process_Request_for_Reqtype
2120: (p_request_type =>OE_GLOBALS.G_COPY_ADJUSTMENTS
2121: ,p_delete => FND_API.G_TRUE
2122: ,x_return_status => l_return_status
2144: -- Init OUT parameters to missing.
2145:
2146: -- Load display OUT parameters if any
2147:
2148: x_line_val_tbl(1):=OE_Line_Util.Get_Values
2149: ( p_line_rec => x_line_tbl(1)
2150: , p_old_line_rec => x_old_line_tbl(1)
2151: );
2152:
2327: ELSE
2328: l_x_line_tbl(1).operation := OE_GLOBALS.G_OPR_CREATE;
2329:
2330: /* We are passing the miss quantity for reserved filed
2331: since we are not converting this to null in OE_LINE_UTIL_EXT' */
2332: l_x_old_line_tbl(1).reserved_quantity := FND_API.G_MISS_NUM;
2333:
2334: END IF;
2335:
2457: -- x_line_val_rec.x_lock_control:=l_x_line_tbl(1).lock_control;
2458:
2459: -- Load OUT parameters.
2460:
2461: oe_line_util.query_row(
2462: p_line_id =>l_x_line_tbl(1).line_id
2463: ,x_line_rec=>l_x_line_rec
2464: );
2465: x_line_val_rec.x_lock_control :=l_x_line_rec.lock_control;
3099:
3100: --Bug 3025978
3101: OE_GLOBALS.G_UI_FLAG := TRUE;
3102:
3103: -- Call OE_Line_Util.Lock_Row instead of Oe_Order_Pvt.Lock_order
3104: OE_MSG_PUB.initialize;
3105: OE_Line_Util.Lock_Row
3106: ( x_return_status => l_return_status
3107: , p_x_line_rec => l_x_line_rec
3101: OE_GLOBALS.G_UI_FLAG := TRUE;
3102:
3103: -- Call OE_Line_Util.Lock_Row instead of Oe_Order_Pvt.Lock_order
3104: OE_MSG_PUB.initialize;
3105: OE_Line_Util.Lock_Row
3106: ( x_return_status => l_return_status
3107: , p_x_line_rec => l_x_line_rec
3108: , p_line_id => p_line_id);
3109:
3246: IF l_debug_level > 0 THEN
3247: oe_debug_pub.add( 'ENTERING OE_OE_FORM_LINE.GET_LINE QUERY '||P_LINE_ID , 1 ) ;
3248: END IF;
3249:
3250: OE_Line_Util.Query_Row
3251: ( p_line_id => p_line_id,
3252: x_line_rec =>g_line_rec
3253: );
3254:
4625: IF p_line_rec.schedule_status_code is not null THEN
4626:
4627: l_sales_order_id :=
4628: OE_ORDER_SCH_UTIL.Get_mtl_sales_order_id(p_line_rec.header_id);
4629: -- INVCONV - SAO MERGED CALLS FOR OE_LINE_UTIL.Get_Reserved_Quantity and OE_LINE_UTIL.Get_Reserved_Quantity2
4630:
4631: OE_LINE_UTIL.Get_Reserved_Quantities(p_header_id => l_sales_order_id
4632: ,p_line_id => p_line_rec.line_id
4633: ,p_org_id => p_line_rec.ship_from_org_id
4627: l_sales_order_id :=
4628: OE_ORDER_SCH_UTIL.Get_mtl_sales_order_id(p_line_rec.header_id);
4629: -- INVCONV - SAO MERGED CALLS FOR OE_LINE_UTIL.Get_Reserved_Quantity and OE_LINE_UTIL.Get_Reserved_Quantity2
4630:
4631: OE_LINE_UTIL.Get_Reserved_Quantities(p_header_id => l_sales_order_id
4632: ,p_line_id => p_line_rec.line_id
4633: ,p_org_id => p_line_rec.ship_from_org_id
4634: ,x_reserved_quantity => x_line_val_rec.reserved_quantity
4635: ,x_reserved_quantity2 => x_line_val_rec.reserved_quantity2
4635: ,x_reserved_quantity2 => x_line_val_rec.reserved_quantity2
4636: );
4637:
4638: /*x_line_val_rec.reserved_quantity :=
4639: OE_LINE_UTIL.Get_Reserved_Quantity
4640: (p_header_id => l_sales_order_id
4641: ,p_line_id => p_line_rec.line_id
4642: , p_org_id => p_line_rec.ship_from_org_id);
4643: x_line_val_rec.reserved_quantity2 :=
4640: (p_header_id => l_sales_order_id
4641: ,p_line_id => p_line_rec.line_id
4642: , p_org_id => p_line_rec.ship_from_org_id);
4643: x_line_val_rec.reserved_quantity2 :=
4644: OE_LINE_UTIL.Get_Reserved_Quantity2 -- INVCONV
4645: (p_header_id => l_sales_order_id
4646: ,p_line_id => p_line_rec.line_id
4647: , p_org_id => p_line_rec.ship_from_org_id); */
4648:
5540: ( p_db_record => FALSE
5541: ,p_line_id => x_line_tbl_type(i).line_id
5542: ,x_line_rec => l_x_line_tbl(i)); */
5543: l_x_line_tbl(i).line_id:=x_line_tbl_type(i).line_id;
5544: OE_Line_Util.Lock_Row
5545: ( x_return_status => l_return_status
5546: , p_x_line_rec => l_x_line_tbl(i)
5547: , p_line_id => x_line_tbl_type(i).line_id);
5548: