274:
275:
276: -- Load display OUT parameters if any
277: x_line_val_tbl(1):=OE_ORDER_PUB.G_MISS_LINE_VAL_REC;
278: x_line_val_tbl(1):=OE_Line_Util.Get_Values
279: ( p_line_rec => x_line_tbl(1)
280: );
281: -- Write to cache.
282: -- Set db_flag to False before writing to cache
377: IF l_debug_level > 0 THEN
378: oe_debug_pub.add( 'ATTRIBUTE VALUE : '|| P_ATTR_VALUE ) ; --bug 5179564
379: END IF;
380:
381: IF p_attr_id = OE_Line_Util.G_ACCOUNTING_RULE THEN
382: x_line_tbl(1).accounting_rule_id := TO_NUMBER(p_attr_value);
383: ELSIF p_attr_id = OE_Line_Util.G_ACCOUNTING_RULE_DURATION THEN
384: x_line_tbl(1).accounting_rule_duration := TO_NUMBER(p_attr_value);
385: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_ARRIVAL_DATE THEN
379: END IF;
380:
381: IF p_attr_id = OE_Line_Util.G_ACCOUNTING_RULE THEN
382: x_line_tbl(1).accounting_rule_id := TO_NUMBER(p_attr_value);
383: ELSIF p_attr_id = OE_Line_Util.G_ACCOUNTING_RULE_DURATION THEN
384: x_line_tbl(1).accounting_rule_duration := TO_NUMBER(p_attr_value);
385: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_ARRIVAL_DATE THEN
386: -- x_line_tbl(1).actual_arrival_date := TO_DATE(p_attr_value, l_date_format_mask);
387: x_line_tbl(1).actual_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
381: IF p_attr_id = OE_Line_Util.G_ACCOUNTING_RULE THEN
382: x_line_tbl(1).accounting_rule_id := TO_NUMBER(p_attr_value);
383: ELSIF p_attr_id = OE_Line_Util.G_ACCOUNTING_RULE_DURATION THEN
384: x_line_tbl(1).accounting_rule_duration := TO_NUMBER(p_attr_value);
385: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_ARRIVAL_DATE THEN
386: -- x_line_tbl(1).actual_arrival_date := TO_DATE(p_attr_value, l_date_format_mask);
387: x_line_tbl(1).actual_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
388: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_SHIPMENT_DATE THEN
389: -- x_line_tbl(1).actual_shipment_date := TO_DATE(p_attr_value, l_date_format_mask);
384: x_line_tbl(1).accounting_rule_duration := TO_NUMBER(p_attr_value);
385: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_ARRIVAL_DATE THEN
386: -- x_line_tbl(1).actual_arrival_date := TO_DATE(p_attr_value, l_date_format_mask);
387: x_line_tbl(1).actual_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
388: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_SHIPMENT_DATE THEN
389: -- x_line_tbl(1).actual_shipment_date := TO_DATE(p_attr_value, l_date_format_mask);
390: x_line_tbl(1).actual_shipment_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
391: ELSIF p_attr_id = OE_Line_Util.G_AGREEMENT THEN
392: x_line_tbl(1).agreement_id := TO_NUMBER(p_attr_value);
387: x_line_tbl(1).actual_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
388: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_SHIPMENT_DATE THEN
389: -- x_line_tbl(1).actual_shipment_date := TO_DATE(p_attr_value, l_date_format_mask);
390: x_line_tbl(1).actual_shipment_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
391: ELSIF p_attr_id = OE_Line_Util.G_AGREEMENT THEN
392: x_line_tbl(1).agreement_id := TO_NUMBER(p_attr_value);
393: ELSIF p_attr_id = OE_Line_Util.G_IB_OWNER THEN
394: x_line_tbl(1).ib_owner := p_attr_value;
395: ELSIF p_attr_id = OE_Line_Util.G_IB_INSTALLED_AT_LOCATION THEN
389: -- x_line_tbl(1).actual_shipment_date := TO_DATE(p_attr_value, l_date_format_mask);
390: x_line_tbl(1).actual_shipment_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
391: ELSIF p_attr_id = OE_Line_Util.G_AGREEMENT THEN
392: x_line_tbl(1).agreement_id := TO_NUMBER(p_attr_value);
393: ELSIF p_attr_id = OE_Line_Util.G_IB_OWNER THEN
394: x_line_tbl(1).ib_owner := p_attr_value;
395: ELSIF p_attr_id = OE_Line_Util.G_IB_INSTALLED_AT_LOCATION THEN
396: x_line_tbl(1).ib_installed_at_location := p_attr_value;
397: ELSIF p_attr_id = OE_Line_Util.G_IB_CURRENT_LOCATION THEN
391: ELSIF p_attr_id = OE_Line_Util.G_AGREEMENT THEN
392: x_line_tbl(1).agreement_id := TO_NUMBER(p_attr_value);
393: ELSIF p_attr_id = OE_Line_Util.G_IB_OWNER THEN
394: x_line_tbl(1).ib_owner := p_attr_value;
395: ELSIF p_attr_id = OE_Line_Util.G_IB_INSTALLED_AT_LOCATION THEN
396: x_line_tbl(1).ib_installed_at_location := p_attr_value;
397: ELSIF p_attr_id = OE_Line_Util.G_IB_CURRENT_LOCATION THEN
398: x_line_tbl(1).ib_current_location := p_attr_value;
399: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_SITE_USE THEN
393: ELSIF p_attr_id = OE_Line_Util.G_IB_OWNER THEN
394: x_line_tbl(1).ib_owner := p_attr_value;
395: ELSIF p_attr_id = OE_Line_Util.G_IB_INSTALLED_AT_LOCATION THEN
396: x_line_tbl(1).ib_installed_at_location := p_attr_value;
397: ELSIF p_attr_id = OE_Line_Util.G_IB_CURRENT_LOCATION THEN
398: x_line_tbl(1).ib_current_location := p_attr_value;
399: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_SITE_USE THEN
400: x_line_tbl(1).end_customer_site_use_id := TO_NUMBER(p_attr_value);
401: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_CONTACT THEN
395: ELSIF p_attr_id = OE_Line_Util.G_IB_INSTALLED_AT_LOCATION THEN
396: x_line_tbl(1).ib_installed_at_location := p_attr_value;
397: ELSIF p_attr_id = OE_Line_Util.G_IB_CURRENT_LOCATION THEN
398: x_line_tbl(1).ib_current_location := p_attr_value;
399: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_SITE_USE THEN
400: x_line_tbl(1).end_customer_site_use_id := TO_NUMBER(p_attr_value);
401: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_CONTACT THEN
402: x_line_tbl(1).end_customer_contact_id := TO_NUMBER(p_attr_value);
403: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER THEN
397: ELSIF p_attr_id = OE_Line_Util.G_IB_CURRENT_LOCATION THEN
398: x_line_tbl(1).ib_current_location := p_attr_value;
399: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_SITE_USE THEN
400: x_line_tbl(1).end_customer_site_use_id := TO_NUMBER(p_attr_value);
401: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_CONTACT THEN
402: x_line_tbl(1).end_customer_contact_id := TO_NUMBER(p_attr_value);
403: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER THEN
404: x_line_tbl(1).end_customer_id := TO_NUMBER(p_attr_value);
405: ELSIF p_attr_id = OE_Line_Util.G_ATO_LINE THEN
399: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_SITE_USE THEN
400: x_line_tbl(1).end_customer_site_use_id := TO_NUMBER(p_attr_value);
401: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_CONTACT THEN
402: x_line_tbl(1).end_customer_contact_id := TO_NUMBER(p_attr_value);
403: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER THEN
404: x_line_tbl(1).end_customer_id := TO_NUMBER(p_attr_value);
405: ELSIF p_attr_id = OE_Line_Util.G_ATO_LINE THEN
406: x_line_tbl(1).ato_line_id := TO_NUMBER(p_attr_value);
407: ELSIF p_attr_id = OE_Line_Util.G_AUTO_SELECTED_QUANTITY THEN
401: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_CONTACT THEN
402: x_line_tbl(1).end_customer_contact_id := TO_NUMBER(p_attr_value);
403: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER THEN
404: x_line_tbl(1).end_customer_id := TO_NUMBER(p_attr_value);
405: ELSIF p_attr_id = OE_Line_Util.G_ATO_LINE THEN
406: x_line_tbl(1).ato_line_id := TO_NUMBER(p_attr_value);
407: ELSIF p_attr_id = OE_Line_Util.G_AUTO_SELECTED_QUANTITY THEN
408: x_line_tbl(1).auto_selected_quantity := TO_NUMBER(p_attr_value);
409: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_NUMBER THEN
403: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER THEN
404: x_line_tbl(1).end_customer_id := TO_NUMBER(p_attr_value);
405: ELSIF p_attr_id = OE_Line_Util.G_ATO_LINE THEN
406: x_line_tbl(1).ato_line_id := TO_NUMBER(p_attr_value);
407: ELSIF p_attr_id = OE_Line_Util.G_AUTO_SELECTED_QUANTITY THEN
408: x_line_tbl(1).auto_selected_quantity := TO_NUMBER(p_attr_value);
409: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_NUMBER THEN
410: x_line_tbl(1).blanket_number := TO_NUMBER(p_attr_value);
411: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_LINE_NUMBER THEN
405: ELSIF p_attr_id = OE_Line_Util.G_ATO_LINE THEN
406: x_line_tbl(1).ato_line_id := TO_NUMBER(p_attr_value);
407: ELSIF p_attr_id = OE_Line_Util.G_AUTO_SELECTED_QUANTITY THEN
408: x_line_tbl(1).auto_selected_quantity := TO_NUMBER(p_attr_value);
409: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_NUMBER THEN
410: x_line_tbl(1).blanket_number := TO_NUMBER(p_attr_value);
411: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_LINE_NUMBER THEN
412: x_line_tbl(1).blanket_line_number := TO_NUMBER(p_attr_value);
413: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_VERSION_NUMBER THEN
407: ELSIF p_attr_id = OE_Line_Util.G_AUTO_SELECTED_QUANTITY THEN
408: x_line_tbl(1).auto_selected_quantity := TO_NUMBER(p_attr_value);
409: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_NUMBER THEN
410: x_line_tbl(1).blanket_number := TO_NUMBER(p_attr_value);
411: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_LINE_NUMBER THEN
412: x_line_tbl(1).blanket_line_number := TO_NUMBER(p_attr_value);
413: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_VERSION_NUMBER THEN
414: x_line_tbl(1).blanket_version_number := TO_NUMBER(p_attr_value);
415: ELSIF p_attr_id = OE_Line_Util.G_BOOKED THEN
409: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_NUMBER THEN
410: x_line_tbl(1).blanket_number := TO_NUMBER(p_attr_value);
411: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_LINE_NUMBER THEN
412: x_line_tbl(1).blanket_line_number := TO_NUMBER(p_attr_value);
413: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_VERSION_NUMBER THEN
414: x_line_tbl(1).blanket_version_number := TO_NUMBER(p_attr_value);
415: ELSIF p_attr_id = OE_Line_Util.G_BOOKED THEN
416: x_line_tbl(1).booked_flag := p_attr_value;
417: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED THEN
411: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_LINE_NUMBER THEN
412: x_line_tbl(1).blanket_line_number := TO_NUMBER(p_attr_value);
413: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_VERSION_NUMBER THEN
414: x_line_tbl(1).blanket_version_number := TO_NUMBER(p_attr_value);
415: ELSIF p_attr_id = OE_Line_Util.G_BOOKED THEN
416: x_line_tbl(1).booked_flag := p_attr_value;
417: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED THEN
418: x_line_tbl(1).cancelled_flag := p_attr_value;
419: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY THEN
413: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_VERSION_NUMBER THEN
414: x_line_tbl(1).blanket_version_number := TO_NUMBER(p_attr_value);
415: ELSIF p_attr_id = OE_Line_Util.G_BOOKED THEN
416: x_line_tbl(1).booked_flag := p_attr_value;
417: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED THEN
418: x_line_tbl(1).cancelled_flag := p_attr_value;
419: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY THEN
420: x_line_tbl(1).cancelled_quantity := TO_NUMBER(p_attr_value);
421: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT THEN
415: ELSIF p_attr_id = OE_Line_Util.G_BOOKED THEN
416: x_line_tbl(1).booked_flag := p_attr_value;
417: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED THEN
418: x_line_tbl(1).cancelled_flag := p_attr_value;
419: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY THEN
420: x_line_tbl(1).cancelled_quantity := TO_NUMBER(p_attr_value);
421: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT THEN
422: x_line_tbl(1).component_code := p_attr_value;
423: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_NUMBER THEN
417: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED THEN
418: x_line_tbl(1).cancelled_flag := p_attr_value;
419: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY THEN
420: x_line_tbl(1).cancelled_quantity := TO_NUMBER(p_attr_value);
421: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT THEN
422: x_line_tbl(1).component_code := p_attr_value;
423: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_NUMBER THEN
424: x_line_tbl(1).component_number := p_attr_value;
425: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_SEQUENCE THEN
419: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY THEN
420: x_line_tbl(1).cancelled_quantity := TO_NUMBER(p_attr_value);
421: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT THEN
422: x_line_tbl(1).component_code := p_attr_value;
423: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_NUMBER THEN
424: x_line_tbl(1).component_number := p_attr_value;
425: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_SEQUENCE THEN
426: x_line_tbl(1).component_sequence_id := TO_NUMBER(p_attr_value);
427: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_DISPLAY_SEQUENCE THEN
421: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT THEN
422: x_line_tbl(1).component_code := p_attr_value;
423: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_NUMBER THEN
424: x_line_tbl(1).component_number := p_attr_value;
425: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_SEQUENCE THEN
426: x_line_tbl(1).component_sequence_id := TO_NUMBER(p_attr_value);
427: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_DISPLAY_SEQUENCE THEN
428: x_line_tbl(1).config_display_sequence := TO_NUMBER(p_attr_value);
429: ELSIF p_attr_id = OE_Line_Util.G_CONFIGURATION THEN
423: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_NUMBER THEN
424: x_line_tbl(1).component_number := p_attr_value;
425: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_SEQUENCE THEN
426: x_line_tbl(1).component_sequence_id := TO_NUMBER(p_attr_value);
427: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_DISPLAY_SEQUENCE THEN
428: x_line_tbl(1).config_display_sequence := TO_NUMBER(p_attr_value);
429: ELSIF p_attr_id = OE_Line_Util.G_CONFIGURATION THEN
430: x_line_tbl(1).configuration_id := TO_NUMBER(p_attr_value);
431: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_HEADER THEN
425: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_SEQUENCE THEN
426: x_line_tbl(1).component_sequence_id := TO_NUMBER(p_attr_value);
427: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_DISPLAY_SEQUENCE THEN
428: x_line_tbl(1).config_display_sequence := TO_NUMBER(p_attr_value);
429: ELSIF p_attr_id = OE_Line_Util.G_CONFIGURATION THEN
430: x_line_tbl(1).configuration_id := TO_NUMBER(p_attr_value);
431: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_HEADER THEN
432: x_line_tbl(1).config_header_id := TO_NUMBER(p_attr_value);
433: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_REV_NBR THEN
427: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_DISPLAY_SEQUENCE THEN
428: x_line_tbl(1).config_display_sequence := TO_NUMBER(p_attr_value);
429: ELSIF p_attr_id = OE_Line_Util.G_CONFIGURATION THEN
430: x_line_tbl(1).configuration_id := TO_NUMBER(p_attr_value);
431: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_HEADER THEN
432: x_line_tbl(1).config_header_id := TO_NUMBER(p_attr_value);
433: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_REV_NBR THEN
434: x_line_tbl(1).config_rev_nbr := TO_NUMBER(p_attr_value);
435: ELSIF p_attr_id = OE_Line_Util.G_CREDIT_INVOICE_LINE THEN
429: ELSIF p_attr_id = OE_Line_Util.G_CONFIGURATION THEN
430: x_line_tbl(1).configuration_id := TO_NUMBER(p_attr_value);
431: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_HEADER THEN
432: x_line_tbl(1).config_header_id := TO_NUMBER(p_attr_value);
433: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_REV_NBR THEN
434: x_line_tbl(1).config_rev_nbr := TO_NUMBER(p_attr_value);
435: ELSIF p_attr_id = OE_Line_Util.G_CREDIT_INVOICE_LINE THEN
436: x_line_tbl(1).credit_invoice_line_id := TO_NUMBER(p_attr_value);
437: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_DOCK THEN
431: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_HEADER THEN
432: x_line_tbl(1).config_header_id := TO_NUMBER(p_attr_value);
433: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_REV_NBR THEN
434: x_line_tbl(1).config_rev_nbr := TO_NUMBER(p_attr_value);
435: ELSIF p_attr_id = OE_Line_Util.G_CREDIT_INVOICE_LINE THEN
436: x_line_tbl(1).credit_invoice_line_id := TO_NUMBER(p_attr_value);
437: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_DOCK THEN
438: x_line_tbl(1).customer_dock_code := p_attr_value;
439: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_JOB THEN
433: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_REV_NBR THEN
434: x_line_tbl(1).config_rev_nbr := TO_NUMBER(p_attr_value);
435: ELSIF p_attr_id = OE_Line_Util.G_CREDIT_INVOICE_LINE THEN
436: x_line_tbl(1).credit_invoice_line_id := TO_NUMBER(p_attr_value);
437: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_DOCK THEN
438: x_line_tbl(1).customer_dock_code := p_attr_value;
439: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_JOB THEN
440: x_line_tbl(1).customer_job := p_attr_value;
441: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_PRODUCTION_LINE THEN
435: ELSIF p_attr_id = OE_Line_Util.G_CREDIT_INVOICE_LINE THEN
436: x_line_tbl(1).credit_invoice_line_id := TO_NUMBER(p_attr_value);
437: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_DOCK THEN
438: x_line_tbl(1).customer_dock_code := p_attr_value;
439: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_JOB THEN
440: x_line_tbl(1).customer_job := p_attr_value;
441: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_PRODUCTION_LINE THEN
442: x_line_tbl(1).customer_production_line := p_attr_value;
443: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_TRX_LINE THEN
437: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_DOCK THEN
438: x_line_tbl(1).customer_dock_code := p_attr_value;
439: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_JOB THEN
440: x_line_tbl(1).customer_job := p_attr_value;
441: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_PRODUCTION_LINE THEN
442: x_line_tbl(1).customer_production_line := p_attr_value;
443: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_TRX_LINE THEN
444: x_line_tbl(1).customer_trx_line_id := TO_NUMBER(p_attr_value);
445: ELSIF p_attr_id = OE_Line_Util.G_CUST_MODEL_SERIAL_NUMBER THEN
439: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_JOB THEN
440: x_line_tbl(1).customer_job := p_attr_value;
441: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_PRODUCTION_LINE THEN
442: x_line_tbl(1).customer_production_line := p_attr_value;
443: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_TRX_LINE THEN
444: x_line_tbl(1).customer_trx_line_id := TO_NUMBER(p_attr_value);
445: ELSIF p_attr_id = OE_Line_Util.G_CUST_MODEL_SERIAL_NUMBER THEN
446: x_line_tbl(1).cust_model_serial_number := p_attr_value;
447: ELSIF p_attr_id = OE_Line_Util.G_CUST_PO_NUMBER THEN
441: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_PRODUCTION_LINE THEN
442: x_line_tbl(1).customer_production_line := p_attr_value;
443: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_TRX_LINE THEN
444: x_line_tbl(1).customer_trx_line_id := TO_NUMBER(p_attr_value);
445: ELSIF p_attr_id = OE_Line_Util.G_CUST_MODEL_SERIAL_NUMBER THEN
446: x_line_tbl(1).cust_model_serial_number := p_attr_value;
447: ELSIF p_attr_id = OE_Line_Util.G_CUST_PO_NUMBER THEN
448: x_line_tbl(1).cust_po_number := p_attr_value;
449: ELSIF p_attr_id = OE_Line_Util.G_DELIVERY_LEAD_TIME THEN
443: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_TRX_LINE THEN
444: x_line_tbl(1).customer_trx_line_id := TO_NUMBER(p_attr_value);
445: ELSIF p_attr_id = OE_Line_Util.G_CUST_MODEL_SERIAL_NUMBER THEN
446: x_line_tbl(1).cust_model_serial_number := p_attr_value;
447: ELSIF p_attr_id = OE_Line_Util.G_CUST_PO_NUMBER THEN
448: x_line_tbl(1).cust_po_number := p_attr_value;
449: ELSIF p_attr_id = OE_Line_Util.G_DELIVERY_LEAD_TIME THEN
450: x_line_tbl(1).delivery_lead_time := TO_NUMBER(p_attr_value);
451: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_CONTACT THEN
445: ELSIF p_attr_id = OE_Line_Util.G_CUST_MODEL_SERIAL_NUMBER THEN
446: x_line_tbl(1).cust_model_serial_number := p_attr_value;
447: ELSIF p_attr_id = OE_Line_Util.G_CUST_PO_NUMBER THEN
448: x_line_tbl(1).cust_po_number := p_attr_value;
449: ELSIF p_attr_id = OE_Line_Util.G_DELIVERY_LEAD_TIME THEN
450: x_line_tbl(1).delivery_lead_time := TO_NUMBER(p_attr_value);
451: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_CONTACT THEN
452: x_line_tbl(1).deliver_to_contact_id := TO_NUMBER(p_attr_value);
453: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_ORG THEN
447: ELSIF p_attr_id = OE_Line_Util.G_CUST_PO_NUMBER THEN
448: x_line_tbl(1).cust_po_number := p_attr_value;
449: ELSIF p_attr_id = OE_Line_Util.G_DELIVERY_LEAD_TIME THEN
450: x_line_tbl(1).delivery_lead_time := TO_NUMBER(p_attr_value);
451: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_CONTACT THEN
452: x_line_tbl(1).deliver_to_contact_id := TO_NUMBER(p_attr_value);
453: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_ORG THEN
454: x_line_tbl(1).deliver_to_org_id := TO_NUMBER(p_attr_value);
455: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_BUCKET_TYPE THEN
449: ELSIF p_attr_id = OE_Line_Util.G_DELIVERY_LEAD_TIME THEN
450: x_line_tbl(1).delivery_lead_time := TO_NUMBER(p_attr_value);
451: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_CONTACT THEN
452: x_line_tbl(1).deliver_to_contact_id := TO_NUMBER(p_attr_value);
453: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_ORG THEN
454: x_line_tbl(1).deliver_to_org_id := TO_NUMBER(p_attr_value);
455: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_BUCKET_TYPE THEN
456: x_line_tbl(1).demand_bucket_type_code := p_attr_value;
457: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_CLASS THEN
451: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_CONTACT THEN
452: x_line_tbl(1).deliver_to_contact_id := TO_NUMBER(p_attr_value);
453: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_ORG THEN
454: x_line_tbl(1).deliver_to_org_id := TO_NUMBER(p_attr_value);
455: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_BUCKET_TYPE THEN
456: x_line_tbl(1).demand_bucket_type_code := p_attr_value;
457: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_CLASS THEN
458: x_line_tbl(1).demand_class_code := p_attr_value;
459: ELSIF p_attr_id = OE_Line_Util.G_DEP_PLAN_REQUIRED THEN
453: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_ORG THEN
454: x_line_tbl(1).deliver_to_org_id := TO_NUMBER(p_attr_value);
455: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_BUCKET_TYPE THEN
456: x_line_tbl(1).demand_bucket_type_code := p_attr_value;
457: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_CLASS THEN
458: x_line_tbl(1).demand_class_code := p_attr_value;
459: ELSIF p_attr_id = OE_Line_Util.G_DEP_PLAN_REQUIRED THEN
460: x_line_tbl(1).dep_plan_required_flag := p_attr_value;
461: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_ACCEPTABLE_DATE THEN
455: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_BUCKET_TYPE THEN
456: x_line_tbl(1).demand_bucket_type_code := p_attr_value;
457: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_CLASS THEN
458: x_line_tbl(1).demand_class_code := p_attr_value;
459: ELSIF p_attr_id = OE_Line_Util.G_DEP_PLAN_REQUIRED THEN
460: x_line_tbl(1).dep_plan_required_flag := p_attr_value;
461: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_ACCEPTABLE_DATE THEN
462: -- x_line_tbl(1).earliest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
463: 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_DEMAND_CLASS THEN
458: x_line_tbl(1).demand_class_code := p_attr_value;
459: ELSIF p_attr_id = OE_Line_Util.G_DEP_PLAN_REQUIRED THEN
460: x_line_tbl(1).dep_plan_required_flag := p_attr_value;
461: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_ACCEPTABLE_DATE THEN
462: -- x_line_tbl(1).earliest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
463: x_line_tbl(1).earliest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
464: ELSIF p_attr_id = OE_Line_Util.G_EXPLOSION_DATE THEN
465: -- x_line_tbl(1).explosion_date := TO_DATE(p_attr_value, l_date_format_mask);
460: x_line_tbl(1).dep_plan_required_flag := p_attr_value;
461: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_ACCEPTABLE_DATE THEN
462: -- x_line_tbl(1).earliest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
463: x_line_tbl(1).earliest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
464: ELSIF p_attr_id = OE_Line_Util.G_EXPLOSION_DATE THEN
465: -- x_line_tbl(1).explosion_date := TO_DATE(p_attr_value, l_date_format_mask);
466: x_line_tbl(1).explosion_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
467: ELSIF p_attr_id = OE_Line_Util.G_FOB_POINT THEN
468: x_line_tbl(1).fob_point_code := p_attr_value;
463: x_line_tbl(1).earliest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
464: ELSIF p_attr_id = OE_Line_Util.G_EXPLOSION_DATE THEN
465: -- x_line_tbl(1).explosion_date := TO_DATE(p_attr_value, l_date_format_mask);
466: x_line_tbl(1).explosion_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
467: ELSIF p_attr_id = OE_Line_Util.G_FOB_POINT THEN
468: x_line_tbl(1).fob_point_code := p_attr_value;
469: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_CARRIER THEN
470: x_line_tbl(1).freight_carrier_code := p_attr_value;
471: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_TERMS THEN
465: -- x_line_tbl(1).explosion_date := TO_DATE(p_attr_value, l_date_format_mask);
466: x_line_tbl(1).explosion_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
467: ELSIF p_attr_id = OE_Line_Util.G_FOB_POINT THEN
468: x_line_tbl(1).fob_point_code := p_attr_value;
469: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_CARRIER THEN
470: x_line_tbl(1).freight_carrier_code := p_attr_value;
471: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_TERMS THEN
472: x_line_tbl(1).freight_terms_code := p_attr_value;
473: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY THEN
467: ELSIF p_attr_id = OE_Line_Util.G_FOB_POINT THEN
468: x_line_tbl(1).fob_point_code := p_attr_value;
469: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_CARRIER THEN
470: x_line_tbl(1).freight_carrier_code := p_attr_value;
471: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_TERMS THEN
472: x_line_tbl(1).freight_terms_code := p_attr_value;
473: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY THEN
474: x_line_tbl(1).fulfilled_quantity := TO_NUMBER(p_attr_value);
475: ELSIF p_attr_id = OE_Line_Util.G_HEADER THEN
469: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_CARRIER THEN
470: x_line_tbl(1).freight_carrier_code := p_attr_value;
471: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_TERMS THEN
472: x_line_tbl(1).freight_terms_code := p_attr_value;
473: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY THEN
474: x_line_tbl(1).fulfilled_quantity := TO_NUMBER(p_attr_value);
475: ELSIF p_attr_id = OE_Line_Util.G_HEADER THEN
476: x_line_tbl(1).header_id := TO_NUMBER(p_attr_value);
477: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_CONTACT THEN
471: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_TERMS THEN
472: x_line_tbl(1).freight_terms_code := p_attr_value;
473: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY THEN
474: x_line_tbl(1).fulfilled_quantity := TO_NUMBER(p_attr_value);
475: ELSIF p_attr_id = OE_Line_Util.G_HEADER THEN
476: x_line_tbl(1).header_id := TO_NUMBER(p_attr_value);
477: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_CONTACT THEN
478: x_line_tbl(1).intermed_ship_to_contact_id := TO_NUMBER(p_attr_value);
479: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_ORG THEN
473: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY THEN
474: x_line_tbl(1).fulfilled_quantity := TO_NUMBER(p_attr_value);
475: ELSIF p_attr_id = OE_Line_Util.G_HEADER THEN
476: x_line_tbl(1).header_id := TO_NUMBER(p_attr_value);
477: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_CONTACT THEN
478: x_line_tbl(1).intermed_ship_to_contact_id := TO_NUMBER(p_attr_value);
479: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_ORG THEN
480: x_line_tbl(1).intermed_ship_to_org_id := TO_NUMBER(p_attr_value);
481: ELSIF p_attr_id = OE_Line_Util.G_INVENTORY_ITEM THEN
475: ELSIF p_attr_id = OE_Line_Util.G_HEADER THEN
476: x_line_tbl(1).header_id := TO_NUMBER(p_attr_value);
477: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_CONTACT THEN
478: x_line_tbl(1).intermed_ship_to_contact_id := TO_NUMBER(p_attr_value);
479: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_ORG THEN
480: x_line_tbl(1).intermed_ship_to_org_id := TO_NUMBER(p_attr_value);
481: ELSIF p_attr_id = OE_Line_Util.G_INVENTORY_ITEM THEN
482: x_line_tbl(1).inventory_item_id := TO_NUMBER(p_attr_value);
483: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_INTERFACE_STATUS THEN
477: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_CONTACT THEN
478: x_line_tbl(1).intermed_ship_to_contact_id := TO_NUMBER(p_attr_value);
479: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_ORG THEN
480: x_line_tbl(1).intermed_ship_to_org_id := TO_NUMBER(p_attr_value);
481: ELSIF p_attr_id = OE_Line_Util.G_INVENTORY_ITEM THEN
482: x_line_tbl(1).inventory_item_id := TO_NUMBER(p_attr_value);
483: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_INTERFACE_STATUS THEN
484: x_line_tbl(1).invoice_interface_status_code := p_attr_value;
485: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_CONTACT THEN
479: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_ORG THEN
480: x_line_tbl(1).intermed_ship_to_org_id := TO_NUMBER(p_attr_value);
481: ELSIF p_attr_id = OE_Line_Util.G_INVENTORY_ITEM THEN
482: x_line_tbl(1).inventory_item_id := TO_NUMBER(p_attr_value);
483: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_INTERFACE_STATUS THEN
484: x_line_tbl(1).invoice_interface_status_code := p_attr_value;
485: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_CONTACT THEN
486: x_line_tbl(1).invoice_to_contact_id := TO_NUMBER(p_attr_value);
487: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_ORG THEN
481: ELSIF p_attr_id = OE_Line_Util.G_INVENTORY_ITEM THEN
482: x_line_tbl(1).inventory_item_id := TO_NUMBER(p_attr_value);
483: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_INTERFACE_STATUS THEN
484: x_line_tbl(1).invoice_interface_status_code := p_attr_value;
485: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_CONTACT THEN
486: x_line_tbl(1).invoice_to_contact_id := TO_NUMBER(p_attr_value);
487: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_ORG THEN
488: x_line_tbl(1).invoice_to_org_id := TO_NUMBER(p_attr_value);
489: ELSIF p_attr_id = OE_Line_Util.G_INVOICED_QUANTITY THEN
483: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_INTERFACE_STATUS THEN
484: x_line_tbl(1).invoice_interface_status_code := p_attr_value;
485: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_CONTACT THEN
486: x_line_tbl(1).invoice_to_contact_id := TO_NUMBER(p_attr_value);
487: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_ORG THEN
488: x_line_tbl(1).invoice_to_org_id := TO_NUMBER(p_attr_value);
489: ELSIF p_attr_id = OE_Line_Util.G_INVOICED_QUANTITY THEN
490: x_line_tbl(1).invoiced_quantity := TO_NUMBER(p_attr_value);
491: ELSIF p_attr_id = OE_Line_Util.G_INVOICING_RULE THEN
485: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_CONTACT THEN
486: x_line_tbl(1).invoice_to_contact_id := TO_NUMBER(p_attr_value);
487: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_ORG THEN
488: x_line_tbl(1).invoice_to_org_id := TO_NUMBER(p_attr_value);
489: ELSIF p_attr_id = OE_Line_Util.G_INVOICED_QUANTITY THEN
490: x_line_tbl(1).invoiced_quantity := TO_NUMBER(p_attr_value);
491: ELSIF p_attr_id = OE_Line_Util.G_INVOICING_RULE THEN
492: x_line_tbl(1).invoicing_rule_id := TO_NUMBER(p_attr_value);
493: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM_ID THEN
487: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_ORG THEN
488: x_line_tbl(1).invoice_to_org_id := TO_NUMBER(p_attr_value);
489: ELSIF p_attr_id = OE_Line_Util.G_INVOICED_QUANTITY THEN
490: x_line_tbl(1).invoiced_quantity := TO_NUMBER(p_attr_value);
491: ELSIF p_attr_id = OE_Line_Util.G_INVOICING_RULE THEN
492: x_line_tbl(1).invoicing_rule_id := TO_NUMBER(p_attr_value);
493: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM_ID THEN
494: x_line_tbl(1).ordered_item_id := TO_NUMBER(p_attr_value);
495: ELSIF p_attr_id = OE_Line_Util.G_ITEM_IDENTIFIER_TYPE THEN
489: ELSIF p_attr_id = OE_Line_Util.G_INVOICED_QUANTITY THEN
490: x_line_tbl(1).invoiced_quantity := TO_NUMBER(p_attr_value);
491: ELSIF p_attr_id = OE_Line_Util.G_INVOICING_RULE THEN
492: x_line_tbl(1).invoicing_rule_id := TO_NUMBER(p_attr_value);
493: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM_ID THEN
494: x_line_tbl(1).ordered_item_id := TO_NUMBER(p_attr_value);
495: ELSIF p_attr_id = OE_Line_Util.G_ITEM_IDENTIFIER_TYPE THEN
496: x_line_tbl(1).item_identifier_type := p_attr_value;
497: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM THEN
491: ELSIF p_attr_id = OE_Line_Util.G_INVOICING_RULE THEN
492: x_line_tbl(1).invoicing_rule_id := TO_NUMBER(p_attr_value);
493: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM_ID THEN
494: x_line_tbl(1).ordered_item_id := TO_NUMBER(p_attr_value);
495: ELSIF p_attr_id = OE_Line_Util.G_ITEM_IDENTIFIER_TYPE THEN
496: x_line_tbl(1).item_identifier_type := p_attr_value;
497: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM THEN
498: x_line_tbl(1).ordered_item := p_attr_value;
499: ELSIF p_attr_id = OE_Line_Util.G_ITEM_REVISION THEN
493: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM_ID THEN
494: x_line_tbl(1).ordered_item_id := TO_NUMBER(p_attr_value);
495: ELSIF p_attr_id = OE_Line_Util.G_ITEM_IDENTIFIER_TYPE THEN
496: x_line_tbl(1).item_identifier_type := p_attr_value;
497: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM THEN
498: x_line_tbl(1).ordered_item := p_attr_value;
499: ELSIF p_attr_id = OE_Line_Util.G_ITEM_REVISION THEN
500: x_line_tbl(1).item_revision := p_attr_value;
501: ELSIF p_attr_id = OE_Line_Util.G_ITEM_TYPE THEN
495: ELSIF p_attr_id = OE_Line_Util.G_ITEM_IDENTIFIER_TYPE THEN
496: x_line_tbl(1).item_identifier_type := p_attr_value;
497: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM THEN
498: x_line_tbl(1).ordered_item := p_attr_value;
499: ELSIF p_attr_id = OE_Line_Util.G_ITEM_REVISION THEN
500: x_line_tbl(1).item_revision := p_attr_value;
501: ELSIF p_attr_id = OE_Line_Util.G_ITEM_TYPE THEN
502: x_line_tbl(1).item_type_code := p_attr_value;
503: ELSIF p_attr_id = OE_Line_Util.G_LATEST_ACCEPTABLE_DATE THEN
497: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM THEN
498: x_line_tbl(1).ordered_item := p_attr_value;
499: ELSIF p_attr_id = OE_Line_Util.G_ITEM_REVISION THEN
500: x_line_tbl(1).item_revision := p_attr_value;
501: ELSIF p_attr_id = OE_Line_Util.G_ITEM_TYPE THEN
502: x_line_tbl(1).item_type_code := p_attr_value;
503: ELSIF p_attr_id = OE_Line_Util.G_LATEST_ACCEPTABLE_DATE THEN
504: -- x_line_tbl(1).latest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
505: 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_ITEM_REVISION THEN
500: x_line_tbl(1).item_revision := p_attr_value;
501: ELSIF p_attr_id = OE_Line_Util.G_ITEM_TYPE THEN
502: x_line_tbl(1).item_type_code := p_attr_value;
503: ELSIF p_attr_id = OE_Line_Util.G_LATEST_ACCEPTABLE_DATE THEN
504: -- x_line_tbl(1).latest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
505: x_line_tbl(1).latest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
506: ELSIF p_attr_id = OE_Line_Util.G_LATE_DEMAND_PENALTY_FACTOR THEN
507: x_line_tbl(1).late_demand_penalty_factor := TO_NUMBER(p_attr_value);
502: x_line_tbl(1).item_type_code := p_attr_value;
503: ELSIF p_attr_id = OE_Line_Util.G_LATEST_ACCEPTABLE_DATE THEN
504: -- x_line_tbl(1).latest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
505: x_line_tbl(1).latest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
506: ELSIF p_attr_id = OE_Line_Util.G_LATE_DEMAND_PENALTY_FACTOR THEN
507: x_line_tbl(1).late_demand_penalty_factor := TO_NUMBER(p_attr_value);
508: ELSIF p_attr_id = OE_Line_Util.G_LINE_CATEGORY THEN
509: x_line_tbl(1).line_category_code := p_attr_value;
510: x_line_tbl(1).line_type_id := FND_API.G_MISS_NUM;
504: -- x_line_tbl(1).latest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
505: x_line_tbl(1).latest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
506: ELSIF p_attr_id = OE_Line_Util.G_LATE_DEMAND_PENALTY_FACTOR THEN
507: x_line_tbl(1).late_demand_penalty_factor := TO_NUMBER(p_attr_value);
508: ELSIF p_attr_id = OE_Line_Util.G_LINE_CATEGORY THEN
509: x_line_tbl(1).line_category_code := p_attr_value;
510: x_line_tbl(1).line_type_id := FND_API.G_MISS_NUM;
511: ELSIF p_attr_id = OE_Line_Util.G_LINE THEN
512: x_line_tbl(1).line_id := TO_NUMBER(p_attr_value);
507: x_line_tbl(1).late_demand_penalty_factor := TO_NUMBER(p_attr_value);
508: ELSIF p_attr_id = OE_Line_Util.G_LINE_CATEGORY THEN
509: x_line_tbl(1).line_category_code := p_attr_value;
510: x_line_tbl(1).line_type_id := FND_API.G_MISS_NUM;
511: ELSIF p_attr_id = OE_Line_Util.G_LINE THEN
512: x_line_tbl(1).line_id := TO_NUMBER(p_attr_value);
513: ELSIF p_attr_id = OE_Line_Util.G_LINE_NUMBER THEN
514: x_line_tbl(1).line_number := TO_NUMBER(p_attr_value);
515: ELSIF p_attr_id = OE_Line_Util.G_LINE_TYPE THEN
509: x_line_tbl(1).line_category_code := p_attr_value;
510: x_line_tbl(1).line_type_id := FND_API.G_MISS_NUM;
511: ELSIF p_attr_id = OE_Line_Util.G_LINE THEN
512: x_line_tbl(1).line_id := TO_NUMBER(p_attr_value);
513: ELSIF p_attr_id = OE_Line_Util.G_LINE_NUMBER THEN
514: x_line_tbl(1).line_number := TO_NUMBER(p_attr_value);
515: ELSIF p_attr_id = OE_Line_Util.G_LINE_TYPE THEN
516: x_line_tbl(1).line_type_id := TO_NUMBER(p_attr_value);
517: ELSIF p_attr_id = OE_Line_Util.G_LINK_TO_LINE THEN
511: ELSIF p_attr_id = OE_Line_Util.G_LINE THEN
512: x_line_tbl(1).line_id := TO_NUMBER(p_attr_value);
513: ELSIF p_attr_id = OE_Line_Util.G_LINE_NUMBER THEN
514: x_line_tbl(1).line_number := TO_NUMBER(p_attr_value);
515: ELSIF p_attr_id = OE_Line_Util.G_LINE_TYPE THEN
516: x_line_tbl(1).line_type_id := TO_NUMBER(p_attr_value);
517: ELSIF p_attr_id = OE_Line_Util.G_LINK_TO_LINE THEN
518: x_line_tbl(1).link_to_line_id := TO_NUMBER(p_attr_value);
519: ELSIF p_attr_id = OE_Line_Util.G_MODEL_GROUP_NUMBER THEN
513: ELSIF p_attr_id = OE_Line_Util.G_LINE_NUMBER THEN
514: x_line_tbl(1).line_number := TO_NUMBER(p_attr_value);
515: ELSIF p_attr_id = OE_Line_Util.G_LINE_TYPE THEN
516: x_line_tbl(1).line_type_id := TO_NUMBER(p_attr_value);
517: ELSIF p_attr_id = OE_Line_Util.G_LINK_TO_LINE THEN
518: x_line_tbl(1).link_to_line_id := TO_NUMBER(p_attr_value);
519: ELSIF p_attr_id = OE_Line_Util.G_MODEL_GROUP_NUMBER THEN
520: x_line_tbl(1).model_group_number := TO_NUMBER(p_attr_value);
521: ELSIF p_attr_id = OE_Line_Util.G_OPEN THEN
515: ELSIF p_attr_id = OE_Line_Util.G_LINE_TYPE THEN
516: x_line_tbl(1).line_type_id := TO_NUMBER(p_attr_value);
517: ELSIF p_attr_id = OE_Line_Util.G_LINK_TO_LINE THEN
518: x_line_tbl(1).link_to_line_id := TO_NUMBER(p_attr_value);
519: ELSIF p_attr_id = OE_Line_Util.G_MODEL_GROUP_NUMBER THEN
520: x_line_tbl(1).model_group_number := TO_NUMBER(p_attr_value);
521: ELSIF p_attr_id = OE_Line_Util.G_OPEN THEN
522: x_line_tbl(1).open_flag := p_attr_value;
523: ELSIF p_attr_id = OE_Line_Util.G_OPTION_FLAG THEN
517: ELSIF p_attr_id = OE_Line_Util.G_LINK_TO_LINE THEN
518: x_line_tbl(1).link_to_line_id := TO_NUMBER(p_attr_value);
519: ELSIF p_attr_id = OE_Line_Util.G_MODEL_GROUP_NUMBER THEN
520: x_line_tbl(1).model_group_number := TO_NUMBER(p_attr_value);
521: ELSIF p_attr_id = OE_Line_Util.G_OPEN THEN
522: x_line_tbl(1).open_flag := p_attr_value;
523: ELSIF p_attr_id = OE_Line_Util.G_OPTION_FLAG THEN
524: x_line_tbl(1).option_flag := p_attr_value;
525: ELSIF p_attr_id = OE_Line_Util.G_OPTION_NUMBER THEN
519: ELSIF p_attr_id = OE_Line_Util.G_MODEL_GROUP_NUMBER THEN
520: x_line_tbl(1).model_group_number := TO_NUMBER(p_attr_value);
521: ELSIF p_attr_id = OE_Line_Util.G_OPEN THEN
522: x_line_tbl(1).open_flag := p_attr_value;
523: ELSIF p_attr_id = OE_Line_Util.G_OPTION_FLAG THEN
524: x_line_tbl(1).option_flag := p_attr_value;
525: ELSIF p_attr_id = OE_Line_Util.G_OPTION_NUMBER THEN
526: x_line_tbl(1).option_number := TO_NUMBER(p_attr_value);
527: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY THEN
521: ELSIF p_attr_id = OE_Line_Util.G_OPEN THEN
522: x_line_tbl(1).open_flag := p_attr_value;
523: ELSIF p_attr_id = OE_Line_Util.G_OPTION_FLAG THEN
524: x_line_tbl(1).option_flag := p_attr_value;
525: ELSIF p_attr_id = OE_Line_Util.G_OPTION_NUMBER THEN
526: x_line_tbl(1).option_number := TO_NUMBER(p_attr_value);
527: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY THEN
528: x_line_tbl(1).ordered_quantity := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
529: ELSIF p_attr_id = OE_Line_Util.G_ORDER_QUANTITY_UOM THEN
523: ELSIF p_attr_id = OE_Line_Util.G_OPTION_FLAG THEN
524: x_line_tbl(1).option_flag := p_attr_value;
525: ELSIF p_attr_id = OE_Line_Util.G_OPTION_NUMBER THEN
526: x_line_tbl(1).option_number := TO_NUMBER(p_attr_value);
527: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY THEN
528: x_line_tbl(1).ordered_quantity := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
529: ELSIF p_attr_id = OE_Line_Util.G_ORDER_QUANTITY_UOM THEN
530: x_line_tbl(1).order_quantity_uom := p_attr_value;
531: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY2 THEN --OPM
525: ELSIF p_attr_id = OE_Line_Util.G_OPTION_NUMBER THEN
526: x_line_tbl(1).option_number := TO_NUMBER(p_attr_value);
527: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY THEN
528: x_line_tbl(1).ordered_quantity := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
529: ELSIF p_attr_id = OE_Line_Util.G_ORDER_QUANTITY_UOM THEN
530: x_line_tbl(1).order_quantity_uom := p_attr_value;
531: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY2 THEN --OPM
532: x_line_tbl(1).ordered_quantity2 := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
533: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY_UOM2 THEN --OPM
527: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY THEN
528: x_line_tbl(1).ordered_quantity := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
529: ELSIF p_attr_id = OE_Line_Util.G_ORDER_QUANTITY_UOM THEN
530: x_line_tbl(1).order_quantity_uom := p_attr_value;
531: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY2 THEN --OPM
532: x_line_tbl(1).ordered_quantity2 := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
533: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY_UOM2 THEN --OPM
534: x_line_tbl(1).ordered_quantity_uom2 := p_attr_value;
535:
529: ELSIF p_attr_id = OE_Line_Util.G_ORDER_QUANTITY_UOM THEN
530: x_line_tbl(1).order_quantity_uom := p_attr_value;
531: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY2 THEN --OPM
532: x_line_tbl(1).ordered_quantity2 := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
533: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY_UOM2 THEN --OPM
534: x_line_tbl(1).ordered_quantity_uom2 := p_attr_value;
535:
536: ELSIF p_attr_id = OE_Line_Util.G_ORG THEN
537: x_line_tbl(1).org_id := TO_NUMBER(p_attr_value);
532: x_line_tbl(1).ordered_quantity2 := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
533: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY_UOM2 THEN --OPM
534: x_line_tbl(1).ordered_quantity_uom2 := p_attr_value;
535:
536: ELSIF p_attr_id = OE_Line_Util.G_ORG THEN
537: x_line_tbl(1).org_id := TO_NUMBER(p_attr_value);
538: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_DOCUMENT_REF THEN
539: x_line_tbl(1).orig_sys_document_ref := p_attr_value;
540: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_LINE_REF THEN
534: x_line_tbl(1).ordered_quantity_uom2 := p_attr_value;
535:
536: ELSIF p_attr_id = OE_Line_Util.G_ORG THEN
537: x_line_tbl(1).org_id := TO_NUMBER(p_attr_value);
538: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_DOCUMENT_REF THEN
539: x_line_tbl(1).orig_sys_document_ref := p_attr_value;
540: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_LINE_REF THEN
541: x_line_tbl(1).orig_sys_line_ref := p_attr_value;
542: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_SHIPMENT_REF THEN
536: ELSIF p_attr_id = OE_Line_Util.G_ORG THEN
537: x_line_tbl(1).org_id := TO_NUMBER(p_attr_value);
538: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_DOCUMENT_REF THEN
539: x_line_tbl(1).orig_sys_document_ref := p_attr_value;
540: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_LINE_REF THEN
541: x_line_tbl(1).orig_sys_line_ref := p_attr_value;
542: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_SHIPMENT_REF THEN
543: x_line_tbl(1).orig_sys_shipment_ref := p_attr_value;
544: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_INVENTORY_ITEM THEN
538: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_DOCUMENT_REF THEN
539: x_line_tbl(1).orig_sys_document_ref := p_attr_value;
540: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_LINE_REF THEN
541: x_line_tbl(1).orig_sys_line_ref := p_attr_value;
542: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_SHIPMENT_REF THEN
543: x_line_tbl(1).orig_sys_shipment_ref := p_attr_value;
544: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_INVENTORY_ITEM THEN
545: x_line_tbl(1).original_inventory_item_id:= to_number(p_attr_value);
546: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM THEN
540: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_LINE_REF THEN
541: x_line_tbl(1).orig_sys_line_ref := p_attr_value;
542: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_SHIPMENT_REF THEN
543: x_line_tbl(1).orig_sys_shipment_ref := p_attr_value;
544: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_INVENTORY_ITEM THEN
545: x_line_tbl(1).original_inventory_item_id:= to_number(p_attr_value);
546: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM THEN
547: x_line_tbl(1).original_ordered_item := p_attr_value;
548: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM_ID THEN
542: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_SHIPMENT_REF THEN
543: x_line_tbl(1).orig_sys_shipment_ref := p_attr_value;
544: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_INVENTORY_ITEM THEN
545: x_line_tbl(1).original_inventory_item_id:= to_number(p_attr_value);
546: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM THEN
547: x_line_tbl(1).original_ordered_item := p_attr_value;
548: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM_ID THEN
549: x_line_tbl(1).original_ordered_item_id := to_number(p_attr_value);
550: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ITEM_IDEN_TYPE THEN
544: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_INVENTORY_ITEM THEN
545: x_line_tbl(1).original_inventory_item_id:= to_number(p_attr_value);
546: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM THEN
547: x_line_tbl(1).original_ordered_item := p_attr_value;
548: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM_ID THEN
549: x_line_tbl(1).original_ordered_item_id := to_number(p_attr_value);
550: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ITEM_IDEN_TYPE THEN
551: x_line_tbl(1).original_item_identifier_type := p_attr_value;
552: ELSIF p_attr_id = OE_Line_Util.G_ITEM_RELATIONSHIP_TYPE THEN
546: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM THEN
547: x_line_tbl(1).original_ordered_item := p_attr_value;
548: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM_ID THEN
549: x_line_tbl(1).original_ordered_item_id := to_number(p_attr_value);
550: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ITEM_IDEN_TYPE THEN
551: x_line_tbl(1).original_item_identifier_type := p_attr_value;
552: ELSIF p_attr_id = OE_Line_Util.G_ITEM_RELATIONSHIP_TYPE THEN
553: x_line_tbl(1).item_relationship_type := to_number(p_attr_value);
554: ELSIF p_attr_id = OE_Line_Util.G_PAYMENT_TERM THEN
548: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM_ID THEN
549: x_line_tbl(1).original_ordered_item_id := to_number(p_attr_value);
550: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ITEM_IDEN_TYPE THEN
551: x_line_tbl(1).original_item_identifier_type := p_attr_value;
552: ELSIF p_attr_id = OE_Line_Util.G_ITEM_RELATIONSHIP_TYPE THEN
553: x_line_tbl(1).item_relationship_type := to_number(p_attr_value);
554: ELSIF p_attr_id = OE_Line_Util.G_PAYMENT_TERM THEN
555: x_line_tbl(1).payment_term_id := TO_NUMBER(p_attr_value);
556: ELSIF p_attr_id = OE_Line_Util.G_PLANNING_PRIORITY THEN
550: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ITEM_IDEN_TYPE THEN
551: x_line_tbl(1).original_item_identifier_type := p_attr_value;
552: ELSIF p_attr_id = OE_Line_Util.G_ITEM_RELATIONSHIP_TYPE THEN
553: x_line_tbl(1).item_relationship_type := to_number(p_attr_value);
554: ELSIF p_attr_id = OE_Line_Util.G_PAYMENT_TERM THEN
555: x_line_tbl(1).payment_term_id := TO_NUMBER(p_attr_value);
556: ELSIF p_attr_id = OE_Line_Util.G_PLANNING_PRIORITY THEN
557: x_line_tbl(1).planning_priority := TO_NUMBER(p_attr_value);
558: ELSIF p_attr_id = OE_Line_Util.G_PREFERRED_GRADE THEN --OPM
552: ELSIF p_attr_id = OE_Line_Util.G_ITEM_RELATIONSHIP_TYPE THEN
553: x_line_tbl(1).item_relationship_type := to_number(p_attr_value);
554: ELSIF p_attr_id = OE_Line_Util.G_PAYMENT_TERM THEN
555: x_line_tbl(1).payment_term_id := TO_NUMBER(p_attr_value);
556: ELSIF p_attr_id = OE_Line_Util.G_PLANNING_PRIORITY THEN
557: x_line_tbl(1).planning_priority := TO_NUMBER(p_attr_value);
558: ELSIF p_attr_id = OE_Line_Util.G_PREFERRED_GRADE THEN --OPM
559: x_line_tbl(1).preferred_grade := p_attr_value;
560:
554: ELSIF p_attr_id = OE_Line_Util.G_PAYMENT_TERM THEN
555: x_line_tbl(1).payment_term_id := TO_NUMBER(p_attr_value);
556: ELSIF p_attr_id = OE_Line_Util.G_PLANNING_PRIORITY THEN
557: x_line_tbl(1).planning_priority := TO_NUMBER(p_attr_value);
558: ELSIF p_attr_id = OE_Line_Util.G_PREFERRED_GRADE THEN --OPM
559: x_line_tbl(1).preferred_grade := p_attr_value;
560:
561: ELSIF p_attr_id = OE_Line_Util.G_PRICE_LIST THEN
562: x_line_tbl(1).price_list_id := TO_NUMBER(p_attr_value);
557: x_line_tbl(1).planning_priority := TO_NUMBER(p_attr_value);
558: ELSIF p_attr_id = OE_Line_Util.G_PREFERRED_GRADE THEN --OPM
559: x_line_tbl(1).preferred_grade := p_attr_value;
560:
561: ELSIF p_attr_id = OE_Line_Util.G_PRICE_LIST THEN
562: x_line_tbl(1).price_list_id := TO_NUMBER(p_attr_value);
563: ELSIF p_attr_id = OE_Line_Util.G_PRICING_DATE THEN
564: -- x_line_tbl(1).pricing_date := TO_DATE(p_attr_value, l_date_format_mask);
565: x_line_tbl(1).pricing_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
559: x_line_tbl(1).preferred_grade := p_attr_value;
560:
561: ELSIF p_attr_id = OE_Line_Util.G_PRICE_LIST THEN
562: x_line_tbl(1).price_list_id := TO_NUMBER(p_attr_value);
563: ELSIF p_attr_id = OE_Line_Util.G_PRICING_DATE THEN
564: -- x_line_tbl(1).pricing_date := TO_DATE(p_attr_value, l_date_format_mask);
565: x_line_tbl(1).pricing_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
566: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY THEN
567: x_line_tbl(1).pricing_quantity := TO_NUMBER(p_attr_value);
562: x_line_tbl(1).price_list_id := TO_NUMBER(p_attr_value);
563: ELSIF p_attr_id = OE_Line_Util.G_PRICING_DATE THEN
564: -- x_line_tbl(1).pricing_date := TO_DATE(p_attr_value, l_date_format_mask);
565: x_line_tbl(1).pricing_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
566: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY THEN
567: x_line_tbl(1).pricing_quantity := TO_NUMBER(p_attr_value);
568: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY_UOM THEN
569: x_line_tbl(1).pricing_quantity_uom := p_attr_value;
570: ELSIF p_attr_id = OE_Line_Util.G_PROJECT THEN
564: -- x_line_tbl(1).pricing_date := TO_DATE(p_attr_value, l_date_format_mask);
565: x_line_tbl(1).pricing_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
566: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY THEN
567: x_line_tbl(1).pricing_quantity := TO_NUMBER(p_attr_value);
568: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY_UOM THEN
569: x_line_tbl(1).pricing_quantity_uom := p_attr_value;
570: ELSIF p_attr_id = OE_Line_Util.G_PROJECT THEN
571: x_line_tbl(1).project_id := TO_NUMBER(p_attr_value);
572: ELSIF p_attr_id = OE_Line_Util.G_PROMISE_DATE THEN
566: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY THEN
567: x_line_tbl(1).pricing_quantity := TO_NUMBER(p_attr_value);
568: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY_UOM THEN
569: x_line_tbl(1).pricing_quantity_uom := p_attr_value;
570: ELSIF p_attr_id = OE_Line_Util.G_PROJECT THEN
571: x_line_tbl(1).project_id := TO_NUMBER(p_attr_value);
572: ELSIF p_attr_id = OE_Line_Util.G_PROMISE_DATE THEN
573: -- x_line_tbl(1).promise_date := TO_DATE(p_attr_value, l_date_format_mask);
574: 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_PRICING_QUANTITY_UOM THEN
569: x_line_tbl(1).pricing_quantity_uom := p_attr_value;
570: ELSIF p_attr_id = OE_Line_Util.G_PROJECT THEN
571: x_line_tbl(1).project_id := TO_NUMBER(p_attr_value);
572: ELSIF p_attr_id = OE_Line_Util.G_PROMISE_DATE THEN
573: -- x_line_tbl(1).promise_date := TO_DATE(p_attr_value, l_date_format_mask);
574: x_line_tbl(1).promise_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
575: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_CUSTOMER_TRX_LINE THEN
576: x_line_tbl(1).reference_customer_trx_line_id := TO_NUMBER(p_attr_value);
571: x_line_tbl(1).project_id := TO_NUMBER(p_attr_value);
572: ELSIF p_attr_id = OE_Line_Util.G_PROMISE_DATE THEN
573: -- x_line_tbl(1).promise_date := TO_DATE(p_attr_value, l_date_format_mask);
574: x_line_tbl(1).promise_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
575: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_CUSTOMER_TRX_LINE THEN
576: x_line_tbl(1).reference_customer_trx_line_id := TO_NUMBER(p_attr_value);
577: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_HEADER THEN
578: x_line_tbl(1).reference_header_id := TO_NUMBER(p_attr_value);
579: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_LINE THEN
573: -- x_line_tbl(1).promise_date := TO_DATE(p_attr_value, l_date_format_mask);
574: x_line_tbl(1).promise_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
575: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_CUSTOMER_TRX_LINE THEN
576: x_line_tbl(1).reference_customer_trx_line_id := TO_NUMBER(p_attr_value);
577: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_HEADER THEN
578: x_line_tbl(1).reference_header_id := TO_NUMBER(p_attr_value);
579: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_LINE THEN
580: x_line_tbl(1).reference_line_id := TO_NUMBER(p_attr_value);
581: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_TYPE THEN
575: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_CUSTOMER_TRX_LINE THEN
576: x_line_tbl(1).reference_customer_trx_line_id := TO_NUMBER(p_attr_value);
577: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_HEADER THEN
578: x_line_tbl(1).reference_header_id := TO_NUMBER(p_attr_value);
579: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_LINE THEN
580: x_line_tbl(1).reference_line_id := TO_NUMBER(p_attr_value);
581: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_TYPE THEN
582: NULL;
583: ELSIF p_attr_id = OE_Line_Util.G_REQUEST_DATE THEN
577: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_HEADER THEN
578: x_line_tbl(1).reference_header_id := TO_NUMBER(p_attr_value);
579: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_LINE THEN
580: x_line_tbl(1).reference_line_id := TO_NUMBER(p_attr_value);
581: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_TYPE THEN
582: NULL;
583: ELSIF p_attr_id = OE_Line_Util.G_REQUEST_DATE THEN
584: -- x_line_tbl(1).request_date := TO_DATE(p_attr_value, l_date_format_mask);
585: 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_REFERENCE_LINE THEN
580: x_line_tbl(1).reference_line_id := TO_NUMBER(p_attr_value);
581: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_TYPE THEN
582: NULL;
583: ELSIF p_attr_id = OE_Line_Util.G_REQUEST_DATE THEN
584: -- x_line_tbl(1).request_date := TO_DATE(p_attr_value, l_date_format_mask);
585: x_line_tbl(1).request_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
586: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY THEN
587: x_line_tbl(1).reserved_quantity := p_attr_value;
582: NULL;
583: ELSIF p_attr_id = OE_Line_Util.G_REQUEST_DATE THEN
584: -- x_line_tbl(1).request_date := TO_DATE(p_attr_value, l_date_format_mask);
585: x_line_tbl(1).request_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
586: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY THEN
587: x_line_tbl(1).reserved_quantity := p_attr_value;
588: ELSIF p_attr_id = OE_Line_Util.G_RLA_SCHEDULE_TYPE THEN
589: x_line_tbl(1).rla_schedule_type_code := p_attr_value;
590: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ARRIVAL_DATE THEN
584: -- x_line_tbl(1).request_date := TO_DATE(p_attr_value, l_date_format_mask);
585: x_line_tbl(1).request_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
586: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY THEN
587: x_line_tbl(1).reserved_quantity := p_attr_value;
588: ELSIF p_attr_id = OE_Line_Util.G_RLA_SCHEDULE_TYPE THEN
589: x_line_tbl(1).rla_schedule_type_code := p_attr_value;
590: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ARRIVAL_DATE THEN
591: -- x_line_tbl(1).schedule_arrival_date := TO_DATE(p_attr_value, l_date_format_mask);
592: 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_RESERVED_QUANTITY THEN
587: x_line_tbl(1).reserved_quantity := p_attr_value;
588: ELSIF p_attr_id = OE_Line_Util.G_RLA_SCHEDULE_TYPE THEN
589: x_line_tbl(1).rla_schedule_type_code := p_attr_value;
590: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ARRIVAL_DATE THEN
591: -- x_line_tbl(1).schedule_arrival_date := TO_DATE(p_attr_value, l_date_format_mask);
592: x_line_tbl(1).schedule_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
593: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_SHIP_DATE THEN
594: /* x_line_tbl(1).schedule_ship_date :=
589: x_line_tbl(1).rla_schedule_type_code := p_attr_value;
590: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ARRIVAL_DATE THEN
591: -- x_line_tbl(1).schedule_arrival_date := TO_DATE(p_attr_value, l_date_format_mask);
592: x_line_tbl(1).schedule_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
593: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_SHIP_DATE THEN
594: /* x_line_tbl(1).schedule_ship_date :=
595: TO_DATE(p_attr_value, l_date_format_mask);*/
596: x_line_tbl(1).schedule_ship_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
597: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_SHIP_DATE THEN
593: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_SHIP_DATE THEN
594: /* x_line_tbl(1).schedule_ship_date :=
595: TO_DATE(p_attr_value, l_date_format_mask);*/
596: x_line_tbl(1).schedule_ship_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
597: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_SHIP_DATE THEN
598: /* x_line_tbl(1).earliest_ship_date :=
599: TO_DATE(p_attr_value, l_date_format_mask);*/
600: x_line_tbl(1).earliest_ship_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
601: ELSIF p_attr_id = OE_Line_Util.G_FIRM_DEMAND THEN
597: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_SHIP_DATE THEN
598: /* x_line_tbl(1).earliest_ship_date :=
599: TO_DATE(p_attr_value, l_date_format_mask);*/
600: x_line_tbl(1).earliest_ship_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
601: ELSIF p_attr_id = OE_Line_Util.G_FIRM_DEMAND THEN
602: x_line_tbl(1).firm_demand_flag := p_attr_value;
603: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ACTION THEN
604: x_line_tbl(1).schedule_action_code := p_attr_value;
605: ELSIF p_attr_id = OE_Line_Util.G_OVERRIDE_ATP_DATE THEN
599: TO_DATE(p_attr_value, l_date_format_mask);*/
600: x_line_tbl(1).earliest_ship_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
601: ELSIF p_attr_id = OE_Line_Util.G_FIRM_DEMAND THEN
602: x_line_tbl(1).firm_demand_flag := p_attr_value;
603: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ACTION THEN
604: x_line_tbl(1).schedule_action_code := p_attr_value;
605: ELSIF p_attr_id = OE_Line_Util.G_OVERRIDE_ATP_DATE THEN
606: x_line_tbl(1).override_atp_date_code := p_attr_value;
607: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_STATUS THEN
601: ELSIF p_attr_id = OE_Line_Util.G_FIRM_DEMAND THEN
602: x_line_tbl(1).firm_demand_flag := p_attr_value;
603: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ACTION THEN
604: x_line_tbl(1).schedule_action_code := p_attr_value;
605: ELSIF p_attr_id = OE_Line_Util.G_OVERRIDE_ATP_DATE THEN
606: x_line_tbl(1).override_atp_date_code := p_attr_value;
607: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_STATUS THEN
608: x_line_tbl(1).schedule_status_code := p_attr_value;
609: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_NUMBER THEN
603: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ACTION THEN
604: x_line_tbl(1).schedule_action_code := p_attr_value;
605: ELSIF p_attr_id = OE_Line_Util.G_OVERRIDE_ATP_DATE THEN
606: x_line_tbl(1).override_atp_date_code := p_attr_value;
607: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_STATUS THEN
608: x_line_tbl(1).schedule_status_code := p_attr_value;
609: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_NUMBER THEN
610: x_line_tbl(1).shipment_number := TO_NUMBER(p_attr_value);
611: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_PRIORITY THEN
605: ELSIF p_attr_id = OE_Line_Util.G_OVERRIDE_ATP_DATE THEN
606: x_line_tbl(1).override_atp_date_code := p_attr_value;
607: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_STATUS THEN
608: x_line_tbl(1).schedule_status_code := p_attr_value;
609: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_NUMBER THEN
610: x_line_tbl(1).shipment_number := TO_NUMBER(p_attr_value);
611: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_PRIORITY THEN
612: x_line_tbl(1).shipment_priority_code := p_attr_value;
613: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY THEN
607: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_STATUS THEN
608: x_line_tbl(1).schedule_status_code := p_attr_value;
609: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_NUMBER THEN
610: x_line_tbl(1).shipment_number := TO_NUMBER(p_attr_value);
611: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_PRIORITY THEN
612: x_line_tbl(1).shipment_priority_code := p_attr_value;
613: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY THEN
614: x_line_tbl(1).shipped_quantity := TO_NUMBER(p_attr_value);
615: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_METHOD THEN
609: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_NUMBER THEN
610: x_line_tbl(1).shipment_number := TO_NUMBER(p_attr_value);
611: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_PRIORITY THEN
612: x_line_tbl(1).shipment_priority_code := p_attr_value;
613: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY THEN
614: x_line_tbl(1).shipped_quantity := TO_NUMBER(p_attr_value);
615: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_METHOD THEN
616: x_line_tbl(1).shipping_method_code := p_attr_value;
617: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY THEN
611: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_PRIORITY THEN
612: x_line_tbl(1).shipment_priority_code := p_attr_value;
613: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY THEN
614: x_line_tbl(1).shipped_quantity := TO_NUMBER(p_attr_value);
615: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_METHOD THEN
616: x_line_tbl(1).shipping_method_code := p_attr_value;
617: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY THEN
618: x_line_tbl(1).shipping_quantity := TO_NUMBER(p_attr_value);
619: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM THEN
613: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY THEN
614: x_line_tbl(1).shipped_quantity := TO_NUMBER(p_attr_value);
615: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_METHOD THEN
616: x_line_tbl(1).shipping_method_code := p_attr_value;
617: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY THEN
618: x_line_tbl(1).shipping_quantity := TO_NUMBER(p_attr_value);
619: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM THEN
620: x_line_tbl(1).shipping_quantity_uom := p_attr_value;
621: ELSIF p_attr_id = OE_Line_Util.G_SHIP_FROM_ORG THEN
615: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_METHOD THEN
616: x_line_tbl(1).shipping_method_code := p_attr_value;
617: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY THEN
618: x_line_tbl(1).shipping_quantity := TO_NUMBER(p_attr_value);
619: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM THEN
620: x_line_tbl(1).shipping_quantity_uom := p_attr_value;
621: ELSIF p_attr_id = OE_Line_Util.G_SHIP_FROM_ORG THEN
622: x_line_tbl(1).ship_from_org_id := TO_NUMBER(p_attr_value);
623: ELSIF p_attr_id = OE_Line_Util.G_SUBINVENTORY THEN
617: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY THEN
618: x_line_tbl(1).shipping_quantity := TO_NUMBER(p_attr_value);
619: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM THEN
620: x_line_tbl(1).shipping_quantity_uom := p_attr_value;
621: ELSIF p_attr_id = OE_Line_Util.G_SHIP_FROM_ORG THEN
622: x_line_tbl(1).ship_from_org_id := TO_NUMBER(p_attr_value);
623: ELSIF p_attr_id = OE_Line_Util.G_SUBINVENTORY THEN
624: x_line_tbl(1).subinventory := p_attr_value;
625: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_ABOVE THEN
619: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM THEN
620: x_line_tbl(1).shipping_quantity_uom := p_attr_value;
621: ELSIF p_attr_id = OE_Line_Util.G_SHIP_FROM_ORG THEN
622: x_line_tbl(1).ship_from_org_id := TO_NUMBER(p_attr_value);
623: ELSIF p_attr_id = OE_Line_Util.G_SUBINVENTORY THEN
624: x_line_tbl(1).subinventory := p_attr_value;
625: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_ABOVE THEN
626: x_line_tbl(1).ship_tolerance_above := TO_NUMBER(p_attr_value);
627: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_BELOW THEN
621: ELSIF p_attr_id = OE_Line_Util.G_SHIP_FROM_ORG THEN
622: x_line_tbl(1).ship_from_org_id := TO_NUMBER(p_attr_value);
623: ELSIF p_attr_id = OE_Line_Util.G_SUBINVENTORY THEN
624: x_line_tbl(1).subinventory := p_attr_value;
625: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_ABOVE THEN
626: x_line_tbl(1).ship_tolerance_above := TO_NUMBER(p_attr_value);
627: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_BELOW THEN
628: x_line_tbl(1).ship_tolerance_below := TO_NUMBER(p_attr_value);
629: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INTERFACED THEN
623: ELSIF p_attr_id = OE_Line_Util.G_SUBINVENTORY THEN
624: x_line_tbl(1).subinventory := p_attr_value;
625: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_ABOVE THEN
626: x_line_tbl(1).ship_tolerance_above := TO_NUMBER(p_attr_value);
627: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_BELOW THEN
628: x_line_tbl(1).ship_tolerance_below := TO_NUMBER(p_attr_value);
629: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INTERFACED THEN
630: x_line_tbl(1).shipping_interfaced_flag := p_attr_value;
631: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TO_CONTACT THEN
625: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_ABOVE THEN
626: x_line_tbl(1).ship_tolerance_above := TO_NUMBER(p_attr_value);
627: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_BELOW THEN
628: x_line_tbl(1).ship_tolerance_below := TO_NUMBER(p_attr_value);
629: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INTERFACED THEN
630: x_line_tbl(1).shipping_interfaced_flag := p_attr_value;
631: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TO_CONTACT THEN
632: x_line_tbl(1).ship_to_contact_id := TO_NUMBER(p_attr_value);
633: IF l_debug_level > 0 THEN
627: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_BELOW THEN
628: x_line_tbl(1).ship_tolerance_below := TO_NUMBER(p_attr_value);
629: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INTERFACED THEN
630: x_line_tbl(1).shipping_interfaced_flag := p_attr_value;
631: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TO_CONTACT THEN
632: x_line_tbl(1).ship_to_contact_id := TO_NUMBER(p_attr_value);
633: IF l_debug_level > 0 THEN
634: oe_debug_pub.add( 'SHIP TO CONTACT1'|| X_LINE_TBL ( 1 ) .SHIP_TO_CONTACT_ID , 1 ) ;
635: END IF;
632: x_line_tbl(1).ship_to_contact_id := TO_NUMBER(p_attr_value);
633: IF l_debug_level > 0 THEN
634: oe_debug_pub.add( 'SHIP TO CONTACT1'|| X_LINE_TBL ( 1 ) .SHIP_TO_CONTACT_ID , 1 ) ;
635: END IF;
636: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TO_ORG THEN
637: x_line_tbl(1).ship_to_org_id := TO_NUMBER(p_attr_value);
638: ELSIF p_attr_id = OE_Line_Util.G_SHIP_MODEL_COMPLETE_FLAG THEN
639: x_line_tbl(1).ship_model_complete_flag := p_attr_value;
640: ELSIF p_attr_id = OE_Line_Util.G_SOLD_TO_ORG THEN
634: oe_debug_pub.add( 'SHIP TO CONTACT1'|| X_LINE_TBL ( 1 ) .SHIP_TO_CONTACT_ID , 1 ) ;
635: END IF;
636: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TO_ORG THEN
637: x_line_tbl(1).ship_to_org_id := TO_NUMBER(p_attr_value);
638: ELSIF p_attr_id = OE_Line_Util.G_SHIP_MODEL_COMPLETE_FLAG THEN
639: x_line_tbl(1).ship_model_complete_flag := p_attr_value;
640: ELSIF p_attr_id = OE_Line_Util.G_SOLD_TO_ORG THEN
641: x_line_tbl(1).sold_to_org_id := TO_NUMBER(p_attr_value);
642: ELSIF p_attr_id = OE_Line_Util.G_SORT_ORDER THEN
636: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TO_ORG THEN
637: x_line_tbl(1).ship_to_org_id := TO_NUMBER(p_attr_value);
638: ELSIF p_attr_id = OE_Line_Util.G_SHIP_MODEL_COMPLETE_FLAG THEN
639: x_line_tbl(1).ship_model_complete_flag := p_attr_value;
640: ELSIF p_attr_id = OE_Line_Util.G_SOLD_TO_ORG THEN
641: x_line_tbl(1).sold_to_org_id := TO_NUMBER(p_attr_value);
642: ELSIF p_attr_id = OE_Line_Util.G_SORT_ORDER THEN
643: x_line_tbl(1).sort_order := p_attr_value;
644: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT THEN
638: ELSIF p_attr_id = OE_Line_Util.G_SHIP_MODEL_COMPLETE_FLAG THEN
639: x_line_tbl(1).ship_model_complete_flag := p_attr_value;
640: ELSIF p_attr_id = OE_Line_Util.G_SOLD_TO_ORG THEN
641: x_line_tbl(1).sold_to_org_id := TO_NUMBER(p_attr_value);
642: ELSIF p_attr_id = OE_Line_Util.G_SORT_ORDER THEN
643: x_line_tbl(1).sort_order := p_attr_value;
644: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT THEN
645: x_line_tbl(1).source_document_id := TO_NUMBER(p_attr_value);
646: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_LINE THEN
640: ELSIF p_attr_id = OE_Line_Util.G_SOLD_TO_ORG THEN
641: x_line_tbl(1).sold_to_org_id := TO_NUMBER(p_attr_value);
642: ELSIF p_attr_id = OE_Line_Util.G_SORT_ORDER THEN
643: x_line_tbl(1).sort_order := p_attr_value;
644: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT THEN
645: x_line_tbl(1).source_document_id := TO_NUMBER(p_attr_value);
646: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_LINE THEN
647: x_line_tbl(1).source_document_line_id := TO_NUMBER(p_attr_value);
648: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_TYPE THEN
642: ELSIF p_attr_id = OE_Line_Util.G_SORT_ORDER THEN
643: x_line_tbl(1).sort_order := p_attr_value;
644: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT THEN
645: x_line_tbl(1).source_document_id := TO_NUMBER(p_attr_value);
646: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_LINE THEN
647: x_line_tbl(1).source_document_line_id := TO_NUMBER(p_attr_value);
648: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_TYPE THEN
649: x_line_tbl(1).source_document_type_id := TO_NUMBER(p_attr_value);
650: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_TYPE THEN
644: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT THEN
645: x_line_tbl(1).source_document_id := TO_NUMBER(p_attr_value);
646: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_LINE THEN
647: x_line_tbl(1).source_document_line_id := TO_NUMBER(p_attr_value);
648: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_TYPE THEN
649: x_line_tbl(1).source_document_type_id := TO_NUMBER(p_attr_value);
650: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_TYPE THEN
651: x_line_tbl(1).source_type_code := p_attr_value;
652: ELSIF p_attr_id = OE_Line_Util.G_TASK THEN
646: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_LINE THEN
647: x_line_tbl(1).source_document_line_id := TO_NUMBER(p_attr_value);
648: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_TYPE THEN
649: x_line_tbl(1).source_document_type_id := TO_NUMBER(p_attr_value);
650: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_TYPE THEN
651: x_line_tbl(1).source_type_code := p_attr_value;
652: ELSIF p_attr_id = OE_Line_Util.G_TASK THEN
653: x_line_tbl(1).task_id := TO_NUMBER(p_attr_value);
654: ELSIF p_attr_id = OE_Line_Util.G_TAX THEN
648: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_TYPE THEN
649: x_line_tbl(1).source_document_type_id := TO_NUMBER(p_attr_value);
650: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_TYPE THEN
651: x_line_tbl(1).source_type_code := p_attr_value;
652: ELSIF p_attr_id = OE_Line_Util.G_TASK THEN
653: x_line_tbl(1).task_id := TO_NUMBER(p_attr_value);
654: ELSIF p_attr_id = OE_Line_Util.G_TAX THEN
655: x_line_tbl(1).tax_code := p_attr_value;
656: ELSIF p_attr_id = OE_Line_Util.G_TAX_DATE THEN
650: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_TYPE THEN
651: x_line_tbl(1).source_type_code := p_attr_value;
652: ELSIF p_attr_id = OE_Line_Util.G_TASK THEN
653: x_line_tbl(1).task_id := TO_NUMBER(p_attr_value);
654: ELSIF p_attr_id = OE_Line_Util.G_TAX THEN
655: x_line_tbl(1).tax_code := p_attr_value;
656: ELSIF p_attr_id = OE_Line_Util.G_TAX_DATE THEN
657: -- x_line_tbl(1).tax_date := TO_DATE(p_attr_value, l_date_format_mask);
658: 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_TASK THEN
653: x_line_tbl(1).task_id := TO_NUMBER(p_attr_value);
654: ELSIF p_attr_id = OE_Line_Util.G_TAX THEN
655: x_line_tbl(1).tax_code := p_attr_value;
656: ELSIF p_attr_id = OE_Line_Util.G_TAX_DATE THEN
657: -- x_line_tbl(1).tax_date := TO_DATE(p_attr_value, l_date_format_mask);
658: x_line_tbl(1).tax_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
659: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT THEN
660: x_line_tbl(1).tax_exempt_flag := p_attr_value;
655: x_line_tbl(1).tax_code := p_attr_value;
656: ELSIF p_attr_id = OE_Line_Util.G_TAX_DATE THEN
657: -- x_line_tbl(1).tax_date := TO_DATE(p_attr_value, l_date_format_mask);
658: x_line_tbl(1).tax_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
659: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT THEN
660: x_line_tbl(1).tax_exempt_flag := p_attr_value;
661: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_NUMBER THEN
662: x_line_tbl(1).tax_exempt_number := p_attr_value;
663: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_REASON THEN
657: -- x_line_tbl(1).tax_date := TO_DATE(p_attr_value, l_date_format_mask);
658: x_line_tbl(1).tax_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
659: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT THEN
660: x_line_tbl(1).tax_exempt_flag := p_attr_value;
661: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_NUMBER THEN
662: x_line_tbl(1).tax_exempt_number := p_attr_value;
663: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_REASON THEN
664: x_line_tbl(1).tax_exempt_reason_code := p_attr_value;
665: ELSIF p_attr_id = OE_Line_Util.G_TAX_POINT THEN
659: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT THEN
660: x_line_tbl(1).tax_exempt_flag := p_attr_value;
661: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_NUMBER THEN
662: x_line_tbl(1).tax_exempt_number := p_attr_value;
663: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_REASON THEN
664: x_line_tbl(1).tax_exempt_reason_code := p_attr_value;
665: ELSIF p_attr_id = OE_Line_Util.G_TAX_POINT THEN
666: x_line_tbl(1).tax_point_code := p_attr_value;
667: ELSIF p_attr_id = OE_Line_Util.G_TAX_RATE THEN
661: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_NUMBER THEN
662: x_line_tbl(1).tax_exempt_number := p_attr_value;
663: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_REASON THEN
664: x_line_tbl(1).tax_exempt_reason_code := p_attr_value;
665: ELSIF p_attr_id = OE_Line_Util.G_TAX_POINT THEN
666: x_line_tbl(1).tax_point_code := p_attr_value;
667: ELSIF p_attr_id = OE_Line_Util.G_TAX_RATE THEN
668: x_line_tbl(1).tax_rate := TO_NUMBER(p_attr_value);
669: ELSIF p_attr_id = OE_Line_Util.G_TAX_VALUE THEN
663: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_REASON THEN
664: x_line_tbl(1).tax_exempt_reason_code := p_attr_value;
665: ELSIF p_attr_id = OE_Line_Util.G_TAX_POINT THEN
666: x_line_tbl(1).tax_point_code := p_attr_value;
667: ELSIF p_attr_id = OE_Line_Util.G_TAX_RATE THEN
668: x_line_tbl(1).tax_rate := TO_NUMBER(p_attr_value);
669: ELSIF p_attr_id = OE_Line_Util.G_TAX_VALUE THEN
670: x_line_tbl(1).tax_value := TO_NUMBER(p_attr_value);
671: ELSIF p_attr_id = OE_Line_Util.G_TOP_MODEL_LINE THEN
665: ELSIF p_attr_id = OE_Line_Util.G_TAX_POINT THEN
666: x_line_tbl(1).tax_point_code := p_attr_value;
667: ELSIF p_attr_id = OE_Line_Util.G_TAX_RATE THEN
668: x_line_tbl(1).tax_rate := TO_NUMBER(p_attr_value);
669: ELSIF p_attr_id = OE_Line_Util.G_TAX_VALUE THEN
670: x_line_tbl(1).tax_value := TO_NUMBER(p_attr_value);
671: ELSIF p_attr_id = OE_Line_Util.G_TOP_MODEL_LINE THEN
672: x_line_tbl(1).top_model_line_id := TO_NUMBER(p_attr_value);
673: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE THEN
667: ELSIF p_attr_id = OE_Line_Util.G_TAX_RATE THEN
668: x_line_tbl(1).tax_rate := TO_NUMBER(p_attr_value);
669: ELSIF p_attr_id = OE_Line_Util.G_TAX_VALUE THEN
670: x_line_tbl(1).tax_value := TO_NUMBER(p_attr_value);
671: ELSIF p_attr_id = OE_Line_Util.G_TOP_MODEL_LINE THEN
672: x_line_tbl(1).top_model_line_id := TO_NUMBER(p_attr_value);
673: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE THEN
674: x_line_tbl(1).unit_list_price := TO_NUMBER(p_attr_value);
675: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
669: ELSIF p_attr_id = OE_Line_Util.G_TAX_VALUE THEN
670: x_line_tbl(1).tax_value := TO_NUMBER(p_attr_value);
671: ELSIF p_attr_id = OE_Line_Util.G_TOP_MODEL_LINE THEN
672: x_line_tbl(1).top_model_line_id := TO_NUMBER(p_attr_value);
673: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE THEN
674: x_line_tbl(1).unit_list_price := TO_NUMBER(p_attr_value);
675: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
676: x_line_tbl(1).unit_list_price_per_pqty := TO_NUMBER(p_attr_value);
677: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE THEN
671: ELSIF p_attr_id = OE_Line_Util.G_TOP_MODEL_LINE THEN
672: x_line_tbl(1).top_model_line_id := TO_NUMBER(p_attr_value);
673: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE THEN
674: x_line_tbl(1).unit_list_price := TO_NUMBER(p_attr_value);
675: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
676: x_line_tbl(1).unit_list_price_per_pqty := TO_NUMBER(p_attr_value);
677: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE THEN
678: x_line_tbl(1).unit_selling_price := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
679: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
673: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE THEN
674: x_line_tbl(1).unit_list_price := TO_NUMBER(p_attr_value);
675: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
676: x_line_tbl(1).unit_list_price_per_pqty := TO_NUMBER(p_attr_value);
677: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE THEN
678: x_line_tbl(1).unit_selling_price := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
679: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
680: x_line_tbl(1).unit_selling_price_per_pqty := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
681: ELSIF p_attr_id = OE_Line_Util.G_VISIBLE_DEMAND THEN
675: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
676: x_line_tbl(1).unit_list_price_per_pqty := TO_NUMBER(p_attr_value);
677: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE THEN
678: x_line_tbl(1).unit_selling_price := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
679: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
680: x_line_tbl(1).unit_selling_price_per_pqty := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
681: ELSIF p_attr_id = OE_Line_Util.G_VISIBLE_DEMAND THEN
682: x_line_tbl(1).visible_demand_flag := p_attr_value;
683: ELSIF p_attr_id = OE_Line_Util.G_SPLIT_FROM_LINE THEN
677: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE THEN
678: x_line_tbl(1).unit_selling_price := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
679: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
680: x_line_tbl(1).unit_selling_price_per_pqty := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
681: ELSIF p_attr_id = OE_Line_Util.G_VISIBLE_DEMAND THEN
682: x_line_tbl(1).visible_demand_flag := p_attr_value;
683: ELSIF p_attr_id = OE_Line_Util.G_SPLIT_FROM_LINE THEN
684: x_line_tbl(1).split_from_line_id := TO_NUMBER(p_attr_value);
685: ELSIF p_attr_id = OE_Line_Util.G_CUST_PRODUCTION_SEQ_NUM THEN
679: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
680: x_line_tbl(1).unit_selling_price_per_pqty := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
681: ELSIF p_attr_id = OE_Line_Util.G_VISIBLE_DEMAND THEN
682: x_line_tbl(1).visible_demand_flag := p_attr_value;
683: ELSIF p_attr_id = OE_Line_Util.G_SPLIT_FROM_LINE THEN
684: x_line_tbl(1).split_from_line_id := TO_NUMBER(p_attr_value);
685: ELSIF p_attr_id = OE_Line_Util.G_CUST_PRODUCTION_SEQ_NUM THEN
686: x_line_tbl(1).cust_production_seq_num := p_attr_value;
687: ELSIF p_attr_id = OE_Line_Util.G_AUTHORIZED_TO_SHIP THEN
681: ELSIF p_attr_id = OE_Line_Util.G_VISIBLE_DEMAND THEN
682: x_line_tbl(1).visible_demand_flag := p_attr_value;
683: ELSIF p_attr_id = OE_Line_Util.G_SPLIT_FROM_LINE THEN
684: x_line_tbl(1).split_from_line_id := TO_NUMBER(p_attr_value);
685: ELSIF p_attr_id = OE_Line_Util.G_CUST_PRODUCTION_SEQ_NUM THEN
686: x_line_tbl(1).cust_production_seq_num := p_attr_value;
687: ELSIF p_attr_id = OE_Line_Util.G_AUTHORIZED_TO_SHIP THEN
688: x_line_tbl(1).authorized_to_ship_flag := p_attr_value;
689: ELSIF p_attr_id = OE_Line_Util.G_VEH_CUS_ITEM_CUM_KEY THEN
683: ELSIF p_attr_id = OE_Line_Util.G_SPLIT_FROM_LINE THEN
684: x_line_tbl(1).split_from_line_id := TO_NUMBER(p_attr_value);
685: ELSIF p_attr_id = OE_Line_Util.G_CUST_PRODUCTION_SEQ_NUM THEN
686: x_line_tbl(1).cust_production_seq_num := p_attr_value;
687: ELSIF p_attr_id = OE_Line_Util.G_AUTHORIZED_TO_SHIP THEN
688: x_line_tbl(1).authorized_to_ship_flag := p_attr_value;
689: ELSIF p_attr_id = OE_Line_Util.G_VEH_CUS_ITEM_CUM_KEY THEN
690: x_line_tbl(1).veh_cus_item_cum_key_id := TO_NUMBER(p_attr_value);
691: ELSIF p_attr_id = OE_Line_Util.G_SALESREP THEN
685: ELSIF p_attr_id = OE_Line_Util.G_CUST_PRODUCTION_SEQ_NUM THEN
686: x_line_tbl(1).cust_production_seq_num := p_attr_value;
687: ELSIF p_attr_id = OE_Line_Util.G_AUTHORIZED_TO_SHIP THEN
688: x_line_tbl(1).authorized_to_ship_flag := p_attr_value;
689: ELSIF p_attr_id = OE_Line_Util.G_VEH_CUS_ITEM_CUM_KEY THEN
690: x_line_tbl(1).veh_cus_item_cum_key_id := TO_NUMBER(p_attr_value);
691: ELSIF p_attr_id = OE_Line_Util.G_SALESREP THEN
692: x_line_tbl(1).salesrep_id := TO_NUMBER(p_attr_value);
693: ELSIF p_attr_id = OE_Line_Util.G_RETURN_REASON THEN
687: ELSIF p_attr_id = OE_Line_Util.G_AUTHORIZED_TO_SHIP THEN
688: x_line_tbl(1).authorized_to_ship_flag := p_attr_value;
689: ELSIF p_attr_id = OE_Line_Util.G_VEH_CUS_ITEM_CUM_KEY THEN
690: x_line_tbl(1).veh_cus_item_cum_key_id := TO_NUMBER(p_attr_value);
691: ELSIF p_attr_id = OE_Line_Util.G_SALESREP THEN
692: x_line_tbl(1).salesrep_id := TO_NUMBER(p_attr_value);
693: ELSIF p_attr_id = OE_Line_Util.G_RETURN_REASON THEN
694: x_line_tbl(1).return_reason_code := p_attr_value;
695: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET THEN
689: ELSIF p_attr_id = OE_Line_Util.G_VEH_CUS_ITEM_CUM_KEY THEN
690: x_line_tbl(1).veh_cus_item_cum_key_id := TO_NUMBER(p_attr_value);
691: ELSIF p_attr_id = OE_Line_Util.G_SALESREP THEN
692: x_line_tbl(1).salesrep_id := TO_NUMBER(p_attr_value);
693: ELSIF p_attr_id = OE_Line_Util.G_RETURN_REASON THEN
694: x_line_tbl(1).return_reason_code := p_attr_value;
695: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET THEN
696: x_line_tbl(1).arrival_set_id := TO_NUMBER(p_attr_value);
697: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET_NAME THEN
691: ELSIF p_attr_id = OE_Line_Util.G_SALESREP THEN
692: x_line_tbl(1).salesrep_id := TO_NUMBER(p_attr_value);
693: ELSIF p_attr_id = OE_Line_Util.G_RETURN_REASON THEN
694: x_line_tbl(1).return_reason_code := p_attr_value;
695: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET THEN
696: x_line_tbl(1).arrival_set_id := TO_NUMBER(p_attr_value);
697: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET_NAME THEN
698: IF l_debug_level > 0 THEN
699: oe_debug_pub.add( 'RAJ CONTROLLER - ATTRIBUTE CHANGE'|| P_ATTR_VALUE ) ;
693: ELSIF p_attr_id = OE_Line_Util.G_RETURN_REASON THEN
694: x_line_tbl(1).return_reason_code := p_attr_value;
695: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET THEN
696: x_line_tbl(1).arrival_set_id := TO_NUMBER(p_attr_value);
697: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET_NAME THEN
698: IF l_debug_level > 0 THEN
699: oe_debug_pub.add( 'RAJ CONTROLLER - ATTRIBUTE CHANGE'|| P_ATTR_VALUE ) ;
700: END IF;
701: IF p_attr_value IS NULL THEN
705: ELSE
706: x_line_tbl(1).arrival_set := p_attr_value;
707: x_line_tbl(1).arrival_set_id := NULL;
708: END IF;
709: ELSIF p_attr_id = OE_Line_Util.G_SHIP_SET THEN
710: x_line_tbl(1).ship_set_id := TO_NUMBER(p_attr_value);
711: ELSIF p_attr_id = OE_Line_Util.G_SHIP_SET_NAME THEN
712: IF p_attr_value IS NULL THEN
713: x_line_tbl(1).ship_set_id := NULL;
707: x_line_tbl(1).arrival_set_id := NULL;
708: END IF;
709: ELSIF p_attr_id = OE_Line_Util.G_SHIP_SET THEN
710: x_line_tbl(1).ship_set_id := TO_NUMBER(p_attr_value);
711: ELSIF p_attr_id = OE_Line_Util.G_SHIP_SET_NAME THEN
712: IF p_attr_value IS NULL THEN
713: x_line_tbl(1).ship_set_id := NULL;
714: x_line_tbl(1).ship_set := p_attr_value;
715: x_old_line_tbl(1).ship_set := null;
716: ELSE
717: x_line_tbl(1).ship_set := p_attr_value;
718: x_line_tbl(1).ship_set_id := NULL;
719: END IF;
720: ELSIF p_attr_id = OE_Line_Util.G_FULFILLMENT_SET THEN
721: x_line_tbl(1).fulfillment_set := TO_NUMBER(p_attr_value);
722: ELSIF p_attr_id = OE_Line_Util.G_FULFILLMENT_SET_NAME THEN
723: IF p_attr_value IS NULL THEN
724: x_line_tbl(1).fulfillment_set_id := NULL;
718: x_line_tbl(1).ship_set_id := NULL;
719: END IF;
720: ELSIF p_attr_id = OE_Line_Util.G_FULFILLMENT_SET THEN
721: x_line_tbl(1).fulfillment_set := TO_NUMBER(p_attr_value);
722: ELSIF p_attr_id = OE_Line_Util.G_FULFILLMENT_SET_NAME THEN
723: IF p_attr_value IS NULL THEN
724: x_line_tbl(1).fulfillment_set_id := NULL;
725: ELSE
726: x_line_tbl(1).fulfillment_set := p_attr_value;
725: ELSE
726: x_line_tbl(1).fulfillment_set := p_attr_value;
727: x_line_tbl(1).fulfillment_set_id := NULL;
728: END IF;
729: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_REASON THEN
730: x_line_tbl(1).over_ship_reason_code := p_attr_value;
731: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_RESOLVED THEN
732: x_line_tbl(1).over_ship_resolved_flag := p_attr_value;
733: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK THEN
727: x_line_tbl(1).fulfillment_set_id := NULL;
728: END IF;
729: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_REASON THEN
730: x_line_tbl(1).over_ship_reason_code := p_attr_value;
731: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_RESOLVED THEN
732: x_line_tbl(1).over_ship_resolved_flag := p_attr_value;
733: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK THEN
734: x_line_tbl(1).first_ack_code := p_attr_value;
735: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK_DATE THEN
729: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_REASON THEN
730: x_line_tbl(1).over_ship_reason_code := p_attr_value;
731: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_RESOLVED THEN
732: x_line_tbl(1).over_ship_resolved_flag := p_attr_value;
733: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK THEN
734: x_line_tbl(1).first_ack_code := p_attr_value;
735: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK_DATE THEN
736: -- x_line_tbl(1).first_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
737: 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_OVER_SHIP_RESOLVED THEN
732: x_line_tbl(1).over_ship_resolved_flag := p_attr_value;
733: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK THEN
734: x_line_tbl(1).first_ack_code := p_attr_value;
735: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK_DATE THEN
736: -- x_line_tbl(1).first_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
737: x_line_tbl(1).first_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
738: ELSIF p_attr_id = OE_Line_Util.G_LAST_ACK THEN
739: x_line_tbl(1).last_ack_code := p_attr_value;
734: x_line_tbl(1).first_ack_code := p_attr_value;
735: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK_DATE THEN
736: -- x_line_tbl(1).first_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
737: x_line_tbl(1).first_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
738: ELSIF p_attr_id = OE_Line_Util.G_LAST_ACK THEN
739: x_line_tbl(1).last_ack_code := p_attr_value;
740: ELSIF p_attr_id = OE_Line_Util.G_LAST_ACK_DATE THEN
741: -- x_line_tbl(1).last_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
742: x_line_tbl(1).last_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
736: -- x_line_tbl(1).first_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
737: x_line_tbl(1).first_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
738: ELSIF p_attr_id = OE_Line_Util.G_LAST_ACK THEN
739: x_line_tbl(1).last_ack_code := p_attr_value;
740: ELSIF p_attr_id = OE_Line_Util.G_LAST_ACK_DATE THEN
741: -- x_line_tbl(1).last_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
742: x_line_tbl(1).last_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
743: ELSIF p_attr_id = OE_Line_Util.G_END_ITEM_UNIT_NUMBER THEN
744: x_line_tbl(1).end_item_unit_number := p_attr_value;
739: x_line_tbl(1).last_ack_code := p_attr_value;
740: ELSIF p_attr_id = OE_Line_Util.G_LAST_ACK_DATE THEN
741: -- x_line_tbl(1).last_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
742: x_line_tbl(1).last_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
743: ELSIF p_attr_id = OE_Line_Util.G_END_ITEM_UNIT_NUMBER THEN
744: x_line_tbl(1).end_item_unit_number := p_attr_value;
745: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INSTRUCTIONS THEN
746: x_line_tbl(1).shipping_instructions := p_attr_value;
747: ELSIF p_attr_id = OE_Line_Util.G_PACKING_INSTRUCTIONS THEN
741: -- x_line_tbl(1).last_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
742: x_line_tbl(1).last_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
743: ELSIF p_attr_id = OE_Line_Util.G_END_ITEM_UNIT_NUMBER THEN
744: x_line_tbl(1).end_item_unit_number := p_attr_value;
745: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INSTRUCTIONS THEN
746: x_line_tbl(1).shipping_instructions := p_attr_value;
747: ELSIF p_attr_id = OE_Line_Util.G_PACKING_INSTRUCTIONS THEN
748: x_line_tbl(1).packing_instructions := p_attr_value;
749: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_REASON THEN
743: ELSIF p_attr_id = OE_Line_Util.G_END_ITEM_UNIT_NUMBER THEN
744: x_line_tbl(1).end_item_unit_number := p_attr_value;
745: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INSTRUCTIONS THEN
746: x_line_tbl(1).shipping_instructions := p_attr_value;
747: ELSIF p_attr_id = OE_Line_Util.G_PACKING_INSTRUCTIONS THEN
748: x_line_tbl(1).packing_instructions := p_attr_value;
749: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_REASON THEN
750: x_line_tbl(1).service_txn_reason_code := p_attr_value;
751: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_COMMENTS THEN
745: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INSTRUCTIONS THEN
746: x_line_tbl(1).shipping_instructions := p_attr_value;
747: ELSIF p_attr_id = OE_Line_Util.G_PACKING_INSTRUCTIONS THEN
748: x_line_tbl(1).packing_instructions := p_attr_value;
749: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_REASON THEN
750: x_line_tbl(1).service_txn_reason_code := p_attr_value;
751: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_COMMENTS THEN
752: x_line_tbl(1).service_txn_comments := p_attr_value;
753: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_DURATION THEN
747: ELSIF p_attr_id = OE_Line_Util.G_PACKING_INSTRUCTIONS THEN
748: x_line_tbl(1).packing_instructions := p_attr_value;
749: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_REASON THEN
750: x_line_tbl(1).service_txn_reason_code := p_attr_value;
751: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_COMMENTS THEN
752: x_line_tbl(1).service_txn_comments := p_attr_value;
753: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_DURATION THEN
754: x_line_tbl(1).service_duration := TO_NUMBER(p_attr_value);
755: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_PERIOD THEN
749: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_REASON THEN
750: x_line_tbl(1).service_txn_reason_code := p_attr_value;
751: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_COMMENTS THEN
752: x_line_tbl(1).service_txn_comments := p_attr_value;
753: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_DURATION THEN
754: x_line_tbl(1).service_duration := TO_NUMBER(p_attr_value);
755: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_PERIOD THEN
756: x_line_tbl(1).service_period := p_attr_value;
757: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_START_DATE THEN
751: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_COMMENTS THEN
752: x_line_tbl(1).service_txn_comments := p_attr_value;
753: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_DURATION THEN
754: x_line_tbl(1).service_duration := TO_NUMBER(p_attr_value);
755: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_PERIOD THEN
756: x_line_tbl(1).service_period := p_attr_value;
757: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_START_DATE THEN
758: -- x_line_tbl(1).service_start_date := TO_DATE(p_attr_value, l_date_format_mask);
759: 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_DURATION THEN
754: x_line_tbl(1).service_duration := TO_NUMBER(p_attr_value);
755: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_PERIOD THEN
756: x_line_tbl(1).service_period := p_attr_value;
757: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_START_DATE THEN
758: -- x_line_tbl(1).service_start_date := TO_DATE(p_attr_value, l_date_format_mask);
759: x_line_tbl(1).service_start_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
760: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_END_DATE THEN
761: -- x_line_tbl(1).service_end_date := TO_DATE(p_attr_value, l_date_format_mask);
756: x_line_tbl(1).service_period := p_attr_value;
757: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_START_DATE THEN
758: -- x_line_tbl(1).service_start_date := TO_DATE(p_attr_value, l_date_format_mask);
759: x_line_tbl(1).service_start_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
760: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_END_DATE THEN
761: -- x_line_tbl(1).service_end_date := TO_DATE(p_attr_value, l_date_format_mask);
762: x_line_tbl(1).service_end_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
763: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_COTERMINATE_FLAG THEN
764: x_line_tbl(1).service_coterminate_flag := p_attr_value;
759: x_line_tbl(1).service_start_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
760: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_END_DATE THEN
761: -- x_line_tbl(1).service_end_date := TO_DATE(p_attr_value, l_date_format_mask);
762: x_line_tbl(1).service_end_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
763: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_COTERMINATE_FLAG THEN
764: x_line_tbl(1).service_coterminate_flag := p_attr_value;
765: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PERCENT THEN
766: x_line_tbl(1).unit_selling_percent := TO_NUMBER(p_attr_value);
767: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PERCENT THEN
761: -- x_line_tbl(1).service_end_date := TO_DATE(p_attr_value, l_date_format_mask);
762: x_line_tbl(1).service_end_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
763: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_COTERMINATE_FLAG THEN
764: x_line_tbl(1).service_coterminate_flag := p_attr_value;
765: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PERCENT THEN
766: x_line_tbl(1).unit_selling_percent := TO_NUMBER(p_attr_value);
767: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PERCENT THEN
768: x_line_tbl(1).unit_list_percent := TO_NUMBER(p_attr_value);
769: ELSIF p_attr_id = OE_Line_Util.G_UNIT_PERCENT_BASE_PRICE THEN
763: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_COTERMINATE_FLAG THEN
764: x_line_tbl(1).service_coterminate_flag := p_attr_value;
765: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PERCENT THEN
766: x_line_tbl(1).unit_selling_percent := TO_NUMBER(p_attr_value);
767: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PERCENT THEN
768: x_line_tbl(1).unit_list_percent := TO_NUMBER(p_attr_value);
769: ELSIF p_attr_id = OE_Line_Util.G_UNIT_PERCENT_BASE_PRICE THEN
770: x_line_tbl(1).unit_percent_base_price := TO_NUMBER(p_attr_value);
771: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_NUMBER THEN
765: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PERCENT THEN
766: x_line_tbl(1).unit_selling_percent := TO_NUMBER(p_attr_value);
767: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PERCENT THEN
768: x_line_tbl(1).unit_list_percent := TO_NUMBER(p_attr_value);
769: ELSIF p_attr_id = OE_Line_Util.G_UNIT_PERCENT_BASE_PRICE THEN
770: x_line_tbl(1).unit_percent_base_price := TO_NUMBER(p_attr_value);
771: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_NUMBER THEN
772: x_line_tbl(1).service_number := TO_NUMBER(p_attr_value);
773: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Type_Code THEN
767: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PERCENT THEN
768: x_line_tbl(1).unit_list_percent := TO_NUMBER(p_attr_value);
769: ELSIF p_attr_id = OE_Line_Util.G_UNIT_PERCENT_BASE_PRICE THEN
770: x_line_tbl(1).unit_percent_base_price := TO_NUMBER(p_attr_value);
771: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_NUMBER THEN
772: x_line_tbl(1).service_number := TO_NUMBER(p_attr_value);
773: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Type_Code THEN
774: x_line_tbl(1).service_reference_type_code := p_attr_value;
775: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Line_Id THEN
769: ELSIF p_attr_id = OE_Line_Util.G_UNIT_PERCENT_BASE_PRICE THEN
770: x_line_tbl(1).unit_percent_base_price := TO_NUMBER(p_attr_value);
771: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_NUMBER THEN
772: x_line_tbl(1).service_number := TO_NUMBER(p_attr_value);
773: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Type_Code THEN
774: x_line_tbl(1).service_reference_type_code := p_attr_value;
775: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Line_Id THEN
776: x_line_tbl(1).service_reference_line_id := TO_NUMBER(p_attr_value);
777: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_System_Id THEN
771: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_NUMBER THEN
772: x_line_tbl(1).service_number := TO_NUMBER(p_attr_value);
773: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Type_Code THEN
774: x_line_tbl(1).service_reference_type_code := p_attr_value;
775: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Line_Id THEN
776: x_line_tbl(1).service_reference_line_id := TO_NUMBER(p_attr_value);
777: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_System_Id THEN
778: x_line_tbl(1).service_reference_system_id := TO_NUMBER(p_attr_value);
779: -- sol_ord_er #16014165
773: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Type_Code THEN
774: x_line_tbl(1).service_reference_type_code := p_attr_value;
775: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Line_Id THEN
776: x_line_tbl(1).service_reference_line_id := TO_NUMBER(p_attr_value);
777: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_System_Id THEN
778: x_line_tbl(1).service_reference_system_id := TO_NUMBER(p_attr_value);
779: -- sol_ord_er #16014165
780: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_BILL_PROFILE_ID THEN
781: x_line_tbl(1).service_bill_profile_id := TO_NUMBER(p_attr_value);
776: x_line_tbl(1).service_reference_line_id := TO_NUMBER(p_attr_value);
777: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_System_Id THEN
778: x_line_tbl(1).service_reference_system_id := TO_NUMBER(p_attr_value);
779: -- sol_ord_er #16014165
780: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_BILL_PROFILE_ID THEN
781: x_line_tbl(1).service_bill_profile_id := TO_NUMBER(p_attr_value);
782: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_COV_TEMPLATE_ID THEN
783: x_line_tbl(1).service_cov_template_id := TO_NUMBER(p_attr_value);
784: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_SUBS_TEMPLATE_ID THEN
778: x_line_tbl(1).service_reference_system_id := TO_NUMBER(p_attr_value);
779: -- sol_ord_er #16014165
780: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_BILL_PROFILE_ID THEN
781: x_line_tbl(1).service_bill_profile_id := TO_NUMBER(p_attr_value);
782: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_COV_TEMPLATE_ID THEN
783: x_line_tbl(1).service_cov_template_id := TO_NUMBER(p_attr_value);
784: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_SUBS_TEMPLATE_ID THEN
785: x_line_tbl(1).service_subs_template_id := TO_NUMBER(p_attr_value);
786: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_BILL_OPTION_CODE THEN
780: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_BILL_PROFILE_ID THEN
781: x_line_tbl(1).service_bill_profile_id := TO_NUMBER(p_attr_value);
782: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_COV_TEMPLATE_ID THEN
783: x_line_tbl(1).service_cov_template_id := TO_NUMBER(p_attr_value);
784: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_SUBS_TEMPLATE_ID THEN
785: x_line_tbl(1).service_subs_template_id := TO_NUMBER(p_attr_value);
786: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_BILL_OPTION_CODE THEN
787: x_line_tbl(1).service_bill_option_code := p_attr_value;
788: ELSIF p_attr_id = OE_Line_Util.G_SUBSCRIPTION_ENABLE_FLAG THEN
782: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_COV_TEMPLATE_ID THEN
783: x_line_tbl(1).service_cov_template_id := TO_NUMBER(p_attr_value);
784: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_SUBS_TEMPLATE_ID THEN
785: x_line_tbl(1).service_subs_template_id := TO_NUMBER(p_attr_value);
786: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_BILL_OPTION_CODE THEN
787: x_line_tbl(1).service_bill_option_code := p_attr_value;
788: ELSIF p_attr_id = OE_Line_Util.G_SUBSCRIPTION_ENABLE_FLAG THEN
789: x_line_tbl(1).subscription_enable_flag := p_attr_value;
790: -- sol_ord_er #16014165 end
784: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_SUBS_TEMPLATE_ID THEN
785: x_line_tbl(1).service_subs_template_id := TO_NUMBER(p_attr_value);
786: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_BILL_OPTION_CODE THEN
787: x_line_tbl(1).service_bill_option_code := p_attr_value;
788: ELSIF p_attr_id = OE_Line_Util.G_SUBSCRIPTION_ENABLE_FLAG THEN
789: x_line_tbl(1).subscription_enable_flag := p_attr_value;
790: -- sol_ord_er #16014165 end
791: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_REASON THEN
792: x_line_tbl(1).change_reason := p_attr_value;
787: x_line_tbl(1).service_bill_option_code := p_attr_value;
788: ELSIF p_attr_id = OE_Line_Util.G_SUBSCRIPTION_ENABLE_FLAG THEN
789: x_line_tbl(1).subscription_enable_flag := p_attr_value;
790: -- sol_ord_er #16014165 end
791: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_REASON THEN
792: x_line_tbl(1).change_reason := p_attr_value;
793: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_COMMENTS THEN
794: x_line_tbl(1).change_comments := p_attr_value;
795: ELSIF p_attr_id = OE_Line_Util.G_CALCULATE_PRICE_FLAG THEN
789: x_line_tbl(1).subscription_enable_flag := p_attr_value;
790: -- sol_ord_er #16014165 end
791: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_REASON THEN
792: x_line_tbl(1).change_reason := p_attr_value;
793: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_COMMENTS THEN
794: x_line_tbl(1).change_comments := p_attr_value;
795: ELSIF p_attr_id = OE_Line_Util.G_CALCULATE_PRICE_FLAG THEN
796: x_line_tbl(1).calculate_price_flag := p_attr_value;
797: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_LINE_NUMBER THEN
791: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_REASON THEN
792: x_line_tbl(1).change_reason := p_attr_value;
793: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_COMMENTS THEN
794: x_line_tbl(1).change_comments := p_attr_value;
795: ELSIF p_attr_id = OE_Line_Util.G_CALCULATE_PRICE_FLAG THEN
796: x_line_tbl(1).calculate_price_flag := p_attr_value;
797: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_LINE_NUMBER THEN
798: x_line_tbl(1).customer_line_number := p_attr_value;
799: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_SHIPMENT_NUMBER THEN
793: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_COMMENTS THEN
794: x_line_tbl(1).change_comments := p_attr_value;
795: ELSIF p_attr_id = OE_Line_Util.G_CALCULATE_PRICE_FLAG THEN
796: x_line_tbl(1).calculate_price_flag := p_attr_value;
797: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_LINE_NUMBER THEN
798: x_line_tbl(1).customer_line_number := p_attr_value;
799: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_SHIPMENT_NUMBER THEN
800: x_line_tbl(1).customer_shipment_number := p_attr_value;
801: ELSIF p_attr_id = OE_Line_Util.G_user_ITEM_DESCRIPTION THEN
795: ELSIF p_attr_id = OE_Line_Util.G_CALCULATE_PRICE_FLAG THEN
796: x_line_tbl(1).calculate_price_flag := p_attr_value;
797: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_LINE_NUMBER THEN
798: x_line_tbl(1).customer_line_number := p_attr_value;
799: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_SHIPMENT_NUMBER THEN
800: x_line_tbl(1).customer_shipment_number := p_attr_value;
801: ELSIF p_attr_id = OE_Line_Util.G_user_ITEM_DESCRIPTION THEN
802: x_line_tbl(1).user_item_description := p_attr_value;
803: --recurring charges
797: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_LINE_NUMBER THEN
798: x_line_tbl(1).customer_line_number := p_attr_value;
799: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_SHIPMENT_NUMBER THEN
800: x_line_tbl(1).customer_shipment_number := p_attr_value;
801: ELSIF p_attr_id = OE_Line_Util.G_user_ITEM_DESCRIPTION THEN
802: x_line_tbl(1).user_item_description := p_attr_value;
803: --recurring charges
804: ELSIF p_attr_id = OE_LINE_UTIL.G_CHARGE_PERIODICITY THEN
805: x_line_tbl(1).charge_periodicity_code := p_attr_value;
800: x_line_tbl(1).customer_shipment_number := p_attr_value;
801: ELSIF p_attr_id = OE_Line_Util.G_user_ITEM_DESCRIPTION THEN
802: x_line_tbl(1).user_item_description := p_attr_value;
803: --recurring charges
804: ELSIF p_attr_id = OE_LINE_UTIL.G_CHARGE_PERIODICITY THEN
805: x_line_tbl(1).charge_periodicity_code := p_attr_value;
806: --Customer Acceptance
807: ELSIF p_attr_id = OE_Line_Util.G_CONTINGENCY THEN
808: x_line_tbl(1).contingency_id := TO_NUMBER(p_attr_value);
803: --recurring charges
804: ELSIF p_attr_id = OE_LINE_UTIL.G_CHARGE_PERIODICITY THEN
805: x_line_tbl(1).charge_periodicity_code := p_attr_value;
806: --Customer Acceptance
807: ELSIF p_attr_id = OE_Line_Util.G_CONTINGENCY THEN
808: x_line_tbl(1).contingency_id := TO_NUMBER(p_attr_value);
809: ELSIF p_attr_id = OE_Line_Util.G_REVREC_EVENT THEN
810: x_line_tbl(1).revrec_event_code := p_attr_value;
811: ELSIF p_attr_id = OE_Line_Util.G_REVREC_EXPIRATION_DAYS THEN
805: x_line_tbl(1).charge_periodicity_code := p_attr_value;
806: --Customer Acceptance
807: ELSIF p_attr_id = OE_Line_Util.G_CONTINGENCY THEN
808: x_line_tbl(1).contingency_id := TO_NUMBER(p_attr_value);
809: ELSIF p_attr_id = OE_Line_Util.G_REVREC_EVENT THEN
810: x_line_tbl(1).revrec_event_code := p_attr_value;
811: ELSIF p_attr_id = OE_Line_Util.G_REVREC_EXPIRATION_DAYS THEN
812: x_line_tbl(1).revrec_expiration_days := TO_NUMBER(p_attr_value);
813: ELSIF p_attr_id = OE_Line_Util.G_REVREC_COMMENTS THEN
807: ELSIF p_attr_id = OE_Line_Util.G_CONTINGENCY THEN
808: x_line_tbl(1).contingency_id := TO_NUMBER(p_attr_value);
809: ELSIF p_attr_id = OE_Line_Util.G_REVREC_EVENT THEN
810: x_line_tbl(1).revrec_event_code := p_attr_value;
811: ELSIF p_attr_id = OE_Line_Util.G_REVREC_EXPIRATION_DAYS THEN
812: x_line_tbl(1).revrec_expiration_days := TO_NUMBER(p_attr_value);
813: ELSIF p_attr_id = OE_Line_Util.G_REVREC_COMMENTS THEN
814: x_line_tbl(1).revrec_comments := p_attr_value;
815: ELSIF p_attr_id = OE_Line_Util.G_REVREC_REFERENCE_DOCUMENT THEN
809: ELSIF p_attr_id = OE_Line_Util.G_REVREC_EVENT THEN
810: x_line_tbl(1).revrec_event_code := p_attr_value;
811: ELSIF p_attr_id = OE_Line_Util.G_REVREC_EXPIRATION_DAYS THEN
812: x_line_tbl(1).revrec_expiration_days := TO_NUMBER(p_attr_value);
813: ELSIF p_attr_id = OE_Line_Util.G_REVREC_COMMENTS THEN
814: x_line_tbl(1).revrec_comments := p_attr_value;
815: ELSIF p_attr_id = OE_Line_Util.G_REVREC_REFERENCE_DOCUMENT THEN
816: x_line_tbl(1).revrec_reference_document := p_attr_value;
817: ELSIF p_attr_id = OE_Line_Util.G_REVREC_SIGNATURE THEN
811: ELSIF p_attr_id = OE_Line_Util.G_REVREC_EXPIRATION_DAYS THEN
812: x_line_tbl(1).revrec_expiration_days := TO_NUMBER(p_attr_value);
813: ELSIF p_attr_id = OE_Line_Util.G_REVREC_COMMENTS THEN
814: x_line_tbl(1).revrec_comments := p_attr_value;
815: ELSIF p_attr_id = OE_Line_Util.G_REVREC_REFERENCE_DOCUMENT THEN
816: x_line_tbl(1).revrec_reference_document := p_attr_value;
817: ELSIF p_attr_id = OE_Line_Util.G_REVREC_SIGNATURE THEN
818: x_line_tbl(1).revrec_signature := p_attr_value;
819: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
813: ELSIF p_attr_id = OE_Line_Util.G_REVREC_COMMENTS THEN
814: x_line_tbl(1).revrec_comments := p_attr_value;
815: ELSIF p_attr_id = OE_Line_Util.G_REVREC_REFERENCE_DOCUMENT THEN
816: x_line_tbl(1).revrec_reference_document := p_attr_value;
817: ELSIF p_attr_id = OE_Line_Util.G_REVREC_SIGNATURE THEN
818: x_line_tbl(1).revrec_signature := p_attr_value;
819: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
820: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
821: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
815: ELSIF p_attr_id = OE_Line_Util.G_REVREC_REFERENCE_DOCUMENT THEN
816: x_line_tbl(1).revrec_reference_document := p_attr_value;
817: ELSIF p_attr_id = OE_Line_Util.G_REVREC_SIGNATURE THEN
818: x_line_tbl(1).revrec_signature := p_attr_value;
819: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
820: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
821: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
822: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
823: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
816: x_line_tbl(1).revrec_reference_document := p_attr_value;
817: ELSIF p_attr_id = OE_Line_Util.G_REVREC_SIGNATURE THEN
818: x_line_tbl(1).revrec_signature := p_attr_value;
819: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
820: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
821: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
822: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
823: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
824: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
817: ELSIF p_attr_id = OE_Line_Util.G_REVREC_SIGNATURE THEN
818: x_line_tbl(1).revrec_signature := p_attr_value;
819: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
820: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
821: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
822: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
823: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
824: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
825: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
818: x_line_tbl(1).revrec_signature := p_attr_value;
819: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
820: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
821: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
822: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
823: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
824: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
825: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
826: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
819: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
820: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
821: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
822: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
823: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
824: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
825: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
826: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
827: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
820: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
821: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
822: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
823: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
824: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
825: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
826: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
827: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
828: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
821: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
822: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
823: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
824: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
825: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
826: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
827: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
828: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
829: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
822: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
823: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
824: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
825: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
826: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
827: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
828: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
829: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
830: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
823: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
824: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
825: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
826: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
827: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
828: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
829: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
830: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
831: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
824: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
825: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
826: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
827: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
828: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
829: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
830: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
831: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
832: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
825: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
826: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
827: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
828: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
829: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
830: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
831: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
832: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
833: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
826: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
827: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
828: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
829: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
830: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
831: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
832: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
833: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
834: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
827: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
828: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
829: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
830: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
831: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
832: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
833: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
834: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
835: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
828: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
829: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
830: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
831: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
832: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
833: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
834: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
835: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
836: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
829: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
830: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
831: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
832: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
833: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
834: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
835: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
836: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
837: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
830: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
831: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
832: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
833: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
834: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
835: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
836: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
837: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
838: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE9
831: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
832: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
833: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
834: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
835: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
836: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
837: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
838: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE9
839: OR p_attr_id = OE_Line_Util.G_CONTEXT
832: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
833: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
834: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
835: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
836: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
837: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
838: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE9
839: OR p_attr_id = OE_Line_Util.G_CONTEXT
840: THEN
833: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
834: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
835: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
836: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
837: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
838: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE9
839: OR p_attr_id = OE_Line_Util.G_CONTEXT
840: THEN
841:
834: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
835: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
836: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
837: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
838: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE9
839: OR p_attr_id = OE_Line_Util.G_CONTEXT
840: THEN
841:
842: x_line_tbl(1).attribute1 := p_line_dff_rec.attribute1;
835: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
836: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
837: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
838: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE9
839: OR p_attr_id = OE_Line_Util.G_CONTEXT
840: THEN
841:
842: x_line_tbl(1).attribute1 := p_line_dff_rec.attribute1;
843: x_line_tbl(1).attribute10 := p_line_dff_rec.attribute10;
860: x_line_tbl(1).attribute8 := p_line_dff_rec.attribute8;
861: x_line_tbl(1).attribute9 := p_line_dff_rec.attribute9;
862: x_line_tbl(1).context := p_line_dff_rec.context;
863:
864: ELSIF p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE1
865: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE10
866: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
867: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
868: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
861: x_line_tbl(1).attribute9 := p_line_dff_rec.attribute9;
862: x_line_tbl(1).context := p_line_dff_rec.context;
863:
864: ELSIF p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE1
865: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE10
866: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
867: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
868: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
869: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
862: x_line_tbl(1).context := p_line_dff_rec.context;
863:
864: ELSIF p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE1
865: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE10
866: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
867: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
868: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
869: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
870: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
863:
864: ELSIF p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE1
865: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE10
866: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
867: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
868: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
869: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
870: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
871: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
864: ELSIF p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE1
865: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE10
866: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
867: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
868: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
869: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
870: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
871: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
872: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
865: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE10
866: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
867: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
868: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
869: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
870: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
871: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
872: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
873: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
866: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
867: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
868: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
869: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
870: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
871: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
872: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
873: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
874: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
867: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
868: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
869: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
870: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
871: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
872: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
873: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
874: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
875: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
868: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
869: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
870: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
871: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
872: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
873: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
874: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
875: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
876: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
869: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
870: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
871: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
872: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
873: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
874: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
875: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
876: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
877: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
870: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
871: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
872: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
873: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
874: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
875: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
876: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
877: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
878: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
871: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
872: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
873: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
874: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
875: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
876: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
877: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
878: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
879: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
872: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
873: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
874: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
875: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
876: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
877: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
878: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
879: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
880: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
873: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
874: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
875: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
876: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
877: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
878: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
879: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
880: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
881: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
874: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
875: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
876: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
877: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
878: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
879: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
880: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
881: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
882: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
875: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
876: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
877: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
878: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
879: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
880: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
881: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
882: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
883: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE9
876: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
877: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
878: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
879: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
880: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
881: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
882: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
883: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE9
884: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE_CATEGORY
877: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
878: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
879: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
880: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
881: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
882: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
883: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE9
884: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE_CATEGORY
885: THEN
878: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
879: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
880: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
881: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
882: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
883: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE9
884: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE_CATEGORY
885: THEN
886:
879: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
880: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
881: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
882: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
883: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE9
884: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE_CATEGORY
885: THEN
886:
887: x_line_tbl(1).global_attribute1 := p_line_dff_rec.global_attribute1;
880: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
881: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
882: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
883: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE9
884: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE_CATEGORY
885: THEN
886:
887: x_line_tbl(1).global_attribute1 := p_line_dff_rec.global_attribute1;
888: x_line_tbl(1).global_attribute10 := p_line_dff_rec.global_attribute10;
905: x_line_tbl(1).global_attribute8 := p_line_dff_rec.global_attribute8;
906: x_line_tbl(1).global_attribute9 := p_line_dff_rec.global_attribute9;
907: x_line_tbl(1).global_attribute_category := p_line_dff_rec.global_attribute_category;
908:
909: ELSIF p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE1
910: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE10
911: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
912: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
913: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
906: x_line_tbl(1).global_attribute9 := p_line_dff_rec.global_attribute9;
907: x_line_tbl(1).global_attribute_category := p_line_dff_rec.global_attribute_category;
908:
909: ELSIF p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE1
910: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE10
911: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
912: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
913: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
914: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
907: x_line_tbl(1).global_attribute_category := p_line_dff_rec.global_attribute_category;
908:
909: ELSIF p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE1
910: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE10
911: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
912: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
913: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
914: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
915: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
908:
909: ELSIF p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE1
910: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE10
911: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
912: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
913: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
914: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
915: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
916: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
909: ELSIF p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE1
910: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE10
911: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
912: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
913: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
914: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
915: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
916: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
917: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
910: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE10
911: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
912: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
913: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
914: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
915: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
916: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
917: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
918: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
911: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
912: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
913: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
914: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
915: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
916: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
917: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
918: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
919: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
912: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
913: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
914: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
915: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
916: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
917: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
918: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
919: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
920: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
913: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
914: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
915: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
916: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
917: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
918: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
919: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
920: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
921: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
914: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
915: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
916: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
917: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
918: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
919: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
920: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
921: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
922: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
915: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
916: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
917: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
918: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
919: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
920: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
921: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
922: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
923: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
916: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
917: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
918: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
919: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
920: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
921: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
922: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
923: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
924: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
917: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
918: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
919: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
920: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
921: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
922: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
923: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
924: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
925: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
918: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
919: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
920: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
921: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
922: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
923: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
924: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
925: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
926: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
919: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
920: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
921: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
922: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
923: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
924: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
925: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
926: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
927: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
920: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
921: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
922: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
923: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
924: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
925: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
926: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
927: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
928: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
921: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
922: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
923: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
924: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
925: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
926: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
927: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
928: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
929: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
922: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
923: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
924: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
925: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
926: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
927: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
928: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
929: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
930: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
923: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
924: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
925: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
926: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
927: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
928: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
929: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
930: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
931: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
924: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
925: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
926: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
927: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
928: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
929: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
930: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
931: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
932: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
925: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
926: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
927: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
928: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
929: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
930: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
931: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
932: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
933: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
926: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
927: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
928: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
929: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
930: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
931: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
932: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
933: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
934: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
927: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
928: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
929: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
930: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
931: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
932: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
933: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
934: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
935: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
928: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
929: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
930: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
931: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
932: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
933: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
934: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
935: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
936: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
929: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
930: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
931: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
932: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
933: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
934: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
935: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
936: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
937: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
930: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
931: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
932: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
933: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
934: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
935: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
936: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
937: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
938: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE30
931: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
932: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
933: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
934: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
935: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
936: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
937: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
938: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE30
939: OR p_attr_id = OE_Line_Util.G_INDUSTRY_CONTEXT
932: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
933: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
934: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
935: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
936: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
937: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
938: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE30
939: OR p_attr_id = OE_Line_Util.G_INDUSTRY_CONTEXT
940: THEN
933: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
934: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
935: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
936: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
937: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
938: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE30
939: OR p_attr_id = OE_Line_Util.G_INDUSTRY_CONTEXT
940: THEN
941:
934: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
935: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
936: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
937: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
938: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE30
939: OR p_attr_id = OE_Line_Util.G_INDUSTRY_CONTEXT
940: THEN
941:
942: x_line_tbl(1).industry_attribute1 := p_line_dff_rec.industry_attribute1;
935: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
936: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
937: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
938: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE30
939: OR p_attr_id = OE_Line_Util.G_INDUSTRY_CONTEXT
940: THEN
941:
942: x_line_tbl(1).industry_attribute1 := p_line_dff_rec.industry_attribute1;
943: x_line_tbl(1).industry_attribute10 := p_line_dff_rec.industry_attribute10;
970: x_line_tbl(1).industry_attribute29 := p_line_dff_rec.industry_attribute29;
971: x_line_tbl(1).industry_attribute30 := p_line_dff_rec.industry_attribute30;
972: x_line_tbl(1).industry_context := p_line_dff_rec.industry_context;
973:
974: ELSIF p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE1
975: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE10
976: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
977: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
978: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
971: x_line_tbl(1).industry_attribute30 := p_line_dff_rec.industry_attribute30;
972: x_line_tbl(1).industry_context := p_line_dff_rec.industry_context;
973:
974: ELSIF p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE1
975: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE10
976: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
977: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
978: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
979: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
972: x_line_tbl(1).industry_context := p_line_dff_rec.industry_context;
973:
974: ELSIF p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE1
975: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE10
976: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
977: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
978: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
979: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
980: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
973:
974: ELSIF p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE1
975: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE10
976: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
977: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
978: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
979: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
980: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
981: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
974: ELSIF p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE1
975: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE10
976: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
977: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
978: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
979: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
980: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
981: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
982: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
975: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE10
976: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
977: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
978: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
979: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
980: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
981: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
982: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
983: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE9
976: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
977: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
978: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
979: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
980: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
981: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
982: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
983: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE9
984: OR p_attr_id = OE_Line_Util.G_PRICING_CONTEXT
977: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
978: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
979: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
980: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
981: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
982: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
983: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE9
984: OR p_attr_id = OE_Line_Util.G_PRICING_CONTEXT
985: THEN
978: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
979: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
980: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
981: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
982: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
983: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE9
984: OR p_attr_id = OE_Line_Util.G_PRICING_CONTEXT
985: THEN
986:
979: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
980: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
981: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
982: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
983: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE9
984: OR p_attr_id = OE_Line_Util.G_PRICING_CONTEXT
985: THEN
986:
987: x_line_tbl(1).pricing_attribute1 := p_line_dff_rec.pricing_attribute1;
980: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
981: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
982: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
983: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE9
984: OR p_attr_id = OE_Line_Util.G_PRICING_CONTEXT
985: THEN
986:
987: x_line_tbl(1).pricing_attribute1 := p_line_dff_rec.pricing_attribute1;
988: x_line_tbl(1).pricing_attribute10 := p_line_dff_rec.pricing_attribute10;
995: x_line_tbl(1).pricing_attribute8 := p_line_dff_rec.pricing_attribute8;
996: x_line_tbl(1).pricing_attribute9 := p_line_dff_rec.pricing_attribute9;
997: x_line_tbl(1).pricing_context := p_line_dff_rec.pricing_context;
998: /* Amy Return, enable return attributes */
999: ELSIF p_attr_id = OE_Line_Util.G_RETURN_CONTEXT THEN
1000: x_line_tbl(1).return_context := p_attr_value;
1001: x_line_tbl(1).return_attribute1 := p_line_dff_rec.return_attribute1;
1002: x_line_tbl(1).return_attribute10 := p_line_dff_rec.return_attribute10;
1003: x_line_tbl(1).return_attribute11 := p_line_dff_rec.return_attribute11;
1014: x_line_tbl(1).return_attribute8 := p_line_dff_rec.return_attribute8;
1015: x_line_tbl(1).return_attribute9 := p_line_dff_rec.return_attribute9;
1016: x_line_tbl(1).line_category_code := OE_GLOBALS.G_RETURN_CATEGORY_CODE;
1017:
1018: ELSIF p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE1
1019: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE10
1020: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1021: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1022: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1015: x_line_tbl(1).return_attribute9 := p_line_dff_rec.return_attribute9;
1016: x_line_tbl(1).line_category_code := OE_GLOBALS.G_RETURN_CATEGORY_CODE;
1017:
1018: ELSIF p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE1
1019: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE10
1020: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1021: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1022: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1023: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1016: x_line_tbl(1).line_category_code := OE_GLOBALS.G_RETURN_CATEGORY_CODE;
1017:
1018: ELSIF p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE1
1019: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE10
1020: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1021: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1022: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1023: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1024: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1017:
1018: ELSIF p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE1
1019: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE10
1020: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1021: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1022: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1023: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1024: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1025: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1018: ELSIF p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE1
1019: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE10
1020: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1021: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1022: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1023: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1024: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1025: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1026: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1019: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE10
1020: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1021: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1022: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1023: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1024: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1025: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1026: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1027: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1020: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1021: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1022: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1023: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1024: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1025: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1026: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1027: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1028: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1021: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1022: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1023: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1024: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1025: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1026: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1027: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1028: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1029: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1022: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1023: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1024: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1025: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1026: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1027: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1028: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1029: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1030: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1023: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1024: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1025: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1026: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1027: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1028: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1029: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1030: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1031: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1024: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1025: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1026: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1027: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1028: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1029: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1030: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1031: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1032: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE9
1025: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1026: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1027: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1028: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1029: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1030: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1031: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1032: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE9
1033: OR p_attr_id = OE_Line_Util.G_TP_CONTEXT
1026: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1027: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1028: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1029: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1030: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1031: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1032: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE9
1033: OR p_attr_id = OE_Line_Util.G_TP_CONTEXT
1034: THEN
1027: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1028: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1029: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1030: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1031: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1032: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE9
1033: OR p_attr_id = OE_Line_Util.G_TP_CONTEXT
1034: THEN
1035: IF l_debug_level > 0 THEN
1028: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1029: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1030: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1031: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1032: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE9
1033: OR p_attr_id = OE_Line_Util.G_TP_CONTEXT
1034: THEN
1035: IF l_debug_level > 0 THEN
1036: oe_debug_pub.add( 'JYOTHI: I AM IN CHANGE ATTRIBUTE' ) ;
1029: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1030: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1031: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1032: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE9
1033: OR p_attr_id = OE_Line_Util.G_TP_CONTEXT
1034: THEN
1035: IF l_debug_level > 0 THEN
1036: oe_debug_pub.add( 'JYOTHI: I AM IN CHANGE ATTRIBUTE' ) ;
1037: END IF;
1055:
1056: IF l_debug_level > 0 THEN
1057: oe_debug_pub.add( 'JYOTHI- TP ATTRIBUTE IS ' || X_LINE_TBL ( 1 ) .TP_ATTRIBUTE1 ) ;
1058: END IF;
1059: ELSIF p_attr_id = OE_Line_Util.G_COMMITMENT THEN
1060: x_line_tbl(1).commitment_id := TO_NUMBER(p_attr_value);
1061: ELSIF p_attr_id = OE_Line_Util.G_COMMITMENT_APPLIED_AMOUNT THEN
1062: x_line_tbl(1).commitment_applied_amount := TO_NUMBER(p_attr_value);
1063: --MRG BGN
1057: oe_debug_pub.add( 'JYOTHI- TP ATTRIBUTE IS ' || X_LINE_TBL ( 1 ) .TP_ATTRIBUTE1 ) ;
1058: END IF;
1059: ELSIF p_attr_id = OE_Line_Util.G_COMMITMENT THEN
1060: x_line_tbl(1).commitment_id := TO_NUMBER(p_attr_value);
1061: ELSIF p_attr_id = OE_Line_Util.G_COMMITMENT_APPLIED_AMOUNT THEN
1062: x_line_tbl(1).commitment_applied_amount := TO_NUMBER(p_attr_value);
1063: --MRG BGN
1064: ELSIF p_attr_id = OE_LINE_UTIL.G_UNIT_COST Then
1065: IF l_debug_level > 0 THEN
1060: x_line_tbl(1).commitment_id := TO_NUMBER(p_attr_value);
1061: ELSIF p_attr_id = OE_Line_Util.G_COMMITMENT_APPLIED_AMOUNT THEN
1062: x_line_tbl(1).commitment_applied_amount := TO_NUMBER(p_attr_value);
1063: --MRG BGN
1064: ELSIF p_attr_id = OE_LINE_UTIL.G_UNIT_COST Then
1065: IF l_debug_level > 0 THEN
1066: oe_debug_pub.add( 'P_ATTR_VALUE='||P_ATTR_VALUE ) ;
1067: END IF;
1068: x_line_tbl(1).unit_cost := TO_NUMBER(p_attr_value);
1070: oe_debug_pub.add( 'FLINB:UNIT_COST:'||P_ATTR_VALUE ) ;
1071: END IF;
1072: --MRG END
1073: --retro{
1074: ELSIF p_attr_id = OE_Line_Util.G_RETROBILL_REQUEST THEN
1075: x_line_tbl(1).retrobill_request_id := TO_NUMBER(p_attr_value);
1076:
1077: --retro}
1078: -- Override Selling price
1075: x_line_tbl(1).retrobill_request_id := TO_NUMBER(p_attr_value);
1076:
1077: --retro}
1078: -- Override Selling price
1079: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_LIST_PRICE THEN
1080: x_line_tbl(1).original_list_price := TO_NUMBER(p_attr_value);
1081: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
1082: x_line_tbl(1).unit_list_price_per_pqty := TO_NUMBER(p_attr_value);
1083: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
1077: --retro}
1078: -- Override Selling price
1079: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_LIST_PRICE THEN
1080: x_line_tbl(1).original_list_price := TO_NUMBER(p_attr_value);
1081: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
1082: x_line_tbl(1).unit_list_price_per_pqty := TO_NUMBER(p_attr_value);
1083: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
1084: x_line_tbl(1).unit_selling_price_per_pqty := TO_NUMBER(p_attr_value);
1085: -- Override Selling price
1079: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_LIST_PRICE THEN
1080: x_line_tbl(1).original_list_price := TO_NUMBER(p_attr_value);
1081: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
1082: x_line_tbl(1).unit_list_price_per_pqty := TO_NUMBER(p_attr_value);
1083: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
1084: x_line_tbl(1).unit_selling_price_per_pqty := TO_NUMBER(p_attr_value);
1085: -- Override Selling price
1086: -- INVCONV
1087: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY2 THEN
1083: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
1084: x_line_tbl(1).unit_selling_price_per_pqty := TO_NUMBER(p_attr_value);
1085: -- Override Selling price
1086: -- INVCONV
1087: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY2 THEN
1088: x_line_tbl(1).cancelled_quantity2 := TO_NUMBER(p_attr_value);
1089: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY2 THEN
1090: x_line_tbl(1).fulfilled_quantity2 := TO_NUMBER(p_attr_value);
1091: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY2 THEN
1085: -- Override Selling price
1086: -- INVCONV
1087: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY2 THEN
1088: x_line_tbl(1).cancelled_quantity2 := TO_NUMBER(p_attr_value);
1089: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY2 THEN
1090: x_line_tbl(1).fulfilled_quantity2 := TO_NUMBER(p_attr_value);
1091: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY2 THEN
1092: x_line_tbl(1).shipped_quantity2 := TO_NUMBER(p_attr_value);
1093: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY2 THEN
1087: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY2 THEN
1088: x_line_tbl(1).cancelled_quantity2 := TO_NUMBER(p_attr_value);
1089: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY2 THEN
1090: x_line_tbl(1).fulfilled_quantity2 := TO_NUMBER(p_attr_value);
1091: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY2 THEN
1092: x_line_tbl(1).shipped_quantity2 := TO_NUMBER(p_attr_value);
1093: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY2 THEN
1094: x_line_tbl(1).shipping_quantity2 := TO_NUMBER(p_attr_value);
1095: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM2 THEN
1089: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY2 THEN
1090: x_line_tbl(1).fulfilled_quantity2 := TO_NUMBER(p_attr_value);
1091: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY2 THEN
1092: x_line_tbl(1).shipped_quantity2 := TO_NUMBER(p_attr_value);
1093: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY2 THEN
1094: x_line_tbl(1).shipping_quantity2 := TO_NUMBER(p_attr_value);
1095: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM2 THEN
1096: x_line_tbl(1).shipping_quantity_uom2 := p_attr_value;
1097: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY2 THEN
1091: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY2 THEN
1092: x_line_tbl(1).shipped_quantity2 := TO_NUMBER(p_attr_value);
1093: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY2 THEN
1094: x_line_tbl(1).shipping_quantity2 := TO_NUMBER(p_attr_value);
1095: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM2 THEN
1096: x_line_tbl(1).shipping_quantity_uom2 := p_attr_value;
1097: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY2 THEN
1098: x_line_tbl(1).reserved_quantity2 := p_attr_value;
1099:
1093: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY2 THEN
1094: x_line_tbl(1).shipping_quantity2 := TO_NUMBER(p_attr_value);
1095: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM2 THEN
1096: x_line_tbl(1).shipping_quantity_uom2 := p_attr_value;
1097: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY2 THEN
1098: x_line_tbl(1).reserved_quantity2 := p_attr_value;
1099:
1100: ELSE
1101:
1315: -- PLEASE ADD THIS IF LOGIC FOR NEW ATTRIBUTES TO THE PROCEDURE
1316: -- COPY_ATTRIBUTE_TO_REC ALSO. THIS NEW PROCEDURE WILL REPLACE
1317: -- THESE IF CALLS POST OM PACK I OR 11.5.9.
1318:
1319: IF p_attr_id = OE_Line_Util.G_ACCOUNTING_RULE THEN
1320: x_line_tbl(1).accounting_rule_id := TO_NUMBER(p_attr_value);
1321: ELSIF p_attr_id = OE_Line_Util.G_ACCOUNTING_RULE_DURATION THEN
1322: x_line_tbl(1).accounting_rule_duration := TO_NUMBER(p_attr_value);
1323: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_ARRIVAL_DATE THEN
1317: -- THESE IF CALLS POST OM PACK I OR 11.5.9.
1318:
1319: IF p_attr_id = OE_Line_Util.G_ACCOUNTING_RULE THEN
1320: x_line_tbl(1).accounting_rule_id := TO_NUMBER(p_attr_value);
1321: ELSIF p_attr_id = OE_Line_Util.G_ACCOUNTING_RULE_DURATION THEN
1322: x_line_tbl(1).accounting_rule_duration := TO_NUMBER(p_attr_value);
1323: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_ARRIVAL_DATE THEN
1324: -- x_line_tbl(1).actual_arrival_date := TO_DATE(p_attr_value, l_date_format_mask);
1325: x_line_tbl(1).actual_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1319: IF p_attr_id = OE_Line_Util.G_ACCOUNTING_RULE THEN
1320: x_line_tbl(1).accounting_rule_id := TO_NUMBER(p_attr_value);
1321: ELSIF p_attr_id = OE_Line_Util.G_ACCOUNTING_RULE_DURATION THEN
1322: x_line_tbl(1).accounting_rule_duration := TO_NUMBER(p_attr_value);
1323: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_ARRIVAL_DATE THEN
1324: -- x_line_tbl(1).actual_arrival_date := TO_DATE(p_attr_value, l_date_format_mask);
1325: x_line_tbl(1).actual_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1326: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_SHIPMENT_DATE THEN
1327: -- x_line_tbl(1).actual_shipment_date := TO_DATE(p_attr_value, l_date_format_mask);
1322: x_line_tbl(1).accounting_rule_duration := TO_NUMBER(p_attr_value);
1323: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_ARRIVAL_DATE THEN
1324: -- x_line_tbl(1).actual_arrival_date := TO_DATE(p_attr_value, l_date_format_mask);
1325: x_line_tbl(1).actual_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1326: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_SHIPMENT_DATE THEN
1327: -- x_line_tbl(1).actual_shipment_date := TO_DATE(p_attr_value, l_date_format_mask);
1328: x_line_tbl(1).actual_shipment_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1329: ELSIF p_attr_id = OE_Line_Util.G_AGREEMENT THEN
1330: x_line_tbl(1).agreement_id := TO_NUMBER(p_attr_value);
1325: x_line_tbl(1).actual_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1326: ELSIF p_attr_id = OE_Line_Util.G_ACTUAL_SHIPMENT_DATE THEN
1327: -- x_line_tbl(1).actual_shipment_date := TO_DATE(p_attr_value, l_date_format_mask);
1328: x_line_tbl(1).actual_shipment_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1329: ELSIF p_attr_id = OE_Line_Util.G_AGREEMENT THEN
1330: x_line_tbl(1).agreement_id := TO_NUMBER(p_attr_value);
1331: ELSIF p_attr_id = OE_Line_Util.G_IB_OWNER THEN
1332: x_line_tbl(1).ib_owner := p_attr_value;
1333: ELSIF p_attr_id = OE_Line_Util.G_IB_INSTALLED_AT_LOCATION THEN
1327: -- x_line_tbl(1).actual_shipment_date := TO_DATE(p_attr_value, l_date_format_mask);
1328: x_line_tbl(1).actual_shipment_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1329: ELSIF p_attr_id = OE_Line_Util.G_AGREEMENT THEN
1330: x_line_tbl(1).agreement_id := TO_NUMBER(p_attr_value);
1331: ELSIF p_attr_id = OE_Line_Util.G_IB_OWNER THEN
1332: x_line_tbl(1).ib_owner := p_attr_value;
1333: ELSIF p_attr_id = OE_Line_Util.G_IB_INSTALLED_AT_LOCATION THEN
1334: x_line_tbl(1).ib_installed_at_location := p_attr_value;
1335: ELSIF p_attr_id = OE_Line_Util.G_IB_CURRENT_LOCATION THEN
1329: ELSIF p_attr_id = OE_Line_Util.G_AGREEMENT THEN
1330: x_line_tbl(1).agreement_id := TO_NUMBER(p_attr_value);
1331: ELSIF p_attr_id = OE_Line_Util.G_IB_OWNER THEN
1332: x_line_tbl(1).ib_owner := p_attr_value;
1333: ELSIF p_attr_id = OE_Line_Util.G_IB_INSTALLED_AT_LOCATION THEN
1334: x_line_tbl(1).ib_installed_at_location := p_attr_value;
1335: ELSIF p_attr_id = OE_Line_Util.G_IB_CURRENT_LOCATION THEN
1336: x_line_tbl(1).ib_current_location := p_attr_value;
1337: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_SITE_USE THEN
1331: ELSIF p_attr_id = OE_Line_Util.G_IB_OWNER THEN
1332: x_line_tbl(1).ib_owner := p_attr_value;
1333: ELSIF p_attr_id = OE_Line_Util.G_IB_INSTALLED_AT_LOCATION THEN
1334: x_line_tbl(1).ib_installed_at_location := p_attr_value;
1335: ELSIF p_attr_id = OE_Line_Util.G_IB_CURRENT_LOCATION THEN
1336: x_line_tbl(1).ib_current_location := p_attr_value;
1337: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_SITE_USE THEN
1338: x_line_tbl(1).end_customer_site_use_id := TO_NUMBER(p_attr_value);
1339: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_CONTACT THEN
1333: ELSIF p_attr_id = OE_Line_Util.G_IB_INSTALLED_AT_LOCATION THEN
1334: x_line_tbl(1).ib_installed_at_location := p_attr_value;
1335: ELSIF p_attr_id = OE_Line_Util.G_IB_CURRENT_LOCATION THEN
1336: x_line_tbl(1).ib_current_location := p_attr_value;
1337: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_SITE_USE THEN
1338: x_line_tbl(1).end_customer_site_use_id := TO_NUMBER(p_attr_value);
1339: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_CONTACT THEN
1340: x_line_tbl(1).end_customer_contact_id := TO_NUMBER(p_attr_value);
1341: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER THEN
1335: ELSIF p_attr_id = OE_Line_Util.G_IB_CURRENT_LOCATION THEN
1336: x_line_tbl(1).ib_current_location := p_attr_value;
1337: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_SITE_USE THEN
1338: x_line_tbl(1).end_customer_site_use_id := TO_NUMBER(p_attr_value);
1339: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_CONTACT THEN
1340: x_line_tbl(1).end_customer_contact_id := TO_NUMBER(p_attr_value);
1341: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER THEN
1342: x_line_tbl(1).end_customer_id := TO_NUMBER(p_attr_value);
1343: ELSIF p_attr_id = OE_Line_Util.G_ATO_LINE THEN
1337: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_SITE_USE THEN
1338: x_line_tbl(1).end_customer_site_use_id := TO_NUMBER(p_attr_value);
1339: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_CONTACT THEN
1340: x_line_tbl(1).end_customer_contact_id := TO_NUMBER(p_attr_value);
1341: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER THEN
1342: x_line_tbl(1).end_customer_id := TO_NUMBER(p_attr_value);
1343: ELSIF p_attr_id = OE_Line_Util.G_ATO_LINE THEN
1344: x_line_tbl(1).ato_line_id := TO_NUMBER(p_attr_value);
1345: ELSIF p_attr_id = OE_Line_Util.G_AUTO_SELECTED_QUANTITY THEN
1339: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER_CONTACT THEN
1340: x_line_tbl(1).end_customer_contact_id := TO_NUMBER(p_attr_value);
1341: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER THEN
1342: x_line_tbl(1).end_customer_id := TO_NUMBER(p_attr_value);
1343: ELSIF p_attr_id = OE_Line_Util.G_ATO_LINE THEN
1344: x_line_tbl(1).ato_line_id := TO_NUMBER(p_attr_value);
1345: ELSIF p_attr_id = OE_Line_Util.G_AUTO_SELECTED_QUANTITY THEN
1346: x_line_tbl(1).auto_selected_quantity := TO_NUMBER(p_attr_value);
1347: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_NUMBER THEN
1341: ELSIF p_attr_id = OE_Line_Util.G_END_CUSTOMER THEN
1342: x_line_tbl(1).end_customer_id := TO_NUMBER(p_attr_value);
1343: ELSIF p_attr_id = OE_Line_Util.G_ATO_LINE THEN
1344: x_line_tbl(1).ato_line_id := TO_NUMBER(p_attr_value);
1345: ELSIF p_attr_id = OE_Line_Util.G_AUTO_SELECTED_QUANTITY THEN
1346: x_line_tbl(1).auto_selected_quantity := TO_NUMBER(p_attr_value);
1347: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_NUMBER THEN
1348: x_line_tbl(1).blanket_number := TO_NUMBER(p_attr_value);
1349: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_LINE_NUMBER THEN
1343: ELSIF p_attr_id = OE_Line_Util.G_ATO_LINE THEN
1344: x_line_tbl(1).ato_line_id := TO_NUMBER(p_attr_value);
1345: ELSIF p_attr_id = OE_Line_Util.G_AUTO_SELECTED_QUANTITY THEN
1346: x_line_tbl(1).auto_selected_quantity := TO_NUMBER(p_attr_value);
1347: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_NUMBER THEN
1348: x_line_tbl(1).blanket_number := TO_NUMBER(p_attr_value);
1349: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_LINE_NUMBER THEN
1350: x_line_tbl(1).blanket_line_number := TO_NUMBER(p_attr_value);
1351: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_VERSION_NUMBER THEN
1345: ELSIF p_attr_id = OE_Line_Util.G_AUTO_SELECTED_QUANTITY THEN
1346: x_line_tbl(1).auto_selected_quantity := TO_NUMBER(p_attr_value);
1347: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_NUMBER THEN
1348: x_line_tbl(1).blanket_number := TO_NUMBER(p_attr_value);
1349: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_LINE_NUMBER THEN
1350: x_line_tbl(1).blanket_line_number := TO_NUMBER(p_attr_value);
1351: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_VERSION_NUMBER THEN
1352: x_line_tbl(1).blanket_version_number := TO_NUMBER(p_attr_value);
1353: ELSIF p_attr_id = OE_Line_Util.G_BOOKED THEN
1347: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_NUMBER THEN
1348: x_line_tbl(1).blanket_number := TO_NUMBER(p_attr_value);
1349: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_LINE_NUMBER THEN
1350: x_line_tbl(1).blanket_line_number := TO_NUMBER(p_attr_value);
1351: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_VERSION_NUMBER THEN
1352: x_line_tbl(1).blanket_version_number := TO_NUMBER(p_attr_value);
1353: ELSIF p_attr_id = OE_Line_Util.G_BOOKED THEN
1354: x_line_tbl(1).booked_flag := p_attr_value;
1355: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED THEN
1349: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_LINE_NUMBER THEN
1350: x_line_tbl(1).blanket_line_number := TO_NUMBER(p_attr_value);
1351: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_VERSION_NUMBER THEN
1352: x_line_tbl(1).blanket_version_number := TO_NUMBER(p_attr_value);
1353: ELSIF p_attr_id = OE_Line_Util.G_BOOKED THEN
1354: x_line_tbl(1).booked_flag := p_attr_value;
1355: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED THEN
1356: x_line_tbl(1).cancelled_flag := p_attr_value;
1357: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY THEN
1351: ELSIF p_attr_id = OE_Line_Util.G_BLANKET_VERSION_NUMBER THEN
1352: x_line_tbl(1).blanket_version_number := TO_NUMBER(p_attr_value);
1353: ELSIF p_attr_id = OE_Line_Util.G_BOOKED THEN
1354: x_line_tbl(1).booked_flag := p_attr_value;
1355: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED THEN
1356: x_line_tbl(1).cancelled_flag := p_attr_value;
1357: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY THEN
1358: x_line_tbl(1).cancelled_quantity := TO_NUMBER(p_attr_value);
1359: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT THEN
1353: ELSIF p_attr_id = OE_Line_Util.G_BOOKED THEN
1354: x_line_tbl(1).booked_flag := p_attr_value;
1355: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED THEN
1356: x_line_tbl(1).cancelled_flag := p_attr_value;
1357: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY THEN
1358: x_line_tbl(1).cancelled_quantity := TO_NUMBER(p_attr_value);
1359: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT THEN
1360: x_line_tbl(1).component_code := p_attr_value;
1361: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_NUMBER THEN
1355: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED THEN
1356: x_line_tbl(1).cancelled_flag := p_attr_value;
1357: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY THEN
1358: x_line_tbl(1).cancelled_quantity := TO_NUMBER(p_attr_value);
1359: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT THEN
1360: x_line_tbl(1).component_code := p_attr_value;
1361: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_NUMBER THEN
1362: x_line_tbl(1).component_number := p_attr_value;
1363: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_SEQUENCE THEN
1357: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY THEN
1358: x_line_tbl(1).cancelled_quantity := TO_NUMBER(p_attr_value);
1359: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT THEN
1360: x_line_tbl(1).component_code := p_attr_value;
1361: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_NUMBER THEN
1362: x_line_tbl(1).component_number := p_attr_value;
1363: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_SEQUENCE THEN
1364: x_line_tbl(1).component_sequence_id := TO_NUMBER(p_attr_value);
1365: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_DISPLAY_SEQUENCE THEN
1359: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT THEN
1360: x_line_tbl(1).component_code := p_attr_value;
1361: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_NUMBER THEN
1362: x_line_tbl(1).component_number := p_attr_value;
1363: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_SEQUENCE THEN
1364: x_line_tbl(1).component_sequence_id := TO_NUMBER(p_attr_value);
1365: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_DISPLAY_SEQUENCE THEN
1366: x_line_tbl(1).config_display_sequence := TO_NUMBER(p_attr_value);
1367: ELSIF p_attr_id = OE_Line_Util.G_CONFIGURATION THEN
1361: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_NUMBER THEN
1362: x_line_tbl(1).component_number := p_attr_value;
1363: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_SEQUENCE THEN
1364: x_line_tbl(1).component_sequence_id := TO_NUMBER(p_attr_value);
1365: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_DISPLAY_SEQUENCE THEN
1366: x_line_tbl(1).config_display_sequence := TO_NUMBER(p_attr_value);
1367: ELSIF p_attr_id = OE_Line_Util.G_CONFIGURATION THEN
1368: x_line_tbl(1).configuration_id := TO_NUMBER(p_attr_value);
1369: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_HEADER THEN
1363: ELSIF p_attr_id = OE_Line_Util.G_COMPONENT_SEQUENCE THEN
1364: x_line_tbl(1).component_sequence_id := TO_NUMBER(p_attr_value);
1365: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_DISPLAY_SEQUENCE THEN
1366: x_line_tbl(1).config_display_sequence := TO_NUMBER(p_attr_value);
1367: ELSIF p_attr_id = OE_Line_Util.G_CONFIGURATION THEN
1368: x_line_tbl(1).configuration_id := TO_NUMBER(p_attr_value);
1369: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_HEADER THEN
1370: x_line_tbl(1).config_header_id := TO_NUMBER(p_attr_value);
1371: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_REV_NBR THEN
1365: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_DISPLAY_SEQUENCE THEN
1366: x_line_tbl(1).config_display_sequence := TO_NUMBER(p_attr_value);
1367: ELSIF p_attr_id = OE_Line_Util.G_CONFIGURATION THEN
1368: x_line_tbl(1).configuration_id := TO_NUMBER(p_attr_value);
1369: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_HEADER THEN
1370: x_line_tbl(1).config_header_id := TO_NUMBER(p_attr_value);
1371: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_REV_NBR THEN
1372: x_line_tbl(1).config_rev_nbr := TO_NUMBER(p_attr_value);
1373: ELSIF p_attr_id = OE_Line_Util.G_CREDIT_INVOICE_LINE THEN
1367: ELSIF p_attr_id = OE_Line_Util.G_CONFIGURATION THEN
1368: x_line_tbl(1).configuration_id := TO_NUMBER(p_attr_value);
1369: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_HEADER THEN
1370: x_line_tbl(1).config_header_id := TO_NUMBER(p_attr_value);
1371: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_REV_NBR THEN
1372: x_line_tbl(1).config_rev_nbr := TO_NUMBER(p_attr_value);
1373: ELSIF p_attr_id = OE_Line_Util.G_CREDIT_INVOICE_LINE THEN
1374: x_line_tbl(1).credit_invoice_line_id := TO_NUMBER(p_attr_value);
1375: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_DOCK THEN
1369: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_HEADER THEN
1370: x_line_tbl(1).config_header_id := TO_NUMBER(p_attr_value);
1371: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_REV_NBR THEN
1372: x_line_tbl(1).config_rev_nbr := TO_NUMBER(p_attr_value);
1373: ELSIF p_attr_id = OE_Line_Util.G_CREDIT_INVOICE_LINE THEN
1374: x_line_tbl(1).credit_invoice_line_id := TO_NUMBER(p_attr_value);
1375: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_DOCK THEN
1376: x_line_tbl(1).customer_dock_code := p_attr_value;
1377: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_JOB THEN
1371: ELSIF p_attr_id = OE_Line_Util.G_CONFIG_REV_NBR THEN
1372: x_line_tbl(1).config_rev_nbr := TO_NUMBER(p_attr_value);
1373: ELSIF p_attr_id = OE_Line_Util.G_CREDIT_INVOICE_LINE THEN
1374: x_line_tbl(1).credit_invoice_line_id := TO_NUMBER(p_attr_value);
1375: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_DOCK THEN
1376: x_line_tbl(1).customer_dock_code := p_attr_value;
1377: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_JOB THEN
1378: x_line_tbl(1).customer_job := p_attr_value;
1379: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_PRODUCTION_LINE THEN
1373: ELSIF p_attr_id = OE_Line_Util.G_CREDIT_INVOICE_LINE THEN
1374: x_line_tbl(1).credit_invoice_line_id := TO_NUMBER(p_attr_value);
1375: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_DOCK THEN
1376: x_line_tbl(1).customer_dock_code := p_attr_value;
1377: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_JOB THEN
1378: x_line_tbl(1).customer_job := p_attr_value;
1379: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_PRODUCTION_LINE THEN
1380: x_line_tbl(1).customer_production_line := p_attr_value;
1381: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_TRX_LINE THEN
1375: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_DOCK THEN
1376: x_line_tbl(1).customer_dock_code := p_attr_value;
1377: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_JOB THEN
1378: x_line_tbl(1).customer_job := p_attr_value;
1379: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_PRODUCTION_LINE THEN
1380: x_line_tbl(1).customer_production_line := p_attr_value;
1381: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_TRX_LINE THEN
1382: x_line_tbl(1).customer_trx_line_id := TO_NUMBER(p_attr_value);
1383: ELSIF p_attr_id = OE_Line_Util.G_CUST_MODEL_SERIAL_NUMBER THEN
1377: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_JOB THEN
1378: x_line_tbl(1).customer_job := p_attr_value;
1379: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_PRODUCTION_LINE THEN
1380: x_line_tbl(1).customer_production_line := p_attr_value;
1381: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_TRX_LINE THEN
1382: x_line_tbl(1).customer_trx_line_id := TO_NUMBER(p_attr_value);
1383: ELSIF p_attr_id = OE_Line_Util.G_CUST_MODEL_SERIAL_NUMBER THEN
1384: x_line_tbl(1).cust_model_serial_number := p_attr_value;
1385: ELSIF p_attr_id = OE_Line_Util.G_CUST_PO_NUMBER THEN
1379: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_PRODUCTION_LINE THEN
1380: x_line_tbl(1).customer_production_line := p_attr_value;
1381: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_TRX_LINE THEN
1382: x_line_tbl(1).customer_trx_line_id := TO_NUMBER(p_attr_value);
1383: ELSIF p_attr_id = OE_Line_Util.G_CUST_MODEL_SERIAL_NUMBER THEN
1384: x_line_tbl(1).cust_model_serial_number := p_attr_value;
1385: ELSIF p_attr_id = OE_Line_Util.G_CUST_PO_NUMBER THEN
1386: x_line_tbl(1).cust_po_number := p_attr_value;
1387: ELSIF p_attr_id = OE_Line_Util.G_DELIVERY_LEAD_TIME THEN
1381: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_TRX_LINE THEN
1382: x_line_tbl(1).customer_trx_line_id := TO_NUMBER(p_attr_value);
1383: ELSIF p_attr_id = OE_Line_Util.G_CUST_MODEL_SERIAL_NUMBER THEN
1384: x_line_tbl(1).cust_model_serial_number := p_attr_value;
1385: ELSIF p_attr_id = OE_Line_Util.G_CUST_PO_NUMBER THEN
1386: x_line_tbl(1).cust_po_number := p_attr_value;
1387: ELSIF p_attr_id = OE_Line_Util.G_DELIVERY_LEAD_TIME THEN
1388: x_line_tbl(1).delivery_lead_time := TO_NUMBER(p_attr_value);
1389: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_CONTACT THEN
1383: ELSIF p_attr_id = OE_Line_Util.G_CUST_MODEL_SERIAL_NUMBER THEN
1384: x_line_tbl(1).cust_model_serial_number := p_attr_value;
1385: ELSIF p_attr_id = OE_Line_Util.G_CUST_PO_NUMBER THEN
1386: x_line_tbl(1).cust_po_number := p_attr_value;
1387: ELSIF p_attr_id = OE_Line_Util.G_DELIVERY_LEAD_TIME THEN
1388: x_line_tbl(1).delivery_lead_time := TO_NUMBER(p_attr_value);
1389: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_CONTACT THEN
1390: x_line_tbl(1).deliver_to_contact_id := TO_NUMBER(p_attr_value);
1391: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_ORG THEN
1385: ELSIF p_attr_id = OE_Line_Util.G_CUST_PO_NUMBER THEN
1386: x_line_tbl(1).cust_po_number := p_attr_value;
1387: ELSIF p_attr_id = OE_Line_Util.G_DELIVERY_LEAD_TIME THEN
1388: x_line_tbl(1).delivery_lead_time := TO_NUMBER(p_attr_value);
1389: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_CONTACT THEN
1390: x_line_tbl(1).deliver_to_contact_id := TO_NUMBER(p_attr_value);
1391: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_ORG THEN
1392: x_line_tbl(1).deliver_to_org_id := TO_NUMBER(p_attr_value);
1393: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_BUCKET_TYPE THEN
1387: ELSIF p_attr_id = OE_Line_Util.G_DELIVERY_LEAD_TIME THEN
1388: x_line_tbl(1).delivery_lead_time := TO_NUMBER(p_attr_value);
1389: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_CONTACT THEN
1390: x_line_tbl(1).deliver_to_contact_id := TO_NUMBER(p_attr_value);
1391: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_ORG THEN
1392: x_line_tbl(1).deliver_to_org_id := TO_NUMBER(p_attr_value);
1393: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_BUCKET_TYPE THEN
1394: x_line_tbl(1).demand_bucket_type_code := p_attr_value;
1395: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_CLASS THEN
1389: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_CONTACT THEN
1390: x_line_tbl(1).deliver_to_contact_id := TO_NUMBER(p_attr_value);
1391: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_ORG THEN
1392: x_line_tbl(1).deliver_to_org_id := TO_NUMBER(p_attr_value);
1393: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_BUCKET_TYPE THEN
1394: x_line_tbl(1).demand_bucket_type_code := p_attr_value;
1395: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_CLASS THEN
1396: x_line_tbl(1).demand_class_code := p_attr_value;
1397: ELSIF p_attr_id = OE_Line_Util.G_DEP_PLAN_REQUIRED THEN
1391: ELSIF p_attr_id = OE_Line_Util.G_DELIVER_TO_ORG THEN
1392: x_line_tbl(1).deliver_to_org_id := TO_NUMBER(p_attr_value);
1393: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_BUCKET_TYPE THEN
1394: x_line_tbl(1).demand_bucket_type_code := p_attr_value;
1395: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_CLASS THEN
1396: x_line_tbl(1).demand_class_code := p_attr_value;
1397: ELSIF p_attr_id = OE_Line_Util.G_DEP_PLAN_REQUIRED THEN
1398: x_line_tbl(1).dep_plan_required_flag := p_attr_value;
1399: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_ACCEPTABLE_DATE THEN
1393: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_BUCKET_TYPE THEN
1394: x_line_tbl(1).demand_bucket_type_code := p_attr_value;
1395: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_CLASS THEN
1396: x_line_tbl(1).demand_class_code := p_attr_value;
1397: ELSIF p_attr_id = OE_Line_Util.G_DEP_PLAN_REQUIRED THEN
1398: x_line_tbl(1).dep_plan_required_flag := p_attr_value;
1399: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_ACCEPTABLE_DATE THEN
1400: -- x_line_tbl(1).earliest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
1401: x_line_tbl(1).earliest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1395: ELSIF p_attr_id = OE_Line_Util.G_DEMAND_CLASS THEN
1396: x_line_tbl(1).demand_class_code := p_attr_value;
1397: ELSIF p_attr_id = OE_Line_Util.G_DEP_PLAN_REQUIRED THEN
1398: x_line_tbl(1).dep_plan_required_flag := p_attr_value;
1399: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_ACCEPTABLE_DATE THEN
1400: -- x_line_tbl(1).earliest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
1401: x_line_tbl(1).earliest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1402: ELSIF p_attr_id = OE_Line_Util.G_EXPLOSION_DATE THEN
1403: -- x_line_tbl(1).explosion_date := TO_DATE(p_attr_value, l_date_format_mask);
1398: x_line_tbl(1).dep_plan_required_flag := p_attr_value;
1399: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_ACCEPTABLE_DATE THEN
1400: -- x_line_tbl(1).earliest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
1401: x_line_tbl(1).earliest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1402: ELSIF p_attr_id = OE_Line_Util.G_EXPLOSION_DATE THEN
1403: -- x_line_tbl(1).explosion_date := TO_DATE(p_attr_value, l_date_format_mask);
1404: x_line_tbl(1).explosion_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1405: ELSIF p_attr_id = OE_Line_Util.G_FOB_POINT THEN
1406: x_line_tbl(1).fob_point_code := p_attr_value;
1401: x_line_tbl(1).earliest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1402: ELSIF p_attr_id = OE_Line_Util.G_EXPLOSION_DATE THEN
1403: -- x_line_tbl(1).explosion_date := TO_DATE(p_attr_value, l_date_format_mask);
1404: x_line_tbl(1).explosion_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1405: ELSIF p_attr_id = OE_Line_Util.G_FOB_POINT THEN
1406: x_line_tbl(1).fob_point_code := p_attr_value;
1407: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_CARRIER THEN
1408: x_line_tbl(1).freight_carrier_code := p_attr_value;
1409: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_TERMS THEN
1403: -- x_line_tbl(1).explosion_date := TO_DATE(p_attr_value, l_date_format_mask);
1404: x_line_tbl(1).explosion_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1405: ELSIF p_attr_id = OE_Line_Util.G_FOB_POINT THEN
1406: x_line_tbl(1).fob_point_code := p_attr_value;
1407: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_CARRIER THEN
1408: x_line_tbl(1).freight_carrier_code := p_attr_value;
1409: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_TERMS THEN
1410: x_line_tbl(1).freight_terms_code := p_attr_value;
1411: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY THEN
1405: ELSIF p_attr_id = OE_Line_Util.G_FOB_POINT THEN
1406: x_line_tbl(1).fob_point_code := p_attr_value;
1407: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_CARRIER THEN
1408: x_line_tbl(1).freight_carrier_code := p_attr_value;
1409: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_TERMS THEN
1410: x_line_tbl(1).freight_terms_code := p_attr_value;
1411: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY THEN
1412: x_line_tbl(1).fulfilled_quantity := TO_NUMBER(p_attr_value);
1413: ELSIF p_attr_id = OE_Line_Util.G_HEADER THEN
1407: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_CARRIER THEN
1408: x_line_tbl(1).freight_carrier_code := p_attr_value;
1409: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_TERMS THEN
1410: x_line_tbl(1).freight_terms_code := p_attr_value;
1411: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY THEN
1412: x_line_tbl(1).fulfilled_quantity := TO_NUMBER(p_attr_value);
1413: ELSIF p_attr_id = OE_Line_Util.G_HEADER THEN
1414: x_line_tbl(1).header_id := TO_NUMBER(p_attr_value);
1415: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_CONTACT THEN
1409: ELSIF p_attr_id = OE_Line_Util.G_FREIGHT_TERMS THEN
1410: x_line_tbl(1).freight_terms_code := p_attr_value;
1411: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY THEN
1412: x_line_tbl(1).fulfilled_quantity := TO_NUMBER(p_attr_value);
1413: ELSIF p_attr_id = OE_Line_Util.G_HEADER THEN
1414: x_line_tbl(1).header_id := TO_NUMBER(p_attr_value);
1415: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_CONTACT THEN
1416: x_line_tbl(1).intermed_ship_to_contact_id := TO_NUMBER(p_attr_value);
1417: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_ORG THEN
1411: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY THEN
1412: x_line_tbl(1).fulfilled_quantity := TO_NUMBER(p_attr_value);
1413: ELSIF p_attr_id = OE_Line_Util.G_HEADER THEN
1414: x_line_tbl(1).header_id := TO_NUMBER(p_attr_value);
1415: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_CONTACT THEN
1416: x_line_tbl(1).intermed_ship_to_contact_id := TO_NUMBER(p_attr_value);
1417: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_ORG THEN
1418: x_line_tbl(1).intermed_ship_to_org_id := TO_NUMBER(p_attr_value);
1419: ELSIF p_attr_id = OE_Line_Util.G_INVENTORY_ITEM THEN
1413: ELSIF p_attr_id = OE_Line_Util.G_HEADER THEN
1414: x_line_tbl(1).header_id := TO_NUMBER(p_attr_value);
1415: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_CONTACT THEN
1416: x_line_tbl(1).intermed_ship_to_contact_id := TO_NUMBER(p_attr_value);
1417: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_ORG THEN
1418: x_line_tbl(1).intermed_ship_to_org_id := TO_NUMBER(p_attr_value);
1419: ELSIF p_attr_id = OE_Line_Util.G_INVENTORY_ITEM THEN
1420: x_line_tbl(1).inventory_item_id := TO_NUMBER(p_attr_value);
1421: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_INTERFACE_STATUS THEN
1415: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_CONTACT THEN
1416: x_line_tbl(1).intermed_ship_to_contact_id := TO_NUMBER(p_attr_value);
1417: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_ORG THEN
1418: x_line_tbl(1).intermed_ship_to_org_id := TO_NUMBER(p_attr_value);
1419: ELSIF p_attr_id = OE_Line_Util.G_INVENTORY_ITEM THEN
1420: x_line_tbl(1).inventory_item_id := TO_NUMBER(p_attr_value);
1421: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_INTERFACE_STATUS THEN
1422: x_line_tbl(1).invoice_interface_status_code := p_attr_value;
1423: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_CONTACT THEN
1417: ELSIF p_attr_id = OE_Line_Util.G_INTERMED_SHIP_TO_ORG THEN
1418: x_line_tbl(1).intermed_ship_to_org_id := TO_NUMBER(p_attr_value);
1419: ELSIF p_attr_id = OE_Line_Util.G_INVENTORY_ITEM THEN
1420: x_line_tbl(1).inventory_item_id := TO_NUMBER(p_attr_value);
1421: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_INTERFACE_STATUS THEN
1422: x_line_tbl(1).invoice_interface_status_code := p_attr_value;
1423: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_CONTACT THEN
1424: x_line_tbl(1).invoice_to_contact_id := TO_NUMBER(p_attr_value);
1425: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_ORG THEN
1419: ELSIF p_attr_id = OE_Line_Util.G_INVENTORY_ITEM THEN
1420: x_line_tbl(1).inventory_item_id := TO_NUMBER(p_attr_value);
1421: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_INTERFACE_STATUS THEN
1422: x_line_tbl(1).invoice_interface_status_code := p_attr_value;
1423: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_CONTACT THEN
1424: x_line_tbl(1).invoice_to_contact_id := TO_NUMBER(p_attr_value);
1425: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_ORG THEN
1426: x_line_tbl(1).invoice_to_org_id := TO_NUMBER(p_attr_value);
1427: ELSIF p_attr_id = OE_Line_Util.G_INVOICED_QUANTITY THEN
1421: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_INTERFACE_STATUS THEN
1422: x_line_tbl(1).invoice_interface_status_code := p_attr_value;
1423: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_CONTACT THEN
1424: x_line_tbl(1).invoice_to_contact_id := TO_NUMBER(p_attr_value);
1425: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_ORG THEN
1426: x_line_tbl(1).invoice_to_org_id := TO_NUMBER(p_attr_value);
1427: ELSIF p_attr_id = OE_Line_Util.G_INVOICED_QUANTITY THEN
1428: x_line_tbl(1).invoiced_quantity := TO_NUMBER(p_attr_value);
1429: ELSIF p_attr_id = OE_Line_Util.G_INVOICING_RULE THEN
1423: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_CONTACT THEN
1424: x_line_tbl(1).invoice_to_contact_id := TO_NUMBER(p_attr_value);
1425: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_ORG THEN
1426: x_line_tbl(1).invoice_to_org_id := TO_NUMBER(p_attr_value);
1427: ELSIF p_attr_id = OE_Line_Util.G_INVOICED_QUANTITY THEN
1428: x_line_tbl(1).invoiced_quantity := TO_NUMBER(p_attr_value);
1429: ELSIF p_attr_id = OE_Line_Util.G_INVOICING_RULE THEN
1430: x_line_tbl(1).invoicing_rule_id := TO_NUMBER(p_attr_value);
1431: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM_ID THEN
1425: ELSIF p_attr_id = OE_Line_Util.G_INVOICE_TO_ORG THEN
1426: x_line_tbl(1).invoice_to_org_id := TO_NUMBER(p_attr_value);
1427: ELSIF p_attr_id = OE_Line_Util.G_INVOICED_QUANTITY THEN
1428: x_line_tbl(1).invoiced_quantity := TO_NUMBER(p_attr_value);
1429: ELSIF p_attr_id = OE_Line_Util.G_INVOICING_RULE THEN
1430: x_line_tbl(1).invoicing_rule_id := TO_NUMBER(p_attr_value);
1431: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM_ID THEN
1432: x_line_tbl(1).ordered_item_id := TO_NUMBER(p_attr_value);
1433: ELSIF p_attr_id = OE_Line_Util.G_ITEM_IDENTIFIER_TYPE THEN
1427: ELSIF p_attr_id = OE_Line_Util.G_INVOICED_QUANTITY THEN
1428: x_line_tbl(1).invoiced_quantity := TO_NUMBER(p_attr_value);
1429: ELSIF p_attr_id = OE_Line_Util.G_INVOICING_RULE THEN
1430: x_line_tbl(1).invoicing_rule_id := TO_NUMBER(p_attr_value);
1431: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM_ID THEN
1432: x_line_tbl(1).ordered_item_id := TO_NUMBER(p_attr_value);
1433: ELSIF p_attr_id = OE_Line_Util.G_ITEM_IDENTIFIER_TYPE THEN
1434: x_line_tbl(1).item_identifier_type := p_attr_value;
1435: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM THEN
1429: ELSIF p_attr_id = OE_Line_Util.G_INVOICING_RULE THEN
1430: x_line_tbl(1).invoicing_rule_id := TO_NUMBER(p_attr_value);
1431: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM_ID THEN
1432: x_line_tbl(1).ordered_item_id := TO_NUMBER(p_attr_value);
1433: ELSIF p_attr_id = OE_Line_Util.G_ITEM_IDENTIFIER_TYPE THEN
1434: x_line_tbl(1).item_identifier_type := p_attr_value;
1435: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM THEN
1436: x_line_tbl(1).ordered_item := p_attr_value;
1437: ELSIF p_attr_id = OE_Line_Util.G_ITEM_REVISION THEN
1431: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM_ID THEN
1432: x_line_tbl(1).ordered_item_id := TO_NUMBER(p_attr_value);
1433: ELSIF p_attr_id = OE_Line_Util.G_ITEM_IDENTIFIER_TYPE THEN
1434: x_line_tbl(1).item_identifier_type := p_attr_value;
1435: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM THEN
1436: x_line_tbl(1).ordered_item := p_attr_value;
1437: ELSIF p_attr_id = OE_Line_Util.G_ITEM_REVISION THEN
1438: x_line_tbl(1).item_revision := p_attr_value;
1439: ELSIF p_attr_id = OE_Line_Util.G_ITEM_TYPE THEN
1433: ELSIF p_attr_id = OE_Line_Util.G_ITEM_IDENTIFIER_TYPE THEN
1434: x_line_tbl(1).item_identifier_type := p_attr_value;
1435: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM THEN
1436: x_line_tbl(1).ordered_item := p_attr_value;
1437: ELSIF p_attr_id = OE_Line_Util.G_ITEM_REVISION THEN
1438: x_line_tbl(1).item_revision := p_attr_value;
1439: ELSIF p_attr_id = OE_Line_Util.G_ITEM_TYPE THEN
1440: x_line_tbl(1).item_type_code := p_attr_value;
1441: ELSIF p_attr_id = OE_Line_Util.G_LATEST_ACCEPTABLE_DATE THEN
1435: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_ITEM THEN
1436: x_line_tbl(1).ordered_item := p_attr_value;
1437: ELSIF p_attr_id = OE_Line_Util.G_ITEM_REVISION THEN
1438: x_line_tbl(1).item_revision := p_attr_value;
1439: ELSIF p_attr_id = OE_Line_Util.G_ITEM_TYPE THEN
1440: x_line_tbl(1).item_type_code := p_attr_value;
1441: ELSIF p_attr_id = OE_Line_Util.G_LATEST_ACCEPTABLE_DATE THEN
1442: -- x_line_tbl(1).latest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
1443: x_line_tbl(1).latest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1437: ELSIF p_attr_id = OE_Line_Util.G_ITEM_REVISION THEN
1438: x_line_tbl(1).item_revision := p_attr_value;
1439: ELSIF p_attr_id = OE_Line_Util.G_ITEM_TYPE THEN
1440: x_line_tbl(1).item_type_code := p_attr_value;
1441: ELSIF p_attr_id = OE_Line_Util.G_LATEST_ACCEPTABLE_DATE THEN
1442: -- x_line_tbl(1).latest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
1443: x_line_tbl(1).latest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1444: ELSIF p_attr_id = OE_Line_Util.G_LATE_DEMAND_PENALTY_FACTOR THEN
1445: x_line_tbl(1).late_demand_penalty_factor := TO_NUMBER(p_attr_value);
1440: x_line_tbl(1).item_type_code := p_attr_value;
1441: ELSIF p_attr_id = OE_Line_Util.G_LATEST_ACCEPTABLE_DATE THEN
1442: -- x_line_tbl(1).latest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
1443: x_line_tbl(1).latest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1444: ELSIF p_attr_id = OE_Line_Util.G_LATE_DEMAND_PENALTY_FACTOR THEN
1445: x_line_tbl(1).late_demand_penalty_factor := TO_NUMBER(p_attr_value);
1446: ELSIF p_attr_id = OE_Line_Util.G_LINE_CATEGORY THEN
1447: x_line_tbl(1).line_category_code := p_attr_value;
1448: x_line_tbl(1).line_type_id := FND_API.G_MISS_NUM;
1442: -- x_line_tbl(1).latest_acceptable_date := TO_DATE(p_attr_value, l_date_format_mask);
1443: x_line_tbl(1).latest_acceptable_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1444: ELSIF p_attr_id = OE_Line_Util.G_LATE_DEMAND_PENALTY_FACTOR THEN
1445: x_line_tbl(1).late_demand_penalty_factor := TO_NUMBER(p_attr_value);
1446: ELSIF p_attr_id = OE_Line_Util.G_LINE_CATEGORY THEN
1447: x_line_tbl(1).line_category_code := p_attr_value;
1448: x_line_tbl(1).line_type_id := FND_API.G_MISS_NUM;
1449: ELSIF p_attr_id = OE_Line_Util.G_LINE THEN
1450: x_line_tbl(1).line_id := TO_NUMBER(p_attr_value);
1445: x_line_tbl(1).late_demand_penalty_factor := TO_NUMBER(p_attr_value);
1446: ELSIF p_attr_id = OE_Line_Util.G_LINE_CATEGORY THEN
1447: x_line_tbl(1).line_category_code := p_attr_value;
1448: x_line_tbl(1).line_type_id := FND_API.G_MISS_NUM;
1449: ELSIF p_attr_id = OE_Line_Util.G_LINE THEN
1450: x_line_tbl(1).line_id := TO_NUMBER(p_attr_value);
1451: ELSIF p_attr_id = OE_Line_Util.G_LINE_NUMBER THEN
1452: x_line_tbl(1).line_number := TO_NUMBER(p_attr_value);
1453: ELSIF p_attr_id = OE_Line_Util.G_LINE_TYPE THEN
1447: x_line_tbl(1).line_category_code := p_attr_value;
1448: x_line_tbl(1).line_type_id := FND_API.G_MISS_NUM;
1449: ELSIF p_attr_id = OE_Line_Util.G_LINE THEN
1450: x_line_tbl(1).line_id := TO_NUMBER(p_attr_value);
1451: ELSIF p_attr_id = OE_Line_Util.G_LINE_NUMBER THEN
1452: x_line_tbl(1).line_number := TO_NUMBER(p_attr_value);
1453: ELSIF p_attr_id = OE_Line_Util.G_LINE_TYPE THEN
1454: x_line_tbl(1).line_type_id := TO_NUMBER(p_attr_value);
1455: ELSIF p_attr_id = OE_Line_Util.G_LINK_TO_LINE THEN
1449: ELSIF p_attr_id = OE_Line_Util.G_LINE THEN
1450: x_line_tbl(1).line_id := TO_NUMBER(p_attr_value);
1451: ELSIF p_attr_id = OE_Line_Util.G_LINE_NUMBER THEN
1452: x_line_tbl(1).line_number := TO_NUMBER(p_attr_value);
1453: ELSIF p_attr_id = OE_Line_Util.G_LINE_TYPE THEN
1454: x_line_tbl(1).line_type_id := TO_NUMBER(p_attr_value);
1455: ELSIF p_attr_id = OE_Line_Util.G_LINK_TO_LINE THEN
1456: x_line_tbl(1).link_to_line_id := TO_NUMBER(p_attr_value);
1457: ELSIF p_attr_id = OE_Line_Util.G_MODEL_GROUP_NUMBER THEN
1451: ELSIF p_attr_id = OE_Line_Util.G_LINE_NUMBER THEN
1452: x_line_tbl(1).line_number := TO_NUMBER(p_attr_value);
1453: ELSIF p_attr_id = OE_Line_Util.G_LINE_TYPE THEN
1454: x_line_tbl(1).line_type_id := TO_NUMBER(p_attr_value);
1455: ELSIF p_attr_id = OE_Line_Util.G_LINK_TO_LINE THEN
1456: x_line_tbl(1).link_to_line_id := TO_NUMBER(p_attr_value);
1457: ELSIF p_attr_id = OE_Line_Util.G_MODEL_GROUP_NUMBER THEN
1458: x_line_tbl(1).model_group_number := TO_NUMBER(p_attr_value);
1459: ELSIF p_attr_id = OE_Line_Util.G_OPEN THEN
1453: ELSIF p_attr_id = OE_Line_Util.G_LINE_TYPE THEN
1454: x_line_tbl(1).line_type_id := TO_NUMBER(p_attr_value);
1455: ELSIF p_attr_id = OE_Line_Util.G_LINK_TO_LINE THEN
1456: x_line_tbl(1).link_to_line_id := TO_NUMBER(p_attr_value);
1457: ELSIF p_attr_id = OE_Line_Util.G_MODEL_GROUP_NUMBER THEN
1458: x_line_tbl(1).model_group_number := TO_NUMBER(p_attr_value);
1459: ELSIF p_attr_id = OE_Line_Util.G_OPEN THEN
1460: x_line_tbl(1).open_flag := p_attr_value;
1461: ELSIF p_attr_id = OE_Line_Util.G_OPTION_FLAG THEN
1455: ELSIF p_attr_id = OE_Line_Util.G_LINK_TO_LINE THEN
1456: x_line_tbl(1).link_to_line_id := TO_NUMBER(p_attr_value);
1457: ELSIF p_attr_id = OE_Line_Util.G_MODEL_GROUP_NUMBER THEN
1458: x_line_tbl(1).model_group_number := TO_NUMBER(p_attr_value);
1459: ELSIF p_attr_id = OE_Line_Util.G_OPEN THEN
1460: x_line_tbl(1).open_flag := p_attr_value;
1461: ELSIF p_attr_id = OE_Line_Util.G_OPTION_FLAG THEN
1462: x_line_tbl(1).option_flag := p_attr_value;
1463: ELSIF p_attr_id = OE_Line_Util.G_OPTION_NUMBER THEN
1457: ELSIF p_attr_id = OE_Line_Util.G_MODEL_GROUP_NUMBER THEN
1458: x_line_tbl(1).model_group_number := TO_NUMBER(p_attr_value);
1459: ELSIF p_attr_id = OE_Line_Util.G_OPEN THEN
1460: x_line_tbl(1).open_flag := p_attr_value;
1461: ELSIF p_attr_id = OE_Line_Util.G_OPTION_FLAG THEN
1462: x_line_tbl(1).option_flag := p_attr_value;
1463: ELSIF p_attr_id = OE_Line_Util.G_OPTION_NUMBER THEN
1464: x_line_tbl(1).option_number := TO_NUMBER(p_attr_value);
1465: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY THEN
1459: ELSIF p_attr_id = OE_Line_Util.G_OPEN THEN
1460: x_line_tbl(1).open_flag := p_attr_value;
1461: ELSIF p_attr_id = OE_Line_Util.G_OPTION_FLAG THEN
1462: x_line_tbl(1).option_flag := p_attr_value;
1463: ELSIF p_attr_id = OE_Line_Util.G_OPTION_NUMBER THEN
1464: x_line_tbl(1).option_number := TO_NUMBER(p_attr_value);
1465: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY THEN
1466: x_line_tbl(1).ordered_quantity := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
1467: ELSIF p_attr_id = OE_Line_Util.G_ORDER_QUANTITY_UOM THEN
1461: ELSIF p_attr_id = OE_Line_Util.G_OPTION_FLAG THEN
1462: x_line_tbl(1).option_flag := p_attr_value;
1463: ELSIF p_attr_id = OE_Line_Util.G_OPTION_NUMBER THEN
1464: x_line_tbl(1).option_number := TO_NUMBER(p_attr_value);
1465: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY THEN
1466: x_line_tbl(1).ordered_quantity := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
1467: ELSIF p_attr_id = OE_Line_Util.G_ORDER_QUANTITY_UOM THEN
1468: x_line_tbl(1).order_quantity_uom := p_attr_value;
1469: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY2 THEN --OPM
1463: ELSIF p_attr_id = OE_Line_Util.G_OPTION_NUMBER THEN
1464: x_line_tbl(1).option_number := TO_NUMBER(p_attr_value);
1465: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY THEN
1466: x_line_tbl(1).ordered_quantity := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
1467: ELSIF p_attr_id = OE_Line_Util.G_ORDER_QUANTITY_UOM THEN
1468: x_line_tbl(1).order_quantity_uom := p_attr_value;
1469: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY2 THEN --OPM
1470: x_line_tbl(1).ordered_quantity2 := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
1471: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY_UOM2 THEN --OPM
1465: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY THEN
1466: x_line_tbl(1).ordered_quantity := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
1467: ELSIF p_attr_id = OE_Line_Util.G_ORDER_QUANTITY_UOM THEN
1468: x_line_tbl(1).order_quantity_uom := p_attr_value;
1469: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY2 THEN --OPM
1470: x_line_tbl(1).ordered_quantity2 := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
1471: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY_UOM2 THEN --OPM
1472: x_line_tbl(1).ordered_quantity_uom2 := p_attr_value;
1473:
1467: ELSIF p_attr_id = OE_Line_Util.G_ORDER_QUANTITY_UOM THEN
1468: x_line_tbl(1).order_quantity_uom := p_attr_value;
1469: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY2 THEN --OPM
1470: x_line_tbl(1).ordered_quantity2 := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
1471: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY_UOM2 THEN --OPM
1472: x_line_tbl(1).ordered_quantity_uom2 := p_attr_value;
1473:
1474: ELSIF p_attr_id = OE_Line_Util.G_ORG THEN
1475: x_line_tbl(1).org_id := TO_NUMBER(p_attr_value);
1470: x_line_tbl(1).ordered_quantity2 := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); --bug 5179564
1471: ELSIF p_attr_id = OE_Line_Util.G_ORDERED_QUANTITY_UOM2 THEN --OPM
1472: x_line_tbl(1).ordered_quantity_uom2 := p_attr_value;
1473:
1474: ELSIF p_attr_id = OE_Line_Util.G_ORG THEN
1475: x_line_tbl(1).org_id := TO_NUMBER(p_attr_value);
1476: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_DOCUMENT_REF THEN
1477: x_line_tbl(1).orig_sys_document_ref := p_attr_value;
1478: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_LINE_REF THEN
1472: x_line_tbl(1).ordered_quantity_uom2 := p_attr_value;
1473:
1474: ELSIF p_attr_id = OE_Line_Util.G_ORG THEN
1475: x_line_tbl(1).org_id := TO_NUMBER(p_attr_value);
1476: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_DOCUMENT_REF THEN
1477: x_line_tbl(1).orig_sys_document_ref := p_attr_value;
1478: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_LINE_REF THEN
1479: x_line_tbl(1).orig_sys_line_ref := p_attr_value;
1480: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_SHIPMENT_REF THEN
1474: ELSIF p_attr_id = OE_Line_Util.G_ORG THEN
1475: x_line_tbl(1).org_id := TO_NUMBER(p_attr_value);
1476: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_DOCUMENT_REF THEN
1477: x_line_tbl(1).orig_sys_document_ref := p_attr_value;
1478: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_LINE_REF THEN
1479: x_line_tbl(1).orig_sys_line_ref := p_attr_value;
1480: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_SHIPMENT_REF THEN
1481: x_line_tbl(1).orig_sys_shipment_ref := p_attr_value;
1482: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_INVENTORY_ITEM THEN
1476: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_DOCUMENT_REF THEN
1477: x_line_tbl(1).orig_sys_document_ref := p_attr_value;
1478: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_LINE_REF THEN
1479: x_line_tbl(1).orig_sys_line_ref := p_attr_value;
1480: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_SHIPMENT_REF THEN
1481: x_line_tbl(1).orig_sys_shipment_ref := p_attr_value;
1482: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_INVENTORY_ITEM THEN
1483: x_line_tbl(1).original_inventory_item_id:= to_number(p_attr_value);
1484: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM THEN
1478: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_LINE_REF THEN
1479: x_line_tbl(1).orig_sys_line_ref := p_attr_value;
1480: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_SHIPMENT_REF THEN
1481: x_line_tbl(1).orig_sys_shipment_ref := p_attr_value;
1482: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_INVENTORY_ITEM THEN
1483: x_line_tbl(1).original_inventory_item_id:= to_number(p_attr_value);
1484: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM THEN
1485: x_line_tbl(1).original_ordered_item := p_attr_value;
1486: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM_ID THEN
1480: ELSIF p_attr_id = OE_Line_Util.G_ORIG_SYS_SHIPMENT_REF THEN
1481: x_line_tbl(1).orig_sys_shipment_ref := p_attr_value;
1482: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_INVENTORY_ITEM THEN
1483: x_line_tbl(1).original_inventory_item_id:= to_number(p_attr_value);
1484: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM THEN
1485: x_line_tbl(1).original_ordered_item := p_attr_value;
1486: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM_ID THEN
1487: x_line_tbl(1).original_ordered_item_id := to_number(p_attr_value);
1488: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ITEM_IDEN_TYPE THEN
1482: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_INVENTORY_ITEM THEN
1483: x_line_tbl(1).original_inventory_item_id:= to_number(p_attr_value);
1484: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM THEN
1485: x_line_tbl(1).original_ordered_item := p_attr_value;
1486: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM_ID THEN
1487: x_line_tbl(1).original_ordered_item_id := to_number(p_attr_value);
1488: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ITEM_IDEN_TYPE THEN
1489: x_line_tbl(1).original_item_identifier_type := p_attr_value;
1490: ELSIF p_attr_id = OE_Line_Util.G_ITEM_RELATIONSHIP_TYPE THEN
1484: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM THEN
1485: x_line_tbl(1).original_ordered_item := p_attr_value;
1486: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM_ID THEN
1487: x_line_tbl(1).original_ordered_item_id := to_number(p_attr_value);
1488: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ITEM_IDEN_TYPE THEN
1489: x_line_tbl(1).original_item_identifier_type := p_attr_value;
1490: ELSIF p_attr_id = OE_Line_Util.G_ITEM_RELATIONSHIP_TYPE THEN
1491: x_line_tbl(1).item_relationship_type := to_number(p_attr_value);
1492: ELSIF p_attr_id = OE_Line_Util.G_PAYMENT_TERM THEN
1486: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ORDERED_ITEM_ID THEN
1487: x_line_tbl(1).original_ordered_item_id := to_number(p_attr_value);
1488: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ITEM_IDEN_TYPE THEN
1489: x_line_tbl(1).original_item_identifier_type := p_attr_value;
1490: ELSIF p_attr_id = OE_Line_Util.G_ITEM_RELATIONSHIP_TYPE THEN
1491: x_line_tbl(1).item_relationship_type := to_number(p_attr_value);
1492: ELSIF p_attr_id = OE_Line_Util.G_PAYMENT_TERM THEN
1493: x_line_tbl(1).payment_term_id := TO_NUMBER(p_attr_value);
1494: ELSIF p_attr_id = OE_Line_Util.G_PLANNING_PRIORITY THEN
1488: ELSIF p_attr_id = OE_Line_Util.G_ORIGINAL_ITEM_IDEN_TYPE THEN
1489: x_line_tbl(1).original_item_identifier_type := p_attr_value;
1490: ELSIF p_attr_id = OE_Line_Util.G_ITEM_RELATIONSHIP_TYPE THEN
1491: x_line_tbl(1).item_relationship_type := to_number(p_attr_value);
1492: ELSIF p_attr_id = OE_Line_Util.G_PAYMENT_TERM THEN
1493: x_line_tbl(1).payment_term_id := TO_NUMBER(p_attr_value);
1494: ELSIF p_attr_id = OE_Line_Util.G_PLANNING_PRIORITY THEN
1495: x_line_tbl(1).planning_priority := TO_NUMBER(p_attr_value);
1496: ELSIF p_attr_id = OE_Line_Util.G_PREFERRED_GRADE THEN --OPM
1490: ELSIF p_attr_id = OE_Line_Util.G_ITEM_RELATIONSHIP_TYPE THEN
1491: x_line_tbl(1).item_relationship_type := to_number(p_attr_value);
1492: ELSIF p_attr_id = OE_Line_Util.G_PAYMENT_TERM THEN
1493: x_line_tbl(1).payment_term_id := TO_NUMBER(p_attr_value);
1494: ELSIF p_attr_id = OE_Line_Util.G_PLANNING_PRIORITY THEN
1495: x_line_tbl(1).planning_priority := TO_NUMBER(p_attr_value);
1496: ELSIF p_attr_id = OE_Line_Util.G_PREFERRED_GRADE THEN --OPM
1497: x_line_tbl(1).preferred_grade := p_attr_value;
1498:
1492: ELSIF p_attr_id = OE_Line_Util.G_PAYMENT_TERM THEN
1493: x_line_tbl(1).payment_term_id := TO_NUMBER(p_attr_value);
1494: ELSIF p_attr_id = OE_Line_Util.G_PLANNING_PRIORITY THEN
1495: x_line_tbl(1).planning_priority := TO_NUMBER(p_attr_value);
1496: ELSIF p_attr_id = OE_Line_Util.G_PREFERRED_GRADE THEN --OPM
1497: x_line_tbl(1).preferred_grade := p_attr_value;
1498:
1499: ELSIF p_attr_id = OE_Line_Util.G_PRICE_LIST THEN
1500: x_line_tbl(1).price_list_id := TO_NUMBER(p_attr_value);
1495: x_line_tbl(1).planning_priority := TO_NUMBER(p_attr_value);
1496: ELSIF p_attr_id = OE_Line_Util.G_PREFERRED_GRADE THEN --OPM
1497: x_line_tbl(1).preferred_grade := p_attr_value;
1498:
1499: ELSIF p_attr_id = OE_Line_Util.G_PRICE_LIST THEN
1500: x_line_tbl(1).price_list_id := TO_NUMBER(p_attr_value);
1501: ELSIF p_attr_id = OE_Line_Util.G_PRICING_DATE THEN
1502: -- x_line_tbl(1).pricing_date := TO_DATE(p_attr_value, l_date_format_mask);
1503: x_line_tbl(1).pricing_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1497: x_line_tbl(1).preferred_grade := p_attr_value;
1498:
1499: ELSIF p_attr_id = OE_Line_Util.G_PRICE_LIST THEN
1500: x_line_tbl(1).price_list_id := TO_NUMBER(p_attr_value);
1501: ELSIF p_attr_id = OE_Line_Util.G_PRICING_DATE THEN
1502: -- x_line_tbl(1).pricing_date := TO_DATE(p_attr_value, l_date_format_mask);
1503: x_line_tbl(1).pricing_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1504: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY THEN
1505: x_line_tbl(1).pricing_quantity := TO_NUMBER(p_attr_value);
1500: x_line_tbl(1).price_list_id := TO_NUMBER(p_attr_value);
1501: ELSIF p_attr_id = OE_Line_Util.G_PRICING_DATE THEN
1502: -- x_line_tbl(1).pricing_date := TO_DATE(p_attr_value, l_date_format_mask);
1503: x_line_tbl(1).pricing_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1504: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY THEN
1505: x_line_tbl(1).pricing_quantity := TO_NUMBER(p_attr_value);
1506: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY_UOM THEN
1507: x_line_tbl(1).pricing_quantity_uom := p_attr_value;
1508: ELSIF p_attr_id = OE_Line_Util.G_PROJECT THEN
1502: -- x_line_tbl(1).pricing_date := TO_DATE(p_attr_value, l_date_format_mask);
1503: x_line_tbl(1).pricing_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1504: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY THEN
1505: x_line_tbl(1).pricing_quantity := TO_NUMBER(p_attr_value);
1506: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY_UOM THEN
1507: x_line_tbl(1).pricing_quantity_uom := p_attr_value;
1508: ELSIF p_attr_id = OE_Line_Util.G_PROJECT THEN
1509: x_line_tbl(1).project_id := TO_NUMBER(p_attr_value);
1510: ELSIF p_attr_id = OE_Line_Util.G_PROMISE_DATE THEN
1504: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY THEN
1505: x_line_tbl(1).pricing_quantity := TO_NUMBER(p_attr_value);
1506: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY_UOM THEN
1507: x_line_tbl(1).pricing_quantity_uom := p_attr_value;
1508: ELSIF p_attr_id = OE_Line_Util.G_PROJECT THEN
1509: x_line_tbl(1).project_id := TO_NUMBER(p_attr_value);
1510: ELSIF p_attr_id = OE_Line_Util.G_PROMISE_DATE THEN
1511: -- x_line_tbl(1).promise_date := TO_DATE(p_attr_value, l_date_format_mask);
1512: x_line_tbl(1).promise_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1506: ELSIF p_attr_id = OE_Line_Util.G_PRICING_QUANTITY_UOM THEN
1507: x_line_tbl(1).pricing_quantity_uom := p_attr_value;
1508: ELSIF p_attr_id = OE_Line_Util.G_PROJECT THEN
1509: x_line_tbl(1).project_id := TO_NUMBER(p_attr_value);
1510: ELSIF p_attr_id = OE_Line_Util.G_PROMISE_DATE THEN
1511: -- x_line_tbl(1).promise_date := TO_DATE(p_attr_value, l_date_format_mask);
1512: x_line_tbl(1).promise_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1513: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_CUSTOMER_TRX_LINE THEN
1514: x_line_tbl(1).reference_customer_trx_line_id := TO_NUMBER(p_attr_value);
1509: x_line_tbl(1).project_id := TO_NUMBER(p_attr_value);
1510: ELSIF p_attr_id = OE_Line_Util.G_PROMISE_DATE THEN
1511: -- x_line_tbl(1).promise_date := TO_DATE(p_attr_value, l_date_format_mask);
1512: x_line_tbl(1).promise_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1513: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_CUSTOMER_TRX_LINE THEN
1514: x_line_tbl(1).reference_customer_trx_line_id := TO_NUMBER(p_attr_value);
1515: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_HEADER THEN
1516: x_line_tbl(1).reference_header_id := TO_NUMBER(p_attr_value);
1517: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_LINE THEN
1511: -- x_line_tbl(1).promise_date := TO_DATE(p_attr_value, l_date_format_mask);
1512: x_line_tbl(1).promise_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1513: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_CUSTOMER_TRX_LINE THEN
1514: x_line_tbl(1).reference_customer_trx_line_id := TO_NUMBER(p_attr_value);
1515: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_HEADER THEN
1516: x_line_tbl(1).reference_header_id := TO_NUMBER(p_attr_value);
1517: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_LINE THEN
1518: x_line_tbl(1).reference_line_id := TO_NUMBER(p_attr_value);
1519: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_TYPE THEN
1513: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_CUSTOMER_TRX_LINE THEN
1514: x_line_tbl(1).reference_customer_trx_line_id := TO_NUMBER(p_attr_value);
1515: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_HEADER THEN
1516: x_line_tbl(1).reference_header_id := TO_NUMBER(p_attr_value);
1517: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_LINE THEN
1518: x_line_tbl(1).reference_line_id := TO_NUMBER(p_attr_value);
1519: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_TYPE THEN
1520: NULL;
1521: ELSIF p_attr_id = OE_Line_Util.G_REQUEST_DATE THEN
1515: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_HEADER THEN
1516: x_line_tbl(1).reference_header_id := TO_NUMBER(p_attr_value);
1517: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_LINE THEN
1518: x_line_tbl(1).reference_line_id := TO_NUMBER(p_attr_value);
1519: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_TYPE THEN
1520: NULL;
1521: ELSIF p_attr_id = OE_Line_Util.G_REQUEST_DATE THEN
1522: -- x_line_tbl(1).request_date := TO_DATE(p_attr_value, l_date_format_mask);
1523: x_line_tbl(1).request_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1517: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_LINE THEN
1518: x_line_tbl(1).reference_line_id := TO_NUMBER(p_attr_value);
1519: ELSIF p_attr_id = OE_Line_Util.G_REFERENCE_TYPE THEN
1520: NULL;
1521: ELSIF p_attr_id = OE_Line_Util.G_REQUEST_DATE THEN
1522: -- x_line_tbl(1).request_date := TO_DATE(p_attr_value, l_date_format_mask);
1523: x_line_tbl(1).request_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1524: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY THEN
1525: x_line_tbl(1).reserved_quantity := p_attr_value;
1520: NULL;
1521: ELSIF p_attr_id = OE_Line_Util.G_REQUEST_DATE THEN
1522: -- x_line_tbl(1).request_date := TO_DATE(p_attr_value, l_date_format_mask);
1523: x_line_tbl(1).request_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1524: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY THEN
1525: x_line_tbl(1).reserved_quantity := p_attr_value;
1526: ELSIF p_attr_id = OE_Line_Util.G_RLA_SCHEDULE_TYPE THEN
1527: x_line_tbl(1).rla_schedule_type_code := p_attr_value;
1528: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ARRIVAL_DATE THEN
1522: -- x_line_tbl(1).request_date := TO_DATE(p_attr_value, l_date_format_mask);
1523: x_line_tbl(1).request_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1524: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY THEN
1525: x_line_tbl(1).reserved_quantity := p_attr_value;
1526: ELSIF p_attr_id = OE_Line_Util.G_RLA_SCHEDULE_TYPE THEN
1527: x_line_tbl(1).rla_schedule_type_code := p_attr_value;
1528: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ARRIVAL_DATE THEN
1529: -- x_line_tbl(1).schedule_arrival_date := TO_DATE(p_attr_value, l_date_format_mask);
1530: x_line_tbl(1).schedule_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1524: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY THEN
1525: x_line_tbl(1).reserved_quantity := p_attr_value;
1526: ELSIF p_attr_id = OE_Line_Util.G_RLA_SCHEDULE_TYPE THEN
1527: x_line_tbl(1).rla_schedule_type_code := p_attr_value;
1528: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ARRIVAL_DATE THEN
1529: -- x_line_tbl(1).schedule_arrival_date := TO_DATE(p_attr_value, l_date_format_mask);
1530: x_line_tbl(1).schedule_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1531: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_SHIP_DATE THEN
1532: /* x_line_tbl(1).schedule_ship_date :=
1527: x_line_tbl(1).rla_schedule_type_code := p_attr_value;
1528: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ARRIVAL_DATE THEN
1529: -- x_line_tbl(1).schedule_arrival_date := TO_DATE(p_attr_value, l_date_format_mask);
1530: x_line_tbl(1).schedule_arrival_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1531: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_SHIP_DATE THEN
1532: /* x_line_tbl(1).schedule_ship_date :=
1533: TO_DATE(p_attr_value, l_date_format_mask);*/
1534: x_line_tbl(1).schedule_ship_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1535: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_SHIP_DATE THEN
1531: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_SHIP_DATE THEN
1532: /* x_line_tbl(1).schedule_ship_date :=
1533: TO_DATE(p_attr_value, l_date_format_mask);*/
1534: x_line_tbl(1).schedule_ship_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1535: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_SHIP_DATE THEN
1536: /* x_line_tbl(1).earliest_ship_date :=
1537: TO_DATE(p_attr_value, l_date_format_mask);*/
1538: x_line_tbl(1).earliest_ship_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1539: ELSIF p_attr_id = OE_Line_Util.G_FIRM_DEMAND THEN
1535: ELSIF p_attr_id = OE_Line_Util.G_EARLIEST_SHIP_DATE THEN
1536: /* x_line_tbl(1).earliest_ship_date :=
1537: TO_DATE(p_attr_value, l_date_format_mask);*/
1538: x_line_tbl(1).earliest_ship_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1539: ELSIF p_attr_id = OE_Line_Util.G_FIRM_DEMAND THEN
1540: x_line_tbl(1).firm_demand_flag := p_attr_value;
1541: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ACTION THEN
1542: x_line_tbl(1).schedule_action_code := p_attr_value;
1543: ELSIF p_attr_id = OE_Line_Util.G_OVERRIDE_ATP_DATE THEN
1537: TO_DATE(p_attr_value, l_date_format_mask);*/
1538: x_line_tbl(1).earliest_ship_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1539: ELSIF p_attr_id = OE_Line_Util.G_FIRM_DEMAND THEN
1540: x_line_tbl(1).firm_demand_flag := p_attr_value;
1541: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ACTION THEN
1542: x_line_tbl(1).schedule_action_code := p_attr_value;
1543: ELSIF p_attr_id = OE_Line_Util.G_OVERRIDE_ATP_DATE THEN
1544: x_line_tbl(1).override_atp_date_code := p_attr_value;
1545: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_STATUS THEN
1539: ELSIF p_attr_id = OE_Line_Util.G_FIRM_DEMAND THEN
1540: x_line_tbl(1).firm_demand_flag := p_attr_value;
1541: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ACTION THEN
1542: x_line_tbl(1).schedule_action_code := p_attr_value;
1543: ELSIF p_attr_id = OE_Line_Util.G_OVERRIDE_ATP_DATE THEN
1544: x_line_tbl(1).override_atp_date_code := p_attr_value;
1545: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_STATUS THEN
1546: x_line_tbl(1).schedule_status_code := p_attr_value;
1547: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_NUMBER THEN
1541: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_ACTION THEN
1542: x_line_tbl(1).schedule_action_code := p_attr_value;
1543: ELSIF p_attr_id = OE_Line_Util.G_OVERRIDE_ATP_DATE THEN
1544: x_line_tbl(1).override_atp_date_code := p_attr_value;
1545: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_STATUS THEN
1546: x_line_tbl(1).schedule_status_code := p_attr_value;
1547: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_NUMBER THEN
1548: x_line_tbl(1).shipment_number := TO_NUMBER(p_attr_value);
1549: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_PRIORITY THEN
1543: ELSIF p_attr_id = OE_Line_Util.G_OVERRIDE_ATP_DATE THEN
1544: x_line_tbl(1).override_atp_date_code := p_attr_value;
1545: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_STATUS THEN
1546: x_line_tbl(1).schedule_status_code := p_attr_value;
1547: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_NUMBER THEN
1548: x_line_tbl(1).shipment_number := TO_NUMBER(p_attr_value);
1549: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_PRIORITY THEN
1550: x_line_tbl(1).shipment_priority_code := p_attr_value;
1551: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY THEN
1545: ELSIF p_attr_id = OE_Line_Util.G_SCHEDULE_STATUS THEN
1546: x_line_tbl(1).schedule_status_code := p_attr_value;
1547: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_NUMBER THEN
1548: x_line_tbl(1).shipment_number := TO_NUMBER(p_attr_value);
1549: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_PRIORITY THEN
1550: x_line_tbl(1).shipment_priority_code := p_attr_value;
1551: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY THEN
1552: x_line_tbl(1).shipped_quantity := TO_NUMBER(p_attr_value);
1553: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_METHOD THEN
1547: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_NUMBER THEN
1548: x_line_tbl(1).shipment_number := TO_NUMBER(p_attr_value);
1549: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_PRIORITY THEN
1550: x_line_tbl(1).shipment_priority_code := p_attr_value;
1551: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY THEN
1552: x_line_tbl(1).shipped_quantity := TO_NUMBER(p_attr_value);
1553: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_METHOD THEN
1554: x_line_tbl(1).shipping_method_code := p_attr_value;
1555: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY THEN
1549: ELSIF p_attr_id = OE_Line_Util.G_SHIPMENT_PRIORITY THEN
1550: x_line_tbl(1).shipment_priority_code := p_attr_value;
1551: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY THEN
1552: x_line_tbl(1).shipped_quantity := TO_NUMBER(p_attr_value);
1553: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_METHOD THEN
1554: x_line_tbl(1).shipping_method_code := p_attr_value;
1555: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY THEN
1556: x_line_tbl(1).shipping_quantity := TO_NUMBER(p_attr_value);
1557: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM THEN
1551: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY THEN
1552: x_line_tbl(1).shipped_quantity := TO_NUMBER(p_attr_value);
1553: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_METHOD THEN
1554: x_line_tbl(1).shipping_method_code := p_attr_value;
1555: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY THEN
1556: x_line_tbl(1).shipping_quantity := TO_NUMBER(p_attr_value);
1557: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM THEN
1558: x_line_tbl(1).shipping_quantity_uom := p_attr_value;
1559: ELSIF p_attr_id = OE_Line_Util.G_SHIP_FROM_ORG THEN
1553: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_METHOD THEN
1554: x_line_tbl(1).shipping_method_code := p_attr_value;
1555: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY THEN
1556: x_line_tbl(1).shipping_quantity := TO_NUMBER(p_attr_value);
1557: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM THEN
1558: x_line_tbl(1).shipping_quantity_uom := p_attr_value;
1559: ELSIF p_attr_id = OE_Line_Util.G_SHIP_FROM_ORG THEN
1560: x_line_tbl(1).ship_from_org_id := TO_NUMBER(p_attr_value);
1561: ELSIF p_attr_id = OE_Line_Util.G_SUBINVENTORY THEN
1555: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY THEN
1556: x_line_tbl(1).shipping_quantity := TO_NUMBER(p_attr_value);
1557: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM THEN
1558: x_line_tbl(1).shipping_quantity_uom := p_attr_value;
1559: ELSIF p_attr_id = OE_Line_Util.G_SHIP_FROM_ORG THEN
1560: x_line_tbl(1).ship_from_org_id := TO_NUMBER(p_attr_value);
1561: ELSIF p_attr_id = OE_Line_Util.G_SUBINVENTORY THEN
1562: x_line_tbl(1).subinventory := p_attr_value;
1563: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_ABOVE THEN
1557: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM THEN
1558: x_line_tbl(1).shipping_quantity_uom := p_attr_value;
1559: ELSIF p_attr_id = OE_Line_Util.G_SHIP_FROM_ORG THEN
1560: x_line_tbl(1).ship_from_org_id := TO_NUMBER(p_attr_value);
1561: ELSIF p_attr_id = OE_Line_Util.G_SUBINVENTORY THEN
1562: x_line_tbl(1).subinventory := p_attr_value;
1563: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_ABOVE THEN
1564: x_line_tbl(1).ship_tolerance_above := TO_NUMBER(p_attr_value);
1565: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_BELOW THEN
1559: ELSIF p_attr_id = OE_Line_Util.G_SHIP_FROM_ORG THEN
1560: x_line_tbl(1).ship_from_org_id := TO_NUMBER(p_attr_value);
1561: ELSIF p_attr_id = OE_Line_Util.G_SUBINVENTORY THEN
1562: x_line_tbl(1).subinventory := p_attr_value;
1563: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_ABOVE THEN
1564: x_line_tbl(1).ship_tolerance_above := TO_NUMBER(p_attr_value);
1565: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_BELOW THEN
1566: x_line_tbl(1).ship_tolerance_below := TO_NUMBER(p_attr_value);
1567: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INTERFACED THEN
1561: ELSIF p_attr_id = OE_Line_Util.G_SUBINVENTORY THEN
1562: x_line_tbl(1).subinventory := p_attr_value;
1563: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_ABOVE THEN
1564: x_line_tbl(1).ship_tolerance_above := TO_NUMBER(p_attr_value);
1565: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_BELOW THEN
1566: x_line_tbl(1).ship_tolerance_below := TO_NUMBER(p_attr_value);
1567: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INTERFACED THEN
1568: x_line_tbl(1).shipping_interfaced_flag := p_attr_value;
1569: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TO_CONTACT THEN
1563: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_ABOVE THEN
1564: x_line_tbl(1).ship_tolerance_above := TO_NUMBER(p_attr_value);
1565: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_BELOW THEN
1566: x_line_tbl(1).ship_tolerance_below := TO_NUMBER(p_attr_value);
1567: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INTERFACED THEN
1568: x_line_tbl(1).shipping_interfaced_flag := p_attr_value;
1569: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TO_CONTACT THEN
1570: x_line_tbl(1).ship_to_contact_id := TO_NUMBER(p_attr_value);
1571: IF l_debug_level > 0 THEN
1565: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TOLERANCE_BELOW THEN
1566: x_line_tbl(1).ship_tolerance_below := TO_NUMBER(p_attr_value);
1567: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INTERFACED THEN
1568: x_line_tbl(1).shipping_interfaced_flag := p_attr_value;
1569: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TO_CONTACT THEN
1570: x_line_tbl(1).ship_to_contact_id := TO_NUMBER(p_attr_value);
1571: IF l_debug_level > 0 THEN
1572: oe_debug_pub.add( 'SHIP TO CONTACT1'|| X_LINE_TBL ( 1 ) .SHIP_TO_CONTACT_ID , 1 ) ;
1573: END IF;
1570: x_line_tbl(1).ship_to_contact_id := TO_NUMBER(p_attr_value);
1571: IF l_debug_level > 0 THEN
1572: oe_debug_pub.add( 'SHIP TO CONTACT1'|| X_LINE_TBL ( 1 ) .SHIP_TO_CONTACT_ID , 1 ) ;
1573: END IF;
1574: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TO_ORG THEN
1575: x_line_tbl(1).ship_to_org_id := TO_NUMBER(p_attr_value);
1576: ELSIF p_attr_id = OE_Line_Util.G_SHIP_MODEL_COMPLETE_FLAG THEN
1577: x_line_tbl(1).ship_model_complete_flag := p_attr_value;
1578: ELSIF p_attr_id = OE_Line_Util.G_SOLD_TO_ORG THEN
1572: oe_debug_pub.add( 'SHIP TO CONTACT1'|| X_LINE_TBL ( 1 ) .SHIP_TO_CONTACT_ID , 1 ) ;
1573: END IF;
1574: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TO_ORG THEN
1575: x_line_tbl(1).ship_to_org_id := TO_NUMBER(p_attr_value);
1576: ELSIF p_attr_id = OE_Line_Util.G_SHIP_MODEL_COMPLETE_FLAG THEN
1577: x_line_tbl(1).ship_model_complete_flag := p_attr_value;
1578: ELSIF p_attr_id = OE_Line_Util.G_SOLD_TO_ORG THEN
1579: x_line_tbl(1).sold_to_org_id := TO_NUMBER(p_attr_value);
1580: ELSIF p_attr_id = OE_Line_Util.G_SORT_ORDER THEN
1574: ELSIF p_attr_id = OE_Line_Util.G_SHIP_TO_ORG THEN
1575: x_line_tbl(1).ship_to_org_id := TO_NUMBER(p_attr_value);
1576: ELSIF p_attr_id = OE_Line_Util.G_SHIP_MODEL_COMPLETE_FLAG THEN
1577: x_line_tbl(1).ship_model_complete_flag := p_attr_value;
1578: ELSIF p_attr_id = OE_Line_Util.G_SOLD_TO_ORG THEN
1579: x_line_tbl(1).sold_to_org_id := TO_NUMBER(p_attr_value);
1580: ELSIF p_attr_id = OE_Line_Util.G_SORT_ORDER THEN
1581: x_line_tbl(1).sort_order := p_attr_value;
1582: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT THEN
1576: ELSIF p_attr_id = OE_Line_Util.G_SHIP_MODEL_COMPLETE_FLAG THEN
1577: x_line_tbl(1).ship_model_complete_flag := p_attr_value;
1578: ELSIF p_attr_id = OE_Line_Util.G_SOLD_TO_ORG THEN
1579: x_line_tbl(1).sold_to_org_id := TO_NUMBER(p_attr_value);
1580: ELSIF p_attr_id = OE_Line_Util.G_SORT_ORDER THEN
1581: x_line_tbl(1).sort_order := p_attr_value;
1582: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT THEN
1583: x_line_tbl(1).source_document_id := TO_NUMBER(p_attr_value);
1584: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_LINE THEN
1578: ELSIF p_attr_id = OE_Line_Util.G_SOLD_TO_ORG THEN
1579: x_line_tbl(1).sold_to_org_id := TO_NUMBER(p_attr_value);
1580: ELSIF p_attr_id = OE_Line_Util.G_SORT_ORDER THEN
1581: x_line_tbl(1).sort_order := p_attr_value;
1582: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT THEN
1583: x_line_tbl(1).source_document_id := TO_NUMBER(p_attr_value);
1584: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_LINE THEN
1585: x_line_tbl(1).source_document_line_id := TO_NUMBER(p_attr_value);
1586: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_TYPE THEN
1580: ELSIF p_attr_id = OE_Line_Util.G_SORT_ORDER THEN
1581: x_line_tbl(1).sort_order := p_attr_value;
1582: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT THEN
1583: x_line_tbl(1).source_document_id := TO_NUMBER(p_attr_value);
1584: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_LINE THEN
1585: x_line_tbl(1).source_document_line_id := TO_NUMBER(p_attr_value);
1586: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_TYPE THEN
1587: x_line_tbl(1).source_document_type_id := TO_NUMBER(p_attr_value);
1588: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_TYPE THEN
1582: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT THEN
1583: x_line_tbl(1).source_document_id := TO_NUMBER(p_attr_value);
1584: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_LINE THEN
1585: x_line_tbl(1).source_document_line_id := TO_NUMBER(p_attr_value);
1586: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_TYPE THEN
1587: x_line_tbl(1).source_document_type_id := TO_NUMBER(p_attr_value);
1588: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_TYPE THEN
1589: x_line_tbl(1).source_type_code := p_attr_value;
1590: ELSIF p_attr_id = OE_Line_Util.G_TASK THEN
1584: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_LINE THEN
1585: x_line_tbl(1).source_document_line_id := TO_NUMBER(p_attr_value);
1586: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_TYPE THEN
1587: x_line_tbl(1).source_document_type_id := TO_NUMBER(p_attr_value);
1588: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_TYPE THEN
1589: x_line_tbl(1).source_type_code := p_attr_value;
1590: ELSIF p_attr_id = OE_Line_Util.G_TASK THEN
1591: x_line_tbl(1).task_id := TO_NUMBER(p_attr_value);
1592: ELSIF p_attr_id = OE_Line_Util.G_TAX THEN
1586: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_DOCUMENT_TYPE THEN
1587: x_line_tbl(1).source_document_type_id := TO_NUMBER(p_attr_value);
1588: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_TYPE THEN
1589: x_line_tbl(1).source_type_code := p_attr_value;
1590: ELSIF p_attr_id = OE_Line_Util.G_TASK THEN
1591: x_line_tbl(1).task_id := TO_NUMBER(p_attr_value);
1592: ELSIF p_attr_id = OE_Line_Util.G_TAX THEN
1593: x_line_tbl(1).tax_code := p_attr_value;
1594: ELSIF p_attr_id = OE_Line_Util.G_TAX_DATE THEN
1588: ELSIF p_attr_id = OE_Line_Util.G_SOURCE_TYPE THEN
1589: x_line_tbl(1).source_type_code := p_attr_value;
1590: ELSIF p_attr_id = OE_Line_Util.G_TASK THEN
1591: x_line_tbl(1).task_id := TO_NUMBER(p_attr_value);
1592: ELSIF p_attr_id = OE_Line_Util.G_TAX THEN
1593: x_line_tbl(1).tax_code := p_attr_value;
1594: ELSIF p_attr_id = OE_Line_Util.G_TAX_DATE THEN
1595: -- x_line_tbl(1).tax_date := TO_DATE(p_attr_value, l_date_format_mask);
1596: x_line_tbl(1).tax_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1590: ELSIF p_attr_id = OE_Line_Util.G_TASK THEN
1591: x_line_tbl(1).task_id := TO_NUMBER(p_attr_value);
1592: ELSIF p_attr_id = OE_Line_Util.G_TAX THEN
1593: x_line_tbl(1).tax_code := p_attr_value;
1594: ELSIF p_attr_id = OE_Line_Util.G_TAX_DATE THEN
1595: -- x_line_tbl(1).tax_date := TO_DATE(p_attr_value, l_date_format_mask);
1596: x_line_tbl(1).tax_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1597: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT THEN
1598: x_line_tbl(1).tax_exempt_flag := p_attr_value;
1593: x_line_tbl(1).tax_code := p_attr_value;
1594: ELSIF p_attr_id = OE_Line_Util.G_TAX_DATE THEN
1595: -- x_line_tbl(1).tax_date := TO_DATE(p_attr_value, l_date_format_mask);
1596: x_line_tbl(1).tax_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1597: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT THEN
1598: x_line_tbl(1).tax_exempt_flag := p_attr_value;
1599: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_NUMBER THEN
1600: x_line_tbl(1).tax_exempt_number := p_attr_value;
1601: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_REASON THEN
1595: -- x_line_tbl(1).tax_date := TO_DATE(p_attr_value, l_date_format_mask);
1596: x_line_tbl(1).tax_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1597: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT THEN
1598: x_line_tbl(1).tax_exempt_flag := p_attr_value;
1599: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_NUMBER THEN
1600: x_line_tbl(1).tax_exempt_number := p_attr_value;
1601: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_REASON THEN
1602: x_line_tbl(1).tax_exempt_reason_code := p_attr_value;
1603: ELSIF p_attr_id = OE_Line_Util.G_TAX_POINT THEN
1597: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT THEN
1598: x_line_tbl(1).tax_exempt_flag := p_attr_value;
1599: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_NUMBER THEN
1600: x_line_tbl(1).tax_exempt_number := p_attr_value;
1601: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_REASON THEN
1602: x_line_tbl(1).tax_exempt_reason_code := p_attr_value;
1603: ELSIF p_attr_id = OE_Line_Util.G_TAX_POINT THEN
1604: x_line_tbl(1).tax_point_code := p_attr_value;
1605: ELSIF p_attr_id = OE_Line_Util.G_TAX_RATE THEN
1599: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_NUMBER THEN
1600: x_line_tbl(1).tax_exempt_number := p_attr_value;
1601: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_REASON THEN
1602: x_line_tbl(1).tax_exempt_reason_code := p_attr_value;
1603: ELSIF p_attr_id = OE_Line_Util.G_TAX_POINT THEN
1604: x_line_tbl(1).tax_point_code := p_attr_value;
1605: ELSIF p_attr_id = OE_Line_Util.G_TAX_RATE THEN
1606: x_line_tbl(1).tax_rate := TO_NUMBER(p_attr_value);
1607: ELSIF p_attr_id = OE_Line_Util.G_TAX_VALUE THEN
1601: ELSIF p_attr_id = OE_Line_Util.G_TAX_EXEMPT_REASON THEN
1602: x_line_tbl(1).tax_exempt_reason_code := p_attr_value;
1603: ELSIF p_attr_id = OE_Line_Util.G_TAX_POINT THEN
1604: x_line_tbl(1).tax_point_code := p_attr_value;
1605: ELSIF p_attr_id = OE_Line_Util.G_TAX_RATE THEN
1606: x_line_tbl(1).tax_rate := TO_NUMBER(p_attr_value);
1607: ELSIF p_attr_id = OE_Line_Util.G_TAX_VALUE THEN
1608: x_line_tbl(1).tax_value := TO_NUMBER(p_attr_value);
1609: ELSIF p_attr_id = OE_Line_Util.G_TOP_MODEL_LINE THEN
1603: ELSIF p_attr_id = OE_Line_Util.G_TAX_POINT THEN
1604: x_line_tbl(1).tax_point_code := p_attr_value;
1605: ELSIF p_attr_id = OE_Line_Util.G_TAX_RATE THEN
1606: x_line_tbl(1).tax_rate := TO_NUMBER(p_attr_value);
1607: ELSIF p_attr_id = OE_Line_Util.G_TAX_VALUE THEN
1608: x_line_tbl(1).tax_value := TO_NUMBER(p_attr_value);
1609: ELSIF p_attr_id = OE_Line_Util.G_TOP_MODEL_LINE THEN
1610: x_line_tbl(1).top_model_line_id := TO_NUMBER(p_attr_value);
1611: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE THEN
1605: ELSIF p_attr_id = OE_Line_Util.G_TAX_RATE THEN
1606: x_line_tbl(1).tax_rate := TO_NUMBER(p_attr_value);
1607: ELSIF p_attr_id = OE_Line_Util.G_TAX_VALUE THEN
1608: x_line_tbl(1).tax_value := TO_NUMBER(p_attr_value);
1609: ELSIF p_attr_id = OE_Line_Util.G_TOP_MODEL_LINE THEN
1610: x_line_tbl(1).top_model_line_id := TO_NUMBER(p_attr_value);
1611: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE THEN
1612: x_line_tbl(1).unit_list_price := TO_NUMBER(p_attr_value);
1613: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
1607: ELSIF p_attr_id = OE_Line_Util.G_TAX_VALUE THEN
1608: x_line_tbl(1).tax_value := TO_NUMBER(p_attr_value);
1609: ELSIF p_attr_id = OE_Line_Util.G_TOP_MODEL_LINE THEN
1610: x_line_tbl(1).top_model_line_id := TO_NUMBER(p_attr_value);
1611: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE THEN
1612: x_line_tbl(1).unit_list_price := TO_NUMBER(p_attr_value);
1613: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
1614: x_line_tbl(1).unit_list_price_per_pqty := TO_NUMBER(p_attr_value);
1615: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE THEN
1609: ELSIF p_attr_id = OE_Line_Util.G_TOP_MODEL_LINE THEN
1610: x_line_tbl(1).top_model_line_id := TO_NUMBER(p_attr_value);
1611: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE THEN
1612: x_line_tbl(1).unit_list_price := TO_NUMBER(p_attr_value);
1613: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
1614: x_line_tbl(1).unit_list_price_per_pqty := TO_NUMBER(p_attr_value);
1615: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE THEN
1616: x_line_tbl(1).unit_selling_price := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
1617: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
1611: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE THEN
1612: x_line_tbl(1).unit_list_price := TO_NUMBER(p_attr_value);
1613: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
1614: x_line_tbl(1).unit_list_price_per_pqty := TO_NUMBER(p_attr_value);
1615: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE THEN
1616: x_line_tbl(1).unit_selling_price := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
1617: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
1618: x_line_tbl(1).unit_selling_price_per_pqty := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
1619: ELSIF p_attr_id = OE_Line_Util.G_VISIBLE_DEMAND THEN
1613: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PRICE_PER_PQTY THEN
1614: x_line_tbl(1).unit_list_price_per_pqty := TO_NUMBER(p_attr_value);
1615: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE THEN
1616: x_line_tbl(1).unit_selling_price := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
1617: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
1618: x_line_tbl(1).unit_selling_price_per_pqty := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
1619: ELSIF p_attr_id = OE_Line_Util.G_VISIBLE_DEMAND THEN
1620: x_line_tbl(1).visible_demand_flag := p_attr_value;
1621: ELSIF p_attr_id = OE_Line_Util.G_SPLIT_FROM_LINE THEN
1615: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE THEN
1616: x_line_tbl(1).unit_selling_price := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
1617: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
1618: x_line_tbl(1).unit_selling_price_per_pqty := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
1619: ELSIF p_attr_id = OE_Line_Util.G_VISIBLE_DEMAND THEN
1620: x_line_tbl(1).visible_demand_flag := p_attr_value;
1621: ELSIF p_attr_id = OE_Line_Util.G_SPLIT_FROM_LINE THEN
1622: x_line_tbl(1).split_from_line_id := TO_NUMBER(p_attr_value);
1623: ELSIF p_attr_id = OE_Line_Util.G_CUST_PRODUCTION_SEQ_NUM THEN
1617: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PRICE_PER_PQTY THEN
1618: x_line_tbl(1).unit_selling_price_per_pqty := FND_NUMBER.CANONICAL_TO_NUMBER(p_attr_value); -- bug 5179564
1619: ELSIF p_attr_id = OE_Line_Util.G_VISIBLE_DEMAND THEN
1620: x_line_tbl(1).visible_demand_flag := p_attr_value;
1621: ELSIF p_attr_id = OE_Line_Util.G_SPLIT_FROM_LINE THEN
1622: x_line_tbl(1).split_from_line_id := TO_NUMBER(p_attr_value);
1623: ELSIF p_attr_id = OE_Line_Util.G_CUST_PRODUCTION_SEQ_NUM THEN
1624: x_line_tbl(1).cust_production_seq_num := p_attr_value;
1625: ELSIF p_attr_id = OE_Line_Util.G_AUTHORIZED_TO_SHIP THEN
1619: ELSIF p_attr_id = OE_Line_Util.G_VISIBLE_DEMAND THEN
1620: x_line_tbl(1).visible_demand_flag := p_attr_value;
1621: ELSIF p_attr_id = OE_Line_Util.G_SPLIT_FROM_LINE THEN
1622: x_line_tbl(1).split_from_line_id := TO_NUMBER(p_attr_value);
1623: ELSIF p_attr_id = OE_Line_Util.G_CUST_PRODUCTION_SEQ_NUM THEN
1624: x_line_tbl(1).cust_production_seq_num := p_attr_value;
1625: ELSIF p_attr_id = OE_Line_Util.G_AUTHORIZED_TO_SHIP THEN
1626: x_line_tbl(1).authorized_to_ship_flag := p_attr_value;
1627: ELSIF p_attr_id = OE_Line_Util.G_VEH_CUS_ITEM_CUM_KEY THEN
1621: ELSIF p_attr_id = OE_Line_Util.G_SPLIT_FROM_LINE THEN
1622: x_line_tbl(1).split_from_line_id := TO_NUMBER(p_attr_value);
1623: ELSIF p_attr_id = OE_Line_Util.G_CUST_PRODUCTION_SEQ_NUM THEN
1624: x_line_tbl(1).cust_production_seq_num := p_attr_value;
1625: ELSIF p_attr_id = OE_Line_Util.G_AUTHORIZED_TO_SHIP THEN
1626: x_line_tbl(1).authorized_to_ship_flag := p_attr_value;
1627: ELSIF p_attr_id = OE_Line_Util.G_VEH_CUS_ITEM_CUM_KEY THEN
1628: x_line_tbl(1).veh_cus_item_cum_key_id := TO_NUMBER(p_attr_value);
1629: ELSIF p_attr_id = OE_Line_Util.G_SALESREP THEN
1623: ELSIF p_attr_id = OE_Line_Util.G_CUST_PRODUCTION_SEQ_NUM THEN
1624: x_line_tbl(1).cust_production_seq_num := p_attr_value;
1625: ELSIF p_attr_id = OE_Line_Util.G_AUTHORIZED_TO_SHIP THEN
1626: x_line_tbl(1).authorized_to_ship_flag := p_attr_value;
1627: ELSIF p_attr_id = OE_Line_Util.G_VEH_CUS_ITEM_CUM_KEY THEN
1628: x_line_tbl(1).veh_cus_item_cum_key_id := TO_NUMBER(p_attr_value);
1629: ELSIF p_attr_id = OE_Line_Util.G_SALESREP THEN
1630: x_line_tbl(1).salesrep_id := TO_NUMBER(p_attr_value);
1631: ELSIF p_attr_id = OE_Line_Util.G_RETURN_REASON THEN
1625: ELSIF p_attr_id = OE_Line_Util.G_AUTHORIZED_TO_SHIP THEN
1626: x_line_tbl(1).authorized_to_ship_flag := p_attr_value;
1627: ELSIF p_attr_id = OE_Line_Util.G_VEH_CUS_ITEM_CUM_KEY THEN
1628: x_line_tbl(1).veh_cus_item_cum_key_id := TO_NUMBER(p_attr_value);
1629: ELSIF p_attr_id = OE_Line_Util.G_SALESREP THEN
1630: x_line_tbl(1).salesrep_id := TO_NUMBER(p_attr_value);
1631: ELSIF p_attr_id = OE_Line_Util.G_RETURN_REASON THEN
1632: x_line_tbl(1).return_reason_code := p_attr_value;
1633: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET THEN
1627: ELSIF p_attr_id = OE_Line_Util.G_VEH_CUS_ITEM_CUM_KEY THEN
1628: x_line_tbl(1).veh_cus_item_cum_key_id := TO_NUMBER(p_attr_value);
1629: ELSIF p_attr_id = OE_Line_Util.G_SALESREP THEN
1630: x_line_tbl(1).salesrep_id := TO_NUMBER(p_attr_value);
1631: ELSIF p_attr_id = OE_Line_Util.G_RETURN_REASON THEN
1632: x_line_tbl(1).return_reason_code := p_attr_value;
1633: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET THEN
1634: x_line_tbl(1).arrival_set_id := TO_NUMBER(p_attr_value);
1635: --recurring charges
1629: ELSIF p_attr_id = OE_Line_Util.G_SALESREP THEN
1630: x_line_tbl(1).salesrep_id := TO_NUMBER(p_attr_value);
1631: ELSIF p_attr_id = OE_Line_Util.G_RETURN_REASON THEN
1632: x_line_tbl(1).return_reason_code := p_attr_value;
1633: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET THEN
1634: x_line_tbl(1).arrival_set_id := TO_NUMBER(p_attr_value);
1635: --recurring charges
1636: ELSIF p_attr_id = OE_LINE_UTIL.G_CHARGE_PERIODICITY THEN
1637: x_line_tbl(1).charge_periodicity_code := p_attr_value;
1632: x_line_tbl(1).return_reason_code := p_attr_value;
1633: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET THEN
1634: x_line_tbl(1).arrival_set_id := TO_NUMBER(p_attr_value);
1635: --recurring charges
1636: ELSIF p_attr_id = OE_LINE_UTIL.G_CHARGE_PERIODICITY THEN
1637: x_line_tbl(1).charge_periodicity_code := p_attr_value;
1638: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET_NAME THEN
1639: IF l_debug_level > 0 THEN
1640: oe_debug_pub.add( 'RAJ CONTROLLER - ATTRIBUTE CHANGE'|| P_ATTR_VALUE ) ;
1634: x_line_tbl(1).arrival_set_id := TO_NUMBER(p_attr_value);
1635: --recurring charges
1636: ELSIF p_attr_id = OE_LINE_UTIL.G_CHARGE_PERIODICITY THEN
1637: x_line_tbl(1).charge_periodicity_code := p_attr_value;
1638: ELSIF p_attr_id = OE_Line_Util.G_ARRIVAL_SET_NAME THEN
1639: IF l_debug_level > 0 THEN
1640: oe_debug_pub.add( 'RAJ CONTROLLER - ATTRIBUTE CHANGE'|| P_ATTR_VALUE ) ;
1641: END IF;
1642: IF p_attr_value IS NULL THEN
1646: ELSE
1647: x_line_tbl(1).arrival_set := p_attr_value;
1648: x_line_tbl(1).arrival_set_id := NULL;
1649: END IF;
1650: ELSIF p_attr_id = OE_Line_Util.G_SHIP_SET THEN
1651: x_line_tbl(1).ship_set_id := TO_NUMBER(p_attr_value);
1652: ELSIF p_attr_id = OE_Line_Util.G_SHIP_SET_NAME THEN
1653: IF p_attr_value IS NULL THEN
1654: x_line_tbl(1).ship_set_id := NULL;
1648: x_line_tbl(1).arrival_set_id := NULL;
1649: END IF;
1650: ELSIF p_attr_id = OE_Line_Util.G_SHIP_SET THEN
1651: x_line_tbl(1).ship_set_id := TO_NUMBER(p_attr_value);
1652: ELSIF p_attr_id = OE_Line_Util.G_SHIP_SET_NAME THEN
1653: IF p_attr_value IS NULL THEN
1654: x_line_tbl(1).ship_set_id := NULL;
1655: x_line_tbl(1).ship_set := p_attr_value;
1656: x_old_line_tbl(1).ship_set := null;
1657: ELSE
1658: x_line_tbl(1).ship_set := p_attr_value;
1659: x_line_tbl(1).ship_set_id := NULL;
1660: END IF;
1661: ELSIF p_attr_id = OE_Line_Util.G_FULFILLMENT_SET THEN
1662: x_line_tbl(1).fulfillment_set := TO_NUMBER(p_attr_value);
1663: ELSIF p_attr_id = OE_Line_Util.G_FULFILLMENT_SET_NAME THEN
1664: IF p_attr_value IS NULL THEN
1665: x_line_tbl(1).fulfillment_set_id := NULL;
1659: x_line_tbl(1).ship_set_id := NULL;
1660: END IF;
1661: ELSIF p_attr_id = OE_Line_Util.G_FULFILLMENT_SET THEN
1662: x_line_tbl(1).fulfillment_set := TO_NUMBER(p_attr_value);
1663: ELSIF p_attr_id = OE_Line_Util.G_FULFILLMENT_SET_NAME THEN
1664: IF p_attr_value IS NULL THEN
1665: x_line_tbl(1).fulfillment_set_id := NULL;
1666: ELSE
1667: x_line_tbl(1).fulfillment_set := p_attr_value;
1666: ELSE
1667: x_line_tbl(1).fulfillment_set := p_attr_value;
1668: x_line_tbl(1).fulfillment_set_id := NULL;
1669: END IF;
1670: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_REASON THEN
1671: x_line_tbl(1).over_ship_reason_code := p_attr_value;
1672: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_RESOLVED THEN
1673: x_line_tbl(1).over_ship_resolved_flag := p_attr_value;
1674: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK THEN
1668: x_line_tbl(1).fulfillment_set_id := NULL;
1669: END IF;
1670: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_REASON THEN
1671: x_line_tbl(1).over_ship_reason_code := p_attr_value;
1672: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_RESOLVED THEN
1673: x_line_tbl(1).over_ship_resolved_flag := p_attr_value;
1674: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK THEN
1675: x_line_tbl(1).first_ack_code := p_attr_value;
1676: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK_DATE THEN
1670: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_REASON THEN
1671: x_line_tbl(1).over_ship_reason_code := p_attr_value;
1672: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_RESOLVED THEN
1673: x_line_tbl(1).over_ship_resolved_flag := p_attr_value;
1674: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK THEN
1675: x_line_tbl(1).first_ack_code := p_attr_value;
1676: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK_DATE THEN
1677: -- x_line_tbl(1).first_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
1678: x_line_tbl(1).first_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1672: ELSIF p_attr_id = OE_Line_Util.G_OVER_SHIP_RESOLVED THEN
1673: x_line_tbl(1).over_ship_resolved_flag := p_attr_value;
1674: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK THEN
1675: x_line_tbl(1).first_ack_code := p_attr_value;
1676: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK_DATE THEN
1677: -- x_line_tbl(1).first_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
1678: x_line_tbl(1).first_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1679: ELSIF p_attr_id = OE_Line_Util.G_LAST_ACK THEN
1680: x_line_tbl(1).last_ack_code := p_attr_value;
1675: x_line_tbl(1).first_ack_code := p_attr_value;
1676: ELSIF p_attr_id = OE_Line_Util.G_FIRST_ACK_DATE THEN
1677: -- x_line_tbl(1).first_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
1678: x_line_tbl(1).first_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1679: ELSIF p_attr_id = OE_Line_Util.G_LAST_ACK THEN
1680: x_line_tbl(1).last_ack_code := p_attr_value;
1681: ELSIF p_attr_id = OE_Line_Util.G_LAST_ACK_DATE THEN
1682: -- x_line_tbl(1).last_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
1683: x_line_tbl(1).last_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1677: -- x_line_tbl(1).first_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
1678: x_line_tbl(1).first_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1679: ELSIF p_attr_id = OE_Line_Util.G_LAST_ACK THEN
1680: x_line_tbl(1).last_ack_code := p_attr_value;
1681: ELSIF p_attr_id = OE_Line_Util.G_LAST_ACK_DATE THEN
1682: -- x_line_tbl(1).last_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
1683: x_line_tbl(1).last_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1684: ELSIF p_attr_id = OE_Line_Util.G_END_ITEM_UNIT_NUMBER THEN
1685: x_line_tbl(1).end_item_unit_number := p_attr_value;
1680: x_line_tbl(1).last_ack_code := p_attr_value;
1681: ELSIF p_attr_id = OE_Line_Util.G_LAST_ACK_DATE THEN
1682: -- x_line_tbl(1).last_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
1683: x_line_tbl(1).last_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1684: ELSIF p_attr_id = OE_Line_Util.G_END_ITEM_UNIT_NUMBER THEN
1685: x_line_tbl(1).end_item_unit_number := p_attr_value;
1686: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INSTRUCTIONS THEN
1687: x_line_tbl(1).shipping_instructions := p_attr_value;
1688: ELSIF p_attr_id = OE_Line_Util.G_PACKING_INSTRUCTIONS THEN
1682: -- x_line_tbl(1).last_ack_date := TO_DATE(p_attr_value, l_date_format_mask);
1683: x_line_tbl(1).last_ack_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1684: ELSIF p_attr_id = OE_Line_Util.G_END_ITEM_UNIT_NUMBER THEN
1685: x_line_tbl(1).end_item_unit_number := p_attr_value;
1686: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INSTRUCTIONS THEN
1687: x_line_tbl(1).shipping_instructions := p_attr_value;
1688: ELSIF p_attr_id = OE_Line_Util.G_PACKING_INSTRUCTIONS THEN
1689: x_line_tbl(1).packing_instructions := p_attr_value;
1690: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_REASON THEN
1684: ELSIF p_attr_id = OE_Line_Util.G_END_ITEM_UNIT_NUMBER THEN
1685: x_line_tbl(1).end_item_unit_number := p_attr_value;
1686: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INSTRUCTIONS THEN
1687: x_line_tbl(1).shipping_instructions := p_attr_value;
1688: ELSIF p_attr_id = OE_Line_Util.G_PACKING_INSTRUCTIONS THEN
1689: x_line_tbl(1).packing_instructions := p_attr_value;
1690: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_REASON THEN
1691: x_line_tbl(1).service_txn_reason_code := p_attr_value;
1692: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_COMMENTS THEN
1686: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_INSTRUCTIONS THEN
1687: x_line_tbl(1).shipping_instructions := p_attr_value;
1688: ELSIF p_attr_id = OE_Line_Util.G_PACKING_INSTRUCTIONS THEN
1689: x_line_tbl(1).packing_instructions := p_attr_value;
1690: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_REASON THEN
1691: x_line_tbl(1).service_txn_reason_code := p_attr_value;
1692: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_COMMENTS THEN
1693: x_line_tbl(1).service_txn_comments := p_attr_value;
1694: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_DURATION THEN
1688: ELSIF p_attr_id = OE_Line_Util.G_PACKING_INSTRUCTIONS THEN
1689: x_line_tbl(1).packing_instructions := p_attr_value;
1690: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_REASON THEN
1691: x_line_tbl(1).service_txn_reason_code := p_attr_value;
1692: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_COMMENTS THEN
1693: x_line_tbl(1).service_txn_comments := p_attr_value;
1694: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_DURATION THEN
1695: x_line_tbl(1).service_duration := TO_NUMBER(p_attr_value);
1696: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_PERIOD THEN
1690: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_REASON THEN
1691: x_line_tbl(1).service_txn_reason_code := p_attr_value;
1692: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_COMMENTS THEN
1693: x_line_tbl(1).service_txn_comments := p_attr_value;
1694: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_DURATION THEN
1695: x_line_tbl(1).service_duration := TO_NUMBER(p_attr_value);
1696: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_PERIOD THEN
1697: x_line_tbl(1).service_period := p_attr_value;
1698: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_START_DATE THEN
1692: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_TXN_COMMENTS THEN
1693: x_line_tbl(1).service_txn_comments := p_attr_value;
1694: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_DURATION THEN
1695: x_line_tbl(1).service_duration := TO_NUMBER(p_attr_value);
1696: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_PERIOD THEN
1697: x_line_tbl(1).service_period := p_attr_value;
1698: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_START_DATE THEN
1699: -- x_line_tbl(1).service_start_date := TO_DATE(p_attr_value, l_date_format_mask);
1700: x_line_tbl(1).service_start_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1694: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_DURATION THEN
1695: x_line_tbl(1).service_duration := TO_NUMBER(p_attr_value);
1696: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_PERIOD THEN
1697: x_line_tbl(1).service_period := p_attr_value;
1698: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_START_DATE THEN
1699: -- x_line_tbl(1).service_start_date := TO_DATE(p_attr_value, l_date_format_mask);
1700: x_line_tbl(1).service_start_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1701: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_END_DATE THEN
1702: -- x_line_tbl(1).service_end_date := TO_DATE(p_attr_value, l_date_format_mask);
1697: x_line_tbl(1).service_period := p_attr_value;
1698: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_START_DATE THEN
1699: -- x_line_tbl(1).service_start_date := TO_DATE(p_attr_value, l_date_format_mask);
1700: x_line_tbl(1).service_start_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1701: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_END_DATE THEN
1702: -- x_line_tbl(1).service_end_date := TO_DATE(p_attr_value, l_date_format_mask);
1703: x_line_tbl(1).service_end_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1704: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_COTERMINATE_FLAG THEN
1705: x_line_tbl(1).service_coterminate_flag := p_attr_value;
1700: x_line_tbl(1).service_start_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1701: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_END_DATE THEN
1702: -- x_line_tbl(1).service_end_date := TO_DATE(p_attr_value, l_date_format_mask);
1703: x_line_tbl(1).service_end_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1704: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_COTERMINATE_FLAG THEN
1705: x_line_tbl(1).service_coterminate_flag := p_attr_value;
1706: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PERCENT THEN
1707: x_line_tbl(1).unit_selling_percent := TO_NUMBER(p_attr_value);
1708: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PERCENT THEN
1702: -- x_line_tbl(1).service_end_date := TO_DATE(p_attr_value, l_date_format_mask);
1703: x_line_tbl(1).service_end_date := fnd_date.string_TO_DATE(p_attr_value, l_date_format_mask); --bug5402396
1704: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_COTERMINATE_FLAG THEN
1705: x_line_tbl(1).service_coterminate_flag := p_attr_value;
1706: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PERCENT THEN
1707: x_line_tbl(1).unit_selling_percent := TO_NUMBER(p_attr_value);
1708: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PERCENT THEN
1709: x_line_tbl(1).unit_list_percent := TO_NUMBER(p_attr_value);
1710: ELSIF p_attr_id = OE_Line_Util.G_UNIT_PERCENT_BASE_PRICE THEN
1704: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_COTERMINATE_FLAG THEN
1705: x_line_tbl(1).service_coterminate_flag := p_attr_value;
1706: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PERCENT THEN
1707: x_line_tbl(1).unit_selling_percent := TO_NUMBER(p_attr_value);
1708: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PERCENT THEN
1709: x_line_tbl(1).unit_list_percent := TO_NUMBER(p_attr_value);
1710: ELSIF p_attr_id = OE_Line_Util.G_UNIT_PERCENT_BASE_PRICE THEN
1711: x_line_tbl(1).unit_percent_base_price := TO_NUMBER(p_attr_value);
1712: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_NUMBER THEN
1706: ELSIF p_attr_id = OE_Line_Util.G_UNIT_SELLING_PERCENT THEN
1707: x_line_tbl(1).unit_selling_percent := TO_NUMBER(p_attr_value);
1708: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PERCENT THEN
1709: x_line_tbl(1).unit_list_percent := TO_NUMBER(p_attr_value);
1710: ELSIF p_attr_id = OE_Line_Util.G_UNIT_PERCENT_BASE_PRICE THEN
1711: x_line_tbl(1).unit_percent_base_price := TO_NUMBER(p_attr_value);
1712: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_NUMBER THEN
1713: x_line_tbl(1).service_number := TO_NUMBER(p_attr_value);
1714: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Type_Code THEN
1708: ELSIF p_attr_id = OE_Line_Util.G_UNIT_LIST_PERCENT THEN
1709: x_line_tbl(1).unit_list_percent := TO_NUMBER(p_attr_value);
1710: ELSIF p_attr_id = OE_Line_Util.G_UNIT_PERCENT_BASE_PRICE THEN
1711: x_line_tbl(1).unit_percent_base_price := TO_NUMBER(p_attr_value);
1712: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_NUMBER THEN
1713: x_line_tbl(1).service_number := TO_NUMBER(p_attr_value);
1714: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Type_Code THEN
1715: x_line_tbl(1).service_reference_type_code := p_attr_value;
1716: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Line_Id THEN
1710: ELSIF p_attr_id = OE_Line_Util.G_UNIT_PERCENT_BASE_PRICE THEN
1711: x_line_tbl(1).unit_percent_base_price := TO_NUMBER(p_attr_value);
1712: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_NUMBER THEN
1713: x_line_tbl(1).service_number := TO_NUMBER(p_attr_value);
1714: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Type_Code THEN
1715: x_line_tbl(1).service_reference_type_code := p_attr_value;
1716: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Line_Id THEN
1717: x_line_tbl(1).service_reference_line_id := TO_NUMBER(p_attr_value);
1718: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_System_Id THEN
1712: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_NUMBER THEN
1713: x_line_tbl(1).service_number := TO_NUMBER(p_attr_value);
1714: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Type_Code THEN
1715: x_line_tbl(1).service_reference_type_code := p_attr_value;
1716: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Line_Id THEN
1717: x_line_tbl(1).service_reference_line_id := TO_NUMBER(p_attr_value);
1718: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_System_Id THEN
1719: x_line_tbl(1).service_reference_system_id := TO_NUMBER(p_attr_value);
1720: -- sol_ord_er #16014165
1714: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Type_Code THEN
1715: x_line_tbl(1).service_reference_type_code := p_attr_value;
1716: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_Line_Id THEN
1717: x_line_tbl(1).service_reference_line_id := TO_NUMBER(p_attr_value);
1718: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_System_Id THEN
1719: x_line_tbl(1).service_reference_system_id := TO_NUMBER(p_attr_value);
1720: -- sol_ord_er #16014165
1721: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_BILL_PROFILE_ID THEN
1722: x_line_tbl(1).service_bill_profile_id := TO_NUMBER(p_attr_value);
1717: x_line_tbl(1).service_reference_line_id := TO_NUMBER(p_attr_value);
1718: ELSIF p_attr_id = OE_Line_Util.G_Service_Reference_System_Id THEN
1719: x_line_tbl(1).service_reference_system_id := TO_NUMBER(p_attr_value);
1720: -- sol_ord_er #16014165
1721: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_BILL_PROFILE_ID THEN
1722: x_line_tbl(1).service_bill_profile_id := TO_NUMBER(p_attr_value);
1723: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_COV_TEMPLATE_ID THEN
1724: x_line_tbl(1).service_cov_template_id := TO_NUMBER(p_attr_value);
1725: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_SUBS_TEMPLATE_ID THEN
1719: x_line_tbl(1).service_reference_system_id := TO_NUMBER(p_attr_value);
1720: -- sol_ord_er #16014165
1721: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_BILL_PROFILE_ID THEN
1722: x_line_tbl(1).service_bill_profile_id := TO_NUMBER(p_attr_value);
1723: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_COV_TEMPLATE_ID THEN
1724: x_line_tbl(1).service_cov_template_id := TO_NUMBER(p_attr_value);
1725: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_SUBS_TEMPLATE_ID THEN
1726: x_line_tbl(1).service_subs_template_id := TO_NUMBER(p_attr_value);
1727: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_BILL_OPTION_CODE THEN
1721: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_BILL_PROFILE_ID THEN
1722: x_line_tbl(1).service_bill_profile_id := TO_NUMBER(p_attr_value);
1723: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_COV_TEMPLATE_ID THEN
1724: x_line_tbl(1).service_cov_template_id := TO_NUMBER(p_attr_value);
1725: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_SUBS_TEMPLATE_ID THEN
1726: x_line_tbl(1).service_subs_template_id := TO_NUMBER(p_attr_value);
1727: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_BILL_OPTION_CODE THEN
1728: x_line_tbl(1).service_bill_option_code := p_attr_value;
1729: ELSIF p_attr_id = OE_Line_Util.G_SUBSCRIPTION_ENABLE_FLAG THEN
1723: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_COV_TEMPLATE_ID THEN
1724: x_line_tbl(1).service_cov_template_id := TO_NUMBER(p_attr_value);
1725: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_SUBS_TEMPLATE_ID THEN
1726: x_line_tbl(1).service_subs_template_id := TO_NUMBER(p_attr_value);
1727: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_BILL_OPTION_CODE THEN
1728: x_line_tbl(1).service_bill_option_code := p_attr_value;
1729: ELSIF p_attr_id = OE_Line_Util.G_SUBSCRIPTION_ENABLE_FLAG THEN
1730: x_line_tbl(1).subscription_enable_flag := p_attr_value;
1731: -- sol_ord_er #16014165 end
1725: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_SUBS_TEMPLATE_ID THEN
1726: x_line_tbl(1).service_subs_template_id := TO_NUMBER(p_attr_value);
1727: ELSIF p_attr_id = OE_Line_Util.G_SERVICE_BILL_OPTION_CODE THEN
1728: x_line_tbl(1).service_bill_option_code := p_attr_value;
1729: ELSIF p_attr_id = OE_Line_Util.G_SUBSCRIPTION_ENABLE_FLAG THEN
1730: x_line_tbl(1).subscription_enable_flag := p_attr_value;
1731: -- sol_ord_er #16014165 end
1732: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_REASON THEN
1733: x_line_tbl(1).change_reason := p_attr_value;
1728: x_line_tbl(1).service_bill_option_code := p_attr_value;
1729: ELSIF p_attr_id = OE_Line_Util.G_SUBSCRIPTION_ENABLE_FLAG THEN
1730: x_line_tbl(1).subscription_enable_flag := p_attr_value;
1731: -- sol_ord_er #16014165 end
1732: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_REASON THEN
1733: x_line_tbl(1).change_reason := p_attr_value;
1734: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_COMMENTS THEN
1735: x_line_tbl(1).change_comments := p_attr_value;
1736: ELSIF p_attr_id = OE_Line_Util.G_CALCULATE_PRICE_FLAG THEN
1730: x_line_tbl(1).subscription_enable_flag := p_attr_value;
1731: -- sol_ord_er #16014165 end
1732: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_REASON THEN
1733: x_line_tbl(1).change_reason := p_attr_value;
1734: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_COMMENTS THEN
1735: x_line_tbl(1).change_comments := p_attr_value;
1736: ELSIF p_attr_id = OE_Line_Util.G_CALCULATE_PRICE_FLAG THEN
1737: x_line_tbl(1).calculate_price_flag := p_attr_value;
1738: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_LINE_NUMBER THEN
1732: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_REASON THEN
1733: x_line_tbl(1).change_reason := p_attr_value;
1734: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_COMMENTS THEN
1735: x_line_tbl(1).change_comments := p_attr_value;
1736: ELSIF p_attr_id = OE_Line_Util.G_CALCULATE_PRICE_FLAG THEN
1737: x_line_tbl(1).calculate_price_flag := p_attr_value;
1738: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_LINE_NUMBER THEN
1739: x_line_tbl(1).customer_line_number := p_attr_value;
1740: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_SHIPMENT_NUMBER THEN
1734: ELSIF p_attr_id = OE_Line_Util.G_CHANGE_COMMENTS THEN
1735: x_line_tbl(1).change_comments := p_attr_value;
1736: ELSIF p_attr_id = OE_Line_Util.G_CALCULATE_PRICE_FLAG THEN
1737: x_line_tbl(1).calculate_price_flag := p_attr_value;
1738: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_LINE_NUMBER THEN
1739: x_line_tbl(1).customer_line_number := p_attr_value;
1740: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_SHIPMENT_NUMBER THEN
1741: x_line_tbl(1).customer_shipment_number := p_attr_value;
1742: ELSIF p_attr_id = OE_Line_Util.G_user_ITEM_DESCRIPTION THEN
1736: ELSIF p_attr_id = OE_Line_Util.G_CALCULATE_PRICE_FLAG THEN
1737: x_line_tbl(1).calculate_price_flag := p_attr_value;
1738: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_LINE_NUMBER THEN
1739: x_line_tbl(1).customer_line_number := p_attr_value;
1740: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_SHIPMENT_NUMBER THEN
1741: x_line_tbl(1).customer_shipment_number := p_attr_value;
1742: ELSIF p_attr_id = OE_Line_Util.G_user_ITEM_DESCRIPTION THEN
1743: x_line_tbl(1).user_item_description := p_attr_value;
1744: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
1738: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_LINE_NUMBER THEN
1739: x_line_tbl(1).customer_line_number := p_attr_value;
1740: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_SHIPMENT_NUMBER THEN
1741: x_line_tbl(1).customer_shipment_number := p_attr_value;
1742: ELSIF p_attr_id = OE_Line_Util.G_user_ITEM_DESCRIPTION THEN
1743: x_line_tbl(1).user_item_description := p_attr_value;
1744: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
1745: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
1746: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
1740: ELSIF p_attr_id = OE_Line_Util.G_CUSTOMER_SHIPMENT_NUMBER THEN
1741: x_line_tbl(1).customer_shipment_number := p_attr_value;
1742: ELSIF p_attr_id = OE_Line_Util.G_user_ITEM_DESCRIPTION THEN
1743: x_line_tbl(1).user_item_description := p_attr_value;
1744: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
1745: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
1746: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
1747: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
1748: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
1741: x_line_tbl(1).customer_shipment_number := p_attr_value;
1742: ELSIF p_attr_id = OE_Line_Util.G_user_ITEM_DESCRIPTION THEN
1743: x_line_tbl(1).user_item_description := p_attr_value;
1744: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
1745: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
1746: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
1747: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
1748: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
1749: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
1742: ELSIF p_attr_id = OE_Line_Util.G_user_ITEM_DESCRIPTION THEN
1743: x_line_tbl(1).user_item_description := p_attr_value;
1744: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
1745: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
1746: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
1747: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
1748: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
1749: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
1750: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
1743: x_line_tbl(1).user_item_description := p_attr_value;
1744: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
1745: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
1746: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
1747: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
1748: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
1749: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
1750: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
1751: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
1744: ELSIF p_attr_id = OE_Line_Util.G_ATTRIBUTE1
1745: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
1746: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
1747: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
1748: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
1749: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
1750: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
1751: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
1752: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
1745: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE10
1746: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
1747: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
1748: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
1749: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
1750: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
1751: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
1752: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
1753: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
1746: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE11
1747: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
1748: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
1749: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
1750: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
1751: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
1752: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
1753: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
1754: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
1747: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE12
1748: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
1749: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
1750: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
1751: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
1752: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
1753: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
1754: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
1755: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
1748: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE13
1749: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
1750: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
1751: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
1752: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
1753: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
1754: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
1755: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
1756: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
1749: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE14
1750: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
1751: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
1752: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
1753: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
1754: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
1755: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
1756: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
1757: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
1750: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE15
1751: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
1752: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
1753: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
1754: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
1755: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
1756: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
1757: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
1758: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
1751: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE16 --For bug 2184255
1752: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
1753: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
1754: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
1755: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
1756: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
1757: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
1758: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
1759: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
1752: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE17
1753: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
1754: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
1755: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
1756: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
1757: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
1758: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
1759: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
1760: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
1753: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE18
1754: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
1755: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
1756: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
1757: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
1758: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
1759: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
1760: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
1761: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
1754: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE19
1755: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
1756: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
1757: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
1758: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
1759: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
1760: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
1761: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
1762: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
1755: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE2
1756: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
1757: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
1758: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
1759: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
1760: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
1761: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
1762: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
1763: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE9
1756: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE20
1757: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
1758: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
1759: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
1760: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
1761: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
1762: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
1763: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE9
1764: OR p_attr_id = OE_Line_Util.G_CONTEXT
1757: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE3
1758: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
1759: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
1760: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
1761: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
1762: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
1763: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE9
1764: OR p_attr_id = OE_Line_Util.G_CONTEXT
1765: THEN
1758: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE4
1759: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
1760: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
1761: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
1762: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
1763: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE9
1764: OR p_attr_id = OE_Line_Util.G_CONTEXT
1765: THEN
1766:
1759: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE5
1760: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
1761: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
1762: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
1763: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE9
1764: OR p_attr_id = OE_Line_Util.G_CONTEXT
1765: THEN
1766:
1767: x_line_tbl(1).attribute1 := p_line_dff_rec.attribute1;
1760: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE6
1761: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE7
1762: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE8
1763: OR p_attr_id = OE_Line_Util.G_ATTRIBUTE9
1764: OR p_attr_id = OE_Line_Util.G_CONTEXT
1765: THEN
1766:
1767: x_line_tbl(1).attribute1 := p_line_dff_rec.attribute1;
1768: x_line_tbl(1).attribute10 := p_line_dff_rec.attribute10;
1785: x_line_tbl(1).attribute8 := p_line_dff_rec.attribute8;
1786: x_line_tbl(1).attribute9 := p_line_dff_rec.attribute9;
1787: x_line_tbl(1).context := p_line_dff_rec.context;
1788:
1789: ELSIF p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE1
1790: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE10
1791: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
1792: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
1793: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
1786: x_line_tbl(1).attribute9 := p_line_dff_rec.attribute9;
1787: x_line_tbl(1).context := p_line_dff_rec.context;
1788:
1789: ELSIF p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE1
1790: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE10
1791: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
1792: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
1793: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
1794: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
1787: x_line_tbl(1).context := p_line_dff_rec.context;
1788:
1789: ELSIF p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE1
1790: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE10
1791: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
1792: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
1793: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
1794: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
1795: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
1788:
1789: ELSIF p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE1
1790: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE10
1791: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
1792: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
1793: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
1794: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
1795: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
1796: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
1789: ELSIF p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE1
1790: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE10
1791: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
1792: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
1793: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
1794: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
1795: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
1796: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
1797: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
1790: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE10
1791: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
1792: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
1793: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
1794: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
1795: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
1796: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
1797: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
1798: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
1791: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE11
1792: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
1793: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
1794: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
1795: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
1796: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
1797: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
1798: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
1799: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
1792: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE12
1793: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
1794: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
1795: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
1796: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
1797: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
1798: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
1799: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
1800: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
1793: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE13
1794: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
1795: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
1796: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
1797: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
1798: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
1799: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
1800: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
1801: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
1794: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE14
1795: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
1796: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
1797: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
1798: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
1799: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
1800: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
1801: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
1802: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
1795: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE15
1796: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
1797: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
1798: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
1799: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
1800: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
1801: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
1802: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
1803: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
1796: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE16
1797: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
1798: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
1799: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
1800: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
1801: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
1802: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
1803: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
1804: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
1797: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE17
1798: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
1799: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
1800: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
1801: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
1802: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
1803: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
1804: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
1805: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
1798: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE18
1799: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
1800: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
1801: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
1802: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
1803: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
1804: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
1805: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
1806: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
1799: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE19
1800: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
1801: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
1802: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
1803: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
1804: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
1805: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
1806: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
1807: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
1800: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE2
1801: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
1802: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
1803: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
1804: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
1805: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
1806: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
1807: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
1808: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE9
1801: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE20
1802: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
1803: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
1804: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
1805: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
1806: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
1807: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
1808: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE9
1809: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE_CATEGORY
1802: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE3
1803: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
1804: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
1805: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
1806: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
1807: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
1808: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE9
1809: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE_CATEGORY
1810: THEN
1803: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE4
1804: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
1805: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
1806: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
1807: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
1808: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE9
1809: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE_CATEGORY
1810: THEN
1811:
1804: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE5
1805: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
1806: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
1807: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
1808: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE9
1809: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE_CATEGORY
1810: THEN
1811:
1812: x_line_tbl(1).global_attribute1 := p_line_dff_rec.global_attribute1;
1805: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE6
1806: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE7
1807: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE8
1808: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE9
1809: OR p_attr_id = OE_Line_Util.G_GLOBAL_ATTRIBUTE_CATEGORY
1810: THEN
1811:
1812: x_line_tbl(1).global_attribute1 := p_line_dff_rec.global_attribute1;
1813: x_line_tbl(1).global_attribute10 := p_line_dff_rec.global_attribute10;
1830: x_line_tbl(1).global_attribute8 := p_line_dff_rec.global_attribute8;
1831: x_line_tbl(1).global_attribute9 := p_line_dff_rec.global_attribute9;
1832: x_line_tbl(1).global_attribute_category := p_line_dff_rec.global_attribute_category;
1833:
1834: ELSIF p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE1
1835: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE10
1836: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
1837: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
1838: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
1831: x_line_tbl(1).global_attribute9 := p_line_dff_rec.global_attribute9;
1832: x_line_tbl(1).global_attribute_category := p_line_dff_rec.global_attribute_category;
1833:
1834: ELSIF p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE1
1835: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE10
1836: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
1837: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
1838: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
1839: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
1832: x_line_tbl(1).global_attribute_category := p_line_dff_rec.global_attribute_category;
1833:
1834: ELSIF p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE1
1835: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE10
1836: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
1837: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
1838: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
1839: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
1840: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
1833:
1834: ELSIF p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE1
1835: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE10
1836: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
1837: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
1838: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
1839: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
1840: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
1841: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
1834: ELSIF p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE1
1835: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE10
1836: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
1837: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
1838: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
1839: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
1840: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
1841: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
1842: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
1835: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE10
1836: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
1837: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
1838: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
1839: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
1840: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
1841: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
1842: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
1843: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
1836: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE11
1837: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
1838: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
1839: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
1840: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
1841: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
1842: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
1843: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
1844: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
1837: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE12
1838: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
1839: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
1840: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
1841: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
1842: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
1843: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
1844: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
1845: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
1838: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE13
1839: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
1840: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
1841: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
1842: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
1843: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
1844: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
1845: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
1846: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
1839: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE14
1840: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
1841: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
1842: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
1843: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
1844: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
1845: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
1846: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
1847: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
1840: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE15
1841: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
1842: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
1843: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
1844: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
1845: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
1846: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
1847: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
1848: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
1841: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE2
1842: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
1843: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
1844: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
1845: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
1846: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
1847: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
1848: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
1849: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
1842: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE3
1843: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
1844: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
1845: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
1846: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
1847: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
1848: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
1849: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
1850: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
1843: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE4
1844: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
1845: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
1846: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
1847: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
1848: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
1849: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
1850: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
1851: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
1844: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE5
1845: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
1846: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
1847: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
1848: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
1849: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
1850: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
1851: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
1852: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
1845: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE6
1846: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
1847: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
1848: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
1849: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
1850: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
1851: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
1852: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
1853: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
1846: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE7
1847: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
1848: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
1849: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
1850: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
1851: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
1852: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
1853: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
1854: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
1847: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE8
1848: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
1849: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
1850: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
1851: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
1852: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
1853: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
1854: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
1855: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
1848: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE9
1849: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
1850: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
1851: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
1852: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
1853: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
1854: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
1855: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
1856: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
1849: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE16
1850: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
1851: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
1852: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
1853: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
1854: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
1855: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
1856: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
1857: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
1850: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE17
1851: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
1852: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
1853: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
1854: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
1855: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
1856: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
1857: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
1858: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
1851: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE18
1852: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
1853: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
1854: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
1855: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
1856: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
1857: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
1858: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
1859: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
1852: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE19
1853: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
1854: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
1855: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
1856: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
1857: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
1858: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
1859: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
1860: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
1853: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE20
1854: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
1855: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
1856: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
1857: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
1858: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
1859: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
1860: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
1861: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
1854: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE21
1855: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
1856: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
1857: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
1858: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
1859: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
1860: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
1861: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
1862: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
1855: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE22
1856: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
1857: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
1858: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
1859: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
1860: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
1861: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
1862: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
1863: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE30
1856: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE23
1857: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
1858: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
1859: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
1860: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
1861: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
1862: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
1863: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE30
1864: OR p_attr_id = OE_Line_Util.G_INDUSTRY_CONTEXT
1857: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE24
1858: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
1859: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
1860: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
1861: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
1862: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
1863: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE30
1864: OR p_attr_id = OE_Line_Util.G_INDUSTRY_CONTEXT
1865: THEN
1858: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE25
1859: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
1860: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
1861: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
1862: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
1863: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE30
1864: OR p_attr_id = OE_Line_Util.G_INDUSTRY_CONTEXT
1865: THEN
1866:
1859: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE26
1860: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
1861: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
1862: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
1863: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE30
1864: OR p_attr_id = OE_Line_Util.G_INDUSTRY_CONTEXT
1865: THEN
1866:
1867: x_line_tbl(1).industry_attribute1 := p_line_dff_rec.industry_attribute1;
1860: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE27
1861: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE28
1862: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE29
1863: OR p_attr_id = OE_Line_Util.G_INDUSTRY_ATTRIBUTE30
1864: OR p_attr_id = OE_Line_Util.G_INDUSTRY_CONTEXT
1865: THEN
1866:
1867: x_line_tbl(1).industry_attribute1 := p_line_dff_rec.industry_attribute1;
1868: x_line_tbl(1).industry_attribute10 := p_line_dff_rec.industry_attribute10;
1895: x_line_tbl(1).industry_attribute29 := p_line_dff_rec.industry_attribute29;
1896: x_line_tbl(1).industry_attribute30 := p_line_dff_rec.industry_attribute30;
1897: x_line_tbl(1).industry_context := p_line_dff_rec.industry_context;
1898:
1899: ELSIF p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE1
1900: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE10
1901: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
1902: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
1903: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
1896: x_line_tbl(1).industry_attribute30 := p_line_dff_rec.industry_attribute30;
1897: x_line_tbl(1).industry_context := p_line_dff_rec.industry_context;
1898:
1899: ELSIF p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE1
1900: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE10
1901: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
1902: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
1903: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
1904: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
1897: x_line_tbl(1).industry_context := p_line_dff_rec.industry_context;
1898:
1899: ELSIF p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE1
1900: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE10
1901: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
1902: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
1903: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
1904: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
1905: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
1898:
1899: ELSIF p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE1
1900: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE10
1901: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
1902: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
1903: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
1904: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
1905: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
1906: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
1899: ELSIF p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE1
1900: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE10
1901: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
1902: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
1903: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
1904: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
1905: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
1906: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
1907: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
1900: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE10
1901: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
1902: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
1903: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
1904: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
1905: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
1906: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
1907: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
1908: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE9
1901: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE2
1902: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
1903: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
1904: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
1905: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
1906: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
1907: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
1908: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE9
1909: OR p_attr_id = OE_Line_Util.G_PRICING_CONTEXT
1902: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE3
1903: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
1904: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
1905: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
1906: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
1907: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
1908: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE9
1909: OR p_attr_id = OE_Line_Util.G_PRICING_CONTEXT
1910: THEN
1903: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE4
1904: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
1905: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
1906: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
1907: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
1908: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE9
1909: OR p_attr_id = OE_Line_Util.G_PRICING_CONTEXT
1910: THEN
1911:
1904: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE5
1905: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
1906: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
1907: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
1908: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE9
1909: OR p_attr_id = OE_Line_Util.G_PRICING_CONTEXT
1910: THEN
1911:
1912: x_line_tbl(1).pricing_attribute1 := p_line_dff_rec.pricing_attribute1;
1905: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE6
1906: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE7
1907: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE8
1908: OR p_attr_id = OE_Line_Util.G_PRICING_ATTRIBUTE9
1909: OR p_attr_id = OE_Line_Util.G_PRICING_CONTEXT
1910: THEN
1911:
1912: x_line_tbl(1).pricing_attribute1 := p_line_dff_rec.pricing_attribute1;
1913: x_line_tbl(1).pricing_attribute10 := p_line_dff_rec.pricing_attribute10;
1920: x_line_tbl(1).pricing_attribute8 := p_line_dff_rec.pricing_attribute8;
1921: x_line_tbl(1).pricing_attribute9 := p_line_dff_rec.pricing_attribute9;
1922: x_line_tbl(1).pricing_context := p_line_dff_rec.pricing_context;
1923: /* Amy Return, enable return attributes */
1924: ELSIF p_attr_id = OE_Line_Util.G_RETURN_CONTEXT THEN
1925: x_line_tbl(1).return_context := p_attr_value;
1926: x_line_tbl(1).return_attribute1 := p_line_dff_rec.return_attribute1;
1927: x_line_tbl(1).return_attribute10 := p_line_dff_rec.return_attribute10;
1928: x_line_tbl(1).return_attribute11 := p_line_dff_rec.return_attribute11;
1939: x_line_tbl(1).return_attribute8 := p_line_dff_rec.return_attribute8;
1940: x_line_tbl(1).return_attribute9 := p_line_dff_rec.return_attribute9;
1941: x_line_tbl(1).line_category_code := OE_GLOBALS.G_RETURN_CATEGORY_CODE;
1942:
1943: ELSIF p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE1
1944: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE10
1945: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1946: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1947: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1940: x_line_tbl(1).return_attribute9 := p_line_dff_rec.return_attribute9;
1941: x_line_tbl(1).line_category_code := OE_GLOBALS.G_RETURN_CATEGORY_CODE;
1942:
1943: ELSIF p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE1
1944: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE10
1945: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1946: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1947: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1948: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1941: x_line_tbl(1).line_category_code := OE_GLOBALS.G_RETURN_CATEGORY_CODE;
1942:
1943: ELSIF p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE1
1944: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE10
1945: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1946: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1947: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1948: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1949: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1942:
1943: ELSIF p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE1
1944: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE10
1945: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1946: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1947: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1948: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1949: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1950: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1943: ELSIF p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE1
1944: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE10
1945: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1946: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1947: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1948: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1949: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1950: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1951: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1944: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE10
1945: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1946: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1947: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1948: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1949: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1950: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1951: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1952: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1945: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE11
1946: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1947: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1948: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1949: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1950: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1951: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1952: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1953: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1946: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE12
1947: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1948: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1949: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1950: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1951: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1952: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1953: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1954: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1947: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE13
1948: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1949: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1950: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1951: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1952: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1953: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1954: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1955: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1948: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE14
1949: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1950: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1951: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1952: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1953: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1954: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1955: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1956: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1949: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE15
1950: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1951: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1952: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1953: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1954: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1955: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1956: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1957: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE9
1950: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE2
1951: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1952: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1953: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1954: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1955: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1956: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1957: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE9
1958: OR p_attr_id = OE_Line_Util.G_TP_CONTEXT
1951: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE3
1952: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1953: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1954: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1955: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1956: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1957: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE9
1958: OR p_attr_id = OE_Line_Util.G_TP_CONTEXT
1959: THEN
1952: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE4
1953: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1954: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1955: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1956: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1957: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE9
1958: OR p_attr_id = OE_Line_Util.G_TP_CONTEXT
1959: THEN
1960: IF l_debug_level > 0 THEN
1953: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE5
1954: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1955: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1956: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1957: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE9
1958: OR p_attr_id = OE_Line_Util.G_TP_CONTEXT
1959: THEN
1960: IF l_debug_level > 0 THEN
1961: oe_debug_pub.add( 'JYOTHI: I AM IN CHANGE ATTRIBUTE' ) ;
1954: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE6
1955: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE7
1956: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE8
1957: OR p_attr_id = OE_Line_Util.G_TP_ATTRIBUTE9
1958: OR p_attr_id = OE_Line_Util.G_TP_CONTEXT
1959: THEN
1960: IF l_debug_level > 0 THEN
1961: oe_debug_pub.add( 'JYOTHI: I AM IN CHANGE ATTRIBUTE' ) ;
1962: END IF;
1980:
1981: IF l_debug_level > 0 THEN
1982: oe_debug_pub.add( 'JYOTHI- TP ATTRIBUTE IS ' || X_LINE_TBL ( 1 ) .TP_ATTRIBUTE1 ) ;
1983: END IF;
1984: ELSIF p_attr_id = OE_Line_Util.G_COMMITMENT THEN
1985: x_line_tbl(1).commitment_id := TO_NUMBER(p_attr_value);
1986: --MRG BGN
1987: ELSIF p_attr_id = OE_LINE_UTIL.G_UNIT_COST Then
1988: IF l_debug_level > 0 THEN
1983: END IF;
1984: ELSIF p_attr_id = OE_Line_Util.G_COMMITMENT THEN
1985: x_line_tbl(1).commitment_id := TO_NUMBER(p_attr_value);
1986: --MRG BGN
1987: ELSIF p_attr_id = OE_LINE_UTIL.G_UNIT_COST Then
1988: IF l_debug_level > 0 THEN
1989: oe_debug_pub.add( 'P_ATTR_VALUE='||P_ATTR_VALUE ) ;
1990: END IF;
1991: x_line_tbl(1).unit_cost := TO_NUMBER(p_attr_value);
1993: oe_debug_pub.add( 'FLINB:UNIT_COST:'||P_ATTR_VALUE ) ;
1994: END IF;
1995: --MRG END
1996: -- INVCONV
1997: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY2 THEN
1998: x_line_tbl(1).cancelled_quantity2 := TO_NUMBER(p_attr_value);
1999: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY2 THEN
2000: x_line_tbl(1).fulfilled_quantity2 := TO_NUMBER(p_attr_value);
2001: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY2 THEN
1995: --MRG END
1996: -- INVCONV
1997: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY2 THEN
1998: x_line_tbl(1).cancelled_quantity2 := TO_NUMBER(p_attr_value);
1999: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY2 THEN
2000: x_line_tbl(1).fulfilled_quantity2 := TO_NUMBER(p_attr_value);
2001: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY2 THEN
2002: x_line_tbl(1).shipped_quantity2 := TO_NUMBER(p_attr_value);
2003: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY2 THEN
1997: ELSIF p_attr_id = OE_Line_Util.G_CANCELLED_QUANTITY2 THEN
1998: x_line_tbl(1).cancelled_quantity2 := TO_NUMBER(p_attr_value);
1999: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY2 THEN
2000: x_line_tbl(1).fulfilled_quantity2 := TO_NUMBER(p_attr_value);
2001: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY2 THEN
2002: x_line_tbl(1).shipped_quantity2 := TO_NUMBER(p_attr_value);
2003: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY2 THEN
2004: x_line_tbl(1).shipping_quantity2 := TO_NUMBER(p_attr_value);
2005: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM2 THEN
1999: ELSIF p_attr_id = OE_Line_Util.G_FULFILLED_QUANTITY2 THEN
2000: x_line_tbl(1).fulfilled_quantity2 := TO_NUMBER(p_attr_value);
2001: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY2 THEN
2002: x_line_tbl(1).shipped_quantity2 := TO_NUMBER(p_attr_value);
2003: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY2 THEN
2004: x_line_tbl(1).shipping_quantity2 := TO_NUMBER(p_attr_value);
2005: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM2 THEN
2006: x_line_tbl(1).shipping_quantity_uom2 := p_attr_value;
2007: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY2 THEN
2001: ELSIF p_attr_id = OE_Line_Util.G_SHIPPED_QUANTITY2 THEN
2002: x_line_tbl(1).shipped_quantity2 := TO_NUMBER(p_attr_value);
2003: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY2 THEN
2004: x_line_tbl(1).shipping_quantity2 := TO_NUMBER(p_attr_value);
2005: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM2 THEN
2006: x_line_tbl(1).shipping_quantity_uom2 := p_attr_value;
2007: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY2 THEN
2008: x_line_tbl(1).reserved_quantity2 := p_attr_value;
2009:
2003: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY2 THEN
2004: x_line_tbl(1).shipping_quantity2 := TO_NUMBER(p_attr_value);
2005: ELSIF p_attr_id = OE_Line_Util.G_SHIPPING_QUANTITY_UOM2 THEN
2006: x_line_tbl(1).shipping_quantity_uom2 := p_attr_value;
2007: ELSIF p_attr_id = OE_Line_Util.G_RESERVED_QUANTITY2 THEN
2008: x_line_tbl(1).reserved_quantity2 := p_attr_value;
2009:
2010: -- INVCONV
2011: ELSE
2174: oe_debug_pub.add( 'AFTER CALLING PROCESS ORDER' , 1 ) ;
2175: END IF;
2176: --bug 2438466 begin
2177: IF l_return_status = FND_API.G_RET_STS_SUCCESS THEN -- Fix for bug3546224
2178: IF p_attr_id = OE_Line_Util.G_RETURN_CONTEXT THEN
2179: OE_DELAYED_REQUESTS_PVT.Process_Request_for_Reqtype
2180: (p_request_type =>OE_GLOBALS.G_COPY_ADJUSTMENTS
2181: ,p_delete => FND_API.G_TRUE
2182: ,x_return_status => l_return_status
2204: -- Init OUT parameters to missing.
2205:
2206: -- Load display OUT parameters if any
2207:
2208: x_line_val_tbl(1):=OE_Line_Util.Get_Values
2209: ( p_line_rec => x_line_tbl(1)
2210: , p_old_line_rec => x_old_line_tbl(1)
2211: );
2212:
2387: ELSE
2388: l_x_line_tbl(1).operation := OE_GLOBALS.G_OPR_CREATE;
2389:
2390: /* We are passing the miss quantity for reserved filed
2391: since we are not converting this to null in OE_LINE_UTIL_EXT' */
2392: l_x_old_line_tbl(1).reserved_quantity := FND_API.G_MISS_NUM;
2393:
2394: END IF;
2395:
2521: -- x_line_val_rec.x_lock_control:=l_x_line_tbl(1).lock_control;
2522:
2523: -- Load OUT parameters.
2524:
2525: oe_line_util.query_row(
2526: p_line_id =>l_x_line_tbl(1).line_id
2527: ,x_line_rec=>l_x_line_rec
2528: );
2529: x_line_val_rec.x_lock_control :=l_x_line_rec.lock_control;
3163:
3164: --Bug 3025978
3165: OE_GLOBALS.G_UI_FLAG := TRUE;
3166:
3167: -- Call OE_Line_Util.Lock_Row instead of Oe_Order_Pvt.Lock_order
3168: OE_MSG_PUB.initialize;
3169: OE_Line_Util.Lock_Row
3170: ( x_return_status => l_return_status
3171: , p_x_line_rec => l_x_line_rec
3165: OE_GLOBALS.G_UI_FLAG := TRUE;
3166:
3167: -- Call OE_Line_Util.Lock_Row instead of Oe_Order_Pvt.Lock_order
3168: OE_MSG_PUB.initialize;
3169: OE_Line_Util.Lock_Row
3170: ( x_return_status => l_return_status
3171: , p_x_line_rec => l_x_line_rec
3172: , p_line_id => p_line_id);
3173:
3310: IF l_debug_level > 0 THEN
3311: oe_debug_pub.add( 'ENTERING OE_OE_FORM_LINE.GET_LINE QUERY '||P_LINE_ID , 1 ) ;
3312: END IF;
3313:
3314: OE_Line_Util.Query_Row
3315: ( p_line_id => p_line_id,
3316: x_line_rec =>g_line_rec
3317: );
3318:
4903: IF p_line_rec.schedule_status_code is not null THEN
4904:
4905: l_sales_order_id :=
4906: OE_ORDER_SCH_UTIL.Get_mtl_sales_order_id(p_line_rec.header_id);
4907: -- INVCONV - SAO MERGED CALLS FOR OE_LINE_UTIL.Get_Reserved_Quantity and OE_LINE_UTIL.Get_Reserved_Quantity2
4908:
4909: OE_LINE_UTIL.Get_Reserved_Quantities(p_header_id => l_sales_order_id
4910: ,p_line_id => p_line_rec.line_id
4911: ,p_org_id => p_line_rec.ship_from_org_id
4905: l_sales_order_id :=
4906: OE_ORDER_SCH_UTIL.Get_mtl_sales_order_id(p_line_rec.header_id);
4907: -- INVCONV - SAO MERGED CALLS FOR OE_LINE_UTIL.Get_Reserved_Quantity and OE_LINE_UTIL.Get_Reserved_Quantity2
4908:
4909: OE_LINE_UTIL.Get_Reserved_Quantities(p_header_id => l_sales_order_id
4910: ,p_line_id => p_line_rec.line_id
4911: ,p_org_id => p_line_rec.ship_from_org_id
4912: ,x_reserved_quantity => x_line_val_rec.reserved_quantity
4913: ,x_reserved_quantity2 => x_line_val_rec.reserved_quantity2
4913: ,x_reserved_quantity2 => x_line_val_rec.reserved_quantity2
4914: );
4915:
4916: /*x_line_val_rec.reserved_quantity :=
4917: OE_LINE_UTIL.Get_Reserved_Quantity
4918: (p_header_id => l_sales_order_id
4919: ,p_line_id => p_line_rec.line_id
4920: , p_org_id => p_line_rec.ship_from_org_id);
4921: x_line_val_rec.reserved_quantity2 :=
4918: (p_header_id => l_sales_order_id
4919: ,p_line_id => p_line_rec.line_id
4920: , p_org_id => p_line_rec.ship_from_org_id);
4921: x_line_val_rec.reserved_quantity2 :=
4922: OE_LINE_UTIL.Get_Reserved_Quantity2 -- INVCONV
4923: (p_header_id => l_sales_order_id
4924: ,p_line_id => p_line_rec.line_id
4925: , p_org_id => p_line_rec.ship_from_org_id); */
4926:
5836: ( p_db_record => FALSE
5837: ,p_line_id => x_line_tbl_type(i).line_id
5838: ,x_line_rec => l_x_line_tbl(i)); */
5839: l_x_line_tbl(i).line_id:=x_line_tbl_type(i).line_id;
5840: OE_Line_Util.Lock_Row
5841: ( x_return_status => l_return_status
5842: , p_x_line_rec => l_x_line_tbl(i)
5843: , p_line_id => x_line_tbl_type(i).line_id);
5844: