Product: | OFA - Assets |
---|---|
Description: | |
Implementation/DBA Data: |
![]() |
SELECT TRX.SRC_ASSET_ID SRC_ASSET_ID
, AD_SRC.ASSET_NUMBER SRC_ASSET_NUMBER
, ADTL_SRC.DESCRIPTION SRC_ASSET_DESCRIPTION
, TRX.SRC_TRANSACTION_HEADER_ID SRC_TRANSACTION_HEADER_ID
, TRX.DEST_ASSET_ID DEST_ASSET_ID
, AD_DEST.ASSET_NUMBER DEST_ASSET_NUMBER
, ADTL_DEST.DESCRIPTION DEST_ASSET_DESCRIPTION
, TRX.DEST_TRANSACTION_HEADER_ID DEST_TRANSACTION_HEADER_ID
, TRX.BOOK_TYPE_CODE
, TRX.INVOICE_TRANSACTION_ID
, TRX.TRX_REFERENCE_ID
, DP.PERIOD_COUNTER
, DP.PERIOD_NAME
FROM FA_TRX_REFERENCES TRX
, FA_INVOICE_TRANSACTIONS IT
, FA_ADDITIONS_B AD_SRC
, FA_ADDITIONS_TL ADTL_SRC
, FA_ADDITIONS_B AD_DEST
, FA_ADDITIONS_TL ADTL_DEST
, FA_DEPRN_PERIODS DP
WHERE TRX.TRANSACTION_TYPE = 'INVOICE TRANSFER'
AND IT.TRANSACTION_TYPE = 'INVOICE TRANSFER'
AND IT.INVOICE_TRANSACTION_ID = TRX.INVOICE_TRANSACTION_ID
AND IT.BOOK_TYPE_CODE = TRX.BOOK_TYPE_CODE
AND TRX.SRC_ASSET_ID = AD_SRC.ASSET_ID
AND ADTL_SRC.ASSET_ID = AD_SRC.ASSET_ID
AND ADTL_SRC.LANGUAGE = USERENV('LANG')
AND TRX.DEST_ASSET_ID = AD_DEST.ASSET_ID
AND ADTL_DEST.ASSET_ID = AD_DEST.ASSET_ID
AND ADTL_DEST.LANGUAGE = USERENV('LANG')
AND IT.BOOK_TYPE_CODE = TRX.BOOK_TYPE_CODE
AND TRX.BOOK_TYPE_CODE = DP.BOOK_TYPE_CODE
AND TRX.CREATION_DATE BETWEEN DP.PERIOD_OPEN_DATE
AND NVL(DP.PERIOD_CLOSE_DATE
, SYSDATE)