DBA Data[Home] [Help]

APPS.WSM_WSMPNTXN_XMLP_PKG SQL Statements

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

Line: 7

     SELECT
          WDJ.WIP_ENTITY_ID
      BULK COLLECT INTO G_WIP_ENTITY_ID_PL_TBL
        FROM
          WIP_DISCRETE_JOBS WDJ,
          WIP_ENTITIES WE
        WHERE WDJ.ORGANIZATION_ID = P_ORGANIZATION_ID
          AND WDJ.ORGANIZATION_ID = WE.ORGANIZATION_ID
          AND WDJ.WIP_ENTITY_ID = WE.WIP_ENTITY_ID
          AND WE.ENTITY_TYPE = 5
          AND WDJ.WIP_ENTITY_ID in (
          SELECT
            WIP_ENTITY_ID
          FROM
            WSM_LOT_MOVE_TXN_INTERFACE
          WHERE ORGANIZATION_ID = P_ORGANIZATION_ID
            AND STATUS <> 4
          UNION ALL
          SELECT
            WIP_ENTITY_ID
          FROM
            WIP_MOVE_TXN_INTERFACE
          WHERE ORGANIZATION_ID = P_ORGANIZATION_ID
          UNION ALL
          SELECT
            WIP_ENTITY_ID
          FROM
            WIP_COST_TXN_INTERFACE
          WHERE ORGANIZATION_ID = P_ORGANIZATION_ID
          UNION ALL
          SELECT
            TRANSACTION_SOURCE_ID
          FROM
            MTL_MATERIAL_TRANSACTIONS_TEMP
          WHERE ORGANIZATION_ID = P_ORGANIZATION_ID
            AND TRANSACTION_SOURCE_TYPE_ID = 5
          UNION ALL
          SELECT
            TRANSACTION_SOURCE_ID
          FROM
            MTL_MATERIAL_TRANSACTIONS
          WHERE COSTED_FLAG in ( 'N' , 'E' )
            AND TRANSACTION_SOURCE_TYPE_ID = 5
            AND ORGANIZATION_ID = P_ORGANIZATION_ID
          UNION ALL
          SELECT
            WIP_ENTITY_ID
          FROM
            WIP_OPERATION_YIELDS
          WHERE ORGANIZATION_ID = P_ORGANIZATION_ID
            AND STATUS in ( 1 , 3 )
          UNION ALL
          SELECT
            SJ.WIP_ENTITY_ID
          FROM
            WSM_SM_STARTING_JOBS SJ,
            WSM_SPLIT_MERGE_TRANSACTIONS WMT
          WHERE SJ.TRANSACTION_ID = WMT.TRANSACTION_ID
            AND ( WMT.STATUS <> 4
          OR NVL(WMT.COSTED
             ,1) <> 4 )
          UNION ALL
          SELECT
            RJ.WIP_ENTITY_ID
          FROM
            WSM_SM_RESULTING_JOBS RJ,
            WSM_SPLIT_MERGE_TRANSACTIONS WMT
          WHERE RJ.TRANSACTION_ID = WMT.TRANSACTION_ID
            AND ( WMT.STATUS <> 4
          OR NVL(WMT.COSTED
             ,1) <> 4 )
          UNION ALL
          SELECT
            PD.WIP_ENTITY_ID
          FROM
            PO_RELEASES_ALL PR,
            PO_HEADERS_ALL PH,
            PO_DISTRIBUTIONS_ALL PD,
            PO_LINE_LOCATIONS_ALL PL
          WHERE PD.DESTINATION_ORGANIZATION_ID = P_ORGANIZATION_ID
            AND PD.PO_LINE_ID is not null
            AND PD.LINE_LOCATION_ID is not null
            AND PH.PO_HEADER_ID = PD.PO_HEADER_ID
            AND PL.LINE_LOCATION_ID = PD.LINE_LOCATION_ID
            AND pr.po_release_id (+) = PD.PO_RELEASE_ID
            AND NVL(PR.CANCEL_FLAG
             ,'N') = 'N'
            AND ( PL.QUANTITY_RECEIVED < ( PL.QUANTITY - PL.QUANTITY_CANCELLED ) )
          UNION ALL
          SELECT
            PRL.WIP_ENTITY_ID
          FROM
            PO_REQUISITION_LINES_ALL PRL
          WHERE PRL.DESTINATION_ORGANIZATION_ID = P_ORGANIZATION_ID
            AND NVL(PRL.CANCEL_FLAG
             ,'N') = 'N'
            AND PRL.LINE_LOCATION_ID is null
          UNION ALL
          SELECT
            PRI.WIP_ENTITY_ID
          FROM
            PO_REQUISITIONS_INTERFACE_ALL PRI
          WHERE PRI.DESTINATION_ORGANIZATION_ID = P_ORGANIZATION_ID );
Line: 121

      SELECT
        1
      INTO L_COUNT
      FROM
        DUAL
      WHERE exists (
        SELECT
          1
        FROM
          WIP_MOVE_TXN_INTERFACE
        WHERE ORGANIZATION_ID = P_ORGANIZATION_ID
          AND WIP_ENTITY_ID = WIP_ENTITY_ID_1
        UNION ALL
        SELECT
          1
        FROM
          WSM_LOT_MOVE_TXN_INTERFACE
        WHERE ORGANIZATION_ID = P_ORGANIZATION_ID
          AND WIP_ENTITY_ID = WIP_ENTITY_ID_1
          AND STATUS <> 4 );
Line: 148

      INSERT INTO WSM_PEND_TXN_REP_TMP
      VALUES   (WIP_ENTITY_ID_1
        ,'Pending Move Transactions');
Line: 153

      SELECT
        1
      INTO L_COUNT
      FROM
        DUAL
      WHERE exists (
        SELECT
          1
        FROM
          WIP_COST_TXN_INTERFACE
        WHERE ORGANIZATION_ID = P_ORGANIZATION_ID
          AND WIP_ENTITY_ID = WIP_ENTITY_ID_1 );
Line: 172

      INSERT INTO WSM_PEND_TXN_REP_TMP
      VALUES   (WIP_ENTITY_ID_1
        ,'Pending Resource Transactions');
Line: 177

      SELECT
        1
      INTO L_COUNT
      FROM
        DUAL
      WHERE exists (
        SELECT
          1
        FROM
          MTL_MATERIAL_TRANSACTIONS_TEMP
        WHERE ORGANIZATION_ID = P_ORGANIZATION_ID
          AND TRANSACTION_SOURCE_ID = WIP_ENTITY_ID_1
          AND TRANSACTION_SOURCE_TYPE_ID = 5 );
Line: 197

      INSERT INTO WSM_PEND_TXN_REP_TMP
      VALUES   (WIP_ENTITY_ID_1
        ,'Pending Material Transactions');
Line: 202

      SELECT
        1
      INTO L_COUNT
      FROM
        DUAL
      WHERE exists (
        SELECT
          1
        FROM
          MTL_MATERIAL_TRANSACTIONS
        WHERE ORGANIZATION_ID = P_ORGANIZATION_ID
          AND TRANSACTION_SOURCE_ID = WIP_ENTITY_ID_1
          AND COSTED_FLAG IN ( 'N' , 'E' )
          AND TRANSACTION_SOURCE_TYPE_ID = 5 );
Line: 223

      INSERT INTO WSM_PEND_TXN_REP_TMP
      VALUES   (WIP_ENTITY_ID_1
        ,'Uncosted Material Transactions');
Line: 228

      SELECT
        1
      INTO L_COUNT
      FROM
        DUAL
      WHERE exists (
        SELECT
          1
        FROM
          WIP_OPERATION_YIELDS
        WHERE ORGANIZATION_ID = P_ORGANIZATION_ID
          AND WIP_ENTITY_ID = WIP_ENTITY_ID_1
          AND STATUS in ( 1 , 3 ) );
Line: 248

      INSERT INTO WSM_PEND_TXN_REP_TMP
      VALUES   (WIP_ENTITY_ID_1
        ,'Pending Operation Yield');
Line: 253

      SELECT
        1
      INTO L_COUNT
      FROM
        DUAL
      WHERE exists (
        SELECT
          1
        FROM
          WSM_SM_STARTING_JOBS SJ,
          WSM_SPLIT_MERGE_TRANSACTIONS WMT
        WHERE SJ.WIP_ENTITY_ID = WIP_ENTITY_ID_1
          AND SJ.TRANSACTION_ID = WMT.TRANSACTION_ID
          AND WMT.ORGANIZATION_ID = P_ORGANIZATION_ID
          AND WMT.STATUS <> 4
        UNION
        SELECT
          1
        FROM
          WSM_SM_RESULTING_JOBS RJ,
          WSM_SPLIT_MERGE_TRANSACTIONS WMT
        WHERE RJ.WIP_ENTITY_ID = WIP_ENTITY_ID_1
          AND RJ.TRANSACTION_ID = WMT.TRANSACTION_ID
          AND WMT.ORGANIZATION_ID = P_ORGANIZATION_ID
          AND WMT.STATUS <> 4 );
Line: 285

      INSERT INTO WSM_PEND_TXN_REP_TMP
      VALUES   (WIP_ENTITY_ID_1
        ,'Pending WIP Lot Transactions');
Line: 290

      SELECT
        1
      INTO L_COUNT
      FROM
        DUAL
      WHERE exists (
        SELECT
          1
        FROM
          WSM_SM_STARTING_JOBS SJ,
          WSM_SPLIT_MERGE_TRANSACTIONS WMT
        WHERE SJ.WIP_ENTITY_ID = WIP_ENTITY_ID_1
          AND SJ.TRANSACTION_ID = WMT.TRANSACTION_ID
          AND WMT.ORGANIZATION_ID = P_ORGANIZATION_ID
          AND NVL(WMT.COSTED
           ,1) <> 4
        UNION
        SELECT
          1
        FROM
          WSM_SM_RESULTING_JOBS RJ,
          WSM_SPLIT_MERGE_TRANSACTIONS WMT
        WHERE RJ.WIP_ENTITY_ID = WIP_ENTITY_ID_1
          AND RJ.TRANSACTION_ID = WMT.TRANSACTION_ID
          AND WMT.ORGANIZATION_ID = P_ORGANIZATION_ID
          AND NVL(WMT.COSTED
           ,1) <> 4 );
Line: 324

      INSERT INTO WSM_PEND_TXN_REP_TMP
      VALUES   (WIP_ENTITY_ID_1
        ,'Uncosted WIP Lot Transactions ');
Line: 329

      SELECT
        1
      INTO L_COUNT
      FROM
        DUAL
      WHERE exists (
        SELECT
          1
        FROM
          PO_RELEASES_ALL PR,
          PO_HEADERS_ALL PH,
          PO_DISTRIBUTIONS_ALL PD,
          PO_LINE_LOCATIONS_ALL PL
        WHERE PD.DESTINATION_ORGANIZATION_ID = P_ORGANIZATION_ID
          AND PD.WIP_ENTITY_ID = WIP_ENTITY_ID_1
          AND PD.PO_LINE_ID is not null
          AND PD.LINE_LOCATION_ID is not null
          AND PL.LINE_LOCATION_ID = PD.LINE_LOCATION_ID
          AND PH.PO_HEADER_ID = PD.PO_HEADER_ID
          AND PL.LINE_LOCATION_ID = PD.LINE_LOCATION_ID
          AND pr.po_release_id (+) = PD.PO_RELEASE_ID
          AND NVL(PR.CANCEL_FLAG
           ,'N') = 'N'
          AND ( PL.QUANTITY_RECEIVED < ( PL.QUANTITY - PL.QUANTITY_CANCELLED ) ) )
      OR exists (
        SELECT
          1
        FROM
          PO_REQUISITION_LINES_ALL PRL
        WHERE PRL.DESTINATION_ORGANIZATION_ID = P_ORGANIZATION_ID
          AND PRL.WIP_ENTITY_ID = WIP_ENTITY_ID_1
          AND NVL(PRL.CANCEL_FLAG
           ,'N') = 'N'
          AND PRL.LINE_LOCATION_ID is null )
      OR exists (
        SELECT
          1
        FROM
          PO_REQUISITIONS_INTERFACE_ALL PRI
        WHERE PRI.DESTINATION_ORGANIZATION_ID = P_ORGANIZATION_ID
          AND PRI.WIP_ENTITY_ID = WIP_ENTITY_ID_1 );
Line: 377

      INSERT INTO WSM_PEND_TXN_REP_TMP
      VALUES   (WIP_ENTITY_ID_1
        ,'Pending PO Requisitions');
Line: 382

    FOR SELECT
          *
        FROM
          WSM_PEND_TXN_REP_TMP
        WHERE WIP_ENTITY_ID = WIP_ENTITY_ID_1;*\
Line: 387

        \*SELECT wip_entity_id , ptxn_table
        BULK COLLECT INTO G_WSM_PEND_TXN_REP_PL_TBL
        FROM  WSM_PEND_TXN_REP_TMP
        WHERE WIP_ENTITY_ID = WIP_ENTITY_ID_1;*\
Line: 398

      RETURN ('and not exists (select 1 from WIP_RESERVATIONS_V wrv where wrv.wip_entity_id = wdj.wip_entity_id)');
Line: 418

    SELECT
      ORGANIZATION_NAME
    INTO ORG_NAME
    FROM
      ORG_ORGANIZATION_DEFINITIONS
    WHERE ORGANIZATION_ID = P_ORGANIZATION_ID;
Line: 430

    SELECT
      MEANING
    INTO ENTITY_TYPE
    FROM
      MFG_LOOKUPS
    WHERE LOOKUP_TYPE = 'WIP_ENTITY'
      AND LOOKUP_CODE = P_ENTITY_TYPE;