FND Design Data [Home] [Help]

View: CE_222_TRANSACTIONS_V

Product: CE - Cash Management
Description: Available AR receipts for reconciliation or clearing
Implementation/DBA Data: ViewAPPS.CE_222_TRANSACTIONS_V
View Text

SELECT CRH.ROWID
, 'N'
, ABA.BANK_ACCOUNT_ID
, ABA.BANK_ACCOUNT_NAME
, ABA.BANK_ACCOUNT_NUM
, BANKPARTY.PARTY_NAME
, BRANCHPARTY.PARTY_NAME
, CRH.CASH_RECEIPT_HISTORY_ID
, CR.TYPE
, L1.MEANING
, CR.RECEIPT_NUMBER
, CR.CURRENCY_CODE
, CRH.AMOUNT+NVL(CRH.FACTOR_DISCOUNT_AMOUNT
, 0)
, DECODE(CR.CURRENCY_CODE
, SOB.CURRENCY_CODE
, CRH.AMOUNT+NVL(CRH.FACTOR_DISCOUNT_AMOUNT
, 0)
, ABA.CURRENCY_CODE
, CRH.AMOUNT+NVL(CRH.FACTOR_DISCOUNT_AMOUNT
, 0)
, CRH.ACCTD_AMOUNT+NVL(CRH.ACCTD_FACTOR_DISCOUNT_AMOUNT
, 0))
, DECODE(CR.CURRENCY_CODE
, SOB.CURRENCY_CODE
, DECODE(CRH.STATUS
, 'CLEARED'
, CRH.AMOUNT
, NULL)
, ABA.CURRENCY_CODE
, DECODE(CRH.STATUS
, 'CLEARED'
, CRH.AMOUNT
, NULL)
, DECODE(CRH.STATUS
, 'CLEARED'
, CRH.ACCTD_AMOUNT
, NULL))
, CRH.GL_DATE
, L3.MEANING
, CRH.STATUS
, CR.RECEIPT_DATE
, DECODE(CRH.STATUS
, 'CLEARED'
, CRH.TRX_DATE)
, APS.DUE_DATE
, CRH.EXCHANGE_DATE
, CRH.EXCHANGE_RATE_TYPE
, GCT.USER_CONVERSION_TYPE
, CRH.EXCHANGE_RATE
, DECODE(CR.CURRENCY_CODE
, SOB.CURRENCY_CODE
, CRH.FACTOR_DISCOUNT_AMOUNT
, ABA.CURRENCY_CODE
, CRH.FACTOR_DISCOUNT_AMOUNT
, CRH.ACCTD_FACTOR_DISCOUNT_AMOUNT)
, TO_NUMBER(NULL)
, B.NAME
, B.BATCH_ID
, HZ.PARTY_NAME
, HZ.PARTY_NAME
, ARM.NAME
, NULL
, CR.PAY_FROM_CUSTOMER
, TO_NUMBER(NULL)
, L2.MEANING
, CR.REFERENCE_TYPE
, CR.REFERENCE_ID
, DECODE(CRE.STATUS_FLAG
, 'M'
, DECODE(CR.CURRENCY_CODE
, SOB.CURRENCY_CODE
, CRH.AMOUNT
, ABA.CURRENCY_CODE
, CRH.AMOUNT
, CRH.ACCTD_AMOUNT) + NVL(DECODE(CR.CURRENCY_CODE
, SOB.CURRENCY_CODE
, CRH.FACTOR_DISCOUNT_AMOUNT
, ABA.CURRENCY_CODE
, CRH.FACTOR_DISCOUNT_AMOUNT
, CRH.ACCTD_FACTOR_DISCOUNT_AMOUNT)
, 0))
, CRH.CREATION_DATE
, CRH.CREATED_BY
, CRH.LAST_UPDATE_DATE
, CRH.LAST_UPDATED_BY
, B.BANK_DEPOSIT_NUMBER
, CRH.CASH_RECEIPT_ID
, 222
, 0
, ABA.CURRENCY_CODE
, DECODE(CR.CURRENCY_CODE
, SOB.CURRENCY_CODE
, 'FUNCTIONAL'
, ABA.CURRENCY_CODE
, 'BANK'
, 'FOREIGN')
, NVL(GAC.AR_ASSET_CCID
, GAC.ASSET_CODE_COMBINATION_ID)
, NULL
, NULL
, TO_NUMBER(NULL)
, TO_NUMBER(NULL)
, CR.TYPE
, NULL
, CRH.ACCTD_AMOUNT+NVL(CRH.ACCTD_FACTOR_DISCOUNT_AMOUNT
, 0)
, ARC.RECEIPT_CLASS_ID
, ARM.RECEIPT_METHOD_ID
, ARC.NAME
, CR.DEPOSIT_DATE
, DECODE(CRH.STATUS
, 'REVERSED'
, 'Y'
, DECODE(APS2.CLASS
, 'DM'
, 'Y'
, NULL))
, CR.ACTUAL_VALUE_DATE
, TO_NUMBER(NULL)
, BAU.BANK_ACCT_USE_ID
, TO_NUMBER(NULL)
, CRH.ORG_ID
FROM AR_RECEIPT_CLASSES ARC
, AR_RECEIPT_METHODS ARM
, HZ_CUST_ACCOUNTS CU
, HZ_PARTIES HZ
, GL_DAILY_CONVERSION_TYPES GCT
, AR_PAYMENT_SCHEDULES_ALL APS
, CE_BANK_ACCOUNTS ABA
, HZ_PARTIES BANKPARTY
, HZ_PARTIES BRANCHPARTY
, CE_BANK_ACCT_USES_ALL BAU
, CE_SECURITY_PROFILES_GT OU
, CE_GL_ACCOUNTS_CCID GAC
, AR_LOOKUPS L3
, CE_LOOKUPS L1
, AR_LOOKUPS L2
, GL_SETS_OF_BOOKS SOB
, CE_SYSTEM_PARAMETERS SYS
, CE_STATEMENT_RECONCILS_ALL CRE
, AR_BATCHES_ALL B
, AR_CASH_RECEIPTS_ALL CR
, AR_CASH_RECEIPT_HISTORY_ALL CRH
, AR_PAYMENT_SCHEDULES_ALL APS2
WHERE ARC.RECEIPT_CLASS_ID = ARM.RECEIPT_CLASS_ID AND CU.CUST_ACCOUNT_ID(+) = CR.PAY_FROM_CUSTOMER
AND HZ.PARTY_ID(+) = CU.PARTY_ID
AND GCT.CONVERSION_TYPE(+) = CRH.EXCHANGE_RATE_TYPE
AND APS.CASH_RECEIPT_ID(+) = CR.CASH_RECEIPT_ID
AND CR.RECEIPT_METHOD_ID = ARM.RECEIPT_METHOD_ID AND BAU.BANK_ACCT_USE_ID = CR.REMIT_BANK_ACCT_USE_ID
AND BAU.ORG_ID = CR.ORG_ID
AND ABA.BANK_BRANCH_ID = BRANCHPARTY.PARTY_ID
AND ABA.BANK_ID = BANKPARTY.PARTY_ID
AND ABA.BANK_ACCOUNT_ID = BAU.BANK_ACCOUNT_ID
AND BAU.AR_USE_ENABLE_FLAG = 'Y'
AND BAU.ORG_ID = OU.ORGANIZATION_ID
AND OU.ORGANIZATION_TYPE = 'OPERATING_UNIT' /*AND BAU.ORG_ID = SYS.ORG_ID*/
AND ABA.ACCOUNT_OWNER_ORG_ID = SYS.LEGAL_ENTITY_ID
AND BAU.BANK_ACCT_USE_ID = GAC.BANK_ACCT_USE_ID
AND L3.LOOKUP_TYPE = 'RECEIPT_CREATION_STATUS'
AND L3.LOOKUP_CODE = CRH.STATUS
AND L1.LOOKUP_TYPE = 'TRX_TYPE'
AND L1.LOOKUP_CODE = CR.TYPE
AND L2.LOOKUP_TYPE(+) = 'CB_REFERENCE_TYPE'
AND L2.LOOKUP_CODE(+) = CR.REFERENCE_TYPE
AND SOB.SET_OF_BOOKS_ID = SYS.SET_OF_BOOKS_ID
AND CRE.REFERENCE_TYPE(+) = 'RECEIPT'
AND NVL(CRE.STATUS_FLAG
, 'U') = 'U'
AND NVL(CRE.CURRENT_RECORD_FLAG
, 'Y')= 'Y'
AND CRE.REFERENCE_ID(+) = CRH.CASH_RECEIPT_HISTORY_ID
AND CRE.ORG_ID(+) = CRH.ORG_ID
AND B.BATCH_ID(+) = CRH.BATCH_ID
AND B.ORG_ID(+) = CRH.ORG_ID
AND CR.CASH_RECEIPT_ID = CRH.CASH_RECEIPT_ID
AND CR.ORG_ID = CRH.ORG_ID
AND NVL(CR.STATUS
, 'X') = DECODE(NVL(CR.STATUS
, 'X')
, 'REV'
, 'U'
, NVL(CR.STATUS
, 'X'))
AND CRH.STATUS IN ('REMITTED'
, DECODE(CE_AUTO_BANK_CLEAR.GET_MANUAL_CLEARING
, 1
, 'REMITTED'
, DECODE(SYS.SHOW_CLEARED_FLAG
, 'N'
, 'REMITTED'
, 'CLEARED'))
, DECODE(CE_AUTO_BANK_CLEAR.GET_MANUAL_CLEARING
, 1
, 'REMITTED'
, 'REVERSED')
, DECODE(CE_AUTO_BANK_CLEAR.GET_MANUAL_CLEARING
, 1
, 'REMITTED'
, 'RISK_ELIMINATED')
, DECODE(CR.PROMISE_SOURCE
, 'AR_PREPAYMENT'
, 'APPROVED'
, 'REMITTED'))
AND CRH.CURRENT_RECORD_FLAG = 'Y'
AND CRH.TRX_DATE >= SYS.CASHBOOK_BEGIN_DATE
AND APS2.ORG_ID(+) = CRH.ORG_ID
AND APS2.REVERSED_CASH_RECEIPT_ID (+) = CRH.CASH_RECEIPT_ID
AND NOT EXISTS (SELECT '1'
FROM CE_STATEMENT_RECONCILS_ALL CRE2
, AR_CASH_RECEIPT_HISTORY_ALL CRH_RC
WHERE CRH_RC.CASH_RECEIPT_ID = CR.CASH_RECEIPT_ID
AND CRH_RC.ORG_ID = CR.ORG_ID
AND CRE2.REFERENCE_TYPE = 'RECEIPT'
AND CRE2.REFERENCE_ID = CRH_RC.CASH_RECEIPT_HISTORY_ID
AND CRE2.ORG_ID = CRH_RC.ORG_ID
AND BAU.ORG_ID = CRH_RC.ORG_ID
AND CRE2.STATUS_FLAG = 'M'
AND CRE2.CURRENT_RECORD_FLAG = 'Y'
AND CRH.STATUS != 'REVERSED' ) UNION ALL SELECT CRH.ROWID
, 'N'
, ABA.BANK_ACCOUNT_ID
, ABA.BANK_ACCOUNT_NAME
, ABA.BANK_ACCOUNT_NUM
, BANKPARTY.PARTY_NAME
, BRANCHPARTY.PARTY_NAME
, CRH.CASH_RECEIPT_HISTORY_ID
, CR.TYPE
, L1.MEANING
, CR.RECEIPT_NUMBER
, CR.CURRENCY_CODE
, CRH.AMOUNT+NVL(CRH.FACTOR_DISCOUNT_AMOUNT
, 0)
, DECODE(CR.CURRENCY_CODE
, SOB.CURRENCY_CODE
, CRH.AMOUNT+NVL(CRH.FACTOR_DISCOUNT_AMOUNT
, 0)
, ABA.CURRENCY_CODE
, CRH.AMOUNT+NVL(CRH.FACTOR_DISCOUNT_AMOUNT
, 0)
, CRH.ACCTD_AMOUNT+NVL(CRH.ACCTD_FACTOR_DISCOUNT_AMOUNT
, 0))
, DECODE(CR.CURRENCY_CODE
, SOB.CURRENCY_CODE
, DECODE(CRH.STATUS
, 'CLEARED'
, CRH.AMOUNT
, NULL)
, ABA.CURRENCY_CODE
, DECODE(CRH.STATUS
, 'CLEARED'
, CRH.AMOUNT
, NULL)
, DECODE(CRH.STATUS
, 'CLEARED'
, CRH.ACCTD_AMOUNT
, NULL))
, CRH.GL_DATE
, L3.MEANING
, CRH.STATUS
, CR.RECEIPT_DATE
, DECODE(CRH.STATUS
, 'CLEARED'
, CRH.TRX_DATE)
, APS.DUE_DATE
, CRH.EXCHANGE_DATE
, CRH.EXCHANGE_RATE_TYPE
, GCT.USER_CONVERSION_TYPE
, CRH.EXCHANGE_RATE
, DECODE(CR.CURRENCY_CODE
, SOB.CURRENCY_CODE
, CRH.FACTOR_DISCOUNT_AMOUNT
, ABA.CURRENCY_CODE
, CRH.FACTOR_DISCOUNT_AMOUNT
, CRH.ACCTD_FACTOR_DISCOUNT_AMOUNT)
, TO_NUMBER(NULL)
, B.NAME
, B.BATCH_ID
, HZ.PARTY_NAME
, HZ.PARTY_NAME
, ARM.NAME
, NULL
, CR.PAY_FROM_CUSTOMER
, TO_NUMBER(NULL)
, L2.MEANING
, CR.REFERENCE_TYPE
, CR.REFERENCE_ID
, DECODE(CRE.STATUS_FLAG
, 'M'
, DECODE(CR.CURRENCY_CODE
, SOB.CURRENCY_CODE
, CRH.AMOUNT
, ABA.CURRENCY_CODE
, CRH.AMOUNT
, CRH.ACCTD_AMOUNT) + NVL(DECODE(CR.CURRENCY_CODE
, SOB.CURRENCY_CODE
, CRH.FACTOR_DISCOUNT_AMOUNT
, ABA.CURRENCY_CODE
, CRH.FACTOR_DISCOUNT_AMOUNT
, CRH.ACCTD_FACTOR_DISCOUNT_AMOUNT)
, 0))
, CRH.CREATION_DATE
, CRH.CREATED_BY
, CRH.LAST_UPDATE_DATE
, CRH.LAST_UPDATED_BY
, B.BANK_DEPOSIT_NUMBER
, CRH.CASH_RECEIPT_ID
, 222
, 0
, ABA.CURRENCY_CODE
, DECODE(CR.CURRENCY_CODE
, SOB.CURRENCY_CODE
, 'FUNCTIONAL'
, ABA.CURRENCY_CODE
, 'BANK'
, 'FOREIGN')
, NVL(GAC.AR_ASSET_CCID
, GAC.ASSET_CODE_COMBINATION_ID)
, NULL
, NULL
, TO_NUMBER(NULL)
, TO_NUMBER(NULL)
, CR.TYPE
, NULL
, CRH.ACCTD_AMOUNT+NVL(CRH.ACCTD_FACTOR_DISCOUNT_AMOUNT
, 0)
, ARC.RECEIPT_CLASS_ID
, ARM.RECEIPT_METHOD_ID
, ARC.NAME
, CR.DEPOSIT_DATE
, DECODE(CRH2.STATUS
, 'REVERSED'
, 'Y'
, NULL)
, CR.ACTUAL_VALUE_DATE
, TO_NUMBER(NULL)
, BAU.BANK_ACCT_USE_ID
, TO_NUMBER(NULL)
, CRH.ORG_ID
FROM AR_RECEIPT_CLASSES ARC
, AR_RECEIPT_METHODS ARM
, HZ_CUST_ACCOUNTS CU
, HZ_PARTIES HZ
, GL_DAILY_CONVERSION_TYPES GCT
, AR_PAYMENT_SCHEDULES_ALL APS
, CE_BANK_ACCOUNTS ABA
, HZ_PARTIES BANKPARTY
, HZ_PARTIES BRANCHPARTY
, CE_BANK_ACCT_USES_ALL BAU
, CE_SECURITY_PROFILES_GT OU
, CE_GL_ACCOUNTS_CCID GAC
, AR_LOOKUPS L3
, CE_LOOKUPS L1
, AR_LOOKUPS L2
, GL_SETS_OF_BOOKS SOB
, CE_SYSTEM_PARAMETERS SYS
, CE_STATEMENT_RECONCILS_ALL CRE
, AR_BATCHES_ALL B
, AR_CASH_RECEIPTS_ALL CR
, AR_CASH_RECEIPT_HISTORY_ALL CRH
, AR_CASH_RECEIPT_HISTORY_ALL CRH2
WHERE ARC.RECEIPT_CLASS_ID = ARM.RECEIPT_CLASS_ID
AND CU.CUST_ACCOUNT_ID(+) = CR.PAY_FROM_CUSTOMER
AND HZ.PARTY_ID = CU.PARTY_ID AND GCT.CONVERSION_TYPE(+) = CRH.EXCHANGE_RATE_TYPE
AND APS.CASH_RECEIPT_ID(+) = CR.CASH_RECEIPT_ID
AND APS.ORG_ID (+) = CR.ORG_ID AND CR.RECEIPT_METHOD_ID = ARM.RECEIPT_METHOD_ID
AND BAU.BANK_ACCT_USE_ID = CR.REMIT_BANK_ACCT_USE_ID AND ABA.BANK_BRANCH_ID = BRANCHPARTY.PARTY_ID AND ABA.BANK_ID = BANKPARTY.PARTY_ID AND ABA.BANK_ACCOUNT_ID = BAU.BANK_ACCOUNT_ID AND BAU.AR_USE_ENABLE_FLAG = 'Y' AND BAU.ORG_ID = OU.ORGANIZATION_ID AND OU.ORGANIZATION_TYPE = 'OPERATING_UNIT' AND /*BAU.ORG_ID = SYS.ORG_ID AND*/ ABA.ACCOUNT_OWNER_ORG_ID = SYS.LEGAL_ENTITY_ID AND BAU.BANK_ACCT_USE_ID = GAC.BANK_ACCT_USE_ID AND L3.LOOKUP_TYPE = 'RECEIPT_CREATION_STATUS'
AND L3.LOOKUP_CODE = CRH.STATUS
AND L1.LOOKUP_TYPE = 'TRX_TYPE'
AND L1.LOOKUP_CODE = CR.TYPE
AND L2.LOOKUP_TYPE(+) = 'CB_REFERENCE_TYPE'
AND L2.LOOKUP_CODE(+) = CR.REFERENCE_TYPE
AND SOB.SET_OF_BOOKS_ID = SYS.SET_OF_BOOKS_ID
AND CRE.REFERENCE_TYPE(+) = 'RECEIPT'
AND NVL(CRE.STATUS_FLAG
, 'U') = 'U'
AND NVL(CRE.CURRENT_RECORD_FLAG
, 'Y')= 'Y'
AND CRE.REFERENCE_ID(+) = CRH.CASH_RECEIPT_HISTORY_ID
AND CRE.ORG_ID(+) = CRH.ORG_ID AND B.BATCH_ID(+) = CRH.BATCH_ID
AND B.ORG_ID(+) = CRH.ORG_ID
AND CR.ORG_ID = CRH.ORG_ID
AND CR.CASH_RECEIPT_ID = CRH.CASH_RECEIPT_ID
AND NVL(CR.STATUS
, 'X') = DECODE(NVL(CR.STATUS
, 'X')
, 'REV'
, 'U'
, NVL(CR.STATUS
, 'X'))
AND CE_AUTO_BANK_CLEAR.GET_MANUAL_CLEARING <> 1
AND CRH.STATUS IN ( 'REMITTED'
, 'RISK_ELIMINATED'
, DECODE(SYS.SHOW_CLEARED_FLAG
, 'N'
, 'REMITTED'
, 'CLEARED'))
AND CRH.REVERSAL_CASH_RECEIPT_HIST_ID+0 = CRH2.CASH_RECEIPT_HISTORY_ID
AND CRH2.STATUS = 'REVERSED'
AND CRH2.CURRENT_RECORD_FLAG = 'Y'
AND CRH2.PRV_STAT_CASH_RECEIPT_HIST_ID = CRH.CASH_RECEIPT_HISTORY_ID
AND CRH2.ORG_ID = CRH.ORG_ID AND CRH.TRX_DATE >= SYS.CASHBOOK_BEGIN_DATE UNION ALL SELECT CRH.ROWID
, 'N'
, ABA.BANK_ACCOUNT_ID
, ABA.BANK_ACCOUNT_NAME
, ABA.BANK_ACCOUNT_NUM
, BANKPARTY.PARTY_NAME
, BRANCHPARTY.PARTY_NAME
, CRH.CASH_RECEIPT_HISTORY_ID
, CR.TYPE
, L1.MEANING
, CR.RECEIPT_NUMBER
, CR.CURRENCY_CODE
, CRH.AMOUNT+NVL(CRH.FACTOR_DISCOUNT_AMOUNT
, 0)
, DECODE(CR.CURRENCY_CODE
, SOB.CURRENCY_CODE
, CRH.AMOUNT+NVL(CRH.FACTOR_DISCOUNT_AMOUNT
, 0)
, ABA.CURRENCY_CODE
, CRH.AMOUNT+NVL(CRH.FACTOR_DISCOUNT_AMOUNT
, 0)
, CRH.ACCTD_AMOUNT+NVL(CRH.ACCTD_FACTOR_DISCOUNT_AMOUNT
, 0))
, TO_NUMBER(NULL)
, CRH.GL_DATE
, L3.MEANING
, 'REVERSED'
, CR.RECEIPT_DATE
, TO_DATE(NULL)
, APS.DUE_DATE
, CRH.EXCHANGE_DATE
, CRH.EXCHANGE_RATE_TYPE
, GCT.USER_CONVERSION_TYPE
, CRH.EXCHANGE_RATE
, DECODE(CR.CURRENCY_CODE
, SOB.CURRENCY_CODE
, CRH.FACTOR_DISCOUNT_AMOUNT
, ABA.CURRENCY_CODE
, CRH.FACTOR_DISCOUNT_AMOUNT
, CRH.ACCTD_FACTOR_DISCOUNT_AMOUNT)
, TO_NUMBER(NULL)
, B.NAME
, B.BATCH_ID
, HZ.PARTY_NAME
, HZ.PARTY_NAME
, ARM.NAME
, NULL
, CR.PAY_FROM_CUSTOMER
, TO_NUMBER(NULL)
, L2.MEANING
, CR.REFERENCE_TYPE
, CR.REFERENCE_ID
, DECODE(CRE.STATUS_FLAG
, 'M'
, DECODE(CR.CURRENCY_CODE
, SOB.CURRENCY_CODE
, CRH.AMOUNT
, ABA.CURRENCY_CODE
, CRH.AMOUNT
, CRH.ACCTD_AMOUNT) + NVL(DECODE(CR.CURRENCY_CODE
, SOB.CURRENCY_CODE
, CRH.FACTOR_DISCOUNT_AMOUNT
, ABA.CURRENCY_CODE
, CRH.FACTOR_DISCOUNT_AMOUNT
, CRH.ACCTD_FACTOR_DISCOUNT_AMOUNT)
, 0))
, CRH.CREATION_DATE
, CRH.CREATED_BY
, CRH.LAST_UPDATE_DATE
, CRH.LAST_UPDATED_BY
, B.BANK_DEPOSIT_NUMBER
, CRH.CASH_RECEIPT_ID
, 222
, 0
, ABA.CURRENCY_CODE
, DECODE(CR.CURRENCY_CODE
, SOB.CURRENCY_CODE
, 'FUNCTIONAL'
, ABA.CURRENCY_CODE
, 'BANK'
, 'FOREIGN')
, NVL(GAC.AR_ASSET_CCID
, GAC.ASSET_CODE_COMBINATION_ID)
, NULL
, NULL
, TO_NUMBER(NULL)
, TO_NUMBER(NULL)
, CR.TYPE
, NULL
, CRH.ACCTD_AMOUNT+NVL(CRH.ACCTD_FACTOR_DISCOUNT_AMOUNT
, 0)
, ARC.RECEIPT_CLASS_ID
, ARM.RECEIPT_METHOD_ID
, ARC.NAME
, CR.DEPOSIT_DATE
, 'Y'
, CR.ACTUAL_VALUE_DATE
, TO_NUMBER(NULL)
, BAU.BANK_ACCT_USE_ID
, TO_NUMBER(NULL)
, CRH.ORG_ID
FROM AR_RECEIPT_CLASSES ARC
, AR_RECEIPT_METHODS ARM
, HZ_CUST_ACCOUNTS CU
, HZ_PARTIES HZ
, GL_DAILY_CONVERSION_TYPES GCT
, AR_PAYMENT_SCHEDULES_ALL APS
, CE_BANK_ACCOUNTS ABA
, HZ_PARTIES BANKPARTY
, HZ_PARTIES BRANCHPARTY
, CE_BANK_ACCT_USES_ALL BAU
, CE_SECURITY_PROFILES_GT OU
, CE_GL_ACCOUNTS_CCID GAC
, AR_LOOKUPS L3
, CE_LOOKUPS L1
, AR_LOOKUPS L2
, GL_SETS_OF_BOOKS SOB
, CE_SYSTEM_PARAMETERS SYS
, CE_STATEMENT_RECONCILS_ALL CRE
, AR_BATCHES_ALL B
, AR_CASH_RECEIPTS_ALL CR
, AR_CASH_RECEIPT_HISTORY_ALL CRH
, AR_PAYMENT_SCHEDULES_ALL APS2
WHERE ARC.RECEIPT_CLASS_ID = ARM.RECEIPT_CLASS_ID
AND CU.CUST_ACCOUNT_ID(+) = CR.PAY_FROM_CUSTOMER
AND HZ.PARTY_ID = CU.PARTY_ID
AND GCT.CONVERSION_TYPE(+) = CRH.EXCHANGE_RATE_TYPE
AND APS.CASH_RECEIPT_ID(+) = CR.CASH_RECEIPT_ID
AND CR.RECEIPT_METHOD_ID = ARM.RECEIPT_METHOD_ID AND BAU.BANK_ACCT_USE_ID = CR.REMIT_BANK_ACCT_USE_ID
AND ABA.BANK_BRANCH_ID = BRANCHPARTY.PARTY_ID
AND ABA.BANK_ID = BANKPARTY.PARTY_ID
AND ABA.BANK_ACCOUNT_ID = BAU.BANK_ACCOUNT_ID
AND BAU.AR_USE_ENABLE_FLAG = 'Y'
AND BAU.ORG_ID = OU.ORGANIZATION_ID
AND OU.ORGANIZATION_TYPE = 'OPERATING_UNIT' /*AND BAU.ORG_ID = SYS.ORG_ID*/
AND ABA.ACCOUNT_OWNER_ORG_ID = SYS.LEGAL_ENTITY_ID
AND BAU.BANK_ACCT_USE_ID = GAC.BANK_ACCT_USE_ID
AND L3.LOOKUP_TYPE = 'RECEIPT_CREATION_STATUS'
AND L3.LOOKUP_CODE = 'REVERSED'
AND L1.LOOKUP_TYPE = 'TRX_TYPE'
AND L1.LOOKUP_CODE = CR.TYPE
AND L2.LOOKUP_TYPE(+) = 'CB_REFERENCE_TYPE'
AND L2.LOOKUP_CODE(+) = CR.REFERENCE_TYPE
AND SOB.SET_OF_BOOKS_ID = SYS.SET_OF_BOOKS_ID
AND NVL(CRE.STATUS_FLAG
, 'U') = 'U'
AND CRE.REFERENCE_TYPE (+) = 'DM REVERSAL'
AND NVL(CRE.CURRENT_RECORD_FLAG
, 'Y') = 'Y'
AND CRE.REFERENCE_ID (+) = CRH.CASH_RECEIPT_HISTORY_ID
AND B.BATCH_ID(+) = CRH.BATCH_ID
AND NVL(CR.STATUS
, 'X') = DECODE(NVL(CR.STATUS
, 'X')
, 'REV'
, 'U'
, NVL(CR.STATUS
, 'X'))
AND CRE.ORG_ID(+) = CRH.ORG_ID
AND B.ORG_ID(+) = CRH.ORG_ID
AND CR.ORG_ID = CRH.ORG_ID
AND CR.CASH_RECEIPT_ID = CRH.CASH_RECEIPT_ID
AND CRH.CURRENT_RECORD_FLAG = 'Y'
AND CRH.TRX_DATE >= SYS.CASHBOOK_BEGIN_DATE
AND APS2.ORG_ID = CRH.ORG_ID
AND APS2.REVERSED_CASH_RECEIPT_ID = CRH.CASH_RECEIPT_ID
AND APS2.CLASS = 'DM'

Columns

Name
ROW_ID
MULTI_SELECT
BANK_ACCOUNT_ID
BANK_ACCOUNT_NAME
BANK_ACCOUNT_NUM
BANK_NAME
BANK_BRANCH_NAME
TRX_ID
TRX_TYPE
TYPE_MEANING
TRX_NUMBER
CURRENCY_CODE
AMOUNT
BANK_ACCOUNT_AMOUNT
AMOUNT_CLEARED
GL_DATE
STATUS_DSP
STATUS
TRX_DATE
CLEARED_DATE
MATURITY_DATE
EXCHANGE_RATE_DATE
EXCHANGE_RATE_TYPE
USER_EXCHANGE_RATE_TYPE
EXCHANGE_RATE
BANK_CHARGES
BANK_ERRORS
BATCH_NAME
BATCH_ID
AGENT_NAME
CUSTOMER_NAME
PAYMENT_METHOD
VENDOR_NAME
CUSTOMER_ID
SUPPLIER_ID
REFERENCE_TYPE_DSP
REFERENCE_TYPE
REFERENCE_ID
ACTUAL_AMOUNT_CLEARED
CREATION_DATE
CREATED_BY
LAST_UPDATE_DATE
LAST_UPDATED_BY
REMITTANCE_NUMBER
CASH_RECEIPT_ID
APPLICATION_ID
COUNT_CLEARED
BANK_CURRENCY_CODE
TRX_CURRENCY_TYPE
CODE_COMBINATION_ID
PERIOD_NAME
JOURNAL_ENTRY_NAME
DOCUMENT_NUMBER
JOURNAL_ENTRY_LINE_NUMBER
CLEARING_TRX_TYPE
JOURNAL_CATEGORY
BASE_AMOUNT
RECEIPT_CLASS_ID
RECEIPT_METHOD_ID
RECEIPT_CLASS_NAME
DEPOSIT_DATE
REVERSED_RECEIPT_FLAG
VALUE_DATE
CHECK_NUMBER
CE_BANK_ACCT_USE_ID
LEGAL_ENTITY_ID
ORG_ID