DBA Data[Home] [Help]

APPS.CSI_ITEM_INSTANCE_PVT SQL Statements

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

Line: 418

   SELECT   bet.component_item_id component_item_id
           ,mp.master_organization_id master_organization_id
   FROM     bom_small_expl_temp bet
	   ,bom_bill_of_materials bom
	   ,mtl_system_items msi
	   ,mtl_system_items msip
	   ,mtl_parameters mp
   WHERE    bet.group_id = p_group_id
   AND      bet.plan_level > 0               -- Ignore Top Most
   AND      bet.component_item_id = msi.inventory_item_id
   AND      bet.organization_id = msi.organization_id
   AND      bet.bill_sequence_id = bom.bill_sequence_id
   AND      bet.extended_quantity > 0
   AND      bom.assembly_item_id = msip.inventory_item_id
   AND      bom.organization_id = msip.organization_id
   AND      msi.organization_id = mp.organization_id
   ORDER BY bet.sort_order;
Line: 441

   SELECT Bom_Explosion_Temp_S.NextVal
   INTO   l_group_id
   FROM   sys.dual;
Line: 492

   DELETE FROM bom_small_expl_temp where group_id = l_group_id;
Line: 517

SELECT
     CREATION_DATE
    ,NEW_INSTANCE_NUMBER
    ,NEW_EXTERNAL_REFERENCE
    ,NEW_INVENTORY_ITEM_ID
    ,NEW_INVENTORY_REVISION
    ,NEW_INV_MASTER_ORGANIZATION_ID
    ,NEW_SERIAL_NUMBER
    ,NEW_MFG_SERIAL_NUMBER_FLAG
    ,NEW_LOT_NUMBER
    ,NEW_QUANTITY
    ,NEW_UNIT_OF_MEASURE
    ,NEW_ACCOUNTING_CLASS_CODE
    ,NEW_INSTANCE_CONDITION_ID
    ,NEW_INSTANCE_STATUS_ID
    ,NEW_CUSTOMER_VIEW_FLAG
    ,NEW_MERCHANT_VIEW_FLAG
    ,NEW_SELLABLE_FLAG
    ,NEW_SYSTEM_ID
    ,NEW_INSTANCE_TYPE_CODE
    ,NEW_ACTIVE_START_DATE
    ,NEW_ACTIVE_END_DATE
    ,NEW_LOCATION_TYPE_CODE
    ,NEW_LOCATION_ID
    ,NEW_INV_ORGANIZATION_ID
    ,NEW_INV_SUBINVENTORY_NAME
    ,NEW_INV_LOCATOR_ID
    ,NEW_PA_PROJECT_ID
    ,NEW_PA_PROJECT_TASK_ID
    ,NEW_IN_TRANSIT_ORDER_LINE_ID
    ,NEW_WIP_JOB_ID
    ,NEW_PO_ORDER_LINE_ID
    ,NEW_COMPLETENESS_FLAG
    ,NEW_CONTEXT
    ,NEW_ATTRIBUTE1
    ,NEW_ATTRIBUTE2
    ,NEW_ATTRIBUTE3
    ,NEW_ATTRIBUTE4
    ,NEW_ATTRIBUTE5
    ,NEW_ATTRIBUTE6
    ,NEW_ATTRIBUTE7
    ,NEW_ATTRIBUTE8
    ,NEW_ATTRIBUTE9
    ,NEW_ATTRIBUTE10
    ,NEW_ATTRIBUTE11
    ,NEW_ATTRIBUTE12
    ,NEW_ATTRIBUTE13
    ,NEW_ATTRIBUTE14
    ,NEW_ATTRIBUTE15
    ,NEW_INST_LOC_TYPE_CODE
    ,NEW_INST_LOC_ID
    ,NEW_INST_USAGE_CODE
    ,NEW_LAST_OE_ORDER_LINE_ID
    ,NEW_LAST_OE_RMA_LINE_ID
    ,NEW_LAST_WIP_JOB_ID
    ,NEW_LAST_PO_PO_LINE_ID
    ,NEW_LAST_PA_PROJECT_ID
    ,NEW_LAST_PA_TASK_ID
    ,NEW_LAST_TXN_LINE_DETAIL_ID
    ,NEW_LAST_OE_PO_NUMBER
    ,NEW_OE_AGREEMENT_ID
    --start of column addition for eam integration--
    ,NEW_NETWORK_ASSET_FLAG
    ,NEW_MAINTAINABLE_FLAG
    ,NEW_PN_LOCATION_ID
    ,NEW_ASSET_CRITICALITY_CODE
    ,NEW_CATEGORY_ID
    ,NEW_EQUIPMENT_GEN_OBJECT_ID
    ,NEW_INSTANTIATION_FLAG
    ,NEW_LINEAR_LOCATION_ID
    ,NEW_OPERATIONAL_LOG_FLAG
    ,NEW_CHECKIN_STATUS
    ,NEW_SUPPLIER_WARRANTY_EXP_DATE
    ,NEW_ATTRIBUTE16
    ,NEW_ATTRIBUTE17
    ,NEW_ATTRIBUTE18
    ,NEW_ATTRIBUTE19
    ,NEW_ATTRIBUTE20
    ,NEW_ATTRIBUTE21
    ,NEW_ATTRIBUTE22
    ,NEW_ATTRIBUTE23
    ,NEW_ATTRIBUTE24
    ,NEW_ATTRIBUTE25
    ,NEW_ATTRIBUTE26
    ,NEW_ATTRIBUTE27
    ,NEW_ATTRIBUTE28
    ,NEW_ATTRIBUTE29
    ,NEW_ATTRIBUTE30
    --end of column addition for eam integration--
    -- Addition of columns for FA Integration
    ,NEW_PURCHASE_UNIT_PRICE
    ,NEW_PURCHASE_CURRENCY_CODE
    ,NEW_PAYABLES_UNIT_PRICE
    ,NEW_PAYABLES_CURRENCY_CODE
    ,NEW_SALES_UNIT_PRICE
    ,NEW_SALES_CURRENCY_CODE
    ,NEW_OPERATIONAL_STATUS_CODE
    -- End addition of columns for FA Integration
FROM CSI_ITEM_INSTANCES_H
WHERE instance_history_id = p_instance_hist_id
 AND  full_dump_flag = 'Y' ;
Line: 736

SELECT
     CREATION_DATE
    ,NEW_INSTANCE_NUMBER
    ,NEW_EXTERNAL_REFERENCE
    ,NEW_INVENTORY_ITEM_ID
    ,NEW_INVENTORY_REVISION
    ,NEW_INV_MASTER_ORGANIZATION_ID
    ,NEW_SERIAL_NUMBER
    ,NEW_MFG_SERIAL_NUMBER_FLAG
    ,NEW_LOT_NUMBER
    ,NEW_QUANTITY
    ,NEW_UNIT_OF_MEASURE
    ,NEW_ACCOUNTING_CLASS_CODE
    ,NEW_INSTANCE_CONDITION_ID
    ,NEW_INSTANCE_STATUS_ID
    ,NEW_CUSTOMER_VIEW_FLAG
    ,NEW_MERCHANT_VIEW_FLAG
    ,NEW_SELLABLE_FLAG
    ,NEW_SYSTEM_ID
    ,NEW_INSTANCE_TYPE_CODE
    ,NEW_ACTIVE_START_DATE
    ,NEW_ACTIVE_END_DATE
    ,NEW_LOCATION_TYPE_CODE
    ,NEW_LOCATION_ID
    ,NEW_INV_ORGANIZATION_ID
    ,NEW_INV_SUBINVENTORY_NAME
    ,NEW_INV_LOCATOR_ID
    ,NEW_PA_PROJECT_ID
    ,NEW_PA_PROJECT_TASK_ID
    ,NEW_IN_TRANSIT_ORDER_LINE_ID
    ,NEW_WIP_JOB_ID
    ,NEW_PO_ORDER_LINE_ID
    ,NEW_COMPLETENESS_FLAG
    ,NEW_CONTEXT
    ,NEW_ATTRIBUTE1
    ,NEW_ATTRIBUTE2
    ,NEW_ATTRIBUTE3
    ,NEW_ATTRIBUTE4
    ,NEW_ATTRIBUTE5
    ,NEW_ATTRIBUTE6
    ,NEW_ATTRIBUTE7
    ,NEW_ATTRIBUTE8
    ,NEW_ATTRIBUTE9
    ,NEW_ATTRIBUTE10
    ,NEW_ATTRIBUTE11
    ,NEW_ATTRIBUTE12
    ,NEW_ATTRIBUTE13
    ,NEW_ATTRIBUTE14
    ,NEW_ATTRIBUTE15
    ,NEW_INST_LOC_TYPE_CODE
    ,NEW_INST_LOC_ID
    ,NEW_INST_USAGE_CODE
    ,NEW_LAST_OE_ORDER_LINE_ID
    ,NEW_LAST_OE_RMA_LINE_ID
    ,NEW_LAST_WIP_JOB_ID
    ,NEW_LAST_PO_PO_LINE_ID
    ,NEW_LAST_PA_PROJECT_ID
    ,NEW_LAST_PA_TASK_ID
    ,NEW_LAST_TXN_LINE_DETAIL_ID
    ,NEW_LAST_OE_PO_NUMBER
    ,NEW_OE_AGREEMENT_ID
    --start of column addition for eam integration--
    ,NEW_NETWORK_ASSET_FLAG
    ,NEW_MAINTAINABLE_FLAG
    ,NEW_PN_LOCATION_ID
    ,NEW_ASSET_CRITICALITY_CODE
    ,NEW_CATEGORY_ID
    ,NEW_EQUIPMENT_GEN_OBJECT_ID
    ,NEW_INSTANTIATION_FLAG
    ,NEW_LINEAR_LOCATION_ID
    ,NEW_OPERATIONAL_LOG_FLAG
    ,NEW_CHECKIN_STATUS
    ,NEW_SUPPLIER_WARRANTY_EXP_DATE
    ,NEW_ATTRIBUTE16
    ,NEW_ATTRIBUTE17
    ,NEW_ATTRIBUTE18
    ,NEW_ATTRIBUTE19
    ,NEW_ATTRIBUTE20
    ,NEW_ATTRIBUTE21
    ,NEW_ATTRIBUTE22
    ,NEW_ATTRIBUTE23
    ,NEW_ATTRIBUTE24
    ,NEW_ATTRIBUTE25
    ,NEW_ATTRIBUTE26
    ,NEW_ATTRIBUTE27
    ,NEW_ATTRIBUTE28
    ,NEW_ATTRIBUTE29
    ,NEW_ATTRIBUTE30
    --end of column addition for eam integration--
    -- Addition of columns for FA Integration
    ,NEW_PURCHASE_UNIT_PRICE
    ,NEW_PURCHASE_CURRENCY_CODE
    ,NEW_PAYABLES_UNIT_PRICE
    ,NEW_PAYABLES_CURRENCY_CODE
    ,NEW_SALES_UNIT_PRICE
    ,NEW_SALES_CURRENCY_CODE
    ,NEW_OPERATIONAL_STATUS_CODE
    -- End addition of columns for FA Integration
FROM CSI_ITEM_INSTANCES_H
WHERE instance_id = p_instance_id
--and creation_date <= x_first_no_dump
--and  full_dump_flag = 'N'
ORDER BY creation_date;
Line: 967

SELECT
MAX(instance_history_id)
FROM CSI_ITEM_INSTANCES_H
WHERE creation_date <= p_time
  and instance_id = p_instance_id
  and full_dump_flag = 'Y' ;
Line: 977

SELECT
     OLD_INSTANCE_NUMBER
    ,NEW_INSTANCE_NUMBER
    ,OLD_EXTERNAL_REFERENCE
    ,NEW_EXTERNAL_REFERENCE
    ,OLD_INVENTORY_ITEM_ID
    ,NEW_INVENTORY_ITEM_ID
    ,OLD_INVENTORY_REVISION
    ,NEW_INVENTORY_REVISION
    ,OLD_INV_MASTER_ORGANIZATION_ID
    ,NEW_INV_MASTER_ORGANIZATION_ID
    ,OLD_SERIAL_NUMBER
    ,NEW_SERIAL_NUMBER
    ,OLD_MFG_SERIAL_NUMBER_FLAG
    ,NEW_MFG_SERIAL_NUMBER_FLAG
    ,OLD_LOT_NUMBER
    ,NEW_LOT_NUMBER
    ,OLD_QUANTITY
    ,NEW_QUANTITY
    ,OLD_UNIT_OF_MEASURE
    ,NEW_UNIT_OF_MEASURE
    ,OLD_ACCOUNTING_CLASS_CODE
    ,NEW_ACCOUNTING_CLASS_CODE
    ,OLD_INSTANCE_CONDITION_ID
    ,NEW_INSTANCE_CONDITION_ID
    ,OLD_INSTANCE_STATUS_ID
    ,NEW_INSTANCE_STATUS_ID
    ,OLD_CUSTOMER_VIEW_FLAG
    ,NEW_CUSTOMER_VIEW_FLAG
    ,OLD_MERCHANT_VIEW_FLAG
    ,NEW_MERCHANT_VIEW_FLAG
    ,OLD_SELLABLE_FLAG
    ,NEW_SELLABLE_FLAG
    ,OLD_SYSTEM_ID
    ,NEW_SYSTEM_ID
    ,OLD_INSTANCE_TYPE_CODE
    ,NEW_INSTANCE_TYPE_CODE
    ,OLD_ACTIVE_START_DATE
    ,NEW_ACTIVE_START_DATE
    ,OLD_ACTIVE_END_DATE
    ,NEW_ACTIVE_END_DATE
    ,OLD_LOCATION_TYPE_CODE
    ,NEW_LOCATION_TYPE_CODE
    ,OLD_LOCATION_ID
    ,NEW_LOCATION_ID
    ,OLD_INV_ORGANIZATION_ID
    ,NEW_INV_ORGANIZATION_ID
    ,OLD_INV_SUBINVENTORY_NAME
    ,NEW_INV_SUBINVENTORY_NAME
    ,OLD_INV_LOCATOR_ID
    ,NEW_INV_LOCATOR_ID
    ,OLD_PA_PROJECT_ID
    ,NEW_PA_PROJECT_ID
    ,OLD_PA_PROJECT_TASK_ID
    ,NEW_PA_PROJECT_TASK_ID
    ,OLD_IN_TRANSIT_ORDER_LINE_ID
    ,NEW_IN_TRANSIT_ORDER_LINE_ID
    ,OLD_WIP_JOB_ID
    ,NEW_WIP_JOB_ID
    ,OLD_PO_ORDER_LINE_ID
    ,NEW_PO_ORDER_LINE_ID
    ,OLD_COMPLETENESS_FLAG
    ,NEW_COMPLETENESS_FLAG
    ,OLD_CONTEXT
    ,NEW_CONTEXT
    ,OLD_ATTRIBUTE1
    ,NEW_ATTRIBUTE1
    ,OLD_ATTRIBUTE2
    ,NEW_ATTRIBUTE2
    ,OLD_ATTRIBUTE3
    ,NEW_ATTRIBUTE3
    ,OLD_ATTRIBUTE4
    ,NEW_ATTRIBUTE4
    ,OLD_ATTRIBUTE5
    ,NEW_ATTRIBUTE5
    ,OLD_ATTRIBUTE6
    ,NEW_ATTRIBUTE6
    ,OLD_ATTRIBUTE7
    ,NEW_ATTRIBUTE7
    ,OLD_ATTRIBUTE8
    ,NEW_ATTRIBUTE8
    ,OLD_ATTRIBUTE9
    ,NEW_ATTRIBUTE9
    ,OLD_ATTRIBUTE10
    ,NEW_ATTRIBUTE10
    ,OLD_ATTRIBUTE11
    ,NEW_ATTRIBUTE11
    ,OLD_ATTRIBUTE12
    ,NEW_ATTRIBUTE12
    ,OLD_ATTRIBUTE13
    ,NEW_ATTRIBUTE13
    ,OLD_ATTRIBUTE14
    ,NEW_ATTRIBUTE14
    ,OLD_ATTRIBUTE15
    ,NEW_ATTRIBUTE15
    ,OLD_INST_LOC_TYPE_CODE
    ,NEW_INST_LOC_TYPE_CODE
    ,OLD_INST_LOC_ID
    ,NEW_INST_LOC_ID
    ,OLD_INST_USAGE_CODE
    ,NEW_INST_USAGE_CODE
    ,CREATION_DATE
    ,OLD_CONFIG_INST_REV_NUM
    ,NEW_CONFIG_INST_REV_NUM
    ,OLD_CONFIG_VALID_STATUS
    ,NEW_CONFIG_VALID_STATUS
    ,OLD_INSTANCE_DESCRIPTION
    ,NEW_INSTANCE_DESCRIPTION
    ,OLD_LAST_VLD_ORGANIZATION_ID
    ,NEW_LAST_VLD_ORGANIZATION_ID
    ,OLD_INSTALL_DATE
    ,NEW_INSTALL_DATE
    ,OLD_RETURN_BY_DATE
    ,NEW_RETURN_BY_DATE
    ,OLD_ACTUAL_RETURN_DATE
    ,NEW_ACTUAL_RETURN_DATE
    ,OLD_OE_AGREEMENT_ID
    ,NEW_OE_AGREEMENT_ID
    ,OLD_LAST_OE_ORDER_LINE_ID
    ,NEW_LAST_OE_ORDER_LINE_ID
    ,OLD_LAST_OE_RMA_LINE_ID
    ,NEW_LAST_OE_RMA_LINE_ID
    ,OLD_LAST_WIP_JOB_ID
    ,NEW_LAST_WIP_JOB_ID
    ,OLD_LAST_PO_PO_LINE_ID
    ,NEW_LAST_PO_PO_LINE_ID
    ,OLD_LAST_PA_PROJECT_ID
    ,NEW_LAST_PA_PROJECT_ID
    ,OLD_LAST_PA_TASK_ID
    ,NEW_LAST_PA_TASK_ID
    ,OLD_LAST_TXN_LINE_DETAIL_ID
    ,NEW_LAST_TXN_LINE_DETAIL_ID
    ,OLD_LAST_OE_PO_NUMBER
    ,NEW_LAST_OE_PO_NUMBER
    --start of column addition for eam integration--
    ,OLD_NETWORK_ASSET_FLAG
    ,NEW_NETWORK_ASSET_FLAG
    ,OLD_MAINTAINABLE_FLAG
    ,NEW_MAINTAINABLE_FLAG
    ,OLD_PN_LOCATION_ID
    ,NEW_PN_LOCATION_ID
    ,OLD_ASSET_CRITICALITY_CODE
    ,NEW_ASSET_CRITICALITY_CODE
    ,OLD_CATEGORY_ID
    ,NEW_CATEGORY_ID
    ,OLD_EQUIPMENT_GEN_OBJECT_ID
    ,NEW_EQUIPMENT_GEN_OBJECT_ID
    ,OLD_INSTANTIATION_FLAG
    ,NEW_INSTANTIATION_FLAG
    ,OLD_LINEAR_LOCATION_ID
    ,NEW_LINEAR_LOCATION_ID
    ,OLD_OPERATIONAL_LOG_FLAG
    ,NEW_OPERATIONAL_LOG_FLAG
    ,OLD_CHECKIN_STATUS
    ,NEW_CHECKIN_STATUS
    ,OLD_SUPPLIER_WARRANTY_EXP_DATE
    ,NEW_SUPPLIER_WARRANTY_EXP_DATE
    ,OLD_ATTRIBUTE16
    ,NEW_ATTRIBUTE16
    ,OLD_ATTRIBUTE17
    ,NEW_ATTRIBUTE17
    ,OLD_ATTRIBUTE18
    ,NEW_ATTRIBUTE18
    ,OLD_ATTRIBUTE19
    ,NEW_ATTRIBUTE19
    ,OLD_ATTRIBUTE20
    ,NEW_ATTRIBUTE20
    ,OLD_ATTRIBUTE21
    ,NEW_ATTRIBUTE21
    ,OLD_ATTRIBUTE22
    ,NEW_ATTRIBUTE22
    ,OLD_ATTRIBUTE23
    ,NEW_ATTRIBUTE23
    ,OLD_ATTRIBUTE24
    ,NEW_ATTRIBUTE24
    ,OLD_ATTRIBUTE25
    ,NEW_ATTRIBUTE25
    ,OLD_ATTRIBUTE26
    ,NEW_ATTRIBUTE26
    ,OLD_ATTRIBUTE27
    ,NEW_ATTRIBUTE27
    ,OLD_ATTRIBUTE28
    ,NEW_ATTRIBUTE28
    ,OLD_ATTRIBUTE29
    ,NEW_ATTRIBUTE29
    ,OLD_ATTRIBUTE30
    ,NEW_ATTRIBUTE30
    --end of column addition for eam integration--
    -- Addition of columns for FA Integration
    ,OLD_PURCHASE_UNIT_PRICE
    ,NEW_PURCHASE_UNIT_PRICE
    ,OLD_PURCHASE_CURRENCY_CODE
    ,NEW_PURCHASE_CURRENCY_CODE
    ,OLD_PAYABLES_UNIT_PRICE
    ,NEW_PAYABLES_UNIT_PRICE
    ,OLD_PAYABLES_CURRENCY_CODE
    ,NEW_PAYABLES_CURRENCY_CODE
    ,OLD_SALES_UNIT_PRICE
    ,NEW_SALES_UNIT_PRICE
    ,OLD_SALES_CURRENCY_CODE
    ,NEW_SALES_CURRENCY_CODE
    ,OLD_OPERATIONAL_STATUS_CODE
    ,NEW_OPERATIONAL_STATUS_CODE
    -- End addition of columns for FA Integration
FROM CSI_ITEM_INSTANCES_H
WHERE creation_date <= p_time
and creation_date >= p_nearest_full_dump
and instance_id = p_instance_id
ORDER BY creation_date;
Line: 1836

        SELECT location_id
          INTO x_instance_rec.location_id
          FROM hr_all_organization_units
         WHERE organization_id = x_instance_rec.vld_organization_id;
Line: 1869

l_select_stmt  VARCHAR2(2000) := ' select instance_id, instance_number, external_reference, '||
                ' inventory_item_id ,inventory_revision ,inv_master_organization_id, '||
                ' serial_number ,mfg_serial_number_flag, lot_number, quantity,unit_of_measure ,'||
                ' accounting_class_code, instance_condition_id, instance_status_id,customer_view_flag, '||
                ' merchant_view_flag, sellable_flag, system_id, instance_type_code ,active_start_date, '||
                ' active_end_date, location_type_code ,location_id, inv_organization_id, inv_subinventory_name, '||
                ' inv_locator_id, pa_project_id, pa_project_task_id, in_transit_order_line_id, '||
                ' wip_job_id, po_order_line_id ,last_oe_order_line_id, last_oe_rma_line_id , '||
                ' last_po_po_line_id, last_oe_po_number, last_wip_job_id, last_pa_project_id, '||
                ' last_pa_task_id, last_oe_agreement_id, install_date, manually_created_flag, '||
                ' return_by_date, actual_return_date, creation_complete_flag, completeness_flag, '||
                ' context, attribute1, attribute2, attribute3, attribute4, attribute5, attribute6, '||
                ' attribute7, attribute8, attribute9, attribute10, attribute11, attribute12, attribute13, '||
                ' attribute14, attribute15, object_version_number, last_txn_line_detail_id, '||
                ' install_location_type_code, install_location_id, instance_usage_code, last_vld_organization_id, '||
                ' config_inst_hdr_id, config_inst_rev_num, config_inst_item_id, '||
                ' config_valid_status, instance_description, '||
                --start of code for eam integration columns--
                ' network_asset_flag, maintainable_flag, pn_location_id, asset_criticality_code, '||
                ' category_id, equipment_gen_object_id, instantiation_flag, linear_location_id, '||
                ' operational_log_flag, checkin_status, supplier_warranty_exp_date, attribute16, '||
                ' attribute17, attribute18, attribute19, attribute20, attribute21, attribute22, attribute23, '||
                ' attribute24, attribute25, attribute26, attribute27, attribute28, attribute29, attribute30, '||
                --end of code for eam integration columns--
                -- Addition of columns for FA Integration
                ' purchase_unit_price, purchase_currency_code, payables_unit_price, payables_currency_code, '||
                ' sales_unit_price, sales_currency_code, operational_status_code '||
                -- End addition of columns for FA Integration
                ' from csi_item_instances where instance_id = :l_inst_id';
Line: 1905

dbms_sql.parse(l_inst_header_cursor_id, l_select_stmt , dbms_sql.native);
Line: 2192

            SELECT name
            INTO   p_instance_header_tbl(tab_row).inv_organization_name
            FROM   hr_all_organization_units
            WHERE  organization_id = p_instance_header_tbl(tab_row).inv_organization_id;
Line: 2205

               select INV_PROJECT.GET_LOCSEGS(milk.INVENTORY_LOCATION_ID,milk.organization_id) ||
                           decode(inv_project.GET_PROJECT_NUMBER(milk.SEGMENT19),'','','.'||
                                  inv_project.GET_PROJECT_NUMBER(milk.SEGMENT19)||
                                  decode(inv_project.GET_TASK_NUMBER(milk.SEGMENT20),'','','.'||
                                         inv_project.GET_TASK_NUMBER(milk.SEGMENT20) ) )
               into p_instance_header_tbl(tab_row).inv_locator_name
               from MTL_ITEM_LOCATIONS milk
               where milk.inventory_location_id = p_instance_header_tbl(tab_row).inv_locator_id;
Line: 2221

               select name
               into p_instance_header_tbl(tab_row).last_oe_agreement_name
               from OE_AGREEMENTS
               where agreement_id = p_instance_header_tbl(tab_row).last_oe_agreement_id;
Line: 2233

            SELECT
                   hzl.address1,
                   hzl.address2,
                   hzl.address3,
                   hzl.address4,
                   hzl.city,
                   hzl.state,
                   hzl.postal_code,
                   hzl.country,
                   hps.party_site_number,
                   hzp.party_name,
                   hzp.party_number
            INTO   p_instance_header_tbl(tab_row).current_loc_address1,
                   p_instance_header_tbl(tab_row).current_loc_address2,
                   p_instance_header_tbl(tab_row).current_loc_address3,
                   p_instance_header_tbl(tab_row).current_loc_address4,
                   p_instance_header_tbl(tab_row).current_loc_city,
                   p_instance_header_tbl(tab_row).current_loc_state,
                   p_instance_header_tbl(tab_row).current_loc_postal_code,
                   p_instance_header_tbl(tab_row).current_loc_country,
                   p_instance_header_tbl(tab_row).current_loc_number,
                   p_instance_header_tbl(tab_row).current_party_name,
                   p_instance_header_tbl(tab_row).current_party_number
            FROM   hz_locations hzl,
                   hz_party_sites hps,
                   hz_parties hzp
            WHERE  hzl.location_id = hps.location_id(+) --(+)added for bug 5213645
            AND    hps.party_id    = hzp.party_id(+)
            AND    hzl.location_id = p_instance_header_tbl(tab_row).location_id
            AND    rownum < 2;
Line: 2272

            SELECT
                   hzl.address1,
                   hzl.address2,
                   hzl.address3,
                   hzl.address4,
                   hzl.city,
                   hzl.state,
                   hzl.postal_code,
                   hzl.country,
                   hps.party_site_number,
                   hzp.party_name,
                   hzp.party_number
            INTO   p_instance_header_tbl(tab_row).install_loc_address1,
                   p_instance_header_tbl(tab_row).install_loc_address2,
                   p_instance_header_tbl(tab_row).install_loc_address3,
                   p_instance_header_tbl(tab_row).install_loc_address4,
                   p_instance_header_tbl(tab_row).install_loc_city,
                   p_instance_header_tbl(tab_row).install_loc_state,
                   p_instance_header_tbl(tab_row).install_loc_postal_code,
                   p_instance_header_tbl(tab_row).install_loc_country,
                   p_instance_header_tbl(tab_row).install_loc_number,
                   p_instance_header_tbl(tab_row).install_party_name,
                   p_instance_header_tbl(tab_row).install_party_number
            FROM   hz_locations hzl,
                   hz_party_sites hps,
                   hz_parties hzp
            WHERE  hzl.location_id = hps.location_id(+) --(+)added for bug 5213645
            AND    hps.party_id    = hzp.party_id(+)
            AND    hzl.location_id = p_instance_header_tbl(tab_row).install_location_id
            AND    rownum < 2;
Line: 2311

            SELECT hr.address_line_1,
                   hr.address_line_2,
                   hr.address_line_3,
                   hr.town_or_city,
                   hr.region_2,
                   hr.postal_code,
                   hr.country
            INTO   p_instance_header_tbl(tab_row).current_loc_address1,
                   p_instance_header_tbl(tab_row).current_loc_address2,
                   p_instance_header_tbl(tab_row).current_loc_address3,
                   p_instance_header_tbl(tab_row).current_loc_city,
                   p_instance_header_tbl(tab_row).current_loc_state,
                   p_instance_header_tbl(tab_row).current_loc_postal_code,
                   p_instance_header_tbl(tab_row).current_loc_country
            FROM   hr_locations_all hr
            WHERE  hr.location_id = p_instance_header_tbl(tab_row).location_id;
Line: 2336

            SELECT hr.address_line_1,
                   hr.address_line_2,
                   hr.address_line_3,
                   hr.town_or_city,
                   hr.region_2,
                   hr.postal_code,
                   hr.country
            INTO   p_instance_header_tbl(tab_row).current_loc_address1,
                   p_instance_header_tbl(tab_row).current_loc_address2,
                   p_instance_header_tbl(tab_row).current_loc_address3,
                   p_instance_header_tbl(tab_row).current_loc_city,
                   p_instance_header_tbl(tab_row).current_loc_state,
                   p_instance_header_tbl(tab_row).current_loc_postal_code,
                   p_instance_header_tbl(tab_row).current_loc_country
            FROM   hr_locations_all hr
            WHERE  hr.location_id = p_instance_header_tbl(tab_row).location_id;
Line: 2360

            SELECT
                   hzl.address1,
                   hzl.address2,
                   hzl.address3,
                   hzl.address4,
                   hzl.city,
                   hzl.state,
                   hzl.postal_code,
                   hzl.country,
                   hps.party_site_number,
                   hzp.party_name,
                   hzp.party_number
            INTO   p_instance_header_tbl(tab_row).current_loc_address1,
                   p_instance_header_tbl(tab_row).current_loc_address2,
                   p_instance_header_tbl(tab_row).current_loc_address3,
                   p_instance_header_tbl(tab_row).current_loc_address4,
                   p_instance_header_tbl(tab_row).current_loc_city,
                   p_instance_header_tbl(tab_row).current_loc_state,
                   p_instance_header_tbl(tab_row).current_loc_postal_code,
                   p_instance_header_tbl(tab_row).current_loc_country,
                   p_instance_header_tbl(tab_row).current_loc_number,
                   p_instance_header_tbl(tab_row).current_party_name,
                   p_instance_header_tbl(tab_row).current_party_number
            FROM   hz_locations hzl,
                   hz_party_sites hps,
                   hz_parties hzp
            WHERE  hps.location_id   = hzl.location_id
            AND    hps.party_id      = hzp.party_id
            AND    hps.party_site_id = p_instance_header_tbl(tab_row).location_id;
Line: 2398

            SELECT
                   hzl.address1,
                   hzl.address2,
                   hzl.address3,
                   hzl.address4,
                   hzl.city,
                   hzl.state,
                   hzl.postal_code,
                   hzl.country,
                   hps.party_site_number,
                   hzp.party_name,
                   hzp.party_number
            INTO   p_instance_header_tbl(tab_row).install_loc_address1,
                   p_instance_header_tbl(tab_row).install_loc_address2,
                   p_instance_header_tbl(tab_row).install_loc_address3,
                   p_instance_header_tbl(tab_row).install_loc_address4,
                   p_instance_header_tbl(tab_row).install_loc_city,
                   p_instance_header_tbl(tab_row).install_loc_state,
                   p_instance_header_tbl(tab_row).install_loc_postal_code,
                   p_instance_header_tbl(tab_row).install_loc_country,
                   p_instance_header_tbl(tab_row).install_loc_number,
                   p_instance_header_tbl(tab_row).install_party_name,
                   p_instance_header_tbl(tab_row).install_party_number
            FROM   hz_locations hzl,
                   hz_party_sites hps,
                   hz_parties hzp
            WHERE  hps.location_id   = hzl.location_id
            AND    hps.party_id      = hzp.party_id
            AND    hps.party_site_id = p_instance_header_tbl(tab_row).install_location_id;
Line: 2436

            SELECT hr.address_line_1,
                   hr.address_line_2,
                   hr.address_line_3,
                   hr.town_or_city,
                   hr.region_2,
                   hr.postal_code,
                   hr.country
            INTO   p_instance_header_tbl(tab_row).current_loc_address1,
                   p_instance_header_tbl(tab_row).current_loc_address2,
                   p_instance_header_tbl(tab_row).current_loc_address3,
                   p_instance_header_tbl(tab_row).current_loc_city,
                   p_instance_header_tbl(tab_row).current_loc_state,
                   p_instance_header_tbl(tab_row).current_loc_postal_code,
                   p_instance_header_tbl(tab_row).current_loc_country
            FROM   hr_locations_all hr
            WHERE  hr.location_id = p_instance_header_tbl(tab_row).location_id;
Line: 2460

            SELECT hr.address_line_1,
                   hr.address_line_2,
                   hr.address_line_3,
                   hr.town_or_city,
                   hr.region_2,
                   hr.postal_code,
                   hr.country
            INTO   p_instance_header_tbl(tab_row).install_loc_address1,
                   p_instance_header_tbl(tab_row).install_loc_address2,
                   p_instance_header_tbl(tab_row).install_loc_address3,
                   p_instance_header_tbl(tab_row).install_loc_city,
                   p_instance_header_tbl(tab_row).install_loc_state,
                   p_instance_header_tbl(tab_row).install_loc_postal_code,
                   p_instance_header_tbl(tab_row).install_loc_country
            FROM   hr_locations_all hr
            WHERE  hr.location_id = p_instance_header_tbl(tab_row).install_location_id;
Line: 2484

            SELECT
                   pvs.address_line1,
                   pvs.address_line2,
                   pvs.address_line3,
                   pvs.city,
                   pvs.state,
                   pvs.zip,
                   pvs.country
            INTO   p_instance_header_tbl(tab_row).current_loc_address1,
                   p_instance_header_tbl(tab_row).current_loc_address2,
                   p_instance_header_tbl(tab_row).current_loc_address3,
                   p_instance_header_tbl(tab_row).current_loc_city,
                   p_instance_header_tbl(tab_row).current_loc_state,
                   p_instance_header_tbl(tab_row).current_loc_postal_code,
                   p_instance_header_tbl(tab_row).current_loc_country
            FROM   po_vendor_sites_all pvs
            WHERE  pvs.vendor_site_id = p_instance_header_tbl(tab_row).location_id;
Line: 2509

            SELECT
                   pvs.address_line1,
                   pvs.address_line2,
                   pvs.address_line3,
                   pvs.city,
                   pvs.state,
                   pvs.zip,
                   pvs.country
            INTO   p_instance_header_tbl(tab_row).install_loc_address1,
                   p_instance_header_tbl(tab_row).install_loc_address2,
                   p_instance_header_tbl(tab_row).install_loc_address3,
                   p_instance_header_tbl(tab_row).install_loc_city,
                   p_instance_header_tbl(tab_row).install_loc_state,
                   p_instance_header_tbl(tab_row).install_loc_postal_code,
                   p_instance_header_tbl(tab_row).install_loc_country
            FROM   po_vendor_sites_all pvs
            WHERE  pvs.vendor_site_id = p_instance_header_tbl(tab_row).install_location_id;
Line: 2534

            SELECT a.order_number,
                   b.line_number
            INTO   p_instance_header_tbl(tab_row).in_transit_order_number,
                   p_instance_header_tbl(tab_row).in_transit_order_line_number
            FROM   oe_order_headers_all a, oe_order_lines_all b
            WHERE  a.header_id = b.header_id
            AND    b.line_id   = p_instance_header_tbl(tab_row).in_transit_order_line_id;
Line: 2549

            SELECT a.name,
                   a.segment1,
                   b.task_name,
                   b.task_number
            INTO   p_instance_header_tbl(tab_row).pa_project_name,
                   p_instance_header_tbl(tab_row).pa_project_number,
                   p_instance_header_tbl(tab_row).pa_task_name,
                   p_instance_header_tbl(tab_row).pa_task_number
            FROM   pa_projects_all a,
                   pa_tasks b
            WHERE  a.project_id = b.project_id
            AND    b.task_id    = p_instance_header_tbl(tab_row).pa_project_task_id;
Line: 2569

             SELECT wip_entity_name
             INTO   p_instance_header_tbl(tab_row).wip_entity_name
             FROM   wip_entities
             WHERE  wip_entity_id = p_instance_header_tbl(tab_row).wip_job_id;
Line: 2580

            SELECT   meaning
            INTO     p_instance_header_tbl(tab_row).accounting_class
            FROM     csi_lookups
            WHERE    lookup_code = p_instance_header_tbl(tab_row).accounting_class_code
            AND      lookup_type = l_acct_lookup_type;
Line: 2591

            SELECT   meaning
            INTO     p_instance_header_tbl(tab_row).instance_type_name
            FROM     csi_lookups
            WHERE    lookup_code = p_instance_header_tbl(tab_row).instance_type_code
            AND      lookup_type = l_inst_lookup_type;
Line: 2602

            SELECT   meaning
            INTO     p_instance_header_tbl(tab_row).instance_usage_name
            FROM     csi_lookups
            WHERE    lookup_code = p_instance_header_tbl(tab_row).instance_usage_code
            AND      lookup_type = l_usage_lookup_type;
Line: 2614

            SELECT   meaning
            INTO     p_instance_header_tbl(tab_row).operational_status_name
            FROM     csi_lookups
            WHERE    lookup_code = p_instance_header_tbl(tab_row).operational_status_code
            AND      lookup_type = l_op_status_lookup_type;
Line: 2626

                SELECT   meaning
                INTO     p_instance_header_tbl(tab_row).version_label_meaning
                FROM     csi_lookups
                WHERE    lookup_code = p_instance_header_tbl(tab_row).version_label
                AND      lookup_type = l_ver_label_lookup_type;
Line: 2638

            SELECT   status_code
            INTO     p_instance_header_tbl(tab_row).instance_condition
            FROM     mtl_material_statuses
            WHERE    status_id = p_instance_header_tbl(tab_row).instance_condition_id;
Line: 2648

            SELECT   unit_of_measure
            INTO     p_instance_header_tbl(tab_row).unit_of_measure_name
            FROM     mtl_units_of_measure_vl
            WHERE    uom_code = p_instance_header_tbl(tab_row).unit_of_measure;
Line: 2659

            SELECT   name
            INTO     p_instance_header_tbl(tab_row).instance_status
            FROM     csi_instance_statuses
            WHERE    instance_status_id = p_instance_header_tbl(tab_row).instance_status_id;
Line: 2669

            SELECT   name
            INTO     p_instance_header_tbl(tab_row).system_name
            FROM     csi_systems_vl
            WHERE    system_id = p_instance_header_tbl(tab_row).system_id;
Line: 2683

		SELECT name
                INTO   p_instance_header_tbl(tab_row).vld_organization_name
                FROM   hr_all_organization_units
                WHERE  organization_id = p_instance_header_tbl(tab_row).vld_organization_id;
Line: 2695

              SELECT last_vld_organization_id
              INTO l_vld_organization_id
              FROM csi_item_instances
              WHERE instance_id = p_instance_header_tbl(tab_row).instance_id;
Line: 2712

              SELECT inventory_item_id
              INTO l_inventory_item_id
              FROM csi_item_instances
              WHERE instance_id = p_instance_header_tbl(tab_row).instance_id;
Line: 2733

                SELECT maint_organization_id
                  INTO l_maint_organization_id
                  FROM mtl_parameters
                 WHERE organization_id = p_instance_header_tbl(tab_row).vld_organization_id;
Line: 2745

                 SELECT organization_code
                   INTO p_instance_header_tbl(tab_row).maintenance_organization
                   FROM mtl_parameters
                  WHERE organization_id = l_maint_organization_id;
Line: 2757

                SELECT owning_department_id
                      ,area_id
                  INTO l_department_id
                      ,l_location_id
                  FROM eam_org_maint_defaults
                 WHERE object_type = 50
                   AND object_id   = p_instance_header_tbl(tab_row).instance_id;
Line: 2774

                 SELECT department_code
                   INTO p_instance_header_tbl(tab_row).department
                   FROM bom_departments
                  WHERE department_id = l_department_id;
Line: 2788

                 SELECT location_codes
                   INTO p_instance_header_tbl(tab_row).area
                   FROM mtl_eam_locations
                  WHERE location_id = l_location_id;
Line: 2802

                 SELECT class_code
                   INTO p_instance_header_tbl(tab_row).wip_accounting_class
                   FROM wip_accounting_classes
                  WHERE organization_id = l_maint_organization_id
                    AND class_type = 6
                    AND sysdate <= nvl(disable_date, sysdate)
                    AND ROWNUM=1;
Line: 2817

                 SELECT msn.gen_object_id
                   INTO l_gen_object_id
                   FROM mtl_serial_numbers msn
                       ,csi_item_instances cii
                  WHERE msn.inventory_item_id = cii.inventory_item_id
                    AND msn.serial_number = cii.serial_number
                    AND cii.instance_id = p_instance_header_tbl(tab_row).instance_id;
Line: 2832

                 SELECT msi.concatenated_segments
                       ,cii.instance_number
                   INTO p_instance_header_tbl(tab_row).parent_asset_group
                       ,p_instance_header_tbl(tab_row).parent_asset_number
                   FROM mtl_system_items_b_kfv msi
                       ,mtl_serial_numbers msn
                       ,csi_item_instances cii
                       ,mtl_object_genealogy mog
                  WHERE msn.gen_object_id= mog.parent_object_id
                    AND mog.object_id = l_gen_object_id
                    AND mog.genealogy_type =5
                    AND (sysdate BETWEEN mog.start_date_active AND nvl(mog.end_date_active,sysdate))
                    AND msi.inventory_item_id = msn.inventory_item_id
                    AND msi.organization_id= cii.last_vld_organization_id
                    AND msn.inventory_item_id=cii.inventory_item_id
                    AND msn.serial_number=cii.serial_number;
Line: 2858

                 SELECT meaning
                   INTO p_instance_header_tbl(tab_row).criticality
                   FROM mfg_lookups
                  WHERE lookup_code = p_instance_header_tbl(tab_row).asset_criticality_code
                    AND lookup_type = 'MTL_EAM_ASSET_CRITICALITY';
Line: 2873

                 SELECT concatenated_segments
                   INTO p_instance_header_tbl(tab_row).category_name
                   FROM mtl_categories_kfv
                  WHERE category_id=p_instance_header_tbl(tab_row).category_id;
Line: 2888

                    SELECT meaning
                    INTO p_instance_header_tbl(tab_row).maintainable
                    FROM csi_lookups
                    WHERE lookup_code = DECODE(p_instance_header_tbl(tab_row).maintainable_flag,'Y','YES','N','NO')
                    AND lookup_type = l_yesno_lookup_type;
Line: 3221

    x_select_stmt           OUT     NOCOPY VARCHAR2,
    p_active_instance_only  IN      VARCHAR2
   ) IS

  l_join_condition         VARCHAR2(2000):= '';
Line: 3227

  l_select_columns         VARCHAR2(2000):= '';
Line: 3249

  l_union_stmt             VARCHAR2(2000) := ' select instance_id  from csi_item_instances_h '||
                            ' where transaction_id = :p_transaction_id  UNION   select a.instance_id '||
                            ' from csi_i_parties a, csi_i_parties_h b where a.instance_party_id = b.instance_party_id '||
                            ' and  b.transaction_id = :p_transaction_id  UNION   select a.instance_id '||
                            ' from csi_i_assets a, csi_i_assets_h b where a.instance_asset_id = b.instance_asset_id '||
                            ' and transaction_id = :p_transaction_id UNION '||
                            ' select a.instance_id  from csi_i_parties a, csi_ip_accounts b, '||
                            ' csi_ip_accounts_h c  where a.instance_party_id = b.instance_party_id '||
                            ' and b.ip_account_id  = c.ip_account_id  and c.transaction_id = :p_transaction_id UNION '||
                            ' SELECT b.instance_id  FROM csi_iea_values_h a, csi_iea_values b '||
                            ' WHERE a.attribute_value_id = b.attribute_value_id  AND a.transaction_id = :p_transaction_id '||
                            ' UNION SELECT b.subject_id  FROM csi_ii_relationships_h a, csi_ii_relationships b '||
                            ' WHERE a.relationship_id = b.relationship_id  AND a.transaction_id  = :p_transaction_id '||
                            ' UNION SELECT a.instance_id FROM csi_i_org_assignments a, csi_i_org_assignments_h b '||
                            ' WHERE a.instance_ou_id = b.instance_ou_id and  b.transaction_id = :p_transaction_id '||
                            ' UNION SELECT a.instance_id FROM csi_i_pricing_attribs a , csi_i_pricing_attribs_h b '||
                            ' WHERE a.pricing_attribute_id = b.pricing_attribute_id and  b.transaction_id = :p_transaction_id '||
                            ' UNION SELECT a.instance_id FROM csi_i_version_labels a, csi_i_version_labels_h b '||
                            ' WHERE a.version_label_id = b.version_label_id  and b.transaction_id = :p_transaction_id '||
                            ' UNION SELECT a.instance_id FROM csi_item_instances a, csi_systems_b b, csi_systems_h c '||
                            ' WHERE a.system_id = b.system_id  and b.system_id = c.system_id and  c.transaction_id = :p_transaction_id ';
Line: 3358

     l_select_columns := ' a.INSTANCE_ID ';
Line: 3378

     l_select_columns := ' b.instance_id ';
Line: 3414

           l_select_columns := ' b.instance_id ';
Line: 4222

 x_select_stmt  := ' SELECT '||l_select_columns ||' from '||l_from_clause ||' where '||l_join_condition||x_where_clause;
Line: 4224

 x_select_stmt  := ' SELECT '||l_select_columns ||' from '||l_from_clause ||' where '||l_join_condition||' AND '||x_where_clause;
Line: 4231

    x_select_stmt := x_select_stmt || ' INTERSECT '||l_union_stmt;
Line: 4237

    x_select_stmt := l_union_stmt;
Line: 4612

    SELECT counter_group_id
    FROM CS_CTR_ASSOCIATIONS
    WHERE source_object_id = p_src_object_id;
Line: 4616

    SELECT  group_id
      FROM  csi_ctr_item_associations
     WHERE  inventory_item_id = p_src_object_id;
Line: 4718

            SELECT  master_organization_id
            INTO    p_instance_rec.inv_master_organization_id
            FROM    mtl_parameters
            WHERE   organization_id = p_instance_rec.vld_organization_id;
Line: 4748

               SELECT  'x'
               INTO    l_temp
               FROM    mtl_parameters
               WHERE   organization_id = p_instance_rec.vld_organization_id
               AND     master_organization_id = p_instance_rec.inv_master_organization_id;
Line: 4795

              SELECT location_id
                INTO p_instance_rec.location_id
                FROM hr_all_organization_units
               WHERE organization_id = p_instance_rec.vld_organization_id;
Line: 4822

              SELECT location_id
                INTO p_instance_rec.install_location_id
                FROM hr_all_organization_units
               WHERE organization_id = p_instance_rec.vld_organization_id;
Line: 4898

              select comms_nl_trackable_flag,primary_uom_code
              into l_trackable_flag,l_uom_code
              from MTL_SYSTEM_ITEMS_B
              where inventory_item_id = p_instance_rec.inventory_item_id
              and   organization_id = p_instance_rec.inv_master_organization_id
	      and   enabled_flag = 'Y'
	      and   nvl (start_date_active, sysdate) <= sysdate
	      and   nvl (end_date_active, sysdate+1) > sysdate;
Line: 4921

         SELECT revision_qty_control_code
               ,serial_number_control_code
               ,lot_control_code
               ,shelf_life_code
               ,eam_item_type
               ,equipment_type
           INTO l_rev_control
               ,l_serial_control
               ,l_lot_control
               ,l_shelf_life_code
               ,l_eam_item_type
               ,l_equipment_type
           FROM mtl_system_items_b
          WHERE inventory_item_id = p_instance_rec.inventory_item_id
	        AND organization_id = p_instance_rec.vld_organization_id
            AND enabled_flag = 'Y'
            AND nvl (start_date_active, sysdate) <= sysdate
            AND nvl (end_date_active, sysdate+1) > sysdate;
Line: 5163

            csi_gen_utility_pvt.put_line( 'Calling eam_common_utilities_pvt.update_logical_asset...');
Line: 5169

             eam_common_utilities_pvt.update_logical_asset
               ( p_inventory_item_id       => p_instance_rec.inventory_item_id
                ,p_serial_number           => p_instance_rec.serial_number
                ,p_network_asset_flag      => p_instance_rec.network_asset_flag
                ,p_pn_location_id          => p_instance_rec.pn_location_id
                ,p_equipment_gen_object_id => p_instance_rec.equipment_gen_object_id
                ,x_return_status           => x_return_status
                );
Line: 5179

			    csi_gen_utility_pvt.put_line( 'Error from eam_common_utilities_pvt.update_logical_asset...');
Line: 5496

            SELECT instance_status_id,terminated_flag
            INTO   p_instance_rec.instance_status_id
                  ,l_terminated_flag
            FROM   csi_instance_statuses
            WHERE  name = l_instance_status;
Line: 5553

             select terminated_flag
             into l_terminated_flag
             from CSI_INSTANCE_STATUSES
             where instance_status_id = p_instance_rec.instance_status_id;
Line: 5978

        csi_gen_utility_pvt.put_line('Before Insert row...');
Line: 5982

      CSI_ITEM_INSTANCES_PKG.Insert_Row
       (  px_INSTANCE_ID                    => p_instance_rec.INSTANCE_ID
          ,p_INSTANCE_NUMBER                => p_instance_rec.INSTANCE_NUMBER
          ,p_EXTERNAL_REFERENCE             => p_instance_rec.EXTERNAL_REFERENCE
          ,p_INVENTORY_ITEM_ID              => p_instance_rec.INVENTORY_ITEM_ID
          ,p_INVENTORY_REVISION             => p_instance_rec.INVENTORY_REVISION
          ,p_INV_MASTER_ORGANIZATION_ID     => p_instance_rec.INV_MASTER_ORGANIZATION_ID
          ,p_SERIAL_NUMBER                  => p_instance_rec.SERIAL_NUMBER
          ,p_MFG_SERIAL_NUMBER_FLAG         => p_instance_rec.MFG_SERIAL_NUMBER_FLAG
          ,p_LOT_NUMBER                     => p_instance_rec.LOT_NUMBER
          ,p_QUANTITY                       => p_instance_rec.QUANTITY
          ,p_UNIT_OF_MEASURE                => p_instance_rec.UNIT_OF_MEASURE
          ,p_ACCOUNTING_CLASS_CODE          => p_instance_rec.ACCOUNTING_CLASS_CODE
          ,p_INSTANCE_CONDITION_ID          => p_instance_rec.INSTANCE_CONDITION_ID
          ,p_INSTANCE_STATUS_ID             => p_instance_rec.INSTANCE_STATUS_ID
          ,p_CUSTOMER_VIEW_FLAG             => p_instance_rec.CUSTOMER_VIEW_FLAG
          ,p_MERCHANT_VIEW_FLAG             => p_instance_rec.MERCHANT_VIEW_FLAG
          ,p_SELLABLE_FLAG                  => p_instance_rec.SELLABLE_FLAG
          ,p_SYSTEM_ID                      => p_instance_rec.SYSTEM_ID
          ,p_INSTANCE_TYPE_CODE             => p_instance_rec.INSTANCE_TYPE_CODE
          ,p_ACTIVE_START_DATE              => p_instance_rec.ACTIVE_START_DATE
          ,p_ACTIVE_END_DATE                => p_instance_rec.ACTIVE_END_DATE
          ,p_LOCATION_TYPE_CODE             => p_instance_rec.LOCATION_TYPE_CODE
          ,p_LOCATION_ID                    => p_instance_rec.LOCATION_ID
          ,p_INV_ORGANIZATION_ID            => p_instance_rec.INV_ORGANIZATION_ID
          ,p_INV_SUBINVENTORY_NAME          => p_instance_rec.INV_SUBINVENTORY_NAME
          ,p_INV_LOCATOR_ID                 => p_instance_rec.INV_LOCATOR_ID
          ,p_PA_PROJECT_ID                  => p_instance_rec.PA_PROJECT_ID
          ,p_PA_PROJECT_TASK_ID             => p_instance_rec.PA_PROJECT_TASK_ID
          ,p_IN_TRANSIT_ORDER_LINE_ID       => p_instance_rec.IN_TRANSIT_ORDER_LINE_ID
          ,p_WIP_JOB_ID                     => p_instance_rec.WIP_JOB_ID
          ,p_PO_ORDER_LINE_ID               => p_instance_rec.PO_ORDER_LINE_ID
          ,p_LAST_OE_ORDER_LINE_ID          => p_instance_rec.LAST_OE_ORDER_LINE_ID
          ,p_LAST_OE_RMA_LINE_ID            => p_instance_rec.LAST_OE_RMA_LINE_ID
          ,p_LAST_PO_PO_LINE_ID             => p_instance_rec.LAST_PO_PO_LINE_ID
          ,p_LAST_OE_PO_NUMBER              => p_instance_rec.LAST_OE_PO_NUMBER
          ,p_LAST_WIP_JOB_ID                => p_instance_rec.LAST_WIP_JOB_ID
          ,p_LAST_PA_PROJECT_ID             => p_instance_rec.LAST_PA_PROJECT_ID
          ,p_LAST_PA_TASK_ID                => p_instance_rec.LAST_PA_TASK_ID
          ,p_LAST_OE_AGREEMENT_ID           => p_instance_rec.LAST_OE_AGREEMENT_ID
          ,p_INSTALL_DATE                   => p_instance_rec.INSTALL_DATE
          ,p_MANUALLY_CREATED_FLAG          => p_instance_rec.MANUALLY_CREATED_FLAG
          ,p_RETURN_BY_DATE                 => p_instance_rec.RETURN_BY_DATE
          ,p_ACTUAL_RETURN_DATE             => p_instance_rec.ACTUAL_RETURN_DATE
          ,p_CREATION_COMPLETE_FLAG         => p_instance_rec.CREATION_COMPLETE_FLAG
          ,p_COMPLETENESS_FLAG              => p_instance_rec.COMPLETENESS_FLAG
          ,p_CONTEXT                        => p_instance_rec.CONTEXT
          ,p_ATTRIBUTE1                     => p_instance_rec.ATTRIBUTE1
          ,p_ATTRIBUTE2                     => p_instance_rec.ATTRIBUTE2
          ,p_ATTRIBUTE3                     => p_instance_rec.ATTRIBUTE3
          ,p_ATTRIBUTE4                     => p_instance_rec.ATTRIBUTE4
          ,p_ATTRIBUTE5                     => p_instance_rec.ATTRIBUTE5
          ,p_ATTRIBUTE6                     => p_instance_rec.ATTRIBUTE6
          ,p_ATTRIBUTE7                     => p_instance_rec.ATTRIBUTE7
          ,p_ATTRIBUTE8                     => p_instance_rec.ATTRIBUTE8
          ,p_ATTRIBUTE9                     => p_instance_rec.ATTRIBUTE9
          ,p_ATTRIBUTE10                    => p_instance_rec.ATTRIBUTE10
          ,p_ATTRIBUTE11                    => p_instance_rec.ATTRIBUTE11
          ,p_ATTRIBUTE12                    => p_instance_rec.ATTRIBUTE12
          ,p_ATTRIBUTE13                    => p_instance_rec.ATTRIBUTE13
          ,p_ATTRIBUTE14                    => p_instance_rec.ATTRIBUTE14
          ,p_ATTRIBUTE15                    => p_instance_rec.ATTRIBUTE15
          ,p_CREATED_BY                     => FND_GLOBAL.USER_ID
          ,p_CREATION_DATE                  => SYSDATE
          ,p_LAST_UPDATED_BY                => FND_GLOBAL.USER_ID
          ,p_LAST_UPDATE_DATE               => SYSDATE
          ,p_LAST_UPDATE_LOGIN              => FND_GLOBAL.CONC_LOGIN_ID
          ,p_OBJECT_VERSION_NUMBER          => 1
          ,p_LAST_TXN_LINE_DETAIL_ID        => p_instance_rec.LAST_TXN_LINE_DETAIL_ID
          ,p_INSTALL_LOCATION_TYPE_CODE     => p_instance_rec.INSTALL_LOCATION_TYPE_CODE
          ,p_INSTALL_LOCATION_ID            => p_instance_rec.INSTALL_LOCATION_ID
          ,p_INSTANCE_USAGE_CODE            => p_instance_rec.INSTANCE_USAGE_CODE
          ,p_last_vld_organization_id       => l_last_vld_organization_id
          ,p_CONFIG_INST_HDR_ID             => p_instance_rec.CONFIG_INST_HDR_ID
          ,p_CONFIG_INST_REV_NUM            => p_instance_rec.CONFIG_INST_REV_NUM
          ,p_CONFIG_INST_ITEM_ID            => p_instance_rec.CONFIG_INST_ITEM_ID
          ,p_CONFIG_VALID_STATUS            => p_instance_rec.CONFIG_VALID_STATUS
          ,p_INSTANCE_DESCRIPTION           => p_instance_rec.INSTANCE_DESCRIPTION
          ,p_REQUEST_ID                     => p_instance_rec.REQUEST_ID
          ,p_PROGRAM_APPLICATION_ID         => p_instance_rec.PROGRAM_APPLICATION_ID
          ,p_PROGRAM_ID                     => p_instance_rec.PROGRAM_ID
          ,p_PROGRAM_UPDATE_DATE            => p_instance_rec.PROGRAM_UPDATE_DATE
	  --start of parameters addition for eam integration--
          ,p_NETWORK_ASSET_FLAG             => p_instance_rec.NETWORK_ASSET_FLAG
          ,p_MAINTAINABLE_FLAG              => p_instance_rec.MAINTAINABLE_FLAG
          ,p_PN_LOCATION_ID                 => p_instance_rec.PN_LOCATION_ID
          ,p_ASSET_CRITICALITY_CODE         => p_instance_rec.ASSET_CRITICALITY_CODE
          ,p_CATEGORY_ID                    => p_instance_rec.CATEGORY_ID
          ,p_EQUIPMENT_GEN_OBJECT_ID        => p_instance_rec.EQUIPMENT_GEN_OBJECT_ID
          ,p_INSTANTIATION_FLAG             => p_instance_rec.INSTANTIATION_FLAG
          ,p_LINEAR_LOCATION_ID             => p_instance_rec.LINEAR_LOCATION_ID
          ,p_OPERATIONAL_LOG_FLAG           => p_instance_rec.OPERATIONAL_LOG_FLAG
          ,p_CHECKIN_STATUS                 => p_instance_rec.CHECKIN_STATUS
          ,p_SUPPLIER_WARRANTY_EXP_DATE     => p_instance_rec.SUPPLIER_WARRANTY_EXP_DATE
          ,p_ATTRIBUTE16                    => p_instance_rec.ATTRIBUTE16
          ,p_ATTRIBUTE17                    => p_instance_rec.ATTRIBUTE17
          ,p_ATTRIBUTE18                    => p_instance_rec.ATTRIBUTE18
          ,p_ATTRIBUTE19                    => p_instance_rec.ATTRIBUTE19
          ,p_ATTRIBUTE20                    => p_instance_rec.ATTRIBUTE20
          ,p_ATTRIBUTE21                    => p_instance_rec.ATTRIBUTE21
          ,p_ATTRIBUTE22                    => p_instance_rec.ATTRIBUTE22
          ,p_ATTRIBUTE23                    => p_instance_rec.ATTRIBUTE23
          ,p_ATTRIBUTE24                    => p_instance_rec.ATTRIBUTE24
          ,p_ATTRIBUTE25                    => p_instance_rec.ATTRIBUTE25
          ,p_ATTRIBUTE26                    => p_instance_rec.ATTRIBUTE26
          ,p_ATTRIBUTE27                    => p_instance_rec.ATTRIBUTE27
          ,p_ATTRIBUTE28                    => p_instance_rec.ATTRIBUTE28
          ,p_ATTRIBUTE29                    => p_instance_rec.ATTRIBUTE29
          ,p_ATTRIBUTE30                    => p_instance_rec.ATTRIBUTE30
	  --end of parameters addition for eam integration--
   -- Addition of columns for FA Integration
          ,p_PURCHASE_UNIT_PRICE            => p_instance_rec.PURCHASE_UNIT_PRICE
          ,p_PURCHASE_CURRENCY_CODE         => p_instance_rec.PURCHASE_CURRENCY_CODE
          ,p_PAYABLES_UNIT_PRICE            => p_instance_rec.PAYABLES_UNIT_PRICE
          ,p_PAYABLES_CURRENCY_CODE         => p_instance_rec.PAYABLES_CURRENCY_CODE
          ,p_SALES_UNIT_PRICE               => p_instance_rec.SALES_UNIT_PRICE
          ,p_SALES_CURRENCY_CODE            => p_instance_rec.SALES_CURRENCY_CODE
          ,p_OPERATIONAL_STATUS_CODE        => p_instance_rec.OPERATIONAL_STATUS_CODE
    -- End addition of columns for FA Integration
          ,p_SOURCE_CODE                    => p_instance_rec.SOURCE_CODE -- Added Code for Siebel Genesis Project
	  );
Line: 6122

          SELECT count(*)
            INTO l_counter_group_id
            FROM csi_ctr_item_associations
           WHERE inventory_item_id = p_instance_rec.inventory_item_id
             AND ROWNUM = 1;
Line: 6170

		select base_item_id
		into l_base_item_id
		from MTL_SYSTEM_ITEMS_B
		where inventory_item_id = p_instance_rec.inventory_item_id
		and   organization_id = l_last_vld_organization_id;
Line: 6282

   CSI_ITEM_INSTANCES_H_PKG.Insert_Row
           ( px_INSTANCE_HISTORY_ID              => l_csi_item_instance_h_id
            ,p_INSTANCE_ID                       => p_instance_rec.INSTANCE_ID
            ,p_TRANSACTION_ID                    => p_txn_rec.TRANSACTION_ID
            ,p_OLD_INSTANCE_NUMBER               => NULL
            ,p_NEW_INSTANCE_NUMBER               => p_instance_rec.INSTANCE_NUMBER
            ,p_OLD_EXTERNAL_REFERENCE            => NULL
            ,p_NEW_EXTERNAL_REFERENCE            => p_instance_rec.EXTERNAL_REFERENCE
            ,p_OLD_INVENTORY_ITEM_ID             => NULL
            ,p_NEW_INVENTORY_ITEM_ID             => p_instance_rec.INVENTORY_ITEM_ID
            ,p_OLD_INVENTORY_REVISION            => NULL
            ,p_NEW_INVENTORY_REVISION            => p_instance_rec.INVENTORY_REVISION
            ,p_OLD_INV_MASTER_ORGZN_ID           => NULL
            ,p_NEW_INV_MASTER_ORGZN_ID           => p_instance_rec.INV_MASTER_ORGANIZATION_ID
            ,p_OLD_SERIAL_NUMBER                 => NULL
            ,p_NEW_SERIAL_NUMBER                 => p_instance_rec.SERIAL_NUMBER
            ,p_OLD_MFG_SERIAL_NUMBER_FLAG        => NULL
            ,p_NEW_MFG_SERIAL_NUMBER_FLAG        => p_instance_rec.MFG_SERIAL_NUMBER_FLAG
            ,p_OLD_LOT_NUMBER                    => NULL
            ,p_NEW_LOT_NUMBER                    => p_instance_rec.LOT_NUMBER
            ,p_OLD_QUANTITY                      => NULL
            ,p_NEW_QUANTITY                      => p_instance_rec.QUANTITY
            ,p_OLD_UNIT_OF_MEASURE               => NULL
            ,p_NEW_UNIT_OF_MEASURE               => p_instance_rec.UNIT_OF_MEASURE
            ,p_OLD_ACCOUNTING_CLASS_CODE         => NULL
            ,p_NEW_ACCOUNTING_CLASS_CODE         => p_instance_rec.ACCOUNTING_CLASS_CODE
            ,p_OLD_INSTANCE_CONDITION_ID         => NULL
            ,p_NEW_INSTANCE_CONDITION_ID         => p_instance_rec.INSTANCE_CONDITION_ID
            ,p_OLD_INSTANCE_STATUS_ID            => NULL
            ,p_NEW_INSTANCE_STATUS_ID            => p_instance_rec.INSTANCE_STATUS_ID
            ,p_OLD_CUSTOMER_VIEW_FLAG            => NULL
            ,p_NEW_CUSTOMER_VIEW_FLAG            => p_instance_rec.CUSTOMER_VIEW_FLAG
            ,p_OLD_MERCHANT_VIEW_FLAG            => NULL
            ,p_NEW_MERCHANT_VIEW_FLAG            => p_instance_rec.MERCHANT_VIEW_FLAG
            ,p_OLD_SELLABLE_FLAG                 => NULL
            ,p_NEW_SELLABLE_FLAG                 => p_instance_rec.SELLABLE_FLAG
            ,p_OLD_SYSTEM_ID                     => NULL
            ,p_NEW_SYSTEM_ID                     => p_instance_rec.SYSTEM_ID
            ,p_OLD_INSTANCE_TYPE_CODE            => NULL
            ,p_NEW_INSTANCE_TYPE_CODE            => p_instance_rec.INSTANCE_TYPE_CODE
            ,p_OLD_ACTIVE_START_DATE             => NULL
            ,p_NEW_ACTIVE_START_DATE             => p_instance_rec.ACTIVE_START_DATE
            ,p_OLD_ACTIVE_END_DATE               => NULL
            ,p_NEW_ACTIVE_END_DATE               => p_instance_rec.ACTIVE_END_DATE
            ,p_OLD_LOCATION_TYPE_CODE            => NULL
            ,p_NEW_LOCATION_TYPE_CODE            => p_instance_rec.LOCATION_TYPE_CODE
            ,p_OLD_LOCATION_ID                   => NULL
            ,p_NEW_LOCATION_ID                   => p_instance_rec.LOCATION_ID
            ,p_OLD_INV_ORGANIZATION_ID           => NULL
            ,p_NEW_INV_ORGANIZATION_ID           => p_instance_rec.INV_ORGANIZATION_ID
            ,p_OLD_INV_SUBINVENTORY_NAME         => NULL
            ,p_NEW_INV_SUBINVENTORY_NAME         => p_instance_rec.INV_SUBINVENTORY_NAME
            ,p_OLD_INV_LOCATOR_ID                => NULL
            ,p_NEW_INV_LOCATOR_ID                => p_instance_rec.INV_LOCATOR_ID
            ,p_OLD_PA_PROJECT_ID                 => NULL
            ,p_NEW_PA_PROJECT_ID                 => p_instance_rec.PA_PROJECT_ID
            ,p_OLD_PA_PROJECT_TASK_ID            => NULL
            ,p_NEW_PA_PROJECT_TASK_ID            => p_instance_rec.PA_PROJECT_TASK_ID
            ,p_OLD_IN_TRANSIT_ORDER_LINE_ID      => NULL
            ,p_NEW_IN_TRANSIT_ORDER_LINE_ID      => p_instance_rec.IN_TRANSIT_ORDER_LINE_ID
            ,p_OLD_WIP_JOB_ID                    => NULL
            ,p_NEW_WIP_JOB_ID                    => p_instance_rec.WIP_JOB_ID
            ,p_OLD_PO_ORDER_LINE_ID              => NULL
            ,p_NEW_PO_ORDER_LINE_ID              => p_instance_rec.PO_ORDER_LINE_ID
            ,p_OLD_COMPLETENESS_FLAG             => NULL
            ,p_NEW_COMPLETENESS_FLAG             => p_instance_rec.COMPLETENESS_FLAG
            ,p_FULL_DUMP_FLAG                    => 'N'
            ,p_NEW_CONTEXT                       => p_instance_rec.CONTEXT
            ,P_OLD_CONTEXT                       => NULL
            ,p_NEW_ATTRIBUTE1                    => p_instance_rec.ATTRIBUTE1
            ,p_OLD_ATTRIBUTE1                    => NULL
            ,p_NEW_ATTRIBUTE2                    => p_instance_rec.ATTRIBUTE2
            ,p_OLD_ATTRIBUTE2                    => NULL
            ,p_NEW_ATTRIBUTE3                    => p_instance_rec.ATTRIBUTE3
            ,p_OLD_ATTRIBUTE3                    => NULL
            ,p_NEW_ATTRIBUTE4                    => p_instance_rec.ATTRIBUTE4
            ,p_OLD_ATTRIBUTE4                    => NULL
            ,p_NEW_ATTRIBUTE5                    => p_instance_rec.ATTRIBUTE5
            ,p_OLD_ATTRIBUTE5                    => NULL
            ,p_NEW_ATTRIBUTE6                    => p_instance_rec.ATTRIBUTE6
            ,p_OLD_ATTRIBUTE6                    => NULL
            ,p_NEW_ATTRIBUTE7                    => p_instance_rec.ATTRIBUTE7
            ,p_OLD_ATTRIBUTE7                    => NULL
            ,p_NEW_ATTRIBUTE8                    => p_instance_rec.ATTRIBUTE8
            ,p_OLD_ATTRIBUTE8                    => NULL
            ,p_NEW_ATTRIBUTE9                    => p_instance_rec.ATTRIBUTE9
            ,p_OLD_ATTRIBUTE9                    => NULL
            ,p_NEW_ATTRIBUTE10                   => p_instance_rec.ATTRIBUTE10
            ,p_OLD_ATTRIBUTE10                   => NULL
            ,p_NEW_ATTRIBUTE11                   => p_instance_rec.ATTRIBUTE11
            ,p_OLD_ATTRIBUTE11                   => NULL
            ,p_NEW_ATTRIBUTE12                   => p_instance_rec.ATTRIBUTE12
            ,p_OLD_ATTRIBUTE12                   => NULL
            ,p_NEW_ATTRIBUTE13                   => p_instance_rec.ATTRIBUTE13
            ,p_OLD_ATTRIBUTE13                   => NULL
            ,p_NEW_ATTRIBUTE14                   => p_instance_rec.ATTRIBUTE14
            ,p_OLD_ATTRIBUTE14                   => NULL
            ,p_NEW_ATTRIBUTE15                   => p_instance_rec.ATTRIBUTE15
            ,p_OLD_ATTRIBUTE15                   => NULL
            ,p_CREATED_BY                        => FND_GLOBAL.USER_ID
            ,p_CREATION_DATE                     => SYSDATE
            ,p_LAST_UPDATED_BY                   => FND_GLOBAL.USER_ID
            ,p_LAST_UPDATE_DATE                  => SYSDATE
            ,p_LAST_UPDATE_LOGIN                 => FND_GLOBAL.CONC_LOGIN_ID
            ,p_OBJECT_VERSION_NUMBER             => 1
            ,p_OLD_INST_LOC_TYPE_CODE            => NULL
            ,p_NEW_INST_LOC_TYPE_CODE            => p_instance_rec.INSTALL_LOCATION_TYPE_CODE
            ,p_OLD_INST_LOC_ID                   => NULL
            ,p_NEW_INST_LOC_ID                   => p_instance_rec.INSTALL_LOCATION_ID
            ,p_OLD_INST_USAGE_CODE               => NULL
            ,p_NEW_INST_USAGE_CODE               => p_instance_rec.INSTANCE_USAGE_CODE
            ,p_OLD_last_vld_organization_id      => NULL
            ,p_NEW_last_vld_organization_id      => l_last_vld_organization_id
            ,p_OLD_CONFIG_INST_REV_NUM           => NULL
            ,p_NEW_CONFIG_INST_REV_NUM           => p_instance_rec.CONFIG_INST_REV_NUM
            ,p_OLD_CONFIG_VALID_STATUS           => NULL
            ,p_NEW_CONFIG_VALID_STATUS           => p_instance_rec.CONFIG_VALID_STATUS
            ,p_OLD_INSTANCE_DESCRIPTION          => NULL
            ,p_NEW_INSTANCE_DESCRIPTION          => p_instance_rec.INSTANCE_DESCRIPTION
            ,p_OLD_INSTALL_DATE                  => NULL
            ,p_NEW_INSTALL_DATE                  => p_instance_rec.INSTALL_DATE
            ,p_OLD_RETURN_BY_DATE                => NULL
            ,p_NEW_RETURN_BY_DATE                => p_instance_rec.RETURN_BY_DATE
            ,p_OLD_ACTUAL_RETURN_DATE            => NULL
            ,p_NEW_ACTUAL_RETURN_DATE            => p_instance_rec.ACTUAL_RETURN_DATE
            ,p_old_last_oe_agreement_id          => NULL
            ,p_new_last_oe_agreement_id          => p_instance_rec.last_oe_agreement_id
            ,p_OLD_LAST_OE_ORDER_LINE_ID         => NULL
            ,p_NEW_LAST_OE_ORDER_LINE_ID         => p_instance_rec.LAST_OE_ORDER_LINE_ID
            ,p_OLD_LAST_OE_RMA_LINE_ID           => NULL
            ,p_NEW_LAST_OE_RMA_LINE_ID           => p_instance_rec.LAST_OE_RMA_LINE_ID
            ,p_OLD_LAST_WIP_JOB_ID               => NULL
            ,p_NEW_LAST_WIP_JOB_ID               => p_instance_rec.LAST_WIP_JOB_ID
            ,p_OLD_LAST_PO_PO_LINE_ID            => NULL
            ,p_NEW_LAST_PO_PO_LINE_ID            => p_instance_rec.LAST_PO_PO_LINE_ID
            ,p_OLD_LAST_PA_PROJECT_ID            => NULL
            ,p_NEW_LAST_PA_PROJECT_ID            => p_instance_rec.LAST_PA_PROJECT_ID
            ,p_OLD_LAST_PA_TASK_ID               => NULL
            ,p_NEW_LAST_PA_TASK_ID               => p_instance_rec.LAST_PA_TASK_ID
            ,p_OLD_LAST_TXN_LINE_DETAIL_ID       => NULL
            ,p_NEW_LAST_TXN_LINE_DETAIL_ID       => p_instance_rec.LAST_TXN_LINE_DETAIL_ID
            ,p_OLD_LAST_OE_PO_NUMBER             => NULL
            ,p_NEW_LAST_OE_PO_NUMBER             => p_instance_rec.LAST_OE_PO_NUMBER
            --start of parameters addition for eam integration--
            ,p_OLD_NETWORK_ASSET_FLAG             => NULL
            ,p_NEW_NETWORK_ASSET_FLAG             => p_instance_rec.NETWORK_ASSET_FLAG
            ,p_OLD_MAINTAINABLE_FLAG              => NULL
            ,p_NEW_MAINTAINABLE_FLAG              => p_instance_rec.MAINTAINABLE_FLAG
            ,p_OLD_PN_LOCATION_ID                 => NULL
            ,p_NEW_PN_LOCATION_ID                 => p_instance_rec.PN_LOCATION_ID
            ,p_OLD_ASSET_CRITICALITY_CODE         => NULL
            ,p_NEW_ASSET_CRITICALITY_CODE         => p_instance_rec.ASSET_CRITICALITY_CODE
            ,p_OLD_CATEGORY_ID                    => NULL
            ,p_NEW_CATEGORY_ID                    => p_instance_rec.CATEGORY_ID
            ,p_OLD_EQUIPMENT_GEN_OBJECT_ID        => NULL
            ,p_NEW_EQUIPMENT_GEN_OBJECT_ID        => p_instance_rec.EQUIPMENT_GEN_OBJECT_ID
            ,p_OLD_INSTANTIATION_FLAG             => NULL
            ,p_NEW_INSTANTIATION_FLAG             => p_instance_rec.INSTANTIATION_FLAG
            ,p_OLD_LINEAR_LOCATION_ID             => NULL
            ,p_NEW_LINEAR_LOCATION_ID             => p_instance_rec.LINEAR_LOCATION_ID
            ,p_OLD_OPERATIONAL_LOG_FLAG           => NULL
            ,p_NEW_OPERATIONAL_LOG_FLAG           => p_instance_rec.OPERATIONAL_LOG_FLAG
            ,p_OLD_CHECKIN_STATUS                 => NULL
            ,p_NEW_CHECKIN_STATUS                 => p_instance_rec.CHECKIN_STATUS
            ,p_OLD_SUP_WARRANTY_EXP_DATE          => NULL
            ,p_NEW_SUP_WARRANTY_EXP_DATE          => p_instance_rec.SUPPLIER_WARRANTY_EXP_DATE
            ,p_OLD_ATTRIBUTE16                    => NULL
            ,p_NEW_ATTRIBUTE16                    => p_instance_rec.ATTRIBUTE16
            ,p_OLD_ATTRIBUTE17                    => NULL
            ,p_NEW_ATTRIBUTE17                    => p_instance_rec.ATTRIBUTE17
            ,p_OLD_ATTRIBUTE18                    => NULL
            ,p_NEW_ATTRIBUTE18                    => p_instance_rec.ATTRIBUTE18
            ,p_OLD_ATTRIBUTE19                    => NULL
            ,p_NEW_ATTRIBUTE19                    => p_instance_rec.ATTRIBUTE19
            ,p_OLD_ATTRIBUTE20                    => NULL
            ,p_NEW_ATTRIBUTE20                    => p_instance_rec.ATTRIBUTE20
            ,p_OLD_ATTRIBUTE21                    => NULL
            ,p_NEW_ATTRIBUTE21                    => p_instance_rec.ATTRIBUTE21
            ,p_OLD_ATTRIBUTE22                    => NULL
            ,p_NEW_ATTRIBUTE22                    => p_instance_rec.ATTRIBUTE22
            ,p_OLD_ATTRIBUTE23                    => NULL
            ,p_NEW_ATTRIBUTE23                    => p_instance_rec.ATTRIBUTE23
            ,p_OLD_ATTRIBUTE24                    => NULL
            ,p_NEW_ATTRIBUTE24                    => p_instance_rec.ATTRIBUTE24
            ,p_OLD_ATTRIBUTE25                    => NULL
            ,p_NEW_ATTRIBUTE25                    => p_instance_rec.ATTRIBUTE25
            ,p_OLD_ATTRIBUTE26                    => NULL
            ,p_NEW_ATTRIBUTE26                    => p_instance_rec.ATTRIBUTE26
            ,p_OLD_ATTRIBUTE27                    => NULL
            ,p_NEW_ATTRIBUTE27                    => p_instance_rec.ATTRIBUTE27
            ,p_OLD_ATTRIBUTE28                    => NULL
            ,p_NEW_ATTRIBUTE28                    => p_instance_rec.ATTRIBUTE28
            ,p_OLD_ATTRIBUTE29                    => NULL
            ,p_NEW_ATTRIBUTE29                    => p_instance_rec.ATTRIBUTE29
            ,p_OLD_ATTRIBUTE30                    => NULL
            ,p_NEW_ATTRIBUTE30                    => p_instance_rec.ATTRIBUTE30
  	  --end of parameters addition for eam integration--
   -- Addition of columns for FA Integration
            ,p_OLD_PAYABLES_UNIT_PRICE            => NULL
            ,p_NEW_PAYABLES_UNIT_PRICE            => p_instance_rec.PAYABLES_UNIT_PRICE
            ,p_OLD_PAYABLES_CURRENCY_CODE         => NULL
            ,p_NEW_PAYABLES_CURRENCY_CODE         => p_instance_rec.PAYABLES_CURRENCY_CODE
            ,p_OLD_PURCHASE_UNIT_PRICE            => NULL
            ,p_NEW_PURCHASE_UNIT_PRICE            => p_instance_rec.PURCHASE_UNIT_PRICE
            ,p_OLD_PURCHASE_CURRENCY_CODE         => NULL
            ,p_NEW_PURCHASE_CURRENCY_CODE         => p_instance_rec.PURCHASE_CURRENCY_CODE
            ,p_OLD_SALES_UNIT_PRICE               => NULL
            ,p_NEW_SALES_UNIT_PRICE               => p_instance_rec.SALES_UNIT_PRICE
            ,p_OLD_SALES_CURRENCY_CODE            => NULL
            ,p_NEW_SALES_CURRENCY_CODE            => p_instance_rec.SALES_CURRENCY_CODE
            ,p_OLD_OPERATIONAL_STATUS_CODE        => NULL
            ,p_NEW_OPERATIONAL_STATUS_CODE        => p_instance_rec.OPERATIONAL_STATUS_CODE
    -- End addition of columns for FA Integration
            -- Begin Add Code for Siebel Genesis Project
            ,p_OLD_SOURCE_CODE                    => NULL
            ,p_NEW_SOURCE_CODE                    => p_instance_rec.SOURCE_CODE
            -- End Add Code for Siebel Genesis Project
            );
Line: 6556

/* Procedure name:  Anything_To_Update               */
/* Description   :  This function  checks if any of  */
/*                  the columns related to instance  */
/*                  are changing                     */
/*---------------------------------------------------*/

FUNCTION Anything_To_Update(p_instance_rec    csi_datastructures_pub.instance_rec)

RETURN BOOLEAN
IS

    l_return_value BOOLEAN := FALSE;
Line: 6789

END Anything_To_Update;
Line: 6795

PROCEDURE get_and_update_acct_class
( p_api_version          IN      NUMBER
 ,p_commit               IN      VARCHAR2
 ,p_init_msg_list        IN      VARCHAR2
 ,p_validation_level     IN      NUMBER
 ,p_instance_id          IN      NUMBER
 ,p_instance_expiry_flag IN      VARCHAR2
 ,p_txn_rec              IN OUT  NOCOPY csi_datastructures_pub.transaction_rec
 ,x_acct_class_code      OUT     NOCOPY VARCHAR2
 ,x_return_status        OUT     NOCOPY VARCHAR2
 ,x_msg_count            OUT     NOCOPY NUMBER
 ,x_msg_data             OUT     NOCOPY VARCHAR2
)

IS

l_api_name            CONSTANT VARCHAR2(30)   := 'GET_AND_UPDATE_ACCT_CLASS';
Line: 6834

        SAVEPOINT  get_and_update_acct_class;
Line: 6858

              csi_gen_utility_pvt.put_line ('get_and_update_acct_class');
Line: 6863

                 csi_gen_utility_pvt.put_line ( 'get_and_update_acct_class' ||
                                                   p_api_version       ||'-'||
                                                   p_commit
                                               );
Line: 6872

      SELECT location_type_code,
             accounting_class_code,
             object_version_number,
             inventory_item_id,
             last_vld_organization_id,
             quantity
      INTO   l_loc_type_code,
             l_accounting_class,
             l_instance_rec.object_version_number,
             l_instance_rec.inventory_item_id,
             l_instance_rec.vld_organization_id,
             l_instance_rec.quantity
      FROM   csi_item_instances
      WHERE  instance_id = l_instance_rec.instance_id;
Line: 6905

      update_item_instance
       (
         p_api_version      => p_api_version
        ,p_commit           => fnd_api.g_false
        ,p_init_msg_list    => p_init_msg_list
        ,p_validation_level => p_validation_level
        ,p_instance_rec     => l_instance_rec
        ,p_txn_rec          => p_txn_rec
        ,x_instance_id_lst  => l_instance_id_lst
        ,x_return_status    => x_return_status
        ,x_msg_count        => x_msg_count
        ,x_msg_data         => x_msg_data
        ,p_item_attribute_tbl => l_item_attribute_tbl
        ,p_location_tbl     => l_location_tbl
        ,p_generic_id_tbl     => l_generic_id_tbl
        ,p_lookup_tbl         => l_lookup_tbl
        ,p_ins_count_rec      => l_ins_count_rec
        ,p_oks_txn_inst_tbl   => px_oks_txn_inst_tbl
        ,p_child_inst_tbl     => px_child_inst_tbl
       );
Line: 6954

            ROLLBACK TO get_and_update_acct_class;
Line: 6965

            ROLLBACK TO get_and_update_acct_class;
Line: 6975

            ROLLBACK TO get_and_update_acct_class;
Line: 6990

END get_and_update_acct_class;
Line: 6993

/* Procedure name: update_child_instance_location       */
/* Description   : procedure used to update the child   */
/*                 Instances                            */
/*------------------------------------------------------*/

PROCEDURE update_child_instance_location
     (p_api_version         IN     NUMBER,
      p_commit              IN     VARCHAR2,
      p_init_msg_list       IN     VARCHAR2,
      p_validation_level    IN     NUMBER,
      p_instance_rec        IN OUT NOCOPY csi_datastructures_pub.instance_rec,
      p_original_status_id  IN     NUMBER,
      p_original_system_id  IN     NUMBER,
      p_txn_rec             IN OUT NOCOPY csi_datastructures_pub.transaction_rec,
      x_instance_id_lst     OUT    NOCOPY csi_datastructures_pub.id_tbl,
      x_return_status       OUT    NOCOPY VARCHAR2,
      p_unexpire            IN     VARCHAR2,
      p_oks_txn_inst_tbl    IN OUT NOCOPY oks_ibint_pub.txn_instance_tbl,
      p_child_inst_tbl      IN OUT NOCOPY csi_item_instance_grp.child_inst_tbl,
      p_orig_install_date   IN     DATE,
      x_msg_count           OUT    NOCOPY NUMBER,
      x_msg_data            OUT    NOCOPY VARCHAR2
     )
IS
    l_api_name               CONSTANT VARCHAR2(30)   := 'UPDATE_CHILD_INST_LOCATION';
Line: 7033

    l_inst_hist_tbl_blk_ins  csi_datastructures_pub.instance_history_tbl; -- used for bulk insert
Line: 7041

           SELECT
                 INSTANCE_ID,
                 INSTANCE_NUMBER,
                 EXTERNAL_REFERENCE,
                 INVENTORY_ITEM_ID,
                 NULL VLD_ORGANIZATION_ID,
                 INVENTORY_REVISION,
                 INV_MASTER_ORGANIZATION_ID,
                 SERIAL_NUMBER,
                 MFG_SERIAL_NUMBER_FLAG,
                 LOT_NUMBER,
                 QUANTITY,
                 UNIT_OF_MEASURE,
                 ACCOUNTING_CLASS_CODE,
                 INSTANCE_CONDITION_ID,
                 INSTANCE_STATUS_ID,
                 CUSTOMER_VIEW_FLAG,
                 MERCHANT_VIEW_FLAG,
                 SELLABLE_FLAG,
                 SYSTEM_ID,
                 INSTANCE_TYPE_CODE,
                 ACTIVE_START_DATE,
                 ACTIVE_END_DATE,
                 LOCATION_TYPE_CODE,
                 LOCATION_ID,
                 INV_ORGANIZATION_ID,
                 INV_SUBINVENTORY_NAME,
                 INV_LOCATOR_ID,
                 PA_PROJECT_ID,
                 PA_PROJECT_TASK_ID,
                 IN_TRANSIT_ORDER_LINE_ID,
                 WIP_JOB_ID,
                 PO_ORDER_LINE_ID,
                 LAST_OE_ORDER_LINE_ID,
                 LAST_OE_RMA_LINE_ID,
                 LAST_PO_PO_LINE_ID,
                 LAST_OE_PO_NUMBER,
                 LAST_WIP_JOB_ID,
                 LAST_PA_PROJECT_ID,
                 LAST_PA_TASK_ID,
                 LAST_OE_AGREEMENT_ID,
                 INSTALL_DATE,
                 MANUALLY_CREATED_FLAG,
                 RETURN_BY_DATE,
                 ACTUAL_RETURN_DATE,
                 CREATION_COMPLETE_FLAG,
                 COMPLETENESS_FLAG,
                 NULL VERSION_LABEL,
                 NULL VERSION_LABEL_DESCRIPTION,
                 CONTEXT,
                 ATTRIBUTE1,
                 ATTRIBUTE2,
                 ATTRIBUTE3,
                 ATTRIBUTE4,
                 ATTRIBUTE5,
                 ATTRIBUTE6,
                 ATTRIBUTE7,
                 ATTRIBUTE8,
                 ATTRIBUTE9,
                 ATTRIBUTE10,
                 ATTRIBUTE11,
                 ATTRIBUTE12,
                 ATTRIBUTE13,
                 ATTRIBUTE14,
                 ATTRIBUTE15,
                 OBJECT_VERSION_NUMBER,
                 LAST_TXN_LINE_DETAIL_ID,
                 INSTALL_LOCATION_TYPE_CODE,
                 INSTALL_LOCATION_ID,
                 INSTANCE_USAGE_CODE,
                 LAST_VLD_ORGANIZATION_ID,
                 CONFIG_INST_REV_NUM,
                 CONFIG_VALID_STATUS,
                 INSTANCE_DESCRIPTION,
               --start of column addition for eam integration--
                 NETWORK_ASSET_FLAG,
                 MAINTAINABLE_FLAG,
                 PN_LOCATION_ID,
                 ASSET_CRITICALITY_CODE,
                 CATEGORY_ID,
                 EQUIPMENT_GEN_OBJECT_ID,
                 INSTANTIATION_FLAG,
                 LINEAR_LOCATION_ID,
                 OPERATIONAL_LOG_FLAG,
                 CHECKIN_STATUS,
                 SUPPLIER_WARRANTY_EXP_DATE,
                 ATTRIBUTE16,
                 ATTRIBUTE17,
                 ATTRIBUTE18,
                 ATTRIBUTE19,
                 ATTRIBUTE20,
                 ATTRIBUTE21,
                 ATTRIBUTE22,
                 ATTRIBUTE23,
                 ATTRIBUTE24,
                 ATTRIBUTE25,
                 ATTRIBUTE26,
                 ATTRIBUTE27,
                 ATTRIBUTE28,
                 ATTRIBUTE29,
                 ATTRIBUTE30,
               --end of column addition for eam integration--
               -- Addition of columns for FA Integration
                 PURCHASE_UNIT_PRICE,
                 PURCHASE_CURRENCY_CODE,
                 PAYABLES_UNIT_PRICE,
                 PAYABLES_CURRENCY_CODE,
                 SALES_UNIT_PRICE,
                 SALES_CURRENCY_CODE,
                 OPERATIONAL_STATUS_CODE,
               -- End addition of columns for FA Integration
                 SOURCE_CODE -- Added Code for Siebel Genesis Project
           FROM  csi_item_instances
           WHERE instance_id = p_instance_id
           FOR UPDATE OF OBJECT_VERSION_NUMBER ;
Line: 7160

    select * from csi_item_instances
    where instance_id = p_instance_id;
Line: 7166

             SELECT  instance_history_id
                    ,instance_id
                    ,transaction_id
                    ,old_instance_number
                    ,new_instance_number
                    ,old_external_reference
                    ,new_external_reference
                    ,old_inventory_item_id
                    ,new_inventory_item_id
                    ,old_inventory_revision
                    ,new_inventory_revision
                    ,old_inv_master_organization_id
                    ,new_inv_master_organization_id
                    ,old_serial_number
                    ,new_serial_number
                    ,old_mfg_serial_number_flag
                    ,new_mfg_serial_number_flag
                    ,old_lot_number
                    ,new_lot_number
                    ,old_quantity
                    ,new_quantity
                    ,old_unit_of_measure
                    ,new_unit_of_measure
                    ,old_accounting_class_code
                    ,new_accounting_class_code
                    ,old_instance_condition_id
                    ,new_instance_condition_id
                    ,old_instance_status_id
                    ,new_instance_status_id
                    ,old_customer_view_flag
                    ,new_customer_view_flag
                    ,old_merchant_view_flag
                    ,new_merchant_view_flag
                    ,old_sellable_flag
                    ,new_sellable_flag
                    ,old_system_id
                    ,new_system_id
                    ,old_instance_type_code
                    ,new_instance_type_code
                    ,old_active_start_date
                    ,new_active_start_date
                    ,old_active_end_date
                    ,new_active_end_date
                    ,old_location_type_code
                    ,new_location_type_code
                    ,old_location_id
                    ,new_location_id
                    ,old_inv_organization_id
                    ,new_inv_organization_id
                    ,old_inv_subinventory_name
                    ,new_inv_subinventory_name
                    ,old_inv_locator_id
                    ,new_inv_locator_id
                    ,old_pa_project_id
                    ,new_pa_project_id
                    ,old_pa_project_task_id
                    ,new_pa_project_task_id
                    ,old_in_transit_order_line_id
                    ,new_in_transit_order_line_id
                    ,old_wip_job_id
                    ,new_wip_job_id
                    ,old_po_order_line_id
                    ,new_po_order_line_id
                    ,old_completeness_flag
                    ,new_completeness_flag
                    ,old_context
                    ,new_context
                    ,old_attribute1
                    ,new_attribute1
                    ,old_attribute2
                    ,new_attribute2
                    ,old_attribute3
                    ,new_attribute3
                    ,old_attribute4
                    ,new_attribute4
                    ,old_attribute5
                    ,new_attribute5
                    ,old_attribute6
                    ,new_attribute6
                    ,old_attribute7
                    ,new_attribute7
                    ,old_attribute8
                    ,new_attribute8
                    ,old_attribute9
                    ,new_attribute9
                    ,old_attribute10
                    ,new_attribute10
                    ,old_attribute11
                    ,new_attribute11
                    ,old_attribute12
                    ,new_attribute12
                    ,old_attribute13
                    ,new_attribute13
                    ,old_attribute14
                    ,new_attribute14
                    ,old_attribute15
                    ,new_attribute15
                    ,full_dump_flag
                    ,old_inst_loc_type_code
                    ,new_inst_loc_type_code
                    ,old_inst_loc_id
                    ,new_inst_loc_id
                    ,old_inst_usage_code
                    ,new_inst_usage_code
                    ,old_last_vld_organization_id
                    ,new_last_vld_organization_id
                    ,old_config_inst_rev_num
                    ,new_config_inst_rev_num
                    ,old_config_valid_status
                    ,new_config_valid_status
                    ,old_instance_description
                    ,new_instance_description
                    ,old_oe_agreement_id
                    ,new_oe_agreement_id
                    ,old_last_oe_order_line_id
                    ,new_last_oe_order_line_id
                    ,old_last_oe_rma_line_id
                    ,new_last_oe_rma_line_id
                    ,old_last_wip_job_id
                    ,new_last_wip_job_id
                    ,old_last_po_po_line_id
                    ,new_last_po_po_line_id
                    ,old_last_pa_project_id
                    ,new_last_pa_project_id
                    ,old_last_pa_task_id
                    ,new_last_pa_task_id
                    ,old_last_txn_line_detail_id
                    ,new_last_txn_line_detail_id
                    ,old_last_oe_po_number
                    ,new_last_oe_po_number
		    --start of column addition for eam integration--
                    ,old_network_asset_flag
                    ,new_network_asset_flag
                    ,old_maintainable_flag
                    ,new_maintainable_flag
                    ,old_pn_location_id
                    ,new_pn_location_id
                    ,old_asset_criticality_code
                    ,new_asset_criticality_code
                    ,old_category_id
                    ,new_category_id
                    ,old_equipment_gen_object_id
                    ,new_equipment_gen_object_id
                    ,old_instantiation_flag
                    ,new_instantiation_flag
                    ,old_linear_location_id
                    ,new_linear_location_id
                    ,old_operational_log_flag
                    ,new_operational_log_flag
                    ,old_checkin_status
                    ,new_checkin_status
                    ,old_supplier_warranty_exp_date
                    ,new_supplier_warranty_exp_date
                    ,old_attribute16
                    ,new_attribute16
                    ,old_attribute17
                    ,new_attribute17
                    ,old_attribute18
                    ,new_attribute18
                    ,old_attribute19
                    ,new_attribute19
                    ,old_attribute20
                    ,new_attribute20
                    ,old_attribute21
                    ,new_attribute21
                    ,old_attribute22
                    ,new_attribute22
                    ,old_attribute23
                    ,new_attribute23
                    ,old_attribute24
                    ,new_attribute24
                    ,old_attribute25
                    ,new_attribute25
                    ,old_attribute26
                    ,new_attribute26
                    ,old_attribute27
                    ,new_attribute27
                    ,old_attribute28
                    ,new_attribute28
                    ,old_attribute29
                    ,new_attribute29
                    ,old_attribute30
                    ,new_attribute30
                    ,old_install_date
                    ,new_install_date
		    --end of column addition for eam integration--
            -- Addition of columns for FA Integration
                    ,old_payables_unit_price
                    ,new_payables_unit_price
                    ,old_payables_currency_code
                    ,new_payables_currency_code
                    ,old_purchase_unit_price
                    ,new_purchase_unit_price
                    ,old_purchase_currency_code
                    ,new_purchase_currency_code
                    ,old_sales_unit_price
                    ,new_sales_unit_price
                    ,old_sales_currency_code
                    ,new_sales_currency_code
                    ,old_operational_status_code
                    ,new_operational_status_code
             -- End addition of columns for FA Integration
                    -- Begin Add Code for Siebel Genesis Project
                    ,OLD_SOURCE_CODE
                    ,NEW_SOURCE_CODE
                    -- End Add Code for Siebel Genesis Project
             FROM   csi_item_instances_h
             WHERE  instance_history_id = p_instance_history_id
             FOR UPDATE OF OBJECT_VERSION_NUMBER ;
Line: 7409

        SAVEPOINT    update_child_instance_pvt;
Line: 7434

          csi_gen_utility_pvt.put_line ( 'update_child_instance_pvt');
Line: 7439

          csi_gen_utility_pvt.put_line ( 'update_child_instance_pvt:'    ||
                                              p_api_version         ||'-'||
                                              p_commit              ||'-'||
                                              p_init_msg_list            );
Line: 7639

           IF NOT csi_item_instance_vld_pvt.is_status_updateable
                  (p_instance_status => l_instance_status_id
                  ,p_current_status  => l_curr_instance_rec.INSTANCE_STATUS_ID)
           THEN
             RAISE fnd_api.g_exc_error;
Line: 7655

       CSI_ITEM_INSTANCES_PKG.Update_Row
       (  p_INSTANCE_ID                 => l_rel_tbl(j).subject_id,
          p_INSTANCE_NUMBER             => FND_API.G_MISS_CHAR,
          p_EXTERNAL_REFERENCE          => FND_API.G_MISS_CHAR,
          p_INVENTORY_ITEM_ID           => FND_API.G_MISS_NUM,
          p_INVENTORY_REVISION          => FND_API.G_MISS_CHAR,
          p_INV_MASTER_ORGANIZATION_ID  => FND_API.G_MISS_NUM,
          p_SERIAL_NUMBER               => FND_API.G_MISS_CHAR,
          p_MFG_SERIAL_NUMBER_FLAG      => FND_API.G_MISS_CHAR,
          p_LOT_NUMBER                  => FND_API.G_MISS_CHAR,
          p_QUANTITY                    => FND_API.G_MISS_NUM,
          p_UNIT_OF_MEASURE             => FND_API.G_MISS_CHAR,
          p_ACCOUNTING_CLASS_CODE       => p_instance_rec.ACCOUNTING_CLASS_CODE,
          p_INSTANCE_CONDITION_ID       => FND_API.G_MISS_NUM,
          p_INSTANCE_STATUS_ID          => l_instance_status_id, --p_instance_rec.INSTANCE_STATUS_ID,
          p_CUSTOMER_VIEW_FLAG          => FND_API.G_MISS_CHAR,
          p_MERCHANT_VIEW_FLAG          => FND_API.G_MISS_CHAR,
          p_SELLABLE_FLAG               => FND_API.G_MISS_CHAR,
          p_SYSTEM_ID                   => l_system_id,--FND_API.G_MISS_NUM,
          p_INSTANCE_TYPE_CODE          => FND_API.G_MISS_CHAR,
          p_ACTIVE_START_DATE           => FND_API.G_MISS_DATE,
          p_ACTIVE_END_DATE             => p_instance_Rec.ACTIVE_END_DATE,
          p_LOCATION_TYPE_CODE          => p_instance_rec.LOCATION_TYPE_CODE,
          p_LOCATION_ID                 => p_instance_rec.LOCATION_ID,
          p_INV_ORGANIZATION_ID         => p_instance_rec.INV_ORGANIZATION_ID,
          p_INV_SUBINVENTORY_NAME       => p_instance_rec.INV_SUBINVENTORY_NAME,
          p_INV_LOCATOR_ID              => p_instance_rec.INV_LOCATOR_ID,
          p_PA_PROJECT_ID               => p_instance_rec.PA_PROJECT_ID,
          p_PA_PROJECT_TASK_ID          => p_instance_rec.PA_PROJECT_TASK_ID,
          p_IN_TRANSIT_ORDER_LINE_ID    => p_instance_rec.IN_TRANSIT_ORDER_LINE_ID,
          p_WIP_JOB_ID                  => p_instance_rec.WIP_JOB_ID,
          p_PO_ORDER_LINE_ID            => p_instance_rec.PO_ORDER_LINE_ID,
          --p_LAST_OE_ORDER_LINE_ID       => p_instance_rec.LAST_OE_ORDER_LINE_ID,  Commented for bug 6177045
	  p_LAST_OE_ORDER_LINE_ID       => l_curr_instance_rec.LAST_OE_ORDER_LINE_ID, --Added for bug 6177045
          --Start of changes for bug:5899043
	  p_LAST_OE_RMA_LINE_ID         => FND_API.G_MISS_NUM, --p_instance_rec.LAST_OE_RMA_LINE_ID,
          p_LAST_PO_PO_LINE_ID          => FND_API.G_MISS_NUM, --p_instance_rec.LAST_PO_PO_LINE_ID,
          p_LAST_OE_PO_NUMBER           => FND_API.G_MISS_CHAR,--p_instance_rec.LAST_OE_PO_NUMBER,
          p_LAST_WIP_JOB_ID             => FND_API.G_MISS_NUM, --p_instance_rec.LAST_WIP_JOB_ID,
          p_LAST_PA_PROJECT_ID          => FND_API.G_MISS_NUM, --p_instance_rec.LAST_PA_PROJECT_ID,
          p_LAST_PA_TASK_ID             => FND_API.G_MISS_NUM, --p_instance_rec.LAST_PA_TASK_ID,
          p_LAST_OE_AGREEMENT_ID        => FND_API.G_MISS_NUM, --p_instance_rec.LAST_OE_AGREEMENT_ID,
	  --End of changes for bug:5899043
          p_INSTALL_DATE                => l_install_date, -- Install Date should be cascaded
          p_MANUALLY_CREATED_FLAG       => FND_API.G_MISS_CHAR,
          p_RETURN_BY_DATE              => FND_API.G_MISS_DATE,
          p_ACTUAL_RETURN_DATE          => FND_API.G_MISS_DATE,
          p_CREATION_COMPLETE_FLAG      => FND_API.G_MISS_CHAR,
          p_COMPLETENESS_FLAG           => FND_API.G_MISS_CHAR,
          p_CONTEXT                     => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE1                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE2                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE3                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE4                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE5                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE6                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE7                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE8                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE9                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE10                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE11                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE12                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE13                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE14                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE15                 => FND_API.G_MISS_CHAR,
          p_CREATED_BY                  => fnd_api.g_miss_num,
          p_CREATION_DATE               => fnd_api.g_miss_date,
          p_LAST_UPDATED_BY             => FND_GLOBAL.USER_ID,
          p_LAST_UPDATE_DATE            => SYSDATE,
          p_LAST_UPDATE_LOGIN           => FND_GLOBAL.CONC_LOGIN_ID,
          p_OBJECT_VERSION_NUMBER       => p_instance_rec.OBJECT_VERSION_NUMBER,
          p_LAST_TXN_LINE_DETAIL_ID     => FND_API.G_MISS_NUM,
          p_INSTALL_LOCATION_TYPE_CODE  => p_instance_rec.INSTALL_LOCATION_TYPE_CODE,
          p_INSTALL_LOCATION_ID         => p_instance_rec.INSTALL_LOCATION_ID,
          p_INSTANCE_USAGE_CODE         => FND_API.G_MISS_CHAR,
          p_LAST_VLD_ORGANIZATION_ID    => FND_API.G_MISS_NUM,
          p_CONFIG_INST_HDR_ID          => l_config_inst_hdr_id, --FND_API.G_MISS_NUM,
          p_CONFIG_INST_REV_NUM         => l_config_inst_rev_num, --FND_API.G_MISS_NUM,
          p_CONFIG_INST_ITEM_ID         => l_config_inst_item_id, --FND_API.G_MISS_NUM,
          p_CONFIG_VALID_STATUS         => l_config_valid_status,--FND_API.G_MISS_CHAR,
          p_INSTANCE_DESCRIPTION        => FND_API.G_MISS_CHAR,
          p_REQUEST_ID                  => FND_API.G_MISS_NUM,
          p_PROGRAM_APPLICATION_ID      => FND_API.G_MISS_NUM,
          p_PROGRAM_ID                  => FND_API.G_MISS_NUM,
          p_PROGRAM_UPDATE_DATE         => FND_API.G_MISS_DATE,
	  --start of parameters addition for eam integration--
          p_NETWORK_ASSET_FLAG          => FND_API.G_MISS_CHAR,
          p_MAINTAINABLE_FLAG           => FND_API.G_MISS_CHAR,
          p_PN_LOCATION_ID              => FND_API.G_MISS_NUM,
          p_ASSET_CRITICALITY_CODE      => FND_API.G_MISS_CHAR,
          p_CATEGORY_ID                 => FND_API.G_MISS_NUM,
          p_EQUIPMENT_GEN_OBJECT_ID     => FND_API.G_MISS_NUM,
          p_INSTANTIATION_FLAG          => FND_API.G_MISS_CHAR,
          p_LINEAR_LOCATION_ID          => FND_API.G_MISS_NUM,
          p_OPERATIONAL_LOG_FLAG        => FND_API.G_MISS_CHAR,
          p_CHECKIN_STATUS              => FND_API.G_MISS_NUM,
          p_SUPPLIER_WARRANTY_EXP_DATE  => FND_API.G_MISS_DATE,
          p_ATTRIBUTE16                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE17                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE18                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE19                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE20                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE21                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE22                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE23                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE24                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE25                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE26                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE27                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE28                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE29                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE30                 => FND_API.G_MISS_CHAR,
	  --end of parameters addition for eam integration--
   -- Addition of columns for FA Integration
          p_PURCHASE_UNIT_PRICE         => FND_API.G_MISS_NUM,
          p_PURCHASE_CURRENCY_CODE      => FND_API.G_MISS_CHAR,
          p_PAYABLES_UNIT_PRICE         => FND_API.G_MISS_NUM,
          p_PAYABLES_CURRENCY_CODE      => FND_API.G_MISS_CHAR,
          p_SALES_UNIT_PRICE            => FND_API.G_MISS_NUM,
          p_SALES_CURRENCY_CODE         => FND_API.G_MISS_CHAR,
          p_OPERATIONAL_STATUS_CODE     => p_instance_rec.operational_status_code,
    -- End addition of columns for FA Integration
          p_SOURCE_CODE                 => p_instance_rec.SOURCE_CODE -- Added Code for Siebel Genesis Project
    );
Line: 7798

       SELECT MOD(p_instance_rec.object_version_number,l_full_dump_frequency)
       INTO   l_mod_value
       FROM   dual;
Line: 7804

        SELECT  instance_history_id
        INTO    l_ins_hist_id
        FROM    csi_item_instances_h h
        WHERE   h.transaction_id = p_txn_rec.transaction_id
        AND     h.instance_id = l_rel_tbl(j).subject_id;
Line: 7816

          CSI_ITEM_INSTANCES_H_PKG.Update_Row
           ( p_INSTANCE_HISTORY_ID               => l_ins_hist_id
            ,p_INSTANCE_ID                       => fnd_api.g_miss_num
            ,p_TRANSACTION_ID                    => fnd_api.g_miss_num
            ,p_OLD_INSTANCE_NUMBER               => fnd_api.g_miss_char
            ,p_NEW_INSTANCE_NUMBER               => fnd_api.g_miss_char
            ,p_OLD_EXTERNAL_REFERENCE            => fnd_api.g_miss_char
            ,p_NEW_EXTERNAL_REFERENCE            => fnd_api.g_miss_char
            ,p_OLD_INVENTORY_ITEM_ID             => fnd_api.g_miss_num
            ,p_NEW_INVENTORY_ITEM_ID             => fnd_api.g_miss_num
            ,p_OLD_INVENTORY_REVISION            => fnd_api.g_miss_char
            ,p_NEW_INVENTORY_REVISION            => fnd_api.g_miss_char
            ,p_OLD_INV_MASTER_ORGZN_ID           => fnd_api.g_miss_num
            ,p_NEW_INV_MASTER_ORGZN_ID           => fnd_api.g_miss_num
            ,p_OLD_SERIAL_NUMBER                 => fnd_api.g_miss_char
            ,p_NEW_SERIAL_NUMBER                 => fnd_api.g_miss_char
            ,p_OLD_MFG_SERIAL_NUMBER_FLAG        => fnd_api.g_miss_char
            ,p_NEW_MFG_SERIAL_NUMBER_FLAG        => fnd_api.g_miss_char
            ,p_OLD_LOT_NUMBER                    => fnd_api.g_miss_char
            ,p_NEW_LOT_NUMBER                    => fnd_api.g_miss_char
            ,p_OLD_QUANTITY                      => fnd_api.g_miss_num
            ,p_NEW_QUANTITY                      => fnd_api.g_miss_num
            ,p_OLD_UNIT_OF_MEASURE               => fnd_api.g_miss_char
            ,p_NEW_UNIT_OF_MEASURE               => fnd_api.g_miss_char
            ,p_OLD_ACCOUNTING_CLASS_CODE         => fnd_api.g_miss_char
            ,p_NEW_ACCOUNTING_CLASS_CODE         => p_instance_rec.ACCOUNTING_CLASS_CODE
            ,p_OLD_INSTANCE_CONDITION_ID         => fnd_api.g_miss_num
            ,p_NEW_INSTANCE_CONDITION_ID         => fnd_api.g_miss_num
            ,p_OLD_INSTANCE_STATUS_ID            => fnd_api.g_miss_num
            ,p_NEW_INSTANCE_STATUS_ID            => l_instance_status_id --p_instance_rec.INSTANCE_STATUS_ID
            ,p_OLD_CUSTOMER_VIEW_FLAG            => fnd_api.g_miss_char
            ,p_NEW_CUSTOMER_VIEW_FLAG            => fnd_api.g_miss_char
            ,p_OLD_MERCHANT_VIEW_FLAG            => fnd_api.g_miss_char
            ,p_NEW_MERCHANT_VIEW_FLAG            => fnd_api.g_miss_char
            ,p_OLD_SELLABLE_FLAG                 => fnd_api.g_miss_char
            ,p_NEW_SELLABLE_FLAG                 => fnd_api.g_miss_char
            ,p_OLD_SYSTEM_ID                     => fnd_api.g_miss_num
            ,p_NEW_SYSTEM_ID                     => l_system_id
            ,p_OLD_INSTANCE_TYPE_CODE            => fnd_api.g_miss_char
            ,p_NEW_INSTANCE_TYPE_CODE            => fnd_api.g_miss_char
            ,p_OLD_ACTIVE_START_DATE             => fnd_api.g_miss_date
            ,p_NEW_ACTIVE_START_DATE             => fnd_api.g_miss_date
            ,p_OLD_ACTIVE_END_DATE               => fnd_api.g_miss_date
            ,p_NEW_ACTIVE_END_DATE               => p_instance_rec.ACTIVE_END_DATE
            ,p_OLD_LOCATION_TYPE_CODE            => fnd_api.g_miss_char
            ,p_NEW_LOCATION_TYPE_CODE            => p_instance_rec.LOCATION_TYPE_CODE
            ,p_OLD_LOCATION_ID                   => fnd_api.g_miss_num
            ,p_NEW_LOCATION_ID                   => p_instance_rec.LOCATION_ID
            ,p_OLD_INV_ORGANIZATION_ID           => fnd_api.g_miss_num
            ,p_NEW_INV_ORGANIZATION_ID           => p_instance_rec.INV_ORGANIZATION_ID
            ,p_OLD_INV_SUBINVENTORY_NAME         => fnd_api.g_miss_char
            ,p_NEW_INV_SUBINVENTORY_NAME         => p_instance_rec.INV_SUBINVENTORY_NAME
            ,p_OLD_INV_LOCATOR_ID                => fnd_api.g_miss_num
            ,p_NEW_INV_LOCATOR_ID                => p_instance_rec.INV_LOCATOR_ID
            ,p_OLD_PA_PROJECT_ID                 => fnd_api.g_miss_num
            ,p_NEW_PA_PROJECT_ID                 => p_instance_rec.PA_PROJECT_ID
            ,p_OLD_PA_PROJECT_TASK_ID            => fnd_api.g_miss_num
            ,p_NEW_PA_PROJECT_TASK_ID            => p_instance_rec.PA_PROJECT_TASK_ID
            ,p_OLD_IN_TRANSIT_ORDER_LINE_ID      => fnd_api.g_miss_num
            ,p_NEW_IN_TRANSIT_ORDER_LINE_ID      => p_instance_rec.IN_TRANSIT_ORDER_LINE_ID
            ,p_OLD_WIP_JOB_ID                    => fnd_api.g_miss_num
            ,p_NEW_WIP_JOB_ID                    => p_instance_rec.WIP_JOB_ID
            ,p_OLD_PO_ORDER_LINE_ID              => fnd_api.g_miss_num
            ,p_NEW_PO_ORDER_LINE_ID              => p_instance_rec.PO_ORDER_LINE_ID
            ,p_OLD_COMPLETENESS_FLAG             => fnd_api.g_miss_char
            ,p_NEW_COMPLETENESS_FLAG             => fnd_api.g_miss_char
            ,p_FULL_DUMP_FLAG                    => fnd_api.g_miss_char
            ,p_NEW_CONTEXT                       => fnd_api.g_miss_char
            ,P_OLD_CONTEXT                       => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE1                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE1                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE2                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE2                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE3                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE3                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE4                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE4                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE5                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE5                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE6                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE6                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE7                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE7                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE8                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE8                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE9                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE9                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE10                   => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE10                   => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE11                   => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE11                   => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE12                   => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE12                   => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE13                   => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE13                   => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE14                   => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE14                   => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE15                   => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE15                   => fnd_api.g_miss_char
            ,p_CREATED_BY                        => fnd_api.g_miss_num
            ,p_CREATION_DATE                     => fnd_api.g_miss_date
            ,p_LAST_UPDATED_BY                   => FND_GLOBAL.USER_ID
            ,p_LAST_UPDATE_DATE                  => SYSDATE
            ,p_LAST_UPDATE_LOGIN                 => FND_GLOBAL.CONC_LOGIN_ID
            ,p_OBJECT_VERSION_NUMBER             => fnd_api.g_miss_num
            ,p_OLD_INST_LOC_TYPE_CODE            => fnd_api.g_miss_char
            ,p_NEW_INST_LOC_TYPE_CODE            => p_instance_rec.INSTALL_LOCATION_TYPE_CODE
            ,p_OLD_INST_LOC_ID                   => fnd_api.g_miss_num
            ,p_NEW_INST_LOC_ID                   => p_instance_rec.INSTALL_LOCATION_ID
            ,p_OLD_INST_USAGE_CODE               => fnd_api.g_miss_char
            ,p_NEW_INST_USAGE_CODE               => fnd_api.g_miss_char
            ,p_OLD_LAST_VLD_ORGANIZATION_ID      => fnd_api.g_miss_num
            ,p_NEW_LAST_VLD_ORGANIZATION_ID      => fnd_api.g_miss_num
            ,p_OLD_CONFIG_INST_REV_NUM           => fnd_api.g_miss_num
            ,p_NEW_CONFIG_INST_REV_NUM           => fnd_api.g_miss_num
            ,p_OLD_CONFIG_VALID_STATUS           => fnd_api.g_miss_char
            ,p_NEW_CONFIG_VALID_STATUS           => fnd_api.g_miss_char
            ,p_OLD_INSTANCE_DESCRIPTION          => fnd_api.g_miss_char
            ,p_NEW_INSTANCE_DESCRIPTION          => fnd_api.g_miss_char
            ,p_OLD_INSTALL_DATE                  => fnd_api.g_miss_date
            ,p_NEW_INSTALL_DATE                  => l_install_date
            ,p_OLD_RETURN_BY_DATE                => fnd_api.g_miss_date
            ,p_NEW_RETURN_BY_DATE                => fnd_api.g_miss_date
            ,p_OLD_ACTUAL_RETURN_DATE            => fnd_api.g_miss_date
            ,p_NEW_ACTUAL_RETURN_DATE            => fnd_api.g_miss_date
            ,p_OLD_LAST_OE_AGREEMENT_ID          => fnd_api.g_miss_num
            ,p_NEW_LAST_OE_AGREEMENT_ID          => fnd_api.g_miss_num
            ,p_OLD_LAST_OE_ORDER_LINE_ID         => fnd_api.g_miss_num
            ,p_NEW_LAST_OE_ORDER_LINE_ID         => fnd_api.g_miss_num --p_instance_rec.LAST_OE_ORDER_LINE_ID
            ,p_OLD_LAST_OE_RMA_LINE_ID        => fnd_api.g_miss_num
            ,p_NEW_LAST_OE_RMA_LINE_ID        => fnd_api.g_miss_num --p_instance_rec.LAST_OE_RMA_LINE_ID
            ,p_OLD_LAST_WIP_JOB_ID               => fnd_api.g_miss_num --fnd_api.g_miss_num
            ,p_NEW_LAST_WIP_JOB_ID               => fnd_api.g_miss_num --p_instance_rec.LAST_WIP_JOB_ID
            ,p_OLD_LAST_PO_PO_LINE_ID            => fnd_api.g_miss_num --fnd_api.g_miss_num
            ,p_NEW_LAST_PO_PO_LINE_ID            => fnd_api.g_miss_num --p_instance_rec.LAST_PO_PO_LINE_ID
            ,p_OLD_LAST_PA_PROJECT_ID            => fnd_api.g_miss_num --fnd_api.g_miss_num
            ,p_NEW_LAST_PA_PROJECT_ID            => fnd_api.g_miss_num --p_instance_rec.LAST_PA_PROJECT_ID
            ,p_OLD_LAST_PA_TASK_ID          => fnd_api.g_miss_num --fnd_api.g_miss_num
            ,p_NEW_LAST_PA_TASK_ID          => fnd_api.g_miss_num --p_instance_rec.LAST_PA_TASK_ID
            ,p_OLD_LAST_TXN_LINE_DETAIL_ID       => fnd_api.g_miss_num
            ,p_NEW_LAST_TXN_LINE_DETAIL_ID       => fnd_api.g_miss_num --p_instance_rec.LAST_TXN_LINE_DETAIL_ID
            ,p_OLD_LAST_OE_PO_NUMBER             => fnd_api.g_miss_char
            ,p_NEW_LAST_OE_PO_NUMBER             => fnd_api.g_miss_char --p_instance_rec.LAST_OE_PO_NUMBER
	    --start of parameters addition for eam integration--
            ,p_OLD_NETWORK_ASSET_FLAG             => fnd_api.g_miss_char
            ,p_NEW_NETWORK_ASSET_FLAG             => fnd_api.g_miss_char
   	        ,p_OLD_MAINTAINABLE_FLAG              => fnd_api.g_miss_char
	        ,p_NEW_MAINTAINABLE_FLAG              => fnd_api.g_miss_char
            ,p_OLD_PN_LOCATION_ID                 => fnd_api.g_miss_num
            ,p_NEW_PN_LOCATION_ID                 => fnd_api.g_miss_num
            ,p_OLD_ASSET_CRITICALITY_CODE         => fnd_api.g_miss_char
            ,p_NEW_ASSET_CRITICALITY_CODE         => fnd_api.g_miss_char
            ,p_OLD_CATEGORY_ID                    => fnd_api.g_miss_num
            ,p_NEW_CATEGORY_ID                    => fnd_api.g_miss_num
            ,p_OLD_EQUIPMENT_GEN_OBJECT_ID        => fnd_api.g_miss_num
            ,p_NEW_EQUIPMENT_GEN_OBJECT_ID        => fnd_api.g_miss_num
            ,p_OLD_INSTANTIATION_FLAG             => fnd_api.g_miss_char
            ,p_NEW_INSTANTIATION_FLAG             => fnd_api.g_miss_char
            ,p_OLD_LINEAR_LOCATION_ID             => fnd_api.g_miss_num
            ,p_NEW_LINEAR_LOCATION_ID             => fnd_api.g_miss_num
            ,p_OLD_OPERATIONAL_LOG_FLAG           => fnd_api.g_miss_char
            ,p_NEW_OPERATIONAL_LOG_FLAG           => fnd_api.g_miss_char
            ,p_OLD_CHECKIN_STATUS                 => fnd_api.g_miss_NUM
            ,p_NEW_CHECKIN_STATUS                 => fnd_api.g_miss_NUM
            ,p_OLD_SUP_WARRANTY_EXP_DATE          => fnd_api.g_miss_date
            ,p_NEW_SUP_WARRANTY_EXP_DATE          => fnd_api.g_miss_date
            ,p_OLD_ATTRIBUTE16                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE16                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE17                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE17                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE18                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE18                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE19                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE19                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE20                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE20                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE21                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE21                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE22                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE22                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE23                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE23                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE24                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE24                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE25                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE25                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE26                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE26                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE27                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE27                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE28                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE28                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE29                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE29                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE30                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE30                    => fnd_api.g_miss_char
  	    --end of parameters addition for eam integration--
        -- Addition of columns for FA Integration
            ,p_OLD_PAYABLES_UNIT_PRICE            => fnd_api.g_miss_num
            ,p_NEW_PAYABLES_UNIT_PRICE            => fnd_api.g_miss_num
            ,p_OLD_PAYABLES_CURRENCY_CODE         => fnd_api.g_miss_char
            ,p_NEW_PAYABLES_CURRENCY_CODE         => fnd_api.g_miss_char
            ,p_OLD_PURCHASE_UNIT_PRICE            => fnd_api.g_miss_num
            ,p_NEW_PURCHASE_UNIT_PRICE            => fnd_api.g_miss_num
            ,p_OLD_PURCHASE_CURRENCY_CODE         => fnd_api.g_miss_char
            ,p_NEW_PURCHASE_CURRENCY_CODE         => fnd_api.g_miss_char
            ,p_OLD_SALES_UNIT_PRICE               => fnd_api.g_miss_num
            ,p_NEW_SALES_UNIT_PRICE               => fnd_api.g_miss_num
            ,p_OLD_SALES_CURRENCY_CODE            => fnd_api.g_miss_char
            ,p_NEW_SALES_CURRENCY_CODE            => fnd_api.g_miss_char
            ,p_OLD_OPERATIONAL_STATUS_CODE        => fnd_api.g_miss_char
            ,p_NEW_OPERATIONAL_STATUS_CODE        => p_instance_rec.operational_status_code
        -- End addition of columns for FA Integration
            -- Begin Add Code for Siebel Genesis Project
            ,p_OLD_SOURCE_CODE                   => fnd_api.g_miss_char
            ,p_NEW_SOURCE_CODE                   => fnd_api.g_miss_char
            -- End Add Code for Siebel Genesis Project
            );
Line: 8444

         CSI_ITEM_INSTANCES_H_PKG.Update_Row
           ( p_INSTANCE_HISTORY_ID               => l_ins_hist_id
            ,p_INSTANCE_ID                       => fnd_api.g_miss_num
            ,p_TRANSACTION_ID                    => fnd_api.g_miss_num
            ,p_OLD_INSTANCE_NUMBER               => fnd_api.g_miss_char
            ,p_NEW_INSTANCE_NUMBER               => fnd_api.g_miss_char
            ,p_OLD_EXTERNAL_REFERENCE            => fnd_api.g_miss_char
            ,p_NEW_EXTERNAL_REFERENCE            => fnd_api.g_miss_char
            ,p_OLD_INVENTORY_ITEM_ID             => fnd_api.g_miss_num
            ,p_NEW_INVENTORY_ITEM_ID             => fnd_api.g_miss_num
            ,p_OLD_INVENTORY_REVISION            => fnd_api.g_miss_char
            ,p_NEW_INVENTORY_REVISION            => fnd_api.g_miss_char
            ,p_OLD_INV_MASTER_ORGZN_ID           => fnd_api.g_miss_num
            ,p_NEW_INV_MASTER_ORGZN_ID           => fnd_api.g_miss_num
            ,p_OLD_SERIAL_NUMBER                 => fnd_api.g_miss_char
            ,p_NEW_SERIAL_NUMBER                 => fnd_api.g_miss_char
            ,p_OLD_MFG_SERIAL_NUMBER_FLAG        => fnd_api.g_miss_char
            ,p_NEW_MFG_SERIAL_NUMBER_FLAG        => fnd_api.g_miss_char
            ,p_OLD_LOT_NUMBER                    => fnd_api.g_miss_char
            ,p_NEW_LOT_NUMBER                    => fnd_api.g_miss_char
            ,p_OLD_QUANTITY                      => fnd_api.g_miss_num
            ,p_NEW_QUANTITY                      => fnd_api.g_miss_num
            ,p_OLD_UNIT_OF_MEASURE               => fnd_api.g_miss_char
            ,p_NEW_UNIT_OF_MEASURE               => fnd_api.g_miss_char
            ,p_OLD_ACCOUNTING_CLASS_CODE         => l_ins_hist_csr.OLD_ACCOUNTING_CLASS_CODE
            ,p_NEW_ACCOUNTING_CLASS_CODE         => l_ins_hist_csr.NEW_ACCOUNTING_CLASS_CODE
            ,p_OLD_INSTANCE_CONDITION_ID         => fnd_api.g_miss_num
            ,p_NEW_INSTANCE_CONDITION_ID         => fnd_api.g_miss_num
            ,p_OLD_INSTANCE_STATUS_ID            => l_ins_hist_csr.OLD_INSTANCE_STATUS_ID
            ,p_NEW_INSTANCE_STATUS_ID            => l_ins_hist_csr.NEW_INSTANCE_STATUS_ID
            ,p_OLD_CUSTOMER_VIEW_FLAG            => fnd_api.g_miss_char
            ,p_NEW_CUSTOMER_VIEW_FLAG            => fnd_api.g_miss_char
            ,p_OLD_MERCHANT_VIEW_FLAG            => fnd_api.g_miss_char
            ,p_NEW_MERCHANT_VIEW_FLAG            => fnd_api.g_miss_char
            ,p_OLD_SELLABLE_FLAG                 => fnd_api.g_miss_char
            ,p_NEW_SELLABLE_FLAG                 => fnd_api.g_miss_char
            ,p_OLD_SYSTEM_ID                     => l_ins_hist_csr.old_system_id
            ,p_NEW_SYSTEM_ID                     => l_ins_hist_csr.new_system_id
            ,p_OLD_INSTANCE_TYPE_CODE            => fnd_api.g_miss_char
            ,p_NEW_INSTANCE_TYPE_CODE            => fnd_api.g_miss_char
            ,p_OLD_ACTIVE_START_DATE             => fnd_api.g_miss_date
            ,p_NEW_ACTIVE_START_DATE             => fnd_api.g_miss_date
            ,p_OLD_ACTIVE_END_DATE               => l_ins_hist_csr.OLD_ACTIVE_END_DATE
            ,p_NEW_ACTIVE_END_DATE               => l_ins_hist_csr.NEW_ACTIVE_END_DATE
            ,p_OLD_LOCATION_TYPE_CODE            => l_ins_hist_csr.OLD_LOCATION_TYPE_CODE
            ,p_NEW_LOCATION_TYPE_CODE            => l_ins_hist_csr.NEW_LOCATION_TYPE_CODE
            ,p_OLD_LOCATION_ID                   => l_ins_hist_csr.OLD_LOCATION_ID
            ,p_NEW_LOCATION_ID                   => l_ins_hist_csr.NEW_LOCATION_ID
            ,p_OLD_INV_ORGANIZATION_ID           => l_ins_hist_csr.OLD_INV_ORGANIZATION_ID
            ,p_NEW_INV_ORGANIZATION_ID           => l_ins_hist_csr.NEW_INV_ORGANIZATION_ID
            ,p_OLD_INV_SUBINVENTORY_NAME         => l_ins_hist_csr.OLD_INV_SUBINVENTORY_NAME
            ,p_NEW_INV_SUBINVENTORY_NAME         => l_ins_hist_csr.NEW_INV_SUBINVENTORY_NAME
            ,p_OLD_INV_LOCATOR_ID                => l_ins_hist_csr.OLD_INV_LOCATOR_ID
            ,p_NEW_INV_LOCATOR_ID                => l_ins_hist_csr.NEW_INV_LOCATOR_ID
            ,p_OLD_PA_PROJECT_ID                 => l_ins_hist_csr.OLD_PA_PROJECT_ID
            ,p_NEW_PA_PROJECT_ID                 => l_ins_hist_csr.NEW_PA_PROJECT_ID
            ,p_OLD_PA_PROJECT_TASK_ID            => l_ins_hist_csr.OLD_PA_PROJECT_TASK_ID
            ,p_NEW_PA_PROJECT_TASK_ID            => l_ins_hist_csr.NEW_PA_PROJECT_TASK_ID
            ,p_OLD_IN_TRANSIT_ORDER_LINE_ID      => l_ins_hist_csr.OLD_IN_TRANSIT_ORDER_LINE_ID
            ,p_NEW_IN_TRANSIT_ORDER_LINE_ID      => l_ins_hist_csr.NEW_IN_TRANSIT_ORDER_LINE_ID
            ,p_OLD_WIP_JOB_ID                    => l_ins_hist_csr.OLD_WIP_JOB_ID
            ,p_NEW_WIP_JOB_ID                    => l_ins_hist_csr.NEW_WIP_JOB_ID
            ,p_OLD_PO_ORDER_LINE_ID              => l_ins_hist_csr.OLD_PO_ORDER_LINE_ID
            ,p_NEW_PO_ORDER_LINE_ID              => l_ins_hist_csr.NEW_PO_ORDER_LINE_ID
            ,p_OLD_COMPLETENESS_FLAG             => fnd_api.g_miss_char
            ,p_NEW_COMPLETENESS_FLAG             => fnd_api.g_miss_char
            ,p_FULL_DUMP_FLAG                    => fnd_api.g_miss_char
            ,p_NEW_CONTEXT                       => fnd_api.g_miss_char
            ,P_OLD_CONTEXT                       => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE1                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE1                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE2                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE2                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE3                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE3                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE4                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE4                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE5                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE5                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE6                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE6                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE7                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE7                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE8                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE8                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE9                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE9                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE10                   => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE10                   => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE11                   => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE11                   => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE12                   => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE12                   => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE13                   => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE13                   => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE14                   => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE14                   => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE15                   => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE15                   => fnd_api.g_miss_char
            ,p_CREATED_BY                        => fnd_api.g_miss_num
            ,p_CREATION_DATE                     => fnd_api.g_miss_date
            ,p_LAST_UPDATED_BY                   => FND_GLOBAL.USER_ID
            ,p_LAST_UPDATE_DATE                  => SYSDATE
            ,p_LAST_UPDATE_LOGIN                 => FND_GLOBAL.CONC_LOGIN_ID
            ,p_OBJECT_VERSION_NUMBER             => fnd_api.g_miss_num
            ,p_OLD_INST_LOC_TYPE_CODE            => l_ins_hist_csr.OLD_INST_LOC_TYPE_CODE
            ,p_NEW_INST_LOC_TYPE_CODE            => l_ins_hist_csr.NEW_INST_LOC_TYPE_CODE
            ,p_OLD_INST_LOC_ID                   => l_ins_hist_csr.OLD_INST_LOC_ID
            ,p_NEW_INST_LOC_ID                   => l_ins_hist_csr.NEW_INST_LOC_ID
            ,p_OLD_INST_USAGE_CODE               => fnd_api.g_miss_char
            ,p_NEW_INST_USAGE_CODE               => fnd_api.g_miss_char
            ,p_OLD_LAST_VLD_ORGANIZATION_ID      => fnd_api.g_miss_num
            ,p_NEW_LAST_VLD_ORGANIZATION_ID      => fnd_api.g_miss_num
            ,p_OLD_CONFIG_INST_REV_NUM           => fnd_api.g_miss_num
            ,p_NEW_CONFIG_INST_REV_NUM           => fnd_api.g_miss_num
            ,p_OLD_CONFIG_VALID_STATUS           => fnd_api.g_miss_char
            ,p_NEW_CONFIG_VALID_STATUS           => fnd_api.g_miss_char
            ,p_OLD_INSTANCE_DESCRIPTION          => fnd_api.g_miss_char
            ,p_NEW_INSTANCE_DESCRIPTION          => fnd_api.g_miss_char
            ,p_OLD_INSTALL_DATE                  => l_ins_hist_csr.old_install_date
            ,p_NEW_INSTALL_DATE                  => l_ins_hist_csr.new_install_date
            ,p_OLD_RETURN_BY_DATE                => fnd_api.g_miss_date
            ,p_NEW_RETURN_BY_DATE                => fnd_api.g_miss_date
            ,p_OLD_ACTUAL_RETURN_DATE            => fnd_api.g_miss_date
            ,p_NEW_ACTUAL_RETURN_DATE            => fnd_api.g_miss_date
            ,p_OLD_LAST_OE_AGREEMENT_ID          => l_ins_hist_csr.OLD_OE_AGREEMENT_ID
            ,p_NEW_LAST_OE_AGREEMENT_ID          => l_ins_hist_csr.NEW_OE_AGREEMENT_ID
            ,p_OLD_LAST_OE_ORDER_LINE_ID         => l_ins_hist_csr.OLD_LAST_OE_ORDER_LINE_ID
            ,p_NEW_LAST_OE_ORDER_LINE_ID         => l_ins_hist_csr.NEW_LAST_OE_ORDER_LINE_ID
            ,p_OLD_LAST_OE_RMA_LINE_ID        => l_ins_hist_csr.OLD_LAST_OE_RMA_LINE_ID
            ,p_NEW_LAST_OE_RMA_LINE_ID        => l_ins_hist_csr.NEW_LAST_OE_RMA_LINE_ID
            ,p_OLD_LAST_WIP_JOB_ID               => l_ins_hist_csr.OLD_LAST_WIP_JOB_ID
            ,p_NEW_LAST_WIP_JOB_ID               => l_ins_hist_csr.NEW_LAST_WIP_JOB_ID
            ,p_OLD_LAST_PO_PO_LINE_ID            => l_ins_hist_csr.OLD_LAST_PO_PO_LINE_ID
            ,p_NEW_LAST_PO_PO_LINE_ID            => l_ins_hist_csr.NEW_LAST_PO_PO_LINE_ID
            ,p_OLD_LAST_PA_PROJECT_ID            => l_ins_hist_csr.OLD_LAST_PA_PROJECT_ID
            ,p_NEW_LAST_PA_PROJECT_ID            => l_ins_hist_csr.NEW_LAST_PA_PROJECT_ID
            ,p_OLD_LAST_PA_TASK_ID          => l_ins_hist_csr.OLD_LAST_PA_TASK_ID
            ,p_NEW_LAST_PA_TASK_ID          => l_ins_hist_csr.NEW_LAST_PA_TASK_ID
            ,p_OLD_LAST_TXN_LINE_DETAIL_ID       => l_ins_hist_csr.OLD_LAST_TXN_LINE_DETAIL_ID
            ,p_NEW_LAST_TXN_LINE_DETAIL_ID       => l_ins_hist_csr.NEW_LAST_TXN_LINE_DETAIL_ID
            ,p_OLD_LAST_OE_PO_NUMBER             => l_ins_hist_csr.OLD_LAST_OE_PO_NUMBER
            ,p_NEW_LAST_OE_PO_NUMBER             => l_ins_hist_csr.NEW_LAST_OE_PO_NUMBER
	    --start of parameters addition for eam integration--
            ,p_OLD_NETWORK_ASSET_FLAG             => fnd_api.g_miss_char
            ,p_NEW_NETWORK_ASSET_FLAG             => fnd_api.g_miss_char
            ,p_OLD_MAINTAINABLE_FLAG              => fnd_api.g_miss_char
            ,p_NEW_MAINTAINABLE_FLAG              => fnd_api.g_miss_char
            ,p_OLD_PN_LOCATION_ID                 => fnd_api.g_miss_num
            ,p_NEW_PN_LOCATION_ID                 => fnd_api.g_miss_num
            ,p_OLD_ASSET_CRITICALITY_CODE         => fnd_api.g_miss_char
            ,p_NEW_ASSET_CRITICALITY_CODE         => fnd_api.g_miss_char
            ,p_OLD_CATEGORY_ID                    => fnd_api.g_miss_num
            ,p_NEW_CATEGORY_ID                    => fnd_api.g_miss_num
            ,p_OLD_EQUIPMENT_GEN_OBJECT_ID        => fnd_api.g_miss_num
            ,p_NEW_EQUIPMENT_GEN_OBJECT_ID        => fnd_api.g_miss_num
            ,p_OLD_INSTANTIATION_FLAG             => fnd_api.g_miss_char
            ,p_NEW_INSTANTIATION_FLAG             => fnd_api.g_miss_char
            ,p_OLD_LINEAR_LOCATION_ID             => fnd_api.g_miss_num
            ,p_NEW_LINEAR_LOCATION_ID             => fnd_api.g_miss_num
            ,p_OLD_OPERATIONAL_LOG_FLAG           => fnd_api.g_miss_char
            ,p_NEW_OPERATIONAL_LOG_FLAG           => fnd_api.g_miss_char
            ,p_OLD_CHECKIN_STATUS                 => fnd_api.g_miss_num
            ,p_NEW_CHECKIN_STATUS                 => fnd_api.g_miss_num
            ,p_OLD_SUP_WARRANTY_EXP_DATE          => fnd_api.g_miss_date
            ,p_NEW_SUP_WARRANTY_EXP_DATE          => fnd_api.g_miss_date
            ,p_OLD_ATTRIBUTE16                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE16                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE17                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE17                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE18                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE18                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE19                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE19                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE20                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE20                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE21                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE21                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE22                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE22                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE23                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE23                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE24                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE24                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE25                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE25                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE26                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE26                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE27                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE27                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE28                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE28                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE29                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE29                    => fnd_api.g_miss_char
            ,p_OLD_ATTRIBUTE30                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE30                    => fnd_api.g_miss_char
  	    --end of parameters addition for eam integration--
       -- Addition of columns for FA Integration
            ,p_OLD_PAYABLES_UNIT_PRICE            => fnd_api.g_miss_num
            ,p_NEW_PAYABLES_UNIT_PRICE            => fnd_api.g_miss_num
            ,p_OLD_PAYABLES_CURRENCY_CODE         => fnd_api.g_miss_char
            ,p_NEW_PAYABLES_CURRENCY_CODE         => fnd_api.g_miss_char
            ,p_OLD_PURCHASE_UNIT_PRICE            => fnd_api.g_miss_num
            ,p_NEW_PURCHASE_UNIT_PRICE            => fnd_api.g_miss_num
            ,p_OLD_PURCHASE_CURRENCY_CODE         => fnd_api.g_miss_char
            ,p_NEW_PURCHASE_CURRENCY_CODE         => fnd_api.g_miss_char
            ,p_OLD_SALES_UNIT_PRICE               => fnd_api.g_miss_num
            ,p_NEW_SALES_UNIT_PRICE               => fnd_api.g_miss_num
            ,p_OLD_SALES_CURRENCY_CODE            => fnd_api.g_miss_char
            ,p_NEW_SALES_CURRENCY_CODE            => fnd_api.g_miss_char
            ,p_OLD_OPERATIONAL_STATUS_CODE        => l_ins_hist_csr.old_operational_status_code
            ,p_NEW_OPERATIONAL_STATUS_CODE        => l_ins_hist_csr.new_operational_status_code
        -- End addition of columns for FA Integration
            -- Begin Add Code for Siebel Genesis Project
            ,p_OLD_SOURCE_CODE                   => fnd_api.g_miss_char
            ,p_NEW_SOURCE_CODE                   => fnd_api.g_miss_char
            -- End Add Code for Siebel Genesis Project
            );
Line: 8839

	   CSI_ITEM_INSTANCES_H_PKG.Insert_Row
           ( px_INSTANCE_HISTORY_ID              => l_csi_item_instance_h_id
            ,p_INSTANCE_ID                       => l_rel_tbl(j).subject_id
            ,p_TRANSACTION_ID                    => p_txn_rec.TRANSACTION_ID
            ,p_OLD_INSTANCE_NUMBER               => l_curr_instance_rec.INSTANCE_NUMBER
            ,p_NEW_INSTANCE_NUMBER               => p_instance_rec.INSTANCE_NUMBER
            ,p_OLD_EXTERNAL_REFERENCE            => l_curr_instance_rec.EXTERNAL_REFERENCE
            ,p_NEW_EXTERNAL_REFERENCE            => p_instance_rec.EXTERNAL_REFERENCE
            ,p_OLD_INVENTORY_ITEM_ID             => l_curr_instance_rec.INVENTORY_ITEM_ID
            ,p_NEW_INVENTORY_ITEM_ID             => p_instance_rec.INVENTORY_ITEM_ID
            ,p_OLD_INVENTORY_REVISION            => l_curr_instance_rec.INVENTORY_REVISION
            ,p_NEW_INVENTORY_REVISION            => p_instance_rec.INVENTORY_REVISION
            ,p_OLD_INV_MASTER_ORGZN_ID           => l_curr_instance_rec.INV_MASTER_ORGANIZATION_ID
            ,p_NEW_INV_MASTER_ORGZN_ID           => p_instance_rec.INV_MASTER_ORGANIZATION_ID
            ,p_OLD_SERIAL_NUMBER                 => l_curr_instance_rec.SERIAL_NUMBER
            ,p_NEW_SERIAL_NUMBER                 => p_instance_rec.SERIAL_NUMBER
            ,p_OLD_MFG_SERIAL_NUMBER_FLAG        => l_curr_instance_rec.MFG_SERIAL_NUMBER_FLAG
            ,p_NEW_MFG_SERIAL_NUMBER_FLAG        => p_instance_rec.MFG_SERIAL_NUMBER_FLAG
            ,p_OLD_LOT_NUMBER                    => l_curr_instance_rec.LOT_NUMBER
            ,p_NEW_LOT_NUMBER                    => p_instance_rec.LOT_NUMBER
            ,p_OLD_QUANTITY                      => l_curr_instance_rec.QUANTITY
            ,p_NEW_QUANTITY                      => p_instance_rec.QUANTITY
            ,p_OLD_UNIT_OF_MEASURE               => l_curr_instance_rec.UNIT_OF_MEASURE
            ,p_NEW_UNIT_OF_MEASURE               => p_instance_rec.UNIT_OF_MEASURE
            ,p_OLD_ACCOUNTING_CLASS_CODE         => l_curr_instance_rec.ACCOUNTING_CLASS_CODE
            ,p_NEW_ACCOUNTING_CLASS_CODE         => p_instance_rec.ACCOUNTING_CLASS_CODE
            ,p_OLD_INSTANCE_CONDITION_ID         => l_curr_instance_rec.INSTANCE_CONDITION_ID
            ,p_NEW_INSTANCE_CONDITION_ID         => p_instance_rec.INSTANCE_CONDITION_ID
            ,p_OLD_INSTANCE_STATUS_ID            => l_curr_instance_rec.INSTANCE_STATUS_ID
            ,p_NEW_INSTANCE_STATUS_ID            => l_instance_status_id --p_instance_rec.INSTANCE_STATUS_ID
            ,p_OLD_CUSTOMER_VIEW_FLAG            => l_curr_instance_rec.CUSTOMER_VIEW_FLAG
            ,p_NEW_CUSTOMER_VIEW_FLAG            => p_instance_rec.CUSTOMER_VIEW_FLAG
            ,p_OLD_MERCHANT_VIEW_FLAG            => l_curr_instance_rec.MERCHANT_VIEW_FLAG
            ,p_NEW_MERCHANT_VIEW_FLAG            => p_instance_rec.MERCHANT_VIEW_FLAG
            ,p_OLD_SELLABLE_FLAG                 => l_curr_instance_rec.SELLABLE_FLAG
            ,p_NEW_SELLABLE_FLAG                 => p_instance_rec.SELLABLE_FLAG
            ,p_OLD_SYSTEM_ID                     => l_curr_instance_rec.SYSTEM_ID
            ,p_NEW_SYSTEM_ID                     => l_system_id
            ,p_OLD_INSTANCE_TYPE_CODE            => l_curr_instance_rec.INSTANCE_TYPE_CODE
            ,p_NEW_INSTANCE_TYPE_CODE            => p_instance_rec.INSTANCE_TYPE_CODE
            ,p_OLD_ACTIVE_START_DATE             => l_curr_instance_rec.ACTIVE_START_DATE
            ,p_NEW_ACTIVE_START_DATE             => p_instance_rec.ACTIVE_START_DATE
            ,p_OLD_ACTIVE_END_DATE               => l_curr_instance_rec.ACTIVE_END_DATE
            ,p_NEW_ACTIVE_END_DATE               => p_instance_rec.ACTIVE_END_DATE
            ,p_OLD_LOCATION_TYPE_CODE            => l_curr_instance_rec.LOCATION_TYPE_CODE
            ,p_NEW_LOCATION_TYPE_CODE            => p_instance_rec.LOCATION_TYPE_CODE
            ,p_OLD_LOCATION_ID                   => l_curr_instance_rec.LOCATION_ID
            ,p_NEW_LOCATION_ID                   => p_instance_rec.LOCATION_ID
            ,p_OLD_INV_ORGANIZATION_ID           => l_curr_instance_rec.INV_ORGANIZATION_ID
            ,p_NEW_INV_ORGANIZATION_ID           => p_instance_rec.INV_ORGANIZATION_ID
            ,p_OLD_INV_SUBINVENTORY_NAME         => l_curr_instance_rec.INV_SUBINVENTORY_NAME
            ,p_NEW_INV_SUBINVENTORY_NAME         => p_instance_rec.INV_SUBINVENTORY_NAME
            ,p_OLD_INV_LOCATOR_ID                => l_curr_instance_rec.INV_LOCATOR_ID
            ,p_NEW_INV_LOCATOR_ID                => p_instance_rec.INV_LOCATOR_ID
            ,p_OLD_PA_PROJECT_ID                 => l_curr_instance_rec.PA_PROJECT_ID
            ,p_NEW_PA_PROJECT_ID                 => p_instance_rec.PA_PROJECT_ID
            ,p_OLD_PA_PROJECT_TASK_ID            => l_curr_instance_rec.PA_PROJECT_TASK_ID
            ,p_NEW_PA_PROJECT_TASK_ID            => p_instance_rec.PA_PROJECT_TASK_ID
            ,p_OLD_IN_TRANSIT_ORDER_LINE_ID      => l_curr_instance_rec.IN_TRANSIT_ORDER_LINE_ID
            ,p_NEW_IN_TRANSIT_ORDER_LINE_ID      => p_instance_rec.IN_TRANSIT_ORDER_LINE_ID
            ,p_OLD_WIP_JOB_ID                    => l_curr_instance_rec.WIP_JOB_ID
            ,p_NEW_WIP_JOB_ID                    => p_instance_rec.WIP_JOB_ID
            ,p_OLD_PO_ORDER_LINE_ID              => l_curr_instance_rec.PO_ORDER_LINE_ID
            ,p_NEW_PO_ORDER_LINE_ID              => p_instance_rec.PO_ORDER_LINE_ID
            ,p_OLD_COMPLETENESS_FLAG             => l_curr_instance_rec.COMPLETENESS_FLAG
            ,p_NEW_COMPLETENESS_FLAG             => p_instance_rec.COMPLETENESS_FLAG
            ,p_FULL_DUMP_FLAG                    => 'Y'
            ,p_NEW_CONTEXT                       => p_instance_rec.CONTEXT
            ,P_OLD_CONTEXT                       => l_curr_instance_rec.CONTEXT
            ,p_NEW_ATTRIBUTE1                    => p_instance_rec.ATTRIBUTE1
            ,p_OLD_ATTRIBUTE1                    => l_curr_instance_rec.ATTRIBUTE1
            ,p_NEW_ATTRIBUTE2                    => p_instance_rec.ATTRIBUTE2
            ,p_OLD_ATTRIBUTE2                    => l_curr_instance_rec.ATTRIBUTE2
            ,p_NEW_ATTRIBUTE3                    => p_instance_rec.ATTRIBUTE3
            ,p_OLD_ATTRIBUTE3                    => l_curr_instance_rec.ATTRIBUTE3
            ,p_NEW_ATTRIBUTE4                    => p_instance_rec.ATTRIBUTE4
            ,p_OLD_ATTRIBUTE4                    => l_curr_instance_rec.ATTRIBUTE4
            ,p_NEW_ATTRIBUTE5                    => p_instance_rec.ATTRIBUTE5
            ,p_OLD_ATTRIBUTE5                    => l_curr_instance_rec.ATTRIBUTE5
            ,p_NEW_ATTRIBUTE6                    => p_instance_rec.ATTRIBUTE6
            ,p_OLD_ATTRIBUTE6                    => l_curr_instance_rec.ATTRIBUTE6
            ,p_NEW_ATTRIBUTE7                    => p_instance_rec.ATTRIBUTE7
            ,p_OLD_ATTRIBUTE7                    => l_curr_instance_rec.ATTRIBUTE7
            ,p_NEW_ATTRIBUTE8                    => p_instance_rec.ATTRIBUTE8
            ,p_OLD_ATTRIBUTE8                    => l_curr_instance_rec.ATTRIBUTE8
            ,p_NEW_ATTRIBUTE9                    => p_instance_rec.ATTRIBUTE9
            ,p_OLD_ATTRIBUTE9                    => l_curr_instance_rec.ATTRIBUTE9
            ,p_NEW_ATTRIBUTE10                   => p_instance_rec.ATTRIBUTE10
            ,p_OLD_ATTRIBUTE10                   => l_curr_instance_rec.ATTRIBUTE10
            ,p_NEW_ATTRIBUTE11                   => p_instance_rec.ATTRIBUTE11
            ,p_OLD_ATTRIBUTE11                   => l_curr_instance_rec.ATTRIBUTE11
            ,p_NEW_ATTRIBUTE12                   => p_instance_rec.ATTRIBUTE12
            ,p_OLD_ATTRIBUTE12                   => l_curr_instance_rec.ATTRIBUTE12
            ,p_NEW_ATTRIBUTE13                   => p_instance_rec.ATTRIBUTE13
            ,p_OLD_ATTRIBUTE13                   => l_curr_instance_rec.ATTRIBUTE13
            ,p_NEW_ATTRIBUTE14                   => p_instance_rec.ATTRIBUTE14
            ,p_OLD_ATTRIBUTE14                   => l_curr_instance_rec.ATTRIBUTE14
            ,p_NEW_ATTRIBUTE15                   => p_instance_rec.ATTRIBUTE15
            ,p_OLD_ATTRIBUTE15                   => l_curr_instance_rec.ATTRIBUTE15
            ,p_CREATED_BY                        => FND_GLOBAL.USER_ID
            ,p_CREATION_DATE                     => SYSDATE
            ,p_LAST_UPDATED_BY                   => FND_GLOBAL.USER_ID
            ,p_LAST_UPDATE_DATE                  => SYSDATE
            ,p_LAST_UPDATE_LOGIN                 => FND_GLOBAL.CONC_LOGIN_ID
            ,p_OBJECT_VERSION_NUMBER             => 1
            ,p_OLD_INST_LOC_TYPE_CODE            => l_curr_instance_rec.INSTALL_LOCATION_TYPE_CODE
            ,p_NEW_INST_LOC_TYPE_CODE            => p_instance_rec.INSTALL_LOCATION_TYPE_CODE
            ,p_OLD_INST_LOC_ID                   => l_curr_instance_rec.INSTALL_LOCATION_ID
            ,p_NEW_INST_LOC_ID                   => p_instance_rec.INSTALL_LOCATION_ID
            ,p_OLD_INST_USAGE_CODE               => l_curr_instance_rec.INSTANCE_USAGE_CODE
            ,p_NEW_INST_USAGE_CODE               => p_instance_rec.INSTANCE_USAGE_CODE
            ,p_OLD_LAST_VLD_ORGANIZATION_ID      => fnd_api.g_miss_num
            ,p_NEW_LAST_VLD_ORGANIZATION_ID      => fnd_api.g_miss_num
            ,p_OLD_CONFIG_INST_REV_NUM           => l_curr_instance_rec.CONFIG_INST_REV_NUM
            ,p_NEW_CONFIG_INST_REV_NUM           => p_instance_rec.CONFIG_INST_REV_NUM
            ,p_OLD_CONFIG_VALID_STATUS           => l_curr_instance_rec.CONFIG_VALID_STATUS
            ,p_NEW_CONFIG_VALID_STATUS           => p_instance_rec.CONFIG_VALID_STATUS
            ,p_OLD_INSTANCE_DESCRIPTION          => l_curr_instance_rec.INSTANCE_DESCRIPTION
            ,p_NEW_INSTANCE_DESCRIPTION          => p_instance_rec.INSTANCE_DESCRIPTION
            ,p_OLD_INSTALL_DATE                  => l_curr_instance_rec.INSTALL_DATE
            ,p_NEW_INSTALL_DATE                  => l_install_date -- p_instance_rec.INSTALL_DATE
            ,p_OLD_RETURN_BY_DATE                => l_curr_instance_rec.RETURN_BY_DATE
            ,p_NEW_RETURN_BY_DATE                => p_instance_rec.RETURN_BY_DATE
            ,p_OLD_ACTUAL_RETURN_DATE            => l_curr_instance_rec.ACTUAL_RETURN_DATE
            ,p_NEW_ACTUAL_RETURN_DATE            => p_instance_rec.ACTUAL_RETURN_DATE
            ,p_OLD_LAST_OE_AGREEMENT_ID          => l_curr_instance_rec.LAST_OE_AGREEMENT_ID
            ,p_NEW_LAST_OE_AGREEMENT_ID          => p_instance_rec.LAST_OE_AGREEMENT_ID
	    ,p_OLD_LAST_OE_ORDER_LINE_ID         => l_curr_instance_rec.LAST_OE_ORDER_LINE_ID
	    ,p_NEW_LAST_OE_ORDER_LINE_ID         => p_instance_rec.LAST_OE_ORDER_LINE_ID
	    ,p_OLD_LAST_OE_RMA_LINE_ID        => l_curr_instance_rec.LAST_OE_RMA_LINE_ID
	    ,p_NEW_LAST_OE_RMA_LINE_ID        => p_instance_rec.LAST_OE_RMA_LINE_ID
	    ,p_OLD_LAST_WIP_JOB_ID               => l_curr_instance_rec.LAST_WIP_JOB_ID
	    ,p_NEW_LAST_WIP_JOB_ID               => p_instance_rec.LAST_WIP_JOB_ID
	    ,p_OLD_LAST_PO_PO_LINE_ID            => l_curr_instance_rec.LAST_PO_PO_LINE_ID
	    ,p_NEW_LAST_PO_PO_LINE_ID            => p_instance_rec.LAST_PO_PO_LINE_ID
	    ,p_OLD_LAST_PA_PROJECT_ID            => l_curr_instance_rec.LAST_PA_PROJECT_ID
	    ,p_NEW_LAST_PA_PROJECT_ID            => p_instance_rec.LAST_PA_PROJECT_ID
	    ,p_OLD_LAST_PA_TASK_ID          => l_curr_instance_rec.LAST_PA_TASK_ID
	    ,p_NEW_LAST_PA_TASK_ID          => p_instance_rec.LAST_PA_TASK_ID
	    ,p_OLD_LAST_TXN_LINE_DETAIL_ID       => l_curr_instance_rec.LAST_TXN_LINE_DETAIL_ID
	    ,p_NEW_LAST_TXN_LINE_DETAIL_ID       => p_instance_rec.LAST_TXN_LINE_DETAIL_ID
	    ,p_OLD_LAST_OE_PO_NUMBER             => l_curr_instance_rec.LAST_OE_PO_NUMBER
	    ,p_NEW_LAST_OE_PO_NUMBER             => p_instance_rec.LAST_OE_PO_NUMBER
 	    --start of parameters addition for eam integration--
	    ,p_OLD_NETWORK_ASSET_FLAG             => l_curr_instance_rec.NETWORK_ASSET_FLAG
	    ,p_NEW_NETWORK_ASSET_FLAG             => p_instance_rec.NETWORK_ASSET_FLAG
	    ,p_OLD_MAINTAINABLE_FLAG              => l_curr_instance_rec.MAINTAINABLE_FLAG
	    ,p_NEW_MAINTAINABLE_FLAG              => p_instance_rec.MAINTAINABLE_FLAG
	    ,p_OLD_PN_LOCATION_ID                 => l_curr_instance_rec.PN_LOCATION_ID
	    ,p_NEW_PN_LOCATION_ID                 => p_instance_rec.PN_LOCATION_ID
	    ,p_OLD_ASSET_CRITICALITY_CODE         => l_curr_instance_rec.ASSET_CRITICALITY_CODE
	    ,p_NEW_ASSET_CRITICALITY_CODE         => p_instance_rec.ASSET_CRITICALITY_CODE
	    ,p_OLD_CATEGORY_ID                    => l_curr_instance_rec.CATEGORY_ID
	    ,p_NEW_CATEGORY_ID                    => p_instance_rec.CATEGORY_ID
	    ,p_OLD_EQUIPMENT_GEN_OBJECT_ID        => l_curr_instance_rec.EQUIPMENT_GEN_OBJECT_ID
	    ,p_NEW_EQUIPMENT_GEN_OBJECT_ID        => p_instance_rec.EQUIPMENT_GEN_OBJECT_ID
	    ,p_OLD_INSTANTIATION_FLAG             => l_curr_instance_rec.INSTANTIATION_FLAG
	    ,p_NEW_INSTANTIATION_FLAG             => p_instance_rec.INSTANTIATION_FLAG
	    ,p_OLD_LINEAR_LOCATION_ID             => l_curr_instance_rec.LINEAR_LOCATION_ID
	    ,p_NEW_LINEAR_LOCATION_ID             => p_instance_rec.LINEAR_LOCATION_ID
	    ,p_OLD_OPERATIONAL_LOG_FLAG           => l_curr_instance_rec.OPERATIONAL_LOG_FLAG
	    ,p_NEW_OPERATIONAL_LOG_FLAG           => p_instance_rec.OPERATIONAL_LOG_FLAG
	    ,p_OLD_CHECKIN_STATUS                 => l_curr_instance_rec.CHECKIN_STATUS
	    ,p_NEW_CHECKIN_STATUS                 => p_instance_rec.CHECKIN_STATUS
	    ,p_OLD_SUP_WARRANTY_EXP_DATE          => l_curr_instance_rec.SUPPLIER_WARRANTY_EXP_DATE
	    ,p_NEW_SUP_WARRANTY_EXP_DATE          => p_instance_rec.SUPPLIER_WARRANTY_EXP_DATE
            ,p_OLD_ATTRIBUTE16                    => l_curr_instance_rec.ATTRIBUTE16
            ,p_NEW_ATTRIBUTE16                    => p_instance_rec.ATTRIBUTE16
            ,p_OLD_ATTRIBUTE17                    => l_curr_instance_rec.ATTRIBUTE17
            ,p_NEW_ATTRIBUTE17                    => p_instance_rec.ATTRIBUTE17
            ,p_OLD_ATTRIBUTE18                    => l_curr_instance_rec.ATTRIBUTE18
            ,p_NEW_ATTRIBUTE18                    => p_instance_rec.ATTRIBUTE18
            ,p_OLD_ATTRIBUTE19                    => l_curr_instance_rec.ATTRIBUTE19
            ,p_NEW_ATTRIBUTE19                    => p_instance_rec.ATTRIBUTE19
            ,p_OLD_ATTRIBUTE20                    => l_curr_instance_rec.ATTRIBUTE20
            ,p_NEW_ATTRIBUTE20                    => p_instance_rec.ATTRIBUTE20
            ,p_OLD_ATTRIBUTE21                    => l_curr_instance_rec.ATTRIBUTE21
            ,p_NEW_ATTRIBUTE21                    => p_instance_rec.ATTRIBUTE21
            ,p_OLD_ATTRIBUTE22                    => l_curr_instance_rec.ATTRIBUTE22
            ,p_NEW_ATTRIBUTE22                    => p_instance_rec.ATTRIBUTE22
            ,p_OLD_ATTRIBUTE23                    => l_curr_instance_rec.ATTRIBUTE23
            ,p_NEW_ATTRIBUTE23                    => p_instance_rec.ATTRIBUTE23
            ,p_OLD_ATTRIBUTE24                    => l_curr_instance_rec.ATTRIBUTE24
            ,p_NEW_ATTRIBUTE24                    => p_instance_rec.ATTRIBUTE24
            ,p_OLD_ATTRIBUTE25                    => l_curr_instance_rec.ATTRIBUTE25
            ,p_NEW_ATTRIBUTE25                    => p_instance_rec.ATTRIBUTE25
            ,p_OLD_ATTRIBUTE26                    => l_curr_instance_rec.ATTRIBUTE26
            ,p_NEW_ATTRIBUTE26                    => p_instance_rec.ATTRIBUTE26
            ,p_OLD_ATTRIBUTE27                    => l_curr_instance_rec.ATTRIBUTE27
            ,p_NEW_ATTRIBUTE27                    => p_instance_rec.ATTRIBUTE27
            ,p_OLD_ATTRIBUTE28                    => l_curr_instance_rec.ATTRIBUTE28
            ,p_NEW_ATTRIBUTE28                    => p_instance_rec.ATTRIBUTE28
            ,p_OLD_ATTRIBUTE29                    => l_curr_instance_rec.ATTRIBUTE29
            ,p_NEW_ATTRIBUTE29                    => p_instance_rec.ATTRIBUTE29
            ,p_OLD_ATTRIBUTE30                    => l_curr_instance_rec.ATTRIBUTE30
            ,p_NEW_ATTRIBUTE30                    => p_instance_rec.ATTRIBUTE30
  	    --end of parameters addition for eam integration--
   -- Addition of columns for FA Integration
            ,p_OLD_PAYABLES_UNIT_PRICE            => l_curr_instance_rec.PAYABLES_UNIT_PRICE
            ,p_NEW_PAYABLES_UNIT_PRICE            => p_instance_rec.PAYABLES_UNIT_PRICE
            ,p_OLD_PAYABLES_CURRENCY_CODE         => l_curr_instance_rec.PAYABLES_CURRENCY_CODE
            ,p_NEW_PAYABLES_CURRENCY_CODE         => p_instance_rec.PAYABLES_CURRENCY_CODE
            ,p_OLD_PURCHASE_UNIT_PRICE            => l_curr_instance_rec.PURCHASE_UNIT_PRICE
            ,p_NEW_PURCHASE_UNIT_PRICE            => p_instance_rec.PURCHASE_UNIT_PRICE
            ,p_OLD_PURCHASE_CURRENCY_CODE         => l_curr_instance_rec.PURCHASE_CURRENCY_CODE
            ,p_NEW_PURCHASE_CURRENCY_CODE         => p_instance_rec.PURCHASE_CURRENCY_CODE
            ,p_OLD_SALES_UNIT_PRICE               => l_curr_instance_rec.SALES_UNIT_PRICE
            ,p_NEW_SALES_UNIT_PRICE               => p_instance_rec.SALES_UNIT_PRICE
            ,p_OLD_SALES_CURRENCY_CODE            => l_curr_instance_rec.SALES_CURRENCY_CODE
            ,p_NEW_SALES_CURRENCY_CODE            => p_instance_rec.SALES_CURRENCY_CODE
            ,p_OLD_OPERATIONAL_STATUS_CODE        => l_curr_instance_rec.OPERATIONAL_STATUS_CODE
            ,p_NEW_OPERATIONAL_STATUS_CODE        => p_instance_rec.OPERATIONAL_STATUS_CODE
    -- End addition of columns for FA Integration
            );
Line: 9053

         End of insert ...Bug:5615169 */

	--Start of: Added for Bug:5615169
	--Insert the data into bulk table
	l_ciih_blk_ins_cnt                                                       := l_ciih_blk_ins_cnt + 1;
Line: 9158

	--          l_inst_hist_tbl_blk_ins(l_ciih_blk_ins_cnt).last_updated_by                   := FND_GLOBAL.USER_ID;
Line: 9159

	--          l_inst_hist_tbl_blk_ins(l_ciih_blk_ins_cnt).last_update_date                  := SYSDATE;
Line: 9160

	--          l_inst_hist_tbl_blk_ins(l_ciih_blk_ins_cnt).last_update_login                 := FND_GLOBAL.CONC_LOGIN_ID;
Line: 9272

	--End of Insert into bulk table
	--End of: Added for Bug:5615169
        -- Begin Add Code for Siebel Genesis Project
        l_inst_hist_tbl_blk_ins(l_ciih_blk_ins_cnt).old_source_code    := l_curr_instance_rec.SOURCE_CODE;
Line: 9553

	  CSI_ITEM_INSTANCES_H_PKG.Insert_Row
           ( px_INSTANCE_HISTORY_ID              => l_csi_item_instance_h_id
            ,p_INSTANCE_ID                       => l_rel_tbl(j).SUBJECT_ID
            ,p_TRANSACTION_ID                    => p_txn_rec.TRANSACTION_ID
            ,p_OLD_INSTANCE_NUMBER               => FND_API.G_MISS_CHAR
            ,p_NEW_INSTANCE_NUMBER               => FND_API.G_MISS_CHAR
            ,p_OLD_EXTERNAL_REFERENCE            => FND_API.G_MISS_CHAR
            ,p_NEW_EXTERNAL_REFERENCE            => FND_API.G_MISS_CHAR
            ,p_OLD_INVENTORY_ITEM_ID             => FND_API.G_MISS_NUM
            ,p_NEW_INVENTORY_ITEM_ID             => FND_API.G_MISS_NUM
            ,p_OLD_INVENTORY_REVISION            => FND_API.G_MISS_CHAR
            ,p_NEW_INVENTORY_REVISION            => FND_API.G_MISS_CHAR
            ,p_OLD_INV_MASTER_ORGZN_ID           => FND_API.G_MISS_NUM
            ,p_NEW_INV_MASTER_ORGZN_ID           => FND_API.G_MISS_NUM
            ,p_OLD_SERIAL_NUMBER                 => FND_API.G_MISS_CHAR
            ,p_NEW_SERIAL_NUMBER                 => FND_API.G_MISS_CHAR
            ,p_OLD_MFG_SERIAL_NUMBER_FLAG        => FND_API.G_MISS_CHAR
            ,p_NEW_MFG_SERIAL_NUMBER_FLAG        => FND_API.G_MISS_CHAR
            ,p_OLD_LOT_NUMBER                    => FND_API.G_MISS_CHAR
            ,p_NEW_LOT_NUMBER                    => FND_API.G_MISS_CHAR
            ,p_OLD_QUANTITY                      => FND_API.G_MISS_NUM
            ,p_NEW_QUANTITY                      => FND_API.G_MISS_NUM
            ,p_OLD_UNIT_OF_MEASURE               => FND_API.G_MISS_CHAR
            ,p_NEW_UNIT_OF_MEASURE               => FND_API.G_MISS_CHAR
            ,p_OLD_ACCOUNTING_CLASS_CODE         => l_instance_hist_rec.OLD_ACCOUNTING_CLASS_CODE
            ,p_NEW_ACCOUNTING_CLASS_CODE         => l_instance_hist_rec.NEW_ACCOUNTING_CLASS_CODE
            ,p_OLD_INSTANCE_CONDITION_ID         => FND_API.G_MISS_NUM
            ,p_NEW_INSTANCE_CONDITION_ID         => FND_API.G_MISS_NUM
            ,p_OLD_INSTANCE_STATUS_ID            => l_instance_hist_rec.OLD_INSTANCE_STATUS_ID
            ,p_NEW_INSTANCE_STATUS_ID            => l_instance_hist_rec.NEW_INSTANCE_STATUS_ID
            ,p_OLD_CUSTOMER_VIEW_FLAG            => FND_API.G_MISS_CHAR
            ,p_NEW_CUSTOMER_VIEW_FLAG            => FND_API.G_MISS_CHAR
            ,p_OLD_MERCHANT_VIEW_FLAG            => FND_API.G_MISS_CHAR
            ,p_NEW_MERCHANT_VIEW_FLAG            => FND_API.G_MISS_CHAR
            ,p_OLD_SELLABLE_FLAG                 => FND_API.G_MISS_CHAR
            ,p_NEW_SELLABLE_FLAG                 => FND_API.G_MISS_CHAR
            ,p_OLD_SYSTEM_ID                     => l_instance_hist_rec.OLD_SYSTEM_ID
            ,p_NEW_SYSTEM_ID                     => l_instance_hist_rec.NEW_SYSTEM_ID
            ,p_OLD_INSTANCE_TYPE_CODE            => FND_API.G_MISS_CHAR
            ,p_NEW_INSTANCE_TYPE_CODE            => FND_API.G_MISS_CHAR
            ,p_OLD_ACTIVE_START_DATE             => FND_API.G_MISS_DATE
            ,p_NEW_ACTIVE_START_DATE             => FND_API.G_MISS_DATE
            ,p_OLD_ACTIVE_END_DATE               => l_instance_hist_rec.OLD_ACTIVE_END_DATE
            ,p_NEW_ACTIVE_END_DATE               => l_instance_hist_rec.NEW_ACTIVE_END_DATE
            ,p_OLD_LOCATION_TYPE_CODE            => l_instance_hist_rec.OLD_LOCATION_TYPE_CODE
            ,p_NEW_LOCATION_TYPE_CODE            => l_instance_hist_rec.NEW_LOCATION_TYPE_CODE
            ,p_OLD_LOCATION_ID                   => l_instance_hist_rec.OLD_LOCATION_ID
            ,p_NEW_LOCATION_ID                   => l_instance_hist_rec.NEW_LOCATION_ID
            ,p_OLD_INV_ORGANIZATION_ID           => l_instance_hist_rec.OLD_INV_ORGANIZATION_ID
            ,p_NEW_INV_ORGANIZATION_ID           => l_instance_hist_rec.NEW_INV_ORGANIZATION_ID
            ,p_OLD_INV_SUBINVENTORY_NAME         => l_instance_hist_rec.OLD_INV_SUBINVENTORY_NAME
            ,p_NEW_INV_SUBINVENTORY_NAME         => l_instance_hist_rec.NEW_INV_SUBINVENTORY_NAME
            ,p_OLD_INV_LOCATOR_ID                => l_instance_hist_rec.OLD_INV_LOCATOR_ID
            ,p_NEW_INV_LOCATOR_ID                => l_instance_hist_rec.NEW_INV_LOCATOR_ID
            ,p_OLD_PA_PROJECT_ID                 => l_instance_hist_rec.OLD_PA_PROJECT_ID
            ,p_NEW_PA_PROJECT_ID                 => l_instance_hist_rec.NEW_PA_PROJECT_ID
            ,p_OLD_PA_PROJECT_TASK_ID            => l_instance_hist_rec.OLD_PA_PROJECT_TASK_ID
            ,p_NEW_PA_PROJECT_TASK_ID            => l_instance_hist_rec.NEW_PA_PROJECT_TASK_ID
            ,p_OLD_IN_TRANSIT_ORDER_LINE_ID      => l_instance_hist_rec.OLD_IN_TRANSIT_ORDER_LINE_ID
            ,p_NEW_IN_TRANSIT_ORDER_LINE_ID      => l_instance_hist_rec.NEW_IN_TRANSIT_ORDER_LINE_ID
            ,p_OLD_WIP_JOB_ID                    => l_instance_hist_rec.OLD_WIP_JOB_ID
            ,p_NEW_WIP_JOB_ID                    => l_instance_hist_rec.NEW_WIP_JOB_ID
            ,p_OLD_PO_ORDER_LINE_ID              => l_instance_hist_rec.OLD_PO_ORDER_LINE_ID
            ,p_NEW_PO_ORDER_LINE_ID              => l_instance_hist_rec.NEW_PO_ORDER_LINE_ID
            ,p_OLD_COMPLETENESS_FLAG             => FND_API.G_MISS_CHAR
            ,p_NEW_COMPLETENESS_FLAG             => FND_API.G_MISS_CHAR
            ,p_FULL_DUMP_FLAG                    => 'N'
            ,p_NEW_CONTEXT                       => FND_API.G_MISS_CHAR
            ,P_OLD_CONTEXT                       => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE1                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE1                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE2                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE2                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE3                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE3                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE4                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE4                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE5                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE5                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE6                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE6                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE7                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE7                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE8                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE8                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE9                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE9                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE10                   => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE10                   => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE11                   => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE11                   => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE12                   => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE12                   => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE13                   => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE13                   => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE14                   => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE14                   => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE15                   => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE15                   => FND_API.G_MISS_CHAR
            ,p_CREATED_BY                        => FND_GLOBAL.USER_ID
            ,p_CREATION_DATE                     => SYSDATE
            ,p_LAST_UPDATED_BY                   => FND_GLOBAL.USER_ID
            ,p_LAST_UPDATE_DATE                  => SYSDATE
            ,p_LAST_UPDATE_LOGIN                 => FND_GLOBAL.CONC_LOGIN_ID
            ,p_OBJECT_VERSION_NUMBER             => 1
            ,p_OLD_INST_LOC_TYPE_CODE            => l_instance_hist_rec.OLD_INSTALL_LOCATION_TYPE_CODE
            ,p_NEW_INST_LOC_TYPE_CODE            => l_instance_hist_rec.NEW_INSTALL_LOCATION_TYPE_CODE
            ,p_OLD_INST_LOC_ID                   => l_instance_hist_rec.OLD_INSTALL_LOCATION_ID
            ,p_NEW_INST_LOC_ID                   => l_instance_hist_rec.NEW_INSTALL_LOCATION_ID
            ,p_OLD_INST_USAGE_CODE               => FND_API.G_MISS_CHAR
            ,p_NEW_INST_USAGE_CODE               => FND_API.G_MISS_CHAR
            ,p_OLD_LAST_VLD_ORGANIZATION_ID      => FND_API.G_MISS_NUM
            ,p_NEW_LAST_VLD_ORGANIZATION_ID      => FND_API.G_MISS_NUM
            ,p_OLD_CONFIG_INST_REV_NUM           => FND_API.G_MISS_NUM
            ,p_NEW_CONFIG_INST_REV_NUM           => FND_API.G_MISS_NUM
            ,p_OLD_CONFIG_VALID_STATUS           => FND_API.G_MISS_CHAR
            ,p_NEW_CONFIG_VALID_STATUS           => FND_API.G_MISS_CHAR
            ,p_OLD_INSTANCE_DESCRIPTION          => FND_API.G_MISS_CHAR
            ,p_NEW_INSTANCE_DESCRIPTION          => FND_API.G_MISS_CHAR
            ,p_OLD_INSTALL_DATE                  => l_instance_hist_rec.OLD_INSTALL_DATE
            ,p_NEW_INSTALL_DATE                  => l_instance_hist_rec.NEW_INSTALL_DATE
            ,p_OLD_RETURN_BY_DATE                => FND_API.G_MISS_DATE
            ,p_NEW_RETURN_BY_DATE                => FND_API.G_MISS_DATE
            ,p_OLD_ACTUAL_RETURN_DATE            => FND_API.G_MISS_DATE
            ,p_NEW_ACTUAL_RETURN_DATE            => FND_API.G_MISS_DATE
            ,p_OLD_LAST_OE_AGREEMENT_ID          => l_instance_hist_rec.OLD_LAST_OE_AGREEMENT_ID
            ,p_NEW_LAST_OE_AGREEMENT_ID          => l_instance_hist_rec.NEW_LAST_OE_AGREEMENT_ID
	    ,p_OLD_LAST_OE_ORDER_LINE_ID         => l_instance_hist_rec.OLD_LAST_OE_ORDER_LINE_ID
	    ,p_NEW_LAST_OE_ORDER_LINE_ID         => l_instance_hist_rec.NEW_LAST_OE_ORDER_LINE_ID
	    ,p_OLD_LAST_OE_RMA_LINE_ID        => l_instance_hist_rec.OLD_LAST_OE_RMA_LINE_ID
	    ,p_NEW_LAST_OE_RMA_LINE_ID        => l_instance_hist_rec.NEW_LAST_OE_RMA_LINE_ID
	    ,p_OLD_LAST_WIP_JOB_ID               => l_instance_hist_rec.OLD_LAST_WIP_JOB_ID
	    ,p_NEW_LAST_WIP_JOB_ID               => l_instance_hist_rec.NEW_LAST_WIP_JOB_ID
	    ,p_OLD_LAST_PO_PO_LINE_ID            => l_instance_hist_rec.OLD_LAST_PO_PO_LINE_ID
	    ,p_NEW_LAST_PO_PO_LINE_ID            => l_instance_hist_rec.NEW_LAST_PO_PO_LINE_ID
	    ,p_OLD_LAST_PA_PROJECT_ID            => l_instance_hist_rec.OLD_LAST_PA_PROJECT_ID
	    ,p_NEW_LAST_PA_PROJECT_ID            => l_instance_hist_rec.NEW_LAST_PA_PROJECT_ID
	    ,p_OLD_LAST_PA_TASK_ID          => l_instance_hist_rec.OLD_LAST_PA_TASK_ID
	    ,p_NEW_LAST_PA_TASK_ID          => l_instance_hist_rec.NEW_LAST_PA_TASK_ID
	    ,p_OLD_LAST_TXN_LINE_DETAIL_ID       => l_instance_hist_rec.OLD_LAST_TXN_LINE_DETAIL_ID
	    ,p_NEW_LAST_TXN_LINE_DETAIL_ID       => l_instance_hist_rec.NEW_LAST_TXN_LINE_DETAIL_ID
	    ,p_OLD_LAST_OE_PO_NUMBER             => l_instance_hist_rec.OLD_LAST_OE_PO_NUMBER
	    ,p_NEW_LAST_OE_PO_NUMBER             => l_instance_hist_rec.NEW_LAST_OE_PO_NUMBER
 	    --start of parameters addition for eam integration--
	    ,p_OLD_NETWORK_ASSET_FLAG             => FND_API.G_MISS_CHAR
	    ,p_NEW_NETWORK_ASSET_FLAG             => FND_API.G_MISS_CHAR
	    ,p_OLD_MAINTAINABLE_FLAG              => FND_API.G_MISS_CHAR
	    ,p_NEW_MAINTAINABLE_FLAG              => FND_API.G_MISS_CHAR
	    ,p_OLD_PN_LOCATION_ID                 => FND_API.G_MISS_NUM
	    ,p_NEW_PN_LOCATION_ID                 => FND_API.G_MISS_NUM
	    ,p_OLD_ASSET_CRITICALITY_CODE         => FND_API.G_MISS_CHAR
	    ,p_NEW_ASSET_CRITICALITY_CODE         => FND_API.G_MISS_CHAR
	    ,p_OLD_CATEGORY_ID                    => FND_API.G_MISS_NUM
	    ,p_NEW_CATEGORY_ID                    => FND_API.G_MISS_NUM
	    ,p_OLD_EQUIPMENT_GEN_OBJECT_ID        => FND_API.G_MISS_NUM
	    ,p_NEW_EQUIPMENT_GEN_OBJECT_ID        => FND_API.G_MISS_NUM
	    ,p_OLD_INSTANTIATION_FLAG             => FND_API.G_MISS_CHAR
	    ,p_NEW_INSTANTIATION_FLAG             => FND_API.G_MISS_CHAR
	    ,p_OLD_LINEAR_LOCATION_ID             => FND_API.G_MISS_NUM
	    ,p_NEW_LINEAR_LOCATION_ID             => FND_API.G_MISS_NUM
	    ,p_OLD_OPERATIONAL_LOG_FLAG           => FND_API.G_MISS_CHAR
	    ,p_NEW_OPERATIONAL_LOG_FLAG           => FND_API.G_MISS_CHAR
	    ,p_OLD_CHECKIN_STATUS                 => FND_API.G_MISS_NUM
	    ,p_NEW_CHECKIN_STATUS                 => FND_API.G_MISS_NUM
	    ,p_OLD_SUP_WARRANTY_EXP_DATE          => FND_API.G_MISS_DATE
	    ,p_NEW_SUP_WARRANTY_EXP_DATE          => FND_API.G_MISS_DATE
            ,p_OLD_ATTRIBUTE16                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE16                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE17                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE17                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE18                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE18                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE19                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE19                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE20                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE20                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE21                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE21                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE22                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE22                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE23                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE23                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE24                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE24                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE25                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE25                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE26                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE26                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE27                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE27                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE28                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE28                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE29                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE29                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE30                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE30                    => FND_API.G_MISS_CHAR
  	    --end of parameters addition for eam integration--
   -- Addition of columns for FA Integration
            ,p_OLD_PAYABLES_UNIT_PRICE            => FND_API.G_MISS_NUM
            ,p_NEW_PAYABLES_UNIT_PRICE            => FND_API.G_MISS_NUM
            ,p_OLD_PAYABLES_CURRENCY_CODE         => FND_API.G_MISS_CHAR
            ,p_NEW_PAYABLES_CURRENCY_CODE         => FND_API.G_MISS_CHAR
            ,p_OLD_PURCHASE_UNIT_PRICE            => FND_API.G_MISS_NUM
            ,p_NEW_PURCHASE_UNIT_PRICE            => FND_API.G_MISS_NUM
            ,p_OLD_PURCHASE_CURRENCY_CODE         => FND_API.G_MISS_CHAR
            ,p_NEW_PURCHASE_CURRENCY_CODE         => FND_API.G_MISS_CHAR
            ,p_OLD_SALES_UNIT_PRICE               => FND_API.G_MISS_NUM
            ,p_NEW_SALES_UNIT_PRICE               => FND_API.G_MISS_NUM
            ,p_OLD_SALES_CURRENCY_CODE            => FND_API.G_MISS_CHAR
            ,p_NEW_SALES_CURRENCY_CODE            => FND_API.G_MISS_CHAR
            ,p_OLD_OPERATIONAL_STATUS_CODE        => l_instance_hist_rec.old_operational_status_code
            ,p_NEW_OPERATIONAL_STATUS_CODE        => l_instance_hist_rec.new_operational_status_code
    -- End addition of columns for FA Integration
            );
Line: 9767

	    End of insert...Bug:5615169 */

	--Start of: Added for Bug:5615169
	--Insert the data into bulk table
	l_ciih_blk_ins_cnt                                                       := l_ciih_blk_ins_cnt + 1;
Line: 9872

	--          l_inst_hist_tbl_blk_ins(l_ciih_blk_ins_cnt).last_updated_by                   := FND_GLOBAL.USER_ID;
Line: 9873

	--          l_inst_hist_tbl_blk_ins(l_ciih_blk_ins_cnt).last_update_date                  := SYSDATE;
Line: 9874

	--          l_inst_hist_tbl_blk_ins(l_ciih_blk_ins_cnt).last_update_login                 := FND_GLOBAL.CONC_LOGIN_ID;
Line: 9986

	--End of Insert into bulk table
	--End of: Added for Bug:5615169
        -- Begin Add Code for Siebel Genesis Project
        l_inst_hist_tbl_blk_ins(l_ciih_blk_ins_cnt).old_source_code   := fnd_api.g_miss_char;
Line: 10008

        select party_id
        into l_party_id
        from CSI_I_PARTIES
        where instance_id = l_rel_tbl(j).subject_id
        and   relationship_type_code = 'OWNER';
Line: 10178

          eam_asset_log_pvt.instance_update_event
          (p_api_version         => p_api_version
          ,p_init_msg_list       => fnd_api.g_false
          ,p_commit              => fnd_api.g_false
          ,p_validation_level    => fnd_api.g_valid_level_full
          ,x_return_status       => x_return_status
          ,x_msg_count           => x_msg_count
          ,x_msg_data            => x_msg_data
          ,p_instance_id         => l_rel_tbl(j).subject_id
          ,p_ref_id              => l_instance_history_id
          ,p_event_date          => sysdate);
Line: 10191

            csi_gen_utility_pvt.put_line('Error from eam_asset_log_pvt.instance_update_event API');
Line: 10209

INSERT
INTO    CSI_ITEM_INSTANCES_H
        ( INSTANCE_HISTORY_ID,
                INSTANCE_ID,
                TRANSACTION_ID,
                OLD_INSTANCE_NUMBER,
                NEW_INSTANCE_NUMBER,
                OLD_EXTERNAL_REFERENCE,
                NEW_EXTERNAL_REFERENCE,
                OLD_INVENTORY_ITEM_ID,
                NEW_INVENTORY_ITEM_ID,
                OLD_INVENTORY_REVISION,
                NEW_INVENTORY_REVISION,
                OLD_INV_MASTER_ORGANIZATION_ID,
                NEW_INV_MASTER_ORGANIZATION_ID,
                OLD_SERIAL_NUMBER,
                NEW_SERIAL_NUMBER ,
                OLD_MFG_SERIAL_NUMBER_FLAG,
                NEW_MFG_SERIAL_NUMBER_FLAG,
                OLD_LOT_NUMBER,
                NEW_LOT_NUMBER,
                OLD_QUANTITY,
                NEW_QUANTITY,
                OLD_UNIT_OF_MEASURE,
                NEW_UNIT_OF_MEASURE,
                OLD_ACCOUNTING_CLASS_CODE,
                NEW_ACCOUNTING_CLASS_CODE,
                OLD_INSTANCE_CONDITION_ID,
                NEW_INSTANCE_CONDITION_ID,
                OLD_INSTANCE_STATUS_ID,
                NEW_INSTANCE_STATUS_ID,
                OLD_CUSTOMER_VIEW_FLAG,
                NEW_CUSTOMER_VIEW_FLAG,
                OLD_MERCHANT_VIEW_FLAG,
                NEW_MERCHANT_VIEW_FLAG,
                OLD_SELLABLE_FLAG,
                NEW_SELLABLE_FLAG,
                OLD_SYSTEM_ID,
                NEW_SYSTEM_ID,
                OLD_INSTANCE_TYPE_CODE,
                NEW_INSTANCE_TYPE_CODE,
                OLD_ACTIVE_START_DATE,
                NEW_ACTIVE_START_DATE,
                OLD_ACTIVE_END_DATE,
                NEW_ACTIVE_END_DATE,
                OLD_LOCATION_TYPE_CODE,
                NEW_LOCATION_TYPE_CODE,
                OLD_LOCATION_ID,
                NEW_LOCATION_ID,
                OLD_INV_ORGANIZATION_ID,
                NEW_INV_ORGANIZATION_ID,
                OLD_INV_SUBINVENTORY_NAME,
                NEW_INV_SUBINVENTORY_NAME,
                OLD_INV_LOCATOR_ID,
                NEW_INV_LOCATOR_ID,
                OLD_PA_PROJECT_ID,
                NEW_PA_PROJECT_ID,
                OLD_PA_PROJECT_TASK_ID,
                NEW_PA_PROJECT_TASK_ID,
                OLD_IN_TRANSIT_ORDER_LINE_ID,
                NEW_IN_TRANSIT_ORDER_LINE_ID,
                OLD_WIP_JOB_ID,
                NEW_WIP_JOB_ID,
                OLD_PO_ORDER_LINE_ID,
                NEW_PO_ORDER_LINE_ID,
                OLD_COMPLETENESS_FLAG,
                NEW_COMPLETENESS_FLAG,
                FULL_DUMP_FLAG,
                OLD_CONTEXT,
                NEW_CONTEXT,
                OLD_ATTRIBUTE1,
                NEW_ATTRIBUTE1,
                OLD_ATTRIBUTE2,
                NEW_ATTRIBUTE2,
                OLD_ATTRIBUTE3,
                NEW_ATTRIBUTE3,
                OLD_ATTRIBUTE4,
                NEW_ATTRIBUTE4,
                OLD_ATTRIBUTE5,
                NEW_ATTRIBUTE5,
                OLD_ATTRIBUTE6,
                NEW_ATTRIBUTE6,
                OLD_ATTRIBUTE7,
                NEW_ATTRIBUTE7,
                OLD_ATTRIBUTE8,
                NEW_ATTRIBUTE8,
                OLD_ATTRIBUTE9,
                NEW_ATTRIBUTE9,
                OLD_ATTRIBUTE10,
                NEW_ATTRIBUTE10,
                OLD_ATTRIBUTE11,
                NEW_ATTRIBUTE11,
                OLD_ATTRIBUTE12,
                NEW_ATTRIBUTE12,
                OLD_ATTRIBUTE13,
                NEW_ATTRIBUTE13,
                OLD_ATTRIBUTE14,
                NEW_ATTRIBUTE14,
                OLD_ATTRIBUTE15,
                NEW_ATTRIBUTE15,
                CREATED_BY,
                CREATION_DATE,
                LAST_UPDATED_BY,
                LAST_UPDATE_DATE,
                LAST_UPDATE_LOGIN,
                OBJECT_VERSION_NUMBER,
                OLD_INST_LOC_TYPE_CODE,
                NEW_INST_LOC_TYPE_CODE,
                OLD_INST_LOC_ID,
                NEW_INST_LOC_ID,
                OLD_INST_USAGE_CODE,
                NEW_INST_USAGE_CODE,
                OLD_last_vld_organization_id,
                NEW_last_vld_organization_id,
                OLD_CONFIG_INST_REV_NUM ,
                NEW_CONFIG_INST_REV_NUM ,
                OLD_CONFIG_VALID_STATUS ,
                NEW_CONFIG_VALID_STATUS ,
                OLD_INSTANCE_DESCRIPTION ,
                NEW_INSTANCE_DESCRIPTION ,
                OLD_INSTALL_DATE ,
                NEW_INSTALL_DATE ,
                OLD_RETURN_BY_DATE ,
                NEW_RETURN_BY_DATE ,
                OLD_ACTUAL_RETURN_DATE ,
                NEW_ACTUAL_RETURN_DATE ,
                OLD_OE_AGREEMENT_ID ,
                NEW_OE_AGREEMENT_ID ,
                OLD_LAST_OE_ORDER_LINE_ID,
                NEW_LAST_OE_ORDER_LINE_ID,
                OLD_LAST_OE_RMA_LINE_ID,
                NEW_LAST_OE_RMA_LINE_ID,
                OLD_LAST_WIP_JOB_ID,
                NEW_LAST_WIP_JOB_ID,
                OLD_LAST_PO_PO_LINE_ID,
                NEW_LAST_PO_PO_LINE_ID,
                OLD_LAST_PA_PROJECT_ID,
                NEW_LAST_PA_PROJECT_ID,
                OLD_LAST_PA_TASK_ID,
                NEW_LAST_PA_TASK_ID,
                OLD_LAST_TXN_LINE_DETAIL_ID,
                NEW_LAST_TXN_LINE_DETAIL_ID,
                OLD_LAST_OE_PO_NUMBER,
                NEW_LAST_OE_PO_NUMBER,
                --Start of eam integration changes--
                OLD_NETWORK_ASSET_FLAG,
                NEW_NETWORK_ASSET_FLAG,
                OLD_MAINTAINABLE_FLAG,
                NEW_MAINTAINABLE_FLAG,
                OLD_PN_LOCATION_ID,
                NEW_PN_LOCATION_ID,
                OLD_ASSET_CRITICALITY_CODE,
                NEW_ASSET_CRITICALITY_CODE,
                OLD_CATEGORY_ID,
                NEW_CATEGORY_ID,
                OLD_EQUIPMENT_GEN_OBJECT_ID,
                NEW_EQUIPMENT_GEN_OBJECT_ID,
                OLD_INSTANTIATION_FLAG,
                NEW_INSTANTIATION_FLAG,
                OLD_LINEAR_LOCATION_ID,
                NEW_LINEAR_LOCATION_ID,
                OLD_OPERATIONAL_LOG_FLAG,
                NEW_OPERATIONAL_LOG_FLAG,
                OLD_CHECKIN_STATUS,
                NEW_CHECKIN_STATUS,
                OLD_SUPPLIER_WARRANTY_EXP_DATE,
                NEW_SUPPLIER_WARRANTY_EXP_DATE,
                OLD_ATTRIBUTE16,
                NEW_ATTRIBUTE16,
                OLD_ATTRIBUTE17,
                NEW_ATTRIBUTE17,
                OLD_ATTRIBUTE18,
                NEW_ATTRIBUTE18,
                OLD_ATTRIBUTE19,
                NEW_ATTRIBUTE19,
                OLD_ATTRIBUTE20,
                NEW_ATTRIBUTE20,
                OLD_ATTRIBUTE21,
                NEW_ATTRIBUTE21,
                OLD_ATTRIBUTE22,
                NEW_ATTRIBUTE22,
                OLD_ATTRIBUTE23,
                NEW_ATTRIBUTE23,
                OLD_ATTRIBUTE24,
                NEW_ATTRIBUTE24,
                OLD_ATTRIBUTE25,
                NEW_ATTRIBUTE25,
                OLD_ATTRIBUTE26,
                NEW_ATTRIBUTE26,
                OLD_ATTRIBUTE27,
                NEW_ATTRIBUTE27,
                OLD_ATTRIBUTE28,
                NEW_ATTRIBUTE28,
                OLD_ATTRIBUTE29,
                NEW_ATTRIBUTE29,
                OLD_ATTRIBUTE30,
                NEW_ATTRIBUTE30,
                --End of eam integration changes--
                --Addition of columns for FA Integration
                OLD_PAYABLES_UNIT_PRICE,
                NEW_PAYABLES_UNIT_PRICE,
                OLD_PAYABLES_CURRENCY_CODE,
                NEW_PAYABLES_CURRENCY_CODE,
                OLD_PURCHASE_UNIT_PRICE,
                NEW_PURCHASE_UNIT_PRICE,
                OLD_PURCHASE_CURRENCY_CODE,
                NEW_PURCHASE_CURRENCY_CODE,
                OLD_SALES_UNIT_PRICE,
                NEW_SALES_UNIT_PRICE,
                OLD_SALES_CURRENCY_CODE,
                NEW_SALES_CURRENCY_CODE,
                OLD_OPERATIONAL_STATUS_CODE,
                NEW_OPERATIONAL_STATUS_CODE
                --End addition of columns for FA Integration
        )
        VALUES
        (
                l_inst_hist_rec_tab.INSTANCE_HISTORY_ID(i),
                decode( l_inst_hist_rec_tab.INSTANCE_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.INSTANCE_ID(i)),
                decode( l_inst_hist_rec_tab.TRANSACTION_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.TRANSACTION_ID(i)),
                decode( l_inst_hist_rec_tab.OLD_INSTANCE_NUMBER(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_INSTANCE_NUMBER(i)),
                decode( l_inst_hist_rec_tab.NEW_INSTANCE_NUMBER(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_INSTANCE_NUMBER(i)),
                decode( l_inst_hist_rec_tab.OLD_EXTERNAL_REFERENCE(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_EXTERNAL_REFERENCE(i)),
                decode( l_inst_hist_rec_tab.NEW_EXTERNAL_REFERENCE(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_EXTERNAL_REFERENCE(i)),
                decode( l_inst_hist_rec_tab.OLD_INVENTORY_ITEM_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.OLD_INVENTORY_ITEM_ID(i)),
                decode( l_inst_hist_rec_tab.NEW_INVENTORY_ITEM_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.NEW_INVENTORY_ITEM_ID(i)),
                decode( l_inst_hist_rec_tab.OLD_INVENTORY_REVISION(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_INVENTORY_REVISION(i)),
                decode( l_inst_hist_rec_tab.NEW_INVENTORY_REVISION(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_INVENTORY_REVISION(i)),
                decode( l_inst_hist_rec_tab.OLD_INV_MASTER_ORG_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.OLD_INV_MASTER_ORG_ID(i)),
                decode( l_inst_hist_rec_tab.NEW_INV_MASTER_ORG_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.NEW_INV_MASTER_ORG_ID(i)),
                decode( l_inst_hist_rec_tab.OLD_SERIAL_NUMBER(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_SERIAL_NUMBER(i)),
                decode( l_inst_hist_rec_tab.NEW_SERIAL_NUMBER(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_SERIAL_NUMBER(i)),
                decode( l_inst_hist_rec_tab.OLD_MFG_SERIAL_NUMBER_FLAG(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_MFG_SERIAL_NUMBER_FLAG(i)),
                decode( l_inst_hist_rec_tab.NEW_MFG_SERIAL_NUMBER_FLAG(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_MFG_SERIAL_NUMBER_FLAG(i)),
                decode( l_inst_hist_rec_tab.OLD_LOT_NUMBER(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_LOT_NUMBER(i)),
                decode( l_inst_hist_rec_tab.NEW_LOT_NUMBER(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_LOT_NUMBER(i)),
                decode( l_inst_hist_rec_tab.OLD_QUANTITY(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.OLD_QUANTITY(i)),
                decode( l_inst_hist_rec_tab.NEW_QUANTITY(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.NEW_QUANTITY(i)),
                decode( l_inst_hist_rec_tab.OLD_UNIT_OF_MEASURE(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_UNIT_OF_MEASURE(i)),
                decode( l_inst_hist_rec_tab.NEW_UNIT_OF_MEASURE(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_UNIT_OF_MEASURE(i)),
                decode( l_inst_hist_rec_tab.OLD_ACCOUNTING_CLASS_CODE(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ACCOUNTING_CLASS_CODE(i)),
                decode( l_inst_hist_rec_tab.NEW_ACCOUNTING_CLASS_CODE(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ACCOUNTING_CLASS_CODE(i)),
                decode( l_inst_hist_rec_tab.OLD_INSTANCE_CONDITION_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.OLD_INSTANCE_CONDITION_ID(i)),
                decode( l_inst_hist_rec_tab.NEW_INSTANCE_CONDITION_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.NEW_INSTANCE_CONDITION_ID(i)),
                decode( l_inst_hist_rec_tab.OLD_INSTANCE_STATUS_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.OLD_INSTANCE_STATUS_ID(i)),
                decode( l_inst_hist_rec_tab.NEW_INSTANCE_STATUS_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.NEW_INSTANCE_STATUS_ID(i)),
                decode( l_inst_hist_rec_tab.OLD_CUSTOMER_VIEW_FLAG(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_CUSTOMER_VIEW_FLAG(i)),
                decode( l_inst_hist_rec_tab.NEW_CUSTOMER_VIEW_FLAG(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_CUSTOMER_VIEW_FLAG(i)),
                decode( l_inst_hist_rec_tab.OLD_MERCHANT_VIEW_FLAG(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_MERCHANT_VIEW_FLAG(i)),
                decode( l_inst_hist_rec_tab.NEW_MERCHANT_VIEW_FLAG(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_MERCHANT_VIEW_FLAG(i)),
                decode( l_inst_hist_rec_tab.OLD_SELLABLE_FLAG(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_SELLABLE_FLAG(i)),
                decode( l_inst_hist_rec_tab.NEW_SELLABLE_FLAG(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_SELLABLE_FLAG(i)),
                decode( l_inst_hist_rec_tab.OLD_SYSTEM_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.OLD_SYSTEM_ID(i)),
                decode( l_inst_hist_rec_tab.NEW_SYSTEM_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.NEW_SYSTEM_ID(i)),
                decode( l_inst_hist_rec_tab.OLD_INSTANCE_TYPE_CODE(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_INSTANCE_TYPE_CODE(i)),
                decode( l_inst_hist_rec_tab.NEW_INSTANCE_TYPE_CODE(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_INSTANCE_TYPE_CODE(i)),
                decode( l_inst_hist_rec_tab.OLD_ACTIVE_START_DATE(i), FND_API.G_MISS_DATE, TO_DATE(NULL), l_inst_hist_rec_tab.OLD_ACTIVE_START_DATE(i)),
                decode( l_inst_hist_rec_tab.NEW_ACTIVE_START_DATE(i), FND_API.G_MISS_DATE, TO_DATE(NULL), l_inst_hist_rec_tab.NEW_ACTIVE_START_DATE(i)),
                decode( l_inst_hist_rec_tab.OLD_ACTIVE_END_DATE(i), FND_API.G_MISS_DATE, TO_DATE(NULL), l_inst_hist_rec_tab.OLD_ACTIVE_END_DATE(i)),
                decode( l_inst_hist_rec_tab.NEW_ACTIVE_END_DATE(i), FND_API.G_MISS_DATE, TO_DATE(NULL), l_inst_hist_rec_tab.NEW_ACTIVE_END_DATE(i)),
                decode( l_inst_hist_rec_tab.OLD_LOCATION_TYPE_CODE(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_LOCATION_TYPE_CODE(i)),
                decode( l_inst_hist_rec_tab.NEW_LOCATION_TYPE_CODE(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_LOCATION_TYPE_CODE(i)),
                decode( l_inst_hist_rec_tab.OLD_LOCATION_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.OLD_LOCATION_ID(i)),
                decode( l_inst_hist_rec_tab.NEW_LOCATION_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.NEW_LOCATION_ID(i)),
                decode( l_inst_hist_rec_tab.OLD_INV_ORGANIZATION_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.OLD_INV_ORGANIZATION_ID(i)),
                decode( l_inst_hist_rec_tab.NEW_INV_ORGANIZATION_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.NEW_INV_ORGANIZATION_ID(i)),
                decode( l_inst_hist_rec_tab.OLD_INV_SUBINVENTORY_NAME(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_INV_SUBINVENTORY_NAME(i)),
                decode( l_inst_hist_rec_tab.NEW_INV_SUBINVENTORY_NAME(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_INV_SUBINVENTORY_NAME(i)),
                decode( l_inst_hist_rec_tab.OLD_INV_LOCATOR_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.OLD_INV_LOCATOR_ID(i)),
                decode( l_inst_hist_rec_tab.NEW_INV_LOCATOR_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.NEW_INV_LOCATOR_ID(i)),
                decode( l_inst_hist_rec_tab.OLD_PA_PROJECT_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.OLD_PA_PROJECT_ID(i)),
                decode( l_inst_hist_rec_tab.NEW_PA_PROJECT_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.NEW_PA_PROJECT_ID(i)),
                decode( l_inst_hist_rec_tab.OLD_PA_PROJECT_TASK_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.OLD_PA_PROJECT_TASK_ID(i)),
                decode( l_inst_hist_rec_tab.NEW_PA_PROJECT_TASK_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.NEW_PA_PROJECT_TASK_ID(i)),
                decode( l_inst_hist_rec_tab.OLD_IN_TRANSIT_ORDER_LINE_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.OLD_IN_TRANSIT_ORDER_LINE_ID(i)),
                decode( l_inst_hist_rec_tab.NEW_IN_TRANSIT_ORDER_LINE_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.NEW_IN_TRANSIT_ORDER_LINE_ID(i)),
                decode( l_inst_hist_rec_tab.OLD_WIP_JOB_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.OLD_WIP_JOB_ID(i)),
                decode( l_inst_hist_rec_tab.NEW_WIP_JOB_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.NEW_WIP_JOB_ID(i)),
                decode( l_inst_hist_rec_tab.OLD_PO_ORDER_LINE_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.OLD_PO_ORDER_LINE_ID(i)),
                decode( l_inst_hist_rec_tab.NEW_PO_ORDER_LINE_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.NEW_PO_ORDER_LINE_ID(i)),
                decode( l_inst_hist_rec_tab.OLD_COMPLETENESS_FLAG(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_COMPLETENESS_FLAG(i)),
                decode( l_inst_hist_rec_tab.NEW_COMPLETENESS_FLAG(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_COMPLETENESS_FLAG(i)),
                 'N',
                decode( l_inst_hist_rec_tab.OLD_CONTEXT(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_CONTEXT(i)),
                decode( l_inst_hist_rec_tab.NEW_CONTEXT(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_CONTEXT(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE1(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE1(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE1(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE1(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE2(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE2(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE2(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE2(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE3(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE3(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE3(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE3(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE4(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE4(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE4(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE4(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE5(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE5(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE5(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE5(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE6(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE6(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE6(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE6(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE7(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE7(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE7(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE7(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE8(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE8(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE8(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE8(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE9(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE9(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE9(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE9(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE10(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE10(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE10(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE10(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE11(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE11(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE11(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE11(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE12(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE12(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE12(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE12(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE13(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE13(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE13(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE13(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE14(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE14(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE14(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE14(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE15(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE15(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE15(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE15(i)),
                l_user_id,
                SYSDATE,
                l_user_id,
                SYSDATE,
                l_login_id,
                1,
                decode( l_inst_hist_rec_tab.OLD_INSTALL_LOCATION_TYPE_CODE(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_INSTALL_LOCATION_TYPE_CODE(i)),
                decode( l_inst_hist_rec_tab.NEW_INSTALL_LOCATION_TYPE_CODE(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_INSTALL_LOCATION_TYPE_CODE(i)),
                decode( l_inst_hist_rec_tab.OLD_INSTALL_LOCATION_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.OLD_INSTALL_LOCATION_ID(i)),
                decode( l_inst_hist_rec_tab.NEW_INSTALL_LOCATION_ID(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.NEW_INSTALL_LOCATION_ID(i)),
                decode( l_inst_hist_rec_tab.OLD_INSTANCE_USAGE_CODE(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_INSTANCE_USAGE_CODE(i)),
                decode( l_inst_hist_rec_tab.NEW_INSTANCE_USAGE_CODE(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_INSTANCE_USAGE_CODE(i)),
                decode( l_inst_hist_rec_tab.OLD_last_vld_organization_id(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.OLD_last_vld_organization_id(i)),
                decode( l_inst_hist_rec_tab.NEW_last_vld_organization_id(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.new_last_vld_organization_id(i)),
                decode( l_inst_hist_rec_tab.OLD_CONFIG_INST_REV_NUM(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.OLD_CONFIG_INST_REV_NUM(i)),
                decode( l_inst_hist_rec_tab.NEW_CONFIG_INST_REV_NUM(i), FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.NEW_CONFIG_INST_REV_NUM(i)),
                decode( l_inst_hist_rec_tab.OLD_CONFIG_VALID_STATUS(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_CONFIG_VALID_STATUS(i)),
                decode( l_inst_hist_rec_tab.NEW_CONFIG_VALID_STATUS(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_CONFIG_VALID_STATUS(i)),
                decode( l_inst_hist_rec_tab.OLD_INSTANCE_DESCRIPTION(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_INSTANCE_DESCRIPTION(i)),
                decode( l_inst_hist_rec_tab.NEW_INSTANCE_DESCRIPTION(i), FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_INSTANCE_DESCRIPTION(i)),

                decode( l_inst_hist_rec_tab.OLD_INSTALL_DATE(i),FND_API.G_MISS_DATE, NULL, l_inst_hist_rec_tab.OLD_INSTALL_DATE(i)) ,
                decode(l_inst_hist_rec_tab.NEW_INSTALL_DATE(i),FND_API.G_MISS_DATE, NULL, l_inst_hist_rec_tab.NEW_INSTALL_DATE(i)) ,
                decode(l_inst_hist_rec_tab.OLD_RETURN_BY_DATE(i) ,FND_API.G_MISS_DATE,NULL, l_inst_hist_rec_tab.OLD_RETURN_BY_DATE(i)),
                decode(l_inst_hist_rec_tab.NEW_RETURN_BY_DATE(i) ,FND_API.G_MISS_DATE,NULL,l_inst_hist_rec_tab.NEW_RETURN_BY_DATE(i)),
                decode(l_inst_hist_rec_tab.OLD_ACTUAL_RETURN_DATE(i) ,FND_API.G_MISS_DATE,NULL,l_inst_hist_rec_tab.OLD_ACTUAL_RETURN_DATE(i)),
                decode(l_inst_hist_rec_tab.NEW_ACTUAL_RETURN_DATE(i) ,FND_API.G_MISS_DATE,NULL,l_inst_hist_rec_tab.NEW_ACTUAL_RETURN_DATE(i)),

                decode( l_inst_hist_rec_tab.OLD_LAST_OE_AGREEMENT_ID(i),FND_API.G_MISS_NUM, NULL,l_inst_hist_rec_tab.OLD_LAST_OE_AGREEMENT_ID(i)),
                decode( l_inst_hist_rec_tab.NEW_LAST_OE_AGREEMENT_ID(i),FND_API.G_MISS_NUM, NULL,l_inst_hist_rec_tab.NEW_LAST_OE_AGREEMENT_ID(i)),

                decode(l_inst_hist_rec_tab.OLD_LAST_OE_ORDER_LINE_ID(i) ,FND_API.G_MISS_NUM,NULL,l_inst_hist_rec_tab.OLD_LAST_OE_ORDER_LINE_ID(i)),
                decode(l_inst_hist_rec_tab.NEW_LAST_OE_ORDER_LINE_ID(i) ,FND_API.G_MISS_NUM,NULL,l_inst_hist_rec_tab.NEW_LAST_OE_ORDER_LINE_ID(i)),
                decode(l_inst_hist_rec_tab.OLD_LAST_OE_RMA_LINE_ID(i) ,FND_API.G_MISS_NUM,NULL,l_inst_hist_rec_tab.OLD_LAST_OE_RMA_LINE_ID(i)),
                decode(l_inst_hist_rec_tab.NEW_LAST_OE_RMA_LINE_ID(i) ,FND_API.G_MISS_NUM,NULL,l_inst_hist_rec_tab.NEW_LAST_OE_RMA_LINE_ID(i)),
                decode(l_inst_hist_rec_tab.OLD_LAST_WIP_JOB_ID(i) ,FND_API.G_MISS_NUM,NULL,l_inst_hist_rec_tab.OLD_LAST_WIP_JOB_ID(i)),
                decode(l_inst_hist_rec_tab.NEW_LAST_WIP_JOB_ID(i) ,FND_API.G_MISS_NUM,NULL,l_inst_hist_rec_tab.NEW_LAST_WIP_JOB_ID(i)),
                decode(l_inst_hist_rec_tab.OLD_LAST_PO_PO_LINE_ID(i) ,FND_API.G_MISS_NUM,NULL,l_inst_hist_rec_tab.OLD_LAST_PO_PO_LINE_ID(i)),
                decode(l_inst_hist_rec_tab.NEW_LAST_PO_PO_LINE_ID(i) ,FND_API.G_MISS_NUM,NULL,l_inst_hist_rec_tab.NEW_LAST_PO_PO_LINE_ID(i)),
                decode(l_inst_hist_rec_tab.OLD_LAST_PA_PROJECT_ID(i) ,FND_API.G_MISS_NUM,NULL,l_inst_hist_rec_tab.OLD_LAST_PA_PROJECT_ID(i)),
                decode(l_inst_hist_rec_tab.NEW_LAST_PA_PROJECT_ID(i) ,FND_API.G_MISS_NUM,NULL,l_inst_hist_rec_tab.NEW_LAST_PA_PROJECT_ID(i)),
                decode(l_inst_hist_rec_tab.OLD_LAST_PA_TASK_ID(i) ,FND_API.G_MISS_NUM,NULL,l_inst_hist_rec_tab.OLD_LAST_PA_TASK_ID(i)),
                decode(l_inst_hist_rec_tab.NEW_LAST_PA_TASK_ID(i) ,FND_API.G_MISS_NUM,NULL,l_inst_hist_rec_tab.NEW_LAST_PA_TASK_ID(i)),
                decode(l_inst_hist_rec_tab.OLD_LAST_TXN_LINE_DETAIL_ID(i) ,FND_API.G_MISS_NUM,NULL,l_inst_hist_rec_tab.OLD_LAST_TXN_LINE_DETAIL_ID(i)),
                decode(l_inst_hist_rec_tab.NEW_LAST_TXN_LINE_DETAIL_ID(i) ,FND_API.G_MISS_NUM,NULL,l_inst_hist_rec_tab.NEW_LAST_TXN_LINE_DETAIL_ID(i)),
                decode(l_inst_hist_rec_tab.OLD_LAST_OE_PO_NUMBER(i) ,FND_API.G_MISS_CHAR,NULL,l_inst_hist_rec_tab.OLD_LAST_OE_PO_NUMBER(i)),
                decode(l_inst_hist_rec_tab.NEW_LAST_OE_PO_NUMBER(i) ,FND_API.G_MISS_CHAR,NULL,l_inst_hist_rec_tab.NEW_LAST_OE_PO_NUMBER(i)),
                --Start of eam integration changes--
                decode( l_inst_hist_rec_tab.OLD_NETWORK_ASSET_FLAG(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_NETWORK_ASSET_FLAG(i)),
                decode( l_inst_hist_rec_tab.NEW_NETWORK_ASSET_FLAG(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_NETWORK_ASSET_FLAG(i)),
                decode( l_inst_hist_rec_tab.OLD_MAINTAINABLE_FLAG(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_MAINTAINABLE_FLAG(i)),
                decode( l_inst_hist_rec_tab.NEW_MAINTAINABLE_FLAG(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_MAINTAINABLE_FLAG(i)),
                decode( l_inst_hist_rec_tab.OLD_PN_LOCATION_ID(i) ,FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.OLD_PN_LOCATION_ID(i)),
                decode( l_inst_hist_rec_tab.NEW_PN_LOCATION_ID(i) ,FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.NEW_PN_LOCATION_ID(i)),
                decode( l_inst_hist_rec_tab.OLD_ASSET_CRITICALITY_CODE(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ASSET_CRITICALITY_CODE(i)),
                decode( l_inst_hist_rec_tab.NEW_ASSET_CRITICALITY_CODE(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ASSET_CRITICALITY_CODE(i)),
                decode( l_inst_hist_rec_tab.OLD_CATEGORY_ID(i) ,FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.OLD_CATEGORY_ID(i)),
                decode( l_inst_hist_rec_tab.NEW_CATEGORY_ID(i) ,FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.NEW_CATEGORY_ID(i)),
                decode( l_inst_hist_rec_tab.OLD_EQUIPMENT_GEN_OBJECT_ID(i) ,FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.OLD_EQUIPMENT_GEN_OBJECT_ID(i)),
                decode( l_inst_hist_rec_tab.NEW_EQUIPMENT_GEN_OBJECT_ID(i) ,FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.NEW_EQUIPMENT_GEN_OBJECT_ID(i)),
                decode( l_inst_hist_rec_tab.OLD_INSTANTIATION_FLAG(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_INSTANTIATION_FLAG(i)),
                decode( l_inst_hist_rec_tab.NEW_INSTANTIATION_FLAG(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_INSTANTIATION_FLAG(i)),
                decode( l_inst_hist_rec_tab.OLD_LINEAR_LOCATION_ID(i) ,FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.OLD_LINEAR_LOCATION_ID(i)),
                decode( l_inst_hist_rec_tab.NEW_LINEAR_LOCATION_ID(i) ,FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.NEW_LINEAR_LOCATION_ID(i)),
                decode( l_inst_hist_rec_tab.OLD_OPERATIONAL_LOG_FLAG(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_OPERATIONAL_LOG_FLAG(i)),
                decode( l_inst_hist_rec_tab.NEW_OPERATIONAL_LOG_FLAG(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_OPERATIONAL_LOG_FLAG(i)),
                decode( l_inst_hist_rec_tab.OLD_CHECKIN_STATUS(i) ,FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.OLD_CHECKIN_STATUS(i)),
                decode( l_inst_hist_rec_tab.NEW_CHECKIN_STATUS(i) ,FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.NEW_CHECKIN_STATUS(i)),
                decode( l_inst_hist_rec_tab.old_supplier_warranty_exp_date(i) ,FND_API.G_MISS_DATE, TO_DATE(NULL), l_inst_hist_rec_tab.old_supplier_warranty_exp_date(i)),
                decode( l_inst_hist_rec_tab.new_supplier_warranty_exp_date(i) ,FND_API.G_MISS_DATE, TO_DATE(NULL), l_inst_hist_rec_tab.new_supplier_warranty_exp_date(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE16(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE16(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE16(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE16(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE17(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE17(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE17(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE17(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE18(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE18(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE18(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE18(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE19(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE19(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE19(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE19(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE20(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE20(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE20(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE20(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE21(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE21(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE21(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE21(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE22(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE22(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE22(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE22(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE23(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE23(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE23(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE23(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE24(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE24(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE24(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE24(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE25(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE25(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE25(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE25(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE26(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE26(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE26(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE26(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE27(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE27(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE27(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE27(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE28(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE28(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE28(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE28(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE29(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE29(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE29(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE29(i)),
                decode( l_inst_hist_rec_tab.OLD_ATTRIBUTE30(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_ATTRIBUTE30(i)),
                decode( l_inst_hist_rec_tab.NEW_ATTRIBUTE30(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_ATTRIBUTE30(i)),
                --End of eam integration changes--
                --Addition of columns for FA Integration
                decode( l_inst_hist_rec_tab.OLD_PAYABLES_UNIT_PRICE(i) ,FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.OLD_PAYABLES_UNIT_PRICE(i)),
                decode( l_inst_hist_rec_tab.NEW_PAYABLES_UNIT_PRICE(i) ,FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.NEW_PAYABLES_UNIT_PRICE(i)),
                decode( l_inst_hist_rec_tab.OLD_PAYABLES_CURRENCY_CODE(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_PAYABLES_CURRENCY_CODE(i)),
                decode( l_inst_hist_rec_tab.NEW_PAYABLES_CURRENCY_CODE(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_PAYABLES_CURRENCY_CODE(i)),
                decode( l_inst_hist_rec_tab.OLD_PURCHASE_UNIT_PRICE(i) ,FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.OLD_PURCHASE_UNIT_PRICE(i)),
                decode( l_inst_hist_rec_tab.NEW_PURCHASE_UNIT_PRICE(i) ,FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.NEW_PURCHASE_UNIT_PRICE(i)),
                decode( l_inst_hist_rec_tab.OLD_PURCHASE_CURRENCY_CODE(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_PURCHASE_CURRENCY_CODE(i)),
                decode( l_inst_hist_rec_tab.NEW_PURCHASE_CURRENCY_CODE(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_PURCHASE_CURRENCY_CODE(i)),
                decode( l_inst_hist_rec_tab.OLD_SALES_UNIT_PRICE(i) ,FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.OLD_SALES_UNIT_PRICE(i)),
                decode( l_inst_hist_rec_tab.NEW_SALES_UNIT_PRICE(i) ,FND_API.G_MISS_NUM, NULL, l_inst_hist_rec_tab.NEW_SALES_UNIT_PRICE(i)),
                decode( l_inst_hist_rec_tab.OLD_SALES_CURRENCY_CODE(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_SALES_CURRENCY_CODE(i)),
                decode( l_inst_hist_rec_tab.NEW_SALES_CURRENCY_CODE(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_SALES_CURRENCY_CODE(i)),
                decode( l_inst_hist_rec_tab.OLD_OPERATIONAL_STATUS_CODE(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.OLD_OPERATIONAL_STATUS_CODE(i)),
                decode( l_inst_hist_rec_tab.NEW_OPERATIONAL_STATUS_CODE(i) ,FND_API.G_MISS_CHAR, NULL, l_inst_hist_rec_tab.NEW_OPERATIONAL_STATUS_CODE(i))
                --End addition of columns for FA Integration
        );
Line: 10662

               ROLLBACK TO update_child_instance_pvt;
Line: 10671

               ROLLBACK TO update_child_instance_pvt;
Line: 10680

               ROLLBACK TO update_child_instance_pvt;
Line: 10697

END update_child_instance_location;
Line: 10728

    SELECT  *
    FROM    csi_item_instances
    WHERE   instance_id = p_ins_id;
Line: 10734

         SELECT 'X' FROM CSI_TRANSACTIONS CST,
         (
         SELECT CIIH.TRANSACTION_ID TRANSACTION_ID, CIIH.INSTANCE_ID INSTANCE_ID
         FROM CSI_ITEM_INSTANCES_H CIIH
         WHERE INSTANCE_ID=p_ins_id  AND TRANSACTION_ID<>p_txn_id
         UNION ALL

         SELECT CIVH.TRANSACTION_ID TRANSACTION_ID, CIV.INSTANCE_ID INSTANCE_ID
         FROM CSI_IEA_VALUES_H CIVH, CSI_IEA_VALUES CIV
         WHERE CIV.ATTRIBUTE_VALUE_ID = CIVH.ATTRIBUTE_VALUE_ID
         AND INSTANCE_ID=p_ins_id  AND TRANSACTION_ID<>p_txn_id
         UNION ALL

         SELECT CIRH.TRANSACTION_ID TRANSACTION_ID, CIR.SUBJECT_ID INSTANCE_ID
         FROM CSI_II_RELATIONSHIPS_H CIRH, CSI_II_RELATIONSHIPS CIR
         WHERE CIRH.RELATIONSHIP_ID = CIR.RELATIONSHIP_ID
         AND subject_ID=p_ins_id  AND TRANSACTION_ID<>p_txn_id
         UNION ALL

         SELECT CIRH.TRANSACTION_ID TRANSACTION_ID, CIR.OBJECT_ID INSTANCE_ID
         FROM CSI_II_RELATIONSHIPS_H CIRH, CSI_II_RELATIONSHIPS CIR
         WHERE CIRH.RELATIONSHIP_ID = CIR.RELATIONSHIP_ID
         AND object_ID=p_ins_id  AND TRANSACTION_ID<>p_txn_id
         UNION ALL

         SELECT CIPH.TRANSACTION_ID TRANSACTION_ID, CIP.INSTANCE_ID INSTANCE_ID
         FROM CSI_I_PARTIES_H CIPH, CSI_I_PARTIES CIP
         WHERE CIPH.INSTANCE_PARTY_ID = CIP.INSTANCE_PARTY_ID
         AND INSTANCE_ID=p_ins_id  AND TRANSACTION_ID<>p_txn_id
         UNION ALL

         SELECT CIAAH.TRANSACTION_ID TRANSACTION_ID, CIAA.INSTANCE_ID INSTANCE_ID
         FROM CSI_I_ASSETS_H CIAAH, CSI_I_ASSETS CIAA
         WHERE CIAAH.INSTANCE_ASSET_ID = CIAA.INSTANCE_ASSET_ID
         AND INSTANCE_ID=p_ins_id  AND TRANSACTION_ID<>p_txn_id
         UNION ALL

         SELECT CIAH.TRANSACTION_ID TRANSACTION_ID, CIP.INSTANCE_ID INSTANCE_ID
         FROM CSI_IP_ACCOUNTS_H CIAH, CSI_IP_ACCOUNTS CIA, CSI_I_PARTIES CIP
         WHERE CIAH.IP_ACCOUNT_ID = CIA.IP_ACCOUNT_ID
         AND CIA.INSTANCE_PARTY_ID = CIP.INSTANCE_PARTY_ID
         AND INSTANCE_ID=p_ins_id  AND TRANSACTION_ID<>p_txn_id
         UNION ALL

         SELECT CIOAH.TRANSACTION_ID TRANSACTION_ID, CIOA.INSTANCE_ID INSTANCE_ID
         FROM CSI_I_ORG_ASSIGNMENTS_H CIOAH, CSI_I_ORG_ASSIGNMENTS CIOA
         WHERE CIOAH.INSTANCE_OU_ID = CIOA.INSTANCE_OU_ID
         AND INSTANCE_ID=p_ins_id  AND TRANSACTION_ID<>p_txn_id
         UNION ALL

         SELECT CIVLH.TRANSACTION_ID TRANSACTION_ID, CIVL.INSTANCE_ID INSTANCE_ID
         FROM CSI_I_VERSION_LABELS_H CIVLH, CSI_I_VERSION_LABELS CIVL
         WHERE CIVLH.VERSION_LABEL_ID = CIVL.VERSION_LABEL_ID
         AND INSTANCE_ID=p_ins_id  AND TRANSACTION_ID<>p_txn_id
         UNION ALL

         SELECT CIPAH.TRANSACTION_ID TRANSACTION_ID, CIPA.INSTANCE_ID INSTANCE_ID
         FROM CSI_I_PRICING_ATTRIBS_H CIPAH, CSI_I_PRICING_ATTRIBS CIPA
         WHERE INSTANCE_ID=p_ins_id  AND TRANSACTION_ID<>p_txn_id
         AND CIPAH.PRICING_ATTRIBUTE_ID = CIPA.PRICING_ATTRIBUTE_ID
         ) CSA
	 WHERE CSA.TRANSACTION_ID=CST.TRANSACTION_ID
	 AND CST.TRANSACTION_ID <>p_txn_id
	 AND CST.SOURCE_TRANSACTION_DATE>p_src_txn_date
	 AND ROWNUM=1;
Line: 10930

			   SELECT 'x'
			   INTO   l_temp
			   FROM   csi_inst_transactions_v
			   WHERE  instance_id=p_instance_id
			   AND    source_transaction_date > p_source_transaction_date
			   AND    transaction_id <> p_transaction_id
			   AND    ROWNUM=1;
Line: 11050

	       select NVL(actual_shipment_date,schedule_ship_date)
		      ,org_id
	       into   l_order_shipped_date,l_order_org_id
	       from   OE_ORDER_LINES_ALL
	       where  line_id = p_oks_txn_inst_tbl(l_oks_txn_count).order_line_id;
Line: 11146

            SELECT operating_unit
            INTO   p_oks_txn_inst_tbl(l_oks_txn_count).org_id
            FROM   org_organization_definitions
            WHERE  organization_id = p_oks_txn_inst_tbl(l_oks_txn_count).organization_id ;
Line: 11227

		  SELECT 'x'
		  INTO   l_temp
		  FROM   csi_inst_transactions_v
		  WHERE  instance_id=p_instance_id
		  AND    source_transaction_date > p_source_transaction_date
		  AND    transaction_id <> p_transaction_id
		  AND    ROWNUM=1;
Line: 11315

  PROCEDURE update_txn_status(
    px_txn_rec       IN OUT nocopy csi_datastructures_pub.transaction_rec,
    x_return_status     OUT nocopy varchar2)
  IS
    l_return_status    varchar2(1) := fnd_api.g_ret_sts_success;
Line: 11326

    SELECT object_version_number
    INTO   px_txn_rec.object_version_number
    FROM   csi_transactions
    WHERE  transaction_id = px_txn_rec.transaction_id;
Line: 11331

    csi_transactions_pvt.update_transactions(
      p_api_version      => 1.0,
      p_init_msg_list    => fnd_api.g_true,
      p_commit           => fnd_api.g_false,
      p_validation_level => fnd_api.g_valid_level_full,
      p_transaction_rec  => px_txn_rec,
      x_return_status    => l_return_status,
      x_msg_count        => l_msg_count,
      x_msg_data         => l_msg_data);
Line: 11348

  END update_txn_status;
Line: 11352

/* Procedure name: update_item_instance                 */
/* Description   : procedure used to update an Item     */
/*                 Instance                             */
/*------------------------------------------------------*/

PROCEDURE Update_Item_Instance(
      p_api_version         IN      NUMBER
     ,p_commit              IN      VARCHAR2
     ,p_init_msg_list       IN      VARCHAR2
     ,p_validation_level    IN      NUMBER
     ,p_instance_rec        IN OUT  NOCOPY csi_datastructures_pub.instance_rec
     ,p_txn_rec             IN OUT  NOCOPY csi_datastructures_pub.transaction_rec
     ,x_instance_id_lst        OUT  NOCOPY csi_datastructures_pub.id_tbl
     ,x_return_status          OUT  NOCOPY VARCHAR2
     ,x_msg_count              OUT  NOCOPY NUMBER
     ,x_msg_data               OUT  NOCOPY VARCHAR2
     ,p_item_attribute_tbl  IN OUT  NOCOPY csi_item_instance_pvt.item_attribute_tbl
     ,p_location_tbl        IN OUT  NOCOPY csi_item_instance_pvt.location_tbl
     ,p_generic_id_tbl      IN OUT  NOCOPY csi_item_instance_pvt.generic_id_tbl
     ,p_lookup_tbl          IN OUT  NOCOPY csi_item_instance_pvt.lookup_tbl
     ,p_ins_count_rec       IN OUT  NOCOPY csi_item_instance_pvt.ins_count_rec
     ,p_called_from_rel     IN      VARCHAR2
     ,p_validation_mode     IN      VARCHAR2
     ,p_oks_txn_inst_tbl    IN OUT NOCOPY oks_ibint_pub.txn_instance_tbl
     ,p_child_inst_tbl      IN OUT NOCOPY csi_item_instance_grp.child_inst_tbl
 )
IS
    l_api_name               CONSTANT VARCHAR2(30)   := 'UPDATE_ITEM_INSTANCE';
Line: 11438

    l_delete_status          VARCHAR2(1);
Line: 11451

    SELECT  group_id
      FROM  csi_ctr_item_associations
     WHERE  inventory_item_id = p_src_object_id;
Line: 11456

            SELECT
                 INSTANCE_PARTY_ID,
                 INSTANCE_ID,
                 PARTY_SOURCE_TABLE,
                 PARTY_ID,
                 RELATIONSHIP_TYPE_CODE,
                 CONTACT_FLAG,
                 CONTACT_IP_ID,
                 ACTIVE_START_DATE,
                 ACTIVE_END_DATE,
                 CONTEXT,
                 ATTRIBUTE1,
                 ATTRIBUTE2,
                 ATTRIBUTE3,
                 ATTRIBUTE4,
                 ATTRIBUTE5,
                 ATTRIBUTE6,
                 ATTRIBUTE7,
                 ATTRIBUTE8,
                 ATTRIBUTE9,
                 ATTRIBUTE10,
                 ATTRIBUTE11,
                 ATTRIBUTE12,
                 ATTRIBUTE13,
                 ATTRIBUTE14,
                 ATTRIBUTE15,
                 OBJECT_VERSION_NUMBER,
                 PRIMARY_FLAG,
                 PREFERRED_FLAG,
                 NULL PARENT_TBL_INDEX,
                 --NULL PROCESSED_FLAG,
                 NULL CALL_CONTRACTS,
                 NULL INTERFACE_ID,
                 NULL CONTACT_PARENT_TBL_INDEX,
                 NULL CASCADE_OWNERSHIP_FLAG -- Added for bug 2972082
          FROM   csi_i_parties
          WHERE  instance_id = p_instance_id
          AND    relationship_type_code = 'OWNER';
Line: 11497

           SELECT
                 INSTANCE_ID,
                 INSTANCE_NUMBER,
                 EXTERNAL_REFERENCE,
                 INVENTORY_ITEM_ID,
                 NULL VLD_ORGANIZATION_ID,
                 INVENTORY_REVISION,
                 INV_MASTER_ORGANIZATION_ID,
                 SERIAL_NUMBER,
                 MFG_SERIAL_NUMBER_FLAG,
                 LOT_NUMBER,
                 QUANTITY,
                 UNIT_OF_MEASURE,
                 ACCOUNTING_CLASS_CODE,
                 INSTANCE_CONDITION_ID,
                 INSTANCE_STATUS_ID,
                 CUSTOMER_VIEW_FLAG,
                 MERCHANT_VIEW_FLAG,
                 SELLABLE_FLAG,
                 SYSTEM_ID,
                 INSTANCE_TYPE_CODE,
                 ACTIVE_START_DATE,
                 ACTIVE_END_DATE,
                 LOCATION_TYPE_CODE,
                 LOCATION_ID,
                 INV_ORGANIZATION_ID,
                 INV_SUBINVENTORY_NAME,
                 INV_LOCATOR_ID,
                 PA_PROJECT_ID,
                 PA_PROJECT_TASK_ID,
                 IN_TRANSIT_ORDER_LINE_ID,
                 WIP_JOB_ID,
                 PO_ORDER_LINE_ID,
                 LAST_OE_ORDER_LINE_ID,
                 LAST_OE_RMA_LINE_ID,
                 LAST_PO_PO_LINE_ID,
                 LAST_OE_PO_NUMBER,
                 LAST_WIP_JOB_ID,
                 LAST_PA_PROJECT_ID,
                 LAST_PA_TASK_ID,
                 LAST_OE_AGREEMENT_ID,
                 INSTALL_DATE,
                 MANUALLY_CREATED_FLAG,
                 RETURN_BY_DATE,
                 ACTUAL_RETURN_DATE,
                 CREATION_COMPLETE_FLAG,
                 COMPLETENESS_FLAG,
                 NULL VERSION_LABEL,
                 NULL VERSION_LABEL_DESCRIPTION,
                 CONTEXT,
                 ATTRIBUTE1,
                 ATTRIBUTE2,
                 ATTRIBUTE3,
                 ATTRIBUTE4,
                 ATTRIBUTE5,
                 ATTRIBUTE6,
                 ATTRIBUTE7,
                 ATTRIBUTE8,
                 ATTRIBUTE9,
                 ATTRIBUTE10,
                 ATTRIBUTE11,
                 ATTRIBUTE12,
                 ATTRIBUTE13,
                 ATTRIBUTE14,
                 ATTRIBUTE15,
                 OBJECT_VERSION_NUMBER,
                 LAST_TXN_LINE_DETAIL_ID,
                 INSTALL_LOCATION_TYPE_CODE,
                 INSTALL_LOCATION_ID,
                 INSTANCE_USAGE_CODE,
                 LAST_VLD_ORGANIZATION_ID,
                 CONFIG_INST_HDR_ID,
                 CONFIG_INST_ITEM_ID,
                 CONFIG_INST_REV_NUM,
                 CONFIG_VALID_STATUS,
                 INSTANCE_DESCRIPTION,
                 -- Added for eam integration
                 NETWORK_ASSET_FLAG,
                 MAINTAINABLE_FLAG,
                 PN_LOCATION_ID,
                 ASSET_CRITICALITY_CODE,
                 CATEGORY_ID,
                 EQUIPMENT_GEN_OBJECT_ID,
                 INSTANTIATION_FLAG,
                 LINEAR_LOCATION_ID,
                 OPERATIONAL_LOG_FLAG,
                 CHECKIN_STATUS,
                 SUPPLIER_WARRANTY_EXP_DATE,
                 ATTRIBUTE16,
                 ATTRIBUTE17,
                 ATTRIBUTE18,
                 ATTRIBUTE19,
                 ATTRIBUTE20,
                 ATTRIBUTE21,
                 ATTRIBUTE22,
                 ATTRIBUTE23,
                 ATTRIBUTE24,
                 ATTRIBUTE25,
                 ATTRIBUTE26,
                 ATTRIBUTE27,
                 ATTRIBUTE28,
                 ATTRIBUTE29,
                 ATTRIBUTE30,
               -- End addition for eam integration
               -- Addition of columns for FA Integration
                 PURCHASE_UNIT_PRICE,
                 PURCHASE_CURRENCY_CODE,
                 PAYABLES_UNIT_PRICE,
                 PAYABLES_CURRENCY_CODE,
                 SALES_UNIT_PRICE,
                 SALES_CURRENCY_CODE,
                 OPERATIONAL_STATUS_CODE,
               -- End addition of columns for FA Integration
                 SOURCE_CODE -- Added Code for Siebel Genesis Project
           FROM  csi_item_instances
           WHERE instance_id = p_instance_id
           FOR UPDATE OF OBJECT_VERSION_NUMBER ;
Line: 11617

           SELECT   last_vld_organization_id
           FROM     csi_item_instances
           WHERE    instance_id = p_instance_id;
Line: 11624

             SELECT  INSTANCE_HISTORY_ID
                    ,INSTANCE_ID
                    ,TRANSACTION_ID
                    ,OLD_INSTANCE_NUMBER
                    ,NEW_INSTANCE_NUMBER
                    ,OLD_EXTERNAL_REFERENCE
                    ,NEW_EXTERNAL_REFERENCE
                    ,OLD_INVENTORY_ITEM_ID
                    ,NEW_INVENTORY_ITEM_ID
                    ,OLD_INVENTORY_REVISION
                    ,NEW_INVENTORY_REVISION
                    ,OLD_INV_MASTER_ORGANIZATION_ID
                    ,NEW_INV_MASTER_ORGANIZATION_ID
                    ,OLD_SERIAL_NUMBER
                    ,NEW_SERIAL_NUMBER
                    ,OLD_MFG_SERIAL_NUMBER_FLAG
                    ,NEW_MFG_SERIAL_NUMBER_FLAG
                    ,OLD_LOT_NUMBER
                    ,NEW_LOT_NUMBER
                    ,OLD_QUANTITY
                    ,NEW_QUANTITY
                    ,OLD_UNIT_OF_MEASURE
                    ,NEW_UNIT_OF_MEASURE
                    ,OLD_ACCOUNTING_CLASS_CODE
                    ,NEW_ACCOUNTING_CLASS_CODE
                    ,OLD_INSTANCE_CONDITION_ID
                    ,NEW_INSTANCE_CONDITION_ID
                    ,OLD_INSTANCE_STATUS_ID
                    ,NEW_INSTANCE_STATUS_ID
                    ,OLD_CUSTOMER_VIEW_FLAG
                    ,NEW_CUSTOMER_VIEW_FLAG
                    ,OLD_MERCHANT_VIEW_FLAG
                    ,NEW_MERCHANT_VIEW_FLAG
                    ,OLD_SELLABLE_FLAG
                    ,NEW_SELLABLE_FLAG
                    ,OLD_SYSTEM_ID
                    ,NEW_SYSTEM_ID
                    ,OLD_INSTANCE_TYPE_CODE
                    ,NEW_INSTANCE_TYPE_CODE
                    ,OLD_ACTIVE_START_DATE
                    ,NEW_ACTIVE_START_DATE
                    ,OLD_ACTIVE_END_DATE
                    ,NEW_ACTIVE_END_DATE
                    ,OLD_LOCATION_TYPE_CODE
                    ,NEW_LOCATION_TYPE_CODE
                    ,OLD_LOCATION_ID
                    ,NEW_LOCATION_ID
                    ,OLD_INV_ORGANIZATION_ID
                    ,NEW_INV_ORGANIZATION_ID
                    ,OLD_INV_SUBINVENTORY_NAME
                    ,NEW_INV_SUBINVENTORY_NAME
                    ,OLD_INV_LOCATOR_ID
                    ,NEW_INV_LOCATOR_ID
                    ,OLD_PA_PROJECT_ID
                    ,NEW_PA_PROJECT_ID
                    ,OLD_PA_PROJECT_TASK_ID
                    ,NEW_PA_PROJECT_TASK_ID
                    ,OLD_IN_TRANSIT_ORDER_LINE_ID
                    ,NEW_IN_TRANSIT_ORDER_LINE_ID
                    ,OLD_WIP_JOB_ID
                    ,NEW_WIP_JOB_ID
                    ,OLD_PO_ORDER_LINE_ID
                    ,NEW_PO_ORDER_LINE_ID
                    ,OLD_COMPLETENESS_FLAG
                    ,NEW_COMPLETENESS_FLAG
                    ,OLD_CONTEXT
                    ,NEW_CONTEXT
                    ,OLD_ATTRIBUTE1
                    ,NEW_ATTRIBUTE1
                    ,OLD_ATTRIBUTE2
                    ,NEW_ATTRIBUTE2
                    ,OLD_ATTRIBUTE3
                    ,NEW_ATTRIBUTE3
                    ,OLD_ATTRIBUTE4
                    ,NEW_ATTRIBUTE4
                    ,OLD_ATTRIBUTE5
                    ,NEW_ATTRIBUTE5
                    ,OLD_ATTRIBUTE6
                    ,NEW_ATTRIBUTE6
                    ,OLD_ATTRIBUTE7
                    ,NEW_ATTRIBUTE7
                    ,OLD_ATTRIBUTE8
                    ,NEW_ATTRIBUTE8
                    ,OLD_ATTRIBUTE9
                    ,NEW_ATTRIBUTE9
                    ,OLD_ATTRIBUTE10
                    ,NEW_ATTRIBUTE10
                    ,OLD_ATTRIBUTE11
                    ,NEW_ATTRIBUTE11
                    ,OLD_ATTRIBUTE12
                    ,NEW_ATTRIBUTE12
                    ,OLD_ATTRIBUTE13
                    ,NEW_ATTRIBUTE13
                    ,OLD_ATTRIBUTE14
                    ,NEW_ATTRIBUTE14
                    ,OLD_ATTRIBUTE15
                    ,NEW_ATTRIBUTE15
                    ,FULL_DUMP_FLAG
                    ,OLD_INST_LOC_TYPE_CODE
                    ,NEW_INST_LOC_TYPE_CODE
                    ,OLD_INST_LOC_ID
                    ,NEW_INST_LOC_ID
                    ,OLD_INST_USAGE_CODE
                    ,NEW_INST_USAGE_CODE
                    ,OLD_LAST_VLD_ORGANIZATION_ID
                    ,NEW_LAST_VLD_ORGANIZATION_ID
                    ,OLD_CONFIG_INST_REV_NUM
                    ,NEW_CONFIG_INST_REV_NUM
                    ,OLD_CONFIG_VALID_STATUS
                    ,NEW_CONFIG_VALID_STATUS
                    ,OLD_INSTANCE_DESCRIPTION
                    ,NEW_INSTANCE_DESCRIPTION
                    ,OLD_INSTALL_DATE
                    ,NEW_INSTALL_DATE
                    ,OLD_RETURN_BY_DATE
                    ,NEW_RETURN_BY_DATE
                    ,OLD_ACTUAL_RETURN_DATE
                    ,NEW_ACTUAL_RETURN_DATE
                    ,OLD_OE_AGREEMENT_ID
                    ,NEW_OE_AGREEMENT_ID
                    ,OLD_LAST_OE_ORDER_LINE_ID
                    ,NEW_LAST_OE_ORDER_LINE_ID
                    ,OLD_LAST_OE_RMA_LINE_ID
                    ,NEW_LAST_OE_RMA_LINE_ID
                    ,OLD_LAST_WIP_JOB_ID
                    ,NEW_LAST_WIP_JOB_ID
                    ,OLD_LAST_PO_PO_LINE_ID
                    ,NEW_LAST_PO_PO_LINE_ID
                    ,OLD_LAST_PA_PROJECT_ID
                    ,NEW_LAST_PA_PROJECT_ID
                    ,OLD_LAST_PA_TASK_ID
                    ,NEW_LAST_PA_TASK_ID
                    ,OLD_LAST_TXN_LINE_DETAIL_ID
                    ,NEW_LAST_TXN_LINE_DETAIL_ID
                    ,OLD_LAST_OE_PO_NUMBER
                    ,NEW_LAST_OE_PO_NUMBER
		    --start of column addition for eam integration--
                    ,OLD_NETWORK_ASSET_FLAG
                    ,NEW_NETWORK_ASSET_FLAG
                    ,OLD_MAINTAINABLE_FLAG
                    ,NEW_MAINTAINABLE_FLAG
                    ,OLD_PN_LOCATION_ID
                    ,NEW_PN_LOCATION_ID
                    ,OLD_ASSET_CRITICALITY_CODE
                    ,NEW_ASSET_CRITICALITY_CODE
                    ,OLD_CATEGORY_ID
                    ,NEW_CATEGORY_ID
                    ,OLD_EQUIPMENT_GEN_OBJECT_ID
                    ,NEW_EQUIPMENT_GEN_OBJECT_ID
                    ,OLD_INSTANTIATION_FLAG
                    ,NEW_INSTANTIATION_FLAG
                    ,OLD_LINEAR_LOCATION_ID
                    ,NEW_LINEAR_LOCATION_ID
                    ,OLD_OPERATIONAL_LOG_FLAG
                    ,NEW_OPERATIONAL_LOG_FLAG
                    ,OLD_CHECKIN_STATUS
                    ,NEW_CHECKIN_STATUS
                    ,OLD_SUPPLIER_WARRANTY_EXP_DATE
                    ,NEW_SUPPLIER_WARRANTY_EXP_DATE
                    ,OLD_ATTRIBUTE16
                    ,NEW_ATTRIBUTE16
                    ,OLD_ATTRIBUTE17
                    ,NEW_ATTRIBUTE17
                    ,OLD_ATTRIBUTE18
                    ,NEW_ATTRIBUTE18
                    ,OLD_ATTRIBUTE19
                    ,NEW_ATTRIBUTE19
                    ,OLD_ATTRIBUTE20
                    ,NEW_ATTRIBUTE20
                    ,OLD_ATTRIBUTE21
                    ,NEW_ATTRIBUTE21
                    ,OLD_ATTRIBUTE22
                    ,NEW_ATTRIBUTE22
                    ,OLD_ATTRIBUTE23
                    ,NEW_ATTRIBUTE23
                    ,OLD_ATTRIBUTE24
                    ,NEW_ATTRIBUTE24
                    ,OLD_ATTRIBUTE25
                    ,NEW_ATTRIBUTE25
                    ,OLD_ATTRIBUTE26
                    ,NEW_ATTRIBUTE26
                    ,OLD_ATTRIBUTE27
                    ,NEW_ATTRIBUTE27
                    ,OLD_ATTRIBUTE28
                    ,NEW_ATTRIBUTE28
                    ,OLD_ATTRIBUTE29
                    ,NEW_ATTRIBUTE29
                    ,OLD_ATTRIBUTE30
                    ,NEW_ATTRIBUTE30
		    --end of column addition for eam integration--
            -- Addition of columns for FA Integration
                    ,OLD_PAYABLES_UNIT_PRICE
                    ,NEW_PAYABLES_UNIT_PRICE
                    ,OLD_PAYABLES_CURRENCY_CODE
                    ,NEW_PAYABLES_CURRENCY_CODE
                    ,OLD_PURCHASE_UNIT_PRICE
                    ,NEW_PURCHASE_UNIT_PRICE
                    ,OLD_PURCHASE_CURRENCY_CODE
                    ,NEW_PURCHASE_CURRENCY_CODE
                    ,OLD_SALES_UNIT_PRICE
                    ,NEW_SALES_UNIT_PRICE
                    ,OLD_SALES_CURRENCY_CODE
                    ,NEW_SALES_CURRENCY_CODE
                    ,OLD_OPERATIONAL_STATUS_CODE
                    ,NEW_OPERATIONAL_STATUS_CODE
             -- End addition of columns for FA Integration
                    -- Begin Add Code for Siebel Genesis Project
                    ,OLD_SOURCE_CODE
                    ,NEW_SOURCE_CODE
                    -- End Add Code for Siebel Genesis Project
             FROM   csi_item_instances_h
             WHERE  instance_history_id = p_instance_history_id
             FOR UPDATE OF OBJECT_VERSION_NUMBER ;
Line: 11840

             SELECT  instance_association_id
                    ,source_object_id
                    ,counter_id
                    ,object_version_number
                    ,start_date_active --Add for bug 6963602
               FROM csi_counter_associations
              WHERE source_object_id = p_source_object_id
                AND source_object_code = 'CP';
Line: 11890

         SAVEPOINT  update_item_instance_pvt;
Line: 11913

            csi_gen_utility_pvt.put_line ( 'update_item_instance_pvt');
Line: 11918

             csi_gen_utility_pvt.put_line ( 'update_item_instance_pvt:'     ||
                                                 p_api_version         ||'-'||
                                                 p_commit              ||'-'||
                                                 p_init_msg_list            );
Line: 12171

           select CSI_II_FORWARD_SYNC_TEMP_S.CURRVAL
           into l_current_val
           FROM DUAL;
Line: 12223

                                                                    'UPDATE')
              THEN
               RAISE fnd_api.g_exc_error;
Line: 12247

 SELECT count(*)
   INTO l_number_open_ro
   FROM CSD_REPAIRS cr
   where  cr.STATUS <> 'C'AND
       (cr.CUSTOMER_PRODUCT_ID = p_instance_rec.instance_id or exists
            (select 'X' from csd_product_txns_v cptv
                  where cptv.repair_line_id = cr.repair_line_id and
                        (cptv.source_instance_id = p_instance_rec.instance_id or
                             cptv.non_source_instance_id = p_instance_rec.instance_id)));
Line: 12305

                   l_mtl_txn_tbl.DELETE;
Line: 12359

		  SELECT  'x'
		  INTO    l_temp
		  FROM    mtl_parameters
		  WHERE   organization_id = p_instance_rec.vld_organization_id
		  AND     master_organization_id = p_instance_rec.inv_master_organization_id;
Line: 12385

              SELECT location_id
                INTO p_instance_rec.location_id
                FROM hr_all_organization_units
               WHERE organization_id = p_instance_rec.vld_organization_id;
Line: 12415

              SELECT location_id
                INTO p_instance_rec.install_location_id
                FROM hr_all_organization_units
               WHERE organization_id = p_instance_rec.vld_organization_id;
Line: 12549

              SELECT comms_nl_trackable_flag
                    ,primary_uom_code
              INTO   l_trackable_flag
                    ,l_uom_code
              FROM   MTL_SYSTEM_ITEMS_B
              WHERE  inventory_item_id = l_get_instance_rec.inventory_item_id
              AND    organization_id = l_get_instance_rec.inv_master_organization_id
	          AND    enabled_flag = 'Y'
	          AND    nvl (start_date_active, sysdate) <= sysdate
	          AND    nvl (end_date_active, sysdate+1) > sysdate;
Line: 12575

             SELECT revision_qty_control_code
                   ,serial_number_control_code
                   ,lot_control_code
                   ,shelf_life_code
                   ,eam_item_type
                   ,equipment_type
               INTO l_rev_control
                   ,l_serial_control
                   ,l_lot_control
                   ,l_shelf_life_code
                   ,l_eam_item_type
                   ,l_equipment_type
               FROM MTL_SYSTEM_ITEMS_B
              WHERE inventory_item_id = l_get_instance_rec.inventory_item_id
                AND organization_id = p_instance_rec.vld_organization_id
                AND enabled_flag = 'Y'
                AND nvl (start_date_active, sysdate) <= sysdate
                AND nvl (end_date_active, sysdate+1) > sysdate;
Line: 12759

       csi_gen_utility_pvt.put_line('Calling Create_Lot routine in Update_Item_Instance API...');
Line: 12872

            csi_gen_utility_pvt.put_line( 'Calling eam_common_utilities_pvt.update_logical_asset...');
Line: 12878

             eam_common_utilities_pvt.update_logical_asset
               ( p_inventory_item_id       => l_get_instance_rec.inventory_item_id
                ,p_serial_number           => l_get_instance_rec.serial_number
                ,p_network_asset_flag      => l_network_asset_flag
                ,p_pn_location_id          => l_pn_location_id
                ,p_equipment_gen_object_id => p_instance_rec.equipment_gen_object_id
                ,x_return_status           => x_return_status
                );
Line: 12889

			    csi_gen_utility_pvt.put_line( 'Error from eam_common_utilities_pvt.update_logical_asset...');
Line: 12951

                   ,p_mode                      => 'UPDATE'
                   ,x_return_status             => x_return_status
                  );
Line: 12964

            csi_gen_utility_pvt.put_line('Calling Update_Revision');
Line: 12965

            csi_item_instance_vld_pvt.Update_Revision
               (
                 p_inv_item_id              => l_get_instance_rec.inventory_item_id ,
                 p_inv_org_id               => p_instance_rec.vld_organization_id,
                 p_revision                 => l_get_instance_rec.inventory_revision,
                 l_return_value             => l_return_value,
                 p_rev_control_code         => l_rev_control
               );
Line: 12991

                         p_flag                => 'UPDATE'
                         )
             THEN
                    RAISE fnd_api.g_exc_error;
Line: 13320

        select internal_party_id
        into l_int_party_id
        from csi_install_parameters;
Line: 13334

             SELECT owner_party_id
               INTO p_instance_rec.owner_party_id
               FROM csi_item_instances
              WHERE instance_id=p_instance_rec.instance_id;
Line: 13681

             SELECT 'x'
             INTO   l_temp_rec
             FROM   csi_ii_relationships
             WHERE  relationship_type_code = 'COMPONENT-OF'
             AND    subject_id = p_instance_rec.instance_id
             AND    (active_end_date IS NULL OR active_end_date > SYSDATE);
Line: 13718

                   SELECT 'x'
                   INTO   l_temp_rec1
                   FROM   csi_ii_relationships
                   WHERE  relationship_type_code = 'COMPONENT-OF'
                   AND    subject_id = p_instance_rec.instance_id
                   AND    (active_end_date IS NULL OR active_end_date > SYSDATE);
Line: 13920

                    SELECT decode(return_reason_code, 'RETURN', l_curr_instance_rec.last_oe_order_line_id, line_id),
                           decode(return_reason_code, 'RETURN', line_id, l_curr_instance_rec.last_oe_rma_line_id),
                           agreement_id
                    INTO   p_instance_rec.last_oe_order_line_id,
                           p_instance_rec.last_oe_rma_line_id,
                           p_instance_rec.last_oe_agreement_id
                    FROM   oe_order_lines_all
                    WHERE  line_id = l_curr_instance_rec.in_transit_order_line_id;
Line: 14053

                 SELECT 'x'
                 INTO   l_open_service
                 FROM   cs_incidents_all csi,
                        cs_incident_statuses_b csb
                 WHERE  csi.incident_status_id = csb.incident_status_id
                 AND    csi.customer_product_id = p_instance_rec.instance_id
                 AND    NVL(close_flag,'N')<>'Y';
Line: 14171

           IF NOT csi_item_instance_vld_pvt.is_status_updateable
                  (p_instance_status => p_instance_rec.INSTANCE_STATUS_ID
                  ,p_current_status  => l_curr_instance_rec.INSTANCE_STATUS_ID)
           THEN
             RAISE fnd_api.g_exc_error;
Line: 14197

       CSI_ITEM_INSTANCES_PKG.Update_Row
       (  p_INSTANCE_ID                 => p_instance_rec.INSTANCE_ID,
          p_INSTANCE_NUMBER             => p_instance_rec.INSTANCE_NUMBER,
          p_EXTERNAL_REFERENCE          => p_instance_rec.EXTERNAL_REFERENCE,
          p_INVENTORY_ITEM_ID           => p_instance_rec.INVENTORY_ITEM_ID,
          p_INVENTORY_REVISION          => p_instance_rec.INVENTORY_REVISION,
          p_INV_MASTER_ORGANIZATION_ID  => p_instance_rec.INV_MASTER_ORGANIZATION_ID,
          p_SERIAL_NUMBER               => p_instance_rec.SERIAL_NUMBER,
          p_MFG_SERIAL_NUMBER_FLAG      => p_instance_rec.MFG_SERIAL_NUMBER_FLAG,
          p_LOT_NUMBER                  => p_instance_rec.LOT_NUMBER,
          p_QUANTITY                    => p_instance_rec.QUANTITY,
          p_UNIT_OF_MEASURE             => p_instance_rec.UNIT_OF_MEASURE,
          p_ACCOUNTING_CLASS_CODE       => p_instance_rec.ACCOUNTING_CLASS_CODE,
          p_INSTANCE_CONDITION_ID       => p_instance_rec.INSTANCE_CONDITION_ID,
          p_INSTANCE_STATUS_ID          => p_instance_rec.INSTANCE_STATUS_ID,
          p_CUSTOMER_VIEW_FLAG          => p_instance_rec.CUSTOMER_VIEW_FLAG,
          p_MERCHANT_VIEW_FLAG          => p_instance_rec.MERCHANT_VIEW_FLAG,
          p_SELLABLE_FLAG               => p_instance_rec.SELLABLE_FLAG,
          p_SYSTEM_ID                   => p_instance_rec.SYSTEM_ID,
          p_INSTANCE_TYPE_CODE          => p_instance_rec.INSTANCE_TYPE_CODE,
          p_ACTIVE_START_DATE           => FND_API.G_MISS_DATE, --p_instance_rec.ACTIVE_START_DATE,
          p_ACTIVE_END_DATE             => p_instance_rec.ACTIVE_END_DATE,
          p_LOCATION_TYPE_CODE          => p_instance_rec.LOCATION_TYPE_CODE,
          p_LOCATION_ID                 => p_instance_rec.LOCATION_ID,
          p_INV_ORGANIZATION_ID         => p_instance_rec.INV_ORGANIZATION_ID,
          p_INV_SUBINVENTORY_NAME       => p_instance_rec.INV_SUBINVENTORY_NAME,
          p_INV_LOCATOR_ID              => p_instance_rec.INV_LOCATOR_ID,
          p_PA_PROJECT_ID               => p_instance_rec.PA_PROJECT_ID,
          p_PA_PROJECT_TASK_ID          => p_instance_rec.PA_PROJECT_TASK_ID,
          p_IN_TRANSIT_ORDER_LINE_ID    => p_instance_rec.IN_TRANSIT_ORDER_LINE_ID,
          p_WIP_JOB_ID                  => p_instance_rec.WIP_JOB_ID,
          p_PO_ORDER_LINE_ID            => p_instance_rec.PO_ORDER_LINE_ID,
          p_LAST_OE_ORDER_LINE_ID       => p_instance_rec.LAST_OE_ORDER_LINE_ID,
          p_LAST_OE_RMA_LINE_ID         => p_instance_rec.LAST_OE_RMA_LINE_ID,
          p_LAST_PO_PO_LINE_ID          => p_instance_rec.LAST_PO_PO_LINE_ID,
          p_LAST_OE_PO_NUMBER           => p_instance_rec.LAST_OE_PO_NUMBER,
          p_LAST_WIP_JOB_ID             => p_instance_rec.LAST_WIP_JOB_ID,
          p_LAST_PA_PROJECT_ID          => p_instance_rec.LAST_PA_PROJECT_ID,
          p_LAST_PA_TASK_ID             => p_instance_rec.LAST_PA_TASK_ID,
          p_LAST_OE_AGREEMENT_ID        => p_instance_rec.LAST_OE_AGREEMENT_ID,
          p_INSTALL_DATE                => p_instance_rec.INSTALL_DATE,
          p_MANUALLY_CREATED_FLAG       => p_instance_rec.MANUALLY_CREATED_FLAG,
          p_RETURN_BY_DATE              => p_instance_rec.RETURN_BY_DATE,
          p_ACTUAL_RETURN_DATE          => p_instance_rec.ACTUAL_RETURN_DATE,
          p_CREATION_COMPLETE_FLAG      => p_instance_rec.CREATION_COMPLETE_FLAG,
          p_COMPLETENESS_FLAG           => p_instance_rec.COMPLETENESS_FLAG,
          p_CONTEXT                     => p_instance_rec.CONTEXT,
          p_ATTRIBUTE1                  => p_instance_rec.ATTRIBUTE1,
          p_ATTRIBUTE2                  => p_instance_rec.ATTRIBUTE2,
          p_ATTRIBUTE3                  => p_instance_rec.ATTRIBUTE3,
          p_ATTRIBUTE4                  => p_instance_rec.ATTRIBUTE4,
          p_ATTRIBUTE5                  => p_instance_rec.ATTRIBUTE5,
          p_ATTRIBUTE6                  => p_instance_rec.ATTRIBUTE6,
          p_ATTRIBUTE7                  => p_instance_rec.ATTRIBUTE7,
          p_ATTRIBUTE8                  => p_instance_rec.ATTRIBUTE8,
          p_ATTRIBUTE9                  => p_instance_rec.ATTRIBUTE9,
          p_ATTRIBUTE10                 => p_instance_rec.ATTRIBUTE10,
          p_ATTRIBUTE11                 => p_instance_rec.ATTRIBUTE11,
          p_ATTRIBUTE12                 => p_instance_rec.ATTRIBUTE12,
          p_ATTRIBUTE13                 => p_instance_rec.ATTRIBUTE13,
          p_ATTRIBUTE14                 => p_instance_rec.ATTRIBUTE14,
          p_ATTRIBUTE15                 => p_instance_rec.ATTRIBUTE15,
          p_CREATED_BY                  => fnd_api.g_miss_num,
          p_CREATION_DATE               => fnd_api.g_miss_date,
          p_LAST_UPDATED_BY             => FND_GLOBAL.USER_ID,
          p_LAST_UPDATE_DATE            => SYSDATE,
          p_LAST_UPDATE_LOGIN           => FND_GLOBAL.CONC_LOGIN_ID,
          p_OBJECT_VERSION_NUMBER       => p_instance_rec.OBJECT_VERSION_NUMBER,
          p_LAST_TXN_LINE_DETAIL_ID     => p_instance_rec.LAST_TXN_LINE_DETAIL_ID,
          p_INSTALL_LOCATION_TYPE_CODE  => p_instance_rec.INSTALL_LOCATION_TYPE_CODE,
          p_INSTALL_LOCATION_ID         => p_instance_rec.INSTALL_LOCATION_ID,
          p_INSTANCE_USAGE_CODE         => p_instance_rec.INSTANCE_USAGE_CODE,
          p_last_vld_organization_id    => l_last_vld_organization_id,
          p_CONFIG_INST_HDR_ID          => p_instance_rec.CONFIG_INST_HDR_ID,
          p_CONFIG_INST_REV_NUM         => p_instance_rec.CONFIG_INST_REV_NUM,
          p_CONFIG_INST_ITEM_ID         => p_instance_rec.CONFIG_INST_ITEM_ID,
          p_CONFIG_VALID_STATUS         => p_instance_rec.CONFIG_VALID_STATUS,
          p_INSTANCE_DESCRIPTION        => p_instance_rec.INSTANCE_DESCRIPTION,
          p_REQUEST_ID                  => p_instance_rec.REQUEST_ID,
          p_PROGRAM_APPLICATION_ID      => p_instance_rec.PROGRAM_APPLICATION_ID,
          p_PROGRAM_ID                  => p_instance_rec.PROGRAM_ID,
          p_PROGRAM_UPDATE_DATE         => p_instance_rec.PROGRAM_UPDATE_DATE,
	  --start of parameters addition for eam integration--
          p_NETWORK_ASSET_FLAG          => p_instance_rec.NETWORK_ASSET_FLAG,
          p_MAINTAINABLE_FLAG           => p_instance_rec.MAINTAINABLE_FLAG,
          p_PN_LOCATION_ID              => p_instance_rec.PN_LOCATION_ID,
          p_ASSET_CRITICALITY_CODE      => p_instance_rec.ASSET_CRITICALITY_CODE,
          p_CATEGORY_ID                 => p_instance_rec.CATEGORY_ID,
          p_EQUIPMENT_GEN_OBJECT_ID     => p_instance_rec.EQUIPMENT_GEN_OBJECT_ID,
          p_INSTANTIATION_FLAG          => p_instance_rec.INSTANTIATION_FLAG,
          p_LINEAR_LOCATION_ID          => p_instance_rec.LINEAR_LOCATION_ID,
          p_OPERATIONAL_LOG_FLAG        => p_instance_rec.OPERATIONAL_LOG_FLAG,
          p_CHECKIN_STATUS              => p_instance_rec.CHECKIN_STATUS,
          p_SUPPLIER_WARRANTY_EXP_DATE  => p_instance_rec.SUPPLIER_WARRANTY_EXP_DATE,
          p_ATTRIBUTE16                 => p_instance_rec.ATTRIBUTE16,
          p_ATTRIBUTE17                 => p_instance_rec.ATTRIBUTE17,
          p_ATTRIBUTE18                 => p_instance_rec.ATTRIBUTE18,
          p_ATTRIBUTE19                 => p_instance_rec.ATTRIBUTE19,
          p_ATTRIBUTE20                 => p_instance_rec.ATTRIBUTE20,
          p_ATTRIBUTE21                 => p_instance_rec.ATTRIBUTE21,
          p_ATTRIBUTE22                 => p_instance_rec.ATTRIBUTE22,
          p_ATTRIBUTE23                 => p_instance_rec.ATTRIBUTE23,
          p_ATTRIBUTE24                 => p_instance_rec.ATTRIBUTE24,
          p_ATTRIBUTE25                 => p_instance_rec.ATTRIBUTE25,
          p_ATTRIBUTE26                 => p_instance_rec.ATTRIBUTE26,
          p_ATTRIBUTE27                 => p_instance_rec.ATTRIBUTE27,
          p_ATTRIBUTE28                 => p_instance_rec.ATTRIBUTE28,
          p_ATTRIBUTE29                 => p_instance_rec.ATTRIBUTE29,
          p_ATTRIBUTE30                 => p_instance_rec.ATTRIBUTE30,
	  --end of parameters addition for eam integration--
   -- Addition of columns for FA Integration
          p_PURCHASE_UNIT_PRICE         => p_instance_rec.PURCHASE_UNIT_PRICE,
          p_PURCHASE_CURRENCY_CODE      => p_instance_rec.PURCHASE_CURRENCY_CODE,
          p_PAYABLES_UNIT_PRICE         => p_instance_rec.PAYABLES_UNIT_PRICE,
          p_PAYABLES_CURRENCY_CODE      => p_instance_rec.PAYABLES_CURRENCY_CODE,
          p_SALES_UNIT_PRICE            => p_instance_rec.SALES_UNIT_PRICE,
          p_SALES_CURRENCY_CODE         => p_instance_rec.SALES_CURRENCY_CODE,
          p_OPERATIONAL_STATUS_CODE     => p_instance_rec.OPERATIONAL_STATUS_CODE,
    -- End addition of columns for FA Integration
          p_SOURCE_CODE                 => p_instance_rec.SOURCE_CODE -- Added Code for Siebel Genesis Project
          );
Line: 14325

           eam_maint_attributes_pub.update_maint_attributes
                ( p_api_version           => 1.0
                 ,p_init_msg_list         => FND_API.G_FALSE
                 ,p_commit                => FND_API.G_FALSE
                 ,p_validation_level      => fnd_api.g_valid_level_full
                 ,p_instance_id           => p_instance_rec.instance_id
                 ,p_owning_department_id  => p_instance_rec.department_id
                 ,p_accounting_class_code => p_instance_rec.wip_accounting_class
                 ,p_area_id               => p_instance_rec.area_id
                 ,x_return_status         => x_return_status
                 ,x_msg_count             => x_msg_count
                 ,x_msg_data              => x_msg_data);
Line: 14340

              csi_gen_utility_pvt.put_line('Error from eam_maint_attributes_pub.update_maint_attributes..');
Line: 14379

          SELECT COUNT(*)
            INTO l_counter_group_id
            FROM csi_ctr_item_associations
           WHERE inventory_item_id = l_get_instance_rec.inventory_item_id
             AND ROWNUM=1;
Line: 14394

        SELECT  'Y'
          INTO  l_exists
          FROM  csi_counter_associations
         WHERE  source_object_id = p_instance_rec.instance_id
           AND  source_object_code = 'CP';
Line: 14444

           select base_item_id
           into l_base_item_id
           from MTL_SYSTEM_ITEMS_B
           where inventory_item_id = l_get_instance_rec.inventory_item_id
           and   organization_id = l_last_vld_organization_id;
Line: 14518

        SELECT  'Y'
          INTO  l_exists
          FROM  csi_counter_associations
         WHERE  source_object_id = p_instance_rec.instance_id
           AND  source_object_code = 'CP';
Line: 14538

             SELECT maint_organization_id
               INTO l_curr_maint_org_id
               FROM mtl_parameters
              WHERE organization_id = l_cur_instance_rec.last_vld_organization_id;
Line: 14543

             SELECT maint_organization_id
               INTO l_latest_maint_org_id
               FROM mtl_parameters
              WHERE organization_id = l_get_instance_rec.vld_organization_id;
Line: 14576

                    SELECT active_start_date
                    INTO   l_ctr_associations_tbl(l_ctr).start_date_active
                    FROM   csi_item_instances
                    WHERE  instance_id=p_instance_rec.instance_id;
Line: 14595

                 csi_gen_utility_pvt.put_line('Calling update counter associations.');
Line: 14596

                 CSI_COUNTER_PUB.update_ctr_associations
                  (p_api_version               => 1.0
                  ,p_commit                    => FND_API.G_FALSE
                  ,p_init_msg_list             => FND_API.G_FALSE
                  ,p_validation_level          => p_validation_level
                  ,p_counter_associations_tbl  => l_ctr_associations_tbl
                  ,x_return_status             => x_return_status
                  ,x_msg_count                 => x_msg_count
                  ,x_msg_data                  => x_msg_data
                  );
Line: 14608

                  csi_gen_utility_pvt.put_line('Error from csi_counter_pub.update_ctr_associations..');
Line: 14657

       select mod(p_instance_rec.object_version_number,l_full_dump_frequency)
       into   l_mod_value
       from   dual;
Line: 14663

        SELECT  instance_history_id
        INTO    l_ins_hist_id
        FROM    csi_item_instances_h h
        WHERE   h.transaction_id = p_txn_rec.transaction_id
        AND     h.instance_id = p_instance_rec.instance_id;
Line: 14675

          CSI_ITEM_INSTANCES_H_PKG.Update_Row
           ( p_INSTANCE_HISTORY_ID              => l_ins_hist_id
            ,p_INSTANCE_ID                       => fnd_api.g_miss_num
            ,p_TRANSACTION_ID                    => fnd_api.g_miss_num
            ,p_OLD_INSTANCE_NUMBER               => fnd_api.g_miss_char
            ,p_NEW_INSTANCE_NUMBER               => p_instance_rec.INSTANCE_NUMBER
            ,p_OLD_EXTERNAL_REFERENCE            => fnd_api.g_miss_char
            ,p_NEW_EXTERNAL_REFERENCE            => p_instance_rec.EXTERNAL_REFERENCE
            ,p_OLD_INVENTORY_ITEM_ID             => fnd_api.g_miss_num
            ,p_NEW_INVENTORY_ITEM_ID             => p_instance_rec.INVENTORY_ITEM_ID
            ,p_OLD_INVENTORY_REVISION            => fnd_api.g_miss_char
            ,p_NEW_INVENTORY_REVISION            => p_instance_rec.INVENTORY_REVISION
            ,p_OLD_INV_MASTER_ORGZN_ID           => fnd_api.g_miss_num
            ,p_NEW_INV_MASTER_ORGZN_ID           => p_instance_rec.INV_MASTER_ORGANIZATION_ID
            ,p_OLD_SERIAL_NUMBER                 => fnd_api.g_miss_char
            ,p_NEW_SERIAL_NUMBER                 => p_instance_rec.SERIAL_NUMBER
            ,p_OLD_MFG_SERIAL_NUMBER_FLAG        => fnd_api.g_miss_char
            ,p_NEW_MFG_SERIAL_NUMBER_FLAG        => p_instance_rec.MFG_SERIAL_NUMBER_FLAG
            ,p_OLD_LOT_NUMBER                    => fnd_api.g_miss_char
            ,p_NEW_LOT_NUMBER                    => p_instance_rec.LOT_NUMBER
            ,p_OLD_QUANTITY                      => fnd_api.g_miss_num
            ,p_NEW_QUANTITY                      => p_instance_rec.QUANTITY
            ,p_OLD_UNIT_OF_MEASURE               => fnd_api.g_miss_char
            ,p_NEW_UNIT_OF_MEASURE               => p_instance_rec.UNIT_OF_MEASURE
            ,p_OLD_ACCOUNTING_CLASS_CODE         => fnd_api.g_miss_char
            ,p_NEW_ACCOUNTING_CLASS_CODE         => p_instance_rec.ACCOUNTING_CLASS_CODE
            ,p_OLD_INSTANCE_CONDITION_ID         => fnd_api.g_miss_num
            ,p_NEW_INSTANCE_CONDITION_ID         => p_instance_rec.INSTANCE_CONDITION_ID
            ,p_OLD_INSTANCE_STATUS_ID            => fnd_api.g_miss_num
            ,p_NEW_INSTANCE_STATUS_ID            => p_instance_rec.INSTANCE_STATUS_ID
            ,p_OLD_CUSTOMER_VIEW_FLAG            => fnd_api.g_miss_char
            ,p_NEW_CUSTOMER_VIEW_FLAG            => p_instance_rec.CUSTOMER_VIEW_FLAG
            ,p_OLD_MERCHANT_VIEW_FLAG            => fnd_api.g_miss_char
            ,p_NEW_MERCHANT_VIEW_FLAG            => p_instance_rec.MERCHANT_VIEW_FLAG
            ,p_OLD_SELLABLE_FLAG                 => fnd_api.g_miss_char
            ,p_NEW_SELLABLE_FLAG                 => p_instance_rec.SELLABLE_FLAG
            ,p_OLD_SYSTEM_ID                     => fnd_api.g_miss_num
            ,p_NEW_SYSTEM_ID                     => p_instance_rec.SYSTEM_ID
            ,p_OLD_INSTANCE_TYPE_CODE            => fnd_api.g_miss_char
            ,p_NEW_INSTANCE_TYPE_CODE            => p_instance_rec.INSTANCE_TYPE_CODE
            ,p_OLD_ACTIVE_START_DATE             => fnd_api.g_miss_date
            ,p_NEW_ACTIVE_START_DATE             => p_instance_rec.ACTIVE_START_DATE
            ,p_OLD_ACTIVE_END_DATE               => fnd_api.g_miss_date
            ,p_NEW_ACTIVE_END_DATE               => p_instance_rec.ACTIVE_END_DATE
            ,p_OLD_LOCATION_TYPE_CODE            => fnd_api.g_miss_char
            ,p_NEW_LOCATION_TYPE_CODE            => p_instance_rec.LOCATION_TYPE_CODE
            ,p_OLD_LOCATION_ID                   => fnd_api.g_miss_num
            ,p_NEW_LOCATION_ID                   => p_instance_rec.LOCATION_ID
            ,p_OLD_INV_ORGANIZATION_ID           => fnd_api.g_miss_num
            ,p_NEW_INV_ORGANIZATION_ID           => p_instance_rec.INV_ORGANIZATION_ID
            ,p_OLD_INV_SUBINVENTORY_NAME         => fnd_api.g_miss_char
            ,p_NEW_INV_SUBINVENTORY_NAME         => p_instance_rec.INV_SUBINVENTORY_NAME
            ,p_OLD_INV_LOCATOR_ID                => fnd_api.g_miss_num
            ,p_NEW_INV_LOCATOR_ID                => p_instance_rec.INV_LOCATOR_ID
            ,p_OLD_PA_PROJECT_ID                 => fnd_api.g_miss_num
            ,p_NEW_PA_PROJECT_ID                 => p_instance_rec.PA_PROJECT_ID
            ,p_OLD_PA_PROJECT_TASK_ID            => fnd_api.g_miss_num
            ,p_NEW_PA_PROJECT_TASK_ID            => p_instance_rec.PA_PROJECT_TASK_ID
            ,p_OLD_IN_TRANSIT_ORDER_LINE_ID      => fnd_api.g_miss_num
            ,p_NEW_IN_TRANSIT_ORDER_LINE_ID      => p_instance_rec.IN_TRANSIT_ORDER_LINE_ID
            ,p_OLD_WIP_JOB_ID                    => fnd_api.g_miss_num
            ,p_NEW_WIP_JOB_ID                    => p_instance_rec.WIP_JOB_ID
            ,p_OLD_PO_ORDER_LINE_ID              => fnd_api.g_miss_num
            ,p_NEW_PO_ORDER_LINE_ID              => p_instance_rec.PO_ORDER_LINE_ID
            ,p_OLD_COMPLETENESS_FLAG             => fnd_api.g_miss_char
            ,p_NEW_COMPLETENESS_FLAG             => p_instance_rec.COMPLETENESS_FLAG
            ,p_FULL_DUMP_FLAG                    => fnd_api.g_miss_char
            ,p_NEW_CONTEXT                       => p_instance_rec.CONTEXT
            ,P_OLD_CONTEXT                       => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE1                    => p_instance_rec.ATTRIBUTE1
            ,p_OLD_ATTRIBUTE1                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE2                    => p_instance_rec.ATTRIBUTE2
            ,p_OLD_ATTRIBUTE2                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE3                    => p_instance_rec.ATTRIBUTE3
            ,p_OLD_ATTRIBUTE3                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE4                    => p_instance_rec.ATTRIBUTE4
            ,p_OLD_ATTRIBUTE4                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE5                    => p_instance_rec.ATTRIBUTE5
            ,p_OLD_ATTRIBUTE5                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE6                    => p_instance_rec.ATTRIBUTE6
            ,p_OLD_ATTRIBUTE6                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE7                    => p_instance_rec.ATTRIBUTE7
            ,p_OLD_ATTRIBUTE7                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE8                    => p_instance_rec.ATTRIBUTE8
            ,p_OLD_ATTRIBUTE8                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE9                    => p_instance_rec.ATTRIBUTE9
            ,p_OLD_ATTRIBUTE9                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE10                   => p_instance_rec.ATTRIBUTE10
            ,p_OLD_ATTRIBUTE10                   => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE11                   => p_instance_rec.ATTRIBUTE11
            ,p_OLD_ATTRIBUTE11                   => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE12                   => p_instance_rec.ATTRIBUTE12
            ,p_OLD_ATTRIBUTE12                   => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE13                   => p_instance_rec.ATTRIBUTE13
            ,p_OLD_ATTRIBUTE13                   => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE14                   => p_instance_rec.ATTRIBUTE14
            ,p_OLD_ATTRIBUTE14                   => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE15                   => p_instance_rec.ATTRIBUTE15
            ,p_OLD_ATTRIBUTE15                   => fnd_api.g_miss_char
            ,p_CREATED_BY                        => fnd_api.g_miss_num
            ,p_CREATION_DATE                     => fnd_api.g_miss_date
            ,p_LAST_UPDATED_BY                   => FND_GLOBAL.USER_ID
            ,p_LAST_UPDATE_DATE                  => SYSDATE
            ,p_LAST_UPDATE_LOGIN                 => FND_GLOBAL.CONC_LOGIN_ID
            ,p_OBJECT_VERSION_NUMBER             => fnd_api.g_miss_num
            ,p_OLD_INST_LOC_TYPE_CODE            => fnd_api.g_miss_char
            ,p_NEW_INST_LOC_TYPE_CODE            => p_instance_rec.INSTALL_LOCATION_TYPE_CODE
            ,p_OLD_INST_LOC_ID                   => fnd_api.g_miss_num
            ,p_NEW_INST_LOC_ID                   => p_instance_rec.INSTALL_LOCATION_ID
            ,p_OLD_INST_USAGE_CODE               => fnd_api.g_miss_char
            ,p_NEW_INST_USAGE_CODE               => p_instance_rec.INSTANCE_USAGE_CODE
            ,p_OLD_LAST_VLD_ORGANIZATION_ID      => fnd_api.g_miss_num
            ,p_NEW_LAST_VLD_ORGANIZATION_ID      => l_last_vld_organization_id
            ,p_OLD_CONFIG_INST_REV_NUM           => fnd_api.g_miss_num
            ,p_NEW_CONFIG_INST_REV_NUM           => p_instance_rec.CONFIG_INST_REV_NUM
            ,p_OLD_CONFIG_VALID_STATUS           => fnd_api.g_miss_char
            ,p_NEW_CONFIG_VALID_STATUS           => p_instance_rec.CONFIG_VALID_STATUS
            ,p_OLD_INSTANCE_DESCRIPTION          => fnd_api.g_miss_char
            ,p_NEW_INSTANCE_DESCRIPTION          => p_instance_rec.INSTANCE_DESCRIPTION
            ,p_OLD_INSTALL_DATE                  => fnd_api.g_miss_date
            ,p_NEW_INSTALL_DATE                  => p_instance_rec.INSTALL_DATE
            ,p_OLD_RETURN_BY_DATE                => fnd_api.g_miss_date
            ,p_NEW_RETURN_BY_DATE                => p_instance_rec.RETURN_BY_DATE
            ,p_OLD_ACTUAL_RETURN_DATE            => fnd_api.g_miss_date
            ,p_NEW_ACTUAL_RETURN_DATE            => p_instance_rec.ACTUAL_RETURN_DATE
            ,p_OLD_LAST_OE_AGREEMENT_ID          => fnd_api.g_miss_num
            ,p_NEW_LAST_OE_AGREEMENT_ID          => p_instance_rec.LAST_OE_AGREEMENT_ID
	    ,p_OLD_LAST_OE_ORDER_LINE_ID         => fnd_api.g_miss_num
	    ,p_NEW_LAST_OE_ORDER_LINE_ID         => p_instance_rec.LAST_OE_ORDER_LINE_ID
	    ,p_OLD_LAST_OE_RMA_LINE_ID        => fnd_api.g_miss_num
	    ,p_NEW_LAST_OE_RMA_LINE_ID        => p_instance_rec.LAST_OE_RMA_LINE_ID
	    ,p_OLD_LAST_WIP_JOB_ID               => fnd_api.g_miss_num
	    ,p_NEW_LAST_WIP_JOB_ID               => p_instance_rec.LAST_WIP_JOB_ID
	    ,p_OLD_LAST_PO_PO_LINE_ID            => fnd_api.g_miss_num
	    ,p_NEW_LAST_PO_PO_LINE_ID            => p_instance_rec.LAST_PO_PO_LINE_ID
	    ,p_OLD_LAST_PA_PROJECT_ID            => fnd_api.g_miss_num
	    ,p_NEW_LAST_PA_PROJECT_ID            => p_instance_rec.LAST_PA_PROJECT_ID
	    ,p_OLD_LAST_PA_TASK_ID          => fnd_api.g_miss_num
	    ,p_NEW_LAST_PA_TASK_ID          => p_instance_rec.LAST_PA_TASK_ID
	    ,p_OLD_LAST_TXN_LINE_DETAIL_ID       => fnd_api.g_miss_num
	    ,p_NEW_LAST_TXN_LINE_DETAIL_ID       => p_instance_rec.LAST_TXN_LINE_DETAIL_ID
	    ,p_OLD_LAST_OE_PO_NUMBER             => fnd_api.g_miss_char
	    ,p_NEW_LAST_OE_PO_NUMBER             => p_instance_rec.LAST_OE_PO_NUMBER
 	    --start of parameters addition for eam integration--
	    ,p_OLD_NETWORK_ASSET_FLAG             => fnd_api.g_miss_char
	    ,p_NEW_NETWORK_ASSET_FLAG             => p_instance_rec.NETWORK_ASSET_FLAG
	    ,p_OLD_MAINTAINABLE_FLAG              => fnd_api.g_miss_char
	    ,p_NEW_MAINTAINABLE_FLAG              => p_instance_rec.MAINTAINABLE_FLAG
	    ,p_OLD_PN_LOCATION_ID                 => fnd_api.g_miss_num
	    ,p_NEW_PN_LOCATION_ID                 => p_instance_rec.PN_LOCATION_ID
	    ,p_OLD_ASSET_CRITICALITY_CODE         => fnd_api.g_miss_char
	    ,p_NEW_ASSET_CRITICALITY_CODE         => p_instance_rec.ASSET_CRITICALITY_CODE
	    ,p_OLD_CATEGORY_ID                    => fnd_api.g_miss_num
	    ,p_NEW_CATEGORY_ID                    => p_instance_rec.CATEGORY_ID
	    ,p_OLD_EQUIPMENT_GEN_OBJECT_ID        => fnd_api.g_miss_num
	    ,p_NEW_EQUIPMENT_GEN_OBJECT_ID        => p_instance_rec.EQUIPMENT_GEN_OBJECT_ID
	    ,p_OLD_INSTANTIATION_FLAG             => fnd_api.g_miss_char
	    ,p_NEW_INSTANTIATION_FLAG             => p_instance_rec.INSTANTIATION_FLAG
	    ,p_OLD_LINEAR_LOCATION_ID             => fnd_api.g_miss_num
	    ,p_NEW_LINEAR_LOCATION_ID             => p_instance_rec.LINEAR_LOCATION_ID
	    ,p_OLD_OPERATIONAL_LOG_FLAG           => fnd_api.g_miss_char
	    ,p_NEW_OPERATIONAL_LOG_FLAG           => p_instance_rec.OPERATIONAL_LOG_FLAG
	    ,p_OLD_CHECKIN_STATUS                 => fnd_api.g_miss_num
	    ,p_NEW_CHECKIN_STATUS                 => p_instance_rec.CHECKIN_STATUS
	    ,p_OLD_SUP_WARRANTY_EXP_DATE          => fnd_api.g_miss_date
	    ,p_NEW_SUP_WARRANTY_EXP_DATE          => p_instance_rec.SUPPLIER_WARRANTY_EXP_DATE
            ,p_OLD_ATTRIBUTE16                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE16                    => p_instance_rec.ATTRIBUTE16
            ,p_OLD_ATTRIBUTE17                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE17                    => p_instance_rec.ATTRIBUTE17
            ,p_OLD_ATTRIBUTE18                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE18                    => p_instance_rec.ATTRIBUTE18
            ,p_OLD_ATTRIBUTE19                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE19                    => p_instance_rec.ATTRIBUTE19
            ,p_OLD_ATTRIBUTE20                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE20                    => p_instance_rec.ATTRIBUTE20
            ,p_OLD_ATTRIBUTE21                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE21                    => p_instance_rec.ATTRIBUTE21
            ,p_OLD_ATTRIBUTE22                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE22                    => p_instance_rec.ATTRIBUTE22
            ,p_OLD_ATTRIBUTE23                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE23                    => p_instance_rec.ATTRIBUTE23
            ,p_OLD_ATTRIBUTE24                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE24                    => p_instance_rec.ATTRIBUTE24
            ,p_OLD_ATTRIBUTE25                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE25                    => p_instance_rec.ATTRIBUTE25
            ,p_OLD_ATTRIBUTE26                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE26                    => p_instance_rec.ATTRIBUTE26
            ,p_OLD_ATTRIBUTE27                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE27                    => p_instance_rec.ATTRIBUTE27
            ,p_OLD_ATTRIBUTE28                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE28                    => p_instance_rec.ATTRIBUTE28
            ,p_OLD_ATTRIBUTE29                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE29                    => p_instance_rec.ATTRIBUTE29
            ,p_OLD_ATTRIBUTE30                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE30                    => p_instance_rec.ATTRIBUTE30
  	    --end of parameters addition for eam integration--
        -- Addition of columns for FA Integration
            ,p_OLD_PAYABLES_UNIT_PRICE            => fnd_api.g_miss_num
            ,p_NEW_PAYABLES_UNIT_PRICE            => p_instance_rec.PAYABLES_UNIT_PRICE
            ,p_OLD_PAYABLES_CURRENCY_CODE         => fnd_api.g_miss_char
            ,p_NEW_PAYABLES_CURRENCY_CODE         => p_instance_rec.PAYABLES_CURRENCY_CODE
            ,p_OLD_PURCHASE_UNIT_PRICE            => fnd_api.g_miss_num
            ,p_NEW_PURCHASE_UNIT_PRICE            => p_instance_rec.PURCHASE_UNIT_PRICE
            ,p_OLD_PURCHASE_CURRENCY_CODE         => fnd_api.g_miss_char
            ,p_NEW_PURCHASE_CURRENCY_CODE         => p_instance_rec.PURCHASE_CURRENCY_CODE
            ,p_OLD_SALES_UNIT_PRICE               => fnd_api.g_miss_num
            ,p_NEW_SALES_UNIT_PRICE               => p_instance_rec.SALES_UNIT_PRICE
            ,p_OLD_SALES_CURRENCY_CODE            => fnd_api.g_miss_char
            ,p_NEW_SALES_CURRENCY_CODE            => p_instance_rec.SALES_CURRENCY_CODE
            ,p_OLD_OPERATIONAL_STATUS_CODE        => fnd_api.g_miss_char
            ,p_NEW_OPERATIONAL_STATUS_CODE        => p_instance_rec.OPERATIONAL_STATUS_CODE
        -- End addition of columns for FA Integration
            -- Begin Add Code for Siebel Genesis Project
            ,p_OLD_SOURCE_CODE                   => fnd_api.g_miss_char
            ,p_NEW_SOURCE_CODE                   => p_instance_rec.SOURCE_CODE
            -- End Add Code for Siebel Genesis Project
            );
Line: 16406

         CSI_ITEM_INSTANCES_H_PKG.Update_Row
           ( p_INSTANCE_HISTORY_ID               => l_ins_hist_id
            ,p_INSTANCE_ID                       => fnd_api.g_miss_num
            ,p_TRANSACTION_ID                    => fnd_api.g_miss_num
            ,p_OLD_INSTANCE_NUMBER               => l_ins_hist_csr.OLD_INSTANCE_NUMBER
            ,p_NEW_INSTANCE_NUMBER               => l_ins_hist_csr.NEW_INSTANCE_NUMBER
            ,p_OLD_EXTERNAL_REFERENCE            => l_ins_hist_csr.OLD_EXTERNAL_REFERENCE
            ,p_NEW_EXTERNAL_REFERENCE            => l_ins_hist_csr.NEW_EXTERNAL_REFERENCE
            ,p_OLD_INVENTORY_ITEM_ID             => l_ins_hist_csr.OLD_INVENTORY_ITEM_ID
            ,p_NEW_INVENTORY_ITEM_ID             => l_ins_hist_csr.NEW_INVENTORY_ITEM_ID
            ,p_OLD_INVENTORY_REVISION            => l_ins_hist_csr.OLD_INVENTORY_REVISION
            ,p_NEW_INVENTORY_REVISION            => l_ins_hist_csr.NEW_INVENTORY_REVISION
            ,p_OLD_INV_MASTER_ORGZN_ID           => l_ins_hist_csr.OLD_INV_MASTER_ORGANIZATION_ID
            ,p_NEW_INV_MASTER_ORGZN_ID           => l_ins_hist_csr.NEW_INV_MASTER_ORGANIZATION_ID
            ,p_OLD_SERIAL_NUMBER                 => l_ins_hist_csr.OLD_SERIAL_NUMBER
            ,p_NEW_SERIAL_NUMBER                 => l_ins_hist_csr.NEW_SERIAL_NUMBER
            ,p_OLD_MFG_SERIAL_NUMBER_FLAG        => l_ins_hist_csr.OLD_MFG_SERIAL_NUMBER_FLAG
            ,p_NEW_MFG_SERIAL_NUMBER_FLAG        => l_ins_hist_csr.NEW_MFG_SERIAL_NUMBER_FLAG
            ,p_OLD_LOT_NUMBER                    => l_ins_hist_csr.OLD_LOT_NUMBER
            ,p_NEW_LOT_NUMBER                    => l_ins_hist_csr.NEW_LOT_NUMBER
            ,p_OLD_QUANTITY                      => l_ins_hist_csr.OLD_QUANTITY
            ,p_NEW_QUANTITY                      => l_ins_hist_csr.NEW_QUANTITY
            ,p_OLD_UNIT_OF_MEASURE               => l_ins_hist_csr.OLD_UNIT_OF_MEASURE
            ,p_NEW_UNIT_OF_MEASURE               => l_ins_hist_csr.NEW_UNIT_OF_MEASURE
            ,p_OLD_ACCOUNTING_CLASS_CODE         => l_ins_hist_csr.OLD_ACCOUNTING_CLASS_CODE
            ,p_NEW_ACCOUNTING_CLASS_CODE         => l_ins_hist_csr.NEW_ACCOUNTING_CLASS_CODE
            ,p_OLD_INSTANCE_CONDITION_ID         => l_ins_hist_csr.OLD_INSTANCE_CONDITION_ID
            ,p_NEW_INSTANCE_CONDITION_ID         => l_ins_hist_csr.NEW_INSTANCE_CONDITION_ID
            ,p_OLD_INSTANCE_STATUS_ID            => l_ins_hist_csr.OLD_INSTANCE_STATUS_ID
            ,p_NEW_INSTANCE_STATUS_ID            => l_ins_hist_csr.NEW_INSTANCE_STATUS_ID
            ,p_OLD_CUSTOMER_VIEW_FLAG            => l_ins_hist_csr.OLD_CUSTOMER_VIEW_FLAG
            ,p_NEW_CUSTOMER_VIEW_FLAG            => l_ins_hist_csr.NEW_CUSTOMER_VIEW_FLAG
            ,p_OLD_MERCHANT_VIEW_FLAG            => l_ins_hist_csr.OLD_MERCHANT_VIEW_FLAG
            ,p_NEW_MERCHANT_VIEW_FLAG            => l_ins_hist_csr.NEW_MERCHANT_VIEW_FLAG
            ,p_OLD_SELLABLE_FLAG                 => l_ins_hist_csr.OLD_SELLABLE_FLAG
            ,p_NEW_SELLABLE_FLAG                 => l_ins_hist_csr.NEW_SELLABLE_FLAG
            ,p_OLD_SYSTEM_ID                     => l_ins_hist_csr.OLD_SYSTEM_ID
            ,p_NEW_SYSTEM_ID                     => l_ins_hist_csr.NEW_SYSTEM_ID
            ,p_OLD_INSTANCE_TYPE_CODE            => l_ins_hist_csr.OLD_INSTANCE_TYPE_CODE
            ,p_NEW_INSTANCE_TYPE_CODE            => l_ins_hist_csr.NEW_INSTANCE_TYPE_CODE
            ,p_OLD_ACTIVE_START_DATE             => l_ins_hist_csr.OLD_ACTIVE_START_DATE
            ,p_NEW_ACTIVE_START_DATE             => l_ins_hist_csr.NEW_ACTIVE_START_DATE
            ,p_OLD_ACTIVE_END_DATE               => l_ins_hist_csr.OLD_ACTIVE_END_DATE
            ,p_NEW_ACTIVE_END_DATE               => l_ins_hist_csr.NEW_ACTIVE_END_DATE
            ,p_OLD_LOCATION_TYPE_CODE            => l_ins_hist_csr.OLD_LOCATION_TYPE_CODE
            ,p_NEW_LOCATION_TYPE_CODE            => l_ins_hist_csr.NEW_LOCATION_TYPE_CODE
            ,p_OLD_LOCATION_ID                   => l_ins_hist_csr.OLD_LOCATION_ID
            ,p_NEW_LOCATION_ID                   => l_ins_hist_csr.NEW_LOCATION_ID
            ,p_OLD_INV_ORGANIZATION_ID           => l_ins_hist_csr.OLD_INV_ORGANIZATION_ID
            ,p_NEW_INV_ORGANIZATION_ID           => l_ins_hist_csr.NEW_INV_ORGANIZATION_ID
            ,p_OLD_INV_SUBINVENTORY_NAME         => l_ins_hist_csr.OLD_INV_SUBINVENTORY_NAME
            ,p_NEW_INV_SUBINVENTORY_NAME         => l_ins_hist_csr.NEW_INV_SUBINVENTORY_NAME
            ,p_OLD_INV_LOCATOR_ID                => l_ins_hist_csr.OLD_INV_LOCATOR_ID
            ,p_NEW_INV_LOCATOR_ID                => l_ins_hist_csr.NEW_INV_LOCATOR_ID
            ,p_OLD_PA_PROJECT_ID                 => l_ins_hist_csr.OLD_PA_PROJECT_ID
            ,p_NEW_PA_PROJECT_ID                 => l_ins_hist_csr.NEW_PA_PROJECT_ID
            ,p_OLD_PA_PROJECT_TASK_ID            => l_ins_hist_csr.OLD_PA_PROJECT_TASK_ID
            ,p_NEW_PA_PROJECT_TASK_ID            => l_ins_hist_csr.NEW_PA_PROJECT_TASK_ID
            ,p_OLD_IN_TRANSIT_ORDER_LINE_ID      => l_ins_hist_csr.OLD_IN_TRANSIT_ORDER_LINE_ID
            ,p_NEW_IN_TRANSIT_ORDER_LINE_ID      => l_ins_hist_csr.NEW_IN_TRANSIT_ORDER_LINE_ID
            ,p_OLD_WIP_JOB_ID                    => l_ins_hist_csr.OLD_WIP_JOB_ID
            ,p_NEW_WIP_JOB_ID                    => l_ins_hist_csr.NEW_WIP_JOB_ID
            ,p_OLD_PO_ORDER_LINE_ID              => l_ins_hist_csr.OLD_PO_ORDER_LINE_ID
            ,p_NEW_PO_ORDER_LINE_ID              => l_ins_hist_csr.NEW_PO_ORDER_LINE_ID
            ,p_OLD_COMPLETENESS_FLAG             => l_ins_hist_csr.OLD_COMPLETENESS_FLAG
            ,p_NEW_COMPLETENESS_FLAG             => l_ins_hist_csr.NEW_COMPLETENESS_FLAG
            ,p_FULL_DUMP_FLAG                    => fnd_api.g_miss_char
            ,p_NEW_CONTEXT                       => l_ins_hist_csr.NEW_CONTEXT
            ,P_OLD_CONTEXT                       => l_ins_hist_csr.OLD_CONTEXT
            ,p_NEW_ATTRIBUTE1                    => l_ins_hist_csr.NEW_ATTRIBUTE1
            ,p_OLD_ATTRIBUTE1                    => l_ins_hist_csr.OLD_ATTRIBUTE1
            ,p_NEW_ATTRIBUTE2                    => l_ins_hist_csr.NEW_ATTRIBUTE2
            ,p_OLD_ATTRIBUTE2                    => l_ins_hist_csr.OLD_ATTRIBUTE2
            ,p_NEW_ATTRIBUTE3                    => l_ins_hist_csr.NEW_ATTRIBUTE3
            ,p_OLD_ATTRIBUTE3                    => l_ins_hist_csr.OLD_ATTRIBUTE3
            ,p_NEW_ATTRIBUTE4                    => l_ins_hist_csr.NEW_ATTRIBUTE4
            ,p_OLD_ATTRIBUTE4                    => l_ins_hist_csr.OLD_ATTRIBUTE4
            ,p_NEW_ATTRIBUTE5                    => l_ins_hist_csr.NEW_ATTRIBUTE5
            ,p_OLD_ATTRIBUTE5                    => l_ins_hist_csr.OLD_ATTRIBUTE5
            ,p_NEW_ATTRIBUTE6                    => l_ins_hist_csr.NEW_ATTRIBUTE6
            ,p_OLD_ATTRIBUTE6                    => l_ins_hist_csr.OLD_ATTRIBUTE6
            ,p_NEW_ATTRIBUTE7                    => l_ins_hist_csr.NEW_ATTRIBUTE7
            ,p_OLD_ATTRIBUTE7                    => l_ins_hist_csr.OLD_ATTRIBUTE7
            ,p_NEW_ATTRIBUTE8                    => l_ins_hist_csr.NEW_ATTRIBUTE8
            ,p_OLD_ATTRIBUTE8                    => l_ins_hist_csr.OLD_ATTRIBUTE8
            ,p_NEW_ATTRIBUTE9                    => l_ins_hist_csr.NEW_ATTRIBUTE9
            ,p_OLD_ATTRIBUTE9                    => l_ins_hist_csr.OLD_ATTRIBUTE9
            ,p_NEW_ATTRIBUTE10                   => l_ins_hist_csr.NEW_ATTRIBUTE10
            ,p_OLD_ATTRIBUTE10                   => l_ins_hist_csr.OLD_ATTRIBUTE10
            ,p_NEW_ATTRIBUTE11                   => l_ins_hist_csr.NEW_ATTRIBUTE11
            ,p_OLD_ATTRIBUTE11                   => l_ins_hist_csr.OLD_ATTRIBUTE11
            ,p_NEW_ATTRIBUTE12                   => l_ins_hist_csr.NEW_ATTRIBUTE12
            ,p_OLD_ATTRIBUTE12                   => l_ins_hist_csr.OLD_ATTRIBUTE12
            ,p_NEW_ATTRIBUTE13                   => l_ins_hist_csr.NEW_ATTRIBUTE13
            ,p_OLD_ATTRIBUTE13                   => l_ins_hist_csr.OLD_ATTRIBUTE13
            ,p_NEW_ATTRIBUTE14                   => l_ins_hist_csr.NEW_ATTRIBUTE14
            ,p_OLD_ATTRIBUTE14                   => l_ins_hist_csr.OLD_ATTRIBUTE14
            ,p_NEW_ATTRIBUTE15                   => l_ins_hist_csr.NEW_ATTRIBUTE15
            ,p_OLD_ATTRIBUTE15                   => l_ins_hist_csr.OLD_ATTRIBUTE15
            ,p_CREATED_BY                        => fnd_api.g_miss_num
            ,p_CREATION_DATE                     => fnd_api.g_miss_date
            ,p_LAST_UPDATED_BY                   => FND_GLOBAL.USER_ID
            ,p_LAST_UPDATE_DATE                  => SYSDATE
            ,p_LAST_UPDATE_LOGIN                 => FND_GLOBAL.CONC_LOGIN_ID
            ,p_OBJECT_VERSION_NUMBER             => fnd_api.g_miss_num
            ,p_OLD_INST_LOC_TYPE_CODE            => l_ins_hist_csr.OLD_INST_LOC_TYPE_CODE
            ,p_NEW_INST_LOC_TYPE_CODE            => l_ins_hist_csr.NEW_INST_LOC_TYPE_CODE
            ,p_OLD_INST_LOC_ID                   => l_ins_hist_csr.OLD_INST_LOC_ID
            ,p_NEW_INST_LOC_ID                   => l_ins_hist_csr.NEW_INST_LOC_ID
            ,p_OLD_INST_USAGE_CODE               => l_ins_hist_csr.OLD_INST_USAGE_CODE
            ,p_NEW_INST_USAGE_CODE               => l_ins_hist_csr.NEW_INST_USAGE_CODE
            ,p_OLD_LAST_VLD_ORGANIZATION_ID      => l_ins_hist_csr.OLD_LAST_VLD_ORGANIZATION_ID
            ,p_NEW_LAST_VLD_ORGANIZATION_ID      => l_ins_hist_csr.NEW_LAST_VLD_ORGANIZATION_ID
            ,p_OLD_CONFIG_INST_REV_NUM           => l_ins_hist_csr.OLD_CONFIG_INST_REV_NUM
            ,p_NEW_CONFIG_INST_REV_NUM           => l_ins_hist_csr.NEW_CONFIG_INST_REV_NUM
            ,p_OLD_CONFIG_VALID_STATUS           => l_ins_hist_csr.OLD_CONFIG_VALID_STATUS
            ,p_NEW_CONFIG_VALID_STATUS           => l_ins_hist_csr.NEW_CONFIG_VALID_STATUS
            ,p_OLD_INSTANCE_DESCRIPTION          => l_ins_hist_csr.OLD_INSTANCE_DESCRIPTION
            ,p_NEW_INSTANCE_DESCRIPTION          => l_ins_hist_csr.NEW_INSTANCE_DESCRIPTION
            ,p_OLD_INSTALL_DATE                  => l_ins_hist_csr.OLD_INSTALL_DATE
            ,p_NEW_INSTALL_DATE                  => l_ins_hist_csr.NEW_INSTALL_DATE
            ,p_OLD_RETURN_BY_DATE                => l_ins_hist_csr.OLD_RETURN_BY_DATE
            ,p_NEW_RETURN_BY_DATE                => l_ins_hist_csr.NEW_RETURN_BY_DATE
            ,p_OLD_ACTUAL_RETURN_DATE            => l_ins_hist_csr.OLD_ACTUAL_RETURN_DATE
            ,p_NEW_ACTUAL_RETURN_DATE            => l_ins_hist_csr.NEW_ACTUAL_RETURN_DATE
            ,p_OLD_LAST_OE_AGREEMENT_ID          => l_ins_hist_csr.OLD_OE_AGREEMENT_ID
            ,p_NEW_LAST_OE_AGREEMENT_ID          => l_ins_hist_csr.NEW_OE_AGREEMENT_ID
	    ,p_OLD_LAST_OE_ORDER_LINE_ID         => l_ins_hist_csr.OLD_LAST_OE_ORDER_LINE_ID
	    ,p_NEW_LAST_OE_ORDER_LINE_ID         => l_ins_hist_csr.NEW_LAST_OE_ORDER_LINE_ID
	    ,p_OLD_LAST_OE_RMA_LINE_ID        => l_ins_hist_csr.OLD_LAST_OE_RMA_LINE_ID
	    ,p_NEW_LAST_OE_RMA_LINE_ID        => l_ins_hist_csr.NEW_LAST_OE_RMA_LINE_ID
	    ,p_OLD_LAST_WIP_JOB_ID               => l_ins_hist_csr.OLD_LAST_WIP_JOB_ID
	    ,p_NEW_LAST_WIP_JOB_ID               => l_ins_hist_csr.NEW_LAST_WIP_JOB_ID
	    ,p_OLD_LAST_PO_PO_LINE_ID            => l_ins_hist_csr.OLD_LAST_PO_PO_LINE_ID
	    ,p_NEW_LAST_PO_PO_LINE_ID            => l_ins_hist_csr.NEW_LAST_PO_PO_LINE_ID
	    ,p_OLD_LAST_PA_PROJECT_ID            => l_ins_hist_csr.OLD_LAST_PA_PROJECT_ID
	    ,p_NEW_LAST_PA_PROJECT_ID            => l_ins_hist_csr.NEW_LAST_PA_PROJECT_ID
	    ,p_OLD_LAST_PA_TASK_ID          => l_ins_hist_csr.OLD_LAST_PA_TASK_ID
	    ,p_NEW_LAST_PA_TASK_ID          => l_ins_hist_csr.NEW_LAST_PA_TASK_ID
	    ,p_OLD_LAST_TXN_LINE_DETAIL_ID       => l_ins_hist_csr.OLD_LAST_TXN_LINE_DETAIL_ID
	    ,p_NEW_LAST_TXN_LINE_DETAIL_ID       => l_ins_hist_csr.NEW_LAST_TXN_LINE_DETAIL_ID
	    ,p_OLD_LAST_OE_PO_NUMBER             => l_ins_hist_csr.OLD_LAST_OE_PO_NUMBER
	    ,p_NEW_LAST_OE_PO_NUMBER             => l_ins_hist_csr.NEW_LAST_OE_PO_NUMBER
 	    --start of parameters addition for eam integration--
	    ,p_OLD_NETWORK_ASSET_FLAG             => l_ins_hist_csr.OLD_NETWORK_ASSET_FLAG
	    ,p_NEW_NETWORK_ASSET_FLAG             => l_ins_hist_csr.NEW_NETWORK_ASSET_FLAG
	    ,p_OLD_MAINTAINABLE_FLAG              => l_ins_hist_csr.OLD_MAINTAINABLE_FLAG
	    ,p_NEW_MAINTAINABLE_FLAG              => l_ins_hist_csr.NEW_MAINTAINABLE_FLAG
	    ,p_OLD_PN_LOCATION_ID                 => l_ins_hist_csr.OLD_PN_LOCATION_ID
	    ,p_NEW_PN_LOCATION_ID                 => l_ins_hist_csr.NEW_PN_LOCATION_ID
	    ,p_OLD_ASSET_CRITICALITY_CODE         => l_ins_hist_csr.OLD_ASSET_CRITICALITY_CODE
	    ,p_NEW_ASSET_CRITICALITY_CODE         => l_ins_hist_csr.NEW_ASSET_CRITICALITY_CODE
	    ,p_OLD_CATEGORY_ID                    => l_ins_hist_csr.OLD_CATEGORY_ID
	    ,p_NEW_CATEGORY_ID                    => l_ins_hist_csr.NEW_CATEGORY_ID
	    ,p_OLD_EQUIPMENT_GEN_OBJECT_ID        => l_ins_hist_csr.OLD_EQUIPMENT_GEN_OBJECT_ID
	    ,p_NEW_EQUIPMENT_GEN_OBJECT_ID        => l_ins_hist_csr.NEW_EQUIPMENT_GEN_OBJECT_ID
	    ,p_OLD_INSTANTIATION_FLAG             => l_ins_hist_csr.OLD_INSTANTIATION_FLAG
	    ,p_NEW_INSTANTIATION_FLAG             => l_ins_hist_csr.NEW_INSTANTIATION_FLAG
	    ,p_OLD_LINEAR_LOCATION_ID             => l_ins_hist_csr.OLD_LINEAR_LOCATION_ID
	    ,p_NEW_LINEAR_LOCATION_ID             => l_ins_hist_csr.NEW_LINEAR_LOCATION_ID
	    ,p_OLD_OPERATIONAL_LOG_FLAG           => l_ins_hist_csr.OLD_OPERATIONAL_LOG_FLAG
	    ,p_NEW_OPERATIONAL_LOG_FLAG           => l_ins_hist_csr.NEW_OPERATIONAL_LOG_FLAG
	    ,p_OLD_CHECKIN_STATUS                 => l_ins_hist_csr.OLD_CHECKIN_STATUS
	    ,p_NEW_CHECKIN_STATUS                 => l_ins_hist_csr.NEW_CHECKIN_STATUS
	    ,p_OLD_SUP_WARRANTY_EXP_DATE          => l_ins_hist_csr.OLD_SUPPLIER_WARRANTY_EXP_DATE
	    ,p_NEW_SUP_WARRANTY_EXP_DATE          => l_ins_hist_csr.NEW_SUPPLIER_WARRANTY_EXP_DATE
            ,p_OLD_ATTRIBUTE16                    => l_ins_hist_csr.OLD_ATTRIBUTE16
            ,p_NEW_ATTRIBUTE16                    => l_ins_hist_csr.NEW_ATTRIBUTE16
            ,p_OLD_ATTRIBUTE17                    => l_ins_hist_csr.OLD_ATTRIBUTE17
            ,p_NEW_ATTRIBUTE17                    => l_ins_hist_csr.NEW_ATTRIBUTE17
            ,p_OLD_ATTRIBUTE18                    => l_ins_hist_csr.OLD_ATTRIBUTE18
            ,p_NEW_ATTRIBUTE18                    => l_ins_hist_csr.NEW_ATTRIBUTE18
            ,p_OLD_ATTRIBUTE19                    => l_ins_hist_csr.OLD_ATTRIBUTE19
            ,p_NEW_ATTRIBUTE19                    => l_ins_hist_csr.NEW_ATTRIBUTE19
            ,p_OLD_ATTRIBUTE20                    => l_ins_hist_csr.OLD_ATTRIBUTE20
            ,p_NEW_ATTRIBUTE20                    => l_ins_hist_csr.NEW_ATTRIBUTE20
            ,p_OLD_ATTRIBUTE21                    => l_ins_hist_csr.OLD_ATTRIBUTE21
            ,p_NEW_ATTRIBUTE21                    => l_ins_hist_csr.NEW_ATTRIBUTE21
            ,p_OLD_ATTRIBUTE22                    => l_ins_hist_csr.OLD_ATTRIBUTE22
            ,p_NEW_ATTRIBUTE22                    => l_ins_hist_csr.NEW_ATTRIBUTE22
            ,p_OLD_ATTRIBUTE23                    => l_ins_hist_csr.OLD_ATTRIBUTE23
            ,p_NEW_ATTRIBUTE23                    => l_ins_hist_csr.NEW_ATTRIBUTE23
            ,p_OLD_ATTRIBUTE24                    => l_ins_hist_csr.OLD_ATTRIBUTE24
            ,p_NEW_ATTRIBUTE24                    => l_ins_hist_csr.NEW_ATTRIBUTE24
            ,p_OLD_ATTRIBUTE25                    => l_ins_hist_csr.OLD_ATTRIBUTE25
            ,p_NEW_ATTRIBUTE25                    => l_ins_hist_csr.NEW_ATTRIBUTE25
            ,p_OLD_ATTRIBUTE26                    => l_ins_hist_csr.OLD_ATTRIBUTE26
            ,p_NEW_ATTRIBUTE26                    => l_ins_hist_csr.NEW_ATTRIBUTE26
            ,p_OLD_ATTRIBUTE27                    => l_ins_hist_csr.OLD_ATTRIBUTE27
            ,p_NEW_ATTRIBUTE27                    => l_ins_hist_csr.NEW_ATTRIBUTE27
            ,p_OLD_ATTRIBUTE28                    => l_ins_hist_csr.OLD_ATTRIBUTE28
            ,p_NEW_ATTRIBUTE28                    => l_ins_hist_csr.NEW_ATTRIBUTE28
            ,p_OLD_ATTRIBUTE29                    => l_ins_hist_csr.OLD_ATTRIBUTE29
            ,p_NEW_ATTRIBUTE29                    => l_ins_hist_csr.NEW_ATTRIBUTE29
            ,p_OLD_ATTRIBUTE30                    => l_ins_hist_csr.OLD_ATTRIBUTE30
            ,p_NEW_ATTRIBUTE30                    => l_ins_hist_csr.NEW_ATTRIBUTE30
  	    --end of parameters addition for eam integration--
        -- Addition of columns for FA Integration
            ,p_OLD_PAYABLES_UNIT_PRICE            => l_ins_hist_csr.OLD_PAYABLES_UNIT_PRICE
            ,p_NEW_PAYABLES_UNIT_PRICE            => l_ins_hist_csr.NEW_PAYABLES_UNIT_PRICE
            ,p_OLD_PAYABLES_CURRENCY_CODE         => l_ins_hist_csr.OLD_PAYABLES_CURRENCY_CODE
            ,p_NEW_PAYABLES_CURRENCY_CODE         => l_ins_hist_csr.NEW_PAYABLES_CURRENCY_CODE
            ,p_OLD_PURCHASE_UNIT_PRICE            => l_ins_hist_csr.OLD_PURCHASE_UNIT_PRICE
            ,p_NEW_PURCHASE_UNIT_PRICE            => l_ins_hist_csr.NEW_PURCHASE_UNIT_PRICE
            ,p_OLD_PURCHASE_CURRENCY_CODE         => l_ins_hist_csr.OLD_PURCHASE_CURRENCY_CODE
            ,p_NEW_PURCHASE_CURRENCY_CODE         => l_ins_hist_csr.NEW_PURCHASE_CURRENCY_CODE
            ,p_OLD_SALES_UNIT_PRICE               => l_ins_hist_csr.OLD_SALES_UNIT_PRICE
            ,p_NEW_SALES_UNIT_PRICE               => l_ins_hist_csr.NEW_SALES_UNIT_PRICE
            ,p_OLD_SALES_CURRENCY_CODE            => l_ins_hist_csr.OLD_SALES_CURRENCY_CODE
            ,p_NEW_SALES_CURRENCY_CODE            => l_ins_hist_csr.NEW_SALES_CURRENCY_CODE
            ,p_OLD_OPERATIONAL_STATUS_CODE        => l_ins_hist_csr.OLD_OPERATIONAL_STATUS_CODE
            ,p_NEW_OPERATIONAL_STATUS_CODE        => l_ins_hist_csr.NEW_OPERATIONAL_STATUS_CODE
        -- End addition of columns for FA Integration
            -- Begin Add Code for Siebel Genesis Project
            ,p_OLD_SOURCE_CODE                   => l_ins_hist_csr.OLD_SOURCE_CODE
            ,p_NEW_SOURCE_CODE                   => l_ins_hist_csr.NEW_SOURCE_CODE
            -- End Add Code for Siebel Genesis Project
            );
Line: 16956

          CSI_ITEM_INSTANCES_H_PKG.Insert_Row
           ( px_INSTANCE_HISTORY_ID              => l_csi_item_instance_h_id
            ,p_INSTANCE_ID                       => p_instance_rec.instance_id
            ,p_TRANSACTION_ID                    => p_txn_rec.TRANSACTION_ID
            ,p_OLD_INSTANCE_NUMBER               => l_curr_instance_rec.INSTANCE_NUMBER
            ,p_NEW_INSTANCE_NUMBER               => p_instance_rec.INSTANCE_NUMBER
            ,p_OLD_EXTERNAL_REFERENCE            => l_curr_instance_rec.EXTERNAL_REFERENCE
            ,p_NEW_EXTERNAL_REFERENCE            => p_instance_rec.EXTERNAL_REFERENCE
            ,p_OLD_INVENTORY_ITEM_ID             => l_curr_instance_rec.INVENTORY_ITEM_ID
            ,p_NEW_INVENTORY_ITEM_ID             => p_instance_rec.INVENTORY_ITEM_ID
            ,p_OLD_INVENTORY_REVISION            => l_curr_instance_rec.INVENTORY_REVISION
            ,p_NEW_INVENTORY_REVISION            => p_instance_rec.INVENTORY_REVISION
            ,p_OLD_INV_MASTER_ORGZN_ID           => l_curr_instance_rec.INV_MASTER_ORGANIZATION_ID
            ,p_NEW_INV_MASTER_ORGZN_ID           => p_instance_rec.INV_MASTER_ORGANIZATION_ID
            ,p_OLD_SERIAL_NUMBER                 => l_curr_instance_rec.SERIAL_NUMBER
            ,p_NEW_SERIAL_NUMBER                 => p_instance_rec.SERIAL_NUMBER
            ,p_OLD_MFG_SERIAL_NUMBER_FLAG        => l_curr_instance_rec.MFG_SERIAL_NUMBER_FLAG
            ,p_NEW_MFG_SERIAL_NUMBER_FLAG        => p_instance_rec.MFG_SERIAL_NUMBER_FLAG
            ,p_OLD_LOT_NUMBER                    => l_curr_instance_rec.LOT_NUMBER
            ,p_NEW_LOT_NUMBER                    => p_instance_rec.LOT_NUMBER
            ,p_OLD_QUANTITY                      => l_curr_instance_rec.QUANTITY
            ,p_NEW_QUANTITY                      => p_instance_rec.QUANTITY
            ,p_OLD_UNIT_OF_MEASURE               => l_curr_instance_rec.UNIT_OF_MEASURE
            ,p_NEW_UNIT_OF_MEASURE               => p_instance_rec.UNIT_OF_MEASURE
            ,p_OLD_ACCOUNTING_CLASS_CODE         => l_curr_instance_rec.ACCOUNTING_CLASS_CODE
            ,p_NEW_ACCOUNTING_CLASS_CODE         => p_instance_rec.ACCOUNTING_CLASS_CODE
            ,p_OLD_INSTANCE_CONDITION_ID         => l_curr_instance_rec.INSTANCE_CONDITION_ID
            ,p_NEW_INSTANCE_CONDITION_ID         => p_instance_rec.INSTANCE_CONDITION_ID
            ,p_OLD_INSTANCE_STATUS_ID            => l_curr_instance_rec.INSTANCE_STATUS_ID
            ,p_NEW_INSTANCE_STATUS_ID            => p_instance_rec.INSTANCE_STATUS_ID
            ,p_OLD_CUSTOMER_VIEW_FLAG            => l_curr_instance_rec.CUSTOMER_VIEW_FLAG
            ,p_NEW_CUSTOMER_VIEW_FLAG            => p_instance_rec.CUSTOMER_VIEW_FLAG
            ,p_OLD_MERCHANT_VIEW_FLAG            => l_curr_instance_rec.MERCHANT_VIEW_FLAG
            ,p_NEW_MERCHANT_VIEW_FLAG            => p_instance_rec.MERCHANT_VIEW_FLAG
            ,p_OLD_SELLABLE_FLAG                 => l_curr_instance_rec.SELLABLE_FLAG
            ,p_NEW_SELLABLE_FLAG                 => p_instance_rec.SELLABLE_FLAG
            ,p_OLD_SYSTEM_ID                     => l_curr_instance_rec.SYSTEM_ID
            ,p_NEW_SYSTEM_ID                     => p_instance_rec.SYSTEM_ID
            ,p_OLD_INSTANCE_TYPE_CODE            => l_curr_instance_rec.INSTANCE_TYPE_CODE
            ,p_NEW_INSTANCE_TYPE_CODE            => p_instance_rec.INSTANCE_TYPE_CODE
            ,p_OLD_ACTIVE_START_DATE             => l_curr_instance_rec.ACTIVE_START_DATE
            ,p_NEW_ACTIVE_START_DATE             => p_instance_rec.ACTIVE_START_DATE
            ,p_OLD_ACTIVE_END_DATE               => l_curr_instance_rec.ACTIVE_END_DATE
            ,p_NEW_ACTIVE_END_DATE               => p_instance_rec.ACTIVE_END_DATE
            ,p_OLD_LOCATION_TYPE_CODE            => l_curr_instance_rec.LOCATION_TYPE_CODE
            ,p_NEW_LOCATION_TYPE_CODE            => p_instance_rec.LOCATION_TYPE_CODE
            ,p_OLD_LOCATION_ID                   => l_curr_instance_rec.LOCATION_ID
            ,p_NEW_LOCATION_ID                   => p_instance_rec.LOCATION_ID
            ,p_OLD_INV_ORGANIZATION_ID           => l_curr_instance_rec.INV_ORGANIZATION_ID
            ,p_NEW_INV_ORGANIZATION_ID           => p_instance_rec.INV_ORGANIZATION_ID
            ,p_OLD_INV_SUBINVENTORY_NAME         => l_curr_instance_rec.INV_SUBINVENTORY_NAME
            ,p_NEW_INV_SUBINVENTORY_NAME         => p_instance_rec.INV_SUBINVENTORY_NAME
            ,p_OLD_INV_LOCATOR_ID                => l_curr_instance_rec.INV_LOCATOR_ID
            ,p_NEW_INV_LOCATOR_ID                => p_instance_rec.INV_LOCATOR_ID
            ,p_OLD_PA_PROJECT_ID                 => l_curr_instance_rec.PA_PROJECT_ID
            ,p_NEW_PA_PROJECT_ID                 => p_instance_rec.PA_PROJECT_ID
            ,p_OLD_PA_PROJECT_TASK_ID            => l_curr_instance_rec.PA_PROJECT_TASK_ID
            ,p_NEW_PA_PROJECT_TASK_ID            => p_instance_rec.PA_PROJECT_TASK_ID
            ,p_OLD_IN_TRANSIT_ORDER_LINE_ID      => l_curr_instance_rec.IN_TRANSIT_ORDER_LINE_ID
            ,p_NEW_IN_TRANSIT_ORDER_LINE_ID      => p_instance_rec.IN_TRANSIT_ORDER_LINE_ID
            ,p_OLD_WIP_JOB_ID                    => l_curr_instance_rec.WIP_JOB_ID
            ,p_NEW_WIP_JOB_ID                    => p_instance_rec.WIP_JOB_ID
            ,p_OLD_PO_ORDER_LINE_ID              => l_curr_instance_rec.PO_ORDER_LINE_ID
            ,p_NEW_PO_ORDER_LINE_ID              => p_instance_rec.PO_ORDER_LINE_ID
            ,p_OLD_COMPLETENESS_FLAG             => l_curr_instance_rec.COMPLETENESS_FLAG
            ,p_NEW_COMPLETENESS_FLAG             => p_instance_rec.COMPLETENESS_FLAG
            ,p_FULL_DUMP_FLAG                    => 'Y'
            ,p_NEW_CONTEXT                       => p_instance_rec.CONTEXT
            ,P_OLD_CONTEXT                       => l_curr_instance_rec.CONTEXT
            ,p_NEW_ATTRIBUTE1                    => p_instance_rec.ATTRIBUTE1
            ,p_OLD_ATTRIBUTE1                    => l_curr_instance_rec.ATTRIBUTE1
            ,p_NEW_ATTRIBUTE2                    => p_instance_rec.ATTRIBUTE2
            ,p_OLD_ATTRIBUTE2                    => l_curr_instance_rec.ATTRIBUTE2
            ,p_NEW_ATTRIBUTE3                    => p_instance_rec.ATTRIBUTE3
            ,p_OLD_ATTRIBUTE3                    => l_curr_instance_rec.ATTRIBUTE3
            ,p_NEW_ATTRIBUTE4                    => p_instance_rec.ATTRIBUTE4
            ,p_OLD_ATTRIBUTE4                    => l_curr_instance_rec.ATTRIBUTE4
            ,p_NEW_ATTRIBUTE5                    => p_instance_rec.ATTRIBUTE5
            ,p_OLD_ATTRIBUTE5                    => l_curr_instance_rec.ATTRIBUTE5
            ,p_NEW_ATTRIBUTE6                    => p_instance_rec.ATTRIBUTE6
            ,p_OLD_ATTRIBUTE6                    => l_curr_instance_rec.ATTRIBUTE6
            ,p_NEW_ATTRIBUTE7                    => p_instance_rec.ATTRIBUTE7
            ,p_OLD_ATTRIBUTE7                    => l_curr_instance_rec.ATTRIBUTE7
            ,p_NEW_ATTRIBUTE8                    => p_instance_rec.ATTRIBUTE8
            ,p_OLD_ATTRIBUTE8                    => l_curr_instance_rec.ATTRIBUTE8
            ,p_NEW_ATTRIBUTE9                    => p_instance_rec.ATTRIBUTE9
            ,p_OLD_ATTRIBUTE9                    => l_curr_instance_rec.ATTRIBUTE9
            ,p_NEW_ATTRIBUTE10                   => p_instance_rec.ATTRIBUTE10
            ,p_OLD_ATTRIBUTE10                   => l_curr_instance_rec.ATTRIBUTE10
            ,p_NEW_ATTRIBUTE11                   => p_instance_rec.ATTRIBUTE11
            ,p_OLD_ATTRIBUTE11                   => l_curr_instance_rec.ATTRIBUTE11
            ,p_NEW_ATTRIBUTE12                   => p_instance_rec.ATTRIBUTE12
            ,p_OLD_ATTRIBUTE12                   => l_curr_instance_rec.ATTRIBUTE12
            ,p_NEW_ATTRIBUTE13                   => p_instance_rec.ATTRIBUTE13
            ,p_OLD_ATTRIBUTE13                   => l_curr_instance_rec.ATTRIBUTE13
            ,p_NEW_ATTRIBUTE14                   => p_instance_rec.ATTRIBUTE14
            ,p_OLD_ATTRIBUTE14                   => l_curr_instance_rec.ATTRIBUTE14
            ,p_NEW_ATTRIBUTE15                   => p_instance_rec.ATTRIBUTE15
            ,p_OLD_ATTRIBUTE15                   => l_curr_instance_rec.ATTRIBUTE15
            ,p_CREATED_BY                        => FND_GLOBAL.USER_ID
            ,p_CREATION_DATE                     => SYSDATE
            ,p_LAST_UPDATED_BY                   => FND_GLOBAL.USER_ID
            ,p_LAST_UPDATE_DATE                  => SYSDATE
            ,p_LAST_UPDATE_LOGIN                 => FND_GLOBAL.CONC_LOGIN_ID
            ,p_OBJECT_VERSION_NUMBER             => 1
            ,p_OLD_INST_LOC_TYPE_CODE            => l_curr_instance_rec.INSTALL_LOCATION_TYPE_CODE
            ,p_NEW_INST_LOC_TYPE_CODE            => p_instance_rec.INSTALL_LOCATION_TYPE_CODE
            ,p_OLD_INST_LOC_ID                   => l_curr_instance_rec.INSTALL_LOCATION_ID
            ,p_NEW_INST_LOC_ID                   => p_instance_rec.INSTALL_LOCATION_ID
            ,p_OLD_INST_USAGE_CODE               => l_curr_instance_rec.INSTANCE_USAGE_CODE
            ,p_NEW_INST_USAGE_CODE               => p_instance_rec.INSTANCE_USAGE_CODE
            ,p_OLD_last_vld_organization_id      => l_cur_instance_rec.last_vld_organization_id
            ,p_NEW_last_vld_organization_id      => l_last_vld_organization_id
            ,p_OLD_CONFIG_INST_REV_NUM           => l_curr_instance_rec.CONFIG_INST_REV_NUM
            ,p_NEW_CONFIG_INST_REV_NUM           => p_instance_rec.CONFIG_INST_REV_NUM
            ,p_OLD_CONFIG_VALID_STATUS           => l_curr_instance_rec.CONFIG_VALID_STATUS
            ,p_NEW_CONFIG_VALID_STATUS           => p_instance_rec.CONFIG_VALID_STATUS
            ,p_OLD_INSTANCE_DESCRIPTION          => l_curr_instance_rec.INSTANCE_DESCRIPTION
            ,p_NEW_INSTANCE_DESCRIPTION          => p_instance_rec.INSTANCE_DESCRIPTION
            -- Added on jan1503
            ,p_OLD_INSTALL_DATE                  => l_curr_instance_rec.INSTALL_DATE
            ,p_NEW_INSTALL_DATE                  => p_instance_rec.INSTALL_DATE
            ,p_OLD_RETURN_BY_DATE                => l_curr_instance_rec.RETURN_BY_DATE
            ,p_NEW_RETURN_BY_DATE                => p_instance_rec.RETURN_BY_DATE
            ,p_OLD_ACTUAL_RETURN_DATE            => l_curr_instance_rec.ACTUAL_RETURN_DATE
            ,p_NEW_ACTUAL_RETURN_DATE            => p_instance_rec.ACTUAL_RETURN_DATE
            ,p_OLD_LAST_OE_AGREEMENT_ID          => l_curr_instance_rec.LAST_OE_AGREEMENT_ID
            ,p_NEW_LAST_OE_AGREEMENT_ID          => p_instance_rec.LAST_OE_AGREEMENT_ID
	    ,p_OLD_LAST_OE_ORDER_LINE_ID         => l_curr_instance_rec.LAST_OE_ORDER_LINE_ID
	    ,p_NEW_LAST_OE_ORDER_LINE_ID         => p_instance_rec.LAST_OE_ORDER_LINE_ID
	    ,p_OLD_LAST_OE_RMA_LINE_ID        => l_curr_instance_rec.LAST_OE_RMA_LINE_ID
	    ,p_NEW_LAST_OE_RMA_LINE_ID        => p_instance_rec.LAST_OE_RMA_LINE_ID
	    ,p_OLD_LAST_WIP_JOB_ID               => l_curr_instance_rec.LAST_WIP_JOB_ID
	    ,p_NEW_LAST_WIP_JOB_ID               => p_instance_rec.LAST_WIP_JOB_ID
	    ,p_OLD_LAST_PO_PO_LINE_ID            => l_curr_instance_rec.LAST_PO_PO_LINE_ID
	    ,p_NEW_LAST_PO_PO_LINE_ID            => p_instance_rec.LAST_PO_PO_LINE_ID
	    ,p_OLD_LAST_PA_PROJECT_ID            => l_curr_instance_rec.LAST_PA_PROJECT_ID
	    ,p_NEW_LAST_PA_PROJECT_ID            => p_instance_rec.LAST_PA_PROJECT_ID
	    ,p_OLD_LAST_PA_TASK_ID          => l_curr_instance_rec.LAST_PA_TASK_ID
	    ,p_NEW_LAST_PA_TASK_ID          => p_instance_rec.LAST_PA_TASK_ID
	    ,p_OLD_LAST_TXN_LINE_DETAIL_ID       => l_curr_instance_rec.LAST_TXN_LINE_DETAIL_ID
	    ,p_NEW_LAST_TXN_LINE_DETAIL_ID       => p_instance_rec.LAST_TXN_LINE_DETAIL_ID
	    ,p_OLD_LAST_OE_PO_NUMBER             => l_curr_instance_rec.LAST_OE_PO_NUMBER
	    ,p_NEW_LAST_OE_PO_NUMBER             => p_instance_rec.LAST_OE_PO_NUMBER
 	    --start of parameters addition for eam integration--
	    ,p_OLD_NETWORK_ASSET_FLAG             => l_curr_instance_rec.NETWORK_ASSET_FLAG
	    ,p_NEW_NETWORK_ASSET_FLAG             => p_instance_rec.NETWORK_ASSET_FLAG
	    ,p_OLD_MAINTAINABLE_FLAG              => l_curr_instance_rec.MAINTAINABLE_FLAG
	    ,p_NEW_MAINTAINABLE_FLAG              => p_instance_rec.MAINTAINABLE_FLAG
	    ,p_OLD_PN_LOCATION_ID                 => l_curr_instance_rec.PN_LOCATION_ID
	    ,p_NEW_PN_LOCATION_ID                 => p_instance_rec.PN_LOCATION_ID
	    ,p_OLD_ASSET_CRITICALITY_CODE         => l_curr_instance_rec.ASSET_CRITICALITY_CODE
	    ,p_NEW_ASSET_CRITICALITY_CODE         => p_instance_rec.ASSET_CRITICALITY_CODE
	    ,p_OLD_CATEGORY_ID                    => l_curr_instance_rec.CATEGORY_ID
	    ,p_NEW_CATEGORY_ID                    => p_instance_rec.CATEGORY_ID
	    ,p_OLD_EQUIPMENT_GEN_OBJECT_ID        => l_curr_instance_rec.EQUIPMENT_GEN_OBJECT_ID
	    ,p_NEW_EQUIPMENT_GEN_OBJECT_ID        => p_instance_rec.EQUIPMENT_GEN_OBJECT_ID
	    ,p_OLD_INSTANTIATION_FLAG             => l_curr_instance_rec.INSTANTIATION_FLAG
	    ,p_NEW_INSTANTIATION_FLAG             => p_instance_rec.INSTANTIATION_FLAG
	    ,p_OLD_LINEAR_LOCATION_ID             => l_curr_instance_rec.LINEAR_LOCATION_ID
	    ,p_NEW_LINEAR_LOCATION_ID             => p_instance_rec.LINEAR_LOCATION_ID
	    ,p_OLD_OPERATIONAL_LOG_FLAG           => l_curr_instance_rec.OPERATIONAL_LOG_FLAG
	    ,p_NEW_OPERATIONAL_LOG_FLAG           => p_instance_rec.OPERATIONAL_LOG_FLAG
	    ,p_OLD_CHECKIN_STATUS                 => l_curr_instance_rec.CHECKIN_STATUS
	    ,p_NEW_CHECKIN_STATUS                 => p_instance_rec.CHECKIN_STATUS
	    ,p_OLD_SUP_WARRANTY_EXP_DATE          => l_curr_instance_rec.SUPPLIER_WARRANTY_EXP_DATE
	    ,p_NEW_SUP_WARRANTY_EXP_DATE          => p_instance_rec.SUPPLIER_WARRANTY_EXP_DATE
            ,p_OLD_ATTRIBUTE16                    => l_curr_instance_rec.ATTRIBUTE16
            ,p_NEW_ATTRIBUTE16                    => p_instance_rec.ATTRIBUTE16
            ,p_OLD_ATTRIBUTE17                    => l_curr_instance_rec.ATTRIBUTE17
            ,p_NEW_ATTRIBUTE17                    => p_instance_rec.ATTRIBUTE17
            ,p_OLD_ATTRIBUTE18                    => l_curr_instance_rec.ATTRIBUTE18
            ,p_NEW_ATTRIBUTE18                    => p_instance_rec.ATTRIBUTE18
            ,p_OLD_ATTRIBUTE19                    => l_curr_instance_rec.ATTRIBUTE19
            ,p_NEW_ATTRIBUTE19                    => p_instance_rec.ATTRIBUTE19
            ,p_OLD_ATTRIBUTE20                    => l_curr_instance_rec.ATTRIBUTE20
            ,p_NEW_ATTRIBUTE20                    => p_instance_rec.ATTRIBUTE20
            ,p_OLD_ATTRIBUTE21                    => l_curr_instance_rec.ATTRIBUTE21
            ,p_NEW_ATTRIBUTE21                    => p_instance_rec.ATTRIBUTE21
            ,p_OLD_ATTRIBUTE22                    => l_curr_instance_rec.ATTRIBUTE22
            ,p_NEW_ATTRIBUTE22                    => p_instance_rec.ATTRIBUTE22
            ,p_OLD_ATTRIBUTE23                    => l_curr_instance_rec.ATTRIBUTE23
            ,p_NEW_ATTRIBUTE23                    => p_instance_rec.ATTRIBUTE23
            ,p_OLD_ATTRIBUTE24                    => l_curr_instance_rec.ATTRIBUTE24
            ,p_NEW_ATTRIBUTE24                    => p_instance_rec.ATTRIBUTE24
            ,p_OLD_ATTRIBUTE25                    => l_curr_instance_rec.ATTRIBUTE25
            ,p_NEW_ATTRIBUTE25                    => p_instance_rec.ATTRIBUTE25
            ,p_OLD_ATTRIBUTE26                    => l_curr_instance_rec.ATTRIBUTE26
            ,p_NEW_ATTRIBUTE26                    => p_instance_rec.ATTRIBUTE26
            ,p_OLD_ATTRIBUTE27                    => l_curr_instance_rec.ATTRIBUTE27
            ,p_NEW_ATTRIBUTE27                    => p_instance_rec.ATTRIBUTE27
            ,p_OLD_ATTRIBUTE28                    => l_curr_instance_rec.ATTRIBUTE28
            ,p_NEW_ATTRIBUTE28                    => p_instance_rec.ATTRIBUTE28
            ,p_OLD_ATTRIBUTE29                    => l_curr_instance_rec.ATTRIBUTE29
            ,p_NEW_ATTRIBUTE29                    => p_instance_rec.ATTRIBUTE29
            ,p_OLD_ATTRIBUTE30                    => l_curr_instance_rec.ATTRIBUTE30
            ,p_NEW_ATTRIBUTE30                    => p_instance_rec.ATTRIBUTE30
  	    --end of parameters addition for eam integration--
   -- Addition of columns for FA Integration
            ,p_OLD_PAYABLES_UNIT_PRICE            => l_curr_instance_rec.PAYABLES_UNIT_PRICE
            ,p_NEW_PAYABLES_UNIT_PRICE            => p_instance_rec.PAYABLES_UNIT_PRICE
            ,p_OLD_PAYABLES_CURRENCY_CODE         => l_curr_instance_rec.PAYABLES_CURRENCY_CODE
            ,p_NEW_PAYABLES_CURRENCY_CODE         => p_instance_rec.PAYABLES_CURRENCY_CODE
            ,p_OLD_PURCHASE_UNIT_PRICE            => l_curr_instance_rec.PURCHASE_UNIT_PRICE
            ,p_NEW_PURCHASE_UNIT_PRICE            => p_instance_rec.PURCHASE_UNIT_PRICE
            ,p_OLD_PURCHASE_CURRENCY_CODE         => l_curr_instance_rec.PURCHASE_CURRENCY_CODE
            ,p_NEW_PURCHASE_CURRENCY_CODE         => p_instance_rec.PURCHASE_CURRENCY_CODE
            ,p_OLD_SALES_UNIT_PRICE               => l_curr_instance_rec.SALES_UNIT_PRICE
            ,p_NEW_SALES_UNIT_PRICE               => p_instance_rec.SALES_UNIT_PRICE
            ,p_OLD_SALES_CURRENCY_CODE            => l_curr_instance_rec.SALES_CURRENCY_CODE
            ,p_NEW_SALES_CURRENCY_CODE            => p_instance_rec.SALES_CURRENCY_CODE
            ,p_OLD_OPERATIONAL_STATUS_CODE        => l_curr_instance_rec.OPERATIONAL_STATUS_CODE
            ,p_NEW_OPERATIONAL_STATUS_CODE        => p_instance_rec.OPERATIONAL_STATUS_CODE
    -- End addition of columns for FA Integration
            -- Begin Add Code for Siebel Genesis Project
            ,p_OLD_SOURCE_CODE                   => l_curr_instance_rec.SOURCE_CODE
            ,p_NEW_SOURCE_CODE                   => p_instance_rec.SOURCE_CODE
            -- End Add Code for Siebel Genesis Project
            );
Line: 18267

          CSI_ITEM_INSTANCES_H_PKG.Insert_Row
           ( px_INSTANCE_HISTORY_ID              => l_csi_item_instance_h_id
            ,p_INSTANCE_ID                       => p_instance_rec.instance_id
            ,p_TRANSACTION_ID                    => p_txn_rec.TRANSACTION_ID
            ,p_OLD_INSTANCE_NUMBER               => l_instance_hist_rec.OLD_INSTANCE_NUMBER
            ,p_NEW_INSTANCE_NUMBER               => l_instance_hist_rec.NEW_INSTANCE_NUMBER
            ,p_OLD_EXTERNAL_REFERENCE            => l_instance_hist_rec.OLD_EXTERNAL_REFERENCE
            ,p_NEW_EXTERNAL_REFERENCE            => l_instance_hist_rec.NEW_EXTERNAL_REFERENCE
            ,p_OLD_INVENTORY_ITEM_ID             => l_instance_hist_rec.OLD_INVENTORY_ITEM_ID
            ,p_NEW_INVENTORY_ITEM_ID             => l_instance_hist_rec.NEW_INVENTORY_ITEM_ID
            ,p_OLD_INVENTORY_REVISION            => l_instance_hist_rec.OLD_INVENTORY_REVISION
            ,p_NEW_INVENTORY_REVISION            => l_instance_hist_rec.NEW_INVENTORY_REVISION
            ,p_OLD_INV_MASTER_ORGZN_ID           => l_instance_hist_rec.OLD_INV_MASTER_ORG_ID
            ,p_NEW_INV_MASTER_ORGZN_ID           => l_instance_hist_rec.NEW_INV_MASTER_ORG_ID
            ,p_OLD_SERIAL_NUMBER                 => l_instance_hist_rec.OLD_SERIAL_NUMBER
            ,p_NEW_SERIAL_NUMBER                 => l_instance_hist_rec.NEW_SERIAL_NUMBER
            ,p_OLD_MFG_SERIAL_NUMBER_FLAG        => l_instance_hist_rec.OLD_MFG_SERIAL_NUMBER_FLAG
            ,p_NEW_MFG_SERIAL_NUMBER_FLAG        => l_instance_hist_rec.NEW_MFG_SERIAL_NUMBER_FLAG
            ,p_OLD_LOT_NUMBER                    => l_instance_hist_rec.OLD_LOT_NUMBER
            ,p_NEW_LOT_NUMBER                    => l_instance_hist_rec.NEW_LOT_NUMBER
            ,p_OLD_QUANTITY                      => l_instance_hist_rec.OLD_QUANTITY
            ,p_NEW_QUANTITY                      => l_instance_hist_rec.NEW_QUANTITY
            ,p_OLD_UNIT_OF_MEASURE               => l_instance_hist_rec.OLD_UNIT_OF_MEASURE
            ,p_NEW_UNIT_OF_MEASURE               => l_instance_hist_rec.NEW_UNIT_OF_MEASURE
            ,p_OLD_ACCOUNTING_CLASS_CODE         => l_instance_hist_rec.OLD_ACCOUNTING_CLASS_CODE
            ,p_NEW_ACCOUNTING_CLASS_CODE         => l_instance_hist_rec.NEW_ACCOUNTING_CLASS_CODE
            ,p_OLD_INSTANCE_CONDITION_ID         => l_instance_hist_rec.OLD_INSTANCE_CONDITION_ID
            ,p_NEW_INSTANCE_CONDITION_ID         => l_instance_hist_rec.NEW_INSTANCE_CONDITION_ID
            ,p_OLD_INSTANCE_STATUS_ID            => l_instance_hist_rec.OLD_INSTANCE_STATUS_ID
            ,p_NEW_INSTANCE_STATUS_ID            => l_instance_hist_rec.NEW_INSTANCE_STATUS_ID
            ,p_OLD_CUSTOMER_VIEW_FLAG            => l_instance_hist_rec.OLD_CUSTOMER_VIEW_FLAG
            ,p_NEW_CUSTOMER_VIEW_FLAG            => l_instance_hist_rec.NEW_CUSTOMER_VIEW_FLAG
            ,p_OLD_MERCHANT_VIEW_FLAG            => l_instance_hist_rec.OLD_MERCHANT_VIEW_FLAG
            ,p_NEW_MERCHANT_VIEW_FLAG            => l_instance_hist_rec.NEW_MERCHANT_VIEW_FLAG
            ,p_OLD_SELLABLE_FLAG                 => l_instance_hist_rec.OLD_SELLABLE_FLAG
            ,p_NEW_SELLABLE_FLAG                 => l_instance_hist_rec.NEW_SELLABLE_FLAG
            ,p_OLD_SYSTEM_ID                     => l_instance_hist_rec.OLD_SYSTEM_ID
            ,p_NEW_SYSTEM_ID                     => l_instance_hist_rec.NEW_SYSTEM_ID
            ,p_OLD_INSTANCE_TYPE_CODE            => l_instance_hist_rec.OLD_INSTANCE_TYPE_CODE
            ,p_NEW_INSTANCE_TYPE_CODE            => l_instance_hist_rec.NEW_INSTANCE_TYPE_CODE
            ,p_OLD_ACTIVE_START_DATE             => l_instance_hist_rec.OLD_ACTIVE_START_DATE
            ,p_NEW_ACTIVE_START_DATE             => l_instance_hist_rec.NEW_ACTIVE_START_DATE
            ,p_OLD_ACTIVE_END_DATE               => l_instance_hist_rec.OLD_ACTIVE_END_DATE
            ,p_NEW_ACTIVE_END_DATE               => l_instance_hist_rec.NEW_ACTIVE_END_DATE
            ,p_OLD_LOCATION_TYPE_CODE            => l_instance_hist_rec.OLD_LOCATION_TYPE_CODE
            ,p_NEW_LOCATION_TYPE_CODE            => l_instance_hist_rec.NEW_LOCATION_TYPE_CODE
            ,p_OLD_LOCATION_ID                   => l_instance_hist_rec.OLD_LOCATION_ID
            ,p_NEW_LOCATION_ID                   => l_instance_hist_rec.NEW_LOCATION_ID
            ,p_OLD_INV_ORGANIZATION_ID           => l_instance_hist_rec.OLD_INV_ORGANIZATION_ID
            ,p_NEW_INV_ORGANIZATION_ID           => l_instance_hist_rec.NEW_INV_ORGANIZATION_ID
            ,p_OLD_INV_SUBINVENTORY_NAME         => l_instance_hist_rec.OLD_INV_SUBINVENTORY_NAME
            ,p_NEW_INV_SUBINVENTORY_NAME         => l_instance_hist_rec.NEW_INV_SUBINVENTORY_NAME
            ,p_OLD_INV_LOCATOR_ID                => l_instance_hist_rec.OLD_INV_LOCATOR_ID
            ,p_NEW_INV_LOCATOR_ID                => l_instance_hist_rec.NEW_INV_LOCATOR_ID
            ,p_OLD_PA_PROJECT_ID                 => l_instance_hist_rec.OLD_PA_PROJECT_ID
            ,p_NEW_PA_PROJECT_ID                 => l_instance_hist_rec.NEW_PA_PROJECT_ID
            ,p_OLD_PA_PROJECT_TASK_ID            => l_instance_hist_rec.OLD_PA_PROJECT_TASK_ID
            ,p_NEW_PA_PROJECT_TASK_ID            => l_instance_hist_rec.NEW_PA_PROJECT_TASK_ID
            ,p_OLD_IN_TRANSIT_ORDER_LINE_ID      => l_instance_hist_rec.OLD_IN_TRANSIT_ORDER_LINE_ID
            ,p_NEW_IN_TRANSIT_ORDER_LINE_ID      => l_instance_hist_rec.NEW_IN_TRANSIT_ORDER_LINE_ID
            ,p_OLD_WIP_JOB_ID                    => l_instance_hist_rec.OLD_WIP_JOB_ID
            ,p_NEW_WIP_JOB_ID                    => l_instance_hist_rec.NEW_WIP_JOB_ID
            ,p_OLD_PO_ORDER_LINE_ID              => l_instance_hist_rec.OLD_PO_ORDER_LINE_ID
            ,p_NEW_PO_ORDER_LINE_ID              => l_instance_hist_rec.NEW_PO_ORDER_LINE_ID
            ,p_OLD_COMPLETENESS_FLAG             => l_instance_hist_rec.OLD_COMPLETENESS_FLAG
            ,p_NEW_COMPLETENESS_FLAG             => l_instance_hist_rec.NEW_COMPLETENESS_FLAG
            ,p_FULL_DUMP_FLAG                    => 'N'
            ,p_NEW_CONTEXT                       => l_instance_hist_rec.NEW_CONTEXT
            ,P_OLD_CONTEXT                       => l_instance_hist_rec.OLD_CONTEXT
            ,p_NEW_ATTRIBUTE1                    => l_instance_hist_rec.NEW_ATTRIBUTE1
            ,p_OLD_ATTRIBUTE1                    => l_instance_hist_rec.OLD_ATTRIBUTE1
            ,p_NEW_ATTRIBUTE2                    => l_instance_hist_rec.NEW_ATTRIBUTE2
            ,p_OLD_ATTRIBUTE2                    => l_instance_hist_rec.OLD_ATTRIBUTE2
            ,p_NEW_ATTRIBUTE3                    => l_instance_hist_rec.NEW_ATTRIBUTE3
            ,p_OLD_ATTRIBUTE3                    => l_instance_hist_rec.OLD_ATTRIBUTE3
            ,p_NEW_ATTRIBUTE4                    => l_instance_hist_rec.NEW_ATTRIBUTE4
            ,p_OLD_ATTRIBUTE4                    => l_instance_hist_rec.OLD_ATTRIBUTE4
            ,p_NEW_ATTRIBUTE5                    => l_instance_hist_rec.NEW_ATTRIBUTE5
            ,p_OLD_ATTRIBUTE5                    => l_instance_hist_rec.OLD_ATTRIBUTE5
            ,p_NEW_ATTRIBUTE6                    => l_instance_hist_rec.NEW_ATTRIBUTE6
            ,p_OLD_ATTRIBUTE6                    => l_instance_hist_rec.OLD_ATTRIBUTE6
            ,p_NEW_ATTRIBUTE7                    => l_instance_hist_rec.NEW_ATTRIBUTE7
            ,p_OLD_ATTRIBUTE7                    => l_instance_hist_rec.OLD_ATTRIBUTE7
            ,p_NEW_ATTRIBUTE8                    => l_instance_hist_rec.NEW_ATTRIBUTE8
            ,p_OLD_ATTRIBUTE8                    => l_instance_hist_rec.OLD_ATTRIBUTE8
            ,p_NEW_ATTRIBUTE9                    => l_instance_hist_rec.NEW_ATTRIBUTE9
            ,p_OLD_ATTRIBUTE9                    => l_instance_hist_rec.OLD_ATTRIBUTE9
            ,p_NEW_ATTRIBUTE10                   => l_instance_hist_rec.NEW_ATTRIBUTE10
            ,p_OLD_ATTRIBUTE10                   => l_instance_hist_rec.OLD_ATTRIBUTE10
            ,p_NEW_ATTRIBUTE11                   => l_instance_hist_rec.NEW_ATTRIBUTE11
            ,p_OLD_ATTRIBUTE11                   => l_instance_hist_rec.OLD_ATTRIBUTE11
            ,p_NEW_ATTRIBUTE12                   => l_instance_hist_rec.NEW_ATTRIBUTE12
            ,p_OLD_ATTRIBUTE12                   => l_instance_hist_rec.OLD_ATTRIBUTE12
            ,p_NEW_ATTRIBUTE13                   => l_instance_hist_rec.NEW_ATTRIBUTE13
            ,p_OLD_ATTRIBUTE13                   => l_instance_hist_rec.OLD_ATTRIBUTE13
            ,p_NEW_ATTRIBUTE14                   => l_instance_hist_rec.NEW_ATTRIBUTE14
            ,p_OLD_ATTRIBUTE14                   => l_instance_hist_rec.OLD_ATTRIBUTE14
            ,p_NEW_ATTRIBUTE15                   => l_instance_hist_rec.NEW_ATTRIBUTE15
            ,p_OLD_ATTRIBUTE15                   => l_instance_hist_rec.OLD_ATTRIBUTE15
            ,p_CREATED_BY                        => FND_GLOBAL.USER_ID
            ,p_CREATION_DATE                     => SYSDATE
            ,p_LAST_UPDATED_BY                   => FND_GLOBAL.USER_ID
            ,p_LAST_UPDATE_DATE                  => SYSDATE
            ,p_LAST_UPDATE_LOGIN                 => FND_GLOBAL.CONC_LOGIN_ID
            ,p_OBJECT_VERSION_NUMBER             => 1
            ,p_OLD_INST_LOC_TYPE_CODE            => l_instance_hist_rec.OLD_INSTALL_LOCATION_TYPE_CODE
            ,p_NEW_INST_LOC_TYPE_CODE            => l_instance_hist_rec.NEW_INSTALL_LOCATION_TYPE_CODE
            ,p_OLD_INST_LOC_ID                   => l_instance_hist_rec.OLD_INSTALL_LOCATION_ID
            ,p_NEW_INST_LOC_ID                   => l_instance_hist_rec.NEW_INSTALL_LOCATION_ID
            ,p_OLD_INST_USAGE_CODE               => l_instance_hist_rec.OLD_INSTANCE_USAGE_CODE
            ,p_NEW_INST_USAGE_CODE               => l_instance_hist_rec.NEW_INSTANCE_USAGE_CODE
            ,p_OLD_last_vld_organization_id      => l_curr_instance_rec.LAST_VLD_ORGANIZATION_ID
            ,p_NEW_last_vld_organization_id      => l_last_vld_organization_id
            ,p_OLD_CONFIG_INST_REV_NUM           => l_instance_hist_rec.OLD_CONFIG_INST_REV_NUM
            ,p_NEW_CONFIG_INST_REV_NUM           => l_instance_hist_rec.NEW_CONFIG_INST_REV_NUM
            ,p_OLD_CONFIG_VALID_STATUS           => l_instance_hist_rec.OLD_CONFIG_VALID_STATUS
            ,p_NEW_CONFIG_VALID_STATUS           => l_instance_hist_rec.NEW_CONFIG_VALID_STATUS
            ,p_OLD_INSTANCE_DESCRIPTION          => l_instance_hist_rec.OLD_INSTANCE_DESCRIPTION
            ,p_NEW_INSTANCE_DESCRIPTION          => l_instance_hist_rec.NEW_INSTANCE_DESCRIPTION
            ,p_OLD_INSTALL_DATE                  => l_instance_hist_rec.OLD_INSTALL_DATE
            ,p_NEW_INSTALL_DATE                  => l_instance_hist_rec.NEW_INSTALL_DATE
            ,p_OLD_RETURN_BY_DATE                => l_instance_hist_rec.OLD_RETURN_BY_DATE
            ,p_NEW_RETURN_BY_DATE                => l_instance_hist_rec.NEW_RETURN_BY_DATE
            ,p_OLD_ACTUAL_RETURN_DATE            => l_instance_hist_rec.OLD_ACTUAL_RETURN_DATE
            ,p_NEW_ACTUAL_RETURN_DATE            => l_instance_hist_rec.NEW_ACTUAL_RETURN_DATE
            ,p_OLD_LAST_OE_AGREEMENT_ID          => l_instance_hist_rec.OLD_LAST_OE_AGREEMENT_ID
            ,p_NEW_LAST_OE_AGREEMENT_ID          => l_instance_hist_rec.NEW_LAST_OE_AGREEMENT_ID
	    ,p_OLD_LAST_OE_ORDER_LINE_ID         => l_instance_hist_rec.OLD_LAST_OE_ORDER_LINE_ID
	    ,p_NEW_LAST_OE_ORDER_LINE_ID         => l_instance_hist_rec.NEW_LAST_OE_ORDER_LINE_ID
	    ,p_OLD_LAST_OE_RMA_LINE_ID        => l_instance_hist_rec.OLD_LAST_OE_RMA_LINE_ID
	    ,p_NEW_LAST_OE_RMA_LINE_ID        => l_instance_hist_rec.NEW_LAST_OE_RMA_LINE_ID
	    ,p_OLD_LAST_WIP_JOB_ID               => l_instance_hist_rec.OLD_LAST_WIP_JOB_ID
	    ,p_NEW_LAST_WIP_JOB_ID               => l_instance_hist_rec.NEW_LAST_WIP_JOB_ID
	    ,p_OLD_LAST_PO_PO_LINE_ID            => l_instance_hist_rec.OLD_LAST_PO_PO_LINE_ID
	    ,p_NEW_LAST_PO_PO_LINE_ID            => l_instance_hist_rec.NEW_LAST_PO_PO_LINE_ID
	    ,p_OLD_LAST_PA_PROJECT_ID            => l_instance_hist_rec.OLD_LAST_PA_PROJECT_ID
	    ,p_NEW_LAST_PA_PROJECT_ID            => l_instance_hist_rec.NEW_LAST_PA_PROJECT_ID
	    ,p_OLD_LAST_PA_TASK_ID          => l_instance_hist_rec.OLD_LAST_PA_TASK_ID
	    ,p_NEW_LAST_PA_TASK_ID          => l_instance_hist_rec.NEW_LAST_PA_TASK_ID
	    ,p_OLD_LAST_TXN_LINE_DETAIL_ID       => l_instance_hist_rec.OLD_LAST_TXN_LINE_DETAIL_ID
	    ,p_NEW_LAST_TXN_LINE_DETAIL_ID       => l_instance_hist_rec.NEW_LAST_TXN_LINE_DETAIL_ID
	    ,p_OLD_LAST_OE_PO_NUMBER             => l_instance_hist_rec.OLD_LAST_OE_PO_NUMBER
	    ,p_NEW_LAST_OE_PO_NUMBER             => l_instance_hist_rec.NEW_LAST_OE_PO_NUMBER
 	    --start of parameters addition for eam integration--
	    ,p_OLD_NETWORK_ASSET_FLAG             => l_instance_hist_rec.OLD_NETWORK_ASSET_FLAG
	    ,p_NEW_NETWORK_ASSET_FLAG             => l_instance_hist_rec.NEW_NETWORK_ASSET_FLAG
	    ,p_OLD_MAINTAINABLE_FLAG              => l_instance_hist_rec.OLD_MAINTAINABLE_FLAG
	    ,p_NEW_MAINTAINABLE_FLAG              => l_instance_hist_rec.NEW_MAINTAINABLE_FLAG
	    ,p_OLD_PN_LOCATION_ID                 => l_instance_hist_rec.OLD_PN_LOCATION_ID
	    ,p_NEW_PN_LOCATION_ID                 => l_instance_hist_rec.NEW_PN_LOCATION_ID
	    ,p_OLD_ASSET_CRITICALITY_CODE         => l_instance_hist_rec.OLD_ASSET_CRITICALITY_CODE
	    ,p_NEW_ASSET_CRITICALITY_CODE         => l_instance_hist_rec.NEW_ASSET_CRITICALITY_CODE
	    ,p_OLD_CATEGORY_ID                    => l_instance_hist_rec.OLD_CATEGORY_ID
	    ,p_NEW_CATEGORY_ID                    => l_instance_hist_rec.NEW_CATEGORY_ID
	    ,p_OLD_EQUIPMENT_GEN_OBJECT_ID        => l_instance_hist_rec.OLD_EQUIPMENT_GEN_OBJECT_ID
	    ,p_NEW_EQUIPMENT_GEN_OBJECT_ID        => l_instance_hist_rec.NEW_EQUIPMENT_GEN_OBJECT_ID
	    ,p_OLD_INSTANTIATION_FLAG             => l_instance_hist_rec.OLD_INSTANTIATION_FLAG
	    ,p_NEW_INSTANTIATION_FLAG             => l_instance_hist_rec.NEW_INSTANTIATION_FLAG
	    ,p_OLD_LINEAR_LOCATION_ID             => l_instance_hist_rec.OLD_LINEAR_LOCATION_ID
	    ,p_NEW_LINEAR_LOCATION_ID             => l_instance_hist_rec.NEW_LINEAR_LOCATION_ID
	    ,p_OLD_OPERATIONAL_LOG_FLAG           => l_instance_hist_rec.OLD_OPERATIONAL_LOG_FLAG
	    ,p_NEW_OPERATIONAL_LOG_FLAG           => l_instance_hist_rec.NEW_OPERATIONAL_LOG_FLAG
	    ,p_OLD_CHECKIN_STATUS                 => l_instance_hist_rec.OLD_CHECKIN_STATUS
	    ,p_NEW_CHECKIN_STATUS                 => l_instance_hist_rec.NEW_CHECKIN_STATUS
	    ,p_OLD_SUP_WARRANTY_EXP_DATE          => l_instance_hist_rec.OLD_SUPPLIER_WARRANTY_EXP_DATE
	    ,p_NEW_SUP_WARRANTY_EXP_DATE          => l_instance_hist_rec.NEW_SUPPLIER_WARRANTY_EXP_DATE
            ,p_OLD_ATTRIBUTE16                    => l_instance_hist_rec.OLD_ATTRIBUTE16
            ,p_NEW_ATTRIBUTE16                    => l_instance_hist_rec.NEW_ATTRIBUTE16
            ,p_OLD_ATTRIBUTE17                    => l_instance_hist_rec.OLD_ATTRIBUTE17
            ,p_NEW_ATTRIBUTE17                    => l_instance_hist_rec.NEW_ATTRIBUTE17
            ,p_OLD_ATTRIBUTE18                    => l_instance_hist_rec.OLD_ATTRIBUTE18
            ,p_NEW_ATTRIBUTE18                    => l_instance_hist_rec.NEW_ATTRIBUTE18
            ,p_OLD_ATTRIBUTE19                    => l_instance_hist_rec.OLD_ATTRIBUTE19
            ,p_NEW_ATTRIBUTE19                    => l_instance_hist_rec.NEW_ATTRIBUTE19
            ,p_OLD_ATTRIBUTE20                    => l_instance_hist_rec.OLD_ATTRIBUTE20
            ,p_NEW_ATTRIBUTE20                    => l_instance_hist_rec.NEW_ATTRIBUTE20
            ,p_OLD_ATTRIBUTE21                    => l_instance_hist_rec.OLD_ATTRIBUTE21
            ,p_NEW_ATTRIBUTE21                    => l_instance_hist_rec.NEW_ATTRIBUTE21
            ,p_OLD_ATTRIBUTE22                    => l_instance_hist_rec.OLD_ATTRIBUTE22
            ,p_NEW_ATTRIBUTE22                    => l_instance_hist_rec.NEW_ATTRIBUTE22
            ,p_OLD_ATTRIBUTE23                    => l_instance_hist_rec.OLD_ATTRIBUTE23
            ,p_NEW_ATTRIBUTE23                    => l_instance_hist_rec.NEW_ATTRIBUTE23
            ,p_OLD_ATTRIBUTE24                    => l_instance_hist_rec.OLD_ATTRIBUTE24
            ,p_NEW_ATTRIBUTE24                    => l_instance_hist_rec.NEW_ATTRIBUTE24
            ,p_OLD_ATTRIBUTE25                    => l_instance_hist_rec.OLD_ATTRIBUTE25
            ,p_NEW_ATTRIBUTE25                    => l_instance_hist_rec.NEW_ATTRIBUTE25
            ,p_OLD_ATTRIBUTE26                    => l_instance_hist_rec.OLD_ATTRIBUTE26
            ,p_NEW_ATTRIBUTE26                    => l_instance_hist_rec.NEW_ATTRIBUTE26
            ,p_OLD_ATTRIBUTE27                    => l_instance_hist_rec.OLD_ATTRIBUTE27
            ,p_NEW_ATTRIBUTE27                    => l_instance_hist_rec.NEW_ATTRIBUTE27
            ,p_OLD_ATTRIBUTE28                    => l_instance_hist_rec.OLD_ATTRIBUTE28
            ,p_NEW_ATTRIBUTE28                    => l_instance_hist_rec.NEW_ATTRIBUTE28
            ,p_OLD_ATTRIBUTE29                    => l_instance_hist_rec.OLD_ATTRIBUTE29
            ,p_NEW_ATTRIBUTE29                    => l_instance_hist_rec.NEW_ATTRIBUTE29
            ,p_OLD_ATTRIBUTE30                    => l_instance_hist_rec.OLD_ATTRIBUTE30
            ,p_NEW_ATTRIBUTE30                    => l_instance_hist_rec.NEW_ATTRIBUTE30
  	    --end of parameters addition for eam integration--
   -- Addition of columns for FA Integration
            ,p_OLD_PAYABLES_UNIT_PRICE            => l_instance_hist_rec.OLD_PAYABLES_UNIT_PRICE
            ,p_NEW_PAYABLES_UNIT_PRICE            => l_instance_hist_rec.NEW_PAYABLES_UNIT_PRICE
            ,p_OLD_PAYABLES_CURRENCY_CODE         => l_instance_hist_rec.OLD_PAYABLES_CURRENCY_CODE
            ,p_NEW_PAYABLES_CURRENCY_CODE         => l_instance_hist_rec.NEW_PAYABLES_CURRENCY_CODE
            ,p_OLD_PURCHASE_UNIT_PRICE            => l_instance_hist_rec.OLD_PURCHASE_UNIT_PRICE
            ,p_NEW_PURCHASE_UNIT_PRICE            => l_instance_hist_rec.NEW_PURCHASE_UNIT_PRICE
            ,p_OLD_PURCHASE_CURRENCY_CODE         => l_instance_hist_rec.OLD_PURCHASE_CURRENCY_CODE
            ,p_NEW_PURCHASE_CURRENCY_CODE         => l_instance_hist_rec.NEW_PURCHASE_CURRENCY_CODE
            ,p_OLD_SALES_UNIT_PRICE               => l_instance_hist_rec.OLD_SALES_UNIT_PRICE
            ,p_NEW_SALES_UNIT_PRICE               => l_instance_hist_rec.NEW_SALES_UNIT_PRICE
            ,p_OLD_SALES_CURRENCY_CODE            => l_instance_hist_rec.OLD_SALES_CURRENCY_CODE
            ,p_NEW_SALES_CURRENCY_CODE            => l_instance_hist_rec.NEW_SALES_CURRENCY_CODE
            ,p_OLD_OPERATIONAL_STATUS_CODE        => l_instance_hist_rec.OLD_OPERATIONAL_STATUS_CODE
            ,p_NEW_OPERATIONAL_STATUS_CODE        => l_instance_hist_rec.NEW_OPERATIONAL_STATUS_CODE
    -- End addition of columns for FA Integration
            -- Begin Add Code for Siebel Genesis Project
            ,p_OLD_SOURCE_CODE                   => l_instance_hist_rec.OLD_SOURCE_CODE
            ,p_NEW_SOURCE_CODE                   => l_instance_hist_rec.NEW_SOURCE_CODE
            -- End Add Code for Siebel Genesis Project
            );
Line: 18498

          eam_asset_log_pvt.instance_update_event
          (p_api_version         => p_api_version
          ,p_init_msg_list       => fnd_api.g_false
          ,p_commit              => fnd_api.g_false
          ,p_validation_level    => fnd_api.g_valid_level_full
          ,x_return_status       => x_return_status
          ,x_msg_count           => x_msg_count
          ,x_msg_data            => x_msg_data
          ,p_instance_id         => p_instance_rec.instance_id
          ,p_ref_id              => l_instance_history_id
          ,p_event_date          => sysdate);
Line: 18511

            csi_gen_utility_pvt.put_line('Error from eam_asset_log_pvt.instance_update_event API');
Line: 18717

           update_child_instance_location(p_api_version         =>   p_api_version,
                                          p_commit              =>   p_commit,
                                          p_init_msg_list       =>   p_init_msg_list,
                                          p_validation_level    =>   p_validation_level,
                                          p_instance_rec        =>   p_instance_rec,
                                          p_original_status_id  =>   l_original_status_id,
                                          p_original_system_id  =>   l_original_system_id,
                                          p_txn_rec             =>   p_txn_rec,
                                          x_instance_id_lst     =>   x_instance_id_lst,
                                          p_unexpire            =>   l_unexpire,
                                          p_oks_txn_inst_tbl    =>   p_oks_txn_inst_tbl,
                                          p_child_inst_tbl      =>   p_child_inst_tbl,
                                          p_orig_install_date   =>   l_orig_install_date,
                                          x_return_status       =>   x_return_status,
                                          x_msg_count           =>   x_msg_count,
                                          x_msg_data            =>   x_msg_data
                                          );
Line: 18737

               csi_gen_utility_pvt.put_line('Error from UPDATE_CHILD_INSTANCE_LOCATION..');
Line: 18753

         update_txn_status(
           px_txn_rec       => p_txn_rec,
           x_return_status  => x_return_status);
Line: 18783

            ROLLBACK TO update_item_instance_pvt;
Line: 18795

            ROLLBACK TO update_item_instance_pvt;
Line: 18805

            ROLLBACK TO update_item_instance_pvt;
Line: 18822

END Update_Item_Instance;
Line: 18862

           SELECT
                 INSTANCE_ID,
                 INSTANCE_NUMBER,
                 EXTERNAL_REFERENCE,
                 INVENTORY_ITEM_ID,
                 NULL VLD_ORGANIZATION_ID,
                 INVENTORY_REVISION,
                 INV_MASTER_ORGANIZATION_ID,
                 SERIAL_NUMBER,
                 MFG_SERIAL_NUMBER_FLAG,
                 LOT_NUMBER,
                 QUANTITY,
                 UNIT_OF_MEASURE,
                 ACCOUNTING_CLASS_CODE,
                 INSTANCE_CONDITION_ID,
                 INSTANCE_STATUS_ID,
                 CUSTOMER_VIEW_FLAG,
                 MERCHANT_VIEW_FLAG,
                 SELLABLE_FLAG,
                 SYSTEM_ID,
                 INSTANCE_TYPE_CODE,
                 ACTIVE_START_DATE,
                 ACTIVE_END_DATE,
                 LOCATION_TYPE_CODE,
                 LOCATION_ID,
                 INV_ORGANIZATION_ID,
                 INV_SUBINVENTORY_NAME,
                 INV_LOCATOR_ID,
                 PA_PROJECT_ID,
                 PA_PROJECT_TASK_ID,
                 IN_TRANSIT_ORDER_LINE_ID,
                 WIP_JOB_ID,
                 PO_ORDER_LINE_ID,
                 LAST_OE_ORDER_LINE_ID,
                 LAST_OE_RMA_LINE_ID,
                 LAST_PO_PO_LINE_ID,
                 LAST_OE_PO_NUMBER,
                 LAST_WIP_JOB_ID,
                 LAST_PA_PROJECT_ID,
                 LAST_PA_TASK_ID,
                 LAST_OE_AGREEMENT_ID,
                 INSTALL_DATE,
                 MANUALLY_CREATED_FLAG,
                 RETURN_BY_DATE,
                 ACTUAL_RETURN_DATE,
                 CREATION_COMPLETE_FLAG,
                 COMPLETENESS_FLAG,
                 NULL VERSION_LABEL,
                 NULL VERSION_LABEL_DESCRIPTION,
                 CONTEXT,
                 ATTRIBUTE1,
                 ATTRIBUTE2,
                 ATTRIBUTE3,
                 ATTRIBUTE4,
                 ATTRIBUTE5,
                 ATTRIBUTE6,
                 ATTRIBUTE7,
                 ATTRIBUTE8,
                 ATTRIBUTE9,
                 ATTRIBUTE10,
                 ATTRIBUTE11,
                 ATTRIBUTE12,
                 ATTRIBUTE13,
                 ATTRIBUTE14,
                 ATTRIBUTE15,
                 OBJECT_VERSION_NUMBER,
                 LAST_TXN_LINE_DETAIL_ID,
                 INSTALL_LOCATION_TYPE_CODE,
                 INSTALL_LOCATION_ID,
                 INSTANCE_USAGE_CODE,
                 CONFIG_INST_REV_NUM,
                 CONFIG_VALID_STATUS,
                 INSTANCE_DESCRIPTION,
		 --start of column addition for eam integration--
		 NETWORK_ASSET_FLAG,
		 MAINTAINABLE_FLAG,
		 PN_LOCATION_ID,
		 ASSET_CRITICALITY_CODE,
		 CATEGORY_ID,
		 EQUIPMENT_GEN_OBJECT_ID,
		 INSTANTIATION_FLAG,
		 LINEAR_LOCATION_ID,
		 OPERATIONAL_LOG_FLAG,
		 CHECKIN_STATUS,
		 SUPPLIER_WARRANTY_EXP_DATE,
		 ATTRIBUTE16,
		 ATTRIBUTE17,
		 ATTRIBUTE18,
		 ATTRIBUTE19,
		 ATTRIBUTE20,
		 ATTRIBUTE21,
		 ATTRIBUTE22,
		 ATTRIBUTE23,
		 ATTRIBUTE24,
		 ATTRIBUTE25,
		 ATTRIBUTE26,
		 ATTRIBUTE27,
		 ATTRIBUTE28,
		 ATTRIBUTE29,
		 ATTRIBUTE30,
		 --end of column addition for eam integration--
               -- Addition of columns for FA Integration
                 PURCHASE_UNIT_PRICE,
                 PURCHASE_CURRENCY_CODE,
                 PAYABLES_UNIT_PRICE,
                 PAYABLES_CURRENCY_CODE,
                 SALES_UNIT_PRICE,
                 SALES_CURRENCY_CODE,
                 OPERATIONAL_STATUS_CODE,
               -- End addition of columns for FA Integration
                 SOURCE_CODE -- Added Code for Siebel Genesis Project
           FROM  csi_item_instances
           WHERE instance_id = p_instance_id
           FOR UPDATE OF OBJECT_VERSION_NUMBER ;
Line: 18978

      SELECT  *
      FROM    csi_item_instances
      WHERE   instance_id = p_ins_id;
Line: 19081

        SELECT 'x'
        INTO   l_temp
        FROM   csi_inst_transactions_v
        WHERE  instance_id=l_curr_instance_rec.instance_id
        AND    transaction_date>p_instance_rec.active_end_date
        AND    ROWNUM=1;
Line: 19136

              SELECT last_vld_organization_id
                INTO l_vld_org
                FROM csi_item_instances
               WHERE instance_id = p_instance_rec.instance_id;
Line: 19187

           IF NOT csi_item_instance_vld_pvt.is_status_updateable
                  (p_instance_status => l_instance_rec.instance_status_id
                  ,p_current_status  => l_curr_instance_rec.instance_status_id)
           THEN
             RAISE fnd_api.g_exc_error;
Line: 19195

       CSI_ITEM_INSTANCES_PKG.Update_Row
       (  p_INSTANCE_ID                 => l_rel_tbl(j).subject_id,
          p_INSTANCE_NUMBER             => FND_API.G_MISS_CHAR,
          p_EXTERNAL_REFERENCE          => FND_API.G_MISS_CHAR,
          p_INVENTORY_ITEM_ID           => FND_API.G_MISS_NUM,
          p_INVENTORY_REVISION          => FND_API.G_MISS_CHAR,
          p_INV_MASTER_ORGANIZATION_ID  => FND_API.G_MISS_NUM,
          p_SERIAL_NUMBER               => FND_API.G_MISS_CHAR,
          p_MFG_SERIAL_NUMBER_FLAG      => FND_API.G_MISS_CHAR,
          p_LOT_NUMBER                  => FND_API.G_MISS_CHAR,
          p_QUANTITY                    => FND_API.G_MISS_NUM,
          p_UNIT_OF_MEASURE             => FND_API.G_MISS_CHAR,
          p_ACCOUNTING_CLASS_CODE       => FND_API.G_MISS_CHAR,
          p_INSTANCE_CONDITION_ID       => FND_API.G_MISS_NUM,
          p_INSTANCE_STATUS_ID          => l_instance_rec.instance_status_id,
          p_CUSTOMER_VIEW_FLAG          => FND_API.G_MISS_CHAR,
          p_MERCHANT_VIEW_FLAG          => FND_API.G_MISS_CHAR,
          p_SELLABLE_FLAG               => FND_API.G_MISS_CHAR,
          p_SYSTEM_ID                   => FND_API.G_MISS_NUM,
          p_INSTANCE_TYPE_CODE          => FND_API.G_MISS_CHAR,
          p_ACTIVE_START_DATE           => FND_API.G_MISS_DATE,
          p_ACTIVE_END_DATE             => l_temp_date,--SYSDATE, --p_instance_rec.active_end_date,
          p_LOCATION_TYPE_CODE          => FND_API.G_MISS_CHAR,
          p_LOCATION_ID                 => FND_API.G_MISS_NUM,
          p_INV_ORGANIZATION_ID         => FND_API.G_MISS_NUM,
          p_INV_SUBINVENTORY_NAME       => FND_API.G_MISS_CHAR,
          p_INV_LOCATOR_ID              => FND_API.G_MISS_NUM,
          p_PA_PROJECT_ID               => FND_API.G_MISS_NUM,
          p_PA_PROJECT_TASK_ID          => FND_API.G_MISS_NUM,
          p_IN_TRANSIT_ORDER_LINE_ID    => FND_API.G_MISS_NUM,
          p_WIP_JOB_ID                  => FND_API.G_MISS_NUM,
          p_PO_ORDER_LINE_ID            => FND_API.G_MISS_NUM,
          p_LAST_OE_ORDER_LINE_ID       => FND_API.G_MISS_NUM,
          p_LAST_OE_RMA_LINE_ID         => FND_API.G_MISS_NUM,
          p_LAST_PO_PO_LINE_ID          => FND_API.G_MISS_NUM,
          p_LAST_OE_PO_NUMBER           => FND_API.G_MISS_CHAR,
          p_LAST_WIP_JOB_ID             => FND_API.G_MISS_NUM,
          p_LAST_PA_PROJECT_ID          => FND_API.G_MISS_NUM,
          p_LAST_PA_TASK_ID             => FND_API.G_MISS_NUM,
          p_LAST_OE_AGREEMENT_ID        => FND_API.G_MISS_NUM,
          p_INSTALL_DATE                => FND_API.G_MISS_DATE,
          p_MANUALLY_CREATED_FLAG       => FND_API.G_MISS_CHAR,
          p_RETURN_BY_DATE              => FND_API.G_MISS_DATE,
          p_ACTUAL_RETURN_DATE          => FND_API.G_MISS_DATE,
          p_CREATION_COMPLETE_FLAG      => FND_API.G_MISS_CHAR,
          p_COMPLETENESS_FLAG           => FND_API.G_MISS_CHAR,
          p_CONTEXT                     => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE1                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE2                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE3                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE4                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE5                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE6                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE7                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE8                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE9                  => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE10                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE11                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE12                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE13                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE14                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE15                 => FND_API.G_MISS_CHAR,
          p_CREATED_BY                  => fnd_api.g_miss_num,
          p_CREATION_DATE               => fnd_api.g_miss_date,
          p_LAST_UPDATED_BY             => FND_GLOBAL.USER_ID,
          p_LAST_UPDATE_DATE            => SYSDATE,
          p_LAST_UPDATE_LOGIN           => FND_GLOBAL.CONC_LOGIN_ID,
          p_OBJECT_VERSION_NUMBER       => l_instance_rec.OBJECT_VERSION_NUMBER,
          p_LAST_TXN_LINE_DETAIL_ID     => FND_API.G_MISS_NUM,
          p_INSTALL_LOCATION_TYPE_CODE  => FND_API.G_MISS_CHAR,
          p_INSTALL_LOCATION_ID         => FND_API.G_MISS_NUM,
          p_INSTANCE_USAGE_CODE         => FND_API.G_MISS_CHAR,
          p_CONFIG_INST_HDR_ID          => NULL, -- FND_API.G_MISS_NUM,
          p_CONFIG_INST_REV_NUM         => NULL, -- FND_API.G_MISS_NUM,
          p_CONFIG_INST_ITEM_ID         => NULL, -- FND_API.G_MISS_NUM,
          p_CONFIG_VALID_STATUS         => NULL, -- FND_API.G_MISS_CHAR,
          p_INSTANCE_DESCRIPTION        => FND_API.G_MISS_CHAR,
          p_REQUEST_ID                  => FND_API.G_MISS_NUM,
          p_PROGRAM_APPLICATION_ID      => FND_API.G_MISS_NUM,
          p_PROGRAM_ID                  => FND_API.G_MISS_NUM,
          p_PROGRAM_UPDATE_DATE         => FND_API.G_MISS_DATE,
	  --start of parameters addition for eam integration--
          p_NETWORK_ASSET_FLAG          => FND_API.G_MISS_CHAR,
          p_MAINTAINABLE_FLAG           => FND_API.G_MISS_CHAR,
          p_PN_LOCATION_ID              => FND_API.G_MISS_NUM,
          p_ASSET_CRITICALITY_CODE      => FND_API.G_MISS_CHAR,
          p_CATEGORY_ID                 => FND_API.G_MISS_NUM,
          p_EQUIPMENT_GEN_OBJECT_ID     => FND_API.G_MISS_NUM,
          p_INSTANTIATION_FLAG          => FND_API.G_MISS_CHAR,
          p_LINEAR_LOCATION_ID          => FND_API.G_MISS_NUM,
          p_OPERATIONAL_LOG_FLAG        => FND_API.G_MISS_CHAR,
          p_CHECKIN_STATUS              => FND_API.G_MISS_NUM,
          p_SUPPLIER_WARRANTY_EXP_DATE  => FND_API.G_MISS_DATE,
          p_ATTRIBUTE16                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE17                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE18                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE19                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE20                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE21                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE22                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE23                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE24                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE25                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE26                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE27                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE28                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE29                 => FND_API.G_MISS_CHAR,
          p_ATTRIBUTE30                 => FND_API.G_MISS_CHAR,
	  --end of parameters addition for eam integration--
   -- Addition of columns for FA Integration
          p_PURCHASE_UNIT_PRICE         => FND_API.G_MISS_NUM,
          p_PURCHASE_CURRENCY_CODE      => FND_API.G_MISS_CHAR,
          p_PAYABLES_UNIT_PRICE         => FND_API.G_MISS_NUM,
          p_PAYABLES_CURRENCY_CODE      => FND_API.G_MISS_CHAR,
          p_SALES_UNIT_PRICE            => FND_API.G_MISS_NUM,
          p_SALES_CURRENCY_CODE         => FND_API.G_MISS_CHAR,
          p_OPERATIONAL_STATUS_CODE     => FND_API.G_MISS_CHAR,
    -- End addition of columns for FA Integration
          p_SOURCE_CODE                 => FND_API.G_MISS_CHAR -- Added Code for Siebel Genesis Project
           );
Line: 19354

       SELECT MOD(p_instance_rec.object_version_number,l_full_dump_frequency)
       INTO   l_mod_value
       FROM   dual;
Line: 19364

       CSI_ITEM_INSTANCES_H_PKG.Insert_Row
           ( px_INSTANCE_HISTORY_ID              => l_csi_item_instance_h_id
            ,p_INSTANCE_ID                       => l_rel_tbl(j).subject_id
            ,p_TRANSACTION_ID                    => p_txn_rec.TRANSACTION_ID
            ,p_OLD_INSTANCE_NUMBER               => l_curr_instance_rec.INSTANCE_NUMBER
            ,p_NEW_INSTANCE_NUMBER               => l_curr_instance_rec.INSTANCE_NUMBER
            ,p_OLD_EXTERNAL_REFERENCE            => l_curr_instance_rec.EXTERNAL_REFERENCE
            ,p_NEW_EXTERNAL_REFERENCE            => l_curr_instance_rec.EXTERNAL_REFERENCE
            ,p_OLD_INVENTORY_ITEM_ID             => l_curr_instance_rec.INVENTORY_ITEM_ID
            ,p_NEW_INVENTORY_ITEM_ID             => l_curr_instance_rec.INVENTORY_ITEM_ID
            ,p_OLD_INVENTORY_REVISION            => l_curr_instance_rec.INVENTORY_REVISION
            ,p_NEW_INVENTORY_REVISION            => l_curr_instance_rec.INVENTORY_REVISION
            ,p_OLD_INV_MASTER_ORGZN_ID           => l_curr_instance_rec.INV_MASTER_ORGANIZATION_ID
            ,p_NEW_INV_MASTER_ORGZN_ID           => l_curr_instance_rec.INV_MASTER_ORGANIZATION_ID
            ,p_OLD_SERIAL_NUMBER                 => l_curr_instance_rec.SERIAL_NUMBER
            ,p_NEW_SERIAL_NUMBER                 => l_curr_instance_rec.SERIAL_NUMBER
            ,p_OLD_MFG_SERIAL_NUMBER_FLAG        => l_curr_instance_rec.MFG_SERIAL_NUMBER_FLAG
            ,p_NEW_MFG_SERIAL_NUMBER_FLAG        => l_curr_instance_rec.MFG_SERIAL_NUMBER_FLAG
            ,p_OLD_LOT_NUMBER                    => l_curr_instance_rec.LOT_NUMBER
            ,p_NEW_LOT_NUMBER                    => l_curr_instance_rec.LOT_NUMBER
            ,p_OLD_QUANTITY                      => l_curr_instance_rec.QUANTITY
            ,p_NEW_QUANTITY                      => l_curr_instance_rec.QUANTITY
            ,p_OLD_UNIT_OF_MEASURE               => l_curr_instance_rec.UNIT_OF_MEASURE
            ,p_NEW_UNIT_OF_MEASURE               => l_curr_instance_rec.UNIT_OF_MEASURE
            ,p_OLD_ACCOUNTING_CLASS_CODE         => l_curr_instance_rec.ACCOUNTING_CLASS_CODE
            ,p_NEW_ACCOUNTING_CLASS_CODE         => l_curr_instance_rec.ACCOUNTING_CLASS_CODE
            ,p_OLD_INSTANCE_CONDITION_ID         => l_curr_instance_rec.INSTANCE_CONDITION_ID
            ,p_NEW_INSTANCE_CONDITION_ID         => l_curr_instance_rec.INSTANCE_CONDITION_ID
            ,p_OLD_INSTANCE_STATUS_ID            => l_curr_instance_rec.INSTANCE_STATUS_ID
            ,p_NEW_INSTANCE_STATUS_ID            => l_instance_rec.INSTANCE_STATUS_ID
            ,p_OLD_CUSTOMER_VIEW_FLAG            => l_curr_instance_rec.CUSTOMER_VIEW_FLAG
            ,p_NEW_CUSTOMER_VIEW_FLAG            => l_curr_instance_rec.CUSTOMER_VIEW_FLAG
            ,p_OLD_MERCHANT_VIEW_FLAG            => l_curr_instance_rec.MERCHANT_VIEW_FLAG
            ,p_NEW_MERCHANT_VIEW_FLAG            => l_curr_instance_rec.MERCHANT_VIEW_FLAG
            ,p_OLD_SELLABLE_FLAG                 => l_curr_instance_rec.SELLABLE_FLAG
            ,p_NEW_SELLABLE_FLAG                 => l_curr_instance_rec.SELLABLE_FLAG
            ,p_OLD_SYSTEM_ID                     => l_curr_instance_rec.SYSTEM_ID
            ,p_NEW_SYSTEM_ID                     => l_curr_instance_rec.SYSTEM_ID
            ,p_OLD_INSTANCE_TYPE_CODE            => l_curr_instance_rec.INSTANCE_TYPE_CODE
            ,p_NEW_INSTANCE_TYPE_CODE            => l_curr_instance_rec.INSTANCE_TYPE_CODE
            ,p_OLD_ACTIVE_START_DATE             => l_curr_instance_rec.ACTIVE_START_DATE
            ,p_NEW_ACTIVE_START_DATE             => l_curr_instance_rec.ACTIVE_START_DATE
            ,p_OLD_ACTIVE_END_DATE               => l_curr_instance_rec.ACTIVE_END_DATE
            ,p_NEW_ACTIVE_END_DATE               => l_temp_date --SYSDATE
            ,p_OLD_LOCATION_TYPE_CODE            => l_curr_instance_rec.LOCATION_TYPE_CODE
            ,p_NEW_LOCATION_TYPE_CODE            => l_curr_instance_rec.LOCATION_TYPE_CODE
            ,p_OLD_LOCATION_ID                   => l_curr_instance_rec.LOCATION_ID
            ,p_NEW_LOCATION_ID                   => l_curr_instance_rec.LOCATION_ID
            ,p_OLD_INV_ORGANIZATION_ID           => l_curr_instance_rec.INV_ORGANIZATION_ID
            ,p_NEW_INV_ORGANIZATION_ID           => l_curr_instance_rec.INV_ORGANIZATION_ID
            ,p_OLD_INV_SUBINVENTORY_NAME         => l_curr_instance_rec.INV_SUBINVENTORY_NAME
            ,p_NEW_INV_SUBINVENTORY_NAME         => l_curr_instance_rec.INV_SUBINVENTORY_NAME
            ,p_OLD_INV_LOCATOR_ID                => l_curr_instance_rec.INV_LOCATOR_ID
            ,p_NEW_INV_LOCATOR_ID                => l_curr_instance_rec.INV_LOCATOR_ID
            ,p_OLD_PA_PROJECT_ID                 => l_curr_instance_rec.PA_PROJECT_ID
            ,p_NEW_PA_PROJECT_ID                 => l_curr_instance_rec.PA_PROJECT_ID
            ,p_OLD_PA_PROJECT_TASK_ID            => l_curr_instance_rec.PA_PROJECT_TASK_ID
            ,p_NEW_PA_PROJECT_TASK_ID            => l_curr_instance_rec.PA_PROJECT_TASK_ID
            ,p_OLD_IN_TRANSIT_ORDER_LINE_ID      => l_curr_instance_rec.IN_TRANSIT_ORDER_LINE_ID
            ,p_NEW_IN_TRANSIT_ORDER_LINE_ID      => l_curr_instance_rec.IN_TRANSIT_ORDER_LINE_ID
            ,p_OLD_WIP_JOB_ID                    => l_curr_instance_rec.WIP_JOB_ID
            ,p_NEW_WIP_JOB_ID                    => l_curr_instance_rec.WIP_JOB_ID
            ,p_OLD_PO_ORDER_LINE_ID              => l_curr_instance_rec.PO_ORDER_LINE_ID
            ,p_NEW_PO_ORDER_LINE_ID              => l_curr_instance_rec.PO_ORDER_LINE_ID
            ,p_OLD_COMPLETENESS_FLAG             => l_curr_instance_rec.COMPLETENESS_FLAG
            ,p_NEW_COMPLETENESS_FLAG             => l_curr_instance_rec.COMPLETENESS_FLAG
            ,p_FULL_DUMP_FLAG                    => 'Y'
            ,p_NEW_CONTEXT                       => l_curr_instance_rec.CONTEXT
            ,P_OLD_CONTEXT                       => l_curr_instance_rec.CONTEXT
            ,p_NEW_ATTRIBUTE1                    => l_curr_instance_rec.ATTRIBUTE1
            ,p_OLD_ATTRIBUTE1                    => l_curr_instance_rec.ATTRIBUTE1
            ,p_NEW_ATTRIBUTE2                    => l_curr_instance_rec.ATTRIBUTE2
            ,p_OLD_ATTRIBUTE2                    => l_curr_instance_rec.ATTRIBUTE2
            ,p_NEW_ATTRIBUTE3                    => l_curr_instance_rec.ATTRIBUTE3
            ,p_OLD_ATTRIBUTE3                    => l_curr_instance_rec.ATTRIBUTE3
            ,p_NEW_ATTRIBUTE4                    => l_curr_instance_rec.ATTRIBUTE4
            ,p_OLD_ATTRIBUTE4                    => l_curr_instance_rec.ATTRIBUTE4
            ,p_NEW_ATTRIBUTE5                    => l_curr_instance_rec.ATTRIBUTE5
            ,p_OLD_ATTRIBUTE5                    => l_curr_instance_rec.ATTRIBUTE5
            ,p_NEW_ATTRIBUTE6                    => l_curr_instance_rec.ATTRIBUTE6
            ,p_OLD_ATTRIBUTE6                    => l_curr_instance_rec.ATTRIBUTE6
            ,p_NEW_ATTRIBUTE7                    => l_curr_instance_rec.ATTRIBUTE7
            ,p_OLD_ATTRIBUTE7                    => l_curr_instance_rec.ATTRIBUTE7
            ,p_NEW_ATTRIBUTE8                    => l_curr_instance_rec.ATTRIBUTE8
            ,p_OLD_ATTRIBUTE8                    => l_curr_instance_rec.ATTRIBUTE8
            ,p_NEW_ATTRIBUTE9                    => l_curr_instance_rec.ATTRIBUTE9
            ,p_OLD_ATTRIBUTE9                    => l_curr_instance_rec.ATTRIBUTE9
            ,p_NEW_ATTRIBUTE10                   => l_curr_instance_rec.ATTRIBUTE10
            ,p_OLD_ATTRIBUTE10                   => l_curr_instance_rec.ATTRIBUTE10
            ,p_NEW_ATTRIBUTE11                   => l_curr_instance_rec.ATTRIBUTE11
            ,p_OLD_ATTRIBUTE11                   => l_curr_instance_rec.ATTRIBUTE11
            ,p_NEW_ATTRIBUTE12                   => l_curr_instance_rec.ATTRIBUTE12
            ,p_OLD_ATTRIBUTE12                   => l_curr_instance_rec.ATTRIBUTE12
            ,p_NEW_ATTRIBUTE13                   => l_curr_instance_rec.ATTRIBUTE13
            ,p_OLD_ATTRIBUTE13                   => l_curr_instance_rec.ATTRIBUTE13
            ,p_NEW_ATTRIBUTE14                   => l_curr_instance_rec.ATTRIBUTE14
            ,p_OLD_ATTRIBUTE14                   => l_curr_instance_rec.ATTRIBUTE14
            ,p_NEW_ATTRIBUTE15                   => l_curr_instance_rec.ATTRIBUTE15
            ,p_OLD_ATTRIBUTE15                   => l_curr_instance_rec.ATTRIBUTE15
            ,p_CREATED_BY                        => FND_GLOBAL.USER_ID
            ,p_CREATION_DATE                     => SYSDATE
            ,p_LAST_UPDATED_BY                   => FND_GLOBAL.USER_ID
            ,p_LAST_UPDATE_DATE                  => SYSDATE
            ,p_LAST_UPDATE_LOGIN                 => FND_GLOBAL.CONC_LOGIN_ID
            ,p_OBJECT_VERSION_NUMBER             => 1
            ,p_OLD_INST_LOC_TYPE_CODE            => l_curr_instance_rec.INSTALL_LOCATION_TYPE_CODE
            ,p_NEW_INST_LOC_TYPE_CODE            => l_curr_instance_rec.INSTALL_LOCATION_TYPE_CODE
            ,p_OLD_INST_LOC_ID                   => l_curr_instance_rec.INSTALL_LOCATION_ID
            ,p_NEW_INST_LOC_ID                   => l_curr_instance_rec.INSTALL_LOCATION_ID
            ,p_OLD_INST_USAGE_CODE               => l_curr_instance_rec.INSTANCE_USAGE_CODE
            ,p_NEW_INST_USAGE_CODE               => l_curr_instance_rec.INSTANCE_USAGE_CODE
            ,p_OLD_CONFIG_INST_REV_NUM           => l_curr_instance_rec.CONFIG_INST_REV_NUM
            ,p_NEW_CONFIG_INST_REV_NUM           => NULL -- l_curr_instance_rec.CONFIG_INST_REV_NUM
            ,p_OLD_CONFIG_VALID_STATUS           => l_curr_instance_rec.CONFIG_VALID_STATUS
            ,p_NEW_CONFIG_VALID_STATUS           => l_curr_instance_rec.CONFIG_VALID_STATUS
            ,p_OLD_INSTANCE_DESCRIPTION          => l_curr_instance_rec.INSTANCE_DESCRIPTION
            ,p_NEW_INSTANCE_DESCRIPTION          => l_curr_instance_rec.INSTANCE_DESCRIPTION
            ,p_OLD_INSTALL_DATE                  => l_curr_instance_rec.INSTALL_DATE
            ,p_NEW_INSTALL_DATE                  => l_curr_instance_rec.INSTALL_DATE
            ,p_OLD_RETURN_BY_DATE                => l_curr_instance_rec.RETURN_BY_DATE
            ,p_NEW_RETURN_BY_DATE                => l_curr_instance_rec.RETURN_BY_DATE
            ,p_OLD_ACTUAL_RETURN_DATE            => l_curr_instance_rec.ACTUAL_RETURN_DATE
            ,p_NEW_ACTUAL_RETURN_DATE            => l_curr_instance_rec.ACTUAL_RETURN_DATE
            ,p_OLD_LAST_OE_AGREEMENT_ID          => l_curr_instance_rec.LAST_OE_AGREEMENT_ID
            ,p_NEW_LAST_OE_AGREEMENT_ID          => l_curr_instance_rec.LAST_OE_AGREEMENT_ID
	    ,p_OLD_LAST_OE_ORDER_LINE_ID         => l_curr_instance_rec.LAST_OE_ORDER_LINE_ID
	    ,p_NEW_LAST_OE_ORDER_LINE_ID         => l_curr_instance_rec.LAST_OE_ORDER_LINE_ID
	    ,p_OLD_LAST_OE_RMA_LINE_ID        => l_curr_instance_rec.LAST_OE_RMA_LINE_ID
	    ,p_NEW_LAST_OE_RMA_LINE_ID        => l_curr_instance_rec.LAST_OE_RMA_LINE_ID
	    ,p_OLD_LAST_WIP_JOB_ID               => l_curr_instance_rec.LAST_WIP_JOB_ID
	    ,p_NEW_LAST_WIP_JOB_ID               => l_curr_instance_rec.LAST_WIP_JOB_ID
	    ,p_OLD_LAST_PO_PO_LINE_ID            => l_curr_instance_rec.LAST_PO_PO_LINE_ID
	    ,p_NEW_LAST_PO_PO_LINE_ID            => l_curr_instance_rec.LAST_PO_PO_LINE_ID
	    ,p_OLD_LAST_PA_PROJECT_ID            => l_curr_instance_rec.LAST_PA_PROJECT_ID
	    ,p_NEW_LAST_PA_PROJECT_ID            => l_curr_instance_rec.LAST_PA_PROJECT_ID
	    ,p_OLD_LAST_PA_TASK_ID          => l_curr_instance_rec.LAST_PA_TASK_ID
	    ,p_NEW_LAST_PA_TASK_ID          => l_curr_instance_rec.LAST_PA_TASK_ID
	    ,p_OLD_LAST_TXN_LINE_DETAIL_ID       => l_curr_instance_rec.LAST_TXN_LINE_DETAIL_ID
	    ,p_NEW_LAST_TXN_LINE_DETAIL_ID       => l_curr_instance_rec.LAST_TXN_LINE_DETAIL_ID
	    ,p_OLD_LAST_OE_PO_NUMBER             => l_curr_instance_rec.LAST_OE_PO_NUMBER
	    ,p_NEW_LAST_OE_PO_NUMBER             => l_curr_instance_rec.LAST_OE_PO_NUMBER
 	    --start of parameters addition for eam integration--
	    ,p_OLD_NETWORK_ASSET_FLAG             => l_curr_instance_rec.NETWORK_ASSET_FLAG
	    ,p_NEW_NETWORK_ASSET_FLAG             => l_curr_instance_rec.NETWORK_ASSET_FLAG
	    ,p_OLD_MAINTAINABLE_FLAG              => l_curr_instance_rec.MAINTAINABLE_FLAG
	    ,p_NEW_MAINTAINABLE_FLAG              => l_curr_instance_rec.MAINTAINABLE_FLAG
	    ,p_OLD_PN_LOCATION_ID                 => l_curr_instance_rec.PN_LOCATION_ID
	    ,p_NEW_PN_LOCATION_ID                 => l_curr_instance_rec.PN_LOCATION_ID
	    ,p_OLD_ASSET_CRITICALITY_CODE         => l_curr_instance_rec.ASSET_CRITICALITY_CODE
	    ,p_NEW_ASSET_CRITICALITY_CODE         => l_curr_instance_rec.ASSET_CRITICALITY_CODE
	    ,p_OLD_CATEGORY_ID                    => l_curr_instance_rec.CATEGORY_ID
	    ,p_NEW_CATEGORY_ID                    => l_curr_instance_rec.CATEGORY_ID
	    ,p_OLD_EQUIPMENT_GEN_OBJECT_ID        => l_curr_instance_rec.EQUIPMENT_GEN_OBJECT_ID
	    ,p_NEW_EQUIPMENT_GEN_OBJECT_ID        => l_curr_instance_rec.EQUIPMENT_GEN_OBJECT_ID
	    ,p_OLD_INSTANTIATION_FLAG             => l_curr_instance_rec.INSTANTIATION_FLAG
	    ,p_NEW_INSTANTIATION_FLAG             => l_curr_instance_rec.INSTANTIATION_FLAG
	    ,p_OLD_LINEAR_LOCATION_ID             => l_curr_instance_rec.LINEAR_LOCATION_ID
	    ,p_NEW_LINEAR_LOCATION_ID             => l_curr_instance_rec.LINEAR_LOCATION_ID
	    ,p_OLD_OPERATIONAL_LOG_FLAG           => l_curr_instance_rec.OPERATIONAL_LOG_FLAG
	    ,p_NEW_OPERATIONAL_LOG_FLAG           => l_curr_instance_rec.OPERATIONAL_LOG_FLAG
	    ,p_OLD_CHECKIN_STATUS                 => l_curr_instance_rec.CHECKIN_STATUS
	    ,p_NEW_CHECKIN_STATUS                 => l_curr_instance_rec.CHECKIN_STATUS
	    ,p_OLD_SUP_WARRANTY_EXP_DATE          => l_curr_instance_rec.SUPPLIER_WARRANTY_EXP_DATE
	    ,p_NEW_SUP_WARRANTY_EXP_DATE          => l_curr_instance_rec.SUPPLIER_WARRANTY_EXP_DATE
            ,p_OLD_ATTRIBUTE16                    => l_curr_instance_rec.ATTRIBUTE16
            ,p_NEW_ATTRIBUTE16                    => l_curr_instance_rec.ATTRIBUTE16
            ,p_OLD_ATTRIBUTE17                    => l_curr_instance_rec.ATTRIBUTE17
            ,p_NEW_ATTRIBUTE17                    => l_curr_instance_rec.ATTRIBUTE17
            ,p_OLD_ATTRIBUTE18                    => l_curr_instance_rec.ATTRIBUTE18
            ,p_NEW_ATTRIBUTE18                    => l_curr_instance_rec.ATTRIBUTE18
            ,p_OLD_ATTRIBUTE19                    => l_curr_instance_rec.ATTRIBUTE19
            ,p_NEW_ATTRIBUTE19                    => l_curr_instance_rec.ATTRIBUTE19
            ,p_OLD_ATTRIBUTE20                    => l_curr_instance_rec.ATTRIBUTE20
            ,p_NEW_ATTRIBUTE20                    => l_curr_instance_rec.ATTRIBUTE20
            ,p_OLD_ATTRIBUTE21                    => l_curr_instance_rec.ATTRIBUTE21
            ,p_NEW_ATTRIBUTE21                    => l_curr_instance_rec.ATTRIBUTE21
            ,p_OLD_ATTRIBUTE22                    => l_curr_instance_rec.ATTRIBUTE22
            ,p_NEW_ATTRIBUTE22                    => l_curr_instance_rec.ATTRIBUTE22
            ,p_OLD_ATTRIBUTE23                    => l_curr_instance_rec.ATTRIBUTE23
            ,p_NEW_ATTRIBUTE23                    => l_curr_instance_rec.ATTRIBUTE23
            ,p_OLD_ATTRIBUTE24                    => l_curr_instance_rec.ATTRIBUTE24
            ,p_NEW_ATTRIBUTE24                    => l_curr_instance_rec.ATTRIBUTE24
            ,p_OLD_ATTRIBUTE25                    => l_curr_instance_rec.ATTRIBUTE25
            ,p_NEW_ATTRIBUTE25                    => l_curr_instance_rec.ATTRIBUTE25
            ,p_OLD_ATTRIBUTE26                    => l_curr_instance_rec.ATTRIBUTE26
            ,p_NEW_ATTRIBUTE26                    => l_curr_instance_rec.ATTRIBUTE26
            ,p_OLD_ATTRIBUTE27                    => l_curr_instance_rec.ATTRIBUTE27
            ,p_NEW_ATTRIBUTE27                    => l_curr_instance_rec.ATTRIBUTE27
            ,p_OLD_ATTRIBUTE28                    => l_curr_instance_rec.ATTRIBUTE28
            ,p_NEW_ATTRIBUTE28                    => l_curr_instance_rec.ATTRIBUTE28
            ,p_OLD_ATTRIBUTE29                    => l_curr_instance_rec.ATTRIBUTE29
            ,p_NEW_ATTRIBUTE29                    => l_curr_instance_rec.ATTRIBUTE29
            ,p_OLD_ATTRIBUTE30                    => l_curr_instance_rec.ATTRIBUTE30
            ,p_NEW_ATTRIBUTE30                    => l_curr_instance_rec.ATTRIBUTE30
  	    --end of parameters addition for eam integration--
   -- Addition of columns for FA Integration
            ,p_OLD_PAYABLES_UNIT_PRICE            => l_curr_instance_rec.PAYABLES_UNIT_PRICE
            ,p_NEW_PAYABLES_UNIT_PRICE            => l_curr_instance_rec.PAYABLES_UNIT_PRICE
            ,p_OLD_PAYABLES_CURRENCY_CODE         => l_curr_instance_rec.PAYABLES_CURRENCY_CODE
            ,p_NEW_PAYABLES_CURRENCY_CODE         => l_curr_instance_rec.PAYABLES_CURRENCY_CODE
            ,p_OLD_PURCHASE_UNIT_PRICE            => l_curr_instance_rec.PURCHASE_UNIT_PRICE
            ,p_NEW_PURCHASE_UNIT_PRICE            => l_curr_instance_rec.PURCHASE_UNIT_PRICE
            ,p_OLD_PURCHASE_CURRENCY_CODE         => l_curr_instance_rec.PURCHASE_CURRENCY_CODE
            ,p_NEW_PURCHASE_CURRENCY_CODE         => l_curr_instance_rec.PURCHASE_CURRENCY_CODE
            ,p_OLD_SALES_UNIT_PRICE               => l_curr_instance_rec.SALES_UNIT_PRICE
            ,p_NEW_SALES_UNIT_PRICE               => l_curr_instance_rec.SALES_UNIT_PRICE
            ,p_OLD_SALES_CURRENCY_CODE            => l_curr_instance_rec.SALES_CURRENCY_CODE
            ,p_NEW_SALES_CURRENCY_CODE            => l_curr_instance_rec.SALES_CURRENCY_CODE
            ,p_OLD_OPERATIONAL_STATUS_CODE        => l_curr_instance_rec.OPERATIONAL_STATUS_CODE
            ,p_NEW_OPERATIONAL_STATUS_CODE        => l_curr_instance_rec.OPERATIONAL_STATUS_CODE
    -- End addition of columns for FA Integration
            -- Begin Add Code for Siebel Genesis Project
            ,p_OLD_SOURCE_CODE                   => l_curr_instance_rec.SOURCE_CODE
            ,p_NEW_SOURCE_CODE                   => l_curr_instance_rec.SOURCE_CODE
            -- End Add Code for Siebel Genesis Project
            );
Line: 19585

       CSI_ITEM_INSTANCES_H_PKG.Insert_Row
           ( px_INSTANCE_HISTORY_ID              => l_csi_item_instance_h_id
            ,p_INSTANCE_ID                       => l_rel_tbl(j).subject_id
            ,p_TRANSACTION_ID                    => p_txn_rec.TRANSACTION_ID
            ,p_OLD_INSTANCE_NUMBER               => FND_API.G_MISS_CHAR
            ,p_NEW_INSTANCE_NUMBER               => FND_API.G_MISS_CHAR
            ,p_OLD_EXTERNAL_REFERENCE            => FND_API.G_MISS_CHAR
            ,p_NEW_EXTERNAL_REFERENCE            => FND_API.G_MISS_CHAR
            ,p_OLD_INVENTORY_ITEM_ID             => FND_API.G_MISS_NUM
            ,p_NEW_INVENTORY_ITEM_ID             => FND_API.G_MISS_NUM
            ,p_OLD_INVENTORY_REVISION            => FND_API.G_MISS_CHAR
            ,p_NEW_INVENTORY_REVISION            => FND_API.G_MISS_CHAR
            ,p_OLD_INV_MASTER_ORGZN_ID           => FND_API.G_MISS_NUM
            ,p_NEW_INV_MASTER_ORGZN_ID           => FND_API.G_MISS_NUM
            ,p_OLD_SERIAL_NUMBER                 => FND_API.G_MISS_CHAR
            ,p_NEW_SERIAL_NUMBER                 => FND_API.G_MISS_CHAR
            ,p_OLD_MFG_SERIAL_NUMBER_FLAG        => FND_API.G_MISS_CHAR
            ,p_NEW_MFG_SERIAL_NUMBER_FLAG        => FND_API.G_MISS_CHAR
            ,p_OLD_LOT_NUMBER                    => FND_API.G_MISS_CHAR
            ,p_NEW_LOT_NUMBER                    => FND_API.G_MISS_CHAR
            ,p_OLD_QUANTITY                      => FND_API.G_MISS_NUM
            ,p_NEW_QUANTITY                      => FND_API.G_MISS_NUM
            ,p_OLD_UNIT_OF_MEASURE               => FND_API.G_MISS_CHAR
            ,p_NEW_UNIT_OF_MEASURE               => FND_API.G_MISS_CHAR
            ,p_OLD_ACCOUNTING_CLASS_CODE         => FND_API.G_MISS_CHAR
            ,p_NEW_ACCOUNTING_CLASS_CODE         => FND_API.G_MISS_CHAR
            ,p_OLD_INSTANCE_CONDITION_ID         => FND_API.G_MISS_NUM
            ,p_NEW_INSTANCE_CONDITION_ID         => FND_API.G_MISS_NUM
            ,p_OLD_INSTANCE_STATUS_ID            => l_curr_instance_rec.INSTANCE_STATUS_ID
            ,p_NEW_INSTANCE_STATUS_ID            => l_instance_rec.INSTANCE_STATUS_ID
            ,p_OLD_CUSTOMER_VIEW_FLAG            => FND_API.G_MISS_CHAR
            ,p_NEW_CUSTOMER_VIEW_FLAG            => FND_API.G_MISS_CHAR
            ,p_OLD_MERCHANT_VIEW_FLAG            => FND_API.G_MISS_CHAR
            ,p_NEW_MERCHANT_VIEW_FLAG            => FND_API.G_MISS_CHAR
            ,p_OLD_SELLABLE_FLAG                 => FND_API.G_MISS_CHAR
            ,p_NEW_SELLABLE_FLAG                 => FND_API.G_MISS_CHAR
            ,p_OLD_SYSTEM_ID                     => FND_API.G_MISS_NUM
            ,p_NEW_SYSTEM_ID                     => FND_API.G_MISS_NUM
            ,p_OLD_INSTANCE_TYPE_CODE            => FND_API.G_MISS_CHAR
            ,p_NEW_INSTANCE_TYPE_CODE            => FND_API.G_MISS_CHAR
            ,p_OLD_ACTIVE_START_DATE             => FND_API.G_MISS_DATE
            ,p_NEW_ACTIVE_START_DATE             => FND_API.G_MISS_DATE
            ,p_OLD_ACTIVE_END_DATE               => l_curr_instance_rec.ACTIVE_END_DATE
            ,p_NEW_ACTIVE_END_DATE               => l_temp_date --SYSDATE
            ,p_OLD_LOCATION_TYPE_CODE            => FND_API.G_MISS_CHAR
            ,p_NEW_LOCATION_TYPE_CODE            => FND_API.G_MISS_CHAR
            ,p_OLD_LOCATION_ID                   => FND_API.G_MISS_NUM
            ,p_NEW_LOCATION_ID                   => FND_API.G_MISS_NUM
            ,p_OLD_INV_ORGANIZATION_ID           => FND_API.G_MISS_NUM
            ,p_NEW_INV_ORGANIZATION_ID           => FND_API.G_MISS_NUM
            ,p_OLD_INV_SUBINVENTORY_NAME         => FND_API.G_MISS_CHAR
            ,p_NEW_INV_SUBINVENTORY_NAME         => FND_API.G_MISS_CHAR
            ,p_OLD_INV_LOCATOR_ID                => FND_API.G_MISS_NUM
            ,p_NEW_INV_LOCATOR_ID                => FND_API.G_MISS_NUM
            ,p_OLD_PA_PROJECT_ID                 => FND_API.G_MISS_NUM
            ,p_NEW_PA_PROJECT_ID                 => FND_API.G_MISS_NUM
            ,p_OLD_PA_PROJECT_TASK_ID            => FND_API.G_MISS_NUM
            ,p_NEW_PA_PROJECT_TASK_ID            => FND_API.G_MISS_NUM
            ,p_OLD_IN_TRANSIT_ORDER_LINE_ID      => FND_API.G_MISS_NUM
            ,p_NEW_IN_TRANSIT_ORDER_LINE_ID      => FND_API.G_MISS_NUM
            ,p_OLD_WIP_JOB_ID                    => FND_API.G_MISS_NUM
            ,p_NEW_WIP_JOB_ID                    => FND_API.G_MISS_NUM
            ,p_OLD_PO_ORDER_LINE_ID              => FND_API.G_MISS_NUM
            ,p_NEW_PO_ORDER_LINE_ID              => FND_API.G_MISS_NUM
            ,p_OLD_COMPLETENESS_FLAG             => FND_API.G_MISS_CHAR
            ,p_NEW_COMPLETENESS_FLAG             => FND_API.G_MISS_CHAR
            ,p_FULL_DUMP_FLAG                    => 'N'
            ,p_NEW_CONTEXT                       => FND_API.G_MISS_CHAR
            ,P_OLD_CONTEXT                       => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE1                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE1                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE2                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE2                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE3                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE3                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE4                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE4                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE5                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE5                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE6                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE6                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE7                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE7                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE8                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE8                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE9                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE9                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE10                   => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE10                   => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE11                   => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE11                   => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE12                   => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE12                   => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE13                   => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE13                   => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE14                   => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE14                   => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE15                   => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE15                   => FND_API.G_MISS_CHAR
            ,p_CREATED_BY                        => FND_GLOBAL.USER_ID
            ,p_CREATION_DATE                     => SYSDATE
            ,p_LAST_UPDATED_BY                   => FND_GLOBAL.USER_ID
            ,p_LAST_UPDATE_DATE                  => SYSDATE
            ,p_LAST_UPDATE_LOGIN                 => FND_GLOBAL.CONC_LOGIN_ID
            ,p_OBJECT_VERSION_NUMBER             => 1
            ,p_OLD_INST_LOC_TYPE_CODE            => FND_API.G_MISS_CHAR
            ,p_NEW_INST_LOC_TYPE_CODE            => FND_API.G_MISS_CHAR
            ,p_OLD_INST_LOC_ID                   => FND_API.G_MISS_NUM
            ,p_NEW_INST_LOC_ID                   => FND_API.G_MISS_NUM
            ,p_OLD_INST_USAGE_CODE               => FND_API.G_MISS_CHAR
            ,p_NEW_INST_USAGE_CODE               => FND_API.G_MISS_CHAR
            ,p_OLD_CONFIG_INST_REV_NUM           => FND_API.G_MISS_NUM
            ,p_NEW_CONFIG_INST_REV_NUM           => NULL -- FND_API.G_MISS_NUM
            ,p_OLD_CONFIG_VALID_STATUS           => FND_API.G_MISS_CHAR
            ,p_NEW_CONFIG_VALID_STATUS           => FND_API.G_MISS_CHAR
            ,p_OLD_INSTANCE_DESCRIPTION          => FND_API.G_MISS_CHAR
            ,p_NEW_INSTANCE_DESCRIPTION          => FND_API.G_MISS_CHAR
            ,p_OLD_INSTALL_DATE                  => FND_API.G_MISS_DATE
            ,p_NEW_INSTALL_DATE                  => FND_API.G_MISS_DATE
            ,p_OLD_RETURN_BY_DATE                => FND_API.G_MISS_DATE
            ,p_NEW_RETURN_BY_DATE                => FND_API.G_MISS_DATE
            ,p_OLD_ACTUAL_RETURN_DATE            => FND_API.G_MISS_DATE
            ,p_NEW_ACTUAL_RETURN_DATE            => FND_API.G_MISS_DATE
            ,p_OLD_LAST_OE_AGREEMENT_ID          => FND_API.G_MISS_NUM
            ,p_NEW_LAST_OE_AGREEMENT_ID          => FND_API.G_MISS_NUM
	    ,p_OLD_LAST_OE_ORDER_LINE_ID         => FND_API.G_MISS_NUM
	    ,p_NEW_LAST_OE_ORDER_LINE_ID         => FND_API.G_MISS_NUM
	    ,p_OLD_LAST_OE_RMA_LINE_ID        => FND_API.G_MISS_NUM
	    ,p_NEW_LAST_OE_RMA_LINE_ID        => FND_API.G_MISS_NUM
	    ,p_OLD_LAST_WIP_JOB_ID               => FND_API.G_MISS_NUM
	    ,p_NEW_LAST_WIP_JOB_ID               => FND_API.G_MISS_NUM
	    ,p_OLD_LAST_PO_PO_LINE_ID            => FND_API.G_MISS_NUM
	    ,p_NEW_LAST_PO_PO_LINE_ID            => FND_API.G_MISS_NUM
	    ,p_OLD_LAST_PA_PROJECT_ID            => FND_API.G_MISS_NUM
	    ,p_NEW_LAST_PA_PROJECT_ID            => FND_API.G_MISS_NUM
	    ,p_OLD_LAST_PA_TASK_ID          => FND_API.G_MISS_NUM
	    ,p_NEW_LAST_PA_TASK_ID          => FND_API.G_MISS_NUM
	    ,p_OLD_LAST_TXN_LINE_DETAIL_ID       => FND_API.G_MISS_NUM
	    ,p_NEW_LAST_TXN_LINE_DETAIL_ID       => FND_API.G_MISS_NUM
	    ,p_OLD_LAST_OE_PO_NUMBER             => FND_API.G_MISS_CHAR
	    ,p_NEW_LAST_OE_PO_NUMBER             => FND_API.G_MISS_CHAR
 	    --start of parameters addition for eam integration--
	    ,p_OLD_NETWORK_ASSET_FLAG             => FND_API.G_MISS_CHAR
	    ,p_NEW_NETWORK_ASSET_FLAG             => FND_API.G_MISS_CHAR
	    ,p_OLD_MAINTAINABLE_FLAG              => FND_API.G_MISS_CHAR
	    ,p_NEW_MAINTAINABLE_FLAG              => FND_API.G_MISS_CHAR
	    ,p_OLD_PN_LOCATION_ID                 => FND_API.G_MISS_NUM
	    ,p_NEW_PN_LOCATION_ID                 => FND_API.G_MISS_NUM
	    ,p_OLD_ASSET_CRITICALITY_CODE         => FND_API.G_MISS_CHAR
	    ,p_NEW_ASSET_CRITICALITY_CODE         => FND_API.G_MISS_CHAR
	    ,p_OLD_CATEGORY_ID                    => FND_API.G_MISS_NUM
	    ,p_NEW_CATEGORY_ID                    => FND_API.G_MISS_NUM
	    ,p_OLD_EQUIPMENT_GEN_OBJECT_ID        => FND_API.G_MISS_NUM
	    ,p_NEW_EQUIPMENT_GEN_OBJECT_ID        => FND_API.G_MISS_NUM
	    ,p_OLD_INSTANTIATION_FLAG             => FND_API.G_MISS_CHAR
	    ,p_NEW_INSTANTIATION_FLAG             => FND_API.G_MISS_CHAR
	    ,p_OLD_LINEAR_LOCATION_ID             => FND_API.G_MISS_NUM
	    ,p_NEW_LINEAR_LOCATION_ID             => FND_API.G_MISS_NUM
	    ,p_OLD_OPERATIONAL_LOG_FLAG           => FND_API.G_MISS_CHAR
	    ,p_NEW_OPERATIONAL_LOG_FLAG           => FND_API.G_MISS_CHAR
	    ,p_OLD_CHECKIN_STATUS                 => FND_API.G_MISS_NUM
	    ,p_NEW_CHECKIN_STATUS                 => FND_API.G_MISS_NUM
	    ,p_OLD_SUP_WARRANTY_EXP_DATE          => FND_API.G_MISS_DATE
	    ,p_NEW_SUP_WARRANTY_EXP_DATE          => FND_API.G_MISS_DATE
            ,p_OLD_ATTRIBUTE16                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE16                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE17                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE17                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE18                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE18                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE19                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE19                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE20                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE20                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE21                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE21                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE22                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE22                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE23                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE23                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE24                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE24                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE25                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE25                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE26                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE26                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE27                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE27                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE28                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE28                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE29                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE29                    => FND_API.G_MISS_CHAR
            ,p_OLD_ATTRIBUTE30                    => FND_API.G_MISS_CHAR
            ,p_NEW_ATTRIBUTE30                    => FND_API.G_MISS_CHAR
  	    --end of parameters addition for eam integration--
       -- Addition of columns for FA Integration
            ,p_OLD_PAYABLES_UNIT_PRICE            => fnd_api.g_miss_num
            ,p_NEW_PAYABLES_UNIT_PRICE            => fnd_api.g_miss_num
            ,p_OLD_PAYABLES_CURRENCY_CODE         => fnd_api.g_miss_char
            ,p_NEW_PAYABLES_CURRENCY_CODE         => fnd_api.g_miss_char
            ,p_OLD_PURCHASE_UNIT_PRICE            => fnd_api.g_miss_num
            ,p_NEW_PURCHASE_UNIT_PRICE            => fnd_api.g_miss_num
            ,p_OLD_PURCHASE_CURRENCY_CODE         => fnd_api.g_miss_char
            ,p_NEW_PURCHASE_CURRENCY_CODE         => fnd_api.g_miss_char
            ,p_OLD_SALES_UNIT_PRICE               => fnd_api.g_miss_num
            ,p_NEW_SALES_UNIT_PRICE               => fnd_api.g_miss_num
            ,p_OLD_SALES_CURRENCY_CODE            => fnd_api.g_miss_char
            ,p_NEW_SALES_CURRENCY_CODE            => fnd_api.g_miss_char
            ,p_OLD_OPERATIONAL_STATUS_CODE        => fnd_api.g_miss_char
            ,p_NEW_OPERATIONAL_STATUS_CODE        => fnd_api.g_miss_char
        -- End addition of columns for FA Integration
            -- Begin Add Code for Siebel Genesis Project
            ,p_OLD_SOURCE_CODE                   => FND_API.G_MISS_CHAR
            ,p_NEW_SOURCE_CODE                   => FND_API.G_MISS_CHAR
            -- End Add Code for Siebel Genesis Project
            );
Line: 19815

          eam_asset_log_pvt.instance_update_event
          (p_api_version         => p_api_version
          ,p_init_msg_list       => fnd_api.g_false
          ,p_commit              => fnd_api.g_false
          ,p_validation_level    => fnd_api.g_valid_level_full
          ,x_return_status       => x_return_status
          ,x_msg_count           => x_msg_count
          ,x_msg_data            => x_msg_data
          ,p_instance_id         => l_rel_tbl(j).subject_id
          ,p_ref_id              => l_instance_history_id
          ,p_event_date          => sysdate);
Line: 19828

            csi_gen_utility_pvt.put_line('Error from eam_asset_log_pvt.instance_update_event API');
Line: 19966

        SELECT
         INSTANCE_ID,
         INSTANCE_NUMBER,
         EXTERNAL_REFERENCE,
         INVENTORY_ITEM_ID,
         NULL VLD_ORGANIZATION_ID,
         INVENTORY_REVISION,
         INV_MASTER_ORGANIZATION_ID,
         SERIAL_NUMBER,
         MFG_SERIAL_NUMBER_FLAG,
         LOT_NUMBER,
         QUANTITY,
         UNIT_OF_MEASURE,
         ACCOUNTING_CLASS_CODE,
         INSTANCE_CONDITION_ID,
         INSTANCE_STATUS_ID,
         CUSTOMER_VIEW_FLAG,
         MERCHANT_VIEW_FLAG,
         SELLABLE_FLAG,
         SYSTEM_ID,
         INSTANCE_TYPE_CODE,
         ACTIVE_START_DATE,
         ACTIVE_END_DATE,
         LOCATION_TYPE_CODE,
         LOCATION_ID,
         INV_ORGANIZATION_ID,
         INV_SUBINVENTORY_NAME,
         INV_LOCATOR_ID,
         PA_PROJECT_ID,
         PA_PROJECT_TASK_ID,
         IN_TRANSIT_ORDER_LINE_ID,
         WIP_JOB_ID,
         PO_ORDER_LINE_ID,
         LAST_OE_ORDER_LINE_ID,
         LAST_OE_RMA_LINE_ID,
         LAST_PO_PO_LINE_ID,
         LAST_OE_PO_NUMBER,
         LAST_WIP_JOB_ID,
         LAST_PA_PROJECT_ID,
         LAST_PA_TASK_ID,
         LAST_OE_AGREEMENT_ID,
         INSTALL_DATE,
         MANUALLY_CREATED_FLAG,
         RETURN_BY_DATE,
         ACTUAL_RETURN_DATE,
         CREATION_COMPLETE_FLAG,
         COMPLETENESS_FLAG,
         NULL VERSION_LABEL,
         NULL VERSION_LABEL_DESCRIPTION,
         CONTEXT,
         ATTRIBUTE1,
         ATTRIBUTE2,
         ATTRIBUTE3,
         ATTRIBUTE4,
         ATTRIBUTE5,
         ATTRIBUTE6,
         ATTRIBUTE7,
         ATTRIBUTE8,
         ATTRIBUTE9,
         ATTRIBUTE10,
         ATTRIBUTE11,
         ATTRIBUTE12,
         ATTRIBUTE13,
         ATTRIBUTE14,
         ATTRIBUTE15,
         OBJECT_VERSION_NUMBER,
         LAST_TXN_LINE_DETAIL_ID,
         INSTALL_LOCATION_TYPE_CODE,
         INSTALL_LOCATION_ID,
         INSTANCE_USAGE_CODE,
         CONFIG_INST_HDR_ID,
         CONFIG_INST_REV_NUM,
         CONFIG_INST_ITEM_ID,
         CONFIG_VALID_STATUS,
         INSTANCE_DESCRIPTION,
	 --start of column addition for eam integration--
         NETWORK_ASSET_FLAG,
         MAINTAINABLE_FLAG,
         PN_LOCATION_ID,
         ASSET_CRITICALITY_CODE,
         CATEGORY_ID,
         EQUIPMENT_GEN_OBJECT_ID,
         INSTANTIATION_FLAG,
         LINEAR_LOCATION_ID,
         OPERATIONAL_LOG_FLAG,
         CHECKIN_STATUS,
         SUPPLIER_WARRANTY_EXP_DATE,
         ATTRIBUTE16,
         ATTRIBUTE17,
         ATTRIBUTE18,
         ATTRIBUTE19,
         ATTRIBUTE20,
         ATTRIBUTE21,
         ATTRIBUTE22,
         ATTRIBUTE23,
         ATTRIBUTE24,
         ATTRIBUTE25,
         ATTRIBUTE26,
         ATTRIBUTE27,
         ATTRIBUTE28,
         ATTRIBUTE29,
         ATTRIBUTE30,
       --end of column addition for eam integration--
   -- Addition of columns for FA Integration
         PURCHASE_UNIT_PRICE,
         PURCHASE_CURRENCY_CODE,
         PAYABLES_UNIT_PRICE,
         PAYABLES_CURRENCY_CODE,
         SALES_UNIT_PRICE,
         SALES_CURRENCY_CODE,
         OPERATIONAL_STATUS_CODE,
    -- End addition of columns for FA Integration
         SOURCE_CODE -- Added Code for Siebel Genesis Project
       FROM   csi_item_instances
       WHERE  instance_id = p_instance_id ;
Line: 20085

      SELECT  *
      FROM    csi_item_instances
      WHERE   instance_id = p_ins_id;
Line: 20091

      SELECT relationship_id,object_version_number
      FROM csi_ii_relationships
      WHERE subject_id = p_subject_id;
Line: 20199

        SELECT MAX(transaction_date)
        INTO   l_txn_date
        FROM   csi_inst_transactions_v
        WHERE  instance_id=p_instance_rec.instance_id
        AND    transaction_date>p_instance_rec.active_end_date;
Line: 20319

            SELECT 'x'
            INTO   l_open_service
            FROM   cs_incidents_all csi,
                   cs_incident_statuses_b csb
            WHERE  csi.incident_status_id = csb.incident_status_id
            AND    csi.customer_product_id = p_instance_rec.instance_id
            AND    NVL(close_flag,'N')<>'Y';
Line: 20382

              SELECT last_vld_organization_id
                INTO l_vld_org
                FROM csi_item_instances
               WHERE instance_id = p_instance_rec.instance_id;
Line: 20433

           IF NOT csi_item_instance_vld_pvt.is_status_updateable
                  (p_instance_status => l_instance_rec.INSTANCE_STATUS_ID
                  ,p_current_status  => l_curr_instance_rec.INSTANCE_STATUS_ID)
           THEN
             RAISE fnd_api.g_exc_error;
Line: 20441

    CSI_ITEM_INSTANCES_PKG.Update_Row
       (  p_INSTANCE_ID                 => p_instance_rec.INSTANCE_ID,
          p_INSTANCE_NUMBER             => l_instance_rec.INSTANCE_NUMBER,
          p_EXTERNAL_REFERENCE          => l_instance_rec.EXTERNAL_REFERENCE,
          p_INVENTORY_ITEM_ID           => l_instance_rec.INVENTORY_ITEM_ID,
          p_INVENTORY_REVISION          => l_instance_rec.INVENTORY_REVISION,
          p_INV_MASTER_ORGANIZATION_ID  => l_instance_rec.INV_MASTER_ORGANIZATION_ID,
          p_SERIAL_NUMBER               => l_instance_rec.SERIAL_NUMBER,
          p_MFG_SERIAL_NUMBER_FLAG      => l_instance_rec.MFG_SERIAL_NUMBER_FLAG,
          p_LOT_NUMBER                  => l_instance_rec.LOT_NUMBER,
          p_QUANTITY                    => l_instance_rec.QUANTITY,
          p_UNIT_OF_MEASURE             => l_instance_rec.UNIT_OF_MEASURE,
          p_ACCOUNTING_CLASS_CODE       => l_instance_rec.ACCOUNTING_CLASS_CODE,
          p_INSTANCE_CONDITION_ID       => l_instance_rec.INSTANCE_CONDITION_ID,
          p_INSTANCE_STATUS_ID          => l_instance_rec.INSTANCE_STATUS_ID,
          p_CUSTOMER_VIEW_FLAG          => l_instance_rec.CUSTOMER_VIEW_FLAG,
          p_MERCHANT_VIEW_FLAG          => l_instance_rec.MERCHANT_VIEW_FLAG,
          p_SELLABLE_FLAG               => l_instance_rec.SELLABLE_FLAG,
          p_SYSTEM_ID                   => l_instance_rec.SYSTEM_ID,
          p_INSTANCE_TYPE_CODE          => l_instance_rec.INSTANCE_TYPE_CODE,
          p_ACTIVE_START_DATE           => l_instance_rec.ACTIVE_START_DATE,
          p_ACTIVE_END_DATE             => l_temp_date,--SYSDATE,
          p_LOCATION_TYPE_CODE          => l_instance_rec.LOCATION_TYPE_CODE,
          p_LOCATION_ID                 => l_instance_rec.LOCATION_ID,
          p_INV_ORGANIZATION_ID         => l_instance_rec.INV_ORGANIZATION_ID,
          p_INV_SUBINVENTORY_NAME       => l_instance_rec.INV_SUBINVENTORY_NAME,
          p_INV_LOCATOR_ID              => l_instance_rec.INV_LOCATOR_ID,
          p_PA_PROJECT_ID               => l_instance_rec.PA_PROJECT_ID,
          p_PA_PROJECT_TASK_ID          => l_instance_rec.PA_PROJECT_TASK_ID,
          p_IN_TRANSIT_ORDER_LINE_ID    => l_instance_rec.IN_TRANSIT_ORDER_LINE_ID,
          p_WIP_JOB_ID                  => l_instance_rec.WIP_JOB_ID,
          p_PO_ORDER_LINE_ID            => l_instance_rec.PO_ORDER_LINE_ID,
          p_LAST_OE_ORDER_LINE_ID       => l_instance_rec.LAST_OE_ORDER_LINE_ID,
          p_LAST_OE_RMA_LINE_ID         => l_instance_rec.LAST_OE_RMA_LINE_ID,
          p_LAST_PO_PO_LINE_ID          => l_instance_rec.LAST_PO_PO_LINE_ID,
          p_LAST_OE_PO_NUMBER           => l_instance_rec.LAST_OE_PO_NUMBER,
          p_LAST_WIP_JOB_ID             => l_instance_rec.LAST_WIP_JOB_ID,
          p_LAST_PA_PROJECT_ID          => l_instance_rec.LAST_PA_PROJECT_ID,
          p_LAST_PA_TASK_ID             => l_instance_rec.LAST_PA_TASK_ID,
          p_LAST_OE_AGREEMENT_ID        => l_instance_rec.LAST_OE_AGREEMENT_ID,
          p_INSTALL_DATE                => l_instance_rec.INSTALL_DATE,
          p_MANUALLY_CREATED_FLAG       => l_instance_rec.MANUALLY_CREATED_FLAG,
          p_RETURN_BY_DATE              => l_instance_rec.RETURN_BY_DATE,
          p_ACTUAL_RETURN_DATE          => l_instance_rec.ACTUAL_RETURN_DATE,
          p_CREATION_COMPLETE_FLAG      => l_instance_rec.CREATION_COMPLETE_FLAG,
          p_COMPLETENESS_FLAG           => l_instance_rec.COMPLETENESS_FLAG,
          p_CONTEXT                     => l_instance_rec.CONTEXT,
          p_ATTRIBUTE1                  => l_instance_rec.ATTRIBUTE1,
          p_ATTRIBUTE2                  => l_instance_rec.ATTRIBUTE2,
          p_ATTRIBUTE3                  => l_instance_rec.ATTRIBUTE3,
          p_ATTRIBUTE4                  => l_instance_rec.ATTRIBUTE4,
          p_ATTRIBUTE5                  => l_instance_rec.ATTRIBUTE5,
          p_ATTRIBUTE6                  => l_instance_rec.ATTRIBUTE6,
          p_ATTRIBUTE7                  => l_instance_rec.ATTRIBUTE7,
          p_ATTRIBUTE8                  => l_instance_rec.ATTRIBUTE8,
          p_ATTRIBUTE9                  => l_instance_rec.ATTRIBUTE9,
          p_ATTRIBUTE10                 => l_instance_rec.ATTRIBUTE10,
          p_ATTRIBUTE11                 => l_instance_rec.ATTRIBUTE11,
          p_ATTRIBUTE12                 => l_instance_rec.ATTRIBUTE12,
          p_ATTRIBUTE13                 => l_instance_rec.ATTRIBUTE13,
          p_ATTRIBUTE14                 => l_instance_rec.ATTRIBUTE14,
          p_ATTRIBUTE15                 => l_instance_rec.ATTRIBUTE15,
          p_CREATED_BY                  => fnd_api.g_miss_num,
          p_CREATION_DATE               => fnd_api.g_miss_date,
          p_LAST_UPDATED_BY             => FND_GLOBAL.USER_ID,
          p_LAST_UPDATE_DATE            => SYSDATE,
          p_LAST_UPDATE_LOGIN           => FND_GLOBAL.CONC_LOGIN_ID,
          p_OBJECT_VERSION_NUMBER       => l_instance_rec.OBJECT_VERSION_NUMBER,
          p_LAST_TXN_LINE_DETAIL_ID     => l_instance_rec.LAST_TXN_LINE_DETAIL_ID,
          p_INSTALL_LOCATION_TYPE_CODE  => l_instance_rec.INSTALL_LOCATION_TYPE_CODE,
          p_INSTALL_LOCATION_ID         => l_instance_rec.INSTALL_LOCATION_ID,
          p_INSTANCE_USAGE_CODE         => l_instance_rec.INSTANCE_USAGE_CODE,
          p_CONFIG_INST_HDR_ID          => NULL, -- l_instance_rec.CONFIG_INST_HDR_ID,
          p_CONFIG_INST_REV_NUM         => NULL, -- l_instance_rec.CONFIG_INST_REV_NUM,
          p_CONFIG_INST_ITEM_ID         => NULL, -- l_instance_rec.CONFIG_INST_ITEM_ID,
          p_CONFIG_VALID_STATUS         => NULL, -- l_instance_rec.CONFIG_VALID_STATUS,
          p_INSTANCE_DESCRIPTION        => l_instance_rec.INSTANCE_DESCRIPTION,
          p_REQUEST_ID                  => l_instance_rec.REQUEST_ID,
          p_PROGRAM_APPLICATION_ID      => l_instance_rec.PROGRAM_APPLICATION_ID,
          p_PROGRAM_ID                  => l_instance_rec.PROGRAM_ID,
          p_PROGRAM_UPDATE_DATE         => l_instance_rec.PROGRAM_UPDATE_DATE,
	  --start of parameters addition for eam integration--
          p_NETWORK_ASSET_FLAG          => l_instance_rec.NETWORK_ASSET_FLAG,
          p_MAINTAINABLE_FLAG           => l_instance_rec.MAINTAINABLE_FLAG,
          p_PN_LOCATION_ID              => l_instance_rec.PN_LOCATION_ID,
          p_ASSET_CRITICALITY_CODE      => l_instance_rec.ASSET_CRITICALITY_CODE,
          p_CATEGORY_ID                 => l_instance_rec.CATEGORY_ID,
          p_EQUIPMENT_GEN_OBJECT_ID     => l_instance_rec.EQUIPMENT_GEN_OBJECT_ID,
          p_INSTANTIATION_FLAG          => l_instance_rec.INSTANTIATION_FLAG,
          p_LINEAR_LOCATION_ID          => l_instance_rec.LINEAR_LOCATION_ID,
          p_OPERATIONAL_LOG_FLAG        => l_instance_rec.OPERATIONAL_LOG_FLAG,
          p_CHECKIN_STATUS              => l_instance_rec.CHECKIN_STATUS,
          p_SUPPLIER_WARRANTY_EXP_DATE  => l_instance_rec.SUPPLIER_WARRANTY_EXP_DATE,
          p_ATTRIBUTE16                 => l_instance_rec.ATTRIBUTE16,
          p_ATTRIBUTE17                 => l_instance_rec.ATTRIBUTE17,
          p_ATTRIBUTE18                 => l_instance_rec.ATTRIBUTE18,
          p_ATTRIBUTE19                 => l_instance_rec.ATTRIBUTE19,
          p_ATTRIBUTE20                 => l_instance_rec.ATTRIBUTE20,
          p_ATTRIBUTE21                 => l_instance_rec.ATTRIBUTE21,
          p_ATTRIBUTE22                 => l_instance_rec.ATTRIBUTE22,
          p_ATTRIBUTE23                 => l_instance_rec.ATTRIBUTE23,
          p_ATTRIBUTE24                 => l_instance_rec.ATTRIBUTE24,
          p_ATTRIBUTE25                 => l_instance_rec.ATTRIBUTE25,
          p_ATTRIBUTE26                 => l_instance_rec.ATTRIBUTE26,
          p_ATTRIBUTE27                 => l_instance_rec.ATTRIBUTE27,
          p_ATTRIBUTE28                 => l_instance_rec.ATTRIBUTE28,
          p_ATTRIBUTE29                 => l_instance_rec.ATTRIBUTE29,
          p_ATTRIBUTE30                 => l_instance_rec.ATTRIBUTE30,
	  --end of parameters addition for eam integration--
   -- Addition of columns for FA Integration
          p_PURCHASE_UNIT_PRICE         => l_instance_rec.PURCHASE_UNIT_PRICE,
          p_PURCHASE_CURRENCY_CODE      => l_instance_rec.PURCHASE_CURRENCY_CODE,
          p_PAYABLES_UNIT_PRICE         => l_instance_rec.PAYABLES_UNIT_PRICE,
          p_PAYABLES_CURRENCY_CODE      => l_instance_rec.PAYABLES_CURRENCY_CODE,
          p_SALES_UNIT_PRICE            => l_instance_rec.SALES_UNIT_PRICE,
          p_SALES_CURRENCY_CODE         => l_instance_rec.SALES_CURRENCY_CODE,
          p_OPERATIONAL_STATUS_CODE     => l_instance_rec.OPERATIONAL_STATUS_CODE,
    -- End addition of columns for FA Integration
          p_SOURCE_CODE                 => l_instance_rec.SOURCE_CODE -- Added Code for Siebel Genesis Project
          );
Line: 20607

       SELECT MOD(l_instance_rec.object_version_number,l_full_dump_frequency)
       INTO   l_mod_value
       FROM   dual;
Line: 20613

        SELECT  instance_history_id
        INTO    l_ins_hist_id
        FROM    csi_item_instances_h h
        WHERE   h.transaction_id = p_txn_rec.transaction_id
        AND     h.instance_id = p_instance_rec.instance_id;
Line: 20619

         CSI_ITEM_INSTANCES_H_PKG.Update_Row
           ( p_INSTANCE_HISTORY_ID              => l_ins_hist_id
            ,p_INSTANCE_ID                       => fnd_api.g_miss_num
            ,p_TRANSACTION_ID                    => fnd_api.g_miss_num
            ,p_OLD_INSTANCE_NUMBER               => fnd_api.g_miss_char
            ,p_NEW_INSTANCE_NUMBER               => p_instance_rec.INSTANCE_NUMBER
            ,p_OLD_EXTERNAL_REFERENCE            => fnd_api.g_miss_char
            ,p_NEW_EXTERNAL_REFERENCE            => p_instance_rec.EXTERNAL_REFERENCE
            ,p_OLD_INVENTORY_ITEM_ID             => fnd_api.g_miss_num
            ,p_NEW_INVENTORY_ITEM_ID             => p_instance_rec.INVENTORY_ITEM_ID
            ,p_OLD_INVENTORY_REVISION            => fnd_api.g_miss_char
            ,p_NEW_INVENTORY_REVISION            => p_instance_rec.INVENTORY_REVISION
            ,p_OLD_INV_MASTER_ORGZN_ID           => fnd_api.g_miss_num
            ,p_NEW_INV_MASTER_ORGZN_ID           => p_instance_rec.INV_MASTER_ORGANIZATION_ID
            ,p_OLD_SERIAL_NUMBER                 => fnd_api.g_miss_char
            ,p_NEW_SERIAL_NUMBER                 => p_instance_rec.SERIAL_NUMBER
            ,p_OLD_MFG_SERIAL_NUMBER_FLAG        => fnd_api.g_miss_char
            ,p_NEW_MFG_SERIAL_NUMBER_FLAG        => p_instance_rec.MFG_SERIAL_NUMBER_FLAG
            ,p_OLD_LOT_NUMBER                    => fnd_api.g_miss_char
            ,p_NEW_LOT_NUMBER                    => p_instance_rec.LOT_NUMBER
            ,p_OLD_QUANTITY                      => fnd_api.g_miss_num
            ,p_NEW_QUANTITY                      => p_instance_rec.QUANTITY
            ,p_OLD_UNIT_OF_MEASURE               => fnd_api.g_miss_char
            ,p_NEW_UNIT_OF_MEASURE               => p_instance_rec.UNIT_OF_MEASURE
            ,p_OLD_ACCOUNTING_CLASS_CODE         => fnd_api.g_miss_char
            ,p_NEW_ACCOUNTING_CLASS_CODE         => p_instance_rec.ACCOUNTING_CLASS_CODE
            ,p_OLD_INSTANCE_CONDITION_ID         => fnd_api.g_miss_num
            ,p_NEW_INSTANCE_CONDITION_ID         => p_instance_rec.INSTANCE_CONDITION_ID
            ,p_OLD_INSTANCE_STATUS_ID            => fnd_api.g_miss_num
            ,p_NEW_INSTANCE_STATUS_ID            => p_instance_rec.INSTANCE_STATUS_ID
            ,p_OLD_CUSTOMER_VIEW_FLAG            => fnd_api.g_miss_char
            ,p_NEW_CUSTOMER_VIEW_FLAG            => p_instance_rec.CUSTOMER_VIEW_FLAG
            ,p_OLD_MERCHANT_VIEW_FLAG            => fnd_api.g_miss_char
            ,p_NEW_MERCHANT_VIEW_FLAG            => p_instance_rec.MERCHANT_VIEW_FLAG
            ,p_OLD_SELLABLE_FLAG                 => fnd_api.g_miss_char
            ,p_NEW_SELLABLE_FLAG                 => p_instance_rec.SELLABLE_FLAG
            ,p_OLD_SYSTEM_ID                     => fnd_api.g_miss_num
            ,p_NEW_SYSTEM_ID                     => p_instance_rec.SYSTEM_ID
            ,p_OLD_INSTANCE_TYPE_CODE            => fnd_api.g_miss_char
            ,p_NEW_INSTANCE_TYPE_CODE            => p_instance_rec.INSTANCE_TYPE_CODE
            ,p_OLD_ACTIVE_START_DATE             => fnd_api.g_miss_date
            ,p_NEW_ACTIVE_START_DATE             => p_instance_rec.ACTIVE_START_DATE
            ,p_OLD_ACTIVE_END_DATE               => fnd_api.g_miss_date
            ,p_NEW_ACTIVE_END_DATE               => l_temp_date
            ,p_OLD_LOCATION_TYPE_CODE            => fnd_api.g_miss_char
            ,p_NEW_LOCATION_TYPE_CODE            => p_instance_rec.LOCATION_TYPE_CODE
            ,p_OLD_LOCATION_ID                   => fnd_api.g_miss_num
            ,p_NEW_LOCATION_ID                   => p_instance_rec.LOCATION_ID
            ,p_OLD_INV_ORGANIZATION_ID           => fnd_api.g_miss_num
            ,p_NEW_INV_ORGANIZATION_ID           => p_instance_rec.INV_ORGANIZATION_ID
            ,p_OLD_INV_SUBINVENTORY_NAME         => fnd_api.g_miss_char
            ,p_NEW_INV_SUBINVENTORY_NAME         => p_instance_rec.INV_SUBINVENTORY_NAME
            ,p_OLD_INV_LOCATOR_ID                => fnd_api.g_miss_num
            ,p_NEW_INV_LOCATOR_ID                => p_instance_rec.INV_LOCATOR_ID
            ,p_OLD_PA_PROJECT_ID                 => fnd_api.g_miss_num
            ,p_NEW_PA_PROJECT_ID                 => p_instance_rec.PA_PROJECT_ID
            ,p_OLD_PA_PROJECT_TASK_ID            => fnd_api.g_miss_num
            ,p_NEW_PA_PROJECT_TASK_ID            => p_instance_rec.PA_PROJECT_TASK_ID
            ,p_OLD_IN_TRANSIT_ORDER_LINE_ID      => fnd_api.g_miss_num
            ,p_NEW_IN_TRANSIT_ORDER_LINE_ID      => p_instance_rec.IN_TRANSIT_ORDER_LINE_ID
            ,p_OLD_WIP_JOB_ID                    => fnd_api.g_miss_num
            ,p_NEW_WIP_JOB_ID                    => p_instance_rec.WIP_JOB_ID
            ,p_OLD_PO_ORDER_LINE_ID              => fnd_api.g_miss_num
            ,p_NEW_PO_ORDER_LINE_ID              => p_instance_rec.PO_ORDER_LINE_ID
            ,p_OLD_COMPLETENESS_FLAG             => fnd_api.g_miss_char
            ,p_NEW_COMPLETENESS_FLAG             => p_instance_rec.COMPLETENESS_FLAG
            ,p_FULL_DUMP_FLAG                    => fnd_api.g_miss_char
            ,p_NEW_CONTEXT                       => p_instance_rec.CONTEXT
            ,P_OLD_CONTEXT                       => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE1                    => p_instance_rec.ATTRIBUTE1
            ,p_OLD_ATTRIBUTE1                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE2                    => p_instance_rec.ATTRIBUTE2
            ,p_OLD_ATTRIBUTE2                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE3                    => p_instance_rec.ATTRIBUTE3
            ,p_OLD_ATTRIBUTE3                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE4                    => p_instance_rec.ATTRIBUTE4
            ,p_OLD_ATTRIBUTE4                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE5                    => p_instance_rec.ATTRIBUTE5
            ,p_OLD_ATTRIBUTE5                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE6                    => p_instance_rec.ATTRIBUTE6
            ,p_OLD_ATTRIBUTE6                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE7                    => p_instance_rec.ATTRIBUTE7
            ,p_OLD_ATTRIBUTE7                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE8                    => p_instance_rec.ATTRIBUTE8
            ,p_OLD_ATTRIBUTE8                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE9                    => p_instance_rec.ATTRIBUTE9
            ,p_OLD_ATTRIBUTE9                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE10                   => p_instance_rec.ATTRIBUTE10
            ,p_OLD_ATTRIBUTE10                   => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE11                   => p_instance_rec.ATTRIBUTE11
            ,p_OLD_ATTRIBUTE11                   => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE12                   => p_instance_rec.ATTRIBUTE12
            ,p_OLD_ATTRIBUTE12                   => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE13                   => p_instance_rec.ATTRIBUTE13
            ,p_OLD_ATTRIBUTE13                   => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE14                   => p_instance_rec.ATTRIBUTE14
            ,p_OLD_ATTRIBUTE14                   => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE15                   => p_instance_rec.ATTRIBUTE15
            ,p_OLD_ATTRIBUTE15                   => fnd_api.g_miss_char
            ,p_CREATED_BY                        => fnd_api.g_miss_num
            ,p_CREATION_DATE                     => fnd_api.g_miss_date
            ,p_LAST_UPDATED_BY                   => FND_GLOBAL.USER_ID
            ,p_LAST_UPDATE_DATE                  => SYSDATE
            ,p_LAST_UPDATE_LOGIN                 => FND_GLOBAL.CONC_LOGIN_ID
            ,p_OBJECT_VERSION_NUMBER             => fnd_api.g_miss_num
            ,p_OLD_INST_LOC_TYPE_CODE            => fnd_api.g_miss_char
            ,p_NEW_INST_LOC_TYPE_CODE            => p_instance_rec.INSTALL_LOCATION_TYPE_CODE
            ,p_OLD_INST_LOC_ID                   => fnd_api.g_miss_num
            ,p_NEW_INST_LOC_ID                   => p_instance_rec.INSTALL_LOCATION_ID
            ,p_OLD_INST_USAGE_CODE               => fnd_api.g_miss_char
            ,p_NEW_INST_USAGE_CODE               => p_instance_rec.INSTANCE_USAGE_CODE
            ,p_OLD_LAST_VLD_ORGANIZATION_ID      => fnd_api.g_miss_num
            ,p_NEW_LAST_VLD_ORGANIZATION_ID      => p_instance_rec.vld_organization_id
            ,p_OLD_CONFIG_INST_REV_NUM           => fnd_api.g_miss_num
            ,p_NEW_CONFIG_INST_REV_NUM           => p_instance_rec.CONFIG_INST_REV_NUM
            ,p_OLD_CONFIG_VALID_STATUS           => fnd_api.g_miss_char
            ,p_NEW_CONFIG_VALID_STATUS           => p_instance_rec.CONFIG_VALID_STATUS
            ,p_OLD_INSTANCE_DESCRIPTION          => fnd_api.g_miss_char
            ,p_NEW_INSTANCE_DESCRIPTION          => p_instance_rec.INSTANCE_DESCRIPTION
            ,p_OLD_INSTALL_DATE                  => fnd_api.g_miss_date
            ,p_NEW_INSTALL_DATE                  => p_instance_rec.INSTALL_DATE
            ,p_OLD_RETURN_BY_DATE                => fnd_api.g_miss_date
            ,p_NEW_RETURN_BY_DATE                => p_instance_rec.RETURN_BY_DATE
            ,p_OLD_ACTUAL_RETURN_DATE            => fnd_api.g_miss_date
            ,p_NEW_ACTUAL_RETURN_DATE            => p_instance_rec.ACTUAL_RETURN_DATE
            ,p_OLD_LAST_OE_AGREEMENT_ID          => fnd_api.g_miss_num
            ,p_NEW_LAST_OE_AGREEMENT_ID          => p_instance_rec.LAST_OE_AGREEMENT_ID
	    ,p_OLD_LAST_OE_ORDER_LINE_ID         => fnd_api.g_miss_num
	    ,p_NEW_LAST_OE_ORDER_LINE_ID         => p_instance_rec.LAST_OE_ORDER_LINE_ID
	    ,p_OLD_LAST_OE_RMA_LINE_ID        => fnd_api.g_miss_num
	    ,p_NEW_LAST_OE_RMA_LINE_ID        => p_instance_rec.LAST_OE_RMA_LINE_ID
	    ,p_OLD_LAST_WIP_JOB_ID               => fnd_api.g_miss_num
	    ,p_NEW_LAST_WIP_JOB_ID               => p_instance_rec.LAST_WIP_JOB_ID
	    ,p_OLD_LAST_PO_PO_LINE_ID            => fnd_api.g_miss_num
	    ,p_NEW_LAST_PO_PO_LINE_ID            => p_instance_rec.LAST_PO_PO_LINE_ID
	    ,p_OLD_LAST_PA_PROJECT_ID            => fnd_api.g_miss_num
	    ,p_NEW_LAST_PA_PROJECT_ID            => p_instance_rec.LAST_PA_PROJECT_ID
	    ,p_OLD_LAST_PA_TASK_ID          => fnd_api.g_miss_num
	    ,p_NEW_LAST_PA_TASK_ID          => p_instance_rec.LAST_PA_TASK_ID
	    ,p_OLD_LAST_TXN_LINE_DETAIL_ID       => fnd_api.g_miss_num
	    ,p_NEW_LAST_TXN_LINE_DETAIL_ID       => p_instance_rec.LAST_TXN_LINE_DETAIL_ID
	    ,p_OLD_LAST_OE_PO_NUMBER             => fnd_api.g_miss_char
	    ,p_NEW_LAST_OE_PO_NUMBER             => p_instance_rec.LAST_OE_PO_NUMBER
 	    --start of parameters addition for eam integration--
	    ,p_OLD_NETWORK_ASSET_FLAG             => fnd_api.g_miss_char
	    ,p_NEW_NETWORK_ASSET_FLAG             => p_instance_rec.NETWORK_ASSET_FLAG
	    ,p_OLD_MAINTAINABLE_FLAG              => fnd_api.g_miss_char
	    ,p_NEW_MAINTAINABLE_FLAG              => p_instance_rec.MAINTAINABLE_FLAG
	    ,p_OLD_PN_LOCATION_ID                 => fnd_api.g_miss_num
	    ,p_NEW_PN_LOCATION_ID                 => p_instance_rec.PN_LOCATION_ID
	    ,p_OLD_ASSET_CRITICALITY_CODE         => fnd_api.g_miss_char
	    ,p_NEW_ASSET_CRITICALITY_CODE         => p_instance_rec.ASSET_CRITICALITY_CODE
	    ,p_OLD_CATEGORY_ID                    => fnd_api.g_miss_num
	    ,p_NEW_CATEGORY_ID                    => p_instance_rec.CATEGORY_ID
	    ,p_OLD_EQUIPMENT_GEN_OBJECT_ID        => fnd_api.g_miss_num
	    ,p_NEW_EQUIPMENT_GEN_OBJECT_ID        => p_instance_rec.EQUIPMENT_GEN_OBJECT_ID
	    ,p_OLD_INSTANTIATION_FLAG             => fnd_api.g_miss_char
	    ,p_NEW_INSTANTIATION_FLAG             => p_instance_rec.INSTANTIATION_FLAG
	    ,p_OLD_LINEAR_LOCATION_ID             => fnd_api.g_miss_num
	    ,p_NEW_LINEAR_LOCATION_ID             => p_instance_rec.LINEAR_LOCATION_ID
	    ,p_OLD_OPERATIONAL_LOG_FLAG           => fnd_api.g_miss_char
	    ,p_NEW_OPERATIONAL_LOG_FLAG           => p_instance_rec.OPERATIONAL_LOG_FLAG
	    ,p_OLD_CHECKIN_STATUS                 => fnd_api.g_miss_num
	    ,p_NEW_CHECKIN_STATUS                 => p_instance_rec.CHECKIN_STATUS
	    ,p_OLD_SUP_WARRANTY_EXP_DATE          => fnd_api.g_miss_date
	    ,p_NEW_SUP_WARRANTY_EXP_DATE          => p_instance_rec.SUPPLIER_WARRANTY_EXP_DATE
            ,p_OLD_ATTRIBUTE16                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE16                    => p_instance_rec.ATTRIBUTE16
            ,p_OLD_ATTRIBUTE17                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE17                    => p_instance_rec.ATTRIBUTE17
            ,p_OLD_ATTRIBUTE18                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE18                    => p_instance_rec.ATTRIBUTE18
            ,p_OLD_ATTRIBUTE19                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE19                    => p_instance_rec.ATTRIBUTE19
            ,p_OLD_ATTRIBUTE20                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE20                    => p_instance_rec.ATTRIBUTE20
            ,p_OLD_ATTRIBUTE21                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE21                    => p_instance_rec.ATTRIBUTE21
            ,p_OLD_ATTRIBUTE22                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE22                    => p_instance_rec.ATTRIBUTE22
            ,p_OLD_ATTRIBUTE23                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE23                    => p_instance_rec.ATTRIBUTE23
            ,p_OLD_ATTRIBUTE24                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE24                    => p_instance_rec.ATTRIBUTE24
            ,p_OLD_ATTRIBUTE25                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE25                    => p_instance_rec.ATTRIBUTE25
            ,p_OLD_ATTRIBUTE26                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE26                    => p_instance_rec.ATTRIBUTE26
            ,p_OLD_ATTRIBUTE27                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE27                    => p_instance_rec.ATTRIBUTE27
            ,p_OLD_ATTRIBUTE28                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE28                    => p_instance_rec.ATTRIBUTE28
            ,p_OLD_ATTRIBUTE29                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE29                    => p_instance_rec.ATTRIBUTE29
            ,p_OLD_ATTRIBUTE30                    => fnd_api.g_miss_char
            ,p_NEW_ATTRIBUTE30                    => p_instance_rec.ATTRIBUTE30
  	    --end of parameters addition for eam integration--
        -- Addition of columns for FA Integration
            ,p_OLD_PAYABLES_UNIT_PRICE            => fnd_api.g_miss_num
            ,p_NEW_PAYABLES_UNIT_PRICE            => p_instance_rec.PAYABLES_UNIT_PRICE
            ,p_OLD_PAYABLES_CURRENCY_CODE         => fnd_api.g_miss_char
            ,p_NEW_PAYABLES_CURRENCY_CODE         => p_instance_rec.PAYABLES_CURRENCY_CODE
            ,p_OLD_PURCHASE_UNIT_PRICE            => fnd_api.g_miss_num
            ,p_NEW_PURCHASE_UNIT_PRICE            => p_instance_rec.PURCHASE_UNIT_PRICE
            ,p_OLD_PURCHASE_CURRENCY_CODE         => fnd_api.g_miss_char
            ,p_NEW_PURCHASE_CURRENCY_CODE         => p_instance_rec.PURCHASE_CURRENCY_CODE
            ,p_OLD_SALES_UNIT_PRICE               => fnd_api.g_miss_num
            ,p_NEW_SALES_UNIT_PRICE               => p_instance_rec.SALES_UNIT_PRICE
            ,p_OLD_SALES_CURRENCY_CODE            => fnd_api.g_miss_char
            ,p_NEW_SALES_CURRENCY_CODE            => p_instance_rec.SALES_CURRENCY_CODE
            ,p_OLD_OPERATIONAL_STATUS_CODE        => fnd_api.g_miss_char
            ,p_NEW_OPERATIONAL_STATUS_CODE        => p_instance_rec.OPERATIONAL_STATUS_CODE
        -- End addition of columns for FA Integration
            ,p_OLD_SOURCE_CODE                    => fnd_api.g_miss_char
            ,p_NEW_SOURCE_CODE                    => p_instance_rec.SOURCE_CODE
            );
Line: 20846

       CSI_ITEM_INSTANCES_H_PKG.Insert_Row
           ( px_INSTANCE_HISTORY_ID              => l_csi_item_instance_h_id
            ,p_INSTANCE_ID                       => p_instance_rec.instance_id
            ,p_TRANSACTION_ID                    => p_txn_rec.TRANSACTION_ID
            ,p_OLD_INSTANCE_NUMBER               => l_curr_instance_rec.INSTANCE_NUMBER
            ,p_NEW_INSTANCE_NUMBER               => l_curr_instance_rec.INSTANCE_NUMBER
            ,p_OLD_EXTERNAL_REFERENCE            => l_curr_instance_rec.EXTERNAL_REFERENCE
            ,p_NEW_EXTERNAL_REFERENCE            => l_curr_instance_rec.EXTERNAL_REFERENCE
            ,p_OLD_INVENTORY_ITEM_ID             => l_curr_instance_rec.INVENTORY_ITEM_ID
            ,p_NEW_INVENTORY_ITEM_ID             => l_curr_instance_rec.INVENTORY_ITEM_ID
            ,p_OLD_INVENTORY_REVISION            => l_curr_instance_rec.INVENTORY_REVISION
            ,p_NEW_INVENTORY_REVISION            => l_curr_instance_rec.INVENTORY_REVISION
            ,p_OLD_INV_MASTER_ORGZN_ID           => l_curr_instance_rec.INV_MASTER_ORGANIZATION_ID
            ,p_NEW_INV_MASTER_ORGZN_ID           => l_curr_instance_rec.INV_MASTER_ORGANIZATION_ID
            ,p_OLD_SERIAL_NUMBER                 => l_curr_instance_rec.SERIAL_NUMBER
            ,p_NEW_SERIAL_NUMBER                 => l_curr_instance_rec.SERIAL_NUMBER
            ,p_OLD_MFG_SERIAL_NUMBER_FLAG        => l_curr_instance_rec.MFG_SERIAL_NUMBER_FLAG
            ,p_NEW_MFG_SERIAL_NUMBER_FLAG        => l_curr_instance_rec.MFG_SERIAL_NUMBER_FLAG
            ,p_OLD_LOT_NUMBER                    => l_curr_instance_rec.LOT_NUMBER
            ,p_NEW_LOT_NUMBER                    => l_curr_instance_rec.LOT_NUMBER
            ,p_OLD_QUANTITY                      => l_curr_instance_rec.QUANTITY
            ,p_NEW_QUANTITY                      => l_curr_instance_rec.QUANTITY
            ,p_OLD_UNIT_OF_MEASURE               => l_curr_instance_rec.UNIT_OF_MEASURE
            ,p_NEW_UNIT_OF_MEASURE               => l_curr_instance_rec.UNIT_OF_MEASURE
            ,p_OLD_ACCOUNTING_CLASS_CODE         => l_curr_instance_rec.ACCOUNTING_CLASS_CODE
            ,p_NEW_ACCOUNTING_CLASS_CODE         => l_curr_instance_rec.ACCOUNTING_CLASS_CODE
            ,p_OLD_INSTANCE_CONDITION_ID         => l_curr_instance_rec.INSTANCE_CONDITION_ID
            ,p_NEW_INSTANCE_CONDITION_ID         => l_curr_instance_rec.INSTANCE_CONDITION_ID
            ,p_OLD_INSTANCE_STATUS_ID            => l_curr_instance_rec.INSTANCE_STATUS_ID
            ,p_NEW_INSTANCE_STATUS_ID            => l_instance_rec.INSTANCE_STATUS_ID
            ,p_OLD_CUSTOMER_VIEW_FLAG            => l_curr_instance_rec.CUSTOMER_VIEW_FLAG
            ,p_NEW_CUSTOMER_VIEW_FLAG            => l_curr_instance_rec.CUSTOMER_VIEW_FLAG
            ,p_OLD_MERCHANT_VIEW_FLAG            => l_curr_instance_rec.MERCHANT_VIEW_FLAG
            ,p_NEW_MERCHANT_VIEW_FLAG            => l_curr_instance_rec.MERCHANT_VIEW_FLAG
            ,p_OLD_SELLABLE_FLAG                 => l_curr_instance_rec.SELLABLE_FLAG
            ,p_NEW_SELLABLE_FLAG                 => l_curr_instance_rec.SELLABLE_FLAG
            ,p_OLD_SYSTEM_ID                     => l_curr_instance_rec.SYSTEM_ID
            ,p_NEW_SYSTEM_ID                     => l_curr_instance_rec.SYSTEM_ID
            ,p_OLD_INSTANCE_TYPE_CODE            => l_curr_instance_rec.INSTANCE_TYPE_CODE
            ,p_NEW_INSTANCE_TYPE_CODE            => l_curr_instance_rec.INSTANCE_TYPE_CODE
            ,p_OLD_ACTIVE_START_DATE             => l_curr_instance_rec.ACTIVE_START_DATE
            ,p_NEW_ACTIVE_START_DATE             => l_curr_instance_rec.ACTIVE_START_DATE
            ,p_OLD_ACTIVE_END_DATE               => l_curr_instance_rec.ACTIVE_END_DATE
            ,p_NEW_ACTIVE_END_DATE               => l_temp_date --SYSDATE
            ,p_OLD_LOCATION_TYPE_CODE            => l_curr_instance_rec.LOCATION_TYPE_CODE
            ,p_NEW_LOCATION_TYPE_CODE            => l_curr_instance_rec.LOCATION_TYPE_CODE
            ,p_OLD_LOCATION_ID                   => l_curr_instance_rec.LOCATION_ID
            ,p_NEW_LOCATION_ID                   => l_curr_instance_rec.LOCATION_ID
            ,p_OLD_INV_ORGANIZATION_ID           => l_curr_instance_rec.INV_ORGANIZATION_ID
            ,p_NEW_INV_ORGANIZATION_ID           => l_curr_instance_rec.INV_ORGANIZATION_ID
            ,p_OLD_INV_SUBINVENTORY_NAME         => l_curr_instance_rec.INV_SUBINVENTORY_NAME
            ,p_NEW_INV_SUBINVENTORY_NAME         => l_curr_instance_rec.INV_SUBINVENTORY_NAME
            ,p_OLD_INV_LOCATOR_ID                => l_curr_instance_rec.INV_LOCATOR_ID
            ,p_NEW_INV_LOCATOR_ID                => l_curr_instance_rec.INV_LOCATOR_ID
            ,p_OLD_PA_PROJECT_ID                 => l_curr_instance_rec.PA_PROJECT_ID
            ,p_NEW_PA_PROJECT_ID                 => l_curr_instance_rec.PA_PROJECT_ID
            ,p_OLD_PA_PROJECT_TASK_ID            => l_curr_instance_rec.PA_PROJECT_TASK_ID
            ,p_NEW_PA_PROJECT_TASK_ID            => l_curr_instance_rec.PA_PROJECT_TASK_ID
            ,p_OLD_IN_TRANSIT_ORDER_LINE_ID      => l_curr_instance_rec.IN_TRANSIT_ORDER_LINE_ID
            ,p_NEW_IN_TRANSIT_ORDER_LINE_ID      => l_curr_instance_rec.IN_TRANSIT_ORDER_LINE_ID
            ,p_OLD_WIP_JOB_ID                    => l_curr_instance_rec.WIP_JOB_ID
            ,p_NEW_WIP_JOB_ID                    => l_curr_instance_rec.WIP_JOB_ID
            ,p_OLD_PO_ORDER_LINE_ID              => l_curr_instance_rec.PO_ORDER_LINE_ID
            ,p_NEW_PO_ORDER_LINE_ID              => l_curr_instance_rec.PO_ORDER_LINE_ID
            ,p_OLD_COMPLETENESS_FLAG             => l_curr_instance_rec.COMPLETENESS_FLAG
            ,p_NEW_COMPLETENESS_FLAG             => l_curr_instance_rec.COMPLETENESS_FLAG
            ,p_FULL_DUMP_FLAG                    => 'Y'
            ,p_NEW_CONTEXT                       => l_curr_instance_rec.CONTEXT
            ,P_OLD_CONTEXT                       => l_curr_instance_rec.CONTEXT
            ,p_NEW_ATTRIBUTE1                    => l_curr_instance_rec.ATTRIBUTE1
            ,p_OLD_ATTRIBUTE1                    => l_curr_instance_rec.ATTRIBUTE1
            ,p_NEW_ATTRIBUTE2                    => l_curr_instance_rec.ATTRIBUTE2
            ,p_OLD_ATTRIBUTE2                    => l_curr_instance_rec.ATTRIBUTE2
            ,p_NEW_ATTRIBUTE3                    => l_curr_instance_rec.ATTRIBUTE3
            ,p_OLD_ATTRIBUTE3                    => l_curr_instance_rec.ATTRIBUTE3
            ,p_NEW_ATTRIBUTE4                    => l_curr_instance_rec.ATTRIBUTE4
            ,p_OLD_ATTRIBUTE4                    => l_curr_instance_rec.ATTRIBUTE4
            ,p_NEW_ATTRIBUTE5                    => l_curr_instance_rec.ATTRIBUTE5
            ,p_OLD_ATTRIBUTE5                    => l_curr_instance_rec.ATTRIBUTE5
            ,p_NEW_ATTRIBUTE6                    => l_curr_instance_rec.ATTRIBUTE6
            ,p_OLD_ATTRIBUTE6                    => l_curr_instance_rec.ATTRIBUTE6
            ,p_NEW_ATTRIBUTE7                    => l_curr_instance_rec.ATTRIBUTE7
            ,p_OLD_ATTRIBUTE7                    => l_curr_instance_rec.ATTRIBUTE7
            ,p_NEW_ATTRIBUTE8                    => l_curr_instance_rec.ATTRIBUTE8
            ,p_OLD_ATTRIBUTE8                    => l_curr_instance_rec.ATTRIBUTE8
            ,p_NEW_ATTRIBUTE9                    => l_curr_instance_rec.ATTRIBUTE9
            ,p_OLD_ATTRIBUTE9                    => l_curr_instance_rec.ATTRIBUTE9
            ,p_NEW_ATTRIBUTE10                   => l_curr_instance_rec.ATTRIBUTE10
            ,p_OLD_ATTRIBUTE10                   => l_curr_instance_rec.ATTRIBUTE10
            ,p_NEW_ATTRIBUTE11                   => l_curr_instance_rec.ATTRIBUTE11
            ,p_OLD_ATTRIBUTE11                   => l_curr_instance_rec.ATTRIBUTE11
            ,p_NEW_ATTRIBUTE12                   => l_curr_instance_rec.ATTRIBUTE12
            ,p_OLD_ATTRIBUTE12                   => l_curr_instance_rec.ATTRIBUTE12
            ,p_NEW_ATTRIBUTE13                   => l_curr_instance_rec.ATTRIBUTE13
            ,p_OLD_ATTRIBUTE13                   => l_curr_instance_rec.ATTRIBUTE13
            ,p_NEW_ATTRIBUTE14                   => l_curr_instance_rec.ATTRIBUTE14
            ,p_OLD_ATTRIBUTE14                   => l_curr_instance_rec.ATTRIBUTE14
            ,p_NEW_ATTRIBUTE15                   => l_curr_instance_rec.ATTRIBUTE15
            ,p_OLD_ATTRIBUTE15                   => l_curr_instance_rec.ATTRIBUTE15
            ,p_CREATED_BY                        => FND_GLOBAL.USER_ID
            ,p_CREATION_DATE                     => SYSDATE
            ,p_LAST_UPDATED_BY                   => FND_GLOBAL.USER_ID
            ,p_LAST_UPDATE_DATE                  => SYSDATE
            ,p_LAST_UPDATE_LOGIN                 => FND_GLOBAL.CONC_LOGIN_ID
            ,p_OBJECT_VERSION_NUMBER             => 1
            ,p_OLD_INST_LOC_TYPE_CODE            => l_curr_instance_rec.INSTALL_LOCATION_TYPE_CODE
            ,p_NEW_INST_LOC_TYPE_CODE            => l_curr_instance_rec.INSTALL_LOCATION_TYPE_CODE
            ,p_OLD_INST_LOC_ID                   => l_curr_instance_rec.INSTALL_LOCATION_ID
            ,p_NEW_INST_LOC_ID                   => l_curr_instance_rec.INSTALL_LOCATION_ID
            ,p_OLD_INST_USAGE_CODE               => l_curr_instance_rec.INSTANCE_USAGE_CODE
            ,p_NEW_INST_USAGE_CODE               => l_curr_instance_rec.INSTANCE_USAGE_CODE
            ,p_OLD_CONFIG_INST_REV_NUM           => l_curr_instance_rec.CONFIG_INST_REV_NUM
            ,p_NEW_CONFIG_INST_REV_NUM           => NULL -- l_curr_instance_rec.CONFIG_INST_REV_NUM
            ,p_OLD_CONFIG_VALID_STATUS           => l_curr_instance_rec.CONFIG_VALID_STATUS
            ,p_NEW_CONFIG_VALID_STATUS           => l_curr_instance_rec.CONFIG_VALID_STATUS
            ,p_OLD_INSTANCE_DESCRIPTION          => l_curr_instance_rec.INSTANCE_DESCRIPTION
            ,p_NEW_INSTANCE_DESCRIPTION          => l_curr_instance_rec.INSTANCE_DESCRIPTION
            ,p_OLD_INSTALL_DATE                  => l_curr_instance_rec.INSTALL_DATE
            ,p_NEW_INSTALL_DATE                  => l_curr_instance_rec.INSTALL_DATE
            ,p_OLD_RETURN_BY_DATE                => l_curr_instance_rec.RETURN_BY_DATE
            ,p_NEW_RETURN_BY_DATE                => l_curr_instance_rec.RETURN_BY_DATE
            ,p_OLD_ACTUAL_RETURN_DATE            => l_curr_instance_rec.ACTUAL_RETURN_DATE
            ,p_NEW_ACTUAL_RETURN_DATE            => l_curr_instance_rec.ACTUAL_RETURN_DATE
            ,p_OLD_LAST_OE_AGREEMENT_ID          => l_curr_instance_rec.LAST_OE_AGREEMENT_ID
            ,p_NEW_LAST_OE_AGREEMENT_ID          => l_curr_instance_rec.LAST_OE_AGREEMENT_ID
	    ,p_OLD_LAST_OE_ORDER_LINE_ID         => l_curr_instance_rec.LAST_OE_ORDER_LINE_ID
	    ,p_NEW_LAST_OE_ORDER_LINE_ID         => l_curr_instance_rec.LAST_OE_ORDER_LINE_ID
	    ,p_OLD_LAST_OE_RMA_LINE_ID        => l_curr_instance_rec.LAST_OE_RMA_LINE_ID
	    ,p_NEW_LAST_OE_RMA_LINE_ID        => l_curr_instance_rec.LAST_OE_RMA_LINE_ID
	    ,p_OLD_LAST_WIP_JOB_ID               => l_curr_instance_rec.LAST_WIP_JOB_ID
	    ,p_NEW_LAST_WIP_JOB_ID               => l_curr_instance_rec.LAST_WIP_JOB_ID
	    ,p_OLD_LAST_PO_PO_LINE_ID            => l_curr_instance_rec.LAST_PO_PO_LINE_ID
	    ,p_NEW_LAST_PO_PO_LINE_ID            => l_curr_instance_rec.LAST_PO_PO_LINE_ID
	    ,p_OLD_LAST_PA_PROJECT_ID            => l_curr_instance_rec.LAST_PA_PROJECT_ID
	    ,p_NEW_LAST_PA_PROJECT_ID            => l_curr_instance_rec.LAST_PA_PROJECT_ID
	    ,p_OLD_LAST_PA_TASK_ID          => l_curr_instance_rec.LAST_PA_TASK_ID
	    ,p_NEW_LAST_PA_TASK_ID          => l_curr_instance_rec.LAST_PA_TASK_ID
	    ,p_OLD_LAST_TXN_LINE_DETAIL_ID       => l_curr_instance_rec.LAST_TXN_LINE_DETAIL_ID
	    ,p_NEW_LAST_TXN_LINE_DETAIL_ID       => l_curr_instance_rec.LAST_TXN_LINE_DETAIL_ID
	    ,p_OLD_LAST_OE_PO_NUMBER             => l_curr_instance_rec.LAST_OE_PO_NUMBER
	    ,p_NEW_LAST_OE_PO_NUMBER             => l_curr_instance_rec.LAST_OE_PO_NUMBER
 	    --start of parameters addition for eam integration--
	    ,p_OLD_NETWORK_ASSET_FLAG             => l_curr_instance_rec.NETWORK_ASSET_FLAG
	    ,p_NEW_NETWORK_ASSET_FLAG             => l_curr_instance_rec.NETWORK_ASSET_FLAG
	    ,p_OLD_MAINTAINABLE_FLAG              => l_curr_instance_rec.MAINTAINABLE_FLAG
	    ,p_NEW_MAINTAINABLE_FLAG              => l_curr_instance_rec.MAINTAINABLE_FLAG
	    ,p_OLD_PN_LOCATION_ID                 => l_curr_instance_rec.PN_LOCATION_ID
	    ,p_NEW_PN_LOCATION_ID                 => l_curr_instance_rec.PN_LOCATION_ID
	    ,p_OLD_ASSET_CRITICALITY_CODE         => l_curr_instance_rec.ASSET_CRITICALITY_CODE
	    ,p_NEW_ASSET_CRITICALITY_CODE         => l_curr_instance_rec.ASSET_CRITICALITY_CODE
	    ,p_OLD_CATEGORY_ID                    => l_curr_instance_rec.CATEGORY_ID
	    ,p_NEW_CATEGORY_ID                    => l_curr_instance_rec.CATEGORY_ID
	    ,p_OLD_EQUIPMENT_GEN_OBJECT_ID        => l_curr_instance_rec.EQUIPMENT_GEN_OBJECT_ID
	    ,p_NEW_EQUIPMENT_GEN_OBJECT_ID        => l_curr_instance_rec.EQUIPMENT_GEN_OBJECT_ID
	    ,p_OLD_INSTANTIATION_FLAG             => l_curr_instance_rec.INSTANTIATION_FLAG
	    ,p_NEW_INSTANTIATION_FLAG             => l_curr_instance_rec.INSTANTIATION_FLAG
	    ,p_OLD_LINEAR_LOCATION_ID             => l_curr_instance_rec.LINEAR_LOCATION_ID
	    ,p_NEW_LINEAR_LOCATION_ID             => l_curr_instance_rec.LINEAR_LOCATION_ID
	    ,p_OLD_OPERATIONAL_LOG_FLAG           => l_curr_instance_rec.OPERATIONAL_LOG_FLAG
	    ,p_NEW_OPERATIONAL_LOG_FLAG           => l_curr_instance_rec.OPERATIONAL_LOG_FLAG
	    ,p_OLD_CHECKIN_STATUS                 => l_curr_instance_rec.CHECKIN_STATUS
	    ,p_NEW_CHECKIN_STATUS                 => l_curr_instance_rec.CHECKIN_STATUS
	    ,p_OLD_SUP_WARRANTY_EXP_DATE          => l_curr_instance_rec.SUPPLIER_WARRANTY_EXP_DATE
	    ,p_NEW_SUP_WARRANTY_EXP_DATE          => l_curr_instance_rec.SUPPLIER_WARRANTY_EXP_DATE
            ,p_OLD_ATTRIBUTE16                    => l_curr_instance_rec.ATTRIBUTE16
            ,p_NEW_ATTRIBUTE16                    => l_curr_instance_rec.ATTRIBUTE16
            ,p_OLD_ATTRIBUTE17                    => l_curr_instance_rec.ATTRIBUTE17
            ,p_NEW_ATTRIBUTE17                    => l_curr_instance_rec.ATTRIBUTE17
            ,p_OLD_ATTRIBUTE18                    => l_curr_instance_rec.ATTRIBUTE18
            ,p_NEW_ATTRIBUTE18                    => l_curr_instance_rec.ATTRIBUTE18
            ,p_OLD_ATTRIBUTE19                    => l_curr_instance_rec.ATTRIBUTE19
            ,p_NEW_ATTRIBUTE19                    => l_curr_instance_rec.ATTRIBUTE19
            ,p_OLD_ATTRIBUTE20                    => l_curr_instance_rec.ATTRIBUTE20
            ,p_NEW_ATTRIBUTE20                    => l_curr_instance_rec.ATTRIBUTE20
            ,p_OLD_ATTRIBUTE21                    => l_curr_instance_rec.ATTRIBUTE21
            ,p_NEW_ATTRIBUTE21                    => l_curr_instance_rec.ATTRIBUTE21
            ,p_OLD_ATTRIBUTE22                    => l_curr_instance_rec.ATTRIBUTE22
            ,p_NEW_ATTRIBUTE22                    => l_curr_instance_rec.ATTRIBUTE22
            ,p_OLD_ATTRIBUTE23                    => l_curr_instance_rec.ATTRIBUTE23
            ,p_NEW_ATTRIBUTE23                    => l_curr_instance_rec.ATTRIBUTE23
            ,p_OLD_ATTRIBUTE24                    => l_curr_instance_rec.ATTRIBUTE24
            ,p_NEW_ATTRIBUTE24                    => l_curr_instance_rec.ATTRIBUTE24
            ,p_OLD_ATTRIBUTE25                    => l_curr_instance_rec.ATTRIBUTE25
            ,p_NEW_ATTRIBUTE25                    => l_curr_instance_rec.ATTRIBUTE25
            ,p_OLD_ATTRIBUTE26                    => l_curr_instance_rec.ATTRIBUTE26
            ,p_NEW_ATTRIBUTE26                    => l_curr_instance_rec.ATTRIBUTE26
            ,p_OLD_ATTRIBUTE27                    => l_curr_instance_rec.ATTRIBUTE27
            ,p_NEW_ATTRIBUTE27                    => l_curr_instance_rec.ATTRIBUTE27
            ,p_OLD_ATTRIBUTE28                    => l_curr_instance_rec.ATTRIBUTE28
            ,p_NEW_ATTRIBUTE28                    => l_curr_instance_rec.ATTRIBUTE28
            ,p_OLD_ATTRIBUTE29                    => l_curr_instance_rec.ATTRIBUTE29
            ,p_NEW_ATTRIBUTE29                    => l_curr_instance_rec.ATTRIBUTE29
            ,p_OLD_ATTRIBUTE30                    => l_curr_instance_rec.ATTRIBUTE30
            ,p_NEW_ATTRIBUTE30                    => l_curr_instance_rec.ATTRIBUTE30
  	    --end of parameters addition for eam integration--

   -- Addition of columns for FA Integration
            ,p_OLD_PAYABLES_UNIT_PRICE            => l_curr_instance_rec.PAYABLES_UNIT_PRICE
            ,p_NEW_PAYABLES_UNIT_PRICE            => l_curr_instance_rec.PAYABLES_UNIT_PRICE
            ,p_OLD_PAYABLES_CURRENCY_CODE         => l_curr_instance_rec.PAYABLES_CURRENCY_CODE
            ,p_NEW_PAYABLES_CURRENCY_CODE         => l_curr_instance_rec.PAYABLES_CURRENCY_CODE
            ,p_OLD_PURCHASE_UNIT_PRICE            => l_curr_instance_rec.PURCHASE_UNIT_PRICE
            ,p_NEW_PURCHASE_UNIT_PRICE            => l_curr_instance_rec.PURCHASE_UNIT_PRICE
            ,p_OLD_PURCHASE_CURRENCY_CODE         => l_curr_instance_rec.PURCHASE_CURRENCY_CODE
            ,p_NEW_PURCHASE_CURRENCY_CODE         => l_curr_instance_rec.PURCHASE_CURRENCY_CODE
            ,p_OLD_SALES_UNIT_PRICE               => l_curr_instance_rec.SALES_UNIT_PRICE
            ,p_NEW_SALES_UNIT_PRICE               => l_curr_instance_rec.SALES_UNIT_PRICE
            ,p_OLD_SALES_CURRENCY_CODE            => l_curr_instance_rec.SALES_CURRENCY_CODE
            ,p_NEW_SALES_CURRENCY_CODE            => l_curr_instance_rec.SALES_CURRENCY_CODE
            ,p_OLD_OPERATIONAL_STATUS_CODE        => l_curr_instance_rec.OPERATIONAL_STATUS_CODE
            ,p_NEW_OPERATIONAL_STATUS_CODE        => l_curr_instance_rec.OPERATIONAL_STATUS_CODE
    -- End addition of columns for FA Integration
            -- Begin Add Code for Siebel Genesis Project
            ,p_OLD_SOURCE_CODE                    => l_curr_instance_rec.SOURCE_CODE
            ,p_NEW_SOURCE_CODE                    => l_instance_rec.SOURCE_CODE
            -- End Add Code for Siebel Genesis Project
            );
Line: 21068

       CSI_ITEM_INSTANCES_H_PKG.Insert_Row
           ( px_INSTANCE_HISTORY_ID              => l_csi_item_instance_h_id
            ,p_INSTANCE_ID                       => p_instance_rec.instance_id
            ,p_TRANSACTION_ID                    => p_txn_rec.TRANSACTION_ID
            ,p_OLD_INSTANCE_NUMBER               => l_instance_rec.INSTANCE_NUMBER
            ,p_NEW_INSTANCE_NUMBER               => l_instance_rec.INSTANCE_NUMBER
            ,p_OLD_EXTERNAL_REFERENCE            => l_instance_rec.EXTERNAL_REFERENCE
            ,p_NEW_EXTERNAL_REFERENCE            => l_instance_rec.EXTERNAL_REFERENCE
            ,p_OLD_INVENTORY_ITEM_ID             => l_instance_rec.INVENTORY_ITEM_ID
            ,p_NEW_INVENTORY_ITEM_ID             => l_instance_rec.INVENTORY_ITEM_ID
            ,p_OLD_INVENTORY_REVISION            => l_instance_rec.INVENTORY_REVISION
            ,p_NEW_INVENTORY_REVISION            => l_instance_rec.INVENTORY_REVISION
            ,p_OLD_INV_MASTER_ORGZN_ID           => l_instance_rec.INV_MASTER_ORGANIZATION_ID
            ,p_NEW_INV_MASTER_ORGZN_ID           => l_instance_rec.INV_MASTER_ORGANIZATION_ID
            ,p_OLD_SERIAL_NUMBER                 => l_instance_rec.SERIAL_NUMBER
            ,p_NEW_SERIAL_NUMBER                 => l_instance_rec.SERIAL_NUMBER
            ,p_OLD_MFG_SERIAL_NUMBER_FLAG        => l_instance_rec.MFG_SERIAL_NUMBER_FLAG
            ,p_NEW_MFG_SERIAL_NUMBER_FLAG        => l_instance_rec.MFG_SERIAL_NUMBER_FLAG
            ,p_OLD_LOT_NUMBER                    => l_instance_rec.LOT_NUMBER
            ,p_NEW_LOT_NUMBER                    => l_instance_rec.LOT_NUMBER
            ,p_OLD_QUANTITY                      => l_instance_rec.QUANTITY
            ,p_NEW_QUANTITY                      => l_instance_rec.QUANTITY
            ,p_OLD_UNIT_OF_MEASURE               => l_instance_rec.UNIT_OF_MEASURE
            ,p_NEW_UNIT_OF_MEASURE               => l_instance_rec.UNIT_OF_MEASURE
            ,p_OLD_ACCOUNTING_CLASS_CODE         => l_instance_rec.ACCOUNTING_CLASS_CODE
            ,p_NEW_ACCOUNTING_CLASS_CODE         => l_instance_rec.ACCOUNTING_CLASS_CODE
            ,p_OLD_INSTANCE_CONDITION_ID         => l_instance_rec.INSTANCE_CONDITION_ID
            ,p_NEW_INSTANCE_CONDITION_ID         => l_instance_rec.INSTANCE_CONDITION_ID
            ,p_OLD_INSTANCE_STATUS_ID            => l_curr_instance_rec.INSTANCE_STATUS_ID
            ,p_NEW_INSTANCE_STATUS_ID            => l_instance_rec.INSTANCE_STATUS_ID
            ,p_OLD_CUSTOMER_VIEW_FLAG            => l_instance_rec.CUSTOMER_VIEW_FLAG
            ,p_NEW_CUSTOMER_VIEW_FLAG            => l_instance_rec.CUSTOMER_VIEW_FLAG
            ,p_OLD_MERCHANT_VIEW_FLAG            => l_instance_rec.MERCHANT_VIEW_FLAG
            ,p_NEW_MERCHANT_VIEW_FLAG            => l_instance_rec.MERCHANT_VIEW_FLAG
            ,p_OLD_SELLABLE_FLAG                 => l_instance_rec.SELLABLE_FLAG
            ,p_NEW_SELLABLE_FLAG                 => l_instance_rec.SELLABLE_FLAG
            ,p_OLD_SYSTEM_ID                     => l_instance_rec.SYSTEM_ID
            ,p_NEW_SYSTEM_ID                     => l_instance_rec.SYSTEM_ID
            ,p_OLD_INSTANCE_TYPE_CODE            => l_instance_rec.INSTANCE_TYPE_CODE
            ,p_NEW_INSTANCE_TYPE_CODE            => l_instance_rec.INSTANCE_TYPE_CODE
            ,p_OLD_ACTIVE_START_DATE             => l_instance_rec.ACTIVE_START_DATE
            ,p_NEW_ACTIVE_START_DATE             => l_instance_rec.ACTIVE_START_DATE
            ,p_OLD_ACTIVE_END_DATE               => l_curr_instance_rec.ACTIVE_END_DATE
            ,p_NEW_ACTIVE_END_DATE               => l_temp_date--SYSDATE
            ,p_OLD_LOCATION_TYPE_CODE            => l_instance_rec.LOCATION_TYPE_CODE
            ,p_NEW_LOCATION_TYPE_CODE            => l_instance_rec.LOCATION_TYPE_CODE
            ,p_OLD_LOCATION_ID                   => l_instance_rec.LOCATION_ID
            ,p_NEW_LOCATION_ID                   => l_instance_rec.LOCATION_ID
            ,p_OLD_INV_ORGANIZATION_ID           => l_instance_rec.INV_ORGANIZATION_ID
            ,p_NEW_INV_ORGANIZATION_ID           => l_instance_rec.INV_ORGANIZATION_ID
            ,p_OLD_INV_SUBINVENTORY_NAME         => l_instance_rec.INV_SUBINVENTORY_NAME
            ,p_NEW_INV_SUBINVENTORY_NAME         => l_instance_rec.INV_SUBINVENTORY_NAME
            ,p_OLD_INV_LOCATOR_ID                => l_instance_rec.INV_LOCATOR_ID
            ,p_NEW_INV_LOCATOR_ID                => l_instance_rec.INV_LOCATOR_ID
            ,p_OLD_PA_PROJECT_ID                 => l_instance_rec.PA_PROJECT_ID
            ,p_NEW_PA_PROJECT_ID                 => l_instance_rec.PA_PROJECT_ID
            ,p_OLD_PA_PROJECT_TASK_ID            => l_instance_rec.PA_PROJECT_TASK_ID
            ,p_NEW_PA_PROJECT_TASK_ID            => l_instance_rec.PA_PROJECT_TASK_ID
            ,p_OLD_IN_TRANSIT_ORDER_LINE_ID      => l_instance_rec.IN_TRANSIT_ORDER_LINE_ID
            ,p_NEW_IN_TRANSIT_ORDER_LINE_ID      => l_instance_rec.IN_TRANSIT_ORDER_LINE_ID
            ,p_OLD_WIP_JOB_ID                    => l_instance_rec.WIP_JOB_ID
            ,p_NEW_WIP_JOB_ID                    => l_instance_rec.WIP_JOB_ID
            ,p_OLD_PO_ORDER_LINE_ID              => l_instance_rec.PO_ORDER_LINE_ID
            ,p_NEW_PO_ORDER_LINE_ID              => l_instance_rec.PO_ORDER_LINE_ID
            ,p_OLD_COMPLETENESS_FLAG             => l_instance_rec.COMPLETENESS_FLAG
            ,p_NEW_COMPLETENESS_FLAG             => l_instance_rec.COMPLETENESS_FLAG
            ,p_FULL_DUMP_FLAG                    => 'N'
            ,p_NEW_CONTEXT                       => l_instance_rec.CONTEXT
            ,P_OLD_CONTEXT                       => l_instance_rec.CONTEXT
            ,p_NEW_ATTRIBUTE1                    => l_instance_rec.ATTRIBUTE1
            ,p_OLD_ATTRIBUTE1                    => l_instance_rec.ATTRIBUTE1
            ,p_NEW_ATTRIBUTE2                    => l_instance_rec.ATTRIBUTE2
            ,p_OLD_ATTRIBUTE2                    => l_instance_rec.ATTRIBUTE2
            ,p_NEW_ATTRIBUTE3                    => l_instance_rec.ATTRIBUTE3
            ,p_OLD_ATTRIBUTE3                    => l_instance_rec.ATTRIBUTE3
            ,p_NEW_ATTRIBUTE4                    => l_instance_rec.ATTRIBUTE4
            ,p_OLD_ATTRIBUTE4                    => l_instance_rec.ATTRIBUTE4
            ,p_NEW_ATTRIBUTE5                    => l_instance_rec.ATTRIBUTE5
            ,p_OLD_ATTRIBUTE5                    => l_instance_rec.ATTRIBUTE5
            ,p_NEW_ATTRIBUTE6                    => l_instance_rec.ATTRIBUTE6
            ,p_OLD_ATTRIBUTE6                    => l_instance_rec.ATTRIBUTE6
            ,p_NEW_ATTRIBUTE7                    => l_instance_rec.ATTRIBUTE7
            ,p_OLD_ATTRIBUTE7                    => l_instance_rec.ATTRIBUTE7
            ,p_NEW_ATTRIBUTE8                    => l_instance_rec.ATTRIBUTE8
            ,p_OLD_ATTRIBUTE8                    => l_instance_rec.ATTRIBUTE8
            ,p_NEW_ATTRIBUTE9                    => l_instance_rec.ATTRIBUTE9
            ,p_OLD_ATTRIBUTE9                    => l_instance_rec.ATTRIBUTE9
            ,p_NEW_ATTRIBUTE10                   => l_instance_rec.ATTRIBUTE10
            ,p_OLD_ATTRIBUTE10                   => l_instance_rec.ATTRIBUTE10
            ,p_NEW_ATTRIBUTE11                   => l_instance_rec.ATTRIBUTE11
            ,p_OLD_ATTRIBUTE11                   => l_instance_rec.ATTRIBUTE11
            ,p_NEW_ATTRIBUTE12                   => l_instance_rec.ATTRIBUTE12
            ,p_OLD_ATTRIBUTE12                   => l_instance_rec.ATTRIBUTE12
            ,p_NEW_ATTRIBUTE13                   => l_instance_rec.ATTRIBUTE13
            ,p_OLD_ATTRIBUTE13                   => l_instance_rec.ATTRIBUTE13
            ,p_NEW_ATTRIBUTE14                   => l_instance_rec.ATTRIBUTE14
            ,p_OLD_ATTRIBUTE14                   => l_instance_rec.ATTRIBUTE14
            ,p_NEW_ATTRIBUTE15                   => l_instance_rec.ATTRIBUTE15
            ,p_OLD_ATTRIBUTE15                   => l_instance_rec.ATTRIBUTE15
            ,p_CREATED_BY                        => FND_GLOBAL.USER_ID
            ,p_CREATION_DATE                     => SYSDATE
            ,p_LAST_UPDATED_BY                   => FND_GLOBAL.USER_ID
            ,p_LAST_UPDATE_DATE                  => SYSDATE
            ,p_LAST_UPDATE_LOGIN                 => FND_GLOBAL.CONC_LOGIN_ID
            ,p_OBJECT_VERSION_NUMBER             => 1
            ,p_OLD_INST_LOC_TYPE_CODE            => l_instance_rec.INSTALL_LOCATION_TYPE_CODE
            ,p_NEW_INST_LOC_TYPE_CODE            => l_instance_rec.INSTALL_LOCATION_TYPE_CODE
            ,p_OLD_INST_LOC_ID                   => l_instance_rec.INSTALL_LOCATION_ID
            ,p_NEW_INST_LOC_ID                   => l_instance_rec.INSTALL_LOCATION_ID
            ,p_OLD_INST_USAGE_CODE               => l_instance_rec.INSTANCE_USAGE_CODE
            ,p_NEW_INST_USAGE_CODE               => l_instance_rec.INSTANCE_USAGE_CODE
            ,p_OLD_CONFIG_INST_REV_NUM           => l_instance_rec.CONFIG_INST_REV_NUM
            ,p_NEW_CONFIG_INST_REV_NUM           => NULL -- l_instance_rec.CONFIG_INST_REV_NUM
            ,p_OLD_CONFIG_VALID_STATUS           => l_instance_rec.CONFIG_VALID_STATUS
            ,p_NEW_CONFIG_VALID_STATUS           => l_instance_rec.CONFIG_VALID_STATUS
            ,p_OLD_INSTANCE_DESCRIPTION          => l_instance_rec.INSTANCE_DESCRIPTION
            ,p_NEW_INSTANCE_DESCRIPTION          => l_instance_rec.INSTANCE_DESCRIPTION
            ,p_OLD_INSTALL_DATE                  => l_instance_rec.INSTALL_DATE
            ,p_NEW_INSTALL_DATE                  => l_instance_rec.INSTALL_DATE
            ,p_OLD_RETURN_BY_DATE                => l_instance_rec.RETURN_BY_DATE
            ,p_NEW_RETURN_BY_DATE                => l_instance_rec.RETURN_BY_DATE
            ,p_OLD_ACTUAL_RETURN_DATE            => l_instance_rec.ACTUAL_RETURN_DATE
            ,p_NEW_ACTUAL_RETURN_DATE            => l_instance_rec.ACTUAL_RETURN_DATE
            ,p_OLD_LAST_OE_AGREEMENT_ID          => l_instance_rec.LAST_OE_AGREEMENT_ID
            ,p_NEW_LAST_OE_AGREEMENT_ID          => l_instance_rec.LAST_OE_AGREEMENT_ID
	    ,p_OLD_LAST_OE_ORDER_LINE_ID         => l_instance_rec.LAST_OE_ORDER_LINE_ID
	    ,p_NEW_LAST_OE_ORDER_LINE_ID         => l_instance_rec.LAST_OE_ORDER_LINE_ID
	    ,p_OLD_LAST_OE_RMA_LINE_ID        => l_instance_rec.LAST_OE_RMA_LINE_ID
	    ,p_NEW_LAST_OE_RMA_LINE_ID        => l_instance_rec.LAST_OE_RMA_LINE_ID
	    ,p_OLD_LAST_WIP_JOB_ID               => l_instance_rec.LAST_WIP_JOB_ID
	    ,p_NEW_LAST_WIP_JOB_ID               => l_instance_rec.LAST_WIP_JOB_ID
	    ,p_OLD_LAST_PO_PO_LINE_ID            => l_instance_rec.LAST_PO_PO_LINE_ID
	    ,p_NEW_LAST_PO_PO_LINE_ID            => l_instance_rec.LAST_PO_PO_LINE_ID
	    ,p_OLD_LAST_PA_PROJECT_ID            => l_instance_rec.LAST_PA_PROJECT_ID
	    ,p_NEW_LAST_PA_PROJECT_ID            => l_instance_rec.LAST_PA_PROJECT_ID
	    ,p_OLD_LAST_PA_TASK_ID          => l_instance_rec.LAST_PA_TASK_ID
	    ,p_NEW_LAST_PA_TASK_ID          => l_instance_rec.LAST_PA_TASK_ID
	    ,p_OLD_LAST_TXN_LINE_DETAIL_ID       => l_instance_rec.LAST_TXN_LINE_DETAIL_ID
	    ,p_NEW_LAST_TXN_LINE_DETAIL_ID       => l_instance_rec.LAST_TXN_LINE_DETAIL_ID
	    ,p_OLD_LAST_OE_PO_NUMBER             => l_instance_rec.LAST_OE_PO_NUMBER
	    ,p_NEW_LAST_OE_PO_NUMBER             => l_instance_rec.LAST_OE_PO_NUMBER
 	    --start of parameters addition for eam integration--
	    ,p_OLD_NETWORK_ASSET_FLAG             => l_instance_rec.NETWORK_ASSET_FLAG
	    ,p_NEW_NETWORK_ASSET_FLAG             => l_instance_rec.NETWORK_ASSET_FLAG
	    ,p_OLD_MAINTAINABLE_FLAG              => l_instance_rec.MAINTAINABLE_FLAG
	    ,p_NEW_MAINTAINABLE_FLAG              => l_instance_rec.MAINTAINABLE_FLAG
	    ,p_OLD_PN_LOCATION_ID                 => l_instance_rec.PN_LOCATION_ID
	    ,p_NEW_PN_LOCATION_ID                 => l_instance_rec.PN_LOCATION_ID
	    ,p_OLD_ASSET_CRITICALITY_CODE         => l_instance_rec.ASSET_CRITICALITY_CODE
	    ,p_NEW_ASSET_CRITICALITY_CODE         => l_instance_rec.ASSET_CRITICALITY_CODE
	    ,p_OLD_CATEGORY_ID                    => l_instance_rec.CATEGORY_ID
	    ,p_NEW_CATEGORY_ID                    => l_instance_rec.CATEGORY_ID
	    ,p_OLD_EQUIPMENT_GEN_OBJECT_ID        => l_instance_rec.EQUIPMENT_GEN_OBJECT_ID
	    ,p_NEW_EQUIPMENT_GEN_OBJECT_ID        => l_instance_rec.EQUIPMENT_GEN_OBJECT_ID
	    ,p_OLD_INSTANTIATION_FLAG             => l_instance_rec.INSTANTIATION_FLAG
	    ,p_NEW_INSTANTIATION_FLAG             => l_instance_rec.INSTANTIATION_FLAG
	    ,p_OLD_LINEAR_LOCATION_ID             => l_instance_rec.LINEAR_LOCATION_ID
	    ,p_NEW_LINEAR_LOCATION_ID             => l_instance_rec.LINEAR_LOCATION_ID
	    ,p_OLD_OPERATIONAL_LOG_FLAG           => l_instance_rec.OPERATIONAL_LOG_FLAG
	    ,p_NEW_OPERATIONAL_LOG_FLAG           => l_instance_rec.OPERATIONAL_LOG_FLAG
	    ,p_OLD_CHECKIN_STATUS                 => l_instance_rec.CHECKIN_STATUS
	    ,p_NEW_CHECKIN_STATUS                 => l_instance_rec.CHECKIN_STATUS
	    ,p_OLD_SUP_WARRANTY_EXP_DATE          => l_instance_rec.SUPPLIER_WARRANTY_EXP_DATE
	    ,p_NEW_SUP_WARRANTY_EXP_DATE          => l_instance_rec.SUPPLIER_WARRANTY_EXP_DATE
            ,p_OLD_ATTRIBUTE16                    => l_instance_rec.ATTRIBUTE16
            ,p_NEW_ATTRIBUTE16                    => l_instance_rec.ATTRIBUTE16
            ,p_OLD_ATTRIBUTE17                    => l_instance_rec.ATTRIBUTE17
            ,p_NEW_ATTRIBUTE17                    => l_instance_rec.ATTRIBUTE17
            ,p_OLD_ATTRIBUTE18                    => l_instance_rec.ATTRIBUTE18
            ,p_NEW_ATTRIBUTE18                    => l_instance_rec.ATTRIBUTE18
            ,p_OLD_ATTRIBUTE19                    => l_instance_rec.ATTRIBUTE19
            ,p_NEW_ATTRIBUTE19                    => l_instance_rec.ATTRIBUTE19
            ,p_OLD_ATTRIBUTE20                    => l_instance_rec.ATTRIBUTE20
            ,p_NEW_ATTRIBUTE20                    => l_instance_rec.ATTRIBUTE20
            ,p_OLD_ATTRIBUTE21                    => l_instance_rec.ATTRIBUTE21
            ,p_NEW_ATTRIBUTE21                    => l_instance_rec.ATTRIBUTE21
            ,p_OLD_ATTRIBUTE22                    => l_instance_rec.ATTRIBUTE22
            ,p_NEW_ATTRIBUTE22                    => l_instance_rec.ATTRIBUTE22
            ,p_OLD_ATTRIBUTE23                    => l_instance_rec.ATTRIBUTE23
            ,p_NEW_ATTRIBUTE23                    => l_instance_rec.ATTRIBUTE23
            ,p_OLD_ATTRIBUTE24                    => l_instance_rec.ATTRIBUTE24
            ,p_NEW_ATTRIBUTE24                    => l_instance_rec.ATTRIBUTE24
            ,p_OLD_ATTRIBUTE25                    => l_instance_rec.ATTRIBUTE25
            ,p_NEW_ATTRIBUTE25                    => l_instance_rec.ATTRIBUTE25
            ,p_OLD_ATTRIBUTE26                    => l_instance_rec.ATTRIBUTE26
            ,p_NEW_ATTRIBUTE26                    => l_instance_rec.ATTRIBUTE26
            ,p_OLD_ATTRIBUTE27                    => l_instance_rec.ATTRIBUTE27
            ,p_NEW_ATTRIBUTE27                    => l_instance_rec.ATTRIBUTE27
            ,p_OLD_ATTRIBUTE28                    => l_instance_rec.ATTRIBUTE28
            ,p_NEW_ATTRIBUTE28                    => l_instance_rec.ATTRIBUTE28
            ,p_OLD_ATTRIBUTE29                    => l_instance_rec.ATTRIBUTE29
            ,p_NEW_ATTRIBUTE29                    => l_instance_rec.ATTRIBUTE29
            ,p_OLD_ATTRIBUTE30                    => l_instance_rec.ATTRIBUTE30
            ,p_NEW_ATTRIBUTE30                    => l_instance_rec.ATTRIBUTE30
  	    --end of parameters addition for eam integration--
   -- Addition of columns for FA Integration
            ,p_OLD_PAYABLES_UNIT_PRICE            => l_instance_rec.PAYABLES_UNIT_PRICE
            ,p_NEW_PAYABLES_UNIT_PRICE            => l_instance_rec.PAYABLES_UNIT_PRICE
            ,p_OLD_PAYABLES_CURRENCY_CODE         => l_instance_rec.PAYABLES_CURRENCY_CODE
            ,p_NEW_PAYABLES_CURRENCY_CODE         => l_instance_rec.PAYABLES_CURRENCY_CODE
            ,p_OLD_PURCHASE_UNIT_PRICE            => l_instance_rec.PURCHASE_UNIT_PRICE
            ,p_NEW_PURCHASE_UNIT_PRICE            => l_instance_rec.PURCHASE_UNIT_PRICE
            ,p_OLD_PURCHASE_CURRENCY_CODE         => l_instance_rec.PURCHASE_CURRENCY_CODE
            ,p_NEW_PURCHASE_CURRENCY_CODE         => l_instance_rec.PURCHASE_CURRENCY_CODE
            ,p_OLD_SALES_UNIT_PRICE               => l_instance_rec.SALES_UNIT_PRICE
            ,p_NEW_SALES_UNIT_PRICE               => l_instance_rec.SALES_UNIT_PRICE
            ,p_OLD_SALES_CURRENCY_CODE            => l_instance_rec.SALES_CURRENCY_CODE
            ,p_NEW_SALES_CURRENCY_CODE            => l_instance_rec.SALES_CURRENCY_CODE
            ,p_OLD_OPERATIONAL_STATUS_CODE        => l_instance_rec.OPERATIONAL_STATUS_CODE
            ,p_NEW_OPERATIONAL_STATUS_CODE        => l_instance_rec.OPERATIONAL_STATUS_CODE
    -- End addition of columns for FA Integration
            -- Begin Add Code for Siebel Genesis Project
            ,p_OLD_SOURCE_CODE                   => l_curr_instance_rec.SOURCE_CODE
            ,p_NEW_SOURCE_CODE                   => l_instance_rec.SOURCE_CODE
            -- End Add Code for Siebel Genesis Project
            );
Line: 21287

      END; -- End for update row, bug 6788183
Line: 21302

          eam_asset_log_pvt.instance_update_event
          (p_api_version         => p_api_version
          ,p_init_msg_list       => fnd_api.g_false
          ,p_commit              => fnd_api.g_false
          ,p_validation_level    => fnd_api.g_valid_level_full
          ,x_return_status       => x_return_status
          ,x_msg_count           => x_msg_count
          ,x_msg_data            => x_msg_data
          ,p_instance_id         => p_instance_rec.instance_id
          ,p_ref_id              => l_instance_history_id
          ,p_event_date          => sysdate);
Line: 21315

            csi_gen_utility_pvt.put_line('Error from eam_asset_log_pvt.instance_update_event API');
Line: 21483

      SELECT serial_number_control_code
      FROM   mtl_system_items
      WHERE  inventory_item_id = p_source_instance_rec.inventory_item_id
      AND    organization_id   = p_source_instance_rec.vld_organization_id
      AND    enabled_flag = 'Y'
      AND    nvl (start_date_active, sysdate) <= sysdate
      AND    nvl (end_date_active, sysdate+1) > sysdate;
Line: 21553

          SELECT 1
          INTO  l_dummy
          FROM  csi_i_assets
          WHERE instance_id =p_source_instance_rec.instance_id;
Line: 21589

          SELECT quantity
          INTO   l_quantity
          FROM   csi_item_instances
          WHERE  instance_id = p_source_instance_rec.instance_id;
Line: 21612

          SELECT last_vld_organization_id
          INTO   p_source_instance_rec.vld_organization_id
          FROM   csi_item_instances
          WHERE  instance_id = p_source_instance_rec.instance_id;
Line: 21673

          SELECT object_id
                ,relationship_type_code
                ,mandatory_flag
                ,context
                ,sysdate
                ,active_end_date
                ,position_reference
                ,display_order
                ,attribute1
                ,attribute2
                ,attribute3
                ,attribute4
                ,attribute5
                ,attribute6
                ,attribute7
                ,attribute8
                ,attribute9
                ,attribute10
                ,attribute11
                ,attribute12
                ,attribute13
                ,attribute14
                ,attribute15
          INTO   l_relationship_tbl(1).object_id
                ,l_relationship_tbl(1).relationship_type_code
                ,l_relationship_tbl(1).mandatory_flag
                ,l_relationship_tbl(1).context
                ,l_relationship_tbl(1).active_start_date
                ,l_relationship_tbl(1).active_end_date
                ,l_relationship_tbl(1).position_reference
                ,l_relationship_tbl(1).display_order
                ,l_relationship_tbl(1).attribute1
                ,l_relationship_tbl(1).attribute2
                ,l_relationship_tbl(1).attribute3
                ,l_relationship_tbl(1).attribute4
                ,l_relationship_tbl(1).attribute5
                ,l_relationship_tbl(1).attribute6
                ,l_relationship_tbl(1).attribute7
                ,l_relationship_tbl(1).attribute8
                ,l_relationship_tbl(1).attribute9
                ,l_relationship_tbl(1).attribute10
                ,l_relationship_tbl(1).attribute11
                ,l_relationship_tbl(1).attribute12
                ,l_relationship_tbl(1).attribute13
                ,l_relationship_tbl(1).attribute14
                ,l_relationship_tbl(1).attribute15
          FROM  csi_ii_relationships
          WHERE subject_id=p_source_instance_rec.instance_id
          AND   relationship_type_code='COMPONENT-OF'
          AND   (SYSDATE BETWEEN NVL(active_start_date, SYSDATE) AND NVL(active_end_date, SYSDATE));
Line: 21757

          SELECT object_version_number
          INTO   l_object_version_number
          FROM   csi_item_instances
          WHERE  instance_id = p_source_instance_rec.instance_id;
Line: 21775

    update_item_instance
           (
            p_api_version                => p_api_version
           ,p_commit                     => fnd_api.g_false
           ,p_init_msg_list              => p_init_msg_list
           ,p_validation_level           => p_validation_level
           ,p_instance_rec               => l_new_instance_rec
           ,p_txn_rec                    => p_txn_rec
           ,x_instance_id_lst            => l_instance_id_lst
           ,x_return_status              => x_return_status
           ,x_msg_count                  => x_msg_count
           ,x_msg_data                   => x_msg_data
           ,p_item_attribute_tbl         => l_item_attribute_tbl
           ,p_location_tbl               => l_location_tbl
           ,p_generic_id_tbl             => l_generic_id_tbl
           ,p_lookup_tbl                 => l_lookup_tbl
           ,p_ins_count_rec              => l_ins_count_rec
           ,p_oks_txn_inst_tbl           => px_oks_txn_inst_tbl
           ,p_child_inst_tbl             => px_child_inst_tbl
           );
Line: 21842

         UPDATE CSI_TRANSACTIONS
         set contracts_invoked = 'Y'
         where transaction_id = p_txn_rec.transaction_id;
Line: 21952

    SELECT serial_number_control_code
    FROM   mtl_system_items
    WHERE  inventory_item_id = p_source_instance_rec.inventory_item_id
    AND    organization_id   = p_source_instance_rec.vld_organization_id
    AND    nvl(comms_nl_trackable_flag, 'N') = 'Y'
    AND    enabled_flag = 'Y'
    AND    nvl (start_date_active, sysdate) <= sysdate
    AND    nvl (end_date_active, sysdate+1) > sysdate;
Line: 22052

          SELECT 1
          INTO  l_dummy
          FROM  csi_i_assets
          WHERE instance_id =p_source_instance_rec.instance_id;
Line: 22086

          SELECT quantity
          INTO   l_quantity
          FROM   csi_item_instances
          WHERE  instance_id = p_source_instance_rec.instance_id;
Line: 22101

          SELECT last_vld_organization_id
          INTO   p_source_instance_rec.vld_organization_id
          FROM   csi_item_instances
          WHERE  instance_id = p_source_instance_rec.instance_id;
Line: 22118

    l_new_instance_tbl.delete;
Line: 22159

          SELECT object_id
                ,relationship_type_code
                ,mandatory_flag
                ,context
                ,sysdate
                ,active_end_date
                ,position_reference
                ,display_order
                ,attribute1
                ,attribute2
                ,attribute3
                ,attribute4
                ,attribute5
                ,attribute6
                ,attribute7
                ,attribute8
                ,attribute9
                ,attribute10
                ,attribute11
                ,attribute12
                ,attribute13
                ,attribute14
                ,attribute15
          INTO   l_relationship_tbl(1).object_id
                ,l_relationship_tbl(1).relationship_type_code
                ,l_relationship_tbl(1).mandatory_flag
                ,l_relationship_tbl(1).context
                ,l_relationship_tbl(1).active_start_date
                ,l_relationship_tbl(1).active_end_date
                ,l_relationship_tbl(1).position_reference
                ,l_relationship_tbl(1).display_order
                ,l_relationship_tbl(1).attribute1
                ,l_relationship_tbl(1).attribute2
                ,l_relationship_tbl(1).attribute3
                ,l_relationship_tbl(1).attribute4
                ,l_relationship_tbl(1).attribute5
                ,l_relationship_tbl(1).attribute6
                ,l_relationship_tbl(1).attribute7
                ,l_relationship_tbl(1).attribute8
                ,l_relationship_tbl(1).attribute9
                ,l_relationship_tbl(1).attribute10
                ,l_relationship_tbl(1).attribute11
                ,l_relationship_tbl(1).attribute12
                ,l_relationship_tbl(1).attribute13
                ,l_relationship_tbl(1).attribute14
                ,l_relationship_tbl(1).attribute15
          FROM  csi_ii_relationships
          WHERE subject_id=p_source_instance_rec.instance_id
          AND   relationship_type_code='COMPONENT-OF'
          AND   (SYSDATE BETWEEN NVL(active_start_date, SYSDATE) AND NVL(active_end_date, SYSDATE));
Line: 22247

            px_oks_txn_inst_tbl.DELETE;
Line: 22282

                UPDATE CSI_TRANSACTIONS
                set contracts_invoked = 'Y'
                where transaction_id = p_txn_rec.transaction_id;
Line: 22330

          SELECT object_version_number
          INTO   l_object_version_number
          FROM   csi_item_instances
          WHERE  instance_id = p_source_instance_rec.instance_id;
Line: 22341

    px_oks_txn_inst_tbl.DELETE;
Line: 22349

    update_item_instance
           (
            p_api_version                => p_api_version
           ,p_commit                     => fnd_api.g_false
           ,p_init_msg_list              => p_init_msg_list
           ,p_validation_level           => p_validation_level
           ,p_instance_rec               => l_new_instance_rec
           ,p_txn_rec                    => p_txn_rec
           ,x_instance_id_lst            => l_instance_id_lst
           ,x_return_status              => x_return_status
           ,x_msg_count                  => x_msg_count
           ,x_msg_data                   => x_msg_data
           ,p_item_attribute_tbl         => l_item_attribute_tbl
           ,p_location_tbl               => l_location_tbl
           ,p_generic_id_tbl             => l_generic_id_tbl
           ,p_lookup_tbl                 => l_lookup_tbl
           ,p_ins_count_rec              => l_ins_count_rec
           ,p_oks_txn_inst_tbl           => px_oks_txn_inst_tbl
           ,p_child_inst_tbl             => px_child_inst_tbl
           );
Line: 22451

SELECT
    CREATION_DATE                   ,
    NEW_VERSION_LABEL               ,
    NEW_DESCRIPTION                 ,
    NEW_DATE_TIME_STAMP             ,
    NEW_ACTIVE_START_DATE           ,
    NEW_ACTIVE_END_DATE             ,
    NEW_CONTEXT                     ,
    NEW_ATTRIBUTE1                  ,
    NEW_ATTRIBUTE2                  ,
    NEW_ATTRIBUTE3                  ,
    NEW_ATTRIBUTE4                  ,
    NEW_ATTRIBUTE5                  ,
    NEW_ATTRIBUTE6                  ,
    NEW_ATTRIBUTE7                  ,
    NEW_ATTRIBUTE8                  ,
    NEW_ATTRIBUTE9                  ,
    NEW_ATTRIBUTE10                 ,
    NEW_ATTRIBUTE11                 ,
    NEW_ATTRIBUTE12                 ,
    NEW_ATTRIBUTE13                 ,
    NEW_ATTRIBUTE14                 ,
    NEW_ATTRIBUTE15
 FROM CSI_I_VERSION_LABELS_H
WHERE version_label_id = p_ver_label_id
ORDER BY creation_date;
Line: 22527

SELECT
    CREATION_DATE                   ,
    NEW_VERSION_LABEL               ,
    NEW_DESCRIPTION                 ,
    NEW_DATE_TIME_STAMP             ,
    NEW_ACTIVE_START_DATE           ,
    NEW_ACTIVE_END_DATE             ,
    NEW_CONTEXT                     ,
    NEW_ATTRIBUTE1                  ,
    NEW_ATTRIBUTE2                  ,
    NEW_ATTRIBUTE3                  ,
    NEW_ATTRIBUTE4                  ,
    NEW_ATTRIBUTE5                  ,
    NEW_ATTRIBUTE6                  ,
    NEW_ATTRIBUTE7                  ,
    NEW_ATTRIBUTE8                  ,
    NEW_ATTRIBUTE9                  ,
    NEW_ATTRIBUTE10                 ,
    NEW_ATTRIBUTE11                 ,
    NEW_ATTRIBUTE12                 ,
    NEW_ATTRIBUTE13                 ,
    NEW_ATTRIBUTE14                 ,
    NEW_ATTRIBUTE15
 FROM CSI_I_VERSION_LABELS_H
WHERE version_label_history_id = p_ver_label_hist_id
  and  full_dump_flag = 'Y' ;
Line: 22599

SELECT
  MAX(version_label_history_id)
FROM CSI_I_VERSION_LABELS_H
WHERE creation_date <= p_time
  and version_label_id = p_ver_label_id
  and  full_dump_flag = 'Y' ;
Line: 22609

SELECT
    OLD_VERSION_LABEL               ,
    NEW_VERSION_LABEL               ,
    OLD_DESCRIPTION                 ,
    NEW_DESCRIPTION                 ,
    OLD_DATE_TIME_STAMP             ,
    NEW_DATE_TIME_STAMP             ,
    OLD_ACTIVE_START_DATE           ,
    NEW_ACTIVE_START_DATE           ,
    OLD_ACTIVE_END_DATE             ,
    NEW_ACTIVE_END_DATE             ,
    OLD_CONTEXT                     ,
    NEW_CONTEXT                     ,
    OLD_ATTRIBUTE1                  ,
    NEW_ATTRIBUTE1                  ,
    OLD_ATTRIBUTE2                  ,
    NEW_ATTRIBUTE2                  ,
    OLD_ATTRIBUTE3                  ,
    NEW_ATTRIBUTE3                  ,
    OLD_ATTRIBUTE4                  ,
    NEW_ATTRIBUTE4                  ,
    OLD_ATTRIBUTE5                  ,
    NEW_ATTRIBUTE5                  ,
    OLD_ATTRIBUTE6                  ,
    NEW_ATTRIBUTE6                  ,
    OLD_ATTRIBUTE7                  ,
    NEW_ATTRIBUTE7                  ,
    OLD_ATTRIBUTE8                  ,
    NEW_ATTRIBUTE8                  ,
    OLD_ATTRIBUTE9                  ,
    NEW_ATTRIBUTE9                  ,
    OLD_ATTRIBUTE10                 ,
    NEW_ATTRIBUTE10                 ,
    OLD_ATTRIBUTE11                 ,
    NEW_ATTRIBUTE11                 ,
    OLD_ATTRIBUTE12                 ,
    NEW_ATTRIBUTE12                 ,
    OLD_ATTRIBUTE13                 ,
    NEW_ATTRIBUTE13                 ,
    OLD_ATTRIBUTE14                 ,
    NEW_ATTRIBUTE14                 ,
    OLD_ATTRIBUTE15                 ,
    NEW_ATTRIBUTE15
 FROM CSI_I_VERSION_LABELS_H
WHERE creation_date <= p_time
  and creation_date >= p_nearest_full_dump
  and version_label_id = p_ver_label_id
  ORDER BY creation_date;
Line: 23173

        CSI_I_VERSION_LABELS_PKG.Insert_Row(
          p_VERSION_LABEL_ID  =>  p_version_label_rec.VERSION_LABEL_ID,
          p_INSTANCE_ID       =>  p_version_label_rec.instance_id ,
          p_VERSION_LABEL     =>  p_version_label_rec.version_label,
          p_DATE_TIME_STAMP   =>  p_version_label_rec.date_time_stamp,
          p_DESCRIPTION       =>  p_version_label_rec.description,
          p_ACTIVE_START_DATE =>  p_version_label_rec.active_start_date,
          p_ACTIVE_END_DATE   =>  p_version_label_rec.active_end_date,
          p_CONTEXT           =>  p_version_label_rec.context,
          p_ATTRIBUTE1        =>  p_version_label_rec.attribute1,
          p_ATTRIBUTE2        =>  p_version_label_rec.attribute2,
          p_ATTRIBUTE3        =>  p_version_label_rec.attribute3,
          p_ATTRIBUTE4        =>  p_version_label_rec.attribute4,
          p_ATTRIBUTE5        =>  p_version_label_rec.attribute5,
          p_ATTRIBUTE6        =>  p_version_label_rec.attribute6,
          p_ATTRIBUTE7        =>  p_version_label_rec.attribute7,
          p_ATTRIBUTE8        =>  p_version_label_rec.attribute8,
          p_ATTRIBUTE9        =>  p_version_label_rec.attribute9,
          p_ATTRIBUTE10       =>  p_version_label_rec.attribute10,
          p_ATTRIBUTE11       =>  p_version_label_rec.attribute11,
          p_ATTRIBUTE12       =>  p_version_label_rec.attribute12,
          p_ATTRIBUTE13       =>  p_version_label_rec.attribute13,
          p_ATTRIBUTE14       =>  p_version_label_rec.attribute14,
          p_ATTRIBUTE15       =>  p_version_label_rec.attribute15,
          p_CREATED_BY        =>  FND_GLOBAL.USER_ID             ,
          p_CREATION_DATE     =>   SYSDATE                       ,
          p_LAST_UPDATED_BY   =>  FND_GLOBAL.USER_ID             ,
          p_LAST_UPDATE_DATE  =>  SYSDATE                        ,
          p_LAST_UPDATE_LOGIN =>  FND_GLOBAL.LOGIN_ID            ,
          p_OBJECT_VERSION_NUMBER =>  1                          );
Line: 23236

       CSI_I_VERSION_LABELS_H_PKG.Insert_Row
       (
          px_VERSION_LABEL_HISTORY_ID   => l_version_label_hist_id                 ,
          p_VERSION_LABEL_ID            => p_version_label_rec.VERSION_LABEL_ID    ,
          p_TRANSACTION_ID              => p_txn_rec.TRANSACTION_ID                ,
          p_OLD_VERSION_LABEL           => NULL                                    ,
          p_NEW_VERSION_LABEL           => p_version_label_rec.VERSION_LABEL       ,
          p_OLD_DESCRIPTION             => NULL                                    ,
          p_NEW_DESCRIPTION             => p_version_label_rec.DESCRIPTION         ,
          p_OLD_DATE_TIME_STAMP         => NULL                                    ,
          p_NEW_DATE_TIME_STAMP         => p_version_label_rec.DATE_TIME_STAMP     ,
          p_OLD_ACTIVE_START_DATE       => NULL                                    ,
          p_NEW_ACTIVE_START_DATE       => p_version_label_rec.ACTIVE_START_DATE   ,
          p_OLD_ACTIVE_END_DATE         => NULL                                    ,
          p_NEW_ACTIVE_END_DATE         => p_version_label_rec.ACTIVE_END_DATE     ,
          p_OLD_CONTEXT                 => NULL                           ,
          p_NEW_CONTEXT                 => p_version_label_rec.CONTEXT    ,
          p_OLD_ATTRIBUTE1              => NULL                           ,
          p_NEW_ATTRIBUTE1              => p_version_label_rec.ATTRIBUTE1 ,
          p_OLD_ATTRIBUTE2              => NULL                           ,
          p_NEW_ATTRIBUTE2              => p_version_label_rec.ATTRIBUTE2 ,
          p_OLD_ATTRIBUTE3              => NULL                           ,
          p_NEW_ATTRIBUTE3              => p_version_label_rec.ATTRIBUTE3 ,
          p_OLD_ATTRIBUTE4              => NULL                           ,
          p_NEW_ATTRIBUTE4              => p_version_label_rec.ATTRIBUTE4 ,
          p_OLD_ATTRIBUTE5              => NULL                           ,
          p_NEW_ATTRIBUTE5              => p_version_label_rec.ATTRIBUTE5 ,
          p_OLD_ATTRIBUTE6              => NULL                           ,
          p_NEW_ATTRIBUTE6              => p_version_label_rec.ATTRIBUTE6 ,
          p_OLD_ATTRIBUTE7              => NULL                           ,
          p_NEW_ATTRIBUTE7              => p_version_label_rec.ATTRIBUTE7 ,
          p_OLD_ATTRIBUTE8              => NULL                           ,
          p_NEW_ATTRIBUTE8              => p_version_label_rec.ATTRIBUTE8 ,
          p_OLD_ATTRIBUTE9              => NULL                           ,
          p_NEW_ATTRIBUTE9              => p_version_label_rec.ATTRIBUTE9 ,
          p_OLD_ATTRIBUTE10             => NULL                           ,
          p_NEW_ATTRIBUTE10             => p_version_label_rec.ATTRIBUTE10,
          p_OLD_ATTRIBUTE11             => NULL                           ,
          p_NEW_ATTRIBUTE11             => p_version_label_rec.ATTRIBUTE11,
          p_OLD_ATTRIBUTE12             => NULL                           ,
          p_NEW_ATTRIBUTE12             => p_version_label_rec.ATTRIBUTE12,
          p_OLD_ATTRIBUTE13             => NULL                           ,
          p_NEW_ATTRIBUTE13             => p_version_label_rec.ATTRIBUTE13,
          p_OLD_ATTRIBUTE14             => NULL                           ,
          p_NEW_ATTRIBUTE14             => p_version_label_rec.ATTRIBUTE14,
          p_OLD_ATTRIBUTE15             => NULL                           ,
          p_NEW_ATTRIBUTE15             => p_version_label_rec.ATTRIBUTE15,
          p_FULL_DUMP_FLAG              => 'N'                            ,
          p_CREATED_BY                  => FND_GLOBAL.USER_ID             ,
          p_CREATION_DATE               => SYSDATE                        ,
          p_LAST_UPDATED_BY             => FND_GLOBAL.USER_ID             ,
          p_LAST_UPDATE_DATE            => SYSDATE                        ,
          p_LAST_UPDATE_LOGIN           => FND_GLOBAL.LOGIN_ID            ,
          p_OBJECT_VERSION_NUMBER       => 1                              );
Line: 23335

/* Procedure name: Update_version_label                  */
/* Description :   procedure for Update                  */
/*                 version label for                     */
/*                 an Item Instance                      */
/*-------------------------------------------------------*/

PROCEDURE update_version_label
 (    p_api_version                 IN  NUMBER
     ,p_commit                      IN  VARCHAR2
     ,p_init_msg_list               IN  VARCHAR2
     ,p_validation_level            IN  NUMBER
     ,p_version_label_rec           IN  csi_datastructures_pub.version_label_rec
     ,p_txn_rec                     IN OUT NOCOPY csi_datastructures_pub.transaction_rec
     ,p_call_transaction            IN  VARCHAR2
     ,x_return_status               OUT NOCOPY VARCHAR2
     ,x_msg_count                   OUT NOCOPY NUMBER
     ,x_msg_data                    OUT NOCOPY VARCHAR2
   ) IS

   l_api_name                    CONSTANT VARCHAR2(30)   := 'UPDATE_VERSION_LABEL';
Line: 23370

   SELECT
     VERSION_LABEL_ID                 ,
     INSTANCE_ID                      ,
     VERSION_LABEL                    ,
     DESCRIPTION                      ,
     DATE_TIME_STAMP                  ,
     active_start_date                ,
     active_end_date                  ,
     context                          ,
     attribute1                       ,
     attribute2                       ,
     attribute3                       ,
     attribute4                       ,
     attribute5                       ,
     attribute6                       ,
     attribute7                       ,
     attribute8                       ,
     attribute9                       ,
     attribute10                      ,
     attribute11                      ,
     attribute12                      ,
     attribute13                      ,
     attribute14                      ,
     attribute15                      ,
     object_version_number          -- ,
    -- null parent_tbl_index                 ,
    -- null processed_flag                   ,
    -- null interface_id
    FROM CSI_I_VERSION_LABELS
   WHERE VERSION_LABEL_ID = p_ver_label_id
    AND (( ACTIVE_END_DATE IS NULL) OR (ACTIVE_END_DATE >= SYSDATE))
    FOR UPDATE OF OBJECT_VERSION_NUMBER ;
Line: 23404

   SELECT  *
   FROM    csi_i_version_labels_h
   WHERE   csi_i_version_labels_h.version_label_history_id = p_version_hist_id
   FOR UPDATE OF OBJECT_VERSION_NUMBER ;
Line: 23413

         SAVEPOINT  update_version_label_pvt;
Line: 23437

            CSI_gen_utility_pvt.put_line( 'update_version_label');
Line: 23442

             CSI_gen_utility_pvt.put_line( 'update_version_label:'||
                                                 p_api_version             ||'-'||
                                                p_commit                  ||'-'||
                                                 p_init_msg_list           ||'-'||
                                 p_validation_level             );
Line: 23493

     CSI_I_VERSION_LABELS_PKG.Update_Row
     (
          p_VERSION_LABEL_ID    =>  p_version_label_rec.version_label_id,
          p_INSTANCE_ID         =>  p_version_label_rec.instance_id,
          p_VERSION_LABEL       =>  p_version_label_rec.VERSION_LABEL,
          p_DATE_TIME_STAMP     =>  p_version_label_rec.DATE_TIME_STAMP,
          p_DESCRIPTION         =>  p_version_label_rec.DESCRIPTION  ,
          p_ACTIVE_START_DATE   =>  p_version_label_rec.ACTIVE_START_DATE,
          p_ACTIVE_END_DATE     =>  p_version_label_rec.ACTIVE_END_DATE,
          p_CONTEXT             =>  p_version_label_rec.CONTEXT  ,
          p_ATTRIBUTE1          =>  p_version_label_rec.ATTRIBUTE1,
          p_ATTRIBUTE2          =>  p_version_label_rec.ATTRIBUTE2,
          p_ATTRIBUTE3          =>  p_version_label_rec.ATTRIBUTE3,
          p_ATTRIBUTE4          =>  p_version_label_rec.ATTRIBUTE4,
          p_ATTRIBUTE5          =>  p_version_label_rec.ATTRIBUTE5,
          p_ATTRIBUTE6          =>  p_version_label_rec.ATTRIBUTE6,
          p_ATTRIBUTE7          =>  p_version_label_rec.ATTRIBUTE7,
          p_ATTRIBUTE8          =>  p_version_label_rec.ATTRIBUTE8,
          p_ATTRIBUTE9          =>  p_version_label_rec.ATTRIBUTE9,
          p_ATTRIBUTE10         =>  p_version_label_rec.ATTRIBUTE10,
          p_ATTRIBUTE11         =>  p_version_label_rec.ATTRIBUTE11,
          p_ATTRIBUTE12         =>  p_version_label_rec.ATTRIBUTE12,
          p_ATTRIBUTE13         =>  p_version_label_rec.ATTRIBUTE13,
          p_ATTRIBUTE14         =>  p_version_label_rec.ATTRIBUTE14,
          p_ATTRIBUTE15         =>  p_version_label_rec.ATTRIBUTE15,
          p_CREATED_BY          =>  fnd_api.g_miss_num ,
          p_CREATION_DATE       =>  fnd_api.g_miss_date            ,
          p_LAST_UPDATED_BY     =>  FND_GLOBAL.USER_ID ,
          p_LAST_UPDATE_DATE    =>  sysdate            ,
          p_LAST_UPDATE_LOGIN   =>  FND_GLOBAL.LOGIN_ID,
          p_OBJECT_VERSION_NUMBER  =>  l_OBJECT_VERSION_NUMBER );
Line: 23569

    select mod(l_object_version_number,l_full_dump_frequency)
    into   l_mod_value
    from   dual;
Line: 23575

        SELECT  version_label_history_id
        INTO    l_version_hist_id
        FROM    csi_i_version_labels_h h
        WHERE   h.transaction_id = p_txn_rec.transaction_id
        AND     h.version_label_id = p_version_label_rec.version_label_id;
Line: 23587

         CSI_I_VERSION_LABELS_H_PKG.Update_Row
         (
          p_VERSION_LABEL_HISTORY_ID    => l_version_hist_id                       ,
          p_VERSION_LABEL_ID            => fnd_api.g_miss_num                      ,
          p_TRANSACTION_ID              => fnd_api.g_miss_num                      ,
          p_OLD_VERSION_LABEL           => fnd_api.g_miss_char                     ,
          p_NEW_VERSION_LABEL           => p_version_label_rec.VERSION_LABEL       ,
          p_OLD_DESCRIPTION             => fnd_api.g_miss_char                     ,
          p_NEW_DESCRIPTION             => p_version_label_rec.DESCRIPTION         ,
          p_OLD_DATE_TIME_STAMP         => fnd_api.g_miss_date                     ,
          p_NEW_DATE_TIME_STAMP         => p_version_label_rec.DATE_TIME_STAMP     ,
          p_OLD_ACTIVE_START_DATE       => fnd_api.g_miss_date                     ,
          p_NEW_ACTIVE_START_DATE       => p_version_label_rec.ACTIVE_START_DATE   ,
          p_OLD_ACTIVE_END_DATE         => fnd_api.g_miss_date                     ,
          p_NEW_ACTIVE_END_DATE         => p_version_label_rec.ACTIVE_END_DATE     ,
          p_OLD_CONTEXT                 => fnd_api.g_miss_char                     ,
          p_NEW_CONTEXT                 => p_version_label_rec.CONTEXT             ,
          p_OLD_ATTRIBUTE1              => fnd_api.g_miss_char                     ,
          p_NEW_ATTRIBUTE1              => p_version_label_rec.ATTRIBUTE1          ,
          p_OLD_ATTRIBUTE2              => fnd_api.g_miss_char                     ,
          p_NEW_ATTRIBUTE2              => p_version_label_rec.ATTRIBUTE2          ,
          p_OLD_ATTRIBUTE3              => fnd_api.g_miss_char                     ,
          p_NEW_ATTRIBUTE3              => p_version_label_rec.ATTRIBUTE3          ,
          p_OLD_ATTRIBUTE4              => fnd_api.g_miss_char                     ,
          p_NEW_ATTRIBUTE4              => p_version_label_rec.ATTRIBUTE4          ,
          p_OLD_ATTRIBUTE5              => fnd_api.g_miss_char                     ,
          p_NEW_ATTRIBUTE5              => p_version_label_rec.ATTRIBUTE5          ,
          p_OLD_ATTRIBUTE6              => fnd_api.g_miss_char                     ,
          p_NEW_ATTRIBUTE6              => p_version_label_rec.ATTRIBUTE6          ,
          p_OLD_ATTRIBUTE7              => fnd_api.g_miss_char                     ,
          p_NEW_ATTRIBUTE7              => p_version_label_rec.ATTRIBUTE7          ,
          p_OLD_ATTRIBUTE8              => fnd_api.g_miss_char                     ,
          p_NEW_ATTRIBUTE8              => p_version_label_rec.ATTRIBUTE8          ,
          p_OLD_ATTRIBUTE9              => fnd_api.g_miss_char                     ,
          p_NEW_ATTRIBUTE9              => p_version_label_rec.ATTRIBUTE9          ,
          p_OLD_ATTRIBUTE10             => fnd_api.g_miss_char                     ,
          p_NEW_ATTRIBUTE10             => p_version_label_rec.ATTRIBUTE10         ,
          p_OLD_ATTRIBUTE11             => fnd_api.g_miss_char                     ,
          p_NEW_ATTRIBUTE11             => p_version_label_rec.ATTRIBUTE11         ,
          p_OLD_ATTRIBUTE12             => fnd_api.g_miss_char                     ,
          p_NEW_ATTRIBUTE12             => p_version_label_rec.ATTRIBUTE12         ,
          p_OLD_ATTRIBUTE13             => fnd_api.g_miss_char                     ,
          p_NEW_ATTRIBUTE13             => p_version_label_rec.ATTRIBUTE13         ,
          p_OLD_ATTRIBUTE14             => fnd_api.g_miss_char                     ,
          p_NEW_ATTRIBUTE14             => p_version_label_rec.ATTRIBUTE14         ,
          p_OLD_ATTRIBUTE15             => fnd_api.g_miss_char                     ,
          p_NEW_ATTRIBUTE15             => p_version_label_rec.ATTRIBUTE15         ,
          p_FULL_DUMP_FLAG              => fnd_api.g_miss_char                     ,
          p_CREATED_BY                  => fnd_api.g_miss_num                      ,
          p_CREATION_DATE               => fnd_api.g_miss_date                     ,
          p_LAST_UPDATED_BY             => FND_GLOBAL.USER_ID                      ,
          p_LAST_UPDATE_DATE            => SYSDATE                                 ,
          p_LAST_UPDATE_LOGIN           => FND_GLOBAL.LOGIN_ID                     ,
          p_OBJECT_VERSION_NUMBER       => fnd_api.g_miss_num                      );
Line: 23960

         csi_i_version_labels_h_pkg.update_row
         (
          p_version_label_history_id    => l_version_hist_id                       ,
          p_version_label_id            => fnd_api.g_miss_num                      ,
          p_transaction_id              => fnd_api.g_miss_num                      ,
          p_old_version_label           => l_version_hist_csr.old_version_label    ,
          p_new_version_label           => l_version_hist_csr.new_version_label       ,
          p_old_description             => l_version_hist_csr.old_description      ,
          p_new_description             => l_version_hist_csr.new_description         ,
          p_old_date_time_stamp         => l_version_hist_csr.old_date_time_stamp  ,
          p_new_date_time_stamp         => l_version_hist_csr.new_date_time_stamp     ,
          p_old_active_start_date       => l_version_hist_csr.old_active_start_date,
          p_new_active_start_date       => l_version_hist_csr.new_active_start_date   ,
          p_old_active_end_date         => l_version_hist_csr.old_active_end_date  ,
          p_new_active_end_date         => l_version_hist_csr.new_active_end_date     ,
          p_old_context                 => l_version_hist_csr.old_context          ,
          p_new_context                 => l_version_hist_csr.new_context             ,
          p_old_attribute1              => l_version_hist_csr.old_attribute1       ,
          p_new_attribute1              => l_version_hist_csr.new_attribute1          ,
          p_old_attribute2              => l_version_hist_csr.old_attribute2       ,
          p_new_attribute2              => l_version_hist_csr.new_attribute2          ,
          p_old_attribute3              => l_version_hist_csr.old_attribute3       ,
          p_new_attribute3              => l_version_hist_csr.new_attribute3          ,
          p_old_attribute4              => l_version_hist_csr.old_attribute4       ,
          p_new_attribute4              => l_version_hist_csr.new_attribute4          ,
          p_old_attribute5              => l_version_hist_csr.old_attribute5       ,
          p_new_attribute5              => l_version_hist_csr.new_attribute5          ,
          p_old_attribute6              => l_version_hist_csr.old_attribute6       ,
          p_new_attribute6              => l_version_hist_csr.new_attribute6          ,
          p_old_attribute7              => l_version_hist_csr.old_attribute7       ,
          p_new_attribute7              => l_version_hist_csr.new_attribute7          ,
          p_old_attribute8              => l_version_hist_csr.old_attribute8       ,
          p_new_attribute8              => l_version_hist_csr.new_attribute8          ,
          p_old_attribute9              => l_version_hist_csr.old_attribute9       ,
          p_new_attribute9              => l_version_hist_csr.new_attribute9          ,
          p_old_attribute10             => l_version_hist_csr.old_attribute10      ,
          p_new_attribute10             => l_version_hist_csr.new_attribute10         ,
          p_old_attribute11             => l_version_hist_csr.old_attribute11      ,
          p_new_attribute11             => l_version_hist_csr.new_attribute11         ,
          p_old_attribute12             => l_version_hist_csr.old_attribute12      ,
          p_new_attribute12             => l_version_hist_csr.new_attribute12         ,
          p_old_attribute13             => l_version_hist_csr.old_attribute13      ,
          p_new_attribute13             => l_version_hist_csr.new_attribute13         ,
          p_old_attribute14             => l_version_hist_csr.old_attribute14      ,
          p_new_attribute14             => l_version_hist_csr.new_attribute14         ,
          p_old_attribute15             => l_version_hist_csr.old_attribute15      ,
          p_new_attribute15             => l_version_hist_csr.new_attribute15         ,
          p_full_dump_flag              => fnd_api.g_miss_char                     ,
          p_created_by                  => fnd_api.g_miss_num                      ,
          p_creation_date               => fnd_api.g_miss_date                     ,
          p_last_updated_by             => fnd_global.user_id                      ,
          p_last_update_date            => SYSDATE                                 ,
          p_last_update_login           => fnd_global.login_id                     ,
          p_object_version_number       => fnd_api.g_miss_num                      );
Line: 24089

       CSI_I_VERSION_LABELS_H_PKG.Insert_Row
       (
          px_VERSION_LABEL_HISTORY_ID   => l_version_label_hist_id                 ,
          p_VERSION_LABEL_ID            => p_version_label_rec.VERSION_LABEL_ID    ,
          p_TRANSACTION_ID              => p_txn_rec.TRANSACTION_ID                ,
          p_OLD_VERSION_LABEL           => l_temp_ver_label_rec.VERSION_LABEL      ,
          p_NEW_VERSION_LABEL           => p_version_label_rec.VERSION_LABEL       ,
          p_OLD_DESCRIPTION             => l_temp_ver_label_rec.DESCRIPTION        ,
          p_NEW_DESCRIPTION             => p_version_label_rec.DESCRIPTION         ,
          p_OLD_DATE_TIME_STAMP         => l_temp_ver_label_rec.DATE_TIME_STAMP    ,
          p_NEW_DATE_TIME_STAMP         => p_version_label_rec.DATE_TIME_STAMP     ,
          p_OLD_ACTIVE_START_DATE       => l_temp_ver_label_rec.ACTIVE_START_DATE  ,
          p_NEW_ACTIVE_START_DATE       => p_version_label_rec.ACTIVE_START_DATE   ,
          p_OLD_ACTIVE_END_DATE         => l_temp_ver_label_rec.ACTIVE_END_DATE  ,
          p_NEW_ACTIVE_END_DATE         => p_version_label_rec.ACTIVE_END_DATE     ,
          p_OLD_CONTEXT                 => l_temp_ver_label_rec.CONTEXT  ,
          p_NEW_CONTEXT                 => p_version_label_rec.CONTEXT    ,
          p_OLD_ATTRIBUTE1              => l_temp_ver_label_rec.ATTRIBUTE1  ,
          p_NEW_ATTRIBUTE1              => p_version_label_rec.ATTRIBUTE1 ,
          p_OLD_ATTRIBUTE2              => l_temp_ver_label_rec.ATTRIBUTE2  ,
          p_NEW_ATTRIBUTE2              => p_version_label_rec.ATTRIBUTE2 ,
          p_OLD_ATTRIBUTE3              => l_temp_ver_label_rec.ATTRIBUTE3  ,
          p_NEW_ATTRIBUTE3              => p_version_label_rec.ATTRIBUTE3 ,
          p_OLD_ATTRIBUTE4              => l_temp_ver_label_rec.ATTRIBUTE4  ,
          p_NEW_ATTRIBUTE4              => p_version_label_rec.ATTRIBUTE4 ,
          p_OLD_ATTRIBUTE5              => l_temp_ver_label_rec.ATTRIBUTE5  ,
          p_NEW_ATTRIBUTE5              => p_version_label_rec.ATTRIBUTE5 ,
          p_OLD_ATTRIBUTE6              => l_temp_ver_label_rec.ATTRIBUTE6  ,
          p_NEW_ATTRIBUTE6              => p_version_label_rec.ATTRIBUTE6 ,
          p_OLD_ATTRIBUTE7              => l_temp_ver_label_rec.ATTRIBUTE7  ,
          p_NEW_ATTRIBUTE7              => p_version_label_rec.ATTRIBUTE7 ,
          p_OLD_ATTRIBUTE8              => l_temp_ver_label_rec.ATTRIBUTE8  ,
          p_NEW_ATTRIBUTE8              => p_version_label_rec.ATTRIBUTE8 ,
          p_OLD_ATTRIBUTE9              => l_temp_ver_label_rec.ATTRIBUTE9  ,
          p_NEW_ATTRIBUTE9              => p_version_label_rec.ATTRIBUTE9 ,
          p_OLD_ATTRIBUTE10             => l_temp_ver_label_rec.ATTRIBUTE10  ,
          p_NEW_ATTRIBUTE10             => p_version_label_rec.ATTRIBUTE10,
          p_OLD_ATTRIBUTE11             => l_temp_ver_label_rec.ATTRIBUTE11  ,
          p_NEW_ATTRIBUTE11             => p_version_label_rec.ATTRIBUTE11,
          p_OLD_ATTRIBUTE12             => l_temp_ver_label_rec.ATTRIBUTE12  ,
          p_NEW_ATTRIBUTE12             => p_version_label_rec.ATTRIBUTE12,
          p_OLD_ATTRIBUTE13             => l_temp_ver_label_rec.ATTRIBUTE13  ,
          p_NEW_ATTRIBUTE13             => p_version_label_rec.ATTRIBUTE13,
          p_OLD_ATTRIBUTE14             => l_temp_ver_label_rec.ATTRIBUTE14  ,
          p_NEW_ATTRIBUTE14             => p_version_label_rec.ATTRIBUTE14,
          p_OLD_ATTRIBUTE15             => l_temp_ver_label_rec.ATTRIBUTE15  ,
          p_NEW_ATTRIBUTE15             => p_version_label_rec.ATTRIBUTE15,
          p_FULL_DUMP_FLAG              => 'Y'                            ,
          p_CREATED_BY                  => FND_GLOBAL.USER_ID             ,
          p_CREATION_DATE               => SYSDATE                        ,
          p_LAST_UPDATED_BY             => FND_GLOBAL.USER_ID             ,
          p_LAST_UPDATE_DATE            => SYSDATE                        ,
          p_LAST_UPDATE_LOGIN           => FND_GLOBAL.LOGIN_ID            ,
          p_OBJECT_VERSION_NUMBER       => 1                              );
Line: 24360

       CSI_I_VERSION_LABELS_H_PKG.Insert_Row
       (
          px_VERSION_LABEL_HISTORY_ID   => l_version_label_hist_id                 ,
          p_VERSION_LABEL_ID            => p_version_label_rec.VERSION_LABEL_ID    ,
          p_TRANSACTION_ID              => p_txn_rec.TRANSACTION_ID                ,
          p_OLD_VERSION_LABEL           => l_ver_label_hist_rec.OLD_VERSION_LABEL      ,
          p_NEW_VERSION_LABEL           => l_ver_label_hist_rec.NEW_VERSION_LABEL       ,
          p_OLD_DESCRIPTION             => l_ver_label_hist_rec.OLD_DESCRIPTION        ,
          p_NEW_DESCRIPTION             => l_ver_label_hist_rec.NEW_DESCRIPTION         ,
          p_OLD_DATE_TIME_STAMP         => l_ver_label_hist_rec.OLD_DATE_TIME_STAMP    ,
          p_NEW_DATE_TIME_STAMP         => l_ver_label_hist_rec.NEW_DATE_TIME_STAMP     ,
          p_OLD_ACTIVE_START_DATE       => l_ver_label_hist_rec.OLD_ACTIVE_START_DATE  ,
          p_NEW_ACTIVE_START_DATE       => l_ver_label_hist_rec.NEW_ACTIVE_START_DATE   ,
          p_OLD_ACTIVE_END_DATE         => l_ver_label_hist_rec.OLD_ACTIVE_END_DATE    ,
          p_NEW_ACTIVE_END_DATE         => l_ver_label_hist_rec.NEW_ACTIVE_END_DATE     ,
          p_OLD_CONTEXT                 => l_ver_label_hist_rec.OLD_CONTEXT            ,
          p_NEW_CONTEXT                 => l_ver_label_hist_rec.NEW_CONTEXT    ,
          p_OLD_ATTRIBUTE1              => l_ver_label_hist_rec.OLD_ATTRIBUTE1,
          p_NEW_ATTRIBUTE1              => l_ver_label_hist_rec.NEW_ATTRIBUTE1 ,
          p_OLD_ATTRIBUTE2              => l_ver_label_hist_rec.OLD_ATTRIBUTE2,
          p_NEW_ATTRIBUTE2              => l_ver_label_hist_rec.NEW_ATTRIBUTE2 ,
          p_OLD_ATTRIBUTE3              => l_ver_label_hist_rec.OLD_ATTRIBUTE3,
          p_NEW_ATTRIBUTE3              => l_ver_label_hist_rec.NEW_ATTRIBUTE3 ,
          p_OLD_ATTRIBUTE4              => l_ver_label_hist_rec.OLD_ATTRIBUTE4,
          p_NEW_ATTRIBUTE4              => l_ver_label_hist_rec.NEW_ATTRIBUTE4 ,
          p_OLD_ATTRIBUTE5              => l_ver_label_hist_rec.OLD_ATTRIBUTE5,
          p_NEW_ATTRIBUTE5              => l_ver_label_hist_rec.NEW_ATTRIBUTE5 ,
          p_OLD_ATTRIBUTE6              => l_ver_label_hist_rec.OLD_ATTRIBUTE6,
          p_NEW_ATTRIBUTE6              => l_ver_label_hist_rec.NEW_ATTRIBUTE6 ,
          p_OLD_ATTRIBUTE7              => l_ver_label_hist_rec.OLD_ATTRIBUTE7,
          p_NEW_ATTRIBUTE7              => l_ver_label_hist_rec.NEW_ATTRIBUTE7 ,
          p_OLD_ATTRIBUTE8              => l_ver_label_hist_rec.OLD_ATTRIBUTE8,
          p_NEW_ATTRIBUTE8              => l_ver_label_hist_rec.NEW_ATTRIBUTE8 ,
          p_OLD_ATTRIBUTE9              => l_ver_label_hist_rec.OLD_ATTRIBUTE9,
          p_NEW_ATTRIBUTE9              => l_ver_label_hist_rec.NEW_ATTRIBUTE9 ,
          p_OLD_ATTRIBUTE10             => l_ver_label_hist_rec.OLD_ATTRIBUTE10,
          p_NEW_ATTRIBUTE10             => l_ver_label_hist_rec.NEW_ATTRIBUTE10,
          p_OLD_ATTRIBUTE11             => l_ver_label_hist_rec.OLD_ATTRIBUTE11,
          p_NEW_ATTRIBUTE11             => l_ver_label_hist_rec.NEW_ATTRIBUTE11,
          p_OLD_ATTRIBUTE12             => l_ver_label_hist_rec.OLD_ATTRIBUTE12,
          p_NEW_ATTRIBUTE12             => l_ver_label_hist_rec.NEW_ATTRIBUTE12,
          p_OLD_ATTRIBUTE13             => l_ver_label_hist_rec.OLD_ATTRIBUTE13,
          p_NEW_ATTRIBUTE13             => l_ver_label_hist_rec.NEW_ATTRIBUTE13,
          p_OLD_ATTRIBUTE14             => l_ver_label_hist_rec.OLD_ATTRIBUTE14,
          p_NEW_ATTRIBUTE14             => l_ver_label_hist_rec.NEW_ATTRIBUTE14,
          p_OLD_ATTRIBUTE15             => l_ver_label_hist_rec.OLD_ATTRIBUTE15,
          p_NEW_ATTRIBUTE15             => l_ver_label_hist_rec.NEW_ATTRIBUTE15,
          p_FULL_DUMP_FLAG              => 'N'                            ,
          p_CREATED_BY                  => FND_GLOBAL.USER_ID             ,
          p_CREATION_DATE               => SYSDATE                        ,
          p_LAST_UPDATED_BY             => FND_GLOBAL.USER_ID             ,
          p_LAST_UPDATE_DATE            => SYSDATE                        ,
          p_LAST_UPDATE_LOGIN           => FND_GLOBAL.LOGIN_ID            ,
          p_OBJECT_VERSION_NUMBER       => 1                              );
Line: 24435

            ROLLBACK TO update_version_label_pvt;
Line: 24441

            ROLLBACK TO update_version_label_pvt;
Line: 24447

            ROLLBACK TO update_version_label_pvt;
Line: 24458

END update_version_label;
Line: 24462

/* Description :   procedure for Update        */
/*                 version label for           */
/*                 an Item Instance            */
/*---------------------------------------------*/

PROCEDURE expire_version_label
 (    p_api_version                 IN  NUMBER
     ,p_commit                      IN  VARCHAR2
     ,p_init_msg_list               IN  VARCHAR2
     ,p_validation_level            IN  NUMBER
     ,p_version_label_rec           IN  csi_datastructures_pub.version_label_rec
     ,p_txn_rec                     IN OUT NOCOPY csi_datastructures_pub.transaction_rec
     ,x_return_status               OUT NOCOPY VARCHAR2
     ,x_msg_count                   OUT NOCOPY NUMBER
     ,x_msg_data                    OUT NOCOPY VARCHAR2
   ) IS
      l_api_name                   CONSTANT VARCHAR2(30)   := 'EXPIRE_VERSION_LABEL';
Line: 24492

   SELECT
     VERSION_LABEL_ID                 ,
     INSTANCE_ID                      ,
     VERSION_LABEL                    ,
     DESCRIPTION                      ,
     DATE_TIME_STAMP                  ,
     active_start_date                ,
     active_end_date                  ,
     context                          ,
     attribute1                       ,
     attribute2                       ,
     attribute3                       ,
     attribute4                       ,
     attribute5                       ,
     attribute6                       ,
     attribute7                       ,
     attribute8                       ,
     attribute9                       ,
     attribute10                      ,
     attribute11                      ,
     attribute12                      ,
     attribute13                      ,
     attribute14                      ,
     attribute15                      ,
     object_version_number            --,
    -- null parent_tbl_index                 ,
    -- null processed_flag                   ,
    -- null interface_id
    FROM CSI_I_VERSION_LABELS
   WHERE VERSION_LABEL_ID = p_ver_label_id
    AND (( ACTIVE_END_DATE IS NULL) OR (ACTIVE_END_DATE >= SYSDATE))
    FOR UPDATE OF OBJECT_VERSION_NUMBER ;
Line: 24550

         CSI_gen_utility_pvt.put_line( 'update_version_label');
Line: 24555

             CSI_gen_utility_pvt.put_line( 'update_version_label:'||
                                                 p_api_version             ||'-'||
                                                p_commit                  ||'-'||
                                                 p_init_msg_list                 );
Line: 24608

     CSI_I_VERSION_LABELS_PKG.Update_Row(
          p_VERSION_LABEL_ID    =>  p_version_label_rec.version_label_id,
          p_INSTANCE_ID         =>  l_version_label_rec.instance_id,
          p_VERSION_LABEL       =>  l_version_label_rec.VERSION_LABEL,
          p_DATE_TIME_STAMP     =>  l_version_label_rec.DATE_TIME_STAMP,
          p_DESCRIPTION         =>  l_version_label_rec.DESCRIPTION  ,
          p_ACTIVE_START_DATE   =>  l_version_label_rec.ACTIVE_START_DATE,
          p_ACTIVE_END_DATE     =>  p_version_label_rec.ACTIVE_END_DATE,
          p_CONTEXT             =>  l_version_label_rec.CONTEXT  ,
          p_ATTRIBUTE1          =>  l_version_label_rec.ATTRIBUTE1,
          p_ATTRIBUTE2          =>  l_version_label_rec.ATTRIBUTE2,
          p_ATTRIBUTE3          =>  l_version_label_rec.ATTRIBUTE3,
          p_ATTRIBUTE4          =>  l_version_label_rec.ATTRIBUTE4,
          p_ATTRIBUTE5          =>  l_version_label_rec.ATTRIBUTE5,
          p_ATTRIBUTE6          =>  l_version_label_rec.ATTRIBUTE6,
          p_ATTRIBUTE7          =>  l_version_label_rec.ATTRIBUTE7,
          p_ATTRIBUTE8          =>  l_version_label_rec.ATTRIBUTE8,
          p_ATTRIBUTE9          =>  l_version_label_rec.ATTRIBUTE9,
          p_ATTRIBUTE10         =>  l_version_label_rec.ATTRIBUTE10,
          p_ATTRIBUTE11         =>  l_version_label_rec.ATTRIBUTE11,
          p_ATTRIBUTE12         =>  l_version_label_rec.ATTRIBUTE12,
          p_ATTRIBUTE13         =>  l_version_label_rec.ATTRIBUTE13,
          p_ATTRIBUTE14         =>  l_version_label_rec.ATTRIBUTE14,
          p_ATTRIBUTE15         =>  l_version_label_rec.ATTRIBUTE15,
          p_CREATED_BY          =>  fnd_api.g_miss_num ,
          p_CREATION_DATE       =>  fnd_api.g_miss_date ,
          p_LAST_UPDATED_BY     =>  FND_GLOBAL.USER_ID ,
          p_LAST_UPDATE_DATE    =>  sysdate            ,
          p_LAST_UPDATE_LOGIN   =>  FND_GLOBAL.LOGIN_ID  ,
          p_OBJECT_VERSION_NUMBER => l_OBJECT_VERSION_NUMBER );
Line: 24680

    select mod(l_object_version_number,l_full_dump_frequency)
    into   l_mod_value
    from   dual;
Line: 24690

       CSI_I_VERSION_LABELS_H_PKG.Insert_Row
       (
          px_VERSION_LABEL_HISTORY_ID   => l_version_label_hist_id                 ,
          p_VERSION_LABEL_ID            => p_version_label_rec.version_label_id    ,
          p_TRANSACTION_ID              => p_txn_rec.TRANSACTION_ID                ,
          p_OLD_VERSION_LABEL           => l_curr_ver_label_rec.VERSION_LABEL      ,
          p_NEW_VERSION_LABEL           => l_curr_ver_label_rec.VERSION_LABEL      ,
          p_OLD_DESCRIPTION             => l_curr_ver_label_rec.DESCRIPTION        ,
          p_NEW_DESCRIPTION             => l_curr_ver_label_rec.DESCRIPTION        ,
          p_OLD_DATE_TIME_STAMP         => l_curr_ver_label_rec.DATE_TIME_STAMP    ,
          p_NEW_DATE_TIME_STAMP         => l_curr_ver_label_rec.DATE_TIME_STAMP    ,
          p_OLD_ACTIVE_START_DATE       => l_curr_ver_label_rec.ACTIVE_START_DATE  ,
          p_NEW_ACTIVE_START_DATE       => l_curr_ver_label_rec.ACTIVE_START_DATE  ,
          p_OLD_ACTIVE_END_DATE         => l_curr_ver_label_rec.ACTIVE_END_DATE    ,
          p_NEW_ACTIVE_END_DATE         => p_version_label_rec.ACTIVE_END_DATE     ,
          p_OLD_CONTEXT                 => l_curr_ver_label_rec.CONTEXT    ,
          p_NEW_CONTEXT                 => l_curr_ver_label_rec.CONTEXT    ,
          p_OLD_ATTRIBUTE1              => l_curr_ver_label_rec.ATTRIBUTE1 ,
          p_NEW_ATTRIBUTE1              => l_curr_ver_label_rec.ATTRIBUTE1 ,
          p_OLD_ATTRIBUTE2              => l_curr_ver_label_rec.ATTRIBUTE2 ,
          p_NEW_ATTRIBUTE2              => l_curr_ver_label_rec.ATTRIBUTE2 ,
          p_OLD_ATTRIBUTE3              => l_curr_ver_label_rec.ATTRIBUTE3 ,
          p_NEW_ATTRIBUTE3              => l_curr_ver_label_rec.ATTRIBUTE3 ,
          p_OLD_ATTRIBUTE4              => l_curr_ver_label_rec.ATTRIBUTE4 ,
          p_NEW_ATTRIBUTE4              => l_curr_ver_label_rec.ATTRIBUTE4 ,
          p_OLD_ATTRIBUTE5              => l_curr_ver_label_rec.ATTRIBUTE5 ,
          p_NEW_ATTRIBUTE5              => l_curr_ver_label_rec.ATTRIBUTE5 ,
          p_OLD_ATTRIBUTE6              => l_curr_ver_label_rec.ATTRIBUTE6 ,
          p_NEW_ATTRIBUTE6              => l_curr_ver_label_rec.ATTRIBUTE6 ,
          p_OLD_ATTRIBUTE7              => l_curr_ver_label_rec.ATTRIBUTE7 ,
          p_NEW_ATTRIBUTE7              => l_curr_ver_label_rec.ATTRIBUTE7 ,
          p_OLD_ATTRIBUTE8              => l_curr_ver_label_rec.ATTRIBUTE8 ,
          p_NEW_ATTRIBUTE8              => l_curr_ver_label_rec.ATTRIBUTE8 ,
          p_OLD_ATTRIBUTE9              => l_curr_ver_label_rec.ATTRIBUTE9 ,
          p_NEW_ATTRIBUTE9              => l_curr_ver_label_rec.ATTRIBUTE9 ,
          p_OLD_ATTRIBUTE10             => l_curr_ver_label_rec.ATTRIBUTE10,
          p_NEW_ATTRIBUTE10             => l_curr_ver_label_rec.ATTRIBUTE10,
          p_OLD_ATTRIBUTE11             => l_curr_ver_label_rec.ATTRIBUTE11,
          p_NEW_ATTRIBUTE11             => l_curr_ver_label_rec.ATTRIBUTE11,
          p_OLD_ATTRIBUTE12             => l_curr_ver_label_rec.ATTRIBUTE12,
          p_NEW_ATTRIBUTE12             => l_curr_ver_label_rec.ATTRIBUTE12,
          p_OLD_ATTRIBUTE13             => l_curr_ver_label_rec.ATTRIBUTE13,
          p_NEW_ATTRIBUTE13             => l_curr_ver_label_rec.ATTRIBUTE13,
          p_OLD_ATTRIBUTE14             => l_curr_ver_label_rec.ATTRIBUTE14,
          p_NEW_ATTRIBUTE14             => l_curr_ver_label_rec.ATTRIBUTE14,
          p_OLD_ATTRIBUTE15             => l_curr_ver_label_rec.ATTRIBUTE15,
          p_NEW_ATTRIBUTE15             => l_curr_ver_label_rec.ATTRIBUTE15,
          p_FULL_DUMP_FLAG              => 'Y'                            ,
          p_CREATED_BY                  => FND_GLOBAL.USER_ID             ,
          p_CREATION_DATE               => SYSDATE                        ,
          p_LAST_UPDATED_BY             => FND_GLOBAL.USER_ID             ,
          p_LAST_UPDATE_DATE            => SYSDATE                        ,
          p_LAST_UPDATE_LOGIN           => FND_GLOBAL.LOGIN_ID            ,
          p_OBJECT_VERSION_NUMBER       => 1                              );
Line: 24751

       CSI_I_VERSION_LABELS_H_PKG.Insert_Row
       (
          px_VERSION_LABEL_HISTORY_ID   => l_version_label_hist_id                 ,
          p_VERSION_LABEL_ID            => p_version_label_rec.version_label_id    ,
          p_TRANSACTION_ID              => p_txn_rec.TRANSACTION_ID                ,
          p_OLD_VERSION_LABEL           => l_version_label_rec.VERSION_LABEL       ,
          p_NEW_VERSION_LABEL           => l_version_label_rec.VERSION_LABEL       ,
          p_OLD_DESCRIPTION             => l_version_label_rec.DESCRIPTION         ,
          p_NEW_DESCRIPTION             => l_version_label_rec.DESCRIPTION         ,
          p_OLD_DATE_TIME_STAMP         => l_version_label_rec.DATE_TIME_STAMP     ,
          p_NEW_DATE_TIME_STAMP         => l_version_label_rec.DATE_TIME_STAMP     ,
          p_OLD_ACTIVE_START_DATE       => l_version_label_rec.ACTIVE_START_DATE   ,
          p_NEW_ACTIVE_START_DATE       => l_version_label_rec.ACTIVE_START_DATE   ,
          p_OLD_ACTIVE_END_DATE         => l_version_label_rec.ACTIVE_END_DATE     ,
          p_NEW_ACTIVE_END_DATE         => p_version_label_rec.ACTIVE_END_DATE     ,
          p_OLD_CONTEXT                 => l_version_label_rec.CONTEXT             ,
          p_NEW_CONTEXT                 => l_version_label_rec.CONTEXT             ,
          p_OLD_ATTRIBUTE1              => l_version_label_rec.ATTRIBUTE1          ,
          p_NEW_ATTRIBUTE1              => l_version_label_rec.ATTRIBUTE1          ,
          p_OLD_ATTRIBUTE2              => l_version_label_rec.ATTRIBUTE2          ,
          p_NEW_ATTRIBUTE2              => l_version_label_rec.ATTRIBUTE2          ,
          p_OLD_ATTRIBUTE3              => l_version_label_rec.ATTRIBUTE3          ,
          p_NEW_ATTRIBUTE3              => l_version_label_rec.ATTRIBUTE3          ,
          p_OLD_ATTRIBUTE4              => l_version_label_rec.ATTRIBUTE4          ,
          p_NEW_ATTRIBUTE4              => l_version_label_rec.ATTRIBUTE4          ,
          p_OLD_ATTRIBUTE5              => l_version_label_rec.ATTRIBUTE5          ,
          p_NEW_ATTRIBUTE5              => l_version_label_rec.ATTRIBUTE5          ,
          p_OLD_ATTRIBUTE6              => l_version_label_rec.ATTRIBUTE6          ,
          p_NEW_ATTRIBUTE6              => l_version_label_rec.ATTRIBUTE6          ,
          p_OLD_ATTRIBUTE7              => l_version_label_rec.ATTRIBUTE7          ,
          p_NEW_ATTRIBUTE7              => l_version_label_rec.ATTRIBUTE7          ,
          p_OLD_ATTRIBUTE8              => l_version_label_rec.ATTRIBUTE8          ,
          p_NEW_ATTRIBUTE8              => l_version_label_rec.ATTRIBUTE8          ,
          p_OLD_ATTRIBUTE9              => l_version_label_rec.ATTRIBUTE9          ,
          p_NEW_ATTRIBUTE9              => l_version_label_rec.ATTRIBUTE9          ,
          p_OLD_ATTRIBUTE10             => l_version_label_rec.ATTRIBUTE10         ,
          p_NEW_ATTRIBUTE10             => l_version_label_rec.ATTRIBUTE10         ,
          p_OLD_ATTRIBUTE11             => l_version_label_rec.ATTRIBUTE11         ,
          p_NEW_ATTRIBUTE11             => l_version_label_rec.ATTRIBUTE11         ,
          p_OLD_ATTRIBUTE12             => l_version_label_rec.ATTRIBUTE12         ,
          p_NEW_ATTRIBUTE12             => l_version_label_rec.ATTRIBUTE12         ,
          p_OLD_ATTRIBUTE13             => l_version_label_rec.ATTRIBUTE13         ,
          p_NEW_ATTRIBUTE13             => l_version_label_rec.ATTRIBUTE13         ,
          p_OLD_ATTRIBUTE14             => l_version_label_rec.ATTRIBUTE14         ,
          p_NEW_ATTRIBUTE14             => l_version_label_rec.ATTRIBUTE14         ,
          p_OLD_ATTRIBUTE15             => l_version_label_rec.ATTRIBUTE15         ,
          p_NEW_ATTRIBUTE15             => l_version_label_rec.ATTRIBUTE15         ,
          p_FULL_DUMP_FLAG              => 'N'                            ,
          p_CREATED_BY                  => FND_GLOBAL.USER_ID             ,
          p_CREATION_DATE               => SYSDATE                        ,
          p_LAST_UPDATED_BY             => FND_GLOBAL.USER_ID             ,
          p_LAST_UPDATE_DATE            => SYSDATE                        ,
          p_LAST_UPDATE_LOGIN           => FND_GLOBAL.LOGIN_ID            ,
          p_OBJECT_VERSION_NUMBER       => 1                              );
Line: 24861

  SELECT    creation_date,
            NEW_attribute_value,
            NEW_active_start_date,
            NEW_active_end_date,
            NEW_context,
            NEW_attribute1 ,
            NEW_attribute2,
            NEW_attribute3,
            NEW_attribute4,
            NEW_attribute5,
            NEW_attribute6,
            NEW_attribute7,
            NEW_attribute8,
            NEW_attribute9,
            NEW_attribute10,
            NEW_attribute11,
            NEW_attribute12,
            NEW_attribute13,
            NEW_attribute14,
            NEW_attribute15
  FROM      csi_iea_values_h
  WHERE     attribute_value_id = p_ext_id
  ORDER BY  creation_date;
Line: 24931

  SELECT    creation_date,
            NEW_attribute_value,
            NEW_active_start_date,
            NEW_active_end_date,
            NEW_context,
            NEW_attribute1 ,
            NEW_attribute2,
            NEW_attribute3,
            NEW_attribute4,
            NEW_attribute5,
            NEW_attribute6,
            NEW_attribute7,
            NEW_attribute8,
            NEW_attribute9,
            NEW_attribute10,
            NEW_attribute11,
            NEW_attribute12,
            NEW_attribute13,
            NEW_attribute14,
            NEW_attribute15
  FROM      csi_iea_values_h
  WHERE     attribute_value_history_id = p_ext_hist_id
  AND       full_dump_flag = 'Y';
Line: 25003

 SELECT MAX(attribute_value_history_id)
 FROM   csi_iea_values_h
 WHERE  creation_date <= p_time
 AND    attribute_value_id = p_att_val_id
 AND    full_dump_flag = 'Y' ;
Line: 25013

 SELECT    attribute_value_history_id,
           OLD_ATTRIBUTE_VALUE    ,
           NEW_ATTRIBUTE_VALUE,
           OLD_ACTIVE_START_DATE,
           NEW_ACTIVE_START_DATE,
           OLD_ACTIVE_END_DATE  ,
           NEW_ACTIVE_END_DATE  ,
           OLD_CONTEXT      ,
           NEW_CONTEXT      ,
           OLD_ATTRIBUTE1   ,
           NEW_ATTRIBUTE1   ,
           OLD_ATTRIBUTE2   ,
           NEW_ATTRIBUTE2   ,
           OLD_ATTRIBUTE3   ,
           NEW_ATTRIBUTE3   ,
           OLD_ATTRIBUTE4   ,
           NEW_ATTRIBUTE4   ,
           OLD_ATTRIBUTE5   ,
           NEW_ATTRIBUTE5   ,
           OLD_ATTRIBUTE6   ,
           NEW_ATTRIBUTE6   ,
           OLD_ATTRIBUTE7   ,
           NEW_ATTRIBUTE7   ,
           OLD_ATTRIBUTE8   ,
           NEW_ATTRIBUTE8   ,
           OLD_ATTRIBUTE9   ,
           NEW_ATTRIBUTE9   ,
           OLD_ATTRIBUTE10  ,
           NEW_ATTRIBUTE10  ,
           OLD_ATTRIBUTE11  ,
           NEW_ATTRIBUTE11  ,
           OLD_ATTRIBUTE12  ,
           NEW_ATTRIBUTE12  ,
           OLD_ATTRIBUTE13  ,
           NEW_ATTRIBUTE13  ,
           OLD_ATTRIBUTE14  ,
           NEW_ATTRIBUTE14  ,
           OLD_ATTRIBUTE15  ,
           NEW_ATTRIBUTE15
  FROM     csi_iea_values_h
  WHERE    creation_date <= p_time
  AND      creation_date >= p_nearest_full_dump
  AND      attribute_value_id = p_att_val_id
  ORDER BY creation_date;
Line: 25084

              l_ext_tbl.DELETE(i);
Line: 25219

     x_ext_tbl.DELETE;
Line: 25549

                               ,'INSERT'
                               ,l_ori_inventory_item_id
                               ,l_ori_master_org_id)) THEN
                      p_ext_id_tbl(p_ext_count_rec.ext_count).valid_flag := 'N';
Line: 25632

                  SELECT attribute_value_id,
                         object_version_number
                  INTO   p_ext_attrib_rec.attribute_value_id,
                         p_ext_attrib_rec.object_version_number
                  FROM csi_iea_values
                  WHERE instance_id          = p_ext_attrib_rec.instance_id
                  AND attribute_id           = p_ext_attrib_rec.attribute_id
                  AND active_end_date        < SYSDATE
                  AND ROWNUM=1;
Line: 25654

             csi_item_instance_pvt.update_extended_attrib_values
             (p_api_version       => p_api_version
             ,p_commit            => fnd_api.g_false
             ,p_init_msg_list     => p_init_msg_list
             ,p_validation_level  => p_validation_level
             ,p_ext_attrib_rec    => p_ext_attrib_rec
             ,p_txn_rec           => p_txn_rec
             ,x_return_status     => x_return_status
             ,x_msg_count         => x_msg_count
             ,x_msg_data          => x_msg_data
             );
Line: 25674

                     csi_gen_utility_pvt.put_line( ' Failed Pvt:update_extended_attrib_values..');
Line: 25809

          CSI_IEA_VALUES_PKG.Insert_Row
                  (
                  l_attribute_value_id
                  ,p_ext_attrib_rec.attribute_id
                  ,p_ext_attrib_rec.instance_id
                  ,p_ext_attrib_rec.attribute_value
                  ,p_ext_attrib_rec.active_start_date
                  ,p_ext_attrib_rec.active_end_date
                  ,p_ext_attrib_rec.context
                  ,p_ext_attrib_rec.attribute1
                  ,p_ext_attrib_rec.attribute2
                  ,p_ext_attrib_rec.attribute3
                  ,p_ext_attrib_rec.attribute4
                  ,p_ext_attrib_rec.attribute5
                  ,p_ext_attrib_rec.attribute6
                  ,p_ext_attrib_rec.attribute7
                  ,p_ext_attrib_rec.attribute8
                  ,p_ext_attrib_rec.attribute9
                  ,p_ext_attrib_rec.attribute10
                  ,p_ext_attrib_rec.attribute11
                  ,p_ext_attrib_rec.attribute12
                  ,p_ext_attrib_rec.attribute13
                  ,p_ext_attrib_rec.attribute14
                  ,p_ext_attrib_rec.attribute15
                  ,fnd_global.user_id
                  ,sysdate
                  ,fnd_global.user_id
                  ,sysdate
                  ,fnd_global.user_id
                  ,1
                  );
Line: 25878

        CSI_IEA_VALUES_H_PKG.Insert_Row(
             l_attribute_value_h_id
            ,l_attribute_value_id
            ,p_txn_rec.transaction_id
            ,NULL
            ,p_ext_attrib_rec.attribute_value
            ,NULL
            ,p_ext_attrib_rec.active_start_date
            ,NULL
            ,p_ext_attrib_rec.active_end_date
            ,NULL
            ,p_ext_attrib_rec.context
            ,NULL
            ,p_ext_attrib_rec.ATTRIBUTE1
            ,NULL
            ,p_ext_attrib_rec.ATTRIBUTE2
            ,NULL
            ,p_ext_attrib_rec.ATTRIBUTE3
            ,NULL
            ,p_ext_attrib_rec.ATTRIBUTE4
            ,NULL
            ,p_ext_attrib_rec.ATTRIBUTE5
            ,NULL
            ,p_ext_attrib_rec.ATTRIBUTE6
            ,NULL
            ,p_ext_attrib_rec.ATTRIBUTE7
            ,NULL
            ,p_ext_attrib_rec.ATTRIBUTE8
            ,NULL
            ,p_ext_attrib_rec.ATTRIBUTE9
            ,NULL
            ,p_ext_attrib_rec.ATTRIBUTE10
            ,NULL
            ,p_ext_attrib_rec.ATTRIBUTE11
            ,NULL
            ,p_ext_attrib_rec.ATTRIBUTE12
            ,NULL
            ,p_ext_attrib_rec.ATTRIBUTE13
            ,NULL
            ,p_ext_attrib_rec.ATTRIBUTE14
            ,NULL
            ,p_ext_attrib_rec.ATTRIBUTE15
            ,l_dump_frequency_flag
            ,fnd_global.user_id
            ,sysdate
            ,fnd_global.user_id
            ,sysdate
            ,fnd_global.user_id
            ,1);
Line: 25988

/* procedure name: update_extended_attrib_values        */
/* description :  Updates the existing extended         */
/*                attributes for an item instance       */
/*                                                      */
/*------------------------------------------------------*/

PROCEDURE update_extended_attrib_values
 (
      p_api_version        IN     NUMBER
     ,p_commit             IN     VARCHAR2
     ,p_init_msg_list      IN     VARCHAR2
     ,p_validation_level   IN     NUMBER
     ,p_ext_attrib_rec     IN     csi_datastructures_pub.extend_attrib_values_rec
     ,p_txn_rec            IN OUT NOCOPY csi_datastructures_pub.transaction_rec
     ,x_return_status         OUT NOCOPY VARCHAR2
     ,x_msg_count             OUT NOCOPY NUMBER
     ,x_msg_data              OUT NOCOPY VARCHAR2
 )

IS
    l_api_name                  CONSTANT VARCHAR2(30)   := 'update_extended_attrib_values';
Line: 26024

       SELECT  *
       FROM    csi_iea_values_h
       WHERE   csi_iea_values_h.attribute_value_history_id = p_ieav_hist_id
       FOR UPDATE OF OBJECT_VERSION_NUMBER ;
Line: 26033

    SAVEPOINT      update_extended_attrib_values;
Line: 26060

        csi_gen_utility_pvt.put_line( 'update_extended_attrib_values');
Line: 26107

           ,'UPDATE'
           ,l_ori_inventory_item_id
           ,l_ori_master_org_id)) THEN
        -- Check if it is an expire operation
           IF NOT(csi_extend_attrib_vld_pvt.Is_Expire_Op
                     (p_ext_attrib_rec)) THEN
           RAISE FND_API.G_EXC_ERROR;
Line: 26119

        IF NOT(csi_extend_attrib_vld_pvt.Val_inst_id_for_update
            (p_ext_attrib_rec.instance_id
           ,l_ext_attrib_rec.instance_id
          )) THEN
           RAISE FND_API.G_EXC_ERROR;
Line: 26169

     CSI_IEA_VALUES_PKG.Update_Row
                  (
                  l_attribute_value_id
                  ,p_ext_attrib_rec.attribute_id
                  ,p_ext_attrib_rec.instance_id
                  ,p_ext_attrib_rec.attribute_value
                  ,p_ext_attrib_rec.active_start_date
                  ,p_ext_attrib_rec.active_end_date
                  ,p_ext_attrib_rec.context
                  ,p_ext_attrib_rec.attribute1
                  ,p_ext_attrib_rec.attribute2
                  ,p_ext_attrib_rec.attribute3
                  ,p_ext_attrib_rec.attribute4
                  ,p_ext_attrib_rec.attribute5
                  ,p_ext_attrib_rec.attribute6
                  ,p_ext_attrib_rec.attribute7
                  ,p_ext_attrib_rec.attribute8
                  ,p_ext_attrib_rec.attribute9
                  ,p_ext_attrib_rec.attribute10
                  ,p_ext_attrib_rec.attribute11
                  ,p_ext_attrib_rec.attribute12
                  ,p_ext_attrib_rec.attribute13
                  ,p_ext_attrib_rec.attribute14
                  ,p_ext_attrib_rec.attribute15
                  ,fnd_api.g_miss_num
                  ,fnd_api.g_miss_date
                  ,fnd_global.user_id
                  ,sysdate
                  ,fnd_global.user_id
                  ,l_ext_attrib_rec.object_version_number
                  );
Line: 26248

       SELECT  attribute_value_history_id
       INTO    l_ieav_hist_id
       FROM    csi_iea_values_h h
       WHERE   h.transaction_id = p_txn_rec.transaction_id
       AND     h.attribute_value_id = p_ext_attrib_rec.attribute_value_id;
Line: 26260

         csi_iea_values_h_pkg.update_row (
          p_attribute_value_history_id    => l_ieav_hist_id                         ,
          p_attribute_value_id            => fnd_api.g_miss_num                     ,
          p_transaction_id                => fnd_api.g_miss_num                     ,
          p_old_attribute_value           => fnd_api.g_miss_char                    ,
          p_new_attribute_value           => l_temp_ext_attrib_rec.attribute_value  ,
          p_old_active_start_date         => fnd_api.g_miss_date                    ,
          p_new_active_start_date         => l_temp_ext_attrib_rec.active_start_date,
          p_old_active_end_date           => fnd_api.g_miss_date                    ,
          p_new_active_end_date           => l_temp_ext_attrib_rec.active_end_date  ,
          p_old_context                   => fnd_api.g_miss_char                    ,
          p_new_context                   => l_temp_ext_attrib_rec.context          ,
          p_old_attribute1                => fnd_api.g_miss_char                    ,
          p_new_attribute1                => l_temp_ext_attrib_rec.attribute1       ,
          p_old_attribute2                => fnd_api.g_miss_char                    ,
          p_new_attribute2                => l_temp_ext_attrib_rec.attribute2       ,
          p_old_attribute3                => fnd_api.g_miss_char                    ,
          p_new_attribute3                => l_temp_ext_attrib_rec.attribute3       ,
          p_old_attribute4                => fnd_api.g_miss_char                    ,
          p_new_attribute4                => l_temp_ext_attrib_rec.attribute4       ,
          p_old_attribute5                => fnd_api.g_miss_char                    ,
          p_new_attribute5                => l_temp_ext_attrib_rec.attribute5       ,
          p_old_attribute6                => fnd_api.g_miss_char                    ,
          p_new_attribute6                => l_temp_ext_attrib_rec.attribute6       ,
          p_old_attribute7                => fnd_api.g_miss_char                    ,
          p_new_attribute7                => l_temp_ext_attrib_rec.attribute7       ,
          p_old_attribute8                => fnd_api.g_miss_char                    ,
          p_new_attribute8                => l_temp_ext_attrib_rec.attribute8       ,
          p_old_attribute9                => fnd_api.g_miss_char                    ,
          p_new_attribute9                => l_temp_ext_attrib_rec.attribute9       ,
          p_old_attribute10               => fnd_api.g_miss_char                    ,
          p_new_attribute10               => l_temp_ext_attrib_rec.attribute10      ,
          p_old_attribute11               => fnd_api.g_miss_char                    ,
          p_new_attribute11               => l_temp_ext_attrib_rec.attribute11      ,
          p_old_attribute12               => fnd_api.g_miss_char                    ,
          p_new_attribute12               => l_temp_ext_attrib_rec.attribute12      ,
          p_old_attribute13               => fnd_api.g_miss_char                    ,
          p_new_attribute13               => l_temp_ext_attrib_rec.attribute13      ,
          p_old_attribute14               => fnd_api.g_miss_char                    ,
          p_new_attribute14               => l_temp_ext_attrib_rec.attribute14      ,
          p_old_attribute15               => fnd_api.g_miss_char                    ,
          p_new_attribute15               => l_temp_ext_attrib_rec.attribute15      ,
          p_full_dump_flag                => fnd_api.g_miss_char                    ,
          p_created_by                    => fnd_api.g_miss_num                     ,
          p_creation_date                 => fnd_api.g_miss_date                    ,
          p_last_updated_by               => fnd_global.user_id                     ,
          p_last_update_date              => sysdate                                ,
          p_last_update_login             => fnd_global.user_id                     ,
          p_object_version_number         => fnd_api.g_miss_num);
Line: 26598

         csi_iea_values_h_pkg.update_row (
          p_attribute_value_history_id    => l_ieav_hist_id                         ,
          p_attribute_value_id            => fnd_api.g_miss_num                     ,
          p_transaction_id                => fnd_api.g_miss_num                     ,
          p_old_attribute_value           => l_ieav_hist_csr.old_attribute_value    ,
          p_new_attribute_value           => l_temp_ext_attrib_rec.attribute_value  ,
          p_old_active_start_date         => l_ieav_hist_csr.old_active_start_date  ,
          p_new_active_start_date         => l_temp_ext_attrib_rec.active_start_date,
          p_old_active_end_date           => l_ieav_hist_csr.old_active_end_date    ,
          p_new_active_end_date           => l_temp_ext_attrib_rec.active_end_date  ,
          p_old_context                   => l_ieav_hist_csr.old_context            ,
          p_new_context                   => l_temp_ext_attrib_rec.context          ,
          p_old_attribute1                => l_ieav_hist_csr.old_attribute1         ,
          p_new_attribute1                => l_temp_ext_attrib_rec.attribute1       ,
          p_old_attribute2                => l_ieav_hist_csr.old_attribute2         ,
          p_new_attribute2                => l_temp_ext_attrib_rec.attribute2       ,
          p_old_attribute3                => l_ieav_hist_csr.old_attribute3         ,
          p_new_attribute3                => l_temp_ext_attrib_rec.attribute3       ,
          p_old_attribute4                => l_ieav_hist_csr.old_attribute4         ,
          p_new_attribute4                => l_temp_ext_attrib_rec.attribute4       ,
          p_old_attribute5                => l_ieav_hist_csr.old_attribute5         ,
          p_new_attribute5                => l_temp_ext_attrib_rec.attribute5       ,
          p_old_attribute6                => l_ieav_hist_csr.old_attribute6         ,
          p_new_attribute6                => l_temp_ext_attrib_rec.attribute6       ,
          p_old_attribute7                => l_ieav_hist_csr.old_attribute7         ,
          p_new_attribute7                => l_temp_ext_attrib_rec.attribute7       ,
          p_old_attribute8                => l_ieav_hist_csr.old_attribute8         ,
          p_new_attribute8                => l_temp_ext_attrib_rec.attribute8       ,
          p_old_attribute9                => l_ieav_hist_csr.old_attribute9         ,
          p_new_attribute9                => l_temp_ext_attrib_rec.attribute9       ,
          p_old_attribute10               => l_ieav_hist_csr.old_attribute10        ,
          p_new_attribute10               => l_temp_ext_attrib_rec.attribute10      ,
          p_old_attribute11               => l_ieav_hist_csr.old_attribute11        ,
          p_new_attribute11               => l_temp_ext_attrib_rec.attribute11      ,
          p_old_attribute12               => l_ieav_hist_csr.old_attribute12        ,
          p_new_attribute12               => l_temp_ext_attrib_rec.attribute12      ,
          p_old_attribute13               => l_ieav_hist_csr.old_attribute13        ,
          p_new_attribute13               => l_temp_ext_attrib_rec.attribute13      ,
          p_old_attribute14               => l_ieav_hist_csr.old_attribute14        ,
          p_new_attribute14               => l_temp_ext_attrib_rec.attribute14      ,
          p_old_attribute15               => l_ieav_hist_csr.old_attribute15        ,
          p_new_attribute15               => l_temp_ext_attrib_rec.attribute15      ,
          p_full_dump_flag                => fnd_api.g_miss_char                    ,
          p_created_by                    => fnd_api.g_miss_num                     ,
          p_creation_date                 => fnd_api.g_miss_date                    ,
          p_last_updated_by               => fnd_global.user_id                     ,
          p_last_update_date              => SYSDATE                                ,
          p_last_update_login             => fnd_global.user_id                     ,
          p_object_version_number         => fnd_api.g_miss_num);
Line: 26724

           CSI_IEA_VALUES_H_PKG.Insert_Row(
             l_attribute_value_h_id
            ,l_attribute_value_id
            ,p_txn_rec.transaction_id
            ,l_ext_attrib_rec.attribute_value
            ,l_temp_ext_attrib_rec.attribute_value
            ,l_ext_attrib_rec.active_start_date
            ,l_temp_ext_attrib_rec.active_start_date
            ,l_ext_attrib_rec.active_end_date
            ,l_temp_ext_attrib_rec.active_end_date
            ,l_ext_attrib_rec.context
            ,l_temp_ext_attrib_rec.context
            ,l_ext_attrib_rec.ATTRIBUTE1
            ,l_temp_ext_attrib_rec.ATTRIBUTE1
            ,l_ext_attrib_rec.ATTRIBUTE2
            ,l_temp_ext_attrib_rec.ATTRIBUTE2
            ,l_ext_attrib_rec.ATTRIBUTE3
            ,l_temp_ext_attrib_rec.ATTRIBUTE3
            ,l_ext_attrib_rec.ATTRIBUTE4
            ,l_temp_ext_attrib_rec.ATTRIBUTE4
            ,l_ext_attrib_rec.ATTRIBUTE5
            ,l_temp_ext_attrib_rec.ATTRIBUTE5
            ,l_ext_attrib_rec.ATTRIBUTE6
            ,l_temp_ext_attrib_rec.ATTRIBUTE6
            ,l_ext_attrib_rec.ATTRIBUTE7
            ,l_temp_ext_attrib_rec.ATTRIBUTE7
            ,l_ext_attrib_rec.ATTRIBUTE8
            ,l_temp_ext_attrib_rec.ATTRIBUTE8
            ,l_ext_attrib_rec.ATTRIBUTE9
            ,l_temp_ext_attrib_rec.ATTRIBUTE9
            ,l_ext_attrib_rec.ATTRIBUTE10
            ,l_temp_ext_attrib_rec.ATTRIBUTE10
            ,l_ext_attrib_rec.ATTRIBUTE11
            ,l_temp_ext_attrib_rec.ATTRIBUTE11
            ,l_ext_attrib_rec.ATTRIBUTE12
            ,l_temp_ext_attrib_rec.ATTRIBUTE12
            ,l_ext_attrib_rec.ATTRIBUTE13
            ,l_temp_ext_attrib_rec.ATTRIBUTE13
            ,l_ext_attrib_rec.ATTRIBUTE14
            ,l_temp_ext_attrib_rec.ATTRIBUTE14
            ,l_ext_attrib_rec.ATTRIBUTE15
            ,l_temp_ext_attrib_rec.ATTRIBUTE15
            ,l_dump_frequency_flag
            ,fnd_global.user_id
            ,sysdate
            ,fnd_global.user_id
            ,sysdate
            ,fnd_global.user_id
            ,1);
Line: 26972

          CSI_IEA_VALUES_H_PKG.Insert_Row(
             l_attribute_value_h_id
            ,l_attribute_value_id
            ,p_txn_rec.transaction_id
            ,l_ext_att_hist_rec.old_attribute_value
            ,l_ext_att_hist_rec.new_attribute_value
            ,l_ext_att_hist_rec.old_active_start_date
            ,l_ext_att_hist_rec.new_active_start_date
            ,l_ext_att_hist_rec.old_active_end_date
            ,l_ext_att_hist_rec.new_active_end_date
            ,l_ext_att_hist_rec.old_context
            ,l_ext_att_hist_rec.new_context
            ,l_ext_att_hist_rec.old_attribute1
            ,l_ext_att_hist_rec.new_attribute1
            ,l_ext_att_hist_rec.old_attribute2
            ,l_ext_att_hist_rec.new_attribute2
            ,l_ext_att_hist_rec.old_attribute3
            ,l_ext_att_hist_rec.new_attribute3
            ,l_ext_att_hist_rec.old_attribute4
            ,l_ext_att_hist_rec.new_attribute4
            ,l_ext_att_hist_rec.old_attribute5
            ,l_ext_att_hist_rec.new_attribute5
            ,l_ext_att_hist_rec.old_attribute6
            ,l_ext_att_hist_rec.new_attribute6
            ,l_ext_att_hist_rec.old_attribute7
            ,l_ext_att_hist_rec.new_attribute7
            ,l_ext_att_hist_rec.old_attribute8
            ,l_ext_att_hist_rec.new_attribute8
            ,l_ext_att_hist_rec.old_attribute9
            ,l_ext_att_hist_rec.new_attribute9
            ,l_ext_att_hist_rec.old_attribute10
            ,l_ext_att_hist_rec.new_attribute10
            ,l_ext_att_hist_rec.old_attribute11
            ,l_ext_att_hist_rec.new_attribute11
            ,l_ext_att_hist_rec.old_attribute12
            ,l_ext_att_hist_rec.new_attribute12
            ,l_ext_att_hist_rec.old_attribute13
            ,l_ext_att_hist_rec.new_attribute13
            ,l_ext_att_hist_rec.old_attribute14
            ,l_ext_att_hist_rec.new_attribute14
            ,l_ext_att_hist_rec.old_attribute15
            ,l_ext_att_hist_rec.new_attribute15
            ,l_dump_frequency_flag
            ,fnd_global.user_id
            ,sysdate
            ,fnd_global.user_id
            ,sysdate
            ,fnd_global.user_id
            ,1);
Line: 27041

            ROLLBACK TO update_extended_attrib_values;
Line: 27049

            ROLLBACK TO update_extended_attrib_values;
Line: 27057

            ROLLBACK TO  update_extended_attrib_values;
Line: 27074

END update_extended_attrib_values;
Line: 27188

      csi_item_instance_pvt.update_extended_attrib_values
           (p_api_version       => p_api_version
           ,p_commit            => fnd_api.g_false
           ,p_init_msg_list     => p_init_msg_list
           ,p_validation_level  => p_validation_level
           ,p_ext_attrib_rec    => l_ext_attrib_rec
           ,p_txn_rec           => p_txn_rec
           ,x_return_status     => x_return_status
           ,x_msg_count         =>  x_msg_count
           ,x_msg_data          =>  x_msg_data
           );
Line: 27423

          SELECT last_vld_organization_id
          INTO   l_vld_org_id
          FROM   csi_item_instances
          WHERE  instance_id = p_source_instance_rec.instance_id;
Line: 27594

   l_party_header_tbl.DELETE;
Line: 27602

          l_instance_asset_query_rec.update_status := FND_API.G_MISS_CHAR;
Line: 27645

                             l_asset_tbl(tab_row_party).update_status := l_asset_header_tbl(tab_row_party).update_status;
Line: 28140

                             SELECT instance_usage_code
                             INTO   l_new_instance_rec.instance_usage_code
                             FROM   csi_item_instances
                             WHERE  instance_id=l_obj_id;
Line: 28525

                       l_account_header_tbl.DELETE;
Line: 28583

                               l_party_input_tbl.DELETE;
Line: 28585

                               l_party_account_tbl.DELETE;
Line: 28667

                               l_contact_input_tbl.DELETE;
Line: 28669

                               l_contact_account_tbl.DELETE;
Line: 28676

       l_new_contact_tbl.DELETE;
Line: 28677

       l_new_party_tbl.DELETE;
Line: 28764

                 l_ext_attrib_tbl.DELETE (tab_row);
Line: 29046

                      SELECT cip.party_id
                      INTO   l_party_id
                      FROM   csi_i_parties cip
                      WHERE  cip.instance_id = x_new_instance_tbl(1).instance_id
                      AND    cip.relationship_type_code = 'OWNER';
Line: 29106

                         UPDATE CSI_TRANSACTIONS
                         set contracts_invoked = 'Y'
                         where transaction_id = p_txn_rec.transaction_id;
Line: 29246

   SELECT bom.assembly_item_id parent_item_id
	 ,bet.component_item_id component_item_id
	 ,bet.organization_id organization_id
	 ,bet.component_quantity component_quantity
	 ,bet.extended_quantity extended_quantity
         ,bet.plan_level plan_level
	 ,substr(bet.sort_order,1,(length(sort_order)-l_bom_sortcode_width)) parent_sort_order
	 ,bet.sort_order child_sort_order
	 ,msi.serial_number_control_code serial_number_control_code
	 ,msi.primary_uom_code primary_uom_code
	 ,mp.master_organization_id master_organization_id
   FROM bom_small_expl_temp bet
       ,bom_bill_of_materials bom
       ,mtl_system_items msi
       ,mtl_system_items msip
       ,mtl_parameters mp
   WHERE    bet.group_id = p_group_id
   AND      bet.plan_level > 0               -- Ignore Top Most
   AND      bet.component_item_id = msi.inventory_item_id
   AND      bet.organization_id = msi.organization_id
   AND      bet.bill_sequence_id = bom.bill_sequence_id
   AND      bet.extended_quantity > 0
   AND      bom.assembly_item_id = msip.inventory_item_id
   AND      bom.organization_id = msip.organization_id
   AND      msi.organization_id = mp.organization_id
   ORDER BY bet.sort_order;
Line: 29332

          select master_organization_id
          into l_master_organization_id
          from MTL_PARAMETERS
          where organization_id = p_source_instance_rec.VLD_ORGANIZATION_ID;
Line: 29374

       SELECT Bom_Explosion_Temp_S.NextVal
       INTO   l_group_id
       FROM   sys.dual;
Line: 29724

    DELETE FROM bom_small_expl_temp where group_id = l_group_id;
Line: 29786

   SELECT *
   FROM   csi_item_instances_h
   WHERE  transaction_id = p_txn_id;
Line: 31696

   SELECT ieh.ATTRIBUTE_VALUE_HISTORY_ID     ,
          ieh.ATTRIBUTE_VALUE_ID             ,
          ieh.TRANSACTION_ID                 ,
          ieh.OLD_ATTRIBUTE_VALUE            ,
          ieh.NEW_ATTRIBUTE_VALUE            ,
          ieh.OLD_ACTIVE_START_DATE          ,
          ieh.NEW_ACTIVE_START_DATE          ,
          ieh.OLD_ACTIVE_END_DATE            ,
          ieh.NEW_ACTIVE_END_DATE            ,
          ieh.OLD_CONTEXT                    ,
          ieh.NEW_CONTEXT                    ,
          ieh.OLD_ATTRIBUTE1                 ,
          ieh.NEW_ATTRIBUTE1                 ,
          ieh.OLD_ATTRIBUTE2                 ,
          ieh.NEW_ATTRIBUTE2                 ,
          ieh.OLD_ATTRIBUTE3                 ,
          ieh.NEW_ATTRIBUTE3                 ,
          ieh.OLD_ATTRIBUTE4                 ,
          ieh.NEW_ATTRIBUTE4                 ,
          ieh.OLD_ATTRIBUTE5                 ,
          ieh.NEW_ATTRIBUTE5                 ,
          ieh.OLD_ATTRIBUTE6                 ,
          ieh.NEW_ATTRIBUTE6                 ,
          ieh.OLD_ATTRIBUTE7                 ,
          ieh.NEW_ATTRIBUTE7                 ,
          ieh.OLD_ATTRIBUTE8                 ,
          ieh.NEW_ATTRIBUTE8                 ,
          ieh.OLD_ATTRIBUTE9                 ,
          ieh.NEW_ATTRIBUTE9                 ,
          ieh.OLD_ATTRIBUTE10                ,
          ieh.NEW_ATTRIBUTE10                ,
          ieh.OLD_ATTRIBUTE11                ,
          ieh.NEW_ATTRIBUTE11                ,
          ieh.OLD_ATTRIBUTE12                ,
          ieh.NEW_ATTRIBUTE12                ,
          ieh.OLD_ATTRIBUTE13                ,
          ieh.NEW_ATTRIBUTE13                ,
          ieh.OLD_ATTRIBUTE14                ,
          ieh.NEW_ATTRIBUTE14                ,
          ieh.OLD_ATTRIBUTE15                ,
          ieh.NEW_ATTRIBUTE15                ,
          ieh.FULL_DUMP_FLAG                 ,
          ieh.OBJECT_VERSION_NUMBER          ,
          ie.INSTANCE_ID                     ,
          iea.attribute_code
   FROM   csi_iea_values_h ieh,
          csi_iea_values   ie ,
          csi_i_extended_attribs iea
   WHERE  ieh.transaction_id = p_txn_id
   AND    ieh.attribute_value_id = ie.attribute_value_id
   AND    ie.attribute_id= iea.attribute_id;
Line: 32233

       SELECT last_vld_organization_id
       INTO   l_par_vld_organization_id
       FROM   csi_item_instances
       WHERE  instance_id = p_source_instance_rec.instance_id;
Line: 32418

   l_party_header_tbl.DELETE;
Line: 32426

          l_instance_asset_query_rec.update_status := FND_API.G_MISS_CHAR;
Line: 32464

                             l_asset_tbl(tab_row_party).update_status := l_asset_header_tbl(tab_row_party).update_status;
Line: 33101

			      SELECT instance_usage_code
			      INTO   l_new_instance_rec.instance_usage_code
			      FROM   csi_item_instances
			      WHERE  instance_id=l_obj_id;
Line: 33299

                       l_account_header_tbl.DELETE;
Line: 33351

                               l_party_input_tbl.DELETE;
Line: 33353

                               l_party_account_tbl.DELETE;
Line: 33430

                               l_contact_input_tbl.DELETE;
Line: 33432

                               l_contact_account_tbl.DELETE;
Line: 33439

       l_new_contact_tbl.DELETE;
Line: 33440

       l_new_party_tbl.DELETE;
Line: 33525

                 l_ext_attrib_tbl.DELETE (tab_row);
Line: 33802

                      SELECT cip.party_id
                      INTO   l_party_id
                      FROM   csi_i_parties cip
                      WHERE  cip.instance_id = x_new_instance_tbl(1).instance_id
                      AND    cip.relationship_type_code = 'OWNER';
Line: 33861

                         UPDATE CSI_TRANSACTIONS
                         set contracts_invoked = 'Y'
                         where transaction_id = p_txn_rec.transaction_id;
Line: 33986

       l_new_ii_relationship_tbl.DELETE;
Line: 34048

          SELECT internal_party_id
          INTO   l_internal_party_id
          FROM   csi_install_parameters;
Line: 34057

          SELECT owner_party_id
          INTO   l_owner_party_id
          FROM   csi_item_instances
          WHERE  instance_id = l_new_instance_rec.instance_id;
Line: 34102

                SELECT link_to_line_id, item_type_code
                INTO   l_link_to_line_id, l_item_type_code
                FROM   oe_order_lines_all
                WHERE  line_id = l_new_instance_rec.last_oe_order_line_id;
Line: 34226

     SELECT      vlh.VERSION_LABEL_HISTORY_ID,
                 vlh.VERSION_LABEL_ID,
                 vlh.TRANSACTION_ID   ,
                 vlh.OLD_VERSION_LABEL,
                 vlh.NEW_VERSION_LABEL,
                 vlh.OLD_DESCRIPTION  ,
                 vlh.NEW_DESCRIPTION  ,
                 vlh.OLD_DATE_TIME_STAMP,
                 vlh.NEW_DATE_TIME_STAMP,
                 vlh.OLD_ACTIVE_START_DATE,
                 vlh.NEW_ACTIVE_START_DATE,
                 vlh.OLD_ACTIVE_END_DATE ,
                 vlh.NEW_ACTIVE_END_DATE ,
                 vlh.OLD_CONTEXT        ,
                 vlh.NEW_CONTEXT        ,
                 vlh.OLD_ATTRIBUTE1     ,
                 vlh.NEW_ATTRIBUTE1     ,
                 vlh.OLD_ATTRIBUTE2     ,
                 vlh.NEW_ATTRIBUTE2     ,
                 vlh.OLD_ATTRIBUTE3     ,
                 vlh.NEW_ATTRIBUTE3     ,
                 vlh.OLD_ATTRIBUTE4     ,
                 vlh.NEW_ATTRIBUTE4     ,
                 vlh.OLD_ATTRIBUTE5     ,
                 vlh.NEW_ATTRIBUTE5     ,
                 vlh.OLD_ATTRIBUTE6     ,
                 vlh.NEW_ATTRIBUTE6     ,
                 vlh.OLD_ATTRIBUTE7     ,
                 vlh.NEW_ATTRIBUTE7     ,
                 vlh.OLD_ATTRIBUTE8     ,
                 vlh.NEW_ATTRIBUTE8     ,
                 vlh.OLD_ATTRIBUTE9     ,
                 vlh.NEW_ATTRIBUTE9     ,
                 vlh.OLD_ATTRIBUTE10    ,
                 vlh.NEW_ATTRIBUTE10    ,
                 vlh.OLD_ATTRIBUTE11    ,
                 vlh.NEW_ATTRIBUTE11    ,
                 vlh.OLD_ATTRIBUTE12    ,
                 vlh.NEW_ATTRIBUTE12    ,
                 vlh.OLD_ATTRIBUTE13    ,
                 vlh.NEW_ATTRIBUTE13    ,
                 vlh.OLD_ATTRIBUTE14    ,
                 vlh.NEW_ATTRIBUTE14    ,
                 vlh.OLD_ATTRIBUTE15    ,
                 vlh.NEW_ATTRIBUTE15    ,
                 vlh.FULL_DUMP_FLAG     ,
                 vlh.OBJECT_VERSION_NUMBER,
                 vl.INSTANCE_ID
     FROM     csi_i_version_labels_h vlh,
              csi_i_version_labels vl
     WHERE    vlh.transaction_id = i_transaction_id
     AND      vlh.version_label_id = vl.version_label_id;
Line: 34522

         SELECT last_vld_organization_id,
                inventory_item_id
         INTO   l_instance_header_tbl(1).vld_organization_id,
                l_instance_header_tbl(1).inventory_item_id
         FROM   csi_item_instances
         WHERE  instance_id =l_instance_header_tbl(1).instance_id;
Line: 34611

PROCEDURE Update_version_time
 (
     p_api_version           IN     NUMBER
    ,p_commit                IN     VARCHAR2
    ,p_init_msg_list         IN     VARCHAR2
    ,p_validation_level      IN     NUMBER
    ,p_txn_rec               IN OUT NOCOPY csi_datastructures_pub.transaction_rec
    ,x_return_status         OUT NOCOPY   VARCHAR2
    ,x_msg_count             OUT NOCOPY   NUMBER
    ,x_msg_data              OUT NOCOPY   VARCHAR2)
     IS
CURSOR c_ver_csr (p_txn_id NUMBER) IS
  SELECT cv.version_label_id      version_label_id
        ,cv.object_version_number object_version_number
        ,cv.instance_id instance_id
  FROM   csi_i_version_labels cv,
         csi_i_version_labels_h ch
  WHERE  cv.version_label_id=ch.version_label_id
  AND    ch.transaction_id=p_txn_id;
Line: 34638

        SAVEPOINT   Update_version_time;
Line: 34648

           csi_item_instance_pvt.update_version_label
            ( p_api_version             => p_api_version
             ,p_commit                  => p_commit
             ,p_init_msg_list           => p_init_msg_list
             ,p_validation_level        => p_validation_level
             ,p_version_label_rec       => l_version_label_rec
             ,p_txn_rec                 => p_txn_rec
             ,p_call_transaction        => fnd_api.g_false
             ,x_return_status           => l_return_status
             ,x_msg_count               => l_msg_count
             ,x_msg_data                => l_msg_data);
Line: 34667

                  csi_gen_utility_pvt.put_line( ' Error from update_version_label..');
Line: 34679

            ROLLBACK TO Update_version_time;
Line: 34685

                ROLLBACK TO Update_version_time;
Line: 34690

END Update_version_time;
Line: 34698

    SELECT config_inst_hdr_id
          ,config_inst_rev_num
          ,config_inst_item_id
      INTO p_config_rec.config_inst_hdr_id
          ,p_config_rec.config_inst_rev_num
          ,p_config_rec.config_inst_item_id
      FROM csi_item_instances
     WHERE instance_id=p_instance_id;
Line: 34717

    SELECT lock_status
      INTO p_lock_status
      FROM csi_item_instance_locks
     WHERE lock_status <> l_lock_status
       AND instance_id=p_instance_id;
Line: 34745

        SELECT lock_id
          INTO l_lock_id
          FROM csi_item_instance_locks
         WHERE lock_status IS NOT NULL
           AND lock_status <> l_lock_status
           AND instance_id=p_instance_id;
Line: 34766

        SELECT lock_id
          INTO l_lock_id
          FROM csi_item_instance_locks
         WHERE lock_status IS NOT NULL
           AND lock_status <> l_lock_status
           AND config_inst_hdr_id  = p_config_inst_hdr_id
           AND config_inst_rev_num = p_config_inst_rev_num
           AND config_inst_item_id = p_config_inst_item_id;
Line: 34884

  l_lock_tbl.DELETE;
Line: 35088

          SELECT instance_hdr_id  -- root_config_hdr_id
                ,config_item_id   -- root_config_item_id
                ,instance_rev_nbr -- root_config_rev_nbr
          INTO   l_lock_tbl(l_lock_count).root_config_inst_hdr_id
                ,l_lock_tbl(l_lock_count).root_config_inst_item_id
                ,l_lock_tbl(l_lock_count).root_config_inst_rev_num
          FROM   cz_config_items czItems
          WHERE  czItems.instance_hdr_id  = px_config_tbl(i).config_inst_hdr_id
          AND    czItems.instance_rev_nbr = px_config_tbl(i).config_inst_rev_num
          AND    czItems.component_instance_type = 'I'  -- I = Root instance
          AND    czItems.deleted_flag = '0';
Line: 35161

   SELECT csi_item_instance_locks_s.NEXTVAL
     INTO l_lock_id
     FROM SYS.dual;
Line: 35243

    FOR l_insert_csr IN l_lock_tbl.FIRST .. l_lock_tbl.LAST
    LOOP
     IF l_lock_tbl.EXISTS(l_insert_csr)
     THEN
      INSERT INTO csi_item_instance_locks
      (    lock_id
          ,lock_status
          ,instance_id
          ,config_inst_hdr_id
          ,config_inst_item_id
          ,config_inst_rev_num
          ,root_instance_id
          ,root_config_inst_hdr_id
          ,root_config_inst_item_id
          ,root_config_inst_rev_num
          ,lock_source_appln_id
          ,lock_source_header_ref
          ,lock_source_line_ref1
          ,lock_source_line_ref2
          ,lock_source_line_ref3
          ,date_locked
          ,last_updated_by
          ,last_update_date
          ,object_version_number
          ,last_update_login
          ,created_by
          ,creation_date
      )
      VALUES
      (
           l_lock_id
          ,l_lock_tbl(l_insert_csr).lock_status
          ,decode(l_lock_tbl(l_insert_csr).instance_id,fnd_api.g_miss_num,NULL,l_lock_tbl(l_insert_csr).instance_id)
          ,decode(l_lock_tbl(l_insert_csr).config_inst_hdr_id,fnd_api.g_miss_num,NULL,l_lock_tbl(l_insert_csr).config_inst_hdr_id)
          ,decode(l_lock_tbl(l_insert_csr).config_inst_item_id,fnd_api.g_miss_num,NULL,l_lock_tbl(l_insert_csr).config_inst_item_id)
          ,decode(l_lock_tbl(l_insert_csr).config_inst_rev_num,fnd_api.g_miss_num,NULL,l_lock_tbl(l_insert_csr).config_inst_rev_num)
          ,decode(l_lock_tbl(l_insert_csr).root_instance_id,fnd_api.g_miss_num,NULL,l_lock_tbl(l_insert_csr).root_instance_id)
          ,decode(l_lock_tbl(l_insert_csr).root_config_inst_hdr_id,fnd_api.g_miss_num,NULL,l_lock_tbl(l_insert_csr).root_config_inst_hdr_id)
          ,decode(l_lock_tbl(l_insert_csr).root_config_inst_item_id,fnd_api.g_miss_num,NULL,l_lock_tbl(l_insert_csr).root_config_inst_item_id)
          ,decode(l_lock_tbl(l_insert_csr).root_config_inst_rev_num,fnd_api.g_miss_num,NULL,l_lock_tbl(l_insert_csr).root_config_inst_rev_num)
          ,decode(l_lock_tbl(l_insert_csr).source_application_id,fnd_api.g_miss_num,NULL,l_lock_tbl(l_insert_csr).source_application_id)
          ,decode(l_lock_tbl(l_insert_csr).source_txn_header_ref,fnd_api.g_miss_char,NULL,l_lock_tbl(l_insert_csr).source_txn_header_ref)
          ,decode(l_lock_tbl(l_insert_csr).source_txn_line_ref1,fnd_api.g_miss_char,NULL,l_lock_tbl(l_insert_csr).source_txn_line_ref1)
          ,decode(l_lock_tbl(l_insert_csr).source_txn_line_ref2,fnd_api.g_miss_char,NULL,l_lock_tbl(l_insert_csr).source_txn_line_ref2)
          ,decode(l_lock_tbl(l_insert_csr).source_txn_line_ref3,fnd_api.g_miss_char,NULL,l_lock_tbl(l_insert_csr).source_txn_line_ref3)
          ,SYSDATE --p_txn_rec.source_transaction_date
          ,fnd_global.user_id
          ,SYSDATE
          ,1
          ,fnd_global.user_id
          ,fnd_global.user_id
          ,SYSDATE
      );
Line: 35380

        SELECT lock_status
              ,root_instance_id
          INTO l_lock_status
              ,l_root_instance_id
          FROM csi_item_instance_locks
         WHERE instance_id=p_instance_id
           AND lock_id = p_lock_id;
Line: 35405

        SELECT lock_status
              ,root_config_inst_hdr_id
              ,root_config_inst_item_id
              ,root_config_inst_rev_num
          INTO l_lock_status
              ,l_root_config_hdr_id
              ,l_root_config_item_id
              ,l_root_config_rev_num
          FROM csi_item_instance_locks
         WHERE config_inst_hdr_id  = p_config_inst_hdr_id
           AND config_inst_rev_num = p_config_inst_rev_num
           AND config_inst_item_id = p_config_inst_item_id
           AND lock_id = p_lock_id;
Line: 35447

 SELECT config_inst_hdr_id,
        config_inst_item_id,
        config_inst_rev_num,
        lock_status
   FROM csi_item_instance_locks
  WHERE root_config_inst_hdr_id = p_root_hdr
    AND root_config_inst_rev_num = p_root_rev
    AND lock_id = p_lock_id
    AND lock_status <> p_lock_status;
Line: 35462

   SELECT root_config_inst_hdr_id,
          root_config_inst_rev_num
     INTO l_root_hdr_id,
          l_root_rev_num
     FROM csi_item_instance_locks
    WHERE lock_id = p_lock_id
      AND config_inst_hdr_id = p_config_inst_hdr_id
      AND config_inst_rev_num = p_config_inst_rev_num
      AND config_inst_item_id = p_config_inst_item_id;
Line: 35494

l_last_updated_by   NUMBER;
Line: 35495

l_last_update_login NUMBER;
Line: 35499

l_last_updated_by   := fnd_global.user_id;
Line: 35500

l_last_update_login := fnd_global.login_id;
Line: 35510

     UPDATE csi_item_instance_locks
        SET lock_status= p_unlock_tbl(i).lock_status
           ,unlock_source_appln_id    = decode (p_unlock_tbl(i).source_application_id,fnd_api.g_miss_num,unlock_source_appln_id,p_unlock_tbl(i).source_application_id)
           ,unlock_source_header_ref  = decode (p_unlock_tbl(i).source_txn_header_ref,fnd_api.g_miss_char,unlock_source_header_ref,p_unlock_tbl(i).source_txn_header_ref)
           ,unlock_source_line_ref1   = decode (p_unlock_tbl(i).source_txn_line_ref1,fnd_api.g_miss_char,unlock_source_line_ref1,p_unlock_tbl(i).source_txn_line_ref1)
           ,unlock_source_line_ref2   = decode (p_unlock_tbl(i).source_txn_line_ref2,fnd_api.g_miss_char,unlock_source_line_ref2,p_unlock_tbl(i).source_txn_line_ref2)
           ,unlock_source_line_ref3   = decode (p_unlock_tbl(i).source_txn_line_ref3,fnd_api.g_miss_char,unlock_source_line_ref3,p_unlock_tbl(i).source_txn_line_ref3)
           ,date_unlocked             = p_date
           ,object_version_number     = object_version_number+1
           ,last_updated_by           = l_last_updated_by
           ,last_update_date          = SYSDATE
           ,last_update_login         = l_last_update_login
      WHERE instance_id = p_unlock_tbl(i).instance_id
        AND lock_id =   p_unlock_tbl(i).lock_id;
Line: 35535

     UPDATE csi_item_instance_locks
        SET lock_status= p_unlock_tbl(i).lock_status
           ,unlock_source_appln_id    = decode (p_unlock_tbl(i).source_application_id,fnd_api.g_miss_num,unlock_source_appln_id,p_unlock_tbl(i).source_application_id)
           ,unlock_source_header_ref  = decode (p_unlock_tbl(i).source_txn_header_ref,fnd_api.g_miss_char,unlock_source_header_ref,p_unlock_tbl(i).source_txn_header_ref)
           ,unlock_source_line_ref1   = decode (p_unlock_tbl(i).source_txn_line_ref1,fnd_api.g_miss_char,unlock_source_line_ref1,p_unlock_tbl(i).source_txn_line_ref1)
           ,unlock_source_line_ref2   = decode (p_unlock_tbl(i).source_txn_line_ref2,fnd_api.g_miss_char,unlock_source_line_ref2,p_unlock_tbl(i).source_txn_line_ref2)
           ,unlock_source_line_ref3   = decode (p_unlock_tbl(i).source_txn_line_ref3,fnd_api.g_miss_char,unlock_source_line_ref3,p_unlock_tbl(i).source_txn_line_ref3)
           ,date_unlocked             = p_date
           ,object_version_number     = object_version_number+1
           ,last_updated_by           = l_last_updated_by
           ,last_update_date          = SYSDATE
           ,last_update_login         = l_last_update_login
      WHERE config_inst_hdr_id  = p_unlock_tbl(i).config_inst_hdr_id
        AND config_inst_item_id = p_unlock_tbl(i).config_inst_item_id
        AND config_inst_rev_num = p_unlock_tbl(i).config_inst_rev_num
        AND lock_id             = p_unlock_tbl(i).lock_id;
Line: 35661

  l_unlock_tbl.DELETE;
Line: 35996

           SELECT COUNT(*)
             INTO l_instance_ctr
             FROM csi_item_instance_locks
            WHERE root_instance_id =l_unlock_ins_tbl(i).instance_id
              AND lock_id = l_unlock_ins_tbl(i).lock_id
              AND lock_status IN (1,2);
Line: 36025

           SELECT COUNT(*)
             INTO l_config_ctr
             FROM csi_item_instance_locks
            WHERE root_config_inst_hdr_id =l_unlock_root(i).config_inst_hdr_id
              AND root_config_inst_item_id = l_unlock_root(i).config_inst_item_id
              AND root_config_inst_rev_num = l_unlock_root(i).config_inst_rev_num
              AND lock_id = l_unlock_root(i).lock_id
              AND lock_status IN (1,2);