DBA Data[Home] [Help]

APPS.INVPULI2 SQL Statements

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

Line: 16

      SELECT organization_id,
             item_catalog_group_id,
             template_id,
	     template_name,
	     transaction_id,
	     transaction_type,
             rowid,
	     style_item_flag
      FROM MTL_SYSTEM_ITEMS_INTERFACE
      WHERE process_flag = 1
      AND   set_process_id = xset_id
      AND  ((organization_id = org_id) or (all_org = 1));
Line: 30

      SELECT template_id,
             context_organization_id
      FROM   mtl_item_templates
      WHERE  template_name = cp_template_name;
Line: 36

      SELECT template_id,
             context_organization_id
      FROM   mtl_item_templates
      WHERE  template_id = cp_template_id;
Line: 43

      SELECT attribute_name,
             attribute_value
      FROM   mtl_item_templ_attributes
      WHERE  template_id = cp_template_id
      AND    enabled_flag = 'Y'
      AND    attribute_name IN
               (SELECT  a.attribute_name
                FROM  mtl_item_attributes  a
                WHERE  NVL(a.status_control_code, 3) <> 1
                  AND  a.control_level IN (1, 2)
                  AND  a.attribute_group_id_gui IS NOT NULL);
Line: 57

      SELECT
         GLOBAL_ATTRIBUTE_CATEGORY,
         GLOBAL_ATTRIBUTE1,
         GLOBAL_ATTRIBUTE2,
         GLOBAL_ATTRIBUTE3,
         GLOBAL_ATTRIBUTE4,
         GLOBAL_ATTRIBUTE5,
         GLOBAL_ATTRIBUTE6,
         GLOBAL_ATTRIBUTE7,
         GLOBAL_ATTRIBUTE8,
         GLOBAL_ATTRIBUTE9,
         GLOBAL_ATTRIBUTE10,
         GLOBAL_ATTRIBUTE11,
         GLOBAL_ATTRIBUTE12,
         GLOBAL_ATTRIBUTE13,
         GLOBAL_ATTRIBUTE14,
         GLOBAL_ATTRIBUTE15,
         GLOBAL_ATTRIBUTE16,
         GLOBAL_ATTRIBUTE17,
         GLOBAL_ATTRIBUTE18,
         GLOBAL_ATTRIBUTE19,
         GLOBAL_ATTRIBUTE20
      FROM MTL_ITEM_TEMPLATES MIT
      WHERE MIT.template_id = cp_template_id;
Line: 85

     SELECT COUNT(1)
       FROM mtl_parameters mp
      WHERE mp.master_organization_id = cp_orgid
        AND rownum = 1;
Line: 219

         UPDATE mtl_system_items_interface
         SET    process_flag = 3
         WHERE  rowid = cur.rowid ;
Line: 240

         UPDATE mtl_system_items_interface
	 SET    template_id = l_template_id
	 WHERE  rowid       = cur.rowid;
Line: 251

   SELECT DISTINCT template_id, transaction_type BULK COLLECT INTO template_table, transaction_table
   FROM   mtl_system_items_interface
   WHERE process_flag = 1
   AND   set_process_id = xset_id
   AND  ((organization_id = org_id) or (all_org = 1))
   AND  template_id > 0 ;
Line: 272

/*        if(transaction_table(i) = 'UPDATE') then Commented for bug 6394546 as this feature should work both for 'CREATE' and 'UPDATE' modes of IOI */
           if cr.ATTRIBUTE_NAME = 'MTL_SYSTEM_ITEMS.ACCEPTABLE_EARLY_DAYS'             then AttRec.ACCEPTABLE_EARLY_DAYS  := nvl(cr.ATTRIBUTE_VALUE, -999999);
Line: 279

	   elsif cr.ATTRIBUTE_NAME = 'MTL_SYSTEM_ITEMS.ALLOW_ITEM_DESC_UPDATE_FLAG'    then AttRec.ALLOW_ITEM_DESC_UPDATE_FLAG  := nvl(cr.ATTRIBUTE_VALUE, '!');
Line: 576

	   elsif cr.ATTRIBUTE_NAME = 'MTL_SYSTEM_ITEMS.ALLOW_ITEM_DESC_UPDATE_FLAG'    then AttRec.ALLOW_ITEM_DESC_UPDATE_FLAG  := cr.ATTRIBUTE_VALUE;
Line: 870

     UPDATE MTL_SYSTEM_ITEMS_INTERFACE
     SET
	DESCRIPTION 			= nvl(DESCRIPTION  , AttRec.DESCRIPTION),
	ACCEPTABLE_EARLY_DAYS 		= nvl(ACCEPTABLE_EARLY_DAYS  , AttRec.ACCEPTABLE_EARLY_DAYS),
	ACCEPTABLE_RATE_DECREASE 	= nvl(ACCEPTABLE_RATE_DECREASE  , AttRec.ACCEPTABLE_RATE_DECREASE),
	ACCEPTABLE_RATE_INCREASE 	= nvl(ACCEPTABLE_RATE_INCREASE  , AttRec.ACCEPTABLE_RATE_INCREASE),
	ACCOUNTING_RULE_ID	 	= nvl(ACCOUNTING_RULE_ID  , AttRec.ACCOUNTING_RULE_ID),
	ALLOWED_UNITS_LOOKUP_CODE 	= nvl(ALLOWED_UNITS_LOOKUP_CODE  , AttRec.ALLOWED_UNITS_LOOKUP_CODE),
	ALLOW_EXPRESS_DELIVERY_FLAG 	= nvl(ALLOW_EXPRESS_DELIVERY_FLAG  , AttRec.ALLOW_EXPRESS_DELIVERY_FLAG),
	ALLOW_ITEM_DESC_UPDATE_FLAG 	= nvl(ALLOW_ITEM_DESC_UPDATE_FLAG  , AttRec.ALLOW_ITEM_DESC_UPDATE_FLAG),
	ALLOW_SUBSTITUTE_RECEIPTS_FLAG 	= nvl(ALLOW_SUBSTITUTE_RECEIPTS_FLAG  , AttRec.ALLOW_SUBSTITUTE_RECEIPTS_FLAG),
	ALLOW_UNORDERED_RECEIPTS_FLAG 	= nvl(ALLOW_UNORDERED_RECEIPTS_FLAG  , AttRec.ALLOW_UNORDERED_RECEIPTS_FLAG),
	ASSET_CATEGORY_ID 		= nvl(ASSET_CATEGORY_ID  , AttRec.ASSET_CATEGORY_ID),
	ATP_COMPONENTS_FLAG 		= nvl(ATP_COMPONENTS_FLAG  , AttRec.ATP_COMPONENTS_FLAG),
	ATP_FLAG 			= nvl(ATP_FLAG  , AttRec.ATP_FLAG),
	ATP_RULE_ID 			= nvl(ATP_RULE_ID  , AttRec.ATP_RULE_ID),
	AUTO_LOT_ALPHA_PREFIX 		= nvl(AUTO_LOT_ALPHA_PREFIX  , AttRec.AUTO_LOT_ALPHA_PREFIX),
	AUTO_REDUCE_MPS 		= nvl(AUTO_REDUCE_MPS  , AttRec.AUTO_REDUCE_MPS),
	AUTO_SERIAL_ALPHA_PREFIX 	= nvl(AUTO_SERIAL_ALPHA_PREFIX  , AttRec.AUTO_SERIAL_ALPHA_PREFIX),
	BOM_ENABLED_FLAG 		= nvl(BOM_ENABLED_FLAG  , AttRec.BOM_ENABLED_FLAG),
	BOM_ITEM_TYPE 			= nvl(BOM_ITEM_TYPE  , AttRec.BOM_ITEM_TYPE),
	BUILD_IN_WIP_FLAG 		= nvl(BUILD_IN_WIP_FLAG  , AttRec.BUILD_IN_WIP_FLAG),
	BUYER_ID 			= nvl(BUYER_ID  , AttRec.BUYER_ID),
	CARRYING_COST 			= nvl(CARRYING_COST  , AttRec.CARRYING_COST),
	COLLATERAL_FLAG 		= nvl(COLLATERAL_FLAG  , AttRec.COLLATERAL_FLAG),
	COSTING_ENABLED_FLAG 		= nvl(COSTING_ENABLED_FLAG  , AttRec.COSTING_ENABLED_FLAG),
	COVERAGE_SCHEDULE_ID 		= nvl(COVERAGE_SCHEDULE_ID  , AttRec.COVERAGE_SCHEDULE_ID),
	CUMULATIVE_TOTAL_LEAD_TIME 	= nvl(CUMULATIVE_TOTAL_LEAD_TIME  , AttRec.CUMULATIVE_TOTAL_LEAD_TIME),
	CUM_MANUFACTURING_LEAD_TIME 	= nvl(CUM_MANUFACTURING_LEAD_TIME  , AttRec.CUM_MANUFACTURING_LEAD_TIME),
	CUSTOMER_ORDER_ENABLED_FLAG 	= nvl(CUSTOMER_ORDER_ENABLED_FLAG  , AttRec.CUSTOMER_ORDER_ENABLED_FLAG),
	CUSTOMER_ORDER_FLAG 		= nvl(CUSTOMER_ORDER_FLAG  , AttRec.CUSTOMER_ORDER_FLAG),
	CYCLE_COUNT_ENABLED_FLAG 	= nvl(CYCLE_COUNT_ENABLED_FLAG  , AttRec.CYCLE_COUNT_ENABLED_FLAG),
	DAYS_EARLY_RECEIPT_ALLOWED 	= nvl(DAYS_EARLY_RECEIPT_ALLOWED  , AttRec.DAYS_EARLY_RECEIPT_ALLOWED),
	DAYS_LATE_RECEIPT_ALLOWED 	= nvl(DAYS_LATE_RECEIPT_ALLOWED  , AttRec.DAYS_LATE_RECEIPT_ALLOWED),
	DEFAULT_INCLUDE_IN_ROLLUP_FLAG 	= nvl(DEFAULT_INCLUDE_IN_ROLLUP_FLAG  , AttRec.DEFAULT_INCLUDE_IN_ROLLUP_FLAG),
	DEFAULT_SHIPPING_ORG 		= nvl(DEFAULT_SHIPPING_ORG  , AttRec.DEFAULT_SHIPPING_ORG),
	DEMAND_TIME_FENCE_CODE 		= nvl(DEMAND_TIME_FENCE_CODE  , AttRec.DEMAND_TIME_FENCE_CODE),
	DEMAND_TIME_FENCE_DAYS	 	= nvl(DEMAND_TIME_FENCE_DAYS  , AttRec.DEMAND_TIME_FENCE_DAYS),
	END_ASSEMBLY_PEGGING_FLAG 	= nvl(END_ASSEMBLY_PEGGING_FLAG  , AttRec.END_ASSEMBLY_PEGGING_FLAG),
	ENFORCE_SHIP_TO_LOCATION_CODE 	= nvl(ENFORCE_SHIP_TO_LOCATION_CODE  , AttRec.ENFORCE_SHIP_TO_LOCATION_CODE),
	EXPENSE_BILLABLE_FLAG 		= nvl(EXPENSE_BILLABLE_FLAG  , AttRec.EXPENSE_BILLABLE_FLAG),
	FIXED_DAYS_SUPPLY 		= nvl(FIXED_DAYS_SUPPLY  , AttRec.FIXED_DAYS_SUPPLY),
	FIXED_LEAD_TIME 		= nvl(FIXED_LEAD_TIME  , AttRec.FIXED_LEAD_TIME),
	FIXED_LOT_MULTIPLIER 		= nvl(FIXED_LOT_MULTIPLIER  , AttRec.FIXED_LOT_MULTIPLIER),
	FIXED_ORDER_QUANTITY 		= nvl(FIXED_ORDER_QUANTITY  , AttRec.FIXED_ORDER_QUANTITY),
	FULL_LEAD_TIME 			= nvl(FULL_LEAD_TIME  , AttRec.FULL_LEAD_TIME),
	HAZARD_CLASS_ID 		= nvl(HAZARD_CLASS_ID  , AttRec.HAZARD_CLASS_ID),
	INSPECTION_REQUIRED_FLAG 	= nvl(INSPECTION_REQUIRED_FLAG  , AttRec.INSPECTION_REQUIRED_FLAG),
	INTERNAL_ORDER_ENABLED_FLAG 	= nvl(INTERNAL_ORDER_ENABLED_FLAG  , AttRec.INTERNAL_ORDER_ENABLED_FLAG),
	INTERNAL_ORDER_FLAG 		= nvl(INTERNAL_ORDER_FLAG  , AttRec.INTERNAL_ORDER_FLAG),
	INVENTORY_ASSET_FLAG 		= nvl(INVENTORY_ASSET_FLAG  , AttRec.INVENTORY_ASSET_FLAG),
	INVENTORY_ITEM_FLAG 		= nvl(INVENTORY_ITEM_FLAG  , AttRec.INVENTORY_ITEM_FLAG),
	INVENTORY_ITEM_STATUS_CODE 	= nvl(INVENTORY_ITEM_STATUS_CODE  , AttRec.INVENTORY_ITEM_STATUS_CODE),
	INVENTORY_PLANNING_CODE 	= nvl(INVENTORY_PLANNING_CODE  , AttRec.INVENTORY_PLANNING_CODE),
	INVOICEABLE_ITEM_FLAG 		= nvl(INVOICEABLE_ITEM_FLAG  , AttRec.INVOICEABLE_ITEM_FLAG),
	INVOICE_CLOSE_TOLERANCE 	= nvl(INVOICE_CLOSE_TOLERANCE  , AttRec.INVOICE_CLOSE_TOLERANCE),
	INVOICE_ENABLED_FLAG 		= nvl(INVOICE_ENABLED_FLAG  , AttRec.INVOICE_ENABLED_FLAG),
	INVOICING_RULE_ID 		= nvl(INVOICING_RULE_ID  , AttRec.INVOICING_RULE_ID),
	ITEM_TYPE 			= nvl(ITEM_TYPE  , AttRec.ITEM_TYPE),
	LEAD_TIME_LOT_SIZE 		= nvl(LEAD_TIME_LOT_SIZE  , AttRec.LEAD_TIME_LOT_SIZE),
	LIST_PRICE_PER_UNIT 		= nvl(LIST_PRICE_PER_UNIT  , AttRec.LIST_PRICE_PER_UNIT),
	LOCATION_CONTROL_CODE 		= nvl(LOCATION_CONTROL_CODE  , AttRec.LOCATION_CONTROL_CODE),
	LOT_CONTROL_CODE 		= nvl(LOT_CONTROL_CODE  , AttRec.LOT_CONTROL_CODE),
	MARKET_PRICE 			= nvl(MARKET_PRICE  , AttRec.MARKET_PRICE),
	MATERIAL_BILLABLE_FLAG 		= nvl(MATERIAL_BILLABLE_FLAG  , AttRec.MATERIAL_BILLABLE_FLAG),
	MAXIMUM_ORDER_QUANTITY 		= nvl(MAXIMUM_ORDER_QUANTITY  , AttRec.MAXIMUM_ORDER_QUANTITY),
	MAX_MINMAX_QUANTITY 		= nvl(MAX_MINMAX_QUANTITY  , AttRec.MAX_MINMAX_QUANTITY),
	MAX_WARRANTY_AMOUNT	 	= nvl(MAX_WARRANTY_AMOUNT  , AttRec.MAX_WARRANTY_AMOUNT),
	MINIMUM_ORDER_QUANTITY 		= nvl(MINIMUM_ORDER_QUANTITY  , AttRec.MINIMUM_ORDER_QUANTITY),
	MIN_MINMAX_QUANTITY 		= nvl(MIN_MINMAX_QUANTITY  , AttRec.MIN_MINMAX_QUANTITY),
	MRP_CALCULATE_ATP_FLAG 		= nvl(MRP_CALCULATE_ATP_FLAG  , AttRec.MRP_CALCULATE_ATP_FLAG),
	MRP_PLANNING_CODE 		= nvl(MRP_PLANNING_CODE  , AttRec.MRP_PLANNING_CODE),
	MRP_SAFETY_STOCK_CODE 		= nvl(MRP_SAFETY_STOCK_CODE  , AttRec.MRP_SAFETY_STOCK_CODE),
	MRP_SAFETY_STOCK_PERCENT 	= nvl(MRP_SAFETY_STOCK_PERCENT  , AttRec.MRP_SAFETY_STOCK_PERCENT),
	MTL_TRANSACTIONS_ENABLED_FLAG 	= nvl(MTL_TRANSACTIONS_ENABLED_FLAG  , AttRec.MTL_TRANSACTIONS_ENABLED_FLAG),
	MUST_USE_APPROVED_VENDOR_FLAG 	= nvl(MUST_USE_APPROVED_VENDOR_FLAG  , AttRec.MUST_USE_APPROVED_VENDOR_FLAG),
	NEGATIVE_MEASUREMENT_ERROR 	= nvl(NEGATIVE_MEASUREMENT_ERROR  , AttRec.NEGATIVE_MEASUREMENT_ERROR),
	NEW_REVISION_CODE 		= nvl(NEW_REVISION_CODE  , AttRec.NEW_REVISION_CODE),
	ORDER_COST 			= nvl(ORDER_COST  , AttRec.ORDER_COST),
	OUTSIDE_OPERATION_FLAG 		= nvl(OUTSIDE_OPERATION_FLAG  , AttRec.OUTSIDE_OPERATION_FLAG),
	OUTSIDE_OPERATION_UOM_TYPE 	= nvl(OUTSIDE_OPERATION_UOM_TYPE  , AttRec.OUTSIDE_OPERATION_UOM_TYPE),
	OVERRUN_PERCENTAGE 		= nvl(OVERRUN_PERCENTAGE  , AttRec.OVERRUN_PERCENTAGE),
	PAYMENT_TERMS_ID 		= nvl(PAYMENT_TERMS_ID  , AttRec.PAYMENT_TERMS_ID),
	PICKING_RULE_ID 		= nvl(PICKING_RULE_ID  , AttRec.PICKING_RULE_ID),
	PICK_COMPONENTS_FLAG 		= nvl(PICK_COMPONENTS_FLAG  , AttRec.PICK_COMPONENTS_FLAG),
	PLANNING_MAKE_BUY_CODE 		= nvl(PLANNING_MAKE_BUY_CODE  , AttRec.PLANNING_MAKE_BUY_CODE),
	PLANNING_TIME_FENCE_CODE 	= nvl(PLANNING_TIME_FENCE_CODE  , AttRec.PLANNING_TIME_FENCE_CODE),
	PLANNING_TIME_FENCE_DAYS 	= nvl(PLANNING_TIME_FENCE_DAYS  , AttRec.PLANNING_TIME_FENCE_DAYS),
	POSITIVE_MEASUREMENT_ERROR 	= nvl(POSITIVE_MEASUREMENT_ERROR  , AttRec.POSITIVE_MEASUREMENT_ERROR),
	POSTPROCESSING_LEAD_TIME 	= nvl(POSTPROCESSING_LEAD_TIME  , AttRec.POSTPROCESSING_LEAD_TIME),
	PREPROCESSING_LEAD_TIME 	= nvl(PREPROCESSING_LEAD_TIME  , AttRec.PREPROCESSING_LEAD_TIME),
	PREVENTIVE_MAINTENANCE_FLAG 	= nvl(PREVENTIVE_MAINTENANCE_FLAG  , AttRec.PREVENTIVE_MAINTENANCE_FLAG),
	PRICE_TOLERANCE_PERCENT 	= nvl(PRICE_TOLERANCE_PERCENT  , AttRec.PRICE_TOLERANCE_PERCENT),
	PRIMARY_SPECIALIST_ID 		= nvl(PRIMARY_SPECIALIST_ID  , AttRec.PRIMARY_SPECIALIST_ID),
	PRORATE_SERVICE_FLAG 		= nvl(PRORATE_SERVICE_FLAG  , AttRec.PRORATE_SERVICE_FLAG),
	PURCHASING_ENABLED_FLAG 	= nvl(PURCHASING_ENABLED_FLAG  , AttRec.PURCHASING_ENABLED_FLAG),
	PURCHASING_ITEM_FLAG 		= nvl(PURCHASING_ITEM_FLAG  , AttRec.PURCHASING_ITEM_FLAG),
	QTY_RCV_EXCEPTION_CODE 		= nvl(QTY_RCV_EXCEPTION_CODE  , AttRec.QTY_RCV_EXCEPTION_CODE),
	QTY_RCV_TOLERANCE 		= nvl(QTY_RCV_TOLERANCE  , AttRec.QTY_RCV_TOLERANCE),
	RECEIPT_DAYS_EXCEPTION_CODE 	= nvl(RECEIPT_DAYS_EXCEPTION_CODE  , AttRec.RECEIPT_DAYS_EXCEPTION_CODE),
	RECEIPT_REQUIRED_FLAG 		= nvl(RECEIPT_REQUIRED_FLAG  , AttRec.RECEIPT_REQUIRED_FLAG),
	RECEIVE_CLOSE_TOLERANCE 	= nvl(RECEIVE_CLOSE_TOLERANCE  , AttRec.RECEIVE_CLOSE_TOLERANCE),
	RECEIVING_ROUTING_ID 		= nvl(RECEIVING_ROUTING_ID  , AttRec.RECEIVING_ROUTING_ID),
	REPETITIVE_PLANNING_FLAG 	= nvl(REPETITIVE_PLANNING_FLAG  , AttRec.REPETITIVE_PLANNING_FLAG),
	REPLENISH_TO_ORDER_FLAG 	= nvl(REPLENISH_TO_ORDER_FLAG  , AttRec.REPLENISH_TO_ORDER_FLAG),
	RESERVABLE_TYPE 		= nvl(RESERVABLE_TYPE  , AttRec.RESERVABLE_TYPE),
	RESPONSE_TIME_PERIOD_CODE 	= nvl(RESPONSE_TIME_PERIOD_CODE  , AttRec.RESPONSE_TIME_PERIOD_CODE),
	RESPONSE_TIME_VALUE 		= nvl(RESPONSE_TIME_VALUE  , AttRec.RESPONSE_TIME_VALUE),
	RESTRICT_LOCATORS_CODE	 	= nvl(RESTRICT_LOCATORS_CODE  , AttRec.RESTRICT_LOCATORS_CODE),
	RESTRICT_SUBINVENTORIES_CODE 	= nvl(RESTRICT_SUBINVENTORIES_CODE  , AttRec.RESTRICT_SUBINVENTORIES_CODE),
	RETURNABLE_FLAG 		= nvl(RETURNABLE_FLAG  , AttRec.RETURNABLE_FLAG),
	RETURN_INSPECTION_REQUIREMENT 	= nvl(RETURN_INSPECTION_REQUIREMENT  , AttRec.RETURN_INSPECTION_REQUIREMENT),
	REVISION_QTY_CONTROL_CODE 	= nvl(REVISION_QTY_CONTROL_CODE  , AttRec.REVISION_QTY_CONTROL_CODE),
	RFQ_REQUIRED_FLAG 		= nvl(RFQ_REQUIRED_FLAG  , AttRec.RFQ_REQUIRED_FLAG),
	ROUNDING_CONTROL_TYPE 		= nvl(ROUNDING_CONTROL_TYPE  , AttRec.ROUNDING_CONTROL_TYPE),
	ROUNDING_FACTOR		 	= nvl(ROUNDING_FACTOR  , AttRec.ROUNDING_FACTOR),
	SAFETY_STOCK_BUCKET_DAYS 	= nvl(SAFETY_STOCK_BUCKET_DAYS  , AttRec.SAFETY_STOCK_BUCKET_DAYS),
	SECONDARY_SPECIALIST_ID 	= nvl(SECONDARY_SPECIALIST_ID  , AttRec.SECONDARY_SPECIALIST_ID),
	SERIAL_NUMBER_CONTROL_CODE 	= nvl(SERIAL_NUMBER_CONTROL_CODE  , AttRec.SERIAL_NUMBER_CONTROL_CODE),
	SERVICEABLE_COMPONENT_FLAG 	= nvl(SERVICEABLE_COMPONENT_FLAG  , AttRec.SERVICEABLE_COMPONENT_FLAG),
	SERVICEABLE_ITEM_CLASS_ID 	= nvl(SERVICEABLE_ITEM_CLASS_ID  , AttRec.SERVICEABLE_ITEM_CLASS_ID),
	SERVICEABLE_PRODUCT_FLAG 	= nvl(SERVICEABLE_PRODUCT_FLAG  , AttRec.SERVICEABLE_PRODUCT_FLAG),
	SERVICE_DURATION 		= nvl(SERVICE_DURATION  , AttRec.SERVICE_DURATION),
	SERVICE_DURATION_PERIOD_CODE 	= nvl(SERVICE_DURATION_PERIOD_CODE  , AttRec.SERVICE_DURATION_PERIOD_CODE),
	SERVICE_STARTING_DELAY 		= nvl(SERVICE_STARTING_DELAY  , AttRec.SERVICE_STARTING_DELAY),
	SHELF_LIFE_CODE 		= nvl(SHELF_LIFE_CODE  , AttRec.SHELF_LIFE_CODE),
	SHELF_LIFE_DAYS 		= nvl(SHELF_LIFE_DAYS  , AttRec.SHELF_LIFE_DAYS),
	SHIPPABLE_ITEM_FLAG 		= nvl(SHIPPABLE_ITEM_FLAG  , AttRec.SHIPPABLE_ITEM_FLAG),
	SHIP_MODEL_COMPLETE_FLAG 	= nvl(SHIP_MODEL_COMPLETE_FLAG  , AttRec.SHIP_MODEL_COMPLETE_FLAG),
	SHRINKAGE_RATE 			= nvl(SHRINKAGE_RATE  , AttRec.SHRINKAGE_RATE),
	SOURCE_ORGANIZATION_ID 		= nvl(SOURCE_ORGANIZATION_ID  , AttRec.SOURCE_ORGANIZATION_ID),
	SOURCE_SUBINVENTORY 		= nvl(SOURCE_SUBINVENTORY  , AttRec.SOURCE_SUBINVENTORY),
	SOURCE_TYPE 			= nvl(SOURCE_TYPE  , AttRec.SOURCE_TYPE),
	SO_TRANSACTIONS_FLAG 		= nvl(SO_TRANSACTIONS_FLAG  , AttRec.SO_TRANSACTIONS_FLAG),
	START_AUTO_LOT_NUMBER 		= nvl(START_AUTO_LOT_NUMBER  , AttRec.START_AUTO_LOT_NUMBER),
	START_AUTO_SERIAL_NUMBER 	= nvl(START_AUTO_SERIAL_NUMBER  , AttRec.START_AUTO_SERIAL_NUMBER),
	STD_LOT_SIZE 			= nvl(STD_LOT_SIZE  , AttRec.STD_LOT_SIZE),
	STOCK_ENABLED_FLAG 		= nvl(STOCK_ENABLED_FLAG  , AttRec.STOCK_ENABLED_FLAG),
	TAXABLE_FLAG 			= nvl(TAXABLE_FLAG  , AttRec.TAXABLE_FLAG),
	PURCHASING_TAX_CODE 		= nvl(PURCHASING_TAX_CODE  , AttRec.PURCHASING_TAX_CODE),
	TAX_CODE 			= nvl(TAX_CODE  , AttRec.TAX_CODE),
	TIME_BILLABLE_FLAG 		= nvl(TIME_BILLABLE_FLAG  , AttRec.TIME_BILLABLE_FLAG),
	UNIT_OF_ISSUE 			= nvl(UNIT_OF_ISSUE  , AttRec.UNIT_OF_ISSUE),
	UNIT_VOLUME 			= nvl(UNIT_VOLUME  , AttRec.UNIT_VOLUME),
	UNIT_WEIGHT 			= nvl(UNIT_WEIGHT  , AttRec.UNIT_WEIGHT),
	UN_NUMBER_ID 			= nvl(UN_NUMBER_ID  , AttRec.UN_NUMBER_ID),
	VARIABLE_LEAD_TIME 		= nvl(VARIABLE_LEAD_TIME  , AttRec.VARIABLE_LEAD_TIME),
	VOLUME_UOM_CODE 		= nvl(VOLUME_UOM_CODE  , AttRec.VOLUME_UOM_CODE),
	WARRANTY_VENDOR_ID 		= nvl(WARRANTY_VENDOR_ID  , AttRec.WARRANTY_VENDOR_ID),
	WEIGHT_UOM_CODE 		= nvl(WEIGHT_UOM_CODE  , AttRec.WEIGHT_UOM_CODE),
	WIP_SUPPLY_TYPE 		= nvl(WIP_SUPPLY_TYPE  , AttRec.WIP_SUPPLY_TYPE),
	ATO_FORECAST_CONTROL 		= nvl(ATO_FORECAST_CONTROL  , AttRec.ATO_FORECAST_CONTROL),
	RELEASE_TIME_FENCE_CODE 	= nvl(RELEASE_TIME_FENCE_CODE  , AttRec.RELEASE_TIME_FENCE_CODE),
	RELEASE_TIME_FENCE_DAYS 	= nvl(RELEASE_TIME_FENCE_DAYS  , AttRec.RELEASE_TIME_FENCE_DAYS),
        CONTAINER_ITEM_FLAG 		= nvl(CONTAINER_ITEM_FLAG  , AttRec.CONTAINER_ITEM_FLAG),
	CONTAINER_TYPE_CODE 		= nvl(CONTAINER_TYPE_CODE  , AttRec.CONTAINER_TYPE_CODE),
	INTERNAL_VOLUME 		= nvl(INTERNAL_VOLUME  , AttRec.INTERNAL_VOLUME),
	MAXIMUM_LOAD_WEIGHT 		= nvl(MAXIMUM_LOAD_WEIGHT  , AttRec.MAXIMUM_LOAD_WEIGHT),
	MINIMUM_FILL_PERCENT 		= nvl(MINIMUM_FILL_PERCENT  , AttRec.MINIMUM_FILL_PERCENT),
	VEHICLE_ITEM_FLAG 		= nvl(VEHICLE_ITEM_FLAG  , AttRec.VEHICLE_ITEM_FLAG),
	CHECK_SHORTAGES_FLAG 		= nvl(CHECK_SHORTAGES_FLAG,AttRec.CHECK_SHORTAGES_FLAG),
	EFFECTIVITY_CONTROL 		= nvl(EFFECTIVITY_CONTROL, AttRec.EFFECTIVITY_CONTROL),
        OVERCOMPLETION_TOLERANCE_TYPE   = nvl(OVERCOMPLETION_TOLERANCE_TYPE , AttRec.OVERCOMPLETION_TOLERANCE_TYPE ),
        OVERCOMPLETION_TOLERANCE_VALUE  = nvl(OVERCOMPLETION_TOLERANCE_VALUE , AttRec.OVERCOMPLETION_TOLERANCE_VALUE ),
        OVER_SHIPMENT_TOLERANCE         = nvl(OVER_SHIPMENT_TOLERANCE , AttRec.OVER_SHIPMENT_TOLERANCE ),
        UNDER_SHIPMENT_TOLERANCE        = nvl(UNDER_SHIPMENT_TOLERANCE , AttRec.UNDER_SHIPMENT_TOLERANCE ),
        OVER_RETURN_TOLERANCE           = nvl(OVER_RETURN_TOLERANCE , AttRec.OVER_RETURN_TOLERANCE ),
        UNDER_RETURN_TOLERANCE          = nvl(UNDER_RETURN_TOLERANCE , AttRec.UNDER_RETURN_TOLERANCE ),
        EQUIPMENT_TYPE                  = nvl(EQUIPMENT_TYPE , AttRec.EQUIPMENT_TYPE ),
        RECOVERED_PART_DISP_CODE        = nvl(RECOVERED_PART_DISP_CODE , AttRec.RECOVERED_PART_DISP_CODE ),
        DEFECT_TRACKING_ON_FLAG         = nvl(DEFECT_TRACKING_ON_FLAG , AttRec.DEFECT_TRACKING_ON_FLAG ),
        EVENT_FLAG                      = nvl(EVENT_FLAG , AttRec.EVENT_FLAG ),
        ELECTRONIC_FLAG                 = nvl(ELECTRONIC_FLAG , AttRec.ELECTRONIC_FLAG ),
        DOWNLOADABLE_FLAG               = nvl(DOWNLOADABLE_FLAG , AttRec.DOWNLOADABLE_FLAG ),
        VOL_DISCOUNT_EXEMPT_FLAG        = nvl(VOL_DISCOUNT_EXEMPT_FLAG , AttRec.VOL_DISCOUNT_EXEMPT_FLAG ),
        COUPON_EXEMPT_FLAG              = nvl(COUPON_EXEMPT_FLAG , AttRec.COUPON_EXEMPT_FLAG ),
        COMMS_NL_TRACKABLE_FLAG         = nvl(COMMS_NL_TRACKABLE_FLAG , AttRec.COMMS_NL_TRACKABLE_FLAG ),
        ASSET_CREATION_CODE             = nvl(ASSET_CREATION_CODE , AttRec.ASSET_CREATION_CODE ),
        COMMS_ACTIVATION_REQD_FLAG      = nvl(COMMS_ACTIVATION_REQD_FLAG , AttRec.COMMS_ACTIVATION_REQD_FLAG ),
        ORDERABLE_ON_WEB_FLAG           = nvl(ORDERABLE_ON_WEB_FLAG , AttRec.ORDERABLE_ON_WEB_FLAG ),
        BACK_ORDERABLE_FLAG             = nvl(BACK_ORDERABLE_FLAG , AttRec.BACK_ORDERABLE_FLAG ),
        WEB_STATUS                      = nvl(WEB_STATUS, AttRec.WEB_STATUS ),
        INDIVISIBLE_FLAG                = nvl(INDIVISIBLE_FLAG, AttRec.INDIVISIBLE_FLAG ),
        DIMENSION_UOM_CODE              = nvl(DIMENSION_UOM_CODE , AttRec.DIMENSION_UOM_CODE ),
        UNIT_LENGTH                     = nvl(UNIT_LENGTH , AttRec.UNIT_LENGTH ),
        UNIT_WIDTH                      = nvl(UNIT_WIDTH , AttRec.UNIT_WIDTH ),
        UNIT_HEIGHT                     = nvl(UNIT_HEIGHT , AttRec.UNIT_HEIGHT ),
        BULK_PICKED_FLAG                = nvl(BULK_PICKED_FLAG , AttRec.BULK_PICKED_FLAG ),
        LOT_STATUS_ENABLED              = nvl(LOT_STATUS_ENABLED , AttRec.LOT_STATUS_ENABLED ),
        DEFAULT_LOT_STATUS_ID           = nvl(DEFAULT_LOT_STATUS_ID , AttRec.DEFAULT_LOT_STATUS_ID ),
        SERIAL_STATUS_ENABLED           = nvl(SERIAL_STATUS_ENABLED , AttRec.SERIAL_STATUS_ENABLED ),
        DEFAULT_SERIAL_STATUS_ID        = nvl(DEFAULT_SERIAL_STATUS_ID , AttRec.DEFAULT_SERIAL_STATUS_ID ),
        LOT_SPLIT_ENABLED               = nvl(LOT_SPLIT_ENABLED , AttRec.LOT_SPLIT_ENABLED ),
        LOT_MERGE_ENABLED               = nvl(LOT_MERGE_ENABLED , AttRec.LOT_MERGE_ENABLED ),
        INVENTORY_CARRY_PENALTY         = nvl(INVENTORY_CARRY_PENALTY , AttRec.INVENTORY_CARRY_PENALTY ),
        OPERATION_SLACK_PENALTY         = nvl(OPERATION_SLACK_PENALTY , AttRec.OPERATION_SLACK_PENALTY ),
        FINANCING_ALLOWED_FLAG          = nvl(FINANCING_ALLOWED_FLAG , AttRec.FINANCING_ALLOWED_FLAG ),
        -- Primary Unit of Measure is now maintained via the PRIMARY_UOM_CODE column.
        PRIMARY_UOM_CODE                = decode(PRIMARY_UOM_CODE, NULL,decode(PRIMARY_UNIT_OF_MEASURE,NULL,AttRec.PRIMARY_UOM_CODE ),PRIMARY_UOM_CODE),
        EAM_ITEM_TYPE                   = nvl(EAM_ITEM_TYPE, AttRec.EAM_ITEM_TYPE ),
        EAM_ACTIVITY_TYPE_CODE          = nvl(EAM_ACTIVITY_TYPE_CODE, AttRec.EAM_ACTIVITY_TYPE_CODE ),
        EAM_ACTIVITY_CAUSE_CODE         = nvl(EAM_ACTIVITY_CAUSE_CODE, AttRec.EAM_ACTIVITY_CAUSE_CODE ),
        EAM_ACT_NOTIFICATION_FLAG       = nvl(EAM_ACT_NOTIFICATION_FLAG, AttRec.EAM_ACT_NOTIFICATION_FLAG ),
        EAM_ACT_SHUTDOWN_STATUS         = nvl(EAM_ACT_SHUTDOWN_STATUS, AttRec.EAM_ACT_SHUTDOWN_STATUS ),
        SECONDARY_UOM_CODE              = nvl(SECONDARY_UOM_CODE, AttRec.SECONDARY_UOM_CODE ),
        DUAL_UOM_DEVIATION_HIGH         = nvl(DUAL_UOM_DEVIATION_HIGH, AttRec.DUAL_UOM_DEVIATION_HIGH ),
        DUAL_UOM_DEVIATION_LOW          = nvl(DUAL_UOM_DEVIATION_LOW, AttRec.DUAL_UOM_DEVIATION_LOW ),
        CONTRACT_ITEM_TYPE_CODE         = nvl(CONTRACT_ITEM_TYPE_CODE, AttRec.CONTRACT_ITEM_TYPE_CODE ),
        SERV_REQ_ENABLED_CODE		= nvl(SERV_REQ_ENABLED_CODE, AttRec.SERV_REQ_ENABLED_CODE ),
        SERV_BILLING_ENABLED_FLAG	= nvl(SERV_BILLING_ENABLED_FLAG, AttRec.SERV_BILLING_ENABLED_FLAG ),
        PLANNED_INV_POINT_FLAG		= nvl(PLANNED_INV_POINT_FLAG, AttRec.PLANNED_INV_POINT_FLAG ),
        LOT_TRANSLATE_ENABLED		= nvl(LOT_TRANSLATE_ENABLED, AttRec.LOT_TRANSLATE_ENABLED ),
        DEFAULT_SO_SOURCE_TYPE		= nvl(DEFAULT_SO_SOURCE_TYPE, AttRec.DEFAULT_SO_SOURCE_TYPE ),
        CREATE_SUPPLY_FLAG		= nvl(CREATE_SUPPLY_FLAG, AttRec.CREATE_SUPPLY_FLAG ),
        SUBSTITUTION_WINDOW_CODE	= nvl(SUBSTITUTION_WINDOW_CODE, AttRec.SUBSTITUTION_WINDOW_CODE ),
        SUBSTITUTION_WINDOW_DAYS	= nvl(SUBSTITUTION_WINDOW_DAYS, AttRec.SUBSTITUTION_WINDOW_DAYS ),
        --Added as part of 11.5.9
        LOT_SUBSTITUTION_ENABLED        = nvl(LOT_SUBSTITUTION_ENABLED, AttRec.LOT_SUBSTITUTION_ENABLED ),
        MINIMUM_LICENSE_QUANTITY        = nvl(MINIMUM_LICENSE_QUANTITY, AttRec.MINIMUM_LICENSE_QUANTITY ),
        EAM_ACTIVITY_SOURCE_CODE        = nvl(EAM_ACTIVITY_SOURCE_CODE, AttRec.EAM_ACTIVITY_SOURCE_CODE ),
        IB_ITEM_INSTANCE_CLASS          = nvl(IB_ITEM_INSTANCE_CLASS, AttRec.IB_ITEM_INSTANCE_CLASS   ),
        CONFIG_MODEL_TYPE               = nvl(CONFIG_MODEL_TYPE, AttRec.CONFIG_MODEL_TYPE        ),
         --Added as part of 11.5.10
        TRACKING_QUANTITY_IND           = nvl(TRACKING_QUANTITY_IND , AttRec.TRACKING_QUANTITY_IND  ),
        ONT_PRICING_QTY_SOURCE          = nvl(ONT_PRICING_QTY_SOURCE, AttRec.ONT_PRICING_QTY_SOURCE ),
        SECONDARY_DEFAULT_IND           = nvl(SECONDARY_DEFAULT_IND , AttRec.SECONDARY_DEFAULT_IND  ),
        AUTO_CREATED_CONFIG_FLAG        = nvl(AUTO_CREATED_CONFIG_FLAG, AttRec.AUTO_CREATED_CONFIG_FLAG),
        CONFIG_ORGS                     = nvl(CONFIG_ORGS, AttRec.CONFIG_ORGS),
        CONFIG_MATCH                    = nvl(CONFIG_MATCH, AttRec.CONFIG_MATCH),
        VMI_MINIMUM_UNITS               = nvl(VMI_MINIMUM_UNITS, AttRec.VMI_MINIMUM_UNITS),
        VMI_MINIMUM_DAYS      		= nvl(VMI_MINIMUM_DAYS, AttRec.VMI_MINIMUM_DAYS),
        VMI_MAXIMUM_UNITS     		= nvl(VMI_MAXIMUM_UNITS, AttRec.VMI_MAXIMUM_UNITS),
        VMI_MAXIMUM_DAYS      		= nvl(VMI_MAXIMUM_DAYS, AttRec.VMI_MAXIMUM_DAYS),
        VMI_FIXED_ORDER_QUANTITY        = nvl(VMI_FIXED_ORDER_QUANTITY, AttRec.VMI_FIXED_ORDER_QUANTITY),
        SO_AUTHORIZATION_FLAG      	= nvl(SO_AUTHORIZATION_FLAG, AttRec.SO_AUTHORIZATION_FLAG),
        CONSIGNED_FLAG      		= nvl(CONSIGNED_FLAG, AttRec.CONSIGNED_FLAG),
        ASN_AUTOEXPIRE_FLAG      	= nvl(ASN_AUTOEXPIRE_FLAG, AttRec.ASN_AUTOEXPIRE_FLAG),
        VMI_FORECAST_TYPE      		= nvl(VMI_FORECAST_TYPE, AttRec.VMI_FORECAST_TYPE),
        FORECAST_HORIZON      		= nvl(FORECAST_HORIZON, AttRec.FORECAST_HORIZON),
        EXCLUDE_FROM_BUDGET_FLAG      	= nvl(EXCLUDE_FROM_BUDGET_FLAG, AttRec.EXCLUDE_FROM_BUDGET_FLAG),
        DAYS_TGT_INV_SUPPLY      	= nvl(DAYS_TGT_INV_SUPPLY, AttRec.DAYS_TGT_INV_SUPPLY),
        DAYS_TGT_INV_WINDOW      	= nvl(DAYS_TGT_INV_WINDOW, AttRec.DAYS_TGT_INV_WINDOW),
        DAYS_MAX_INV_SUPPLY      	= nvl(DAYS_MAX_INV_SUPPLY, AttRec.DAYS_MAX_INV_SUPPLY),
        DAYS_MAX_INV_WINDOW      	= nvl(DAYS_MAX_INV_WINDOW, AttRec.DAYS_MAX_INV_WINDOW),
        DRP_PLANNED_FLAG      		= nvl(DRP_PLANNED_FLAG, AttRec.DRP_PLANNED_FLAG),
        CRITICAL_COMPONENT_FLAG      	= nvl(CRITICAL_COMPONENT_FLAG, AttRec.CRITICAL_COMPONENT_FLAG),
        CONTINOUS_TRANSFER      	= nvl(CONTINOUS_TRANSFER, AttRec.CONTINOUS_TRANSFER),
        CONVERGENCE      		= nvl(CONVERGENCE, AttRec.CONVERGENCE),
        DIVERGENCE      		= nvl(DIVERGENCE, AttRec.DIVERGENCE)   ,
        --Start Bug 3713912
        LOT_DIVISIBLE_FLAG		= nvl(LOT_DIVISIBLE_FLAG,AttRec.LOT_DIVISIBLE_FLAG),
        GRADE_CONTROL_FLAG		= nvl(GRADE_CONTROL_FLAG,AttRec.GRADE_CONTROL_FLAG),
        DEFAULT_GRADE		        = nvl(DEFAULT_GRADE,AttRec.DEFAULT_GRADE),
        CHILD_LOT_FLAG		        = nvl(CHILD_LOT_FLAG,AttRec.CHILD_LOT_FLAG),
        PARENT_CHILD_GENERATION_FLAG    = nvl(PARENT_CHILD_GENERATION_FLAG,AttRec.PARENT_CHILD_GENERATION_FLAG),
        CHILD_LOT_PREFIX		= nvl(CHILD_LOT_PREFIX,AttRec.CHILD_LOT_PREFIX),
        CHILD_LOT_STARTING_NUMBER	= nvl(CHILD_LOT_STARTING_NUMBER,AttRec.CHILD_LOT_STARTING_NUMBER),
        CHILD_LOT_VALIDATION_FLAG	= nvl(CHILD_LOT_VALIDATION_FLAG,AttRec.CHILD_LOT_VALIDATION_FLAG),
        COPY_LOT_ATTRIBUTE_FLAG	        = nvl(COPY_LOT_ATTRIBUTE_FLAG,AttRec.COPY_LOT_ATTRIBUTE_FLAG),
        RECIPE_ENABLED_FLAG	        = nvl(RECIPE_ENABLED_FLAG,AttRec.RECIPE_ENABLED_FLAG),
        PROCESS_QUALITY_ENABLED_FLAG    = nvl(PROCESS_QUALITY_ENABLED_FLAG,AttRec.PROCESS_QUALITY_ENABLED_FLAG),
        PROCESS_EXECUTION_ENABLED_FLAG  = nvl(PROCESS_EXECUTION_ENABLED_FLAG,AttRec.PROCESS_EXECUTION_ENABLED_FLAG),
        PROCESS_COSTING_ENABLED_FLAG    = nvl(PROCESS_COSTING_ENABLED_FLAG,AttRec.PROCESS_COSTING_ENABLED_FLAG),
        HAZARDOUS_MATERIAL_FLAG	        = nvl(HAZARDOUS_MATERIAL_FLAG,AttRec.HAZARDOUS_MATERIAL_FLAG),
        CAS_NUMBER			= nvl(CAS_NUMBER,AttRec.CAS_NUMBER),
        RETEST_INTERVAL		        = nvl(RETEST_INTERVAL,AttRec.RETEST_INTERVAL),
        EXPIRATION_ACTION_INTERVAL	= nvl(EXPIRATION_ACTION_INTERVAL,AttRec.EXPIRATION_ACTION_INTERVAL),
        EXPIRATION_ACTION_CODE	        = nvl(EXPIRATION_ACTION_CODE,AttRec.EXPIRATION_ACTION_CODE),
        MATURITY_DAYS		        = nvl(MATURITY_DAYS,AttRec.MATURITY_DAYS),
        HOLD_DAYS			= nvl(HOLD_DAYS,AttRec.HOLD_DAYS),
        --End Bug 3713912
	--R12 Enhancement
	CHARGE_PERIODICITY_CODE         = nvl(CHARGE_PERIODICITY_CODE,AttRec.CHARGE_PERIODICITY_CODE),
	REPAIR_LEADTIME                 = nvl(REPAIR_LEADTIME,AttRec.REPAIR_LEADTIME),
        REPAIR_YIELD                    = nvl(REPAIR_YIELD,AttRec.REPAIR_YIELD),
	PREPOSITION_POINT               = nvl(PREPOSITION_POINT,AttRec.PREPOSITION_POINT),
        REPAIR_PROGRAM                  = nvl(REPAIR_PROGRAM,AttRec.REPAIR_PROGRAM),
	SUBCONTRACTING_COMPONENT        = nvl(SUBCONTRACTING_COMPONENT,AttRec.SUBCONTRACTING_COMPONENT),
	OUTSOURCED_ASSEMBLY             = nvl(OUTSOURCED_ASSEMBLY,AttRec.OUTSOURCED_ASSEMBLY)
     WHERE  process_flag    = 1
     AND   set_process_id   = xset_id
     AND  ((organization_id = org_id) or (all_org = 1))
     AND  template_id       = template_table(i)
     AND  transaction_type  = transaction_table(i);
Line: 1157

        UPDATE MTL_SYSTEM_ITEMS_INTERFACE
        SET
	   BASE_ITEM_ID			=	nvl(BASE_ITEM_ID                , AttRec.BASE_ITEM_ID),
	   BASE_WARRANTY_SERVICE_ID 	=	nvl(BASE_WARRANTY_SERVICE_ID    , AttRec.BASE_WARRANTY_SERVICE_ID),
	   COST_OF_SALES_ACCOUNT 	=	nvl(COST_OF_SALES_ACCOUNT       , AttRec.COST_OF_SALES_ACCOUNT),
	   EXPENSE_ACCOUNT 		=	nvl(EXPENSE_ACCOUNT             , AttRec.EXPENSE_ACCOUNT),
	   ENCUMBRANCE_ACCOUNT 		=	nvl(ENCUMBRANCE_ACCOUNT         , AttRec.ENCUMBRANCE_ACCOUNT),
	   PLANNING_EXCEPTION_SET 	=	nvl(PLANNING_EXCEPTION_SET      , AttRec.PLANNING_EXCEPTION_SET),
	   PLANNER_CODE 		=	nvl(PLANNER_CODE                , AttRec.PLANNER_CODE),
	   SALES_ACCOUNT		=	nvl(SALES_ACCOUNT               , AttRec.SALES_ACCOUNT),
	   WIP_SUPPLY_LOCATOR_ID	=	nvl(WIP_SUPPLY_LOCATOR_ID       , AttRec.WIP_SUPPLY_LOCATOR_ID),
	   WIP_SUPPLY_SUBINVENTORY 	=	nvl(WIP_SUPPLY_SUBINVENTORY     , AttRec.WIP_SUPPLY_SUBINVENTORY),
	   --Start Bug 3713912
	   PROCESS_SUPPLY_SUBINVENTORY  =       nvl(PROCESS_SUPPLY_SUBINVENTORY , AttRec.PROCESS_SUPPLY_SUBINVENTORY),
           PROCESS_SUPPLY_LOCATOR_ID	=       nvl(PROCESS_SUPPLY_LOCATOR_ID	, AttRec.PROCESS_SUPPLY_LOCATOR_ID),
           PROCESS_YIELD_SUBINVENTORY	=       nvl(PROCESS_YIELD_SUBINVENTORY	, AttRec.PROCESS_YIELD_SUBINVENTORY),
           PROCESS_YIELD_LOCATOR_ID	=       nvl(PROCESS_YIELD_LOCATOR_ID	, AttRec.PROCESS_YIELD_LOCATOR_ID)
           --End Bug 3713912
        WHERE process_flag    = 1
        AND   set_process_id  = xset_id
        AND   organization_id = context_orgid
        AND   template_id     = template_table(i)
	AND   transaction_type = transaction_table(i);
Line: 1185

        UPDATE MTL_SYSTEM_ITEMS_INTERFACE
        SET
           Global_attribute_Category = nvl(Global_attribute_Category,CR.Global_attribute_category),
           Global_attribute1 = nvl(Global_attribute1,CR.Global_attribute1),
           Global_attribute2 = nvl(Global_attribute2,CR.Global_attribute2),
           Global_attribute3 = nvl(Global_attribute3,CR.Global_attribute3),
           Global_attribute4 = nvl(Global_attribute4,CR.Global_attribute4),
           Global_attribute5 = nvl(Global_attribute5,CR.Global_attribute5),
           Global_attribute6 = nvl(Global_attribute6,CR.Global_attribute6),
           Global_attribute7 = nvl(Global_attribute7,CR.Global_attribute7),
           Global_attribute8 = nvl(Global_attribute8,CR.Global_attribute8),
           Global_attribute9 = nvl(Global_attribute9,CR.Global_attribute9),
           Global_attribute10 = nvl(Global_attribute10,CR.Global_attribute10),
           Global_attribute11 = nvl(Global_attribute11,CR.Global_attribute11),
           Global_attribute12 = nvl(Global_attribute12,CR.Global_attribute12),
           Global_attribute13 = nvl(Global_attribute13,CR.Global_attribute13),
           Global_attribute14 = nvl(Global_attribute14,CR.Global_attribute14),
           Global_attribute15 = nvl(Global_attribute15,CR.Global_attribute15),
           Global_attribute16 = nvl(Global_attribute16,CR.Global_attribute16),
           Global_attribute17 = nvl(Global_attribute17,CR.Global_attribute17),
           Global_attribute18 = nvl(Global_attribute18,CR.Global_attribute18),
           Global_attribute19 = nvl(Global_attribute19,CR.Global_attribute19),
           Global_attribute20 = nvl(Global_attribute20,CR.Global_attribute20)

        WHERE  process_flag    = 1
        AND   set_process_id   = xset_id
        AND  ((organization_id = org_id) or (all_org = 1))
        AND  template_id       = template_table(i)
	AND  transaction_type  = transaction_table(i);
Line: 1261

       UPDATE mtl_system_items_interface
          SET template_id = l_template_id
        WHERE process_flag = 1
          AND set_process_id = p_xset_id
          AND((p_all_org = 1) or (organization_id = p_org_id));
Line: 1283

     UPDATE mtl_system_items_interface
        SET template_id = null
      WHERE process_flag = 1
        AND set_process_id = p_xset_id
        AND((p_all_org = 1) or (organization_id = p_org_id));