Product: | AR - Receivables |
---|---|
Description: | transaction batch source shared extract |
Implementation/DBA Data: |
![]() |
SELECT /*+ INDEX(L AR_XLA_LINES_EXTRACT_N1) */ BSA1.BATCH_SOURCE_ID BATCH_SOURCE_ID
, BSA1.DESCRIPTION BATCH_SOURCE_DESCRIPTION
, BSA1.GLOBAL_ATTRIBUTE1 BATCH_SOURCE_GLOBAL_ATTR1
, BSA1.GLOBAL_ATTRIBUTE2 BATCH_SOURCE_GLOBAL_ATTR2
, BSA1.GLOBAL_ATTRIBUTE3 BATCH_SOURCE_GLOBAL_ATTR3
, BSA1.GLOBAL_ATTRIBUTE4 BATCH_SOURCE_GLOBAL_ATTR4
, BSA1.GLOBAL_ATTRIBUTE5 BATCH_SOURCE_GLOBAL_ATTR5
, BSA1.GLOBAL_ATTRIBUTE6 BATCH_SOURCE_GLOBAL_ATTR6
, BSA1.GLOBAL_ATTRIBUTE_CATEGORY BATCH_SOURCE_GLOBAL_ATTR_CAT
, BSA1.NAME BATCH_SOURCE_NAME
, L.EVENT_ID EVENT_ID
, L.LINE_NUMBER LINE_NUMBER
, L.LEDGER_ID LEDGER_ID
FROM RA_BATCH_SOURCES_ALL BSA1
, AR_XLA_LINES_EXTRACT L
WHERE L.BATCH_SOURCE_ID = BSA1.BATCH_SOURCE_ID
AND L.ORG_ID = BSA1.ORG_ID
AND ((L.EVENT_CLASS_CODE IN ('INVOICE'
, 'DEBIT_MEMO'
, 'DEPOSIT'
, 'GUARANTEE'
, 'CHARGEBACK'
, 'ADJUSTMENT'
, 'BILL')
AND L.LEVEL_FLAG = 'H') OR (L.EVENT_CLASS_CODE IN ('CREDIT_MEMO'
, 'RECEIPT')
AND L.LEVEL_FLAG = 'L'
AND L.FROM_TO_FLAG = 'T'))