0% found this document useful (0 votes)
40 views

Oracle Fusion AP Invoice Dump SQL

Oracle Fusion AP Invoice Dump SQL

Uploaded by

mbajeesh007
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views

Oracle Fusion AP Invoice Dump SQL

Oracle Fusion AP Invoice Dump SQL

Uploaded by

mbajeesh007
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

SELECT HOU.

NAME,
APS.segment1,
APS.SEGMENT1 SUPP_NUM,
assa.vendor_site_code,
POH.SEGMENT1 HEADER_PO,
AIA.INVOICE_NUM,
--(select
(decode(AP_INVOICES_PKG.GET_APPROVAL_STATUS(AIA.INVOICE_ID,AIA.INVOICE_AMOUNT,AIA.P
AYMENT_STATUS_FLAG,AIA.INVOICE_TYPE_LOOKUP_CODE from dual))Approval_Status,

( DECODE(AP_INVOICES_UTILITY_PKG.GET_APPROVAL_STATUS(AIA.INVOICE_ID,AIA.INVOICE_AMO
UNT,AIA.PAYMENT_STATUS_FLAG,AIA.INVOICE_TYPE_LOOKUP_CODE),
'FULL' , 'Fully Applied',
'NEVER APPROVED' , 'Never Validated',
'NEEDS REAPPROVAL', 'Needs Revalidation',
'CANCELLED' , 'Cancelled',
'UNPAID' , 'Unpaid',
'AVAILABLE' , 'Available',
'UNAPPROVED' , 'Unvalidated',
'APPROVED' , 'Validated',
'PERMANENT' , 'Permanent Prepayment',
NULL))Invoice_status,
AIA.INVOICE_CURRENCY_CODE,
INVOICE_AMOUNT,
aia.invoice_date,
aia.invoice_received_date,
AIA.GL_DATE,
AT.NAME TERM_NAME,
TERMS_DATE,
AIA.PAYMENT_METHOD_LOOKUP_CODE,
liab.segment1
|| '.'
|| liab.segment2
|| '.'
|| liab.segment3
|| '.'
|| liab.segment4
|| '.'
|| liab.segment5
|| '.'
|| liab.segment6
|| '.'
|| liab.segment7
|| '.'
|| liab.segment8
|| '.'
|| liab.segment9
liab_account,
AIA.DESCRIPTION,
AIA.DOC_SEQUENCE_VALUE,
LINE_NUMBER,
AIL.LINE_TYPE_LOOKUP_CODE,
POHL.SEGMENT1 LINE_PO,
POL.LINE_NUM PO_LINE,
AIL.AMOUNT,
AIL.DESCRIPTION LINE_DESC,
AIL.ASSET_BOOK_TYPE_CODE,
--FAC.DESCRIPTION ASSET_CATG,
AIDA.DESCRIPTION DISTR_DESC,
AIDA.AMOUNT DIST_AMOUNT,
AIDA.DISTRIBUTION_LINE_NUMBER,
gcc.segment1
|| '.'
|| gcc.segment2
|| '.'
|| gcc.segment3
|| '.'
|| gcc.segment4
|| '.'
|| gcc.segment5
|| '.'
|| gcc.segment6
|| '.'
|| gcc.segment7
|| '.'
|| gcc.segment8
|| '.'
|| gcc.segment9
dist_acc
FROM HR_ORGANIZATION_UNITS_F_TL HOU,
poz_suppliers APS,
poz_supplier_sites_all_m ASSA,
AP_INVOICES_aLL AIA,
PO_HEADERS_aLL POH,
AP_TERMS AT,
AP_INVOICE_LINES_aLL AIL,
PO_HEADERS_ALL POHL,
PO_LINES_ALL POL,
FA_CATEGORIES_b FAC,
AP_INVOICE_DISTRIBUTIONS_ALL AIDA,
gl_code_combinations GCC,
gl_code_combinations liab
WHERE AIA.VENDOR_ID = APS.VENDOR_ID
AND ASSA.VENDOR_SITE_ID = AIA.VENDOR_SITE_ID
AND HOU.ORGANIZATION_ID = AIA.ORG_ID
AND QUICK_PO_HEADER_ID = POH.PO_HEADER_ID(+)
AND AIA.TERMS_ID = AT.TERM_ID
AND AIL.INVOICE_ID = AIA.INVOICE_ID
AND AIL.PO_HEADER_ID = POHL.PO_HEADER_ID(+)
AND AIL.PO_LINE_ID = POL.PO_LINE_ID(+)
AND FAC.CATEGORY_ID(+) = AIL.ASSET_CATEGORY_ID
AND AIDA.INVOICE_ID = AIA.INVOICE_ID
AND AIDA.INVOICE_LINE_NUMBER = AIL.LINE_NUMBER
AND GCC.CODE_COMBINATION_ID = AIDA.dist_CODE_COMBINATION_ID
AND aia.ACCTS_PAY_CODE_COMBINATION_ID = liab.CODE_COMBINATION_ID
AND aps.vendor_id = NVL (:P_VENDOR_NAME, aps.vendor_id)
AND AIA.ORG_ID = NVL (:p_ORG_ID, AIA.ORG_ID)
AND AIA.INVOICE_id = NVL (:P_INV_NUM, AIA.INVOICE_id)
--AND AIA.INVOICE_DATE BETWEEN NVL (:P_FROM_INV_DATE, AIA.INVOICE_DATE)
--AND NVL (:P_TO_INV_DATE, AIA.INVOICE_DATE)
--AND AIA.GL_DATE BETWEEN NVL (:P_FROM_GL_DATE, AIA.GL_DATE)
-- AND NVL (:P_TO_GL_DATE, AIA.GL_DATE)

You might also like