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

Oracle Fusion AP Invoice Dump SQL

Oracle Fusion AP Invoice Dump SQL

Uploaded by

mbajeesh007
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
72 views

Oracle Fusion AP Invoice Dump SQL

Oracle Fusion AP Invoice Dump SQL

Uploaded by

mbajeesh007
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
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