DBA Data[Home] [Help]

APPS.INV_REDUCE_MOQD_PVT SQL Statements

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

Line: 96

        SELECT  *
        FROM MTL_ONHAND_QUANTITIES_DETAIL
        WHERE ORGANIZATION_ID = p_org_id
          AND INVENTORY_ITEM_ID = p_item_id
        FOR UPDATE NOWAIT;
Line: 183

        SELECT mp.organization_id, mp.organization_code
        FROM  mtl_parameters mp
        WHERE mp.organization_id = P_ORG_ID
        AND  mp.wms_enabled_flag = 'N';
Line: 193

        SELECT  ORGANIZATION_ID, INVENTORY_ITEM_ID
        FROM MTL_ONHAND_QUANTITIES_DETAIL
        WHERE ORGANIZATION_ID = P_ORG_ID
        GROUP BY ORGANIZATION_ID, INVENTORY_ITEM_ID;
Line: 226

              SELECT count(1) INTO l_prof_cnt
              FROM  fnd_profile_options o, fnd_profile_option_values v
              WHERE o.profile_option_name = 'INV_FIFO_ORIG_REC_DATE'
              AND   o.start_date_active <= sysdate
              AND   (nvl(o.end_date_active,sysdate) >= sysdate)
              AND   o.profile_option_id = v.profile_option_id
              AND   o.application_id    = v.application_id
              AND   nvl(v.profile_option_value,'N') = 'Y' ;
Line: 344

                    DELETE FROM mtl_moqd_backup
                    WHERE summarized_flag = 'N';
Line: 361

                    INSERT INTO MTL_MOQD_BACKUP(
                     INVENTORY_ITEM_ID
                    ,ORGANIZATION_ID
                    ,DATE_RECEIVED
                    ,LAST_UPDATE_DATE
                    ,LAST_UPDATED_BY
                    ,CREATION_DATE
                    ,CREATED_BY
                    ,LAST_UPDATE_LOGIN
                    ,PRIMARY_TRANSACTION_QUANTITY
                    ,SUBINVENTORY_CODE
                    ,REVISION
                    ,LOCATOR_ID
                    ,CREATE_TRANSACTION_ID
                    ,UPDATE_TRANSACTION_ID
                    ,LOT_NUMBER
                    ,ORIG_DATE_RECEIVED
                    ,COST_GROUP_ID
                    ,CONTAINERIZED_FLAG
                    ,PROJECT_ID
                    ,TASK_ID
                    ,ONHAND_QUANTITIES_ID
                    ,ORGANIZATION_TYPE
                    ,OWNING_ORGANIZATION_ID
                    ,OWNING_TP_TYPE
                    ,PLANNING_ORGANIZATION_ID
                    ,PLANNING_TP_TYPE
                    ,TRANSACTION_UOM_CODE
                    ,TRANSACTION_QUANTITY
                    ,SECONDARY_UOM_CODE
                    ,SECONDARY_TRANSACTION_QUANTITY
                    ,IS_CONSIGNED
                    ,ROW_ID
                    ,SUMMARIZED_FLAG
					,STATUS_ID -- Bug 12776732
                    )
                    SELECT
                     INVENTORY_ITEM_ID
                    ,ORGANIZATION_ID
                    ,DATE_RECEIVED
                    ,LAST_UPDATE_DATE
                    ,LAST_UPDATED_BY
                    ,CREATION_DATE
                    ,CREATED_BY
                    ,LAST_UPDATE_LOGIN
                    ,PRIMARY_TRANSACTION_QUANTITY
                    ,SUBINVENTORY_CODE
                    ,REVISION
                    ,LOCATOR_ID
                    ,CREATE_TRANSACTION_ID
                    ,UPDATE_TRANSACTION_ID
                    ,LOT_NUMBER
                    ,ORIG_DATE_RECEIVED
                    ,COST_GROUP_ID
                    ,CONTAINERIZED_FLAG
                    ,PROJECT_ID
                    ,TASK_ID
                    ,ONHAND_QUANTITIES_ID
                    ,ORGANIZATION_TYPE
                    ,OWNING_ORGANIZATION_ID
                    ,OWNING_TP_TYPE
                    ,PLANNING_ORGANIZATION_ID
                    ,PLANNING_TP_TYPE
                    ,TRANSACTION_UOM_CODE
                    ,TRANSACTION_QUANTITY
                    ,SECONDARY_UOM_CODE
                    ,SECONDARY_TRANSACTION_QUANTITY
                    ,IS_CONSIGNED
                    ,ROWID
                     ,'N'
					 ,STATUS_ID -- Bug 12776732
                    FROM MTL_ONHAND_QUANTITIES_DETAIL
                    WHERE ORGANIZATION_ID = l_moqd.ORGANIZATION_ID
                    AND INVENTORY_ITEM_ID = l_moqd.INVENTORY_ITEM_ID
                    AND PLANNING_ORGANIZATION_ID = ORGANIZATION_ID
                    AND OWNING_ORGANIZATION_ID = ORGANIZATION_ID
                    AND PLANNING_TP_TYPE = 2
                    AND OWNING_TP_TYPE = 2;
Line: 442

                        debug('Finished insert into MTL_MOQD_BACKUP');
Line: 449

                    SELECT count(*)
                    INTO l_moq_count
                    FROM mtl_onhand_quantities_detail moqd
                    WHERE ORGANIZATION_ID = l_moqd.ORGANIZATION_ID
                    AND INVENTORY_ITEM_ID = l_moqd.INVENTORY_ITEM_ID
                    AND PLANNING_ORGANIZATION_ID = ORGANIZATION_ID
                    AND OWNING_ORGANIZATION_ID = ORGANIZATION_ID
                    AND PLANNING_TP_TYPE = 2
                    AND OWNING_TP_TYPE = 2
                    -- AND NVL(SECONDARY_TRANSACTION_QUANTITY,0) = 0 -- Bug 7681955
                    AND ROWID IN (SELECT ROW_ID FROM MTL_MOQD_BACKUP mmb
                                  WHERE ORGANIZATION_ID = l_moqd.ORGANIZATION_ID
                                  AND INVENTORY_ITEM_ID = l_moqd.INVENTORY_ITEM_ID
                                  AND SUMMARIZED_FLAG = 'N');
Line: 466

                    SELECT count(*)
                    INTO l_moq_backup_count
                    FROM mtl_moqd_backup
                    WHERE ORGANIZATION_ID = l_moqd.ORGANIZATION_ID
                    AND INVENTORY_ITEM_ID = l_moqd.INVENTORY_ITEM_ID  /* Added for bug 7588761 */
                    AND PLANNING_ORGANIZATION_ID = ORGANIZATION_ID
                    AND OWNING_ORGANIZATION_ID = ORGANIZATION_ID
                    AND PLANNING_TP_TYPE = 2
                    AND OWNING_TP_TYPE = 2
                    -- AND NVL(SECONDARY_TRANSACTION_QUANTITY,0) = 0    -- Bug 7681955
                    AND SUMMARIZED_FLAG = 'N';
Line: 505

                        delete from mtl_onhand_quantities_detail moqd
                        WHERE ORGANIZATION_ID = l_moqd.ORGANIZATION_ID
                        AND INVENTORY_ITEM_ID = l_moqd.INVENTORY_ITEM_ID
                        AND PLANNING_ORGANIZATION_ID = ORGANIZATION_ID
                        AND OWNING_ORGANIZATION_ID = ORGANIZATION_ID
                        AND PLANNING_TP_TYPE = 2
                        AND OWNING_TP_TYPE = 2
                        -- AND NVL(SECONDARY_TRANSACTION_QUANTITY,0) = 0 -- Bug 7681955
                        AND ROWID IN (SELECT  /*+ unnest */ ROW_ID FROM MTL_MOQD_BACKUP mmb
                                       WHERE ORGANIZATION_ID = l_moqd.ORGANIZATION_ID
                                         AND INVENTORY_ITEM_ID = l_moqd.INVENTORY_ITEM_ID
                                         AND SUMMARIZED_FLAG = 'N');
Line: 520

                           debug('Deleted '||SQL%ROWCOUNT||' rows from MOQD');
Line: 526

                        insert into mtl_onhand_quantities_detail(
                         INVENTORY_ITEM_ID
                        ,ORGANIZATION_ID
                        ,DATE_RECEIVED
                        ,LAST_UPDATE_DATE
                        ,LAST_UPDATED_BY
                        ,CREATION_DATE
                        ,CREATED_BY
                        ,LAST_UPDATE_LOGIN
                        ,PRIMARY_TRANSACTION_QUANTITY
                        ,SUBINVENTORY_CODE
                        ,REVISION
                        ,LOCATOR_ID
                        ,CREATE_TRANSACTION_ID
                        ,UPDATE_TRANSACTION_ID
                        ,LOT_NUMBER
                        ,ORIG_DATE_RECEIVED
                        ,COST_GROUP_ID
                        ,CONTAINERIZED_FLAG
                        ,PROJECT_ID
                        ,TASK_ID
                        ,ONHAND_QUANTITIES_ID
                        ,ORGANIZATION_TYPE
                        ,OWNING_ORGANIZATION_ID
                        ,OWNING_TP_TYPE
                        ,PLANNING_ORGANIZATION_ID
                        ,PLANNING_TP_TYPE
                        ,TRANSACTION_UOM_CODE
                        ,TRANSACTION_QUANTITY
                        ,SECONDARY_UOM_CODE
                        ,SECONDARY_TRANSACTION_QUANTITY
                        ,IS_CONSIGNED
						,STATUS_ID -- Bug 12776732
                        )
                        SELECT
                         INVENTORY_ITEM_ID
                        ,ORGANIZATION_ID
                        ,MIN(DATE_RECEIVED)
                        ,MIN(LAST_UPDATE_DATE)
                        ,MIN(LAST_UPDATED_BY)
                        ,MIN(CREATION_DATE)
                        ,MIN(CREATED_BY)
                        ,MIN(LAST_UPDATE_LOGIN)
                        ,ROUND(SUM(PRIMARY_TRANSACTION_QUANTITY),5)
                        ,SUBINVENTORY_CODE
                        ,REVISION
                        ,LOCATOR_ID
                        ,MIN(CREATE_TRANSACTION_ID)
                        ,MAX(UPDATE_TRANSACTION_ID) --Capturing Max(update_transaction_id)
                        ,LOT_NUMBER
                        ,MIN(ORIG_DATE_RECEIVED)
                        ,COST_GROUP_ID
                        ,NVL(CONTAINERIZED_FLAG,2) CONTAINERIZED_FLAG
                        ,PROJECT_ID
                        ,TASK_ID
                        ,MIN(ONHAND_QUANTITIES_ID)
                        ,ORGANIZATION_TYPE
                        ,OWNING_ORGANIZATION_ID
                        ,OWNING_TP_TYPE
                        ,PLANNING_ORGANIZATION_ID
                        ,PLANNING_TP_TYPE
                        ,TRANSACTION_UOM_CODE
                        ,ROUND(SUM(PRIMARY_TRANSACTION_QUANTITY),5)
                        ,SECONDARY_UOM_CODE
                        ,ROUND(SUM(SECONDARY_TRANSACTION_QUANTITY),5)
                        ,IS_CONSIGNED
						,STATUS_ID	-- Bug 12776732
                        FROM MTL_MOQD_BACKUP
                        WHERE ORGANIZATION_ID = l_moqd.ORGANIZATION_ID
                        AND INVENTORY_ITEM_ID = l_moqd.INVENTORY_ITEM_ID
                        AND PLANNING_ORGANIZATION_ID = ORGANIZATION_ID
                        AND OWNING_ORGANIZATION_ID = ORGANIZATION_ID
                        AND PLANNING_TP_TYPE = 2
                        AND OWNING_TP_TYPE = 2
                        -- AND NVL(SECONDARY_TRANSACTION_QUANTITY,0) = 0
                        AND SUMMARIZED_FLAG = 'N'
                        GROUP BY
                          INVENTORY_ITEM_ID,
                          ORGANIZATION_ID,
                          SUBINVENTORY_CODE,
                          REVISION,
                          LOCATOR_ID,
                          LOT_NUMBER,
                          COST_GROUP_ID,
                          PROJECT_ID,
                          TASK_ID,
						  STATUS_ID, -- Bug 12776732
                          NVL(CONTAINERIZED_FLAG,2),
                          ORGANIZATION_TYPE,
                          OWNING_ORGANIZATION_ID,
                          OWNING_TP_TYPE,
                          PLANNING_ORGANIZATION_ID,
                          PLANNING_TP_TYPE,
                          TRANSACTION_UOM_CODE,
                          SECONDARY_UOM_CODE,
                          IS_CONSIGNED
                        HAVING ( ROUND(SUM(PRIMARY_TRANSACTION_QUANTITY),5) <> 0
                        OR ROUND(SUM(SECONDARY_TRANSACTION_QUANTITY),5) <> 0) ; -- Bug 7681955 Added OR secondary qty <> 0
Line: 626

                            debug('Inserted '||SQL%ROWCOUNT||' rows into MOQD');
Line: 634

                        SELECT nvl(sum(primary_transaction_quantity) ,0), nvl(sum(secondary_transaction_quantity) ,0)
                        INTO l_moq_sum, l_moq_sec_sum
                        FROM mtl_onhand_quantities_detail
                        WHERE ORGANIZATION_ID = l_moqd.ORGANIZATION_ID
                        AND INVENTORY_ITEM_ID = l_moqd.INVENTORY_ITEM_ID
                        AND PLANNING_ORGANIZATION_ID = ORGANIZATION_ID
                        AND OWNING_ORGANIZATION_ID = ORGANIZATION_ID
                        AND PLANNING_TP_TYPE = 2
                        AND OWNING_TP_TYPE = 2;
Line: 648

                        SELECT nvl(sum(primary_transaction_quantity) ,0), nvl(sum(secondary_transaction_quantity) ,0)
                        INTO l_moq_backup_sum, l_moq_sec_backup_sum
                        FROM mtl_moqd_backup
                        WHERE ORGANIZATION_ID = l_moqd.ORGANIZATION_ID
                        AND INVENTORY_ITEM_ID = l_moqd.INVENTORY_ITEM_ID
                        AND PLANNING_ORGANIZATION_ID = ORGANIZATION_ID
                        AND OWNING_ORGANIZATION_ID = ORGANIZATION_ID
                        AND PLANNING_TP_TYPE = 2
                        AND OWNING_TP_TYPE = 2
                        -- AND NVL(SECONDARY_TRANSACTION_QUANTITY,0) = 0  -- Bug 7681955
                        AND SUMMARIZED_FLAG = 'N';
Line: 691

                        INSERT INTO MTL_MOQD_BACKUP(
                         INVENTORY_ITEM_ID
                        ,ORGANIZATION_ID
                        ,DATE_RECEIVED
                        ,LAST_UPDATE_DATE
                        ,LAST_UPDATED_BY
                        ,CREATION_DATE
                        ,CREATED_BY
                        ,LAST_UPDATE_LOGIN
                        ,PRIMARY_TRANSACTION_QUANTITY
                        ,SUBINVENTORY_CODE
                        ,REVISION
                        ,LOCATOR_ID
                        ,CREATE_TRANSACTION_ID
                        ,UPDATE_TRANSACTION_ID
                        ,LOT_NUMBER
                        ,ORIG_DATE_RECEIVED
                        ,COST_GROUP_ID
                        ,CONTAINERIZED_FLAG
                        ,PROJECT_ID
                        ,TASK_ID
                        ,ONHAND_QUANTITIES_ID
                        ,ORGANIZATION_TYPE
                        ,OWNING_ORGANIZATION_ID
                        ,OWNING_TP_TYPE
                        ,PLANNING_ORGANIZATION_ID
                        ,PLANNING_TP_TYPE
                        ,TRANSACTION_UOM_CODE
                        ,TRANSACTION_QUANTITY
                        ,SECONDARY_UOM_CODE
                        ,SECONDARY_TRANSACTION_QUANTITY
                        ,IS_CONSIGNED
                        ,SUMMARIZED_FLAG
                        ,REQUEST_ID
                        ,USER_ID
                        ,CONSOLIDATION_DATE
                        ,ROW_ID
						,STATUS_ID -- Bug 12776732
                        )
                        SELECT
                         INVENTORY_ITEM_ID
                        ,ORGANIZATION_ID
                        ,DATE_RECEIVED
                        ,LAST_UPDATE_DATE
                        ,LAST_UPDATED_BY
                        ,CREATION_DATE
                        ,CREATED_BY
                        ,LAST_UPDATE_LOGIN
                        ,PRIMARY_TRANSACTION_QUANTITY
                        ,SUBINVENTORY_CODE
                        ,REVISION
                        ,LOCATOR_ID
                        ,CREATE_TRANSACTION_ID
                        ,UPDATE_TRANSACTION_ID
                        ,LOT_NUMBER
                        ,ORIG_DATE_RECEIVED
                        ,COST_GROUP_ID
                        ,CONTAINERIZED_FLAG
                        ,PROJECT_ID
                        ,TASK_ID
                        ,ONHAND_QUANTITIES_ID
                        ,ORGANIZATION_TYPE
                        ,OWNING_ORGANIZATION_ID
                        ,OWNING_TP_TYPE
                        ,PLANNING_ORGANIZATION_ID
                        ,PLANNING_TP_TYPE
                        ,TRANSACTION_UOM_CODE
                        ,TRANSACTION_QUANTITY
                        ,SECONDARY_UOM_CODE
                        ,SECONDARY_TRANSACTION_QUANTITY
                        ,IS_CONSIGNED
                        ,'Y'
                        ,l_request_id
                        ,l_user_id
                        ,SYSDATE
                        ,ROWID
						,STATUS_ID -- Bug 12776732
                        FROM MTL_ONHAND_QUANTITIES_DETAIL
                        WHERE  ORGANIZATION_ID = l_moqd.ORGANIZATION_ID
                        AND INVENTORY_ITEM_ID = l_moqd.INVENTORY_ITEM_ID
                        AND PLANNING_ORGANIZATION_ID = ORGANIZATION_ID
                        AND OWNING_ORGANIZATION_ID = ORGANIZATION_ID
                        AND PLANNING_TP_TYPE = 2
                        AND OWNING_TP_TYPE = 2;
Line: 778

                            debug('Inserted '||SQL%ROWCOUNT||' rows into MOQD_BACKUP as Summary Rows');
Line: 784

                        DELETE FROM MTL_MOQD_BACKUP
                        WHERE SUMMARIZED_FLAG = 'N';
Line: 788

                            debug('Deleted '||SQL%ROWCOUNT||' Non-Summary rows from MOQD_BACKUP');