DBA Data[Home] [Help]

APPS.INVPPRCI SQL Statements

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

Line: 22

       select sla.line_id, si.organization_id,sla.project_id
       from   so_headers_all SOH,
              mtl_system_items_interface SI,
              mtl_sales_orders mso,
              so_order_types_all sot,
              so_lines_all     sla
       where  si.demand_source_header_id = mso.sales_order_id
       and    mso.segment1               = soh.order_number
       and    soh.order_type_id          = sot.order_type_id
       and    sot.name                   = mso.segment2
       and    sla.line_id                = si.demand_source_line
       and    si.SET_ID = TO_CHAR(to_number(USERENV('SESSIONID')));
Line: 54

      insert into MTL_SYSTEM_ITEMS_B
	    (INVENTORY_ITEM_ID,
	     ORGANIZATION_ID,
	     LAST_UPDATE_DATE,
	     LAST_UPDATED_BY,
	     CREATION_DATE,
	     CREATED_BY,
	     LAST_UPDATE_LOGIN,
	     SUMMARY_FLAG,
	     ENABLED_FLAG,
	     START_DATE_ACTIVE,
	     END_DATE_ACTIVE,
	     DESCRIPTION,
	     BUYER_ID,
	     ACCOUNTING_RULE_ID,
	     INVOICING_RULE_ID,
	     SEGMENT1,
	     SEGMENT2,
	     SEGMENT3,
	     SEGMENT4,
	     SEGMENT5,
	     SEGMENT6,
	     SEGMENT7,
	     SEGMENT8,
	     SEGMENT9,
	     SEGMENT10,
	     SEGMENT11,
	     SEGMENT12,
	     SEGMENT13,
	     SEGMENT14,
	     SEGMENT15,
	     SEGMENT16,
	     SEGMENT17,
	     SEGMENT18,
	     SEGMENT19,
	     SEGMENT20,
	     ATTRIBUTE_CATEGORY,
	     ATTRIBUTE1,
	     ATTRIBUTE2,
	     ATTRIBUTE3,
	     ATTRIBUTE4,
	     ATTRIBUTE5,
	     ATTRIBUTE6,
	     ATTRIBUTE7,
	     ATTRIBUTE8,
	     ATTRIBUTE9,
	     ATTRIBUTE10,
	     ATTRIBUTE11,
	     ATTRIBUTE12,
	     ATTRIBUTE13,
	     ATTRIBUTE14,
	     ATTRIBUTE15,
	     PURCHASING_ITEM_FLAG,
	     SHIPPABLE_ITEM_FLAG,
	     CUSTOMER_ORDER_FLAG,
	     INTERNAL_ORDER_FLAG,
	     SERVICE_ITEM_FLAG,
	     INVENTORY_ITEM_FLAG,
	     ENG_ITEM_FLAG,
	     INVENTORY_ASSET_FLAG,
	     PURCHASING_ENABLED_FLAG,
	     CUSTOMER_ORDER_ENABLED_FLAG,
	     INTERNAL_ORDER_ENABLED_FLAG,
	     SO_TRANSACTIONS_FLAG,
	     MTL_TRANSACTIONS_ENABLED_FLAG,
	     STOCK_ENABLED_FLAG,
	     BOM_ENABLED_FLAG,
	     BUILD_IN_WIP_FLAG,
	     REVISION_QTY_CONTROL_CODE,
	     ITEM_CATALOG_GROUP_ID,
	     CATALOG_STATUS_FLAG,
	     RETURNABLE_FLAG,
	     DEFAULT_SHIPPING_ORG,
	     COLLATERAL_FLAG,
	     TAXABLE_FLAG,
	     ALLOW_ITEM_DESC_UPDATE_FLAG,
	     INSPECTION_REQUIRED_FLAG,
	     RECEIPT_REQUIRED_FLAG,
	     MARKET_PRICE,
	     HAZARD_CLASS_ID,
	     RFQ_REQUIRED_FLAG,
	     QTY_RCV_TOLERANCE,
	     LIST_PRICE_PER_UNIT,
	     UN_NUMBER_ID,
	     PRICE_TOLERANCE_PERCENT,
	     ASSET_CATEGORY_ID,
	     ROUNDING_FACTOR,
	     UNIT_OF_ISSUE,
             ENFORCE_SHIP_TO_LOCATION_CODE,
             ALLOW_SUBSTITUTE_RECEIPTS_FLAG,
             ALLOW_UNORDERED_RECEIPTS_FLAG,
	     ALLOW_EXPRESS_DELIVERY_FLAG,
	     DAYS_EARLY_RECEIPT_ALLOWED,
	     DAYS_LATE_RECEIPT_ALLOWED,
	     RECEIPT_DAYS_EXCEPTION_CODE,
	     RECEIVING_ROUTING_ID,
	     INVOICE_CLOSE_TOLERANCE,
	     RECEIVE_CLOSE_TOLERANCE,
	     AUTO_LOT_ALPHA_PREFIX,
	     START_AUTO_LOT_NUMBER,
	     LOT_CONTROL_CODE,
	     SHELF_LIFE_CODE,
	     SHELF_LIFE_DAYS,
	     SERIAL_NUMBER_CONTROL_CODE,
	     START_AUTO_SERIAL_NUMBER,
	     AUTO_SERIAL_ALPHA_PREFIX,
	     SOURCE_TYPE,
	     SOURCE_ORGANIZATION_ID,
	     SOURCE_SUBINVENTORY,
	     EXPENSE_ACCOUNT,
             ENCUMBRANCE_ACCOUNT,
	     RESTRICT_SUBINVENTORIES_CODE,
	     UNIT_WEIGHT,
	     WEIGHT_UOM_CODE,
	     VOLUME_UOM_CODE,
	     UNIT_VOLUME,
	     RESTRICT_LOCATORS_CODE,
	     LOCATION_CONTROL_CODE,
	     SHRINKAGE_RATE,
	     ACCEPTABLE_EARLY_DAYS,
	     PLANNING_TIME_FENCE_CODE,
	     DEMAND_TIME_FENCE_CODE,
	     LEAD_TIME_LOT_SIZE,
	     STD_LOT_SIZE,
	     CUM_MANUFACTURING_LEAD_TIME,
	     OVERRUN_PERCENTAGE,
	     ACCEPTABLE_RATE_INCREASE,
	     ACCEPTABLE_RATE_DECREASE,
	     CUMULATIVE_TOTAL_LEAD_TIME,
	     PLANNING_TIME_FENCE_DAYS,
	     DEMAND_TIME_FENCE_DAYS,
	     END_ASSEMBLY_PEGGING_FLAG,
	     PLANNING_EXCEPTION_SET,
             BOM_ITEM_TYPE,
	     PICK_COMPONENTS_FLAG,
	     REPLENISH_TO_ORDER_FLAG,
	     BASE_ITEM_ID,
	     ATP_COMPONENTS_FLAG,
	     ATP_FLAG,
	     FIXED_LEAD_TIME,
	     VARIABLE_LEAD_TIME,
	     WIP_SUPPLY_LOCATOR_ID,
	     WIP_SUPPLY_TYPE,
	     WIP_SUPPLY_SUBINVENTORY,
	     PRIMARY_UOM_CODE,
	     PRIMARY_UNIT_OF_MEASURE,
	     ALLOWED_UNITS_LOOKUP_CODE,
	     COST_OF_SALES_ACCOUNT,
	     SALES_ACCOUNT,
             DEFAULT_INCLUDE_IN_ROLLUP_FLAG,
	     INVENTORY_ITEM_STATUS_CODE,
	     INVENTORY_PLANNING_CODE,
	     PLANNER_CODE,
	     PLANNING_MAKE_BUY_CODE,
	     FIXED_LOT_MULTIPLIER,
	     ROUNDING_CONTROL_TYPE,
	     CARRYING_COST,
	     POSTPROCESSING_LEAD_TIME,
	     PREPROCESSING_LEAD_TIME,
	     FULL_LEAD_TIME,
	     ORDER_COST,
             MRP_SAFETY_STOCK_PERCENT,
             MRP_SAFETY_STOCK_CODE,
	     MIN_MINMAX_QUANTITY,
	     MAX_MINMAX_QUANTITY,
	     MINIMUM_ORDER_QUANTITY,
	     FIXED_ORDER_QUANTITY,
	     FIXED_DAYS_SUPPLY,
	     MAXIMUM_ORDER_QUANTITY,
             ATP_RULE_ID,
	     PICKING_RULE_ID,
	     RESERVABLE_TYPE,
             POSITIVE_MEASUREMENT_ERROR,
             NEGATIVE_MEASUREMENT_ERROR,
	     ENGINEERING_ECN_CODE,
	     ENGINEERING_ITEM_ID,
	     ENGINEERING_DATE,
	     SERVICE_STARTING_DELAY,
	     VENDOR_WARRANTY_FLAG,
	     SERVICEABLE_COMPONENT_FLAG,
	     SERVICEABLE_PRODUCT_FLAG,
	     BASE_WARRANTY_SERVICE_ID,
	     PAYMENT_TERMS_ID,
	     PREVENTIVE_MAINTENANCE_FLAG,
	     PRIMARY_SPECIALIST_ID,
	     SECONDARY_SPECIALIST_ID,
	     SERVICEABLE_ITEM_CLASS_ID,
	     TIME_BILLABLE_FLAG,
	     MATERIAL_BILLABLE_FLAG,
	     EXPENSE_BILLABLE_FLAG,
	     PRORATE_SERVICE_FLAG,
	     COVERAGE_SCHEDULE_ID,
	     SERVICE_DURATION_PERIOD_CODE,
	     SERVICE_DURATION,
	     MAX_WARRANTY_AMOUNT,
	     RESPONSE_TIME_PERIOD_CODE,
	     RESPONSE_TIME_VALUE,
             NEW_REVISION_CODE,
	     TAX_CODE,
	     MUST_USE_APPROVED_VENDOR_FLAG,
             SAFETY_STOCK_BUCKET_DAYS,
	     AUTO_REDUCE_MPS,
             COSTING_ENABLED_FLAG,
 	     INVOICEABLE_ITEM_FLAG,
 	     INVOICE_ENABLED_FLAG,
 	     OUTSIDE_OPERATION_FLAG,
 	     OUTSIDE_OPERATION_UOM_TYPE,
 	     AUTO_CREATED_CONFIG_FLAG,
 	     CYCLE_COUNT_ENABLED_FLAG,
	     ITEM_TYPE,
	     MODEL_CONFIG_CLAUSE_NAME,
	     SHIP_MODEL_COMPLETE_FLAG,
	     MRP_PLANNING_CODE,
             REPETITIVE_PLANNING_FLAG,
	     RETURN_INSPECTION_REQUIREMENT,
             EFFECTIVITY_CONTROL,
	     REQUEST_ID,
             PROGRAM_APPLICATION_ID,
             PROGRAM_ID,
             PROGRAM_UPDATE_DATE
            )
      select
	     I.INVENTORY_ITEM_ID,
	     MP1.ORGANIZATION_ID,
	     NVL(I.LAST_UPDATE_DATE,SYSDATE),
	     user_id,       /* last_updated_by */
	     NVL(I.CREATION_DATE,SYSDATE),
	     user_id,       /* created_by */
             login_id,      /* last_update_login */
	     NVL(I.SUMMARY_FLAG,M.SUMMARY_FLAG),
	     NVL(I.ENABLED_FLAG,M.ENABLED_FLAG),
	     NVL(I.START_DATE_ACTIVE,M.START_DATE_ACTIVE),
	     NVL(I.END_DATE_ACTIVE,M.END_DATE_ACTIVE),
	     NVL(I.DESCRIPTION,M.DESCRIPTION),
	     NVL(I.BUYER_ID,M.BUYER_ID),
	     NVL(I.ACCOUNTING_RULE_ID,M.ACCOUNTING_RULE_ID),
	     NVL(I.INVOICING_RULE_ID,M.INVOICING_RULE_ID),
	     I.SEGMENT1,
	     I.SEGMENT2,
	     I.SEGMENT3,
	     I.SEGMENT4,
	     I.SEGMENT5,
	     I.SEGMENT6,
	     I.SEGMENT7,
	     I.SEGMENT8,
	     I.SEGMENT9,
	     I.SEGMENT10,
	     I.SEGMENT11,
	     I.SEGMENT12,
	     I.SEGMENT13,
	     I.SEGMENT14,
	     I.SEGMENT15,
	     I.SEGMENT16,
	     I.SEGMENT17,
	     I.SEGMENT18,
	     I.SEGMENT19,
	     I.SEGMENT20,
	     NVL(I.ATTRIBUTE_CATEGORY,M.ATTRIBUTE_CATEGORY),
	     NVL(I.ATTRIBUTE1,M.ATTRIBUTE1),
	     NVL(I.ATTRIBUTE2,M.ATTRIBUTE2),
	     NVL(I.ATTRIBUTE3,M.ATTRIBUTE3),
	     NVL(I.ATTRIBUTE4,M.ATTRIBUTE4),
	     NVL(I.ATTRIBUTE5,M.ATTRIBUTE5),
	     NVL(I.ATTRIBUTE6,M.ATTRIBUTE6),
	     NVL(I.ATTRIBUTE7,M.ATTRIBUTE7),
	     NVL(I.ATTRIBUTE8,M.ATTRIBUTE8),
	     NVL(I.ATTRIBUTE9,M.ATTRIBUTE9),
	     NVL(I.ATTRIBUTE10,M.ATTRIBUTE10),
	     NVL(I.ATTRIBUTE11,M.ATTRIBUTE11),
	     NVL(I.ATTRIBUTE12,M.ATTRIBUTE12),
	     NVL(I.ATTRIBUTE13,M.ATTRIBUTE13),
	     NVL(I.ATTRIBUTE14,M.ATTRIBUTE14),
	     NVL(I.ATTRIBUTE15,M.ATTRIBUTE15),
	     NVL(I.PURCHASING_ITEM_FLAG,M.PURCHASING_ITEM_FLAG),
	     NVL(I.SHIPPABLE_ITEM_FLAG,M.SHIPPABLE_ITEM_FLAG),
	     NVL(I.CUSTOMER_ORDER_FLAG,M.CUSTOMER_ORDER_FLAG),
	     NVL(I.INTERNAL_ORDER_FLAG,M.INTERNAL_ORDER_FLAG),
	     NVL(I.SERVICE_ITEM_FLAG,M.SERVICE_ITEM_FLAG),
	     NVL(I.INVENTORY_ITEM_FLAG,M.INVENTORY_ITEM_FLAG),
	     NVL(I.ENG_ITEM_FLAG,M.ENG_ITEM_FLAG),
	     NVL(I.INVENTORY_ASSET_FLAG,M.INVENTORY_ASSET_FLAG),
	     NVL(I.PURCHASING_ENABLED_FLAG,M.PURCHASING_ENABLED_FLAG),
	     NVL(I.CUSTOMER_ORDER_ENABLED_FLAG,M.CUSTOMER_ORDER_ENABLED_FLAG),
	     NVL(I.INTERNAL_ORDER_ENABLED_FLAG,M.INTERNAL_ORDER_ENABLED_FLAG),
	     NVL(I.SO_TRANSACTIONS_FLAG,M.SO_TRANSACTIONS_FLAG),
	     NVL(I.MTL_TRANSACTIONS_ENABLED_FLAG,M.MTL_TRANSACTIONS_ENABLED_FLAG),
	     NVL(I.STOCK_ENABLED_FLAG,M.STOCK_ENABLED_FLAG),
	     NVL(I.BOM_ENABLED_FLAG,M.BOM_ENABLED_FLAG),
	     NVL(I.BUILD_IN_WIP_FLAG,M.BUILD_IN_WIP_FLAG),
	     NVL(I.REVISION_QTY_CONTROL_CODE,M.REVISION_QTY_CONTROL_CODE),
	     NVL(I.ITEM_CATALOG_GROUP_ID,M.ITEM_CATALOG_GROUP_ID),
	     NVL(I.CATALOG_STATUS_FLAG,M.CATALOG_STATUS_FLAG),
	     NVL(I.RETURNABLE_FLAG,M.RETURNABLE_FLAG),
	     NVL(I.DEFAULT_SHIPPING_ORG,M.DEFAULT_SHIPPING_ORG),
	     NVL(I.COLLATERAL_FLAG,M.COLLATERAL_FLAG),
	     NVL(I.TAXABLE_FLAG,M.TAXABLE_FLAG),
	     NVL(I.ALLOW_ITEM_DESC_UPDATE_FLAG,M.ALLOW_ITEM_DESC_UPDATE_FLAG),
	     NVL(I.INSPECTION_REQUIRED_FLAG,M.INSPECTION_REQUIRED_FLAG),
	     NVL(I.RECEIPT_REQUIRED_FLAG,M.RECEIPT_REQUIRED_FLAG),
	     NVL(I.MARKET_PRICE,M.MARKET_PRICE),
	     NVL(I.HAZARD_CLASS_ID,M.HAZARD_CLASS_ID),
	     NVL(I.RFQ_REQUIRED_FLAG,M.RFQ_REQUIRED_FLAG),
	     NVL(I.QTY_RCV_TOLERANCE,M.QTY_RCV_TOLERANCE),
	     NVL(I.LIST_PRICE_PER_UNIT,M.LIST_PRICE_PER_UNIT),
	     NVL(I.UN_NUMBER_ID,M.UN_NUMBER_ID),
	     NVL(I.PRICE_TOLERANCE_PERCENT,M.PRICE_TOLERANCE_PERCENT),
	     NVL(I.ASSET_CATEGORY_ID,M.ASSET_CATEGORY_ID),
	     NVL(I.ROUNDING_FACTOR,M.ROUNDING_FACTOR),
	     NVL(I.UNIT_OF_ISSUE,M.UNIT_OF_ISSUE),
	     NVL(I.ENFORCE_SHIP_TO_LOCATION_CODE,M.ENFORCE_SHIP_TO_LOCATION_CODE),
	     NVL(I.ALLOW_SUBSTITUTE_RECEIPTS_FLAG,M.ALLOW_SUBSTITUTE_RECEIPTS_FLAG),
	     NVL(I.ALLOW_UNORDERED_RECEIPTS_FLAG,M.ALLOW_UNORDERED_RECEIPTS_FLAG),
	     NVL(I.ALLOW_EXPRESS_DELIVERY_FLAG,M.ALLOW_EXPRESS_DELIVERY_FLAG),
	     NVL(I.DAYS_EARLY_RECEIPT_ALLOWED,M.DAYS_EARLY_RECEIPT_ALLOWED),
	     NVL(I.DAYS_LATE_RECEIPT_ALLOWED,M.DAYS_LATE_RECEIPT_ALLOWED),
	     NVL(I.RECEIPT_DAYS_EXCEPTION_CODE,M.RECEIPT_DAYS_EXCEPTION_CODE),
	     NVL(I.RECEIVING_ROUTING_ID,M.RECEIVING_ROUTING_ID),
	     NVL(I.INVOICE_CLOSE_TOLERANCE,M.INVOICE_CLOSE_TOLERANCE),
	     NVL(I.RECEIVE_CLOSE_TOLERANCE,M.RECEIVE_CLOSE_TOLERANCE),
	     NVL(I.AUTO_LOT_ALPHA_PREFIX,M.AUTO_LOT_ALPHA_PREFIX),
	     NVL(I.START_AUTO_LOT_NUMBER,M.START_AUTO_LOT_NUMBER),
	     NVL(I.LOT_CONTROL_CODE,M.LOT_CONTROL_CODE),
	     NVL(I.SHELF_LIFE_CODE,M.SHELF_LIFE_CODE),
	     NVL(I.SHELF_LIFE_DAYS,M.SHELF_LIFE_DAYS),
	     NVL(I.SERIAL_NUMBER_CONTROL_CODE,M.SERIAL_NUMBER_CONTROL_CODE),
	     NVL(I.START_AUTO_SERIAL_NUMBER,M.START_AUTO_SERIAL_NUMBER),
	     NVL(I.AUTO_SERIAL_ALPHA_PREFIX,M.AUTO_SERIAL_ALPHA_PREFIX),
	     NVL(I.SOURCE_TYPE,M.SOURCE_TYPE),
	     NVL(I.SOURCE_ORGANIZATION_ID,M.SOURCE_ORGANIZATION_ID),
	     NVL(I.SOURCE_SUBINVENTORY,M.SOURCE_SUBINVENTORY),
             NVL(I.EXPENSE_ACCOUNT,M.EXPENSE_ACCOUNT),
	     NVL(I.ENCUMBRANCE_ACCOUNT,M.ENCUMBRANCE_ACCOUNT),
	     NVL(I.RESTRICT_SUBINVENTORIES_CODE,M.RESTRICT_SUBINVENTORIES_CODE),
	     NVL(I.UNIT_WEIGHT,M.UNIT_WEIGHT),
	     NVL(I.WEIGHT_UOM_CODE,M.WEIGHT_UOM_CODE),
	     NVL(I.VOLUME_UOM_CODE,M.VOLUME_UOM_CODE),
	     NVL(I.UNIT_VOLUME,M.UNIT_VOLUME),
	     NVL(I.RESTRICT_LOCATORS_CODE,M.RESTRICT_LOCATORS_CODE),
	     NVL(I.LOCATION_CONTROL_CODE,M.LOCATION_CONTROL_CODE),
	     NVL(I.SHRINKAGE_RATE,M.SHRINKAGE_RATE),
	     NVL(I.ACCEPTABLE_EARLY_DAYS,M.ACCEPTABLE_EARLY_DAYS),
	     NVL(I.PLANNING_TIME_FENCE_CODE,M.PLANNING_TIME_FENCE_CODE),
	     NVL(I.DEMAND_TIME_FENCE_CODE,M.DEMAND_TIME_FENCE_CODE),
	     NVL(I.LEAD_TIME_LOT_SIZE,M.LEAD_TIME_LOT_SIZE),
	     NVL(I.STD_LOT_SIZE,M.STD_LOT_SIZE),
	     NVL(I.CUM_MANUFACTURING_LEAD_TIME,M.CUM_MANUFACTURING_LEAD_TIME),
	     NVL(I.OVERRUN_PERCENTAGE,M.OVERRUN_PERCENTAGE),
	     NVL(I.ACCEPTABLE_RATE_INCREASE,M.ACCEPTABLE_RATE_INCREASE),
	     NVL(I.ACCEPTABLE_RATE_DECREASE,M.ACCEPTABLE_RATE_DECREASE),
	     NVL(I.CUMULATIVE_TOTAL_LEAD_TIME,M.CUMULATIVE_TOTAL_LEAD_TIME),
	     NVL(I.PLANNING_TIME_FENCE_DAYS,M.PLANNING_TIME_FENCE_DAYS),
	     NVL(I.DEMAND_TIME_FENCE_DAYS,M.DEMAND_TIME_FENCE_DAYS),
             NVL(I.END_ASSEMBLY_PEGGING_FLAG,M.END_ASSEMBLY_PEGGING_FLAG),
	     NVL(I.PLANNING_EXCEPTION_SET,M.PLANNING_EXCEPTION_SET),
             NVL(I.BOM_ITEM_TYPE,M.BOM_ITEM_TYPE),
	     NVL(I.PICK_COMPONENTS_FLAG,M.PICK_COMPONENTS_FLAG),
	     NVL(I.REPLENISH_TO_ORDER_FLAG,M.REPLENISH_TO_ORDER_FLAG),
	     NVL(I.BASE_ITEM_ID,M.BASE_ITEM_ID),
	     NVL(I.ATP_COMPONENTS_FLAG,M.ATP_COMPONENTS_FLAG),
	     NVL(I.ATP_FLAG,M.ATP_FLAG),
	     NVL(I.FIXED_LEAD_TIME,M.FIXED_LEAD_TIME),
	     NVL(I.VARIABLE_LEAD_TIME,M.VARIABLE_LEAD_TIME),
	     NVL(I.WIP_SUPPLY_LOCATOR_ID,M.WIP_SUPPLY_LOCATOR_ID),
	     NVL(I.WIP_SUPPLY_TYPE,M.WIP_SUPPLY_TYPE),
	     NVL(I.WIP_SUPPLY_SUBINVENTORY,M.WIP_SUPPLY_SUBINVENTORY),
	     NVL(I.PRIMARY_UOM_CODE,M.PRIMARY_UOM_CODE),
	     NVL(I.PRIMARY_UNIT_OF_MEASURE,M.PRIMARY_UNIT_OF_MEASURE),
	     NVL(I.ALLOWED_UNITS_LOOKUP_CODE,M.ALLOWED_UNITS_LOOKUP_CODE),
	     NVL(I.COST_OF_SALES_ACCOUNT,M.COST_OF_SALES_ACCOUNT),
	     NVL(I.SALES_ACCOUNT,M.SALES_ACCOUNT),
             NVL(I.DEFAULT_INCLUDE_IN_ROLLUP_FLAG,M.DEFAULT_INCLUDE_IN_ROLLUP_FLAG),
	     NVL(I.INVENTORY_ITEM_STATUS_CODE,M.INVENTORY_ITEM_STATUS_CODE),
	     NVL(I.INVENTORY_PLANNING_CODE,M.INVENTORY_PLANNING_CODE),
	     NVL(I.PLANNER_CODE,M.PLANNER_CODE),
	     NVL(I.PLANNING_MAKE_BUY_CODE,M.PLANNING_MAKE_BUY_CODE),
	     NVL(I.FIXED_LOT_MULTIPLIER,M.FIXED_LOT_MULTIPLIER),
	     NVL(I.ROUNDING_CONTROL_TYPE,M.ROUNDING_CONTROL_TYPE),
	     NVL(I.CARRYING_COST,M.CARRYING_COST),
	     NVL(I.POSTPROCESSING_LEAD_TIME,M.POSTPROCESSING_LEAD_TIME),
	     NVL(I.PREPROCESSING_LEAD_TIME,M.PREPROCESSING_LEAD_TIME),
	     NVL(I.FULL_LEAD_TIME,M.FULL_LEAD_TIME),
	     NVL(I.ORDER_COST,M.ORDER_COST),
	     NVL(I.MRP_SAFETY_STOCK_PERCENT,M.MRP_SAFETY_STOCK_PERCENT),
	     NVL(I.MRP_SAFETY_STOCK_CODE,M.MRP_SAFETY_STOCK_CODE),
             NVL(I.MIN_MINMAX_QUANTITY,M.MIN_MINMAX_QUANTITY),
	     NVL(I.MAX_MINMAX_QUANTITY,M.MAX_MINMAX_QUANTITY),
	     NVL(I.MINIMUM_ORDER_QUANTITY,M.MINIMUM_ORDER_QUANTITY),
	     NVL(I.FIXED_ORDER_QUANTITY,M.FIXED_ORDER_QUANTITY),
	     NVL(I.FIXED_DAYS_SUPPLY,M.FIXED_DAYS_SUPPLY),
	     NVL(I.MAXIMUM_ORDER_QUANTITY,M.MAXIMUM_ORDER_QUANTITY),
	     NVL(I.ATP_RULE_ID,M.ATP_RULE_ID),
	     NVL(I.PICKING_RULE_ID,M.PICKING_RULE_ID),
	     NVL(I.RESERVABLE_TYPE,M.RESERVABLE_TYPE),
             NVL(I.POSITIVE_MEASUREMENT_ERROR,M.POSITIVE_MEASUREMENT_ERROR),
             NVL(I.NEGATIVE_MEASUREMENT_ERROR,M.NEGATIVE_MEASUREMENT_ERROR),
	     NVL(I.ENGINEERING_ECN_CODE,M.ENGINEERING_ECN_CODE),
	     NVL(I.ENGINEERING_ITEM_ID,M.ENGINEERING_ITEM_ID),
	     NVL(I.ENGINEERING_DATE,M.ENGINEERING_DATE),
	     NVL(I.SERVICE_STARTING_DELAY,M.SERVICE_STARTING_DELAY),
	     NVL(I.VENDOR_WARRANTY_FLAG,M.VENDOR_WARRANTY_FLAG),
	     NVL(I.SERVICEABLE_COMPONENT_FLAG,M.SERVICEABLE_COMPONENT_FLAG),
	     NVL(I.SERVICEABLE_PRODUCT_FLAG,M.SERVICEABLE_PRODUCT_FLAG),
	     NVL(I.BASE_WARRANTY_SERVICE_ID,M.BASE_WARRANTY_SERVICE_ID),
	     NVL(I.PAYMENT_TERMS_ID,M.PAYMENT_TERMS_ID),
	     NVL(I.PREVENTIVE_MAINTENANCE_FLAG,M.PREVENTIVE_MAINTENANCE_FLAG),
	     NVL(I.PRIMARY_SPECIALIST_ID,M.PRIMARY_SPECIALIST_ID),
	     NVL(I.SECONDARY_SPECIALIST_ID,M.SECONDARY_SPECIALIST_ID),
	     NVL(I.SERVICEABLE_ITEM_CLASS_ID,M.SERVICEABLE_ITEM_CLASS_ID),
	     NVL(I.TIME_BILLABLE_FLAG,M.TIME_BILLABLE_FLAG),
	     NVL(I.MATERIAL_BILLABLE_FLAG,M.MATERIAL_BILLABLE_FLAG),
	     NVL(I.EXPENSE_BILLABLE_FLAG,M.EXPENSE_BILLABLE_FLAG),
	     NVL(I.PRORATE_SERVICE_FLAG,M.PRORATE_SERVICE_FLAG),
	     NVL(I.COVERAGE_SCHEDULE_ID,M.COVERAGE_SCHEDULE_ID),
	     NVL(I.SERVICE_DURATION_PERIOD_CODE,M.SERVICE_DURATION_PERIOD_CODE),
	     NVL(I.SERVICE_DURATION,M.SERVICE_DURATION),
	     NVL(I.MAX_WARRANTY_AMOUNT,M.MAX_WARRANTY_AMOUNT),
	     NVL(I.RESPONSE_TIME_PERIOD_CODE,M.RESPONSE_TIME_PERIOD_CODE),
	     NVL(I.RESPONSE_TIME_VALUE,M.RESPONSE_TIME_VALUE),
             NVL(I.NEW_REVISION_CODE,M.NEW_REVISION_CODE),
	     NVL(I.TAX_CODE,M.TAX_CODE),
	     NVL(I.MUST_USE_APPROVED_VENDOR_FLAG,M.MUST_USE_APPROVED_VENDOR_FLAG),
	     NVL(I.SAFETY_STOCK_BUCKET_DAYS,M.SAFETY_STOCK_BUCKET_DAYS),
             NVL(I.AUTO_REDUCE_MPS,M.AUTO_REDUCE_MPS),
             NVL(I.COSTING_ENABLED_FLAG,M.COSTING_ENABLED_FLAG),
             NVL(I.INVOICEABLE_ITEM_FLAG,M.INVOICEABLE_ITEM_FLAG),
             NVL(I.INVOICE_ENABLED_FLAG, M.INVOICE_ENABLED_FLAG),
             NVL(I.OUTSIDE_OPERATION_FLAG,M.OUTSIDE_OPERATION_FLAG),
             NVL(I.OUTSIDE_OPERATION_UOM_TYPE,M.OUTSIDE_OPERATION_UOM_TYPE),
             NVL(I.AUTO_CREATED_CONFIG_FLAG,  'Y'),
             NVL(I.CYCLE_COUNT_ENABLED_FLAG,M.CYCLE_COUNT_ENABLED_FLAG),
	     I.ITEM_TYPE,
             NVL(I.MODEL_CONFIG_CLAUSE_NAME,M.MODEL_CONFIG_CLAUSE_NAME),
             NVL(I.SHIP_MODEL_COMPLETE_FLAG,M.SHIP_MODEL_COMPLETE_FLAG),
             NVL(I.MRP_PLANNING_CODE,M.MRP_PLANNING_CODE),
             I.REPETITIVE_PLANNING_FLAG,
             NVL(I.RETURN_INSPECTION_REQUIREMENT,M.RETURN_INSPECTION_REQUIREMENT),
             nvl( NVL(I.EFFECTIVITY_CONTROL,M.EFFECTIVITY_CONTROL), 1),
 	     req_id,
             prg_appid,
             prg_id,
             SYSDATE
      from
	     MTL_PARAMETERS MP1,
	     MTL_PARAMETERS MP2,
             MTL_SYSTEM_ITEMS_B  M,           /* Model */
	     MTL_SYSTEM_ITEMS_INTERFACE I
      where  M.ORGANIZATION_ID = MP1.ORGANIZATION_ID
      and    I.COPY_ITEM_ID = M.INVENTORY_ITEM_ID
      and    I.SET_ID = TO_CHAR(to_number(USERENV('SESSIONID')))
      and    MP2.organization_id = I.organization_id
      and  ((I.ORGANIZATION_ID = MP1.ORGANIZATION_ID) OR
            (MP1.ORGANIZATION_ID = MP2.master_organization_id) OR
	    (MP1.ORGANIZATION_ID = validation_org ));
Line: 511

  insert into MTL_SYSTEM_ITEMS_TL (
    INVENTORY_ITEM_ID,
    ORGANIZATION_ID,
    LANGUAGE,
    SOURCE_LANG,
    DESCRIPTION,
    LAST_UPDATE_DATE,
    LAST_UPDATED_BY,
    CREATION_DATE,
    CREATED_BY,
    LAST_UPDATE_LOGIN
  ) select
    I.INVENTORY_ITEM_ID,
    MP1.ORGANIZATION_ID,
    L.LANGUAGE_CODE,
    userenv('LANG'),
    NVL(I.DESCRIPTION,M.DESCRIPTION),
    NVL(I.LAST_UPDATE_DATE,SYSDATE),
    user_id,       /* last_updated_by */
    NVL(I.CREATION_DATE,SYSDATE),
    user_id,       /* created_by */
    login_id       /* last_update_login */
  from
         MTL_PARAMETERS MP1,
         MTL_PARAMETERS MP2,
         MTL_SYSTEM_ITEMS_B  M,           /* Model */
         MTL_SYSTEM_ITEMS_INTERFACE I
      ,  FND_LANGUAGES  L
  where  M.ORGANIZATION_ID = MP1.ORGANIZATION_ID
  and    I.COPY_ITEM_ID = M.INVENTORY_ITEM_ID
  and    I.SET_ID = TO_CHAR(to_number(USERENV('SESSIONID')))
  and    MP2.organization_id = I.organization_id
  and  ((I.ORGANIZATION_ID = MP1.ORGANIZATION_ID) OR
        (MP1.ORGANIZATION_ID = MP2.master_organization_id) OR
        (MP1.ORGANIZATION_ID = validation_org ))
    and  L.INSTALLED_FLAG in ('I', 'B')
    and  not exists
         ( select NULL
           from  MTL_SYSTEM_ITEMS_TL  T
           where  T.INVENTORY_ITEM_ID = I.INVENTORY_ITEM_ID
             and  T.ORGANIZATION_ID = MP1.ORGANIZATION_ID
             and  T.LANGUAGE = L.LANGUAGE_CODE );
Line: 557

      insert into MTL_ITEM_REVISIONS
	    (INVENTORY_ITEM_ID,
	     ORGANIZATION_ID,
	     REVISION,
	     LAST_UPDATE_DATE,
	     LAST_UPDATED_BY,
	     CREATION_DATE,
	     CREATED_BY,
	     LAST_UPDATE_LOGIN,
	     IMPLEMENTATION_DATE,
             EFFECTIVITY_DATE
            )
     select
             R.INVENTORY_ITEM_ID,
             MP1.ORGANIZATION_ID,
	     R.REVISION,
	     NVL(R.LAST_UPDATE_DATE,SYSDATE),
	     user_id,       /* LAST_UPDATED_BY */
	     NVL(R.CREATION_DATE,SYSDATE),
             user_id,       /* created_by */
             login_id,      /* last_update_login */
	     SYSDATE,
             SYSDATE
      from
	     MTL_PARAMETERS MP1,
	     MTL_PARAMETERS MP2,
	     MTL_SYSTEM_ITEMS_INTERFACE R
      where  R.set_id = TO_CHAR(to_number(USERENV('SESSIONID')))
      and    MP2.organization_id = R.organization_id
      and  ((R.ORGANIZATION_ID = MP1.ORGANIZATION_ID) OR
            (MP1.ORGANIZATION_ID = MP2.master_organization_id) OR
	    (MP1.ORGANIZATION_ID = validation_org ));
Line: 593

	insert into MTL_PENDING_ITEM_STATUS (
 		INVENTORY_ITEM_ID,
 		ORGANIZATION_ID,
 		STATUS_CODE,
 		EFFECTIVE_DATE,
 		PENDING_FLAG,
		LAST_UPDATE_DATE,
                LAST_UPDATED_BY,
                CREATION_DATE,
                CREATED_BY,
                LAST_UPDATE_LOGIN,
 		PROGRAM_APPLICATION_ID,
 		PROGRAM_ID,
 		PROGRAM_UPDATE_DATE,
 		REQUEST_ID)
	select
                R.INVENTORY_ITEM_ID,
                MP1.ORGANIZATION_ID,
                SI.INVENTORY_ITEM_STATUS_CODE,
                SYSDATE,
                'N',
		NVL(R.LAST_UPDATE_DATE,SYSDATE),
                user_id,
                NVL(R.CREATION_DATE,SYSDATE),
                user_id,
                login_id,
             	prg_appid,
             	prg_id,
             	SYSDATE,
		req_id
        from   MTL_SYSTEM_ITEMS_B SI,
               MTL_PARAMETERS MP1,
               MTL_PARAMETERS MP2,
      	       MTL_SYSTEM_ITEMS_INTERFACE R
      	where  R.set_id = TO_CHAR(to_number(USERENV('SESSIONID')))
	and    R.inventory_item_id = SI.inventory_item_id
        and    R.organization_id = SI.organization_id
        and    MP2.organization_id = R.organization_id
      	and    ((R.ORGANIZATION_ID = MP1.ORGANIZATION_ID) OR
                (MP1.ORGANIZATION_ID = MP2.master_organization_id) OR
	        (MP1.ORGANIZATION_ID = validation_org ));
Line: 653

      insert into CST_ITEM_COSTS
		(
                INVENTORY_ITEM_ID,
                ORGANIZATION_ID,
                COST_TYPE_ID,
                LAST_UPDATE_DATE,
                LAST_UPDATED_BY,
                CREATION_DATE,
                CREATED_BY,
                LAST_UPDATE_LOGIN,
                INVENTORY_ASSET_FLAG,
                LOT_SIZE,
                BASED_ON_ROLLUP_FLAG,
                SHRINKAGE_RATE,
                DEFAULTED_FLAG,
                COST_UPDATE_ID,
                PL_MATERIAL,
                PL_MATERIAL_OVERHEAD,
                PL_RESOURCE,
                PL_OUTSIDE_PROCESSING,
                PL_OVERHEAD,
                TL_MATERIAL,
                TL_MATERIAL_OVERHEAD,
                TL_RESOURCE,
                TL_OUTSIDE_PROCESSING,
                TL_OVERHEAD,
                MATERIAL_COST,
                MATERIAL_OVERHEAD_COST,
                RESOURCE_COST,
                OUTSIDE_PROCESSING_COST ,
                OVERHEAD_COST,
                PL_ITEM_COST,
                TL_ITEM_COST,
                ITEM_COST,
                UNBURDENED_COST ,
                BURDEN_COST,
                ATTRIBUTE_CATEGORY,
                ATTRIBUTE1,
                ATTRIBUTE2,
                ATTRIBUTE3,
                ATTRIBUTE4,
                ATTRIBUTE5,
                ATTRIBUTE6,
                ATTRIBUTE7,
                ATTRIBUTE8,
                ATTRIBUTE9,
                ATTRIBUTE10,
                ATTRIBUTE11,
                ATTRIBUTE12,
                ATTRIBUTE13,
                ATTRIBUTE14,
                ATTRIBUTE15,
                REQUEST_ID,
                PROGRAM_APPLICATION_ID,
                PROGRAM_ID,
                PROGRAM_UPDATE_DATE
		)
      select
                SI.INVENTORY_ITEM_ID,
                MP1.ORGANIZATION_ID,
		C.COST_TYPE_ID,
		NVL(C.LAST_UPDATE_DATE,SYSDATE),
		user_id,       /* LAST_UPDATED_BY */
		NVL(C.CREATION_DATE,SYSDATE),
		user_id,       /* created_by */
                login_id,      /* last_update_login */
		C.INVENTORY_ASSET_FLAG,
                C.LOT_SIZE,
		C.BASED_ON_ROLLUP_FLAG,
                C.SHRINKAGE_RATE,
                C.DEFAULTED_FLAG,
                NVL(C.COST_UPDATE_ID,CST_LISTS_S.NEXTVAL),
                C.PL_MATERIAL,
                C.PL_MATERIAL_OVERHEAD,
                C.PL_RESOURCE,
                C.PL_OUTSIDE_PROCESSING,
                C.PL_OVERHEAD,
                C.TL_MATERIAL,
                C.TL_MATERIAL_OVERHEAD,
                C.TL_RESOURCE,
                C.TL_OUTSIDE_PROCESSING,
                C.TL_OVERHEAD,
                C.MATERIAL_COST,
                C.MATERIAL_OVERHEAD_COST,
                C.RESOURCE_COST,
                C.OUTSIDE_PROCESSING_COST ,
                C.OVERHEAD_COST,
                C.PL_ITEM_COST,
                C.TL_ITEM_COST,
                C.ITEM_COST,
                C.UNBURDENED_COST ,
                C.BURDEN_COST,
		C.ATTRIBUTE_CATEGORY,
                C.ATTRIBUTE1,
                C.ATTRIBUTE2,
                C.ATTRIBUTE3,
                C.ATTRIBUTE4,
                C.ATTRIBUTE5,
                C.ATTRIBUTE6,
                C.ATTRIBUTE7,
                C.ATTRIBUTE8,
                C.ATTRIBUTE9,
                C.ATTRIBUTE10,
                C.ATTRIBUTE11,
                C.ATTRIBUTE12,
                C.ATTRIBUTE13,
                C.ATTRIBUTE14,
                C.ATTRIBUTE15,
                req_id,        /* request_id */
                prg_appid,     /* program_application_id */
                prg_id,        /* program_id */
                SYSDATE
      from
             CST_ITEM_COSTS C,
             MTL_PARAMETERS MP1,
	     MTL_PARAMETERS MP2,
	     MTL_SYSTEM_ITEMS_INTERFACE SI
      where  C.ORGANIZATION_ID = MP1.ORGANIZATION_ID
      and    C.INVENTORY_ITEM_ID = SI.Copy_item_id
      and    C.COST_TYPE_ID  IN ( MP1.PRIMARY_COST_METHOD, MP1.AVG_RATES_COST_TYPE_ID)
      and    SI.SET_ID = TO_CHAR(to_number(USERENV('SESSIONID')))
      and    MP2.organization_id = SI.organization_id
      and  ((SI.ORGANIZATION_ID = MP1.ORGANIZATION_ID) OR
                (MP1.ORGANIZATION_ID = MP2.master_organization_id) OR
	        (MP1.ORGANIZATION_ID = validation_org ));
Line: 783

      insert into CST_ITEM_COST_DETAILS
	    (INVENTORY_ITEM_ID,
	     ORGANIZATION_ID,
	     COST_TYPE_ID,
	     LAST_UPDATE_DATE,
	     LAST_UPDATED_BY,
	     CREATION_DATE,
	     CREATED_BY,
	     LAST_UPDATE_LOGIN,
             OPERATION_SEQUENCE_ID,
	     OPERATION_SEQ_NUM,
	     DEPARTMENT_ID,
	     LEVEL_TYPE,
	     ACTIVITY_ID,
	     RESOURCE_SEQ_NUM,
	     RESOURCE_ID,
	     RESOURCE_RATE,
	     ITEM_UNITS,
	     ACTIVITY_UNITS,
	     USAGE_RATE_OR_AMOUNT,
	     BASIS_TYPE,
	     BASIS_RESOURCE_ID,
	     BASIS_FACTOR,
	     NET_YIELD_OR_SHRINKAGE_FACTOR,
	     ITEM_COST,
	     COST_ELEMENT_ID,
	     ROLLUP_SOURCE_TYPE,
             ACTIVITY_CONTEXT,
	     REQUEST_ID,
	     PROGRAM_APPLICATION_ID,
	     PROGRAM_ID,
	     PROGRAM_UPDATE_DATE,
             ATTRIBUTE_CATEGORY,
             ATTRIBUTE1,
             ATTRIBUTE2,
             ATTRIBUTE3,
             ATTRIBUTE4,
             ATTRIBUTE5,
             ATTRIBUTE6,
             ATTRIBUTE7,
             ATTRIBUTE8,
             ATTRIBUTE9,
             ATTRIBUTE10,
             ATTRIBUTE11,
             ATTRIBUTE12,
             ATTRIBUTE13,
             ATTRIBUTE14,
             ATTRIBUTE15
            )
      select SI.INVENTORY_ITEM_ID,
             MP1.ORGANIZATION_ID,
	     C.COST_TYPE_ID,
	     NVL(C.LAST_UPDATE_DATE,SYSDATE),
	     user_id,       /* LAST_UPDATED_BY */
	     NVL(C.CREATION_DATE,SYSDATE),
	     user_id,       /* created_by */
             login_id,      /* last_update_login */
             C.OPERATION_SEQUENCE_ID,
	     C.OPERATION_SEQ_NUM,
	     C.DEPARTMENT_ID,
	     C.LEVEL_TYPE,
	     C.ACTIVITY_ID,
	     C.RESOURCE_SEQ_NUM,
	     C.RESOURCE_ID,
	     C.RESOURCE_RATE,
	     C.ITEM_UNITS,
	     C.ACTIVITY_UNITS,
	     C.USAGE_RATE_OR_AMOUNT,
	     C.BASIS_TYPE,
	     C.BASIS_RESOURCE_ID,
	     C.BASIS_FACTOR,
	     C.NET_YIELD_OR_SHRINKAGE_FACTOR,
	     C.ITEM_COST,
	     C.COST_ELEMENT_ID,
	     C.ROLLUP_SOURCE_TYPE,
             C.ACTIVITY_CONTEXT,
	     req_id,        /* request_id */
             prg_appid,     /* program_application_id */
             prg_id,        /* program_id */
             SYSDATE,         /* program_update_date */
             C.ATTRIBUTE_CATEGORY,
             C.ATTRIBUTE1,
             C.ATTRIBUTE2,
             C.ATTRIBUTE3,
             C.ATTRIBUTE4,
             C.ATTRIBUTE5,
             C.ATTRIBUTE6,
             C.ATTRIBUTE7,
             C.ATTRIBUTE8,
             C.ATTRIBUTE9,
             C.ATTRIBUTE10,
             C.ATTRIBUTE11,
             C.ATTRIBUTE12,
             C.ATTRIBUTE13,
             C.ATTRIBUTE14,
             C.ATTRIBUTE15
      from
             CST_ITEM_COST_DETAILS C,
             MTL_PARAMETERS MP1,
	     MTL_PARAMETERS MP2,
	     MTL_SYSTEM_ITEMS_INTERFACE SI
      where  C.ORGANIZATION_ID = MP1.ORGANIZATION_ID
      and    C.INVENTORY_ITEM_ID = SI.COPY_ITEM_ID
      and    C.COST_TYPE_ID  IN ( MP1.PRIMARY_COST_METHOD, MP1.AVG_RATES_COST_TYPE_ID)
      and    SI.SET_ID = TO_CHAR(to_number(USERENV('SESSIONID')))
      and    MP2.organization_id = SI.organization_id
      and  ((SI.ORGANIZATION_ID = MP1.ORGANIZATION_ID) OR
               (MP1.ORGANIZATION_ID = MP2.master_organization_id) OR
	        (MP1.ORGANIZATION_ID = validation_org ));
Line: 895

        insert a blank row in cst_quantity_layers  to earn MOH when the
        item is transacted. If the item is being created in the shipping org,
        and the corrosponding Sales order has project refrence, use projects
        cost_group_id.
     */

     l_cost_group_id := 1;
Line: 908

            select nvl(costing_group_id,1)
            into   l_cost_group_id
            from   pjm_project_parameters ppp
            where  ppp.project_id = nxtconfig.project_id
            and    ppp.organization_id = nxtconfig.organization_id;
Line: 915

      insert into cst_quantity_layers (
             layer_id,
             organization_id,
             inventory_item_id,
             cost_group_id,
             layer_quantity,
             last_update_date,
             last_updated_by,
             creation_date,
             created_by,
             request_id,
             program_id,
             program_application_id,
             PL_MATERIAL,
             PL_MATERIAL_OVERHEAD,
             PL_RESOURCE,
             PL_OUTSIDE_PROCESSING,
             PL_OVERHEAD,
             TL_MATERIAL,
             TL_MATERIAL_OVERHEAD,
             TL_RESOURCE,
             TL_OUTSIDE_PROCESSING,
             TL_OVERHEAD,
             MATERIAL_COST,
             MATERIAL_OVERHEAD_COST ,
             RESOURCE_COST,
             OUTSIDE_PROCESSING_COST,
             OVERHEAD_COST,
             PL_ITEM_COST,
             TL_ITEM_COST,
             ITEM_COST,
             UNBURDENED_COST,
             BURDEN_COST,
             CREATE_TRANSACTION_ID
             )
           Select
             cst_quantity_layers_s.nextval,
             MP1.organization_id,
             SI.inventory_item_id,
             DECODE(MP1.ORGANIZATION_ID, SI.ORGANIZATION_ID,l_cost_group_id,1),    /* cost_group_id   */
             0,
             SYSDATE,
             user_id,
             SYSDATE,
             user_id,
             req_id,
             prg_id,
             prg_appid,
             0,
             0,
             0,
             0,
             0,
             0,
             0,
             0,
             0,
             0,
             0,
             0,
             0,
             0,
             0,
             0,
             0,
             0,
             0,
             0,
             -1    /*  txn_id */
         from
            MTL_SYSTEM_ITEMS_INTERFACE SI,
            MTL_PARAMETERS MP1,
            MTL_PARAMETERS MP2,
            CST_ITEM_COSTS C
        where
            C.ORGANIZATION_ID       = MP1.ORGANIZATION_ID
        and C.INVENTORY_ITEM_ID     = SI.COPY_ITEM_ID
        and C.COST_TYPE_ID          = MP1.primary_cost_method /*Average FIFO/LIFO Costing */
        and SI.SET_ID               = TO_CHAR(to_number(USERENV('SESSIONID')))
        and MP2.organization_id     = SI.organization_id
        and ((SI.ORGANIZATION_ID    = MP1.ORGANIZATION_ID) OR
               (MP1.ORGANIZATION_ID = MP2.master_organization_id) OR
               (MP1.ORGANIZATION_ID = validation_org ))
        and MP1.Primary_cost_method IN (2,5,6); /* Create only in Average costing organization*/
Line: 1005

      insert into MTL_DESCR_ELEMENT_VALUES
	    (INVENTORY_ITEM_ID,
             ELEMENT_NAME,
             LAST_UPDATE_DATE,
             LAST_UPDATED_BY,
             LAST_UPDATE_LOGIN,
             CREATION_DATE,
             CREATED_BY,
             ELEMENT_VALUE,
             DEFAULT_ELEMENT_FLAG,
	     PROGRAM_APPLICATION_ID,
             PROGRAM_ID,
             PROGRAM_UPDATE_DATE,
             REQUEST_ID,
             ELEMENT_SEQUENCE
            )
      select V.INVENTORY_ITEM_ID,
             NVL(V.ELEMENT_NAME,M.ELEMENT_NAME),
             NVL(V.LAST_UPDATE_DATE,SYSDATE),
	     user_id,       /* last_updated_by */
             login_id,      /* last_update_login */
             NVL(V.CREATION_DATE,SYSDATE),
	     user_id,       /* created_by */
             NVL(V.ELEMENT_VALUE,M.ELEMENT_VALUE),
             NVL(V.DEFAULT_ELEMENT_FLAG,M.DEFAULT_ELEMENT_FLAG),
	     prg_appid,		/* PROGRAM_APPLICATION_ID */
             prg_id,		/* PROGRAM_ID */
             SYSDATE,		/* PROGRAM_UPDATE_DATE */
             req_id,		/* REQUEST_ID */
             NVL(V.ELEMENT_SEQUENCE,M.ELEMENT_SEQUENCE)
      from   MTL_DESCR_ELEMENT_VALUES M,  /* Model's desc elem values */
             MTL_DESC_ELEM_VAL_INTERFACE V,
	     MTL_SYSTEM_ITEMS_INTERFACE SI
      where  V.INVENTORY_ITEM_ID = SI.INVENTORY_ITEM_ID
      and    SI.SET_ID = TO_CHAR(to_number(USERENV('SESSIONID')))
      and    M.INVENTORY_ITEM_ID = SI.COPY_ITEM_ID
      and    M.ELEMENT_NAME = V.ELEMENT_NAME; /* This where clause was  */
Line: 1047

		insert into MTL_ITEM_CATEGORIES
		(	inventory_item_id,
			category_set_id,
			category_id,
			last_update_date,
			last_updated_by,
			creation_date,
			created_by,
			last_update_login,
			request_id,
			program_application_id,
			program_id,
			program_update_date,
			organization_id
		)
		select
                        ici.inventory_item_id,
                        ici.category_set_id,
                        ici.category_id,
                        NVL(ici.last_update_date,sysdate),
                        user_id,	/* last_updated_by */
                        NVL(ici.creation_date, sysdate),
                        user_id,	/* created_by */
                        login_id,	/* last_update_login */
             		req_id,        /* request_id */
             		prg_appid,     /* program_application_id */
             		prg_id,        /* program_id */
             		SYSDATE,        /* program_update_date */
			MP1.organization_id
	        from	MTL_PARAMETERS MP1,
			MTL_PARAMETERS MP2,
                        mtl_item_categories_interface ici,
			mtl_system_items_interface si
                where si.inventory_item_id = ici.inventory_item_id
		and   si.organization_id = ici.organization_id
		and   ici.category_set_id is not NULL
		and   ici.category_id is not NULL
                and   si.set_id = TO_CHAR(to_number(USERENV('SESSIONID')))
	        and   MP2.organization_id = si.organization_id
      		and  ((si.ORGANIZATION_ID = MP1.ORGANIZATION_ID) OR
                      (MP1.ORGANIZATION_ID = MP2.master_organization_id) OR
	              (MP1.ORGANIZATION_ID = validation_org ));
Line: 1090

	        insert into MTL_ITEM_CATEGORIES
                (       inventory_item_id,
                        category_set_id,
                        category_id,
                        last_update_date,
                        last_updated_by,
                        creation_date,
                        created_by,
                        last_update_login,
                        request_id,
                        program_application_id,
                        program_id,
                        program_update_date,
			organization_id
                )
                select
			si.inventory_item_id,
                        ic.category_set_id,
                        ic.category_id,
                        sysdate,	/* last_update_date */
                        user_id,	/* last_updated_by */
                        sysdate,	/*creation_date */
                        user_id,       /* created_by */
                        login_id,      /* last_update_login */
                        req_id,        /* request_id */
                        prg_appid,     /* program_application_id */
                        prg_id,        /* program_id */
                        SYSDATE,        /* program_update_date */
			MP1.organization_id
		from
                        mtl_item_categories ic,
			MTL_PARAMETERS MP1,
			MTL_PARAMETERS MP2,
			mtl_system_items_interface si
                where si.copy_item_id = ic.inventory_item_id
		and   si.organization_id = ic.organization_id
		and   MP2.organization_id = si.organization_id
		and   not exists ( select NULL
		      from mtl_item_categories_interface ici
		      where ici.inventory_item_id = si.inventory_item_id
		      and   ici.organization_id = si.organization_id
		      and   ici.category_set_id is not NULL
		      and   ici.category_id is not NULL)
                and   si.set_id = TO_CHAR(to_number(USERENV('SESSIONID')))
                and  ((si.ORGANIZATION_ID = MP1.ORGANIZATION_ID) OR
                      (MP1.ORGANIZATION_ID = MP2.master_organization_id) OR
	              (MP1.ORGANIZATION_ID = validation_org ));
Line: 1142

		insert into MTL_RELATED_ITEMS
		(
			inventory_item_id,
			related_item_id,
			relationship_type_id,
			reciprocal_flag,
			last_update_date,
                        last_updated_by,
                        creation_date,                                                                  created_by,
                        last_update_login,
                        request_id,
                        program_application_id,
                        program_id,
                        program_update_date,
			organization_id
                )
                select
                        rii.inventory_item_id,
                        rii.related_item_id,
                        rii.relationship_type_id,
                        rii.reciprocal_flag,
                        NVL(rii.last_update_date,sysdate),
                        user_id,       /* last_updated_by */
                        NVL(rii.creation_date, sysdate),
                        user_id,       /* created_by */
                        login_id,      /* last_update_login */
                        req_id,        /* request_id */
                        prg_appid,     /* program_application_id */
                        prg_id,        /* program_id */
                        SYSDATE,        /* program_update_date */
			rii.organization_id
		from mtl_related_items_interface rii,
                     mtl_system_items_interface si
		where rii.inventory_item_id = si.inventory_item_id
		and   rii.organization_id = si.organization_id
		and   rii.related_item_id is not NULL
		and   rii.relationship_type_id is not NULL
		and   rii.reciprocal_flag is not NULL
		and   si.set_id = TO_CHAR(to_number(USERENV('SESSIONID')));
Line: 1183

                insert into MTL_RELATED_ITEMS
                (
                        inventory_item_id,
                        related_item_id,
                        relationship_type_id,
                        reciprocal_flag,
                        last_update_date,
                        last_updated_by,
                        creation_date,
                        created_by,
                        last_update_login,
                        request_id,
                        program_application_id,
                        program_id,
                        program_update_date,
			organization_id
                )
                select
			si.inventory_item_id,
                        ri.related_item_id,
                        ri.relationship_type_id,
                        ri.reciprocal_flag,
                        sysdate,        /* last_update_date */
                        user_id,       /* last_updated_by */
                        sysdate,        /*creation_date */
                        user_id,       /* created_by */
                        login_id,      /* last_update_login */
                        req_id,        /* request_id */
                        prg_appid,     /* program_application_id */
                        prg_id,        /* program_id */
                        SYSDATE,        /* program_update_date */
			ri.organization_id
                from mtl_related_items ri,
                     mtl_system_items_interface si
                where ri.inventory_item_id = si.copy_item_id
		and   ri.organization_id = si.organization_id
		and  not exists ( select NULL
		   	from mtl_related_items_interface rii
			where rii.inventory_item_id = si.inventory_item_id
			and   rii.organization_id = si.organization_id
		        and   rii.related_item_id is not NULL
                	and   rii.relationship_type_id is not NULL
                	and   rii.reciprocal_flag is not NULL)
                and   si.set_id = TO_CHAR(to_number(USERENV('SESSIONID')));
Line: 1230

		insert into mtl_item_sub_inventories
		(
                       INVENTORY_ITEM_ID,
                       ORGANIZATION_ID,
                       SECONDARY_INVENTORY,
                       LAST_UPDATE_DATE,
                       LAST_UPDATED_BY,
                       CREATION_DATE,
                       CREATED_BY,
                       LAST_UPDATE_LOGIN,
                       PRIMARY_SUBINVENTORY_FLAG ,
                       PICKING_ORDER,
                       MIN_MINMAX_QUANTITY,
                       MAX_MINMAX_QUANTITY,
                       INVENTORY_PLANNING_CODE,
                       FIXED_LOT_MULTIPLE,
                       MINIMUM_ORDER_QUANTITY,
                       MAXIMUM_ORDER_QUANTITY,
                       SOURCE_TYPE,
                       SOURCE_ORGANIZATION_ID,
                       SOURCE_SUBINVENTORY,
                       ATTRIBUTE_CATEGORY,
                       ATTRIBUTE1,
                       ATTRIBUTE2,
                       ATTRIBUTE3,
                       ATTRIBUTE4,
                       ATTRIBUTE5,
                       ATTRIBUTE6,
                       ATTRIBUTE7,
                       ATTRIBUTE8,
                       ATTRIBUTE9,
                       ATTRIBUTE10,
                       ATTRIBUTE11,
                       ATTRIBUTE12,
                       ATTRIBUTE13,
                       ATTRIBUTE14,
                       ATTRIBUTE15,
                       REQUEST_ID,
                       PROGRAM_APPLICATION_ID ,
                       PROGRAM_ID,
                       PROGRAM_UPDATE_DATE,
                       ENCUMBRANCE_ACCOUNT
		)
		select
                       isii.INVENTORY_ITEM_ID,
                       isii.ORGANIZATION_ID,
                       isii.SECONDARY_INVENTORY,
                       NVL(isii.LAST_UPDATE_DATE, SYSDATE),
                       user_id,	/* LAST_UPDATED_BY */
                       NVL(isii.CREATION_DATE, SYSDATE),
                       user_id,	/* CREATED_BY  */
                       login_id,	/* LAST_UPDATE_LOGIN */
                       isii.PRIMARY_SUBINVENTORY_FLAG,
                       isii.PICKING_ORDER,
                       isii.MIN_MINMAX_QUANTITY,
                       isii.MAX_MINMAX_QUANTITY,
                       isii.INVENTORY_PLANNING_CODE,
                       isii.FIXED_LOT_MULTIPLE,
                       isii.MINIMUM_ORDER_QUANTITY,
                       isii.MAXIMUM_ORDER_QUANTITY,
                       isii.SOURCE_TYPE,
                       isii.SOURCE_ORGANIZATION_ID,
                       isii.SOURCE_SUBINVENTORY,
                       isii.ATTRIBUTE_CATEGORY,
                       isii.ATTRIBUTE1,
                       isii.ATTRIBUTE2,
                       isii.ATTRIBUTE3,
                       isii.ATTRIBUTE4,
                       isii.ATTRIBUTE5,
                       isii.ATTRIBUTE6,
                       isii.ATTRIBUTE7,
                       isii.ATTRIBUTE8,
                       isii.ATTRIBUTE9,
                       isii.ATTRIBUTE10,
                       isii.ATTRIBUTE11,
                       isii.ATTRIBUTE12,
                       isii.ATTRIBUTE13,
                       isii.ATTRIBUTE14,
                       isii.ATTRIBUTE15,
                       req_id,        /* request_id */
                       prg_appid,     /* program_application_id */
                       prg_id,        /* program_id */
                       SYSDATE,         /* program_update_date */
                       isii.ENCUMBRANCE_ACCOUNT
		from
		     mtl_item_sub_invs_interface isii,
		     mtl_system_items_interface si
		where si.organization_id = isii.organization_id
		and   si.inventory_item_id = isii.inventory_item_id
		and   isii.secondary_inventory is not NULL
		and   isii.inventory_planning_code is not NULL
		and   si.set_id = TO_CHAR(to_number(USERENV('SESSIONID')));
Line: 1323

                insert into mtl_item_sub_inventories
                (
                       INVENTORY_ITEM_ID,
                       ORGANIZATION_ID,
                       SECONDARY_INVENTORY,
                       LAST_UPDATE_DATE,
                       LAST_UPDATED_BY,
                       CREATION_DATE,
                       CREATED_BY,
                       LAST_UPDATE_LOGIN,
                       PRIMARY_SUBINVENTORY_FLAG ,
                       PICKING_ORDER,
                       MIN_MINMAX_QUANTITY,
                       MAX_MINMAX_QUANTITY,
                       INVENTORY_PLANNING_CODE,
                       FIXED_LOT_MULTIPLE,
                       MINIMUM_ORDER_QUANTITY,
                       MAXIMUM_ORDER_QUANTITY,
                       SOURCE_TYPE,
                       SOURCE_ORGANIZATION_ID,
                       SOURCE_SUBINVENTORY,
                       ATTRIBUTE_CATEGORY,
                       ATTRIBUTE1,
                       ATTRIBUTE2,
                       ATTRIBUTE3,
                       ATTRIBUTE4,
                       ATTRIBUTE5,
                       ATTRIBUTE6,
                       ATTRIBUTE7,
                       ATTRIBUTE8,
                       ATTRIBUTE9,
                       ATTRIBUTE10,
                       ATTRIBUTE11,
                       ATTRIBUTE12,
                       ATTRIBUTE13,
                       ATTRIBUTE14,
                       ATTRIBUTE15,
                       REQUEST_ID,
                       PROGRAM_APPLICATION_ID ,
                       PROGRAM_ID,
                       PROGRAM_UPDATE_DATE,
                       ENCUMBRANCE_ACCOUNT
                )
                select
                       si.INVENTORY_ITEM_ID,
                       isi.ORGANIZATION_ID,
                       isi.SECONDARY_INVENTORY,
                       sysdate,        /* last_update_date */
                       user_id,       /* last_updated_by */
                       sysdate,        /*creation_date */
                       user_id,       /* created_by */
                       login_id,      /* last_update_login */
                       isi.PRIMARY_SUBINVENTORY_FLAG ,
                       isi.PICKING_ORDER,
                       isi.MIN_MINMAX_QUANTITY,
                       isi.MAX_MINMAX_QUANTITY,
                       isi.INVENTORY_PLANNING_CODE,
                       isi.FIXED_LOT_MULTIPLE,
                       isi.MINIMUM_ORDER_QUANTITY,
                       isi.MAXIMUM_ORDER_QUANTITY,
                       isi.SOURCE_TYPE,
                       isi.SOURCE_ORGANIZATION_ID,
                       isi.SOURCE_SUBINVENTORY,
                       isi.ATTRIBUTE_CATEGORY,
                       isi.ATTRIBUTE1,
                       isi.ATTRIBUTE2,
                       isi.ATTRIBUTE3,
                       isi.ATTRIBUTE4,
                       isi.ATTRIBUTE5,
                       isi.ATTRIBUTE6,
                       isi.ATTRIBUTE7,
                       isi.ATTRIBUTE8,
                       isi.ATTRIBUTE9,
                       isi.ATTRIBUTE10,
                       isi.ATTRIBUTE11,
                       isi.ATTRIBUTE12,
                       isi.ATTRIBUTE13,
                       isi.ATTRIBUTE14,
                       isi.ATTRIBUTE15,
                       req_id,        /* request_id */
                       prg_appid,     /* program_application_id */
                       prg_id,        /* program_id */
                       SYSDATE,         /* program_update_date */
                       isi.ENCUMBRANCE_ACCOUNT
		from
		     mtl_item_sub_inventories isi,
		     mtl_system_items_interface si
		where si.organization_id = isi.organization_id
		and   si.copy_item_id = isi.inventory_item_id
		and not exists ( select NULL
			from mtl_item_sub_invs_interface isii
			where isii.inventory_item_id = si.inventory_item_id
			and   isii.organization_id = si.organization_id
                	and   isii.secondary_inventory is not NULL
                	and   isii.inventory_planning_code is not NULL)
		and   si.set_id = TO_CHAR(to_number(USERENV('SESSIONID')));
Line: 1422

		insert into mtl_secondary_locators
		(
			inventory_item_id,
			organization_id,
			secondary_locator,
			primary_locator_flag,
			picking_order,
			subinventory_code,
                        last_update_date,
                        last_updated_by,
                        creation_date,
                        created_by,
                        last_update_login,
                        request_id,
                        program_application_id,
                        program_id,
                        program_update_date
		)
		select
                        sli.inventory_item_id,
                        sli.organization_id,
                        sli.secondary_locator,
                        sli.primary_locator_flag,
                        sli.picking_order,
                        sli.subinventory_code,
                        NVL(sli.last_update_date,sysdate),
                        user_id,	/* last_updated_by */
                        NVL(sli.creation_date,sysdate),
                        user_id,	/* created_by */
                        login_id,	/* last_update_login */
                        req_id,        /* request_id */
                       	prg_appid,     /* program_application_id */
                       	prg_id,        /* program_id */
                        SYSDATE         /* program_update_date */
		from
                     mtl_secondary_locs_interface sli,
		     mtl_system_items_interface si
		where si.organization_id = sli.organization_id
		and   si.inventory_item_id = sli.inventory_item_id
		and   sli.secondary_locator is not NULL
		and   si.set_id = TO_CHAR(to_number(USERENV('SESSIONID')));
Line: 1465

		insert into mtl_secondary_locators
                (
                        inventory_item_id,
                        organization_id,
                        secondary_locator,
                        primary_locator_flag,
                        picking_order,
                        subinventory_code,
                        last_update_date,
                        last_updated_by,
                        creation_date,
                        created_by,
                        last_update_login,
                        request_id,
                        program_application_id,
                        program_id,
                        program_update_date
                )
                select
                        si.inventory_item_id,
                        sl.organization_id,
                        sl.secondary_locator,
                        sl.primary_locator_flag,
                        sl.picking_order,
                        sl.subinventory_code,
                        sysdate,        /* last_update_date */
                        user_id,       /* last_updated_by */
                        sysdate,        /*creation_date */
                        user_id,       /* created_by */
                        login_id,      /* last_update_login */
                        req_id,        /* request_id */
                        prg_appid,     /* program_application_id */
                        prg_id,        /* program_id */
                        SYSDATE         /* program_update_date */
		from
		     mtl_secondary_locators sl,
		     mtl_system_items_interface si
		where si.organization_id = sl.organization_id
		and   si.copy_item_id = sl.inventory_item_id
		and not exists ( select NULL
			from  mtl_secondary_locs_interface sli
			where sli.inventory_item_id = si.inventory_item_id
			and   sli.organization_id = si.organization_id
			and   sli.secondary_locator is not NULL)
		and   si.set_id = TO_CHAR(to_number(USERENV('SESSIONID')));
Line: 1513

		insert into mtl_cross_references
		(
			inventory_item_id,
			organization_id,
			cross_reference_type,
			cross_reference,
			description,
			org_independent_flag,
                        last_update_date,
                        last_updated_by,
                        creation_date,
                        created_by,
                        last_update_login,
                        request_id,
                        program_application_id,
                        program_id,
                        program_update_date
                )
		select
                        cri.inventory_item_id,
                        cri.organization_id,
                        cri.cross_reference_type,
                        cri.cross_reference,
                        cri.description,
                        cri.org_independent_flag,
                        NVL(cri.last_update_date,sysdate),
                        user_id,       /* last_updated_by */
                        NVL(cri.creation_date,sysdate),
                        user_id,       /* created_by */
                        login_id,      /* last_update_login */
                        req_id,        /* request_id */
                        prg_appid,     /* program_application_id */
                        prg_id,        /* program_id */
                        SYSDATE         /* program_update_date */
		from
		     mtl_cross_references_interface cri,
		     mtl_system_items_interface si
		where (si.organization_id = cri.organization_id or
		    	cri.organization_id is NULL)
                and   si.inventory_item_id = cri.inventory_item_id
		and   cri.cross_reference_type is not NULL
		and   cri.cross_reference is not NULL
		and   org_independent_flag is not NULL
                and   si.set_id = TO_CHAR(to_number(USERENV('SESSIONID')));
Line: 1559

		insert into mtl_cross_references
                (
                        inventory_item_id,
                        organization_id,
                        cross_reference_type,
                        cross_reference,
                        description,
                        org_independent_flag,
                        last_update_date,
                        last_updated_by,
                        creation_date,
                        created_by,
                        last_update_login,
                        request_id,
                        program_application_id,
                        program_id,
                        program_update_date
                )
                select
                        si.inventory_item_id,
                        cr.organization_id,
                        cr.cross_reference_type,
                        cr.cross_reference,
                        cr.description,
                        cr.org_independent_flag,
                        sysdate,        /* last_update_date */
                        user_id,       /* last_updated_by */
                        sysdate,        /*creation_date */
                        user_id,       /* created_by */
                        login_id,      /* last_update_login */
                        req_id,        /* request_id */
                        prg_appid,     /* program_application_id */
                        prg_id,        /* program_id */
                        SYSDATE         /* program_update_date */
                from
                     mtl_cross_references cr,
		     mtl_system_items_interface si
                where (si.organization_id = cr.organization_id or
		       cr.organization_id is NULL)
                and   si.copy_item_id = cr.inventory_item_id
		and not exists (select NULL
			from mtl_cross_references_interface cri
			where cri.inventory_item_id = si.inventory_item_id
			and   cri.organization_id = si.organization_id
                	and   cri.cross_reference_type is not NULL
                	and   cri.cross_reference is not NULL
                	and   org_independent_flag is not NULL )
                and   si.set_id = TO_CHAR(to_number(USERENV('SESSIONID')));
Line: 1609

	delete from MTL_DESC_ELEM_VAL_INTERFACE di
        where di.rowid in  ( select di2.rowid
		from    MTL_DESC_ELEM_VAL_INTERFACE di2,
			MTL_SYSTEM_ITEMS_INTERFACE si
		where si.inventory_item_id = di2.inventory_item_id
		and   si.set_id = TO_CHAR(to_number(USERENV('SESSIONID'))));
Line: 1617

        delete from MTL_ITEM_CATEGORIES_INTERFACE  ci
        where ci.rowid in ( select ci2.rowid
                from    MTL_ITEM_CATEGORIES_INTERFACE ci2,
			MTL_SYSTEM_ITEMS_INTERFACE si
                where si.inventory_item_id = ci2.inventory_item_id
                and   si.organization_id = ci2.organization_id
                and   si.set_id = TO_CHAR(to_number(USERENV('SESSIONID'))));
Line: 1626

        delete from MTL_RELATED_ITEMS_INTERFACE ri
        where ri.rowid in  ( select ri2.rowid
                from    MTL_RELATED_ITEMS_INTERFACE ri2,
			MTL_SYSTEM_ITEMS_INTERFACE si
                where si.inventory_item_id = ri2.inventory_item_id
                and   si.organization_id = ri2.organization_id
                and   si.set_id = TO_CHAR(to_number(USERENV('SESSIONID'))));
Line: 1635

        delete from MTL_ITEM_SUB_INVS_INTERFACE ii
        where ii.rowid in  ( select ii2.rowid
                from    MTL_ITEM_SUB_INVS_INTERFACE ii2,
			MTL_SYSTEM_ITEMS_INTERFACE si
                where si.inventory_item_id = ii2.inventory_item_id
                and   si.organization_id = ii2.organization_id
                and   si.set_id = TO_CHAR(to_number(USERENV('SESSIONID'))));
Line: 1644

        delete from MTL_SECONDARY_LOCS_INTERFACE li
        where li.rowid in  ( select li2.rowid
                from    MTL_SECONDARY_LOCS_INTERFACE li2,
			MTL_SYSTEM_ITEMS_INTERFACE si
                where si.inventory_item_id = li2.inventory_item_id
                and   si.organization_id = li2.organization_id
                and   si.set_id = TO_CHAR(to_number(USERENV('SESSIONID'))));
Line: 1653

        delete from MTL_CROSS_REFERENCES_INTERFACE ri
        where rowid in  ( select ri2.rowid
                from    MTL_CROSS_REFERENCES_INTERFACE ri2,
			MTL_SYSTEM_ITEMS_INTERFACE si
                where si.inventory_item_id = ri2.inventory_item_id
                and   (si.organization_id = ri2.organization_id or
			ri2.organization_id is NULL)
                and   si.set_id = TO_CHAR(to_number(USERENV('SESSIONID'))));
Line: 1663

        delete from CST_ITEM_COSTS_INTERFACE ci
        where ci.rowid in  ( select ci2.rowid
                from    CST_ITEM_COSTS_INTERFACE ci2,
			MTL_SYSTEM_ITEMS_INTERFACE si
                where si.inventory_item_id = ci2.inventory_item_id
                and   si.organization_id = ci2.organization_id
                and   si.set_id = TO_CHAR(to_number(USERENV('SESSIONID'))));
Line: 1672

        delete from CST_ITEM_CST_DTLS_INTERFACE ci
        where ci.rowid in  ( select ci2.rowid
                from    CST_ITEM_CST_DTLS_INTERFACE ci2,
			MTL_SYSTEM_ITEMS_INTERFACE si
                where si.inventory_item_id = ci2.inventory_item_id
                and   si.organization_id = ci2.organization_id
                and   si.set_id = TO_CHAR(to_number(USERENV('SESSIONID'))));