DBA Data[Home] [Help]

VIEW: APPS.CE_101_TRANSACTIONS_V

Source

View Text - Preformatted

SELECT JEL.ROWID, 'N', ABA.BANK_ACCOUNT_ID, ABA.BANK_ACCOUNT_NAME, ABA.BANK_ACCOUNT_NUM, BankParty.PARTY_NAME, BranchParty.PARTY_NAME, JEL.JE_LINE_NUM, DECODE(DECODE(NVL(JEL.ENTERED_DR, 0), 0, NVL(JEL.ACCOUNTED_DR,0), JEL.ENTERED_DR), 0,'PAYMENT','CASH'), L2.MEANING, JEL.DESCRIPTION, JEH.CURRENCY_CODE, DECODE(NVL(JEL.ENTERED_DR,NVL(JEL.ACCOUNTED_DR,0)), 0, JEL.ENTERED_CR, JEL.ENTERED_DR), DECODE(JEH.CURRENCY_CODE, SOB.CURRENCY_CODE, DECODE(NVL(JEL.ENTERED_DR,NVL(JEL.ACCOUNTED_DR,0)), 0,JEL.ENTERED_CR,JEL.ENTERED_DR), ABA.CURRENCY_CODE, DECODE(NVL(JEL.ENTERED_DR,NVL(JEL.ACCOUNTED_DR,0)), 0,JEL.ENTERED_CR,JEL.ENTERED_DR), DECODE(NVL(JEL.ACCOUNTED_DR,0),0,JEL.ACCOUNTED_CR,JEL.ACCOUNTED_DR)), TO_NUMBER(NULL), JEL.EFFECTIVE_DATE, L1.MEANING, JEL.STATUS, JEL.DESCRIPTION, JEL.EFFECTIVE_DATE, TO_DATE(NULL), TO_DATE(NULL), JEH.CURRENCY_CONVERSION_DATE, JEH.CURRENCY_CONVERSION_TYPE, GLCC.USER_CONVERSION_TYPE, JEH.CURRENCY_CONVERSION_RATE, TO_NUMBER(NULL), TO_NUMBER(NULL), JEB.NAME, JEB.JE_BATCH_ID, NULL, NULL, NULL, NULL, TO_NUMBER(NULL), TO_NUMBER(NULL), NULL, NULL, TO_NUMBER(NULL), DECODE(CRE.STATUS_FLAG,'M',DECODE(JEH.CURRENCY_CODE,SOB.CURRENCY_CODE, DECODE(NVL(JEL.ENTERED_DR,0),0,JEL.ENTERED_CR, JEL.ENTERED_DR), ABA.CURRENCY_CODE, DECODE(NVL(JEL.ENTERED_DR,0),0,JEL.ENTERED_CR,JEL.ENTERED_DR), DECODE(NVL(JEL.ENTERED_DR,0),0,JEL.ACCOUNTED_CR,JEL.ACCOUNTED_DR))), JEL.CREATION_DATE, JEL.CREATED_BY, JEL.LAST_UPDATE_DATE, JEL.LAST_UPDATED_BY, NULL, JEH.JE_HEADER_ID, 101, 0, ABA.CURRENCY_CODE, DECODE(JEH.CURRENCY_CODE,SOB.CURRENCY_CODE, 'FUNCTIONAL', ABA.CURRENCY_CODE, 'BANK', 'FOREIGN'), JEL.CODE_COMBINATION_ID, JEL.PERIOD_NAME, JEH.NAME, JEH.DOC_SEQUENCE_VALUE, JEL.JE_LINE_NUM, 'JE_LINE', JEC.USER_JE_CATEGORY_NAME, DECODE(NVL(JEL.ENTERED_DR,NVL(JEL.ACCOUNTED_DR,0)), 0,JEL.ACCOUNTED_CR,JEL.ACCOUNTED_DR), TO_NUMBER(NULL), TO_NUMBER(NULL), NULL, TO_DATE(NULL), NULL, TO_NUMBER(NULL), TO_DATE(NULL), TO_NUMBER(NULL), TO_NUMBER(NULL), TO_NUMBER(NULL) FROM GL_DAILY_CONVERSION_TYPES GLCC, GL_JE_LINES JEL, CE_LOOKUPS L2, GL_LOOKUPS L1, GL_SETS_OF_BOOKS SOB, CE_SYSTEM_PARAMETERS SYS, GL_JE_CATEGORIES JEC, GL_JE_BATCHES JEB, GL_JE_HEADERS JEH, /*CE_BANK_ACCTS_GT_V ABA, */ CE_BANK_ACCOUNTS ABA, HZ_PARTIES BankParty, HZ_PARTIES BranchParty, GL_PERIOD_STATUSES GPS, CE_STATEMENT_RECONCILS_ALL CRE WHERE GLCC.CONVERSION_TYPE = JEH.CURRENCY_CONVERSION_TYPE AND L2.LOOKUP_TYPE = 'TRX_TYPE' AND L2.LOOKUP_CODE = DECODE(DECODE(NVL(JEL.ENTERED_DR, 0), 0, NVL(JEL.ACCOUNTED_DR,0), JEL.ENTERED_DR), 0, 'JE_CREDIT','JE_DEBIT') AND L1.LOOKUP_TYPE = 'MJE_BATCH_STATUS' AND L1.LOOKUP_CODE = JEL.STATUS and ABA.ACCOUNT_CLASSIFICATION = 'INTERNAL' and nvl(ABA.NETTING_ACCT_FLAG, 'N') = 'N' AND DECODE(ABA.CURRENCY_CODE,SOB.CURRENCY_CODE, JEH.CURRENCY_CODE, ABA.CURRENCY_CODE) = JEH.CURRENCY_CODE AND ABA.BANK_BRANCH_ID = BranchParty.PARTY_ID AND ABA.BANK_ID = BankParty.PARTY_ID AND ABA.ACCOUNT_OWNER_ORG_ID = SYS.LEGAL_ENTITY_ID AND JEC.JE_CATEGORY_NAME = JEH.JE_CATEGORY AND JEB.JE_BATCH_ID = JEH.JE_BATCH_ID AND JEH.JE_HEADER_ID = JEL.JE_HEADER_ID AND JEH.JE_SOURCE NOT IN ('Payables', 'Receivables', 'AP Translator', 'AR Translator', 'Treasury', 'Cash Management' ) AND CRE.JE_HEADER_ID(+) = JEL.JE_HEADER_ID AND CRE.REFERENCE_ID(+) = JEL.JE_LINE_NUM AND CRE.REFERENCE_TYPE(+) = 'JE_LINE' AND NVL(CRE.STATUS_FLAG,'U') = 'U' AND NVL(CRE.CURRENT_RECORD_FLAG,'Y') = 'Y' AND ''||JEL.STATUS(+) = 'P' AND JEL.CODE_COMBINATION_ID = ABA.ASSET_CODE_COMBINATION_ID AND JEL.PERIOD_NAME = GPS.PERIOD_NAME AND GPS.APPLICATION_ID = 101 AND GPS.SET_OF_BOOKS_ID = SOB.SET_OF_BOOKS_ID AND SOB.SET_OF_BOOKS_ID = SYS.SET_OF_BOOKS_ID AND JEL.LEDGER_ID = SYS.SET_OF_BOOKS_ID AND JEL.EFFECTIVE_DATE >= SYS.CASHBOOK_BEGIN_DATE AND JEB.ACTUAL_FLAG = 'A' and exists (SELECT 1 FROM CE_BANK_ACCT_USES_ALL BAU , CE_SECURITY_PROFILES_GT OU WHERE ABA.BANK_ACCOUNT_ID = BAU.BANK_ACCOUNT_ID AND ((BAU.ORG_ID = OU.ORGANIZATION_ID and OU.ORGANIZATION_TYPE in ('OPERATING_UNIT', 'BUSINESS_GROUP')) OR (BAU.LEGAL_ENTITY_ID = OU.ORGANIZATION_ID and OU.ORGANIZATION_TYPE = 'LEGAL_ENTITY') )) and not exists (select null from CE_STATEMENT_RECONCILS_ALL CRE2 WHERE JEL.JE_HEADER_ID = CRE2.JE_HEADER_ID AND JEL.JE_LINE_NUM = CRE2.REFERENCE_ID AND CRE2.STATUS_FLAG = 'M' AND NVL(CRE2.CURRENT_RECORD_FLAG,'Y') = 'Y' ) UNION SELECT JEL.ROWID, 'N', ABA.BANK_ACCOUNT_ID, ABA.BANK_ACCOUNT_NAME, ABA.BANK_ACCOUNT_NUM, BankParty.PARTY_NAME, BranchParty.PARTY_NAME, JEL.JE_LINE_NUM, DECODE(DECODE(NVL(JEL.ENTERED_CR, 0), 0, NVL(JEL.ACCOUNTED_CR,0), JEL.ENTERED_CR), 0,'CASH','PAYMENT'), L2.MEANING, JEL.DESCRIPTION, JEH.CURRENCY_CODE, DECODE(NVL(JEL.ENTERED_CR,NVL(JEL.ACCOUNTED_CR,0)), 0, JEL.ENTERED_DR, JEL.ENTERED_CR), DECODE(JEH.CURRENCY_CODE, SOB.CURRENCY_CODE, DECODE(NVL(JEL.ENTERED_CR,NVL(JEL.ACCOUNTED_CR,0)), 0,JEL.ENTERED_DR,JEL.ENTERED_CR), ABA.CURRENCY_CODE, DECODE(NVL(JEL.ENTERED_CR,NVL(JEL.ACCOUNTED_CR,0)), 0,JEL.ENTERED_DR,JEL.ENTERED_CR), DECODE(NVL(JEL.ACCOUNTED_CR,0),0,JEL.ACCOUNTED_DR,JEL.ACCOUNTED_CR)), TO_NUMBER(NULL), JEL.EFFECTIVE_DATE, L1.MEANING, JEL.STATUS, JEL.DESCRIPTION, JEL.EFFECTIVE_DATE, TO_DATE(NULL), TO_DATE(NULL), JEH.CURRENCY_CONVERSION_DATE, JEH.CURRENCY_CONVERSION_TYPE, GLCC.USER_CONVERSION_TYPE, JEH.CURRENCY_CONVERSION_RATE, TO_NUMBER(NULL), TO_NUMBER(NULL), JEB.NAME, JEB.JE_BATCH_ID, NULL, NULL, NULL, NULL, TO_NUMBER(NULL), TO_NUMBER(NULL), NULL, NULL, TO_NUMBER(NULL), DECODE(CRE.STATUS_FLAG,'M',DECODE(JEH.CURRENCY_CODE,SOB.CURRENCY_CODE, DECODE(NVL(JEL.ENTERED_CR,0),0,JEL.ENTERED_DR, JEL.ENTERED_CR), ABA.CURRENCY_CODE, DECODE(NVL(JEL.ENTERED_CR,0),0,JEL.ENTERED_DR,JEL.ENTERED_CR), DECODE(NVL(JEL.ENTERED_CR,0),0,JEL.ACCOUNTED_DR,JEL.ACCOUNTED_CR))), JEL.CREATION_DATE, JEL.CREATED_BY, JEL.LAST_UPDATE_DATE, JEL.LAST_UPDATED_BY, NULL, JEH.JE_HEADER_ID, 101, 0, ABA.CURRENCY_CODE, DECODE(JEH.CURRENCY_CODE,SOB.CURRENCY_CODE, 'FUNCTIONAL', ABA.CURRENCY_CODE, 'BANK', 'FOREIGN'), JEL.CODE_COMBINATION_ID, JEL.PERIOD_NAME, JEH.NAME, JEH.DOC_SEQUENCE_VALUE, JEL.JE_LINE_NUM, 'JE_LINE', JEC.USER_JE_CATEGORY_NAME, DECODE(NVL(JEL.ENTERED_CR,NVL(JEL.ACCOUNTED_CR,0)), 0,JEL.ACCOUNTED_DR,JEL.ACCOUNTED_CR), TO_NUMBER(NULL), TO_NUMBER(NULL), NULL, TO_DATE(NULL), NULL, TO_NUMBER(NULL), TO_DATE(NULL), TO_NUMBER(NULL), TO_NUMBER(NULL), TO_NUMBER(NULL) FROM GL_DAILY_CONVERSION_TYPES GLCC, GL_JE_LINES JEL, CE_LOOKUPS L2, GL_LOOKUPS L1, GL_SETS_OF_BOOKS SOB, CE_SYSTEM_PARAMETERS SYS, GL_JE_CATEGORIES JEC, GL_JE_BATCHES JEB, GL_JE_HEADERS JEH, /*CE_BANK_ACCTS_GT_V ABA,*/ CE_BANK_ACCOUNTS ABA, HZ_PARTIES BankParty, HZ_PARTIES BranchParty, GL_PERIOD_STATUSES GPS, CE_STATEMENT_RECONCILS_ALL CRE WHERE GLCC.CONVERSION_TYPE = JEH.CURRENCY_CONVERSION_TYPE AND L2.LOOKUP_TYPE = 'TRX_TYPE' AND L2.LOOKUP_CODE = DECODE(DECODE(NVL(JEL.ENTERED_CR, 0), 0, NVL(JEL.ACCOUNTED_CR,0), JEL.ENTERED_CR), 0, 'JE_DEBIT', 'JE_CREDIT') AND L1.LOOKUP_TYPE = 'MJE_BATCH_STATUS' AND L1.LOOKUP_CODE = JEL.STATUS and ABA.ACCOUNT_CLASSIFICATION = 'INTERNAL' and nvl(ABA.NETTING_ACCT_FLAG, 'N') = 'N' AND DECODE(ABA.CURRENCY_CODE,SOB.CURRENCY_CODE, JEH.CURRENCY_CODE, ABA.CURRENCY_CODE) = JEH.CURRENCY_CODE AND ABA.BANK_BRANCH_ID = BranchParty.PARTY_ID AND ABA.BANK_ID = BankParty.PARTY_ID AND ABA.ACCOUNT_OWNER_ORG_ID = SYS.LEGAL_ENTITY_ID AND JEC.JE_CATEGORY_NAME = JEH.JE_CATEGORY AND JEB.JE_BATCH_ID = JEH.JE_BATCH_ID AND JEH.JE_HEADER_ID = JEL.JE_HEADER_ID AND JEH.JE_SOURCE NOT IN ('Payables', 'Receivables', 'AP Translator', 'AR Translator', 'Treasury', 'Cash Management' ) AND CRE.JE_HEADER_ID(+) = JEL.JE_HEADER_ID AND CRE.REFERENCE_ID(+) = JEL.JE_LINE_NUM AND CRE.REFERENCE_TYPE(+) = 'JE_LINE' AND NVL(CRE.STATUS_FLAG,'U') = 'U' AND NVL(CRE.CURRENT_RECORD_FLAG,'Y') = 'Y' AND ''||JEL.STATUS(+) = 'P' AND JEL.CODE_COMBINATION_ID = ABA.ASSET_CODE_COMBINATION_ID AND JEL.PERIOD_NAME = GPS.PERIOD_NAME AND GPS.APPLICATION_ID = 101 AND GPS.SET_OF_BOOKS_ID = SOB.SET_OF_BOOKS_ID AND SOB.SET_OF_BOOKS_ID = SYS.SET_OF_BOOKS_ID AND JEL.LEDGER_ID = SYS.SET_OF_BOOKS_ID AND JEL.EFFECTIVE_DATE >= SYS.CASHBOOK_BEGIN_DATE AND JEB.ACTUAL_FLAG = 'A' and not exists (select null from CE_STATEMENT_RECONCILS_ALL CRE2 WHERE JEL.JE_HEADER_ID = CRE2.JE_HEADER_ID AND JEL.JE_LINE_NUM = CRE2.REFERENCE_ID AND CRE2.STATUS_FLAG = 'M' AND NVL(CRE2.CURRENT_RECORD_FLAG,'Y') = 'Y') and exists (SELECT 1 FROM CE_BANK_ACCT_USES_ALL BAU , CE_SECURITY_PROFILES_GT OU WHERE ABA.BANK_ACCOUNT_ID = BAU.BANK_ACCOUNT_ID AND ((BAU.ORG_ID = OU.ORGANIZATION_ID and OU.ORGANIZATION_TYPE in ('OPERATING_UNIT', 'BUSINESS_GROUP')) OR (BAU.LEGAL_ENTITY_ID = OU.ORGANIZATION_ID and OU.ORGANIZATION_TYPE = 'LEGAL_ENTITY') )) and ((JEL.ENTERED_CR is not null and JEL.ENTERED_DR is not null) or (JEL.ACCOUNTED_CR is not null and JEL.ACCOUNTED_DR is not null))
View Text - HTML Formatted

SELECT JEL.ROWID
, 'N'
, ABA.BANK_ACCOUNT_ID
, ABA.BANK_ACCOUNT_NAME
, ABA.BANK_ACCOUNT_NUM
, BANKPARTY.PARTY_NAME
, BRANCHPARTY.PARTY_NAME
, JEL.JE_LINE_NUM
, DECODE(DECODE(NVL(JEL.ENTERED_DR
, 0)
, 0
, NVL(JEL.ACCOUNTED_DR
, 0)
, JEL.ENTERED_DR)
, 0
, 'PAYMENT'
, 'CASH')
, L2.MEANING
, JEL.DESCRIPTION
, JEH.CURRENCY_CODE
, DECODE(NVL(JEL.ENTERED_DR
, NVL(JEL.ACCOUNTED_DR
, 0))
, 0
, JEL.ENTERED_CR
, JEL.ENTERED_DR)
, DECODE(JEH.CURRENCY_CODE
, SOB.CURRENCY_CODE
, DECODE(NVL(JEL.ENTERED_DR
, NVL(JEL.ACCOUNTED_DR
, 0))
, 0
, JEL.ENTERED_CR
, JEL.ENTERED_DR)
, ABA.CURRENCY_CODE
, DECODE(NVL(JEL.ENTERED_DR
, NVL(JEL.ACCOUNTED_DR
, 0))
, 0
, JEL.ENTERED_CR
, JEL.ENTERED_DR)
, DECODE(NVL(JEL.ACCOUNTED_DR
, 0)
, 0
, JEL.ACCOUNTED_CR
, JEL.ACCOUNTED_DR))
, TO_NUMBER(NULL)
, JEL.EFFECTIVE_DATE
, L1.MEANING
, JEL.STATUS
, JEL.DESCRIPTION
, JEL.EFFECTIVE_DATE
, TO_DATE(NULL)
, TO_DATE(NULL)
, JEH.CURRENCY_CONVERSION_DATE
, JEH.CURRENCY_CONVERSION_TYPE
, GLCC.USER_CONVERSION_TYPE
, JEH.CURRENCY_CONVERSION_RATE
, TO_NUMBER(NULL)
, TO_NUMBER(NULL)
, JEB.NAME
, JEB.JE_BATCH_ID
, NULL
, NULL
, NULL
, NULL
, TO_NUMBER(NULL)
, TO_NUMBER(NULL)
, NULL
, NULL
, TO_NUMBER(NULL)
, DECODE(CRE.STATUS_FLAG
, 'M'
, DECODE(JEH.CURRENCY_CODE
, SOB.CURRENCY_CODE
, DECODE(NVL(JEL.ENTERED_DR
, 0)
, 0
, JEL.ENTERED_CR
, JEL.ENTERED_DR)
, ABA.CURRENCY_CODE
, DECODE(NVL(JEL.ENTERED_DR
, 0)
, 0
, JEL.ENTERED_CR
, JEL.ENTERED_DR)
, DECODE(NVL(JEL.ENTERED_DR
, 0)
, 0
, JEL.ACCOUNTED_CR
, JEL.ACCOUNTED_DR)))
, JEL.CREATION_DATE
, JEL.CREATED_BY
, JEL.LAST_UPDATE_DATE
, JEL.LAST_UPDATED_BY
, NULL
, JEH.JE_HEADER_ID
, 101
, 0
, ABA.CURRENCY_CODE
, DECODE(JEH.CURRENCY_CODE
, SOB.CURRENCY_CODE
, 'FUNCTIONAL'
, ABA.CURRENCY_CODE
, 'BANK'
, 'FOREIGN')
, JEL.CODE_COMBINATION_ID
, JEL.PERIOD_NAME
, JEH.NAME
, JEH.DOC_SEQUENCE_VALUE
, JEL.JE_LINE_NUM
, 'JE_LINE'
, JEC.USER_JE_CATEGORY_NAME
, DECODE(NVL(JEL.ENTERED_DR
, NVL(JEL.ACCOUNTED_DR
, 0))
, 0
, JEL.ACCOUNTED_CR
, JEL.ACCOUNTED_DR)
, TO_NUMBER(NULL)
, TO_NUMBER(NULL)
, NULL
, TO_DATE(NULL)
, NULL
, TO_NUMBER(NULL)
, TO_DATE(NULL)
, TO_NUMBER(NULL)
, TO_NUMBER(NULL)
, TO_NUMBER(NULL)
FROM GL_DAILY_CONVERSION_TYPES GLCC
, GL_JE_LINES JEL
, CE_LOOKUPS L2
, GL_LOOKUPS L1
, GL_SETS_OF_BOOKS SOB
, CE_SYSTEM_PARAMETERS SYS
, GL_JE_CATEGORIES JEC
, GL_JE_BATCHES JEB
, GL_JE_HEADERS JEH
, /*CE_BANK_ACCTS_GT_V ABA
, */ CE_BANK_ACCOUNTS ABA
, HZ_PARTIES BANKPARTY
, HZ_PARTIES BRANCHPARTY
, GL_PERIOD_STATUSES GPS
, CE_STATEMENT_RECONCILS_ALL CRE
WHERE GLCC.CONVERSION_TYPE = JEH.CURRENCY_CONVERSION_TYPE
AND L2.LOOKUP_TYPE = 'TRX_TYPE'
AND L2.LOOKUP_CODE = DECODE(DECODE(NVL(JEL.ENTERED_DR
, 0)
, 0
, NVL(JEL.ACCOUNTED_DR
, 0)
, JEL.ENTERED_DR)
, 0
, 'JE_CREDIT'
, 'JE_DEBIT')
AND L1.LOOKUP_TYPE = 'MJE_BATCH_STATUS'
AND L1.LOOKUP_CODE = JEL.STATUS
AND ABA.ACCOUNT_CLASSIFICATION = 'INTERNAL'
AND NVL(ABA.NETTING_ACCT_FLAG
, 'N') = 'N'
AND DECODE(ABA.CURRENCY_CODE
, SOB.CURRENCY_CODE
, JEH.CURRENCY_CODE
, ABA.CURRENCY_CODE) = JEH.CURRENCY_CODE
AND ABA.BANK_BRANCH_ID = BRANCHPARTY.PARTY_ID
AND ABA.BANK_ID = BANKPARTY.PARTY_ID
AND ABA.ACCOUNT_OWNER_ORG_ID = SYS.LEGAL_ENTITY_ID
AND JEC.JE_CATEGORY_NAME = JEH.JE_CATEGORY
AND JEB.JE_BATCH_ID = JEH.JE_BATCH_ID
AND JEH.JE_HEADER_ID = JEL.JE_HEADER_ID
AND JEH.JE_SOURCE NOT IN ('PAYABLES'
, 'RECEIVABLES'
, 'AP TRANSLATOR'
, 'AR TRANSLATOR'
, 'TREASURY'
, 'CASH MANAGEMENT' )
AND CRE.JE_HEADER_ID(+) = JEL.JE_HEADER_ID
AND CRE.REFERENCE_ID(+) = JEL.JE_LINE_NUM
AND CRE.REFERENCE_TYPE(+) = 'JE_LINE'
AND NVL(CRE.STATUS_FLAG
, 'U') = 'U'
AND NVL(CRE.CURRENT_RECORD_FLAG
, 'Y') = 'Y'
AND ''||JEL.STATUS(+) = 'P'
AND JEL.CODE_COMBINATION_ID = ABA.ASSET_CODE_COMBINATION_ID
AND JEL.PERIOD_NAME = GPS.PERIOD_NAME
AND GPS.APPLICATION_ID = 101
AND GPS.SET_OF_BOOKS_ID = SOB.SET_OF_BOOKS_ID
AND SOB.SET_OF_BOOKS_ID = SYS.SET_OF_BOOKS_ID
AND JEL.LEDGER_ID = SYS.SET_OF_BOOKS_ID
AND JEL.EFFECTIVE_DATE >= SYS.CASHBOOK_BEGIN_DATE
AND JEB.ACTUAL_FLAG = 'A'
AND EXISTS (SELECT 1
FROM CE_BANK_ACCT_USES_ALL BAU
, CE_SECURITY_PROFILES_GT OU
WHERE ABA.BANK_ACCOUNT_ID = BAU.BANK_ACCOUNT_ID
AND ((BAU.ORG_ID = OU.ORGANIZATION_ID
AND OU.ORGANIZATION_TYPE IN ('OPERATING_UNIT'
, 'BUSINESS_GROUP')) OR (BAU.LEGAL_ENTITY_ID = OU.ORGANIZATION_ID
AND OU.ORGANIZATION_TYPE = 'LEGAL_ENTITY') ))
AND NOT EXISTS (SELECT NULL
FROM CE_STATEMENT_RECONCILS_ALL CRE2
WHERE JEL.JE_HEADER_ID = CRE2.JE_HEADER_ID
AND JEL.JE_LINE_NUM = CRE2.REFERENCE_ID
AND CRE2.STATUS_FLAG = 'M'
AND NVL(CRE2.CURRENT_RECORD_FLAG
, 'Y') = 'Y' ) UNION SELECT JEL.ROWID
, 'N'
, ABA.BANK_ACCOUNT_ID
, ABA.BANK_ACCOUNT_NAME
, ABA.BANK_ACCOUNT_NUM
, BANKPARTY.PARTY_NAME
, BRANCHPARTY.PARTY_NAME
, JEL.JE_LINE_NUM
, DECODE(DECODE(NVL(JEL.ENTERED_CR
, 0)
, 0
, NVL(JEL.ACCOUNTED_CR
, 0)
, JEL.ENTERED_CR)
, 0
, 'CASH'
, 'PAYMENT')
, L2.MEANING
, JEL.DESCRIPTION
, JEH.CURRENCY_CODE
, DECODE(NVL(JEL.ENTERED_CR
, NVL(JEL.ACCOUNTED_CR
, 0))
, 0
, JEL.ENTERED_DR
, JEL.ENTERED_CR)
, DECODE(JEH.CURRENCY_CODE
, SOB.CURRENCY_CODE
, DECODE(NVL(JEL.ENTERED_CR
, NVL(JEL.ACCOUNTED_CR
, 0))
, 0
, JEL.ENTERED_DR
, JEL.ENTERED_CR)
, ABA.CURRENCY_CODE
, DECODE(NVL(JEL.ENTERED_CR
, NVL(JEL.ACCOUNTED_CR
, 0))
, 0
, JEL.ENTERED_DR
, JEL.ENTERED_CR)
, DECODE(NVL(JEL.ACCOUNTED_CR
, 0)
, 0
, JEL.ACCOUNTED_DR
, JEL.ACCOUNTED_CR))
, TO_NUMBER(NULL)
, JEL.EFFECTIVE_DATE
, L1.MEANING
, JEL.STATUS
, JEL.DESCRIPTION
, JEL.EFFECTIVE_DATE
, TO_DATE(NULL)
, TO_DATE(NULL)
, JEH.CURRENCY_CONVERSION_DATE
, JEH.CURRENCY_CONVERSION_TYPE
, GLCC.USER_CONVERSION_TYPE
, JEH.CURRENCY_CONVERSION_RATE
, TO_NUMBER(NULL)
, TO_NUMBER(NULL)
, JEB.NAME
, JEB.JE_BATCH_ID
, NULL
, NULL
, NULL
, NULL
, TO_NUMBER(NULL)
, TO_NUMBER(NULL)
, NULL
, NULL
, TO_NUMBER(NULL)
, DECODE(CRE.STATUS_FLAG
, 'M'
, DECODE(JEH.CURRENCY_CODE
, SOB.CURRENCY_CODE
, DECODE(NVL(JEL.ENTERED_CR
, 0)
, 0
, JEL.ENTERED_DR
, JEL.ENTERED_CR)
, ABA.CURRENCY_CODE
, DECODE(NVL(JEL.ENTERED_CR
, 0)
, 0
, JEL.ENTERED_DR
, JEL.ENTERED_CR)
, DECODE(NVL(JEL.ENTERED_CR
, 0)
, 0
, JEL.ACCOUNTED_DR
, JEL.ACCOUNTED_CR)))
, JEL.CREATION_DATE
, JEL.CREATED_BY
, JEL.LAST_UPDATE_DATE
, JEL.LAST_UPDATED_BY
, NULL
, JEH.JE_HEADER_ID
, 101
, 0
, ABA.CURRENCY_CODE
, DECODE(JEH.CURRENCY_CODE
, SOB.CURRENCY_CODE
, 'FUNCTIONAL'
, ABA.CURRENCY_CODE
, 'BANK'
, 'FOREIGN')
, JEL.CODE_COMBINATION_ID
, JEL.PERIOD_NAME
, JEH.NAME
, JEH.DOC_SEQUENCE_VALUE
, JEL.JE_LINE_NUM
, 'JE_LINE'
, JEC.USER_JE_CATEGORY_NAME
, DECODE(NVL(JEL.ENTERED_CR
, NVL(JEL.ACCOUNTED_CR
, 0))
, 0
, JEL.ACCOUNTED_DR
, JEL.ACCOUNTED_CR)
, TO_NUMBER(NULL)
, TO_NUMBER(NULL)
, NULL
, TO_DATE(NULL)
, NULL
, TO_NUMBER(NULL)
, TO_DATE(NULL)
, TO_NUMBER(NULL)
, TO_NUMBER(NULL)
, TO_NUMBER(NULL)
FROM GL_DAILY_CONVERSION_TYPES GLCC
, GL_JE_LINES JEL
, CE_LOOKUPS L2
, GL_LOOKUPS L1
, GL_SETS_OF_BOOKS SOB
, CE_SYSTEM_PARAMETERS SYS
, GL_JE_CATEGORIES JEC
, GL_JE_BATCHES JEB
, GL_JE_HEADERS JEH
, /*CE_BANK_ACCTS_GT_V ABA
, */ CE_BANK_ACCOUNTS ABA
, HZ_PARTIES BANKPARTY
, HZ_PARTIES BRANCHPARTY
, GL_PERIOD_STATUSES GPS
, CE_STATEMENT_RECONCILS_ALL CRE
WHERE GLCC.CONVERSION_TYPE = JEH.CURRENCY_CONVERSION_TYPE
AND L2.LOOKUP_TYPE = 'TRX_TYPE'
AND L2.LOOKUP_CODE = DECODE(DECODE(NVL(JEL.ENTERED_CR
, 0)
, 0
, NVL(JEL.ACCOUNTED_CR
, 0)
, JEL.ENTERED_CR)
, 0
, 'JE_DEBIT'
, 'JE_CREDIT')
AND L1.LOOKUP_TYPE = 'MJE_BATCH_STATUS'
AND L1.LOOKUP_CODE = JEL.STATUS
AND ABA.ACCOUNT_CLASSIFICATION = 'INTERNAL'
AND NVL(ABA.NETTING_ACCT_FLAG
, 'N') = 'N'
AND DECODE(ABA.CURRENCY_CODE
, SOB.CURRENCY_CODE
, JEH.CURRENCY_CODE
, ABA.CURRENCY_CODE) = JEH.CURRENCY_CODE
AND ABA.BANK_BRANCH_ID = BRANCHPARTY.PARTY_ID
AND ABA.BANK_ID = BANKPARTY.PARTY_ID
AND ABA.ACCOUNT_OWNER_ORG_ID = SYS.LEGAL_ENTITY_ID
AND JEC.JE_CATEGORY_NAME = JEH.JE_CATEGORY
AND JEB.JE_BATCH_ID = JEH.JE_BATCH_ID
AND JEH.JE_HEADER_ID = JEL.JE_HEADER_ID
AND JEH.JE_SOURCE NOT IN ('PAYABLES'
, 'RECEIVABLES'
, 'AP TRANSLATOR'
, 'AR TRANSLATOR'
, 'TREASURY'
, 'CASH MANAGEMENT' )
AND CRE.JE_HEADER_ID(+) = JEL.JE_HEADER_ID
AND CRE.REFERENCE_ID(+) = JEL.JE_LINE_NUM
AND CRE.REFERENCE_TYPE(+) = 'JE_LINE'
AND NVL(CRE.STATUS_FLAG
, 'U') = 'U'
AND NVL(CRE.CURRENT_RECORD_FLAG
, 'Y') = 'Y'
AND ''||JEL.STATUS(+) = 'P'
AND JEL.CODE_COMBINATION_ID = ABA.ASSET_CODE_COMBINATION_ID
AND JEL.PERIOD_NAME = GPS.PERIOD_NAME
AND GPS.APPLICATION_ID = 101
AND GPS.SET_OF_BOOKS_ID = SOB.SET_OF_BOOKS_ID
AND SOB.SET_OF_BOOKS_ID = SYS.SET_OF_BOOKS_ID
AND JEL.LEDGER_ID = SYS.SET_OF_BOOKS_ID
AND JEL.EFFECTIVE_DATE >= SYS.CASHBOOK_BEGIN_DATE
AND JEB.ACTUAL_FLAG = 'A'
AND NOT EXISTS (SELECT NULL
FROM CE_STATEMENT_RECONCILS_ALL CRE2
WHERE JEL.JE_HEADER_ID = CRE2.JE_HEADER_ID
AND JEL.JE_LINE_NUM = CRE2.REFERENCE_ID
AND CRE2.STATUS_FLAG = 'M'
AND NVL(CRE2.CURRENT_RECORD_FLAG
, 'Y') = 'Y')
AND EXISTS (SELECT 1
FROM CE_BANK_ACCT_USES_ALL BAU
, CE_SECURITY_PROFILES_GT OU
WHERE ABA.BANK_ACCOUNT_ID = BAU.BANK_ACCOUNT_ID
AND ((BAU.ORG_ID = OU.ORGANIZATION_ID
AND OU.ORGANIZATION_TYPE IN ('OPERATING_UNIT'
, 'BUSINESS_GROUP')) OR (BAU.LEGAL_ENTITY_ID = OU.ORGANIZATION_ID
AND OU.ORGANIZATION_TYPE = 'LEGAL_ENTITY') ))
AND ((JEL.ENTERED_CR IS NOT NULL
AND JEL.ENTERED_DR IS NOT NULL) OR (JEL.ACCOUNTED_CR IS NOT NULL
AND JEL.ACCOUNTED_DR IS NOT NULL))