DBA Data[Home] [Help]

APPS.JA_CN_CFS_REPORT_PKG SQL Statements

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

Line: 96

          SELECT DISTINCT JCA.PERIOD_NAME AS PERIOD_NAME
                 ,GP.PERIOD_NUM AS PERIOD_NUM
            FROM JA_CN_CFS_ACTIVITIES_ALL  JCA
                ,JA_CN_CFS_ASSIGNMENTS_ALL JCCA
                ,RG_REPORT_AXES            RRA
                ,RG_REPORTS                RG
                ,GL_LEDGERS                LED
                ,GL_PERIODS                GP
                ,GL_PERIODS                GP1
                ,GL_PERIODS                GP2
           WHERE JCA.LEGAL_ENTITY_ID = P_LEGAL_ENTITY_ID
             AND JCA.LEDGER_ID = P_LEDGER_ID
             AND JCA.SOURCE = NVL(P_SOURCE, JCA.SOURCE)
             AND JCA.GL_DATE >= GP1.START_DATE
             AND GP1.PERIOD_SET_NAME = LED.PERIOD_SET_NAME
             AND GP1.PERIOD_NAME = P_START_PERIOD
             AND GP1.PERIOD_TYPE = LED.ACCOUNTED_PERIOD_TYPE
             AND GP2.PERIOD_SET_NAME = LED.PERIOD_SET_NAME
             AND GP2.PERIOD_NAME = P_END_PERIOD
             AND GP2.PERIOD_TYPE = LED.ACCOUNTED_PERIOD_TYPE
             AND JCA.GL_DATE <= GP2.END_DATE
             AND ((P_BSV IS NOT NULL AND JCA.BALANCING_SEGMENT = P_BSV) OR
                  (P_BSV IS NULL AND JCA.BALANCING_SEGMENT IN
                                            (SELECT BAL_SEG_VALUE
                                               FROM JA_CN_LEDGER_LE_BSV_GT
                                              WHERE LEGAL_ENTITY_ID = P_LEGAL_ENTITY_ID
                                                AND LEDGER_ID = P_LEDGER_ID)))
             AND JCCA.DETAILED_CFS_ITEM = JCA.DETAILED_CFS_ITEM
             AND JCCA.CHART_OF_ACCOUNTS_ID = P_CHART_OF_ACCOUNTS_ID
             AND JCCA.AXIS_SET_ID = RRA.AXIS_SET_ID
             AND JCCA.AXIS_SEQ = RRA.AXIS_SEQ
             AND JCCA.AXIS_SEQ = NVL(P_ROW_ID, JCCA.AXIS_SEQ)
             AND RG.ROW_SET_ID = RRA.AXIS_SET_ID
             AND RG.REPORT_ID = NVL(P_REPORT_ID, RG.REPORT_ID)
             AND LED.LEDGER_ID = P_LEDGER_ID
             AND GP.PERIOD_SET_NAME = LED.PERIOD_SET_NAME
             AND GP.PERIOD_NAME = JCA.PERIOD_NAME
           ORDER BY PERIOD_NUM DESC;
Line: 136

          SELECT DISTINCT RRA.AXIS_SEQ AS ROW_ID
                ,RRA.DESCRIPTION AS ROW_NAME
            FROM JA_CN_CFS_ACTIVITIES_ALL  JCA
                ,JA_CN_CFS_ASSIGNMENTS_ALL JCCA
                ,RG_REPORT_AXES            RRA
                ,RG_REPORTS                RG
                ,XLA_DISTRIBUTION_LINKS    XDL
           WHERE JCA.LEGAL_ENTITY_ID = P_LEGAL_ENTITY_ID
             AND JCA.LEDGER_ID = P_LEDGER_ID
             AND JCA.SOURCE = NVL(P_SOURCE, JCA.SOURCE)
             AND JCA.PERIOD_NAME = XX_PERIOD_NAME --****
             AND ((P_BSV IS NOT NULL AND JCA.BALANCING_SEGMENT = P_BSV) OR
                  (P_BSV IS NULL AND JCA.BALANCING_SEGMENT IN
                                            (SELECT BAL_SEG_VALUE
                                               FROM JA_CN_LEDGER_LE_BSV_GT
                                              WHERE LEGAL_ENTITY_ID = P_LEGAL_ENTITY_ID
                                                AND LEDGER_ID = P_LEDGER_ID)))
             AND JCCA.DETAILED_CFS_ITEM = JCA.DETAILED_CFS_ITEM
             AND JCCA.CHART_OF_ACCOUNTS_ID = P_CHART_OF_ACCOUNTS_ID
             AND JCCA.AXIS_SET_ID = RRA.AXIS_SET_ID
             AND JCCA.AXIS_SEQ = RRA.AXIS_SEQ
             AND JCCA.AXIS_SEQ = NVL(P_ROW_ID, JCCA.AXIS_SEQ)
             AND RG.ROW_SET_ID = RRA.AXIS_SET_ID
             AND RG.REPORT_ID = NVL(P_REPORT_ID, RG.REPORT_ID)
             AND XDL.AE_HEADER_ID = JCA.TRX_ID
             AND XDL.AE_LINE_NUM = JCA.TRX_LINE_ID;
Line: 164

      SELECT JCA.TRX_ID
            ,JCA.TRX_LINE_ID
            ,JCA.CASH_TRX_ID
            ,JCA.CASH_TRX_LINE_ID
        FROM JA_CN_CFS_ACTIVITIES_ALL  JCA
            ,JA_CN_CFS_ASSIGNMENTS_ALL JCCA
            ,RG_REPORTS                RG
            ,XLA_TRANSACTION_ENTITIES  ENT
            ,AP_CHECKS_ALL             ACA
            ,PO_VENDORS                PV
            ,XLA_AE_HEADERS            AEH
            ,XLA_DISTRIBUTION_LINKS    XDL
            ,AP_INVOICES_ALL           API
       WHERE JCA.LEGAL_ENTITY_ID = P_LEGAL_ENTITY_ID
         AND JCA.LEDGER_ID = P_LEDGER_ID
         AND JCA.TRANSACTION_TYPE = 'SLA'
         AND JCA.SOURCE = 'SQLAP'
         AND JCA.SOURCE = NVL(P_SOURCE, JCA.SOURCE)
         AND JCA.PERIOD_NAME = XX_PERIOD_NAME --****
         AND ((P_BSV IS NOT NULL AND JCA.BALANCING_SEGMENT = P_BSV) OR
              (P_BSV IS NULL AND JCA.BALANCING_SEGMENT IN
                                        (SELECT BAL_SEG_VALUE
                                           FROM JA_CN_LEDGER_LE_BSV_GT
                                          WHERE LEGAL_ENTITY_ID = P_LEGAL_ENTITY_ID
                                            AND LEDGER_ID = P_LEDGER_ID)))
         AND JCCA.DETAILED_CFS_ITEM = JCA.DETAILED_CFS_ITEM
         AND JCCA.CHART_OF_ACCOUNTS_ID = P_CHART_OF_ACCOUNTS_ID
         AND JCCA.AXIS_SEQ = XX_ROW_ID --****
         AND RG.ROW_SET_ID = JCCA.AXIS_SET_ID
         AND RG.REPORT_ID = NVL(P_REPORT_ID, RG.REPORT_ID)
         AND ENT.APPLICATION_ID = 200
         AND ENT.ENTITY_CODE = 'AP_PAYMENTS'
         AND ACA.CHECK_ID = ENT.SOURCE_ID_INT_1
         AND PV.VENDOR_ID(+) = ACA.VENDOR_ID
         AND AEH.ENTITY_ID = ENT.ENTITY_ID
         AND AEH.AE_HEADER_ID = JCA.TRX_ID
         AND AEH.LEDGER_ID = P_LEDGER_ID
         AND XDL.AE_HEADER_ID = JCA.TRX_ID
         AND XDL.AE_LINE_NUM = JCA.TRX_LINE_ID
         AND API.INVOICE_ID(+) = XDL.APPLIED_TO_SOURCE_ID_NUM_1
      UNION ALL
      SELECT JCA.TRX_ID
            ,JCA.TRX_LINE_ID
            ,JCA.CASH_TRX_ID
            ,JCA.CASH_TRX_LINE_ID
        FROM JA_CN_CFS_ACTIVITIES_ALL  JCA
            ,JA_CN_CFS_ASSIGNMENTS_ALL JCCA
            ,RG_REPORTS                RG
            ,XLA_TRANSACTION_ENTITIES  ENT
            ,XLA_AE_HEADERS            AEH
            ,AR_CASH_RECEIPTS_ALL      ACA
            ,HZ_CUST_ACCOUNTS          CUST
            ,HZ_PARTIES                HP
            ,XLA_DISTRIBUTION_LINKS    XDL
            ,RA_CUSTOMER_TRX_ALL       RA
       WHERE JCA.LEGAL_ENTITY_ID = P_LEGAL_ENTITY_ID
         AND JCA.LEDGER_ID = P_LEDGER_ID
         AND JCA.TRANSACTION_TYPE = 'SLA'
         AND JCA.SOURCE = 'AR'
         AND JCA.FUNC_AMOUNT <> 0 -- added
         AND JCA.SOURCE = NVL(P_SOURCE, JCA.SOURCE)
         AND JCA.PERIOD_NAME = XX_PERIOD_NAME --****
         AND ((P_BSV IS NOT NULL AND JCA.BALANCING_SEGMENT = P_BSV) OR
              (P_BSV IS NULL AND JCA.BALANCING_SEGMENT IN
                                        (SELECT BAL_SEG_VALUE
                                           FROM JA_CN_LEDGER_LE_BSV_GT
                                          WHERE LEGAL_ENTITY_ID = P_LEGAL_ENTITY_ID
                                            AND LEDGER_ID = P_LEDGER_ID)))
         AND JCCA.DETAILED_CFS_ITEM = JCA.DETAILED_CFS_ITEM
         AND JCCA.CHART_OF_ACCOUNTS_ID = P_CHART_OF_ACCOUNTS_ID
         AND JCCA.AXIS_SEQ = XX_ROW_ID --****
         AND RG.ROW_SET_ID = JCCA.AXIS_SET_ID
         AND RG.REPORT_ID = NVL(P_REPORT_ID, RG.REPORT_ID)
         AND ENT.APPLICATION_ID = 222
         AND ENT.ENTITY_CODE = 'RECEIPTS'
         AND ENT.ENTITY_ID = AEH.ENTITY_ID
         AND AEH.AE_HEADER_ID = JCA.TRX_ID
         AND AEH.LEDGER_ID = P_LEDGER_ID
         AND ACA.CASH_RECEIPT_ID = ENT.SOURCE_ID_INT_1
         AND ACA.PAY_FROM_CUSTOMER = CUST.CUST_ACCOUNT_ID(+)
         AND CUST.PARTY_ID = HP.PARTY_ID(+)
         AND XDL.AE_HEADER_ID = JCA.TRX_ID
         AND XDL.AE_LINE_NUM = JCA.TRX_LINE_ID
         AND RA.CUSTOMER_TRX_ID(+) = XDL.APPLIED_TO_SOURCE_ID_NUM_1;*/
Line: 310

    DELETE
    FROM   JA_CN_LEDGER_LE_BSV_GT;
Line: 322

    SELECT GP1.PERIOD_YEAR
          ,GP2.PERIOD_YEAR
      INTO L_START_YEAR
          ,L_END_YEAR
      FROM GL_LEDGERS LED
          ,GL_PERIODS GP1
          ,GL_PERIODS GP2
     WHERE LED.LEDGER_ID = P_LEDGER_ID
           AND GP1.PERIOD_SET_NAME = LED.PERIOD_SET_NAME
           AND GP1.PERIOD_NAME = P_START_PERIOD
           AND GP2.PERIOD_SET_NAME = LED.PERIOD_SET_NAME
           AND GP2.PERIOD_NAME = P_END_PERIOD;