DBA Data[Home] [Help]

APPS.INVPVLM3 SQL Statements

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

Line: 24

        select
         msii.TRANSACTION_ID,
         msii.INVENTORY_ITEM_ID III,
         msii.ORGANIZATION_ID ORGID,
         mp.MASTER_ORGANIZATION_ID MORGID,
         msii.NEGATIVE_MEASUREMENT_ERROR,
         msii.ENGINEERING_ECN_CODE,
         msii.ENGINEERING_ITEM_ID,
         msii.ENGINEERING_DATE,
         msii.SERVICE_STARTING_DELAY,
         msii.SERVICEABLE_COMPONENT_FLAG,
         msii.SERVICEABLE_PRODUCT_FLAG,
         msii.BASE_WARRANTY_SERVICE_ID,
         msii.PAYMENT_TERMS_ID,
         msii.PREVENTIVE_MAINTENANCE_FLAG,
         msii.PRIMARY_SPECIALIST_ID,
         msii.SECONDARY_SPECIALIST_ID,
         msii.SERVICEABLE_ITEM_CLASS_ID,
         msii.TIME_BILLABLE_FLAG,
         msii.MATERIAL_BILLABLE_FLAG,
         msii.EXPENSE_BILLABLE_FLAG,
         msii.PRORATE_SERVICE_FLAG,
         msii.COVERAGE_SCHEDULE_ID,
         msii.SERVICE_DURATION_PERIOD_CODE,
         msii.SERVICE_DURATION,
         msii.WARRANTY_VENDOR_ID,
         msii.MAX_WARRANTY_AMOUNT,
         msii.RESPONSE_TIME_PERIOD_CODE,
         msii.RESPONSE_TIME_VALUE,
         msii.NEW_REVISION_CODE,
         msii.INVOICEABLE_ITEM_FLAG,
         msii.TAX_CODE,
         msii.INVOICE_ENABLED_FLAG,
         msii.MUST_USE_APPROVED_VENDOR_FLAG,
         msii.RELEASE_TIME_FENCE_CODE,
         msii.RELEASE_TIME_FENCE_DAYS,
         msii.CONTAINER_ITEM_FLAG,
         msii.CONTAINER_TYPE_CODE,
         msii.INTERNAL_VOLUME,
         msii.MAXIMUM_LOAD_WEIGHT,
         msii.MINIMUM_FILL_PERCENT,
         msii.VEHICLE_ITEM_FLAG,
-- Added for 11.5.10
         msii.TRACKING_QUANTITY_IND ,
         msii.ONT_PRICING_QTY_SOURCE,
         msii.SECONDARY_DEFAULT_IND ,
         msii.CONFIG_ORGS,
         msii.CONFIG_MATCH,
         msii.VMI_MINIMUM_UNITS ,
         msii.VMI_MINIMUM_DAYS  ,
         msii.VMI_MAXIMUM_UNITS  ,
         msii.VMI_MAXIMUM_DAYS  ,
         msii.VMI_FIXED_ORDER_QUANTITY ,
         msii.SO_AUTHORIZATION_FLAG ,
         msii.CONSIGNED_FLAG       ,
         msii.ASN_AUTOEXPIRE_FLAG   ,
         msii.VMI_FORECAST_TYPE    ,
         msii.FORECAST_HORIZON      ,
         msii.EXCLUDE_FROM_BUDGET_FLAG ,
         msii.DAYS_TGT_INV_SUPPLY    ,
         msii.DAYS_TGT_INV_WINDOW    ,
         msii.DAYS_MAX_INV_SUPPLY    ,
         msii.DAYS_MAX_INV_WINDOW     ,
         msii.DRP_PLANNED_FLAG        ,
         msii.CRITICAL_COMPONENT_FLAG ,
         msii.CONTINOUS_TRANSFER    ,
         msii.CONVERGENCE         ,
         msii.DIVERGENCE          ,
         /* Start Bug 3713912 */
         msii.LOT_DIVISIBLE_FLAG                  ,
         msii.GRADE_CONTROL_FLAG                  ,
         msii.DEFAULT_GRADE                       ,
         msii.CHILD_LOT_FLAG                      ,
         msii.PARENT_CHILD_GENERATION_FLAG        ,
         msii.CHILD_LOT_PREFIX                    ,
         msii.CHILD_LOT_STARTING_NUMBER           ,
         msii.CHILD_LOT_VALIDATION_FLAG           ,
         msii.COPY_LOT_ATTRIBUTE_FLAG             ,
         msii.RECIPE_ENABLED_FLAG                 ,
         msii.PROCESS_QUALITY_ENABLED_FLAG        ,
         msii.PROCESS_EXECUTION_ENABLED_FLAG      ,
         msii.PROCESS_COSTING_ENABLED_FLAG        ,
         msii.PROCESS_SUPPLY_SUBINVENTORY         ,
         msii.PROCESS_SUPPLY_LOCATOR_ID           ,
         msii.PROCESS_YIELD_SUBINVENTORY          ,
         msii.PROCESS_YIELD_LOCATOR_ID            ,
         msii.HAZARDOUS_MATERIAL_FLAG             ,
         msii.CAS_NUMBER                          ,
         msii.RETEST_INTERVAL                     ,
         msii.EXPIRATION_ACTION_INTERVAL          ,
         msii.EXPIRATION_ACTION_CODE              ,
         msii.MATURITY_DAYS                       ,
         msii.HOLD_DAYS
         /* End Bug 3713912 */
        from MTL_SYSTEM_ITEMS_INTERFACE msii, MTL_PARAMETERS mp
        where ((msii.organization_id = org_id) or
               (all_Org = 1))
        and   msii.process_flag = 2
        and   msii.organization_id = mp.organization_id
        and   msii.set_process_id = xset_id
        and   msii.organization_id <> mp.master_organization_id;
Line: 131

        select attribute_name,
               control_level
        from MTL_ITEM_ATTRIBUTES
        where control_level = 1;
Line: 528

                        select inventory_item_id into msicount
                        from mtl_system_items msi
                        where msi.inventory_item_id = cr.III
                        and   msi.organization_id = cr.MORGID
                        and decode(A_ENGINEERING_DATE,X_TRUE,nvl(cr.ENGINEERING_DATE,TO_DATE('1000/01/01','YYYY/MM/DD')),nvl(msi.ENGINEERING_DATE,TO_DATE('1000/01/01','YYYY/MM/DD')))=nvl(msi.ENGINEERING_DATE,TO_DATE('1000/01/01','YYYY/MM/DD'))
                        and decode(A_NEGATIVE_MEASUREMENT_ERROR,X_TRUE,nvl(cr.NEGATIVE_MEASUREMENT_ERROR,-1),nvl(msi.NEGATIVE_MEASUREMENT_ERROR,-1))=nvl(msi.NEGATIVE_MEASUREMENT_ERROR,-1)
                        and decode(A_ENGINEERING_ECN_CODE,X_TRUE,nvl(cr.ENGINEERING_ECN_CODE,-1),nvl(msi.ENGINEERING_ECN_CODE,-1))=nvl(msi.ENGINEERING_ECN_CODE,-1)
                        and decode(A_ENGINEERING_ITEM_ID,X_TRUE,nvl(cr.ENGINEERING_ITEM_ID,-1),nvl(msi.ENGINEERING_ITEM_ID,-1))=nvl(msi.ENGINEERING_ITEM_ID,-1)
                        and decode(A_SERVICE_STARTING_DELAY,X_TRUE,nvl(cr.SERVICE_STARTING_DELAY,-1),nvl(msi.SERVICE_STARTING_DELAY,-1))=nvl(msi.SERVICE_STARTING_DELAY,-1)
                        and decode(A_SERVICEABLE_COMPONENT_FLAG,X_TRUE,nvl(cr.SERVICEABLE_COMPONENT_FLAG,-1),nvl(msi.SERVICEABLE_COMPONENT_FLAG,-1))=nvl(msi.SERVICEABLE_COMPONENT_FLAG,-1);
Line: 557

                                update mtl_system_items_interface msii
                                set process_flag = 3
                                where msii.transaction_id = cr.transaction_id;
Line: 566

                        select inventory_item_id into msicount
                        from mtl_system_items msi
                        where msi.inventory_item_id = cr.III
                        and   msi.organization_id = cr.MORGID
                        and decode(A_SERVICEABLE_PRODUCT_FLAG,X_TRUE,nvl(cr.SERVICEABLE_PRODUCT_FLAG,-1),nvl(msi.SERVICEABLE_PRODUCT_FLAG,-1))=nvl(msi.SERVICEABLE_PRODUCT_FLAG,-1)
                        and decode(A_BASE_WARRANTY_SERVICE_ID,X_TRUE,nvl(cr.BASE_WARRANTY_SERVICE_ID,-1),nvl(msi.BASE_WARRANTY_SERVICE_ID,-1))=nvl(msi.BASE_WARRANTY_SERVICE_ID,-1)
                        and decode(A_PAYMENT_TERMS_ID,X_TRUE,nvl(cr.PAYMENT_TERMS_ID,-1),nvl(msi.PAYMENT_TERMS_ID,-1))=nvl(msi.PAYMENT_TERMS_ID,-1)
                        and decode(A_PREVENTIVE_MAINTENANCE_FLAG,X_TRUE,nvl(cr.PREVENTIVE_MAINTENANCE_FLAG,-1),nvl(msi.PREVENTIVE_MAINTENANCE_FLAG,-1))=nvl(msi.PREVENTIVE_MAINTENANCE_FLAG,-1)
                        and decode(A_PRIMARY_SPECIALIST_ID,X_TRUE,nvl(cr.PRIMARY_SPECIALIST_ID,-1),nvl(msi.PRIMARY_SPECIALIST_ID,-1))=nvl(msi.PRIMARY_SPECIALIST_ID,-1)
                        and decode(A_SECONDARY_SPECIALIST_ID,X_TRUE,nvl(cr.SECONDARY_SPECIALIST_ID,-1),nvl(msi.SECONDARY_SPECIALIST_ID,-1))=nvl(msi.SECONDARY_SPECIALIST_ID,-1)
                        and decode(A_SERVICEABLE_ITEM_CLASS_ID,X_TRUE,nvl(cr.SERVICEABLE_ITEM_CLASS_ID,-1),nvl(msi.SERVICEABLE_ITEM_CLASS_ID,-1))=nvl(msi.SERVICEABLE_ITEM_CLASS_ID,-1);
Line: 596

                                update mtl_system_items_interface msii
                                set process_flag = 3
                                where msii.transaction_id = cr.transaction_id;
Line: 604

                        select inventory_item_id into msicount
                        from mtl_system_items msi
                        where msi.inventory_item_id = cr.III
                        and   msi.organization_id = cr.MORGID
--Bug 4496767           and decode(A_TIME_BILLABLE_FLAG,X_TRUE,nvl(cr.TIME_BILLABLE_FLAG,-1),nvl(msi.TIME_BILLABLE_FLAG,-1))=nvl(msi.TIME_BILLABLE_FLAG,-1)
                        and decode(A_MATERIAL_BILLABLE_FLAG,X_TRUE,nvl(cr.MATERIAL_BILLABLE_FLAG,-1),nvl(msi.MATERIAL_BILLABLE_FLAG,-1))=nvl(msi.MATERIAL_BILLABLE_FLAG,-1)
--Bug 4496767           and decode(A_EXPENSE_BILLABLE_FLAG,X_TRUE,nvl(cr.EXPENSE_BILLABLE_FLAG,-1),nvl(msi.EXPENSE_BILLABLE_FLAG,-1))=nvl(msi.EXPENSE_BILLABLE_FLAG,-1)
                        and decode(A_PRORATE_SERVICE_FLAG,X_TRUE,nvl(cr.PRORATE_SERVICE_FLAG,-1),nvl(msi.PRORATE_SERVICE_FLAG,-1))=nvl(msi.PRORATE_SERVICE_FLAG,-1)
                        and decode(A_COVERAGE_SCHEDULE_ID,X_TRUE,nvl(cr.COVERAGE_SCHEDULE_ID,-1),nvl(msi.COVERAGE_SCHEDULE_ID,-1))=nvl(msi.COVERAGE_SCHEDULE_ID,-1)
                        and decode(A_SERVICE_DURATION_PERIOD_CODE,X_TRUE,nvl(cr.SERVICE_DURATION_PERIOD_CODE,-1),nvl(msi.SERVICE_DURATION_PERIOD_CODE,-1))=nvl(msi.SERVICE_DURATION_PERIOD_CODE,-1)
                        and decode(A_SERVICE_DURATION,X_TRUE,nvl(cr.SERVICE_DURATION,-1),nvl(msi.SERVICE_DURATION,-1))=nvl(msi.SERVICE_DURATION,-1)
                        and decode(A_WARRANTY_VENDOR_ID,X_TRUE,nvl(cr.WARRANTY_VENDOR_ID,-1),nvl(msi.WARRANTY_VENDOR_ID,-1))=nvl(msi.WARRANTY_VENDOR_ID,-1);
Line: 635

                                update mtl_system_items_interface msii
                                set process_flag = 3
                                where msii.transaction_id = cr.transaction_id;
Line: 643

                        select inventory_item_id into msicount
                        from mtl_system_items msi
                        where msi.inventory_item_id = cr.III
                        and   msi.organization_id = cr.MORGID
                        and decode(A_MAX_WARRANTY_AMOUNT,X_TRUE,nvl(cr.MAX_WARRANTY_AMOUNT,-1),nvl(msi.MAX_WARRANTY_AMOUNT,-1))=nvl(msi.MAX_WARRANTY_AMOUNT,-1)
                        and decode(A_RESPONSE_TIME_PERIOD_CODE,X_TRUE,nvl(cr.RESPONSE_TIME_PERIOD_CODE,-1),nvl(msi.RESPONSE_TIME_PERIOD_CODE,-1))=nvl(msi.RESPONSE_TIME_PERIOD_CODE,-1)
                        and decode(A_RESPONSE_TIME_VALUE,X_TRUE,nvl(cr.RESPONSE_TIME_VALUE,-1),nvl(msi.RESPONSE_TIME_VALUE,-1))=nvl(msi.RESPONSE_TIME_VALUE,-1)
                        and decode(A_NEW_REVISION_CODE,X_TRUE,nvl(cr.NEW_REVISION_CODE,-1),nvl(msi.NEW_REVISION_CODE,-1))=nvl(msi.NEW_REVISION_CODE,-1)
                        and decode(A_INVOICEABLE_ITEM_FLAG,X_TRUE,nvl(cr.INVOICEABLE_ITEM_FLAG,-1),nvl(msi.INVOICEABLE_ITEM_FLAG,-1))=nvl(msi.INVOICEABLE_ITEM_FLAG,-1)
                        and decode(A_TAX_CODE,X_TRUE,nvl(cr.TAX_CODE,-1),nvl(msi.TAX_CODE,-1))=nvl(msi.TAX_CODE,-1)
                        and decode(A_INVOICE_ENABLED_FLAG,X_TRUE,nvl(cr.INVOICE_ENABLED_FLAG,-1),nvl(msi.INVOICE_ENABLED_FLAG,-1))=nvl(msi.INVOICE_ENABLED_FLAG,-1)
                        and decode(A_MUST_USE_APPROVED_VENDOR_F,X_TRUE,nvl(cr.MUST_USE_APPROVED_VENDOR_FLAG,-1),nvl(msi.MUST_USE_APPROVED_VENDOR_FLAG,-1))=nvl(msi.MUST_USE_APPROVED_VENDOR_FLAG,-1);
Line: 674

                                update mtl_system_items_interface msii
                                set process_flag = 3
                                where msii.transaction_id = cr.transaction_id;
Line: 683

                        select inventory_item_id into msicount
                        from mtl_system_items msi
                        where msi.inventory_item_id = cr.III
                        and   msi.organization_id = cr.MORGID
                        and decode(A_RELEASE_TIME_FENCE_CODE,X_TRUE,nvl(cr.RELEASE_TIME_FENCE_CODE,-1),nvl(msi.RELEASE_TIME_FENCE_CODE,-1))=nvl(msi.RELEASE_TIME_FENCE_CODE,-1)
                        and decode(A_RELEASE_TIME_FENCE_DAYS,X_TRUE,nvl(cr.RELEASE_TIME_FENCE_DAYS,-1),nvl(msi.RELEASE_TIME_FENCE_DAYS,-1))=nvl(msi.RELEASE_TIME_FENCE_DAYS,-1)
                        and decode(A_CONTAINER_ITEM_FLAG,X_TRUE,nvl(cr.CONTAINER_ITEM_FLAG,-1),nvl(msi.CONTAINER_ITEM_FLAG,-1))=nvl(msi.CONTAINER_ITEM_FLAG,-1)
                        and decode(A_CONTAINER_TYPE_CODE,X_TRUE,nvl(cr.CONTAINER_TYPE_CODE,-1),nvl(msi.CONTAINER_TYPE_CODE,-1))=nvl(msi.CONTAINER_TYPE_CODE,-1)
                        and decode(A_INTERNAL_VOLUME,X_TRUE,nvl(cr.INTERNAL_VOLUME,-1),nvl(msi.INTERNAL_VOLUME,-1))=nvl(msi.INTERNAL_VOLUME,-1)
                        and decode(A_MAXIMUM_LOAD_WEIGHT,X_TRUE,nvl(cr.MAXIMUM_LOAD_WEIGHT,-1),nvl(msi.MAXIMUM_LOAD_WEIGHT,-1))=nvl(msi.MAXIMUM_LOAD_WEIGHT,-1)
                        and decode(A_MINIMUM_FILL_PERCENT,X_TRUE,nvl(cr.MINIMUM_FILL_PERCENT,-1),nvl(msi.MINIMUM_FILL_PERCENT,-1))=nvl(msi.MINIMUM_FILL_PERCENT,-1)
                        and decode(A_VEHICLE_ITEM_FLAG,X_TRUE,nvl(cr.VEHICLE_ITEM_FLAG,-1),nvl(msi.VEHICLE_ITEM_FLAG,-1))=nvl(msi.VEHICLE_ITEM_FLAG,-1);
Line: 714

                                update mtl_system_items_interface msii
                                set process_flag = 3
                                where msii.transaction_id = cr.transaction_id;
Line: 722

                        select inventory_item_id into msicount
                        from mtl_system_items msi
                        where msi.inventory_item_id = cr.III
                        and   msi.organization_id = cr.MORGID
                        and decode(A_TRACKING_QUANTITY_IND,X_TRUE,nvl(cr.TRACKING_QUANTITY_IND,-1),nvl(msi.TRACKING_QUANTITY_IND,-1))=nvl(msi.TRACKING_QUANTITY_IND,-1)
                        and decode(A_ONT_PRICING_QTY_SOURCE,X_TRUE,nvl(cr.ONT_PRICING_QTY_SOURCE,-1),nvl(msi.ONT_PRICING_QTY_SOURCE,-1))=nvl(msi.ONT_PRICING_QTY_SOURCE,-1)
                        and decode(A_SECONDARY_DEFAULT_IND,X_TRUE,nvl(cr.SECONDARY_DEFAULT_IND,-1),nvl(msi.SECONDARY_DEFAULT_IND,-1))=nvl(msi.SECONDARY_DEFAULT_IND,-1);
Line: 747

                                update mtl_system_items_interface msii
                                set process_flag = 3
                                where msii.transaction_id = cr.transaction_id;
Line: 755

                        select inventory_item_id into msicount
                        from mtl_system_items msi
                        where msi.inventory_item_id = cr.III
                        and   msi.organization_id = cr.MORGID
                        and decode(A_CONFIG_ORGS,X_TRUE,nvl(cr.CONFIG_ORGS,-1),nvl(msi.CONFIG_ORGS,-1))=nvl(msi.CONFIG_ORGS,-1)
                        and decode(A_CONFIG_MATCH,X_TRUE,nvl(cr.CONFIG_MATCH,-1),nvl(msi.CONFIG_MATCH,-1))=nvl(msi.CONFIG_MATCH,-1);
Line: 779

                                update mtl_system_items_interface msii
                                set process_flag = 3
                                where msii.transaction_id = cr.transaction_id;
Line: 787

                        select inventory_item_id into msicount
                        from mtl_system_items msi
                        where msi.inventory_item_id = cr.III
                        and   msi.organization_id = cr.MORGID
                and decode(A_SO_AUTHORIZATION_FLAG,X_TRUE,nvl(cr.SO_AUTHORIZATION_FLAG,-1),nvl(msi.SO_AUTHORIZATION_FLAG,-1))=nvl(msi.SO_AUTHORIZATION_FLAG,-1)
                        and decode(A_VMI_MINIMUM_UNITS,X_TRUE,nvl(cr.VMI_MINIMUM_UNITS,-1),nvl(msi.VMI_MINIMUM_UNITS,-1))=nvl(msi.VMI_MINIMUM_UNITS,-1)
                        and decode(A_VMI_MINIMUM_DAYS,X_TRUE,nvl(cr.VMI_MINIMUM_DAYS,-1),nvl(msi.VMI_MINIMUM_DAYS,-1))= nvl(msi.VMI_MINIMUM_DAYS,-1)
                        and decode(A_VMI_MAXIMUM_DAYS,X_TRUE,nvl(cr.VMI_MAXIMUM_DAYS,-1),nvl(msi.VMI_MAXIMUM_DAYS,-1))= nvl(msi.VMI_MAXIMUM_DAYS,-1)
                        and decode(A_VMI_MAXIMUM_UNITS,X_TRUE,nvl(cr.VMI_MAXIMUM_UNITS,-1),nvl(msi.VMI_MAXIMUM_UNITS,-1))= nvl(msi.VMI_MAXIMUM_UNITS,-1)
                        and decode(A_VMI_FIXED_ORDER_QUANTITY,X_TRUE,nvl(cr.VMI_FIXED_ORDER_QUANTITY,-1),nvl(msi.VMI_FIXED_ORDER_QUANTITY,-1))= nvl(msi.VMI_FIXED_ORDER_QUANTITY,-1)
                        and decode(A_CONSIGNED_FLAG,X_TRUE,nvl(cr.CONSIGNED_FLAG,-1),nvl(msi.CONSIGNED_FLAG,-1))= nvl(msi.CONSIGNED_FLAG,-1)
                        and decode(A_ASN_AUTOEXPIRE_FLAG,X_TRUE,nvl(cr.ASN_AUTOEXPIRE_FLAG,-1),nvl(msi.ASN_AUTOEXPIRE_FLAG,-1))= nvl(msi.ASN_AUTOEXPIRE_FLAG,-1)
                        and decode(A_FORECAST_HORIZON,X_TRUE,nvl(cr.FORECAST_HORIZON,-1),nvl(msi.FORECAST_HORIZON,-1))= nvl(msi.FORECAST_HORIZON,-1)
                        and decode(A_EXCLUDE_FROM_BUDGET_FLAG,X_TRUE,nvl(cr.EXCLUDE_FROM_BUDGET_FLAG,-1),nvl(msi.EXCLUDE_FROM_BUDGET_FLAG,-1))= nvl(msi.EXCLUDE_FROM_BUDGET_FLAG,-1)
                        and decode(A_DAYS_TGT_INV_SUPPLY,X_TRUE,nvl(cr.DAYS_TGT_INV_SUPPLY,-1),nvl(msi.DAYS_TGT_INV_SUPPLY,-1))= nvl(msi.DAYS_TGT_INV_SUPPLY,-1)
                        and decode(A_DAYS_TGT_INV_WINDOW,X_TRUE,nvl(cr.DAYS_TGT_INV_WINDOW,-1),nvl(msi.DAYS_TGT_INV_WINDOW,-1))= nvl(msi.DAYS_TGT_INV_WINDOW,-1)
                        and decode(A_DAYS_MAX_INV_WINDOW,X_TRUE,nvl(cr.DAYS_MAX_INV_WINDOW,-1),nvl(msi.DAYS_MAX_INV_WINDOW,-1))= nvl(msi.DAYS_MAX_INV_WINDOW,-1)
                        and decode(A_DAYS_MAX_INV_SUPPLY,X_TRUE,nvl(cr.DAYS_MAX_INV_SUPPLY,-1),nvl(msi.DAYS_MAX_INV_SUPPLY,-1))= nvl(msi.DAYS_MAX_INV_SUPPLY,-1)
                        and decode(A_DRP_PLANNED_FLAG,X_TRUE,nvl(cr.DRP_PLANNED_FLAG,-1),nvl(msi.DRP_PLANNED_FLAG,-1))= nvl(msi.DRP_PLANNED_FLAG,-1)
                        and decode(A_CRITICAL_COMPONENT_FLAG,X_TRUE,nvl(cr.CRITICAL_COMPONENT_FLAG,-1),nvl(msi.CRITICAL_COMPONENT_FLAG,-1))= nvl(msi.CRITICAL_COMPONENT_FLAG,-1)
                        and decode(A_CONTINOUS_TRANSFER,X_TRUE,nvl(cr.CONTINOUS_TRANSFER,-1),nvl(msi.CONTINOUS_TRANSFER,-1))=nvl(msi.CONTINOUS_TRANSFER,-1)
                        and decode(A_VMI_FORECAST_TYPE,X_TRUE,nvl(cr.VMI_FORECAST_TYPE,-1),nvl(msi.VMI_FORECAST_TYPE,-1))=nvl(msi.VMI_FORECAST_TYPE,-1)
                        and decode(A_CONVERGENCE,X_TRUE,nvl(cr.CONVERGENCE,-1),nvl(msi.CONVERGENCE,-1))=nvl(msi.CONVERGENCE,-1)
                        and decode(A_DIVERGENCE,X_TRUE,nvl(cr.DIVERGENCE,-1),nvl(msi.DIVERGENCE,-1))=nvl(msi.DIVERGENCE,-1) ;
Line: 829

                                update mtl_system_items_interface msii
                                set process_flag = 3
                                where msii.transaction_id = cr.transaction_id;
Line: 838

                        select inventory_item_id into msicount
                        from mtl_system_items msi
                        where msi.inventory_item_id = cr.III
                        and   msi.organization_id = cr.MORGID
                        and decode(A_LOT_DIVISIBLE_FLAG            ,X_TRUE,nvl(cr.LOT_DIVISIBLE_FLAG            ,-1),nvl(msi.LOT_DIVISIBLE_FLAG            ,-1))= nvl(msi.LOT_DIVISIBLE_FLAG,-1)
                        and decode(A_GRADE_CONTROL_FLAG            ,X_TRUE,nvl(cr.GRADE_CONTROL_FLAG            ,-1),nvl(msi.GRADE_CONTROL_FLAG            ,-1))= nvl(msi.GRADE_CONTROL_FLAG,-1)
                        and decode(A_DEFAULT_GRADE                 ,X_TRUE,nvl(cr.DEFAULT_GRADE                 ,-1),nvl(msi.DEFAULT_GRADE                 ,-1))= nvl(msi.DEFAULT_GRADE,-1)
                        and decode(A_CHILD_LOT_FLAG                ,X_TRUE,nvl(cr.CHILD_LOT_FLAG                ,-1),nvl(msi.CHILD_LOT_FLAG                ,-1))= nvl(msi.CHILD_LOT_FLAG,-1)
                        and decode(A_PARENT_CHILD_GENERATION_FLAG  ,X_TRUE,nvl(cr.PARENT_CHILD_GENERATION_FLAG  ,-1),nvl(msi.PARENT_CHILD_GENERATION_FLAG  ,-1))= nvl(msi.PARENT_CHILD_GENERATION_FLAG,-1)
                        and decode(A_CHILD_LOT_PREFIX              ,X_TRUE,nvl(cr.CHILD_LOT_PREFIX              ,-1),nvl(msi.CHILD_LOT_PREFIX              ,-1))= nvl(msi.CHILD_LOT_PREFIX,-1)
                        and decode(A_CHILD_LOT_STARTING_NUMBER     ,X_TRUE,nvl(cr.CHILD_LOT_STARTING_NUMBER     ,-1),nvl(msi.CHILD_LOT_STARTING_NUMBER     ,-1))= nvl(msi.CHILD_LOT_STARTING_NUMBER,-1)
                        and decode(A_CHILD_LOT_VALIDATION_FLAG     ,X_TRUE,nvl(cr.CHILD_LOT_VALIDATION_FLAG     ,-1),nvl(msi.CHILD_LOT_VALIDATION_FLAG     ,-1))= nvl(msi.CHILD_LOT_VALIDATION_FLAG,-1)
                        and decode(A_COPY_LOT_ATTRIBUTE_FLAG       ,X_TRUE,nvl(cr.COPY_LOT_ATTRIBUTE_FLAG       ,-1),nvl(msi.COPY_LOT_ATTRIBUTE_FLAG       ,-1))= nvl(msi.COPY_LOT_ATTRIBUTE_FLAG,-1)
                        and decode(A_RECIPE_ENABLED_FLAG           ,X_TRUE,nvl(cr.RECIPE_ENABLED_FLAG           ,-1),nvl(msi.RECIPE_ENABLED_FLAG           ,-1))= nvl(msi.RECIPE_ENABLED_FLAG,-1)
                        and decode(A_PROCESS_QUALITY_ENABLED_FLAG  ,X_TRUE,nvl(cr.PROCESS_QUALITY_ENABLED_FLAG  ,-1),nvl(msi.PROCESS_QUALITY_ENABLED_FLAG  ,-1))= nvl(msi.PROCESS_QUALITY_ENABLED_FLAG,-1)
                        and decode(A_PROCESS_EXEC_ENABLED_FLAG     ,X_TRUE,nvl(cr.PROCESS_EXECUTION_ENABLED_FLAG,-1),nvl(msi.PROCESS_EXECUTION_ENABLED_FLAG,-1))= nvl(msi.PROCESS_EXECUTION_ENABLED_FLAG,-1);
Line: 872

                                update mtl_system_items_interface msii
                                set process_flag = 3
                                where msii.transaction_id = cr.transaction_id;
Line: 882

                        select inventory_item_id into msicount
                        from mtl_system_items msi
                        where msi.inventory_item_id = cr.III
                        and   msi.organization_id = cr.MORGID
                        and decode(A_PROCESS_COSTING_ENABLED_FLAG  ,X_TRUE,nvl(cr.PROCESS_COSTING_ENABLED_FLAG,-1),nvl(msi.PROCESS_COSTING_ENABLED_FLAG,-1))= nvl(msi.PROCESS_COSTING_ENABLED_FLAG,-1)
                        and decode(A_HAZARDOUS_MATERIAL_FLAG       ,X_TRUE,nvl(cr.HAZARDOUS_MATERIAL_FLAG,-1),nvl(msi.HAZARDOUS_MATERIAL_FLAG,-1))= nvl(msi.HAZARDOUS_MATERIAL_FLAG,-1)
                        and decode(A_CAS_NUMBER                    ,X_TRUE,nvl(cr.CAS_NUMBER,-1),nvl(msi.CAS_NUMBER,-1))= nvl(msi.CAS_NUMBER,-1)
                        and decode(A_RETEST_INTERVAL               ,X_TRUE,nvl(cr.RETEST_INTERVAL,-1),nvl(msi.RETEST_INTERVAL,-1))= nvl(msi.RETEST_INTERVAL,-1)
                        and decode(A_EXPIRATION_ACTION_INTERVAL    ,X_TRUE,nvl(cr.EXPIRATION_ACTION_INTERVAL,-1),nvl(msi.EXPIRATION_ACTION_INTERVAL,-1))= nvl(msi.EXPIRATION_ACTION_INTERVAL,-1)
                        and decode(A_EXPIRATION_ACTION_CODE        ,X_TRUE,nvl(cr.EXPIRATION_ACTION_CODE,-1),nvl(msi.EXPIRATION_ACTION_CODE,-1))= nvl(msi.EXPIRATION_ACTION_CODE,-1)
                        and decode(A_MATURITY_DAYS                 ,X_TRUE,nvl(cr.MATURITY_DAYS,-1),nvl(msi.MATURITY_DAYS,-1))= nvl(msi.MATURITY_DAYS,-1)
                        and decode(A_HOLD_DAYS                     ,X_TRUE,nvl(cr.HOLD_DAYS,-1),nvl(msi.HOLD_DAYS,-1))= nvl(msi.HOLD_DAYS,-1)   ;
Line: 912

                                update mtl_system_items_interface msii
                                set process_flag = 3
                                where msii.transaction_id = cr.transaction_id;