DBA Data[Home] [Help]

APPS.OE_CNCL_ORDER_IMPORT_PVT SQL Statements

The following lines contain the word 'select', 'insert', 'update' or 'delete':

Line: 211

  l_delete_flag              	VARCHAR2(1) := 'Y';
Line: 235

    SELECT order_source_id
    	 , orig_sys_document_ref
    	 , change_sequence
	 , nvl(change_request_code,		FND_API.G_MISS_CHAR)
	 , nvl(order_source,			FND_API.G_MISS_CHAR)
	 , nvl(org_id,				FND_API.G_MISS_NUM)
	 , nvl(header_id,			FND_API.G_MISS_NUM)
	 , nvl(order_number,			FND_API.G_MISS_NUM)
	 , nvl(version_number,			FND_API.G_MISS_NUM)
	 , nvl(ordered_date,			FND_API.G_MISS_DATE)
	 , nvl(order_type_id,			FND_API.G_MISS_NUM)
	 , nvl(order_type,			FND_API.G_MISS_CHAR)
	 , nvl(price_list_id,			FND_API.G_MISS_NUM)
	 , nvl(price_list,			FND_API.G_MISS_CHAR)
	 , nvl(conversion_rate,			FND_API.G_MISS_NUM)
	 , nvl(conversion_rate_date,		FND_API.G_MISS_DATE)
	 , nvl(conversion_type_code,		FND_API.G_MISS_CHAR)
	 , nvl(conversion_type,			FND_API.G_MISS_CHAR)
	 , nvl(transactional_curr_code,		FND_API.G_MISS_CHAR)
	 , nvl(return_reason_code,		FND_API.G_MISS_CHAR)
	 , nvl(salesrep_id,			FND_API.G_MISS_NUM)
	 , nvl(salesrep,			FND_API.G_MISS_CHAR)
	 , nvl(sales_channel_code,		FND_API.G_MISS_CHAR)
	 , nvl(sales_channel,     		FND_API.G_MISS_CHAR)
	 , nvl(tax_point_code,			FND_API.G_MISS_CHAR)
	 , nvl(tax_point,			FND_API.G_MISS_CHAR)
	 , nvl(tax_exempt_flag,			FND_API.G_MISS_CHAR)
	 , nvl(tax_exempt_number,		FND_API.G_MISS_CHAR)
	 , nvl(tax_exempt_reason_code,		FND_API.G_MISS_CHAR)
	 , nvl(tax_exempt_reason,		FND_API.G_MISS_CHAR)
	 , nvl(agreement_id,			FND_API.G_MISS_NUM)
	 , nvl(agreement,			FND_API.G_MISS_CHAR)
	 , nvl(invoicing_rule_id,		FND_API.G_MISS_NUM)
	 , nvl(invoicing_rule,			FND_API.G_MISS_CHAR)
	 , nvl(accounting_rule_id,		FND_API.G_MISS_NUM)
	 , nvl(accounting_rule,			FND_API.G_MISS_CHAR)
	 , nvl(payment_term_id,			FND_API.G_MISS_NUM)
	 , nvl(payment_term,			FND_API.G_MISS_CHAR)
	 , nvl(demand_class_code,		FND_API.G_MISS_CHAR)
	 , nvl(shipment_priority_code,		FND_API.G_MISS_CHAR)
	 , nvl(shipment_priority,		FND_API.G_MISS_CHAR)
	 , nvl(shipping_method_code,		FND_API.G_MISS_CHAR)
	 , nvl(freight_carrier_code,		FND_API.G_MISS_CHAR)
	 , nvl(freight_terms_code,		FND_API.G_MISS_CHAR)
	 , nvl(freight_terms,			FND_API.G_MISS_CHAR)
	 , nvl(fob_point_code,			FND_API.G_MISS_CHAR)
	 , nvl(fob_point,			FND_API.G_MISS_CHAR)
	 , nvl(partial_shipments_allowed,	FND_API.G_MISS_CHAR)
	 , nvl(ship_tolerance_above,		FND_API.G_MISS_NUM)
	 , nvl(ship_tolerance_below,		FND_API.G_MISS_NUM)
	 , nvl(shipping_instructions,		FND_API.G_MISS_CHAR)
	 , nvl(packing_instructions,		FND_API.G_MISS_CHAR)
	 , nvl(order_date_type_code,		FND_API.G_MISS_CHAR)
	 , nvl(earliest_schedule_limit,		FND_API.G_MISS_NUM)
	 , nvl(latest_schedule_limit,		FND_API.G_MISS_NUM)
	 , nvl(customer_po_number,		FND_API.G_MISS_CHAR)
	 , nvl(customer_payment_term_id,	FND_API.G_MISS_NUM)
	 , nvl(customer_payment_term,		FND_API.G_MISS_CHAR)
	 , nvl(payment_type_code,		FND_API.G_MISS_CHAR)
	 , nvl(payment_amount,			FND_API.G_MISS_NUM)
	 , nvl(check_number,			FND_API.G_MISS_CHAR)
	 , nvl(credit_card_code,		FND_API.G_MISS_CHAR)
	 , nvl(credit_card_holder_name,		FND_API.G_MISS_CHAR)
	 , nvl(credit_card_number,		FND_API.G_MISS_CHAR)
	 , nvl(credit_card_expiration_date,	FND_API.G_MISS_DATE)
	 , nvl(credit_card_approval_code,	FND_API.G_MISS_CHAR)
	 , nvl(credit_card_approval_date,	FND_API.G_MISS_DATE)
	 , nvl(sold_from_org_id,		FND_API.G_MISS_NUM)
	 , nvl(sold_from_org,			FND_API.G_MISS_CHAR)
	 , nvl(sold_to_org_id,			FND_API.G_MISS_NUM)
	 , nvl(sold_to_org,			FND_API.G_MISS_CHAR)
	 , nvl(customer_number,       		FND_API.G_MISS_CHAR)
	 , nvl(ship_from_org_id,		FND_API.G_MISS_NUM)
	 , nvl(ship_from_org,			FND_API.G_MISS_CHAR)
	 , nvl(ship_to_org_id,			FND_API.G_MISS_NUM)
	 , nvl(ship_to_org,			FND_API.G_MISS_CHAR)
	 , nvl(invoice_to_org_id,		FND_API.G_MISS_NUM)
	 , nvl(invoice_to_org,			FND_API.G_MISS_CHAR)
	 , nvl(deliver_to_org_id,		FND_API.G_MISS_NUM)
	 , nvl(deliver_to_org,			FND_API.G_MISS_CHAR)
	 , nvl(sold_to_contact_id,		FND_API.G_MISS_NUM)
	 , nvl(sold_to_contact,			FND_API.G_MISS_CHAR)
	 , nvl(ship_to_contact_id,		FND_API.G_MISS_NUM)
	 , nvl(ship_to_contact,			FND_API.G_MISS_CHAR)
	 , nvl(invoice_to_contact_id,		FND_API.G_MISS_NUM)
	 , nvl(invoice_to_contact,		FND_API.G_MISS_CHAR)
	 , nvl(deliver_to_contact_id,		FND_API.G_MISS_NUM)
	 , nvl(deliver_to_contact,		FND_API.G_MISS_CHAR)
	 , nvl(ship_to_address1,		FND_API.G_MISS_CHAR)
	 , nvl(ship_to_address2,		FND_API.G_MISS_CHAR)
	 , nvl(ship_to_address3,		FND_API.G_MISS_CHAR)
	 , nvl(ship_to_address4,		FND_API.G_MISS_CHAR)
	 , nvl(ship_to_city,		        FND_API.G_MISS_CHAR)
	 , nvl(ship_to_state,		        FND_API.G_MISS_CHAR)
	 , nvl(ship_to_postal_code,	        FND_API.G_MISS_CHAR)
	 , nvl(ship_to_country,	                FND_API.G_MISS_CHAR)
	 , nvl(invoice_address1,		FND_API.G_MISS_CHAR)
	 , nvl(invoice_address2,		FND_API.G_MISS_CHAR)
	 , nvl(invoice_address3,		FND_API.G_MISS_CHAR)
	 , nvl(invoice_address4,		FND_API.G_MISS_CHAR)
	 , nvl(invoice_city,		        FND_API.G_MISS_CHAR)
	 , nvl(invoice_state,		        FND_API.G_MISS_CHAR)
	 , nvl(invoice_postal_code,	        FND_API.G_MISS_CHAR)
	 , nvl(invoice_country,	                FND_API.G_MISS_CHAR)
	 , nvl(drop_ship_flag,			FND_API.G_MISS_CHAR)
	 , nvl(booked_flag,			'Y')
--	 , nvl(closed_flag,			FND_API.G_MISS_CHAR)
	 , nvl(cancelled_flag,			'N')
	 , nvl(context,				FND_API.G_MISS_CHAR)
	 , nvl(attribute1,			FND_API.G_MISS_CHAR)
	 , nvl(attribute2,			FND_API.G_MISS_CHAR)
	 , nvl(attribute3,			FND_API.G_MISS_CHAR)
	 , nvl(attribute4,			FND_API.G_MISS_CHAR)
	 , nvl(attribute5,			FND_API.G_MISS_CHAR)
	 , nvl(attribute6,			FND_API.G_MISS_CHAR)
	 , nvl(attribute7,			FND_API.G_MISS_CHAR)
	 , nvl(attribute8,			FND_API.G_MISS_CHAR)
	 , nvl(attribute9,			FND_API.G_MISS_CHAR)
	 , nvl(attribute10,			FND_API.G_MISS_CHAR)
	 , nvl(attribute11,			FND_API.G_MISS_CHAR)
	 , nvl(attribute12,			FND_API.G_MISS_CHAR)
	 , nvl(attribute13,			FND_API.G_MISS_CHAR)
	 , nvl(attribute14,			FND_API.G_MISS_CHAR)
	 , nvl(attribute15,			FND_API.G_MISS_CHAR)
/* Added Attribute 16 to 20 for bug 3471009 */
         , nvl(attribute16,                     FND_API.G_MISS_CHAR)
         , nvl(attribute17,                     FND_API.G_MISS_CHAR)
         , nvl(attribute18,                     FND_API.G_MISS_CHAR)
         , nvl(attribute19,                     FND_API.G_MISS_CHAR)
         , nvl(attribute20,                     FND_API.G_MISS_CHAR)
	 , nvl(tp_context,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute1,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute2,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute3,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute4,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute5,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute6,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute7,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute8,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute9,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute10,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute11,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute12,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute13,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute14,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute15,			FND_API.G_MISS_CHAR)
	 , nvl(global_attribute_category,	FND_API.G_MISS_CHAR)
	 , nvl(global_attribute1,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute2,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute3,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute4,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute5,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute6,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute7,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute8,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute9,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute10,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute11,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute12,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute13,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute14,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute15,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute16,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute17,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute18,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute19,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute20,		FND_API.G_MISS_CHAR)
      , request_id
	 , NVL(request_date,               FND_API.G_MISS_DATE)
	 , nvl(operation_code,			OE_GLOBALS.G_OPR_CREATE)
	 , nvl(ready_flag,			'Y')
	 , nvl(status_flag,			'0')
	 , nvl(force_apply_flag,		'N')
	 , nvl(change_reason,			FND_API.G_MISS_CHAR)
	 , nvl(change_comments,			FND_API.G_MISS_CHAR)
         , 'N'
         , nvl(customer_preference_set_code,    FND_API.G_MISS_CHAR)
	 , nvl(sold_to_site_use_id,             FND_API.G_MISS_NUM)
	 , nvl(sold_to_location_address1, FND_API.G_MISS_CHAR)
	 , nvl(sold_to_location_address2, FND_API.G_MISS_CHAR)
	 , nvl(sold_to_location_address3, FND_API.G_MISS_CHAR)
	 , nvl(sold_to_location_address4, FND_API.G_MISS_CHAR)
	 , nvl(sold_to_location_city, FND_API.G_MISS_CHAR)
	 , nvl(sold_to_location_postal_code, FND_API.G_MISS_CHAR)
	 , nvl(sold_to_location_country, FND_API.G_MISS_CHAR)
	 , nvl(sold_to_location_state, FND_API.G_MISS_CHAR)
	 , nvl(sold_to_location_county, FND_API.G_MISS_CHAR)
	 , nvl(sold_to_location_province, FND_API.G_MISS_CHAR)
     -- start if additional quoting columns
         , nvl(transaction_phase_code, FND_API.G_MISS_CHAR)
         , nvl(expiration_date, FND_API.G_MISS_DATE)
         , nvl(quote_number, FND_API.G_MISS_NUM)
         , nvl(quote_date, FND_API.G_MISS_DATE)
         , nvl(sales_document_name, FND_API.G_MISS_CHAR)
         , nvl(user_status_code, FND_API.G_MISS_CHAR)
     -- end of additional quoting columns
     -- { Distributer Order related change
         , nvl(end_customer_id,                 FND_API.G_MISS_NUM)
         , nvl(end_customer_contact_id,         FND_API.G_MISS_NUM)
         , nvl(end_customer_site_use_id,        FND_API.G_MISS_NUM)
     --{added for bug 4240715
         , nvl(end_customer_name,		FND_API.G_MISS_CHAR)
	 , nvl(end_customer_address1,		FND_API.G_MISS_CHAR)
	 , nvl(end_customer_address2,		FND_API.G_MISS_CHAR)
	 , nvl(end_customer_address3,		FND_API.G_MISS_CHAR)
	 , nvl(end_customer_address4,		FND_API.G_MISS_CHAR)
	 -- , nvl(end_customer_location,		FND_API.G_MISS_CHAR)
	 , nvl(end_customer_city,		        FND_API.G_MISS_CHAR)
	 , nvl(end_customer_state,		        FND_API.G_MISS_CHAR)
	 , nvl(end_customer_postal_code,	        FND_API.G_MISS_CHAR)
	 , nvl(end_customer_country,	                FND_API.G_MISS_CHAR)
	 , nvl(end_customer_contact,			FND_API.G_MISS_CHAR)
         , nvl(end_customer_number,		FND_API.G_MISS_CHAR)
     -- bug 4240715}
	 , nvl(ib_owner_code,                   FND_API.G_MISS_CHAR)
         , nvl(ib_current_location_code,        FND_API.G_MISS_CHAR)
         , nvl(ib_installed_at_location_code,   FND_API.G_MISS_CHAR)
         , nvl(ib_owner,                        FND_API.G_MISS_CHAR)
         , nvl(ib_current_location,             FND_API.G_MISS_CHAR)
         , nvl(ib_installed_at_location,        FND_API.G_MISS_CHAR)
     -- Distributer Order related change }
      FROM oe_headers_iface_all
     WHERE order_source_id 			= l_order_source_id
       AND orig_sys_document_ref 		= l_orig_sys_document_ref
       AND nvl(sold_to_org_id,                  FND_API.G_MISS_NUM)
         = nvl(l_sold_to_org_id,                FND_API.G_MISS_NUM)
       AND nvl(sold_to_org,                  FND_API.G_MISS_CHAR)
         = nvl(l_sold_to_org,                FND_API.G_MISS_CHAR)
       AND nvl(  change_sequence,		FND_API.G_MISS_CHAR)
	 = nvl(l_change_sequence,		FND_API.G_MISS_CHAR)
       AND nvl(org_id,                          FND_API.G_MISS_NUM)
         = nvl(l_org_id,                        FND_API.G_MISS_NUM)
       AND nvl(  request_id,			FND_API.G_MISS_NUM)
	 = nvl(l_request_id,			FND_API.G_MISS_NUM)
       AND nvl(error_flag,'N')			= 'N'
       AND nvl(ready_flag,'Y')			= 'Y'
       AND nvl(rejected_flag,'N')		= 'N'
       AND nvl(force_apply_flag,'Y')		= 'Y'
       AND closed_flag = 'Y'
  FOR UPDATE NOWAIT
  ORDER BY org_id,order_source_id, orig_sys_document_ref, change_sequence
;
Line: 484

    SELECT nvl(orig_sys_discount_ref,	FND_API.G_MISS_CHAR)
	 , nvl(change_request_code,	FND_API.G_MISS_CHAR)
	 , nvl(list_header_id,        FND_API.G_MISS_NUM)
	 , nvl(list_line_id,          FND_API.G_MISS_NUM)
	 , nvl(discount_name,		FND_API.G_MISS_CHAR)
	 , nvl(percent,			FND_API.G_MISS_NUM)
	 , nvl(automatic_flag,		FND_API.G_MISS_CHAR)
	 , nvl(applied_flag,		FND_API.G_MISS_CHAR)
	 , nvl(operand,			FND_API.G_MISS_NUM)
	 , nvl(arithmetic_operator,	FND_API.G_MISS_CHAR)
	 , nvl(context,			FND_API.G_MISS_CHAR)
	 , nvl(attribute1,		FND_API.G_MISS_CHAR)
	 , nvl(attribute2,		FND_API.G_MISS_CHAR)
	 , nvl(attribute3,		FND_API.G_MISS_CHAR)
	 , nvl(attribute4,		FND_API.G_MISS_CHAR)
	 , nvl(attribute5,		FND_API.G_MISS_CHAR)
	 , nvl(attribute6,		FND_API.G_MISS_CHAR)
	 , nvl(attribute7,		FND_API.G_MISS_CHAR)
	 , nvl(attribute8,		FND_API.G_MISS_CHAR)
	 , nvl(attribute9,		FND_API.G_MISS_CHAR)
	 , nvl(attribute10,		FND_API.G_MISS_CHAR)
	 , nvl(attribute11,		FND_API.G_MISS_CHAR)
	 , nvl(attribute12,		FND_API.G_MISS_CHAR)
	 , nvl(attribute13,		FND_API.G_MISS_CHAR)
	 , nvl(attribute14,		FND_API.G_MISS_CHAR)
	 , nvl(attribute15,		FND_API.G_MISS_CHAR)
         , request_id
	 , nvl(operation_code,		OE_GLOBALS.G_OPR_CREATE)
	 , nvl(status_flag,		FND_API.G_MISS_CHAR)
-- Price Adjustment related changes bug# 1220921 (Start)
      , nvl( AC_CONTEXT,                 FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE1,              FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE2,              FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE3,              FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE4,              FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE5,              FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE6,              FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE7,              FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE8,              FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE9,              FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE10,             FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE11,             FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE12,             FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE13,             FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE14,             FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE15,             FND_API.G_MISS_CHAR)
      , nvl( LIST_NAME,                  FND_API.G_MISS_CHAR)
      , nvl( LIST_LINE_TYPE_CODE,        FND_API.G_MISS_CHAR)
      , nvl( LIST_LINE_NUMBER,           FND_API.G_MISS_CHAR)
      , nvl( VERSION_NUMBER,             FND_API.G_MISS_CHAR)
      , nvl( INVOICED_FLAG,              FND_API.G_MISS_CHAR)
      , nvl( ESTIMATED_FLAG,             FND_API.G_MISS_CHAR)
      , nvl( INC_IN_SALES_PERFORMANCE,   FND_API.G_MISS_CHAR)
      , nvl( CHARGE_TYPE_CODE,           FND_API.G_MISS_CHAR)
      , nvl( CHARGE_SUBTYPE_CODE,        FND_API.G_MISS_CHAR)
      , nvl( CREDIT_OR_CHARGE_FLAG,      FND_API.G_MISS_CHAR)
      , nvl( INCLUDE_ON_RETURNS_FLAG,    FND_API.G_MISS_CHAR)
      , nvl( COST_ID,                    FND_API.G_MISS_NUM)
      , nvl( TAX_CODE,                   FND_API.G_MISS_CHAR)
      , nvl( PARENT_ADJUSTMENT_ID,       FND_API.G_MISS_NUM)
      , nvl(MODIFIER_MECHANISM_TYPE_CODE,FND_API.G_MISS_CHAR)
      , nvl( MODIFIED_FROM,              FND_API.G_MISS_CHAR)
      , nvl( MODIFIED_TO,                FND_API.G_MISS_CHAR)
      , nvl( UPDATED_FLAG,               FND_API.G_MISS_CHAR)
      , nvl( UPDATE_ALLOWED,             FND_API.G_MISS_CHAR)
      , nvl( CHANGE_REASON_CODE,         FND_API.G_MISS_CHAR)
      , nvl( CHANGE_REASON_TEXT,         FND_API.G_MISS_CHAR)
      , nvl( PRICING_PHASE_ID,           FND_API.G_MISS_NUM)
      , nvl( ADJUSTED_AMOUNT,            FND_API.G_MISS_NUM)
-- Price Adjustment related changes bug# 1220921 (End)
      FROM oe_price_adjs_iface_all
     WHERE order_source_id		= l_order_source_id
       AND orig_sys_document_ref 	= l_orig_sys_document_ref
       AND nvl(sold_to_org_id,                  FND_API.G_MISS_NUM)
         = nvl(l_sold_to_org_id,                FND_API.G_MISS_NUM)
       AND nvl(sold_to_org,                  FND_API.G_MISS_CHAR)
         = nvl(l_sold_to_org,                FND_API.G_MISS_CHAR)
       AND nvl(  change_sequence,	FND_API.G_MISS_CHAR)
	 = nvl(l_change_sequence,	FND_API.G_MISS_CHAR)
       AND nvl(org_id,                          FND_API.G_MISS_NUM)
         = nvl(l_org_id,                        FND_API.G_MISS_NUM)
       AND nvl(orig_sys_line_ref,	FND_API.G_MISS_CHAR)
	 = 				FND_API.G_MISS_CHAR
       AND nvl(orig_sys_shipment_ref,	FND_API.G_MISS_CHAR)
	 = 				FND_API.G_MISS_CHAR
       AND nvl(  request_id,		FND_API.G_MISS_NUM)
	 = nvl(l_request_id,		FND_API.G_MISS_NUM)
  FOR UPDATE NOWAIT
  ORDER BY orig_sys_discount_ref
;
Line: 581

    SELECT nvl(orig_sys_credit_ref,	FND_API.G_MISS_CHAR)
	 , nvl(change_request_code,	FND_API.G_MISS_CHAR)
	 , nvl(salesrep_id,		FND_API.G_MISS_NUM)
	 , nvl(salesrep	,		FND_API.G_MISS_CHAR)
	 , nvl(sales_credit_type_id,	FND_API.G_MISS_NUM)
	 , nvl(sales_credit_type,	FND_API.G_MISS_CHAR)
	 , nvl(percent,			FND_API.G_MISS_NUM)
	 , nvl(context,			FND_API.G_MISS_CHAR)
	 , nvl(attribute1,		FND_API.G_MISS_CHAR)
	 , nvl(attribute2,		FND_API.G_MISS_CHAR)
	 , nvl(attribute3,		FND_API.G_MISS_CHAR)
	 , nvl(attribute4,		FND_API.G_MISS_CHAR)
	 , nvl(attribute5,		FND_API.G_MISS_CHAR)
	 , nvl(attribute6,		FND_API.G_MISS_CHAR)
	 , nvl(attribute7,		FND_API.G_MISS_CHAR)
	 , nvl(attribute8,		FND_API.G_MISS_CHAR)
	 , nvl(attribute9,		FND_API.G_MISS_CHAR)
	 , nvl(attribute10,		FND_API.G_MISS_CHAR)
	 , nvl(attribute11,		FND_API.G_MISS_CHAR)
	 , nvl(attribute12,		FND_API.G_MISS_CHAR)
	 , nvl(attribute13,		FND_API.G_MISS_CHAR)
	 , nvl(attribute14,		FND_API.G_MISS_CHAR)
	 , nvl(attribute15,		FND_API.G_MISS_CHAR)
	 , nvl(operation_code,		OE_GLOBALS.G_OPR_CREATE)
	 , nvl(status_flag,		FND_API.G_MISS_CHAR)
      FROM oe_credits_iface_all
     WHERE order_source_id 		= l_order_source_id
       AND orig_sys_document_ref 	= l_orig_sys_document_ref
       AND nvl(sold_to_org_id,                  FND_API.G_MISS_NUM)
         = nvl(l_sold_to_org_id,                FND_API.G_MISS_NUM)
       AND nvl(sold_to_org,                  FND_API.G_MISS_CHAR)
         = nvl(l_sold_to_org,                FND_API.G_MISS_CHAR)
       AND nvl(  change_sequence,	FND_API.G_MISS_CHAR)
	 = nvl(l_change_sequence,	FND_API.G_MISS_CHAR)
       AND nvl(org_id,                          FND_API.G_MISS_NUM)
         = nvl(l_org_id,                        FND_API.G_MISS_NUM)
       AND nvl(orig_sys_line_ref,	FND_API.G_MISS_CHAR)
	 = 				FND_API.G_MISS_CHAR
       AND nvl(orig_sys_shipment_ref,	FND_API.G_MISS_CHAR)
	 = 				FND_API.G_MISS_CHAR
       AND nvl(  request_id,		FND_API.G_MISS_NUM)
	 = nvl(l_request_id,		FND_API.G_MISS_NUM)
  FOR UPDATE NOWAIT
  ORDER BY orig_sys_credit_ref
;
Line: 633

    SELECT nvl(order_source_id,			FND_API.G_MISS_NUM)
    	 , nvl(orig_sys_document_ref,		FND_API.G_MISS_CHAR)
    	 , nvl(orig_sys_line_ref,		FND_API.G_MISS_CHAR)
	 , nvl(orig_sys_shipment_ref,		FND_API.G_MISS_CHAR)
	 , nvl(change_request_code,		FND_API.G_MISS_CHAR)
	 , nvl(org_id,				FND_API.G_MISS_NUM)
	 , nvl(line_number,			FND_API.G_MISS_NUM)
	 , nvl(shipment_number,			FND_API.G_MISS_NUM)
	 , nvl(line_id,				FND_API.G_MISS_NUM)
	 , nvl(line_type_id,			FND_API.G_MISS_NUM)
	 , nvl(line_type,			FND_API.G_MISS_CHAR)
	 , nvl(item_type_code,			FND_API.G_MISS_CHAR)
	 , nvl(inventory_item_id,		FND_API.G_MISS_NUM)
	 , nvl(inventory_item,			FND_API.G_MISS_CHAR)
	 , nvl(top_model_line_ref,		FND_API.G_MISS_CHAR)
	 , nvl(link_to_line_ref,		FND_API.G_MISS_CHAR)
	 , nvl(explosion_date,			FND_API.G_MISS_DATE)
	 , nvl(ato_line_id,			FND_API.G_MISS_NUM)
	 , nvl(component_sequence_id,		FND_API.G_MISS_NUM)
	 , nvl(component_code,			FND_API.G_MISS_CHAR)
	 , nvl(sort_order,			FND_API.G_MISS_CHAR)
	 , nvl(model_group_number,		FND_API.G_MISS_NUM)
	 , nvl(option_number,			FND_API.G_MISS_NUM)
	 , nvl(option_flag,			'N')
	 , nvl(ship_model_complete_flag,	FND_API.G_MISS_CHAR)
	 , nvl(source_type_code,		FND_API.G_MISS_CHAR)
	 , nvl(schedule_status_code,		FND_API.G_MISS_CHAR)
	 , nvl(schedule_ship_date,		FND_API.G_MISS_DATE)
	 , nvl(schedule_arrival_date,		FND_API.G_MISS_DATE)
	 , nvl(actual_arrival_date,		FND_API.G_MISS_DATE)
-- bug 3220711 - start
	 , nvl(actual_shipment_date,		FND_API.G_MISS_DATE)
-- bug 3220711 - end
  	 , nvl(request_date,			FND_API.G_MISS_DATE)
	 , nvl(promise_date,			FND_API.G_MISS_DATE)
	 , nvl(delivery_lead_time,		FND_API.G_MISS_NUM)
	 , nvl(ordered_quantity,		FND_API.G_MISS_NUM)
	 , nvl(order_quantity_uom ,		FND_API.G_MISS_CHAR)
	 , nvl(shipping_quantity,		FND_API.G_MISS_NUM)
	 , nvl(shipping_quantity_uom,		FND_API.G_MISS_CHAR)
	 , nvl(shipped_quantity,		FND_API.G_MISS_NUM)
	 , nvl(cancelled_quantity,		FND_API.G_MISS_NUM)
	 , nvl(fulfilled_quantity,		FND_API.G_MISS_NUM)
/* OPM variables */ -- INVCONV
         , nvl(ordered_quantity2,               FND_API.G_MISS_NUM)
         , nvl(ordered_quantity_uom2 ,          FND_API.G_MISS_CHAR)
         , nvl(shipping_quantity2,              FND_API.G_MISS_NUM)
         , nvl(shipping_quantity_uom2,          FND_API.G_MISS_CHAR)
         , nvl(shipped_quantity2,               FND_API.G_MISS_NUM)
         , nvl(cancelled_quantity2,             FND_API.G_MISS_NUM)
         , nvl(fulfilled_quantity2,             FND_API.G_MISS_NUM)
         , nvl(preferred_grade,                 FND_API.G_MISS_CHAR)
	 , nvl(pricing_quantity,		FND_API.G_MISS_NUM)
	 , nvl(pricing_quantity_uom,		FND_API.G_MISS_CHAR)
	 , nvl(sold_from_org_id,		FND_API.G_MISS_NUM)
	 , nvl(sold_from_org,			FND_API.G_MISS_CHAR)
	 , nvl(sold_to_org_id ,			FND_API.G_MISS_NUM)
	 , nvl(sold_to_org,			FND_API.G_MISS_CHAR)
	 , nvl(ship_from_org_id,		FND_API.G_MISS_NUM)
	 , nvl(ship_from_org,			FND_API.G_MISS_CHAR)
	 , nvl(ship_to_org_id ,			FND_API.G_MISS_NUM)
	 , nvl(ship_to_org,			FND_API.G_MISS_CHAR)
	 , nvl(deliver_to_org_id,		FND_API.G_MISS_NUM)
	 , nvl(deliver_to_org,			FND_API.G_MISS_CHAR)
	 , nvl(invoice_to_org_id,		FND_API.G_MISS_NUM)
	 , nvl(invoice_to_org,			FND_API.G_MISS_CHAR)
	 , nvl(ship_to_address1,		FND_API.G_MISS_CHAR)
	 , nvl(ship_to_address2,		FND_API.G_MISS_CHAR)
	 , nvl(ship_to_address3,		FND_API.G_MISS_CHAR)
	 , nvl(ship_to_address4,		FND_API.G_MISS_CHAR)
	 , nvl(ship_to_city,		        FND_API.G_MISS_CHAR)
	 , nvl(ship_to_state,		        FND_API.G_MISS_CHAR)
	 , nvl(ship_to_postal_code,	        FND_API.G_MISS_CHAR)
	 , nvl(ship_to_country,	                FND_API.G_MISS_CHAR)
	 , nvl(ship_to_contact_id,		FND_API.G_MISS_NUM)
	 , nvl(ship_to_contact,			FND_API.G_MISS_CHAR)
	 , nvl(deliver_to_contact_id,		FND_API.G_MISS_NUM)
	 , nvl(deliver_to_contact,		FND_API.G_MISS_CHAR)
	 , nvl(invoice_to_contact_id,		FND_API.G_MISS_NUM)
	 , nvl(invoice_to_contact,		FND_API.G_MISS_CHAR)
	 , nvl(invoice_to_contact,		FND_API.G_MISS_CHAR)
	 , nvl(ship_tolerance_above,		FND_API.G_MISS_NUM)
	 , nvl(drop_ship_flag,			FND_API.G_MISS_NUM)
	 , nvl(price_list_id,			FND_API.G_MISS_NUM)
	 , nvl(price_list,			FND_API.G_MISS_CHAR)
	 , nvl(pricing_date,			FND_API.G_MISS_DATE)
	 , nvl(unit_list_price,			FND_API.G_MISS_NUM)
	 , nvl(unit_selling_price,		FND_API.G_MISS_NUM)
	 , nvl(calculate_price_flag,		'Y')
	 , nvl(ship_set_id,			FND_API.G_MISS_NUM)
	 , nvl(ship_set_name,			FND_API.G_MISS_CHAR)
	 , nvl(arrival_set_id,			FND_API.G_MISS_NUM)
	 , nvl(arrival_set_name,		FND_API.G_MISS_CHAR)
	 , nvl(fulfillment_set_id,		FND_API.G_MISS_NUM)
	 , nvl(fulfillment_set_name,		FND_API.G_MISS_CHAR)
	 , nvl(tax_code,			FND_API.G_MISS_CHAR)
	 , nvl(tax_value,			FND_API.G_MISS_NUM)
	 , nvl(tax_date,			FND_API.G_MISS_DATE)
	 , nvl(tax_point_code,			FND_API.G_MISS_CHAR)
	 , nvl(tax_point,			FND_API.G_MISS_CHAR)
	 , nvl(tax_exempt_flag,			FND_API.G_MISS_CHAR)
	 , nvl(tax_exempt_number,		FND_API.G_MISS_CHAR)
	 , nvl(tax_exempt_reason_code,		FND_API.G_MISS_CHAR)
	 , nvl(tax_exempt_reason,		FND_API.G_MISS_CHAR)
	 , nvl(agreement_id,			FND_API.G_MISS_NUM)
	 , nvl(agreement,			FND_API.G_MISS_CHAR)
	 , nvl(invoicing_rule_id,		FND_API.G_MISS_NUM)
	 , nvl(invoicing_rule,			FND_API.G_MISS_CHAR)
	 , nvl(accounting_rule_id,		FND_API.G_MISS_NUM)
	 , nvl(accounting_rule,			FND_API.G_MISS_CHAR)
	 , nvl(payment_term_id,			FND_API.G_MISS_NUM)
	 , nvl(payment_term,			FND_API.G_MISS_CHAR)
	 , nvl(demand_class_code,		FND_API.G_MISS_CHAR)
	 , nvl(shipment_priority_code,		FND_API.G_MISS_CHAR)
	 , nvl(shipment_priority,		FND_API.G_MISS_CHAR)
	 , nvl(shipping_method_code,		FND_API.G_MISS_CHAR)
	 , nvl(shipping_instructions,		FND_API.G_MISS_CHAR)
	 , nvl(packing_instructions,		FND_API.G_MISS_CHAR)
	 , nvl(freight_carrier_code,		FND_API.G_MISS_CHAR)
	 , nvl(freight_terms_code,		FND_API.G_MISS_CHAR)
	 , nvl(freight_terms,			FND_API.G_MISS_CHAR)
	 , nvl(fob_point_code,			FND_API.G_MISS_CHAR)
	 , nvl(fob_point,			FND_API.G_MISS_CHAR)
	 , nvl(return_reason_code,		FND_API.G_MISS_CHAR)
	 , nvl(reference_type,			FND_API.G_MISS_CHAR)
	 , nvl(reference_header_id,		FND_API.G_MISS_NUM)
	 , nvl(reference_line_id,		FND_API.G_MISS_NUM)
	 , nvl(credit_invoice_line_id,		FND_API.G_MISS_NUM)
	 , nvl(customer_po_number,		FND_API.G_MISS_CHAR)
	 , nvl(customer_line_number,		FND_API.G_MISS_CHAR)
	 , nvl(customer_shipment_number,	FND_API.G_MISS_CHAR)
	 , nvl(customer_item_id,		FND_API.G_MISS_NUM)
	 , nvl(customer_item_id_type,		FND_API.G_MISS_CHAR)
	 , nvl(customer_item_name,		FND_API.G_MISS_CHAR)
--	 , nvl(customer_item_revision,		FND_API.G_MISS_CHAR)
	 , nvl(customer_item_net_price,		FND_API.G_MISS_NUM)
	 , nvl(customer_payment_term_id,	FND_API.G_MISS_NUM)
	 , nvl(customer_payment_term,		FND_API.G_MISS_NUM)
	 , nvl(demand_bucket_type_code,		FND_API.G_MISS_CHAR)
	 , nvl(demand_bucket_type,		FND_API.G_MISS_CHAR)
	 , nvl(customer_dock_code,		FND_API.G_MISS_CHAR)
	 , nvl(customer_job,			FND_API.G_MISS_CHAR)
	 , nvl(customer_production_line,	FND_API.G_MISS_CHAR)
	 , nvl(cust_model_serial_number,	FND_API.G_MISS_CHAR)
	 , nvl(project_id,			FND_API.G_MISS_NUM)
	 , nvl(project,				FND_API.G_MISS_CHAR)
	 , nvl(task_id,				FND_API.G_MISS_NUM)
	 , nvl(task,				FND_API.G_MISS_CHAR)
	 , nvl(end_item_unit_number,		FND_API.G_MISS_CHAR)
	 , nvl(item_revision,			FND_API.G_MISS_CHAR)
	 , nvl(service_duration,		FND_API.G_MISS_NUM)
	 , nvl(service_period,			FND_API.G_MISS_CHAR)
	 , nvl(service_start_date,		FND_API.G_MISS_DATE)
	 , nvl(service_end_date,		FND_API.G_MISS_DATE)
	 , nvl(service_coterminate_flag,	FND_API.G_MISS_CHAR)
	 , nvl(unit_selling_percent,		FND_API.G_MISS_NUM)
	 , nvl(unit_list_percent,		FND_API.G_MISS_NUM)
	 , nvl(unit_percent_base_price,		FND_API.G_MISS_NUM)
	 , nvl(service_number,			FND_API.G_MISS_NUM)
--	 , nvl(fulfilled_flag,			FND_API.G_MISS_CHAR)--ToBeAdded
--	 , nvl(closed_flag,			FND_API.G_MISS_CHAR)
	 , nvl(cancelled_flag,			'N')
	 , nvl(context,               FND_API.G_MISS_CHAR)
	 , nvl(attribute1,			FND_API.G_MISS_CHAR)
	 , nvl(attribute2,			FND_API.G_MISS_CHAR)
	 , nvl(attribute3,			FND_API.G_MISS_CHAR)
	 , nvl(attribute4,			FND_API.G_MISS_CHAR)
	 , nvl(attribute5,			FND_API.G_MISS_CHAR)
	 , nvl(attribute6,			FND_API.G_MISS_CHAR)
	 , nvl(attribute7,			FND_API.G_MISS_CHAR)
	 , nvl(attribute8,			FND_API.G_MISS_CHAR)
	 , nvl(attribute9,			FND_API.G_MISS_CHAR)
	 , nvl(attribute10,			FND_API.G_MISS_CHAR)
	 , nvl(attribute11,			FND_API.G_MISS_CHAR)
	 , nvl(attribute12,			FND_API.G_MISS_CHAR)
	 , nvl(attribute13,			FND_API.G_MISS_CHAR)
	 , nvl(attribute14,			FND_API.G_MISS_CHAR)
	 , nvl(attribute15,			FND_API.G_MISS_CHAR)
/* Added Attribute 16 to 20 for the bug 3513248 */
         , nvl(attribute16,                     FND_API.G_MISS_CHAR)
         , nvl(attribute17,                     FND_API.G_MISS_CHAR)
         , nvl(attribute18,                     FND_API.G_MISS_CHAR)
         , nvl(attribute19,                     FND_API.G_MISS_CHAR)
         , nvl(attribute20,                     FND_API.G_MISS_CHAR)
	 , nvl(tp_context,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute1,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute2,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute3,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute4,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute5,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute6,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute7,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute8,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute9,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute10,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute11,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute12,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute13,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute14,			FND_API.G_MISS_CHAR)
	 , nvl(tp_attribute15,			FND_API.G_MISS_CHAR)
	 , nvl(industry_context,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute1,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute2,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute3,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute4,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute5,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute6,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute7,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute8,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute9,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute10,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute11,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute12,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute13,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute14,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute15,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute16,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute17,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute18,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute19,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute20,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute21,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute22,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute23,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute24,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute25,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute26,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute27,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute28,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute29,		FND_API.G_MISS_CHAR)
	 , nvl(industry_attribute30,		FND_API.G_MISS_CHAR)
	 , nvl(pricing_context,			FND_API.G_MISS_CHAR)
	 , nvl(pricing_attribute1,		FND_API.G_MISS_CHAR)
	 , nvl(pricing_attribute2,		FND_API.G_MISS_CHAR)
	 , nvl(pricing_attribute3,		FND_API.G_MISS_CHAR)
	 , nvl(pricing_attribute4,		FND_API.G_MISS_CHAR)
	 , nvl(pricing_attribute5,		FND_API.G_MISS_CHAR)
	 , nvl(pricing_attribute6,		FND_API.G_MISS_CHAR)
	 , nvl(pricing_attribute7,		FND_API.G_MISS_CHAR)
	 , nvl(pricing_attribute8,		FND_API.G_MISS_CHAR)
	 , nvl(pricing_attribute9,		FND_API.G_MISS_CHAR)
	 , nvl(pricing_attribute10,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute_category,	FND_API.G_MISS_CHAR)
	 , nvl(global_attribute1,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute2,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute3,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute4,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute5,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute6,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute7,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute8,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute9,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute10,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute11,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute12,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute13,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute14,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute15,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute16,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute17,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute18,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute19,		FND_API.G_MISS_CHAR)
	 , nvl(global_attribute20,		FND_API.G_MISS_CHAR)
	 , nvl(return_context,             FND_API.G_MISS_CHAR)
	 , nvl(return_attribute1,		FND_API.G_MISS_CHAR)
	 , nvl(return_attribute2,		FND_API.G_MISS_CHAR)
	 , nvl(return_attribute3,		FND_API.G_MISS_CHAR)
	 , nvl(return_attribute4,		FND_API.G_MISS_CHAR)
	 , nvl(return_attribute5,		FND_API.G_MISS_CHAR)
	 , nvl(return_attribute6,		FND_API.G_MISS_CHAR)
	 , nvl(return_attribute7,		FND_API.G_MISS_CHAR)
	 , nvl(return_attribute8,		FND_API.G_MISS_CHAR)
	 , nvl(return_attribute9,		FND_API.G_MISS_CHAR)
	 , nvl(return_attribute10,		FND_API.G_MISS_CHAR)
	 , nvl(return_attribute11,		FND_API.G_MISS_CHAR)
	 , nvl(return_attribute12,		FND_API.G_MISS_CHAR)
	 , nvl(return_attribute13,		FND_API.G_MISS_CHAR)
	 , nvl(return_attribute14,		FND_API.G_MISS_CHAR)
	 , nvl(return_attribute15,		FND_API.G_MISS_CHAR)
         , request_id
	 , nvl(operation_code,			OE_GLOBALS.G_OPR_CREATE)
	 , nvl(status_flag,			     FND_API.G_MISS_CHAR)
	 , nvl(change_reason,			FND_API.G_MISS_CHAR)
	 , nvl(change_comments,			FND_API.G_MISS_CHAR)
	 , nvl(service_txn_reason_code,	FND_API.G_MISS_CHAR)
	 , nvl(service_txn_comments,		FND_API.G_MISS_CHAR)
	 , nvl(service_reference_type_code,FND_API.G_MISS_CHAR)
	 , nvl(service_reference_order,	FND_API.G_MISS_CHAR)
	 , nvl(service_reference_line,	FND_API.G_MISS_CHAR)
	 , nvl(service_reference_system,	FND_API.G_MISS_CHAR)
	 , INVENTORY_ITEM_SEGMENT_1
	 , INVENTORY_ITEM_SEGMENT_2
	 , INVENTORY_ITEM_SEGMENT_3
	 , INVENTORY_ITEM_SEGMENT_4
	 , INVENTORY_ITEM_SEGMENT_5
	 , INVENTORY_ITEM_SEGMENT_6
	 , INVENTORY_ITEM_SEGMENT_7
	 , INVENTORY_ITEM_SEGMENT_8
	 , INVENTORY_ITEM_SEGMENT_9
	 , INVENTORY_ITEM_SEGMENT_10
	 , INVENTORY_ITEM_SEGMENT_11
	 , INVENTORY_ITEM_SEGMENT_12
	 , INVENTORY_ITEM_SEGMENT_13
	 , INVENTORY_ITEM_SEGMENT_14
	 , INVENTORY_ITEM_SEGMENT_15
	 , INVENTORY_ITEM_SEGMENT_16
	 , INVENTORY_ITEM_SEGMENT_17
	 , INVENTORY_ITEM_SEGMENT_18
	 , INVENTORY_ITEM_SEGMENT_19
	 , INVENTORY_ITEM_SEGMENT_20
	 , nvl(commitment,		     FND_API.G_MISS_CHAR)
	 , nvl(commitment_id,		FND_API.G_MISS_NUM)
-- aksingh subinventory
         , nvl(subinventory,          FND_API.G_MISS_CHAR)
         ,nvl(salesrep,               FND_API.G_MISS_CHAR)
         ,nvl(salesrep_id,            FND_API.G_MISS_NUM)
         , nvl(earliest_acceptable_date, FND_API.G_MISS_DATE)
         , nvl(latest_acceptable_date,FND_API.G_MISS_DATE)
         , nvl(invoice_to_address1,             FND_API.G_MISS_CHAR)
         , nvl(invoice_to_address2,             FND_API.G_MISS_CHAR)
         , nvl(invoice_to_address3,             FND_API.G_MISS_CHAR)
	 , nvl(invoice_to_address4,		FND_API.G_MISS_CHAR)
	 , nvl(invoice_to_city,		        FND_API.G_MISS_CHAR)
	 , nvl(invoice_to_state,	        FND_API.G_MISS_CHAR)
	 , nvl(invoice_to_postal_code,	        FND_API.G_MISS_CHAR)
	 , nvl(invoice_to_country,	        FND_API.G_MISS_CHAR)
	 , nvl(user_item_description,	        FND_API.G_MISS_CHAR)
         , nvl(change_sequence,                 FND_API.G_MISS_CHAR)
     -- { Distributer Order related change
         , nvl(end_customer_id,                 FND_API.G_MISS_NUM)
         , nvl(end_customer_contact_id,         FND_API.G_MISS_NUM)
         , nvl(end_customer_site_use_id,        FND_API.G_MISS_NUM)
     --{added for bug 4240715
	 , nvl(end_customer_name,		FND_API.G_MISS_CHAR)
	 , nvl(end_customer_address1,		FND_API.G_MISS_CHAR)
	 , nvl(end_customer_address2,		FND_API.G_MISS_CHAR)
	 , nvl(end_customer_address3,		FND_API.G_MISS_CHAR)
	 , nvl(end_customer_address4,		FND_API.G_MISS_CHAR)
	-- , nvl(end_customer_location,		FND_API.G_MISS_CHAR)
	 , nvl(end_customer_city,		        FND_API.G_MISS_CHAR)
	 , nvl(end_customer_state,		        FND_API.G_MISS_CHAR)
	 , nvl(end_customer_postal_code,	        FND_API.G_MISS_CHAR)
	 , nvl(end_customer_country,	                FND_API.G_MISS_CHAR)
	 , nvl(end_customer_contact,			FND_API.G_MISS_CHAR)
         , nvl(end_customer_number,		FND_API.G_MISS_CHAR)
     --bug 4240715}
	 , nvl(ib_owner_code,                   FND_API.G_MISS_CHAR)
         , nvl(ib_current_location_code,        FND_API.G_MISS_CHAR)
         , nvl(ib_installed_at_location_code,   FND_API.G_MISS_CHAR)
         , nvl(ib_owner,                        FND_API.G_MISS_CHAR)
         , nvl(ib_current_location,             FND_API.G_MISS_CHAR)
         , nvl(ib_installed_at_location,        FND_API.G_MISS_CHAR)
     -- Distributer Order related change }
      FROM oe_lines_iface_all
     WHERE order_source_id			= l_order_source_id
       AND orig_sys_document_ref 		= l_orig_sys_document_ref
       AND nvl(sold_to_org_id,                  FND_API.G_MISS_NUM)
         = nvl(l_sold_to_org_id,                FND_API.G_MISS_NUM)
       AND nvl(sold_to_org,                  FND_API.G_MISS_CHAR)
         = nvl(l_sold_to_org,                FND_API.G_MISS_CHAR)
       AND nvl(  change_sequence,		FND_API.G_MISS_CHAR)
	 = nvl(l_change_sequence,		FND_API.G_MISS_CHAR)
       AND nvl(org_id,                          FND_API.G_MISS_NUM)
         = nvl(l_org_id,                        FND_API.G_MISS_NUM)
       AND nvl(  request_id,			FND_API.G_MISS_NUM)
	 = nvl(l_request_id,			FND_API.G_MISS_NUM)
       AND nvl(rejected_flag,'N')		= 'N'
  FOR UPDATE NOWAIT
  ORDER BY orig_sys_line_ref, orig_sys_shipment_ref
;
Line: 1010

    SELECT nvl(orig_sys_discount_ref,	FND_API.G_MISS_CHAR)
	 , nvl(change_request_code,	FND_API.G_MISS_CHAR)
	 , nvl(list_header_id,        FND_API.G_MISS_NUM)
	 , nvl(list_line_id,          FND_API.G_MISS_NUM)
	 , nvl(discount_name,		FND_API.G_MISS_CHAR)
	 , nvl(percent,			FND_API.G_MISS_NUM)
	 , nvl(automatic_flag,		FND_API.G_MISS_CHAR)
	 , nvl(applied_flag,		FND_API.G_MISS_CHAR)
	 , nvl(operand,			FND_API.G_MISS_NUM)
	 , nvl(arithmetic_operator,	FND_API.G_MISS_CHAR)
	 , nvl(context,			FND_API.G_MISS_CHAR)
	 , nvl(attribute1,		FND_API.G_MISS_CHAR)
	 , nvl(attribute2,		FND_API.G_MISS_CHAR)
	 , nvl(attribute3,		FND_API.G_MISS_CHAR)
	 , nvl(attribute4,		FND_API.G_MISS_CHAR)
	 , nvl(attribute5,		FND_API.G_MISS_CHAR)
	 , nvl(attribute6,		FND_API.G_MISS_CHAR)
	 , nvl(attribute7,		FND_API.G_MISS_CHAR)
	 , nvl(attribute8,		FND_API.G_MISS_CHAR)
	 , nvl(attribute9,		FND_API.G_MISS_CHAR)
	 , nvl(attribute10,		FND_API.G_MISS_CHAR)
	 , nvl(attribute11,		FND_API.G_MISS_CHAR)
	 , nvl(attribute12,		FND_API.G_MISS_CHAR)
	 , nvl(attribute13,		FND_API.G_MISS_CHAR)
	 , nvl(attribute14,		FND_API.G_MISS_CHAR)
	 , nvl(attribute15,		FND_API.G_MISS_CHAR)
         , request_id
	 , nvl(operation_code,		OE_GLOBALS.G_OPR_CREATE)
	 , nvl(status_flag,		FND_API.G_MISS_CHAR)
-- Price Adjustment related changes bug# 1220921 (Start)
      , nvl( AC_CONTEXT,                 FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE1,              FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE2,              FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE3,              FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE4,              FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE5,              FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE6,              FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE7,              FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE8,              FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE9,              FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE10,             FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE11,             FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE12,             FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE13,             FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE14,             FND_API.G_MISS_CHAR)
      , nvl( AC_ATTRIBUTE15,             FND_API.G_MISS_CHAR)
      , nvl( LIST_NAME,                  FND_API.G_MISS_CHAR)
      , nvl( LIST_LINE_TYPE_CODE,        FND_API.G_MISS_CHAR)
      , nvl( LIST_LINE_NUMBER,           FND_API.G_MISS_CHAR)
      , nvl( VERSION_NUMBER,             FND_API.G_MISS_CHAR)
      , nvl( INVOICED_FLAG,              FND_API.G_MISS_CHAR)
      , nvl( ESTIMATED_FLAG,             FND_API.G_MISS_CHAR)
      , nvl( INC_IN_SALES_PERFORMANCE,   FND_API.G_MISS_CHAR)
      , nvl( CHARGE_TYPE_CODE,           FND_API.G_MISS_CHAR)
      , nvl( CHARGE_SUBTYPE_CODE,        FND_API.G_MISS_CHAR)
      , nvl( CREDIT_OR_CHARGE_FLAG,      FND_API.G_MISS_CHAR)
      , nvl( INCLUDE_ON_RETURNS_FLAG,    FND_API.G_MISS_CHAR)
      , nvl( COST_ID,                    FND_API.G_MISS_NUM)
      , nvl( TAX_CODE,                   FND_API.G_MISS_CHAR)
      , nvl( PARENT_ADJUSTMENT_ID,       FND_API.G_MISS_NUM)
      , nvl(MODIFIER_MECHANISM_TYPE_CODE,FND_API.G_MISS_CHAR)
      , nvl( MODIFIED_FROM,              FND_API.G_MISS_CHAR)
      , nvl( MODIFIED_TO,                FND_API.G_MISS_CHAR)
      , nvl( UPDATED_FLAG,               FND_API.G_MISS_CHAR)
      , nvl( UPDATE_ALLOWED,             FND_API.G_MISS_CHAR)
      , nvl( CHANGE_REASON_CODE,         FND_API.G_MISS_CHAR)
      , nvl( CHANGE_REASON_TEXT,         FND_API.G_MISS_CHAR)
      , nvl( PRICING_PHASE_ID,           FND_API.G_MISS_NUM)
      , nvl( ADJUSTED_AMOUNT,            FND_API.G_MISS_NUM)
      , nvl( ORIG_SYS_LINE_REF,          FND_API.G_MISS_CHAR)
-- Price Adjustment related changes bug# 1220921 (End)
      FROM oe_price_adjs_iface_all
     WHERE order_source_id		= l_order_source_id
       AND orig_sys_document_ref 	= l_orig_sys_document_ref
       AND nvl(sold_to_org_id,                  FND_API.G_MISS_NUM)
         = nvl(l_sold_to_org_id,                FND_API.G_MISS_NUM)
       AND nvl(sold_to_org,                  FND_API.G_MISS_CHAR)
         = nvl(l_sold_to_org,                FND_API.G_MISS_CHAR)
       AND nvl(  change_sequence,	FND_API.G_MISS_CHAR)
	 = nvl(l_change_sequence,	FND_API.G_MISS_CHAR)
       AND nvl(org_id,                          FND_API.G_MISS_NUM)
         = nvl(l_org_id,                        FND_API.G_MISS_NUM)
       AND orig_sys_line_ref 		= l_orig_sys_line_ref
       AND nvl(  orig_sys_shipment_ref,	FND_API.G_MISS_CHAR)
	 = nvl(l_orig_sys_shipment_ref,	FND_API.G_MISS_CHAR)
       AND nvl(  request_id,		FND_API.G_MISS_NUM)
	 = nvl(l_request_id,		FND_API.G_MISS_NUM)
  FOR UPDATE NOWAIT
  ORDER BY orig_sys_discount_ref
;
Line: 1107

    SELECT nvl(orig_sys_credit_ref,	FND_API.G_MISS_CHAR)
	 , nvl(change_request_code,	FND_API.G_MISS_CHAR)
	 , nvl(salesrep_id,		FND_API.G_MISS_NUM)
	 , nvl(salesrep	,		FND_API.G_MISS_CHAR)
	 , nvl(sales_credit_type_id,	FND_API.G_MISS_NUM)
	 , nvl(sales_credit_type,	FND_API.G_MISS_CHAR)
	 , nvl(percent,			FND_API.G_MISS_NUM)
	 , nvl(context,			FND_API.G_MISS_CHAR)
	 , nvl(attribute1,		FND_API.G_MISS_CHAR)
	 , nvl(attribute2,		FND_API.G_MISS_CHAR)
	 , nvl(attribute3,		FND_API.G_MISS_CHAR)
	 , nvl(attribute4,		FND_API.G_MISS_CHAR)
	 , nvl(attribute5,		FND_API.G_MISS_CHAR)
	 , nvl(attribute6,		FND_API.G_MISS_CHAR)
	 , nvl(attribute7,		FND_API.G_MISS_CHAR)
	 , nvl(attribute8,		FND_API.G_MISS_CHAR)
	 , nvl(attribute9,		FND_API.G_MISS_CHAR)
	 , nvl(attribute10,		FND_API.G_MISS_CHAR)
	 , nvl(attribute11,		FND_API.G_MISS_CHAR)
	 , nvl(attribute12,		FND_API.G_MISS_CHAR)
	 , nvl(attribute13,		FND_API.G_MISS_CHAR)
	 , nvl(attribute14,		FND_API.G_MISS_CHAR)
	 , nvl(attribute15,		FND_API.G_MISS_CHAR)
	 , nvl(operation_code,		OE_GLOBALS.G_OPR_CREATE)
	 , nvl(status_flag,		FND_API.G_MISS_CHAR)
         , nvl(ORIG_SYS_LINE_REF,       FND_API.G_MISS_CHAR)
      FROM oe_credits_iface_all
     WHERE order_source_id		= l_order_source_id
       AND orig_sys_document_ref 	= l_orig_sys_document_ref
       AND nvl(sold_to_org_id,                  FND_API.G_MISS_NUM)
         = nvl(l_sold_to_org_id,                FND_API.G_MISS_NUM)
       AND nvl(sold_to_org,                  FND_API.G_MISS_CHAR)
         = nvl(l_sold_to_org,                FND_API.G_MISS_CHAR)
       AND nvl(  change_sequence,	FND_API.G_MISS_CHAR)
	 = nvl(l_change_sequence,	FND_API.G_MISS_CHAR)
       AND nvl(org_id,                          FND_API.G_MISS_NUM)
         = nvl(l_org_id,                        FND_API.G_MISS_NUM)
       AND orig_sys_line_ref 		= l_orig_sys_line_ref
       AND nvl(  orig_sys_shipment_ref,	FND_API.G_MISS_CHAR)
	 = nvl(l_orig_sys_shipment_ref,	FND_API.G_MISS_CHAR)
       AND nvl(  request_id,		FND_API.G_MISS_NUM)
	 = nvl(l_request_id,		FND_API.G_MISS_NUM)
  FOR UPDATE NOWAIT
  ORDER BY orig_sys_credit_ref
;
Line: 1161

    SELECT orig_sys_reservation_ref
	 , revision
	 , lot_number_id
	 , lot_number
	 , subinventory_id
	 , subinventory_code
	 , locator_id
	 , quantity
	 , attribute_category
	 , attribute1
	 , attribute2
	 , attribute3
	 , attribute4
	 , attribute5
	 , attribute6
	 , attribute7
	 , attribute8
	 , attribute9
	 , attribute10
	 , attribute11
	 , attribute12
	 , attribute13
	 , attribute14
	 , attribute15
	 , nvl(operation_code,		OE_GLOBALS.G_OPR_CREATE)
      FROM oe_reservtns_iface_all
     WHERE order_source_id 		= l_order_source_id
       AND orig_sys_document_ref 	= l_orig_sys_document_ref
       AND nvl(sold_to_org_id,                  FND_API.G_MISS_NUM)
         = nvl(l_sold_to_org_id,                FND_API.G_MISS_NUM)
       AND nvl(sold_to_org,                  FND_API.G_MISS_CHAR)
         = nvl(l_sold_to_org,                FND_API.G_MISS_CHAR)
       AND nvl(  change_sequence,	FND_API.G_MISS_CHAR)
	 = nvl(l_change_sequence,	FND_API.G_MISS_CHAR)
       AND nvl(org_id,                          FND_API.G_MISS_NUM)
         = nvl(l_org_id,                        FND_API.G_MISS_NUM)
       AND orig_sys_line_ref 		= l_orig_sys_line_ref
       AND nvl(  orig_sys_shipment_ref,	FND_API.G_MISS_CHAR)
	 = nvl(l_orig_sys_shipment_ref,	FND_API.G_MISS_CHAR)
       AND nvl(  request_id,		FND_API.G_MISS_NUM)
	 = nvl(l_request_id,		FND_API.G_MISS_NUM)
  FOR UPDATE NOWAIT
  ORDER BY orig_sys_reservation_ref
;
Line: 1258

    select DECODE(p_validate_only,'Y','T','N','F',p_validate_only)
    into   l_validate_only
    from   dual;
Line: 1586

      IF l_header_rec.operation  = 'INSERT' THEN
         l_header_rec.operation := 'CREATE';
Line: 1798

      , l_header_adj_rec.UPDATED_FLAG
      , l_header_adj_rec.UPDATE_ALLOWED
      , l_header_adj_rec.CHANGE_REASON_CODE
      , l_header_adj_rec.CHANGE_REASON_TEXT
      , l_header_adj_rec.PRICING_PHASE_ID
      , l_header_adj_rec.ADJUSTED_AMOUNT
-- Price Adjustment related changes bug# 1220921 (End)
;
Line: 1809

      IF l_header_adj_rec.operation  = 'INSERT' THEN
         l_header_adj_rec.operation := 'CREATE';
Line: 1948

      IF l_header_scredit_rec.operation  = 'INSERT' THEN
         l_header_scredit_rec.operation := 'CREATE';
Line: 2410

      oe_debug_pub.add('value inserted'||l_line_rec.end_customer_id);	-- added for bug 4240715
Line: 2418

    IF l_line_rec.operation  = 'INSERT' THEN
       l_line_rec.operation := 'CREATE';
Line: 2751

      , l_line_adj_rec.UPDATED_FLAG
      , l_line_adj_rec.UPDATE_ALLOWED
      , l_line_adj_rec.CHANGE_REASON_CODE
      , l_line_adj_rec.CHANGE_REASON_TEXT
      , l_line_adj_rec.PRICING_PHASE_ID
      , l_line_adj_rec.ADJUSTED_AMOUNT
      , l_adj_line_ref
-- Price Adjustment related changes bug# 1220921 (End)
;
Line: 2765

      IF l_line_adj_rec.operation  = 'INSERT' THEN
         l_line_adj_rec.operation := 'CREATE';
Line: 2905

      IF l_line_scredit_rec.operation  = 'INSERT' THEN
         l_line_scredit_rec.operation := 'CREATE';
Line: 3010

   | INSERTION BEGINS HERE  |
   |                        |
   +------------------------*/

    --
    --Header Insert
    --
   BEGIN
    --
    OE_Header_Util.get_order_number(l_header_rec,l_header_rec_old);
Line: 3026

    SELECT OE_ORDER_HEADERS_S.NEXTVAL
    INTO   l_header_rec.header_id
    FROM   DUAL;
Line: 3036

    l_header_rec.last_updated_by := FND_GLOBAL.USER_ID;
Line: 3037

    l_header_rec.last_update_date := sysdate;
Line: 3055

    OE_Header_Util.Insert_Row(l_header_rec);
Line: 3110

      SELECT OE_SALES_CREDITS_S.NEXTVAL
      INTO   l_header_scredit_tbl(I).sales_credit_id
      FROM   DUAL;
Line: 3120

      l_header_scredit_tbl(I).last_updated_by := FND_GLOBAL.USER_ID;
Line: 3121

      l_header_scredit_tbl(I).last_update_date := sysdate;
Line: 3123

      OE_Header_Scredit_Util.Insert_Row(l_header_scredit_tbl(I));
Line: 3176

      SELECT OE_PRICE_ADJUSTMENTS_S.NEXTVAL
      INTO   l_header_adj_tbl(I).price_adjustment_id
      FROM   DUAL;
Line: 3186

      l_header_adj_tbl(I).last_updated_by := FND_GLOBAL.USER_ID;
Line: 3187

      l_header_adj_tbl(I).last_update_date := sysdate;
Line: 3189

      OE_Header_Adj_Util.Insert_Row(l_header_adj_tbl(I));
Line: 3242

      SELECT OE_ORDER_LINES_S.NEXTVAL
      INTO   l_line_tbl(I).line_id
      FROM   DUAL;
Line: 3286

      l_line_tbl(I).last_updated_by     := FND_GLOBAL.USER_ID;
Line: 3287

      l_line_tbl(I).last_update_date    := SYSDATE;
Line: 3298

          SELECT  order_category_code
          INTO    l_line_val_tbl(I).line_type
          FROM    OE_LINE_TYPES_V
          WHERE   line_type_id = l_line_tbl(I).line_type_id ;
Line: 3365

         SELECT OE_SALES_CREDITS_S.NEXTVAL
         INTO   l_line_scredit_tbl(J).sales_credit_id
         FROM DUAL;
Line: 3377

         l_line_scredit_tbl(J).last_updated_by := FND_GLOBAL.USER_ID;
Line: 3378

         l_line_scredit_tbl(J).last_update_date := sysdate;
Line: 3394

         SELECT OE_PRICE_ADJUSTMENTS_S.NEXTVAL
         INTO l_line_adj_tbl(K).price_adjustment_id
         FROM DUAL;
Line: 3405

         l_line_adj_tbl(K).last_updated_by := FND_GLOBAL.USER_ID;
Line: 3406

         l_line_adj_tbl(K).last_update_date := sysdate;
Line: 3471

      OE_Line_Util.Insert_Row(l_line_tbl(L));
Line: 3491

          SELECT OE_SALES_CREDITS_S.NEXTVAL
          INTO   l_line_scredit_tbl(J).sales_credit_id
          FROM DUAL;
Line: 3503

          l_line_scredit_tbl(J).last_updated_by := FND_GLOBAL.USER_ID;
Line: 3504

          l_line_scredit_tbl(J).last_update_date := sysdate;
Line: 3506

          OE_Line_Scredit_Util.Insert_Row(l_line_scredit_tbl(J));
Line: 3561

          SELECT OE_PRICE_ADJUSTMENTS_S.NEXTVAL
          INTO l_line_adj_tbl(K).price_adjustment_id
          FROM DUAL;
Line: 3572

          l_line_adj_tbl(K).last_updated_by := FND_GLOBAL.USER_ID;
Line: 3573

          l_line_adj_tbl(K).last_update_date := SYSDATE;
Line: 3578

          OE_Line_Adj_Util.Insert_Row(l_line_adj_tbl(K));
Line: 3694

   Delete order from interface tables
   -----------------------------------------------------------
*/
   -- aksingh
   IF l_debug_level  > 0 THEN
       oe_debug_pub.add(  'L_VALIDATE_ONLY '||L_VALIDATE_ONLY ) ;
Line: 3709

      l_delete_flag := 'Y';
Line: 3711

      l_delete_flag := 'N';
Line: 3715

       oe_debug_pub.add(  'DELETE FLAG '||L_DELETE_FLAG ) ;
Line: 3718

   IF l_delete_flag = 'Y' THEN

      IF l_debug_level  > 0 THEN
          oe_debug_pub.add(  'BEFORE DELETING ORDER FROM INTERFACE TABLES' ) ;
Line: 3724

      OE_ORDER_IMPORT_UTIL_PVT.Delete_Order (
	    p_request_id		=> l_request_id,
      	    p_order_source_id		=> l_order_source_id,
	    p_orig_sys_document_ref	=> l_orig_sys_document_ref,
            p_sold_to_org_id            => l_sold_to_org_id,
	    p_sold_to_org               => l_sold_to_org,
	    p_change_sequence		=> l_change_sequence,
	    p_return_status		=> l_return_status_del_ord
	   );
Line: 3739

          oe_debug_pub.add(  'DELETE ORDER RETURN STATUS: '||L_RETURN_STATUS_DEL_ORD ) ;
Line: 3751

   END IF;	/* l_delete_flag = 'Y' */
Line: 3782

   Update error_flag in interface tables
   -----------------------------------------------------------
*/
   IF p_return_status IN (FND_API.G_RET_STS_ERROR,
			  FND_API.G_RET_STS_UNEXP_ERROR)
   THEN
   BEGIN
      BEGIN
         IF l_debug_level  > 0 THEN
             oe_debug_pub.add(  'BEFORE UPDATING ERROR FLAG FOR HEADER' ) ;
Line: 3794

	 UPDATE oe_headers_interface
            SET error_flag = 'Y'
          WHERE order_source_id		= l_order_source_id
            AND orig_sys_document_ref 	= l_orig_sys_document_ref
            AND nvl(sold_to_org_id,                  FND_API.G_MISS_NUM)
              = nvl(l_sold_to_org_id,                FND_API.G_MISS_NUM)
            AND nvl(sold_to_org,                  FND_API.G_MISS_CHAR)
              = nvl(l_sold_to_org,                FND_API.G_MISS_CHAR)
       	    AND nvl(  change_sequence,	FND_API.G_MISS_CHAR)
	      = nvl(l_change_sequence,	FND_API.G_MISS_CHAR)
            AND nvl(  request_id,	FND_API.G_MISS_NUM)
	      = nvl(l_request_id,	FND_API.G_MISS_NUM);
Line: 3828

	     UPDATE oe_price_adjs_interface
                SET error_flag = 'Y'
              WHERE order_source_id		= l_order_source_id
                AND orig_sys_document_ref 	= l_orig_sys_document_ref
                AND nvl(sold_to_org_id,                  FND_API.G_MISS_NUM)
                  = nvl(l_sold_to_org_id,                FND_API.G_MISS_NUM)
                AND nvl(sold_to_org,                  FND_API.G_MISS_CHAR)
                  = nvl(l_sold_to_org,                FND_API.G_MISS_CHAR)
       	        AND nvl(  change_sequence,	FND_API.G_MISS_CHAR)
	          = nvl(l_change_sequence,	FND_API.G_MISS_CHAR)
                AND nvl(  request_id,		FND_API.G_MISS_NUM)
	          = nvl(l_request_id,		FND_API.G_MISS_NUM)
                AND nvl(orig_sys_discount_ref, 	FND_API.G_MISS_CHAR)
	          = nvl(l_header_adj_tbl(I).orig_sys_discount_ref,
					       	FND_API.G_MISS_CHAR);
Line: 3869

	     UPDATE oe_credits_interface
                SET error_flag = 'Y'
              WHERE order_source_id		= l_order_source_id
                AND orig_sys_document_ref 	= l_orig_sys_document_ref
                AND nvl(sold_to_org_id,                  FND_API.G_MISS_NUM)
                  = nvl(l_sold_to_org_id,                FND_API.G_MISS_NUM)
                AND nvl(sold_to_org,                  FND_API.G_MISS_CHAR)
                  = nvl(l_sold_to_org,                FND_API.G_MISS_CHAR)
       	        AND nvl(  change_sequence,	FND_API.G_MISS_CHAR)
	          = nvl(l_change_sequence,	FND_API.G_MISS_CHAR)
                AND nvl(  request_id,		FND_API.G_MISS_NUM)
	          = nvl(l_request_id,		FND_API.G_MISS_NUM)
                AND nvl(orig_sys_credit_ref,	FND_API.G_MISS_CHAR)
	          = nvl(l_header_scredit_tbl(I).orig_sys_credit_ref,
						FND_API.G_MISS_CHAR);
Line: 3910

	    UPDATE oe_lines_interface
               SET error_flag = 'Y'
             WHERE order_source_id		= l_order_source_id
               AND orig_sys_document_ref 	= l_orig_sys_document_ref
               AND nvl(sold_to_org_id,                  FND_API.G_MISS_NUM)
                 = nvl(l_sold_to_org_id,                FND_API.G_MISS_NUM)
               AND nvl(sold_to_org,                  FND_API.G_MISS_CHAR)
                 = nvl(l_sold_to_org,                FND_API.G_MISS_CHAR)
       	       AND nvl(  change_sequence,	  FND_API.G_MISS_CHAR)
	         = nvl(l_change_sequence,	  FND_API.G_MISS_CHAR)
               AND nvl(  request_id,		  FND_API.G_MISS_NUM)
	         = nvl(l_request_id,		  FND_API.G_MISS_NUM)
               AND nvl(orig_sys_line_ref,      	    	   FND_API.G_MISS_CHAR)
	         = nvl(l_line_tbl(I).orig_sys_line_ref,    FND_API.G_MISS_CHAR)
               AND nvl(orig_sys_shipment_ref,              FND_API.G_MISS_CHAR)
	         = nvl(l_line_tbl(I).orig_sys_shipment_ref,FND_API.G_MISS_CHAR);
Line: 3946

          oe_debug_pub.add(  'UPDATE ERROR_FLAG RETURN STATUS: '||L_RETURN_STATUS_UPD_ERR ) ;
Line: 3965

         COMMIT;	/* commit the error_flag updated */
Line: 3967

         ROLLBACK; 	/* rollback the error_flag updated */
Line: 3975

   Update the processing messages table
   -----------------------------------------------------------
*/
   OE_MSG_PUB.Count_And_Get (p_count => p_msg_count
        		    ,p_data  => p_msg_data);
Line: 4114

              oe_debug_pub.add(  'Header id updated in msg stack:' || l_header_rec.header_id ) ;
Line: 4125

   Delete messages from the database table
   -----------------------------------------------------------
*/
   IF l_debug_level  > 0 THEN
       oe_debug_pub.add(  'BEFORE DELETING OLD MESSAGES FROM THE DATABASE TABLE' ) ;
Line: 4133

   OE_ORDER_IMPORT_UTIL_PVT.Delete_Messages (
	    p_request_id		=> l_request_id,
	    p_order_source_id		=> l_order_source_id,
	    p_orig_sys_document_ref	=> l_orig_sys_document_ref,
	    p_change_sequence		=> l_change_sequence,
	    p_return_status		=> l_return_status_del_msg
	   );
Line: 4148

       oe_debug_pub.add(  'DELETE MESSAGES RETURN STATUS: '||L_RETURN_STATUS_DEL_MSG ) ;
Line: 4184

      ROLLBACK; /* rollback the error messages deleted */