0% found this document useful (0 votes)
115 views6 pages

Supplier and Invoice Data Queries

The document contains summaries of multiple database queries that retrieve supplier, invoice, invoice line, distribution, and payment information from various tables for reporting and analysis purposes. The queries return fields like vendor IDs, names, site details, invoice amounts, payment amounts, currencies, statuses and other financial information.

Uploaded by

Karthik
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)
115 views6 pages

Supplier and Invoice Data Queries

The document contains summaries of multiple database queries that retrieve supplier, invoice, invoice line, distribution, and payment information from various tables for reporting and analysis purposes. The queries return fields like vendor IDs, names, site details, invoice amounts, payment amounts, currencies, statuses and other financial information.

Uploaded by

Karthik
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

SUPPLIER

SELECT APS.VENDOR_ID,
APS.VENDOR_NAME,
APSA.VENDOR_SITE_ID,
APSA.VENDOR_SITE_CODE,
APS.CREATION_DATE,
[Link],
APS.VENDOR_TYPE_LOOKUP_CODE,
UPPER(APS.TERMS_DATE_BASIS) TERMS_DATE_BASIS ,
APS.TCA_SYNC_VAT_REG_NUM TAX_REFERENCE,
APS.FIRST_NAME,
APS.LAST_NAME,
APS.INVOICE_CURRENCY_CODE,
APS.PAYMENT_CURRENCY_CODE,
APSA.ADDRESS_LINE1,
APSA.ADDRESS_LINE2,
APSA.ADDRESS_LINE3,
APSA.ADDRESS_LINE4,
APSA.AREA_CODE,
[Link],
[Link],
[Link],
[Link],
APSA.COUNTRY_OF_ORIGIN_CODE,
[Link],
APSA.VAT_CODE,
[Link],
APSA.EMAIL_ADDRESS,
APSA.PAYMENT_METHOD_LOOKUP_CODE,
APS.SEGMENT1 ,
APS.ENABLED_FLAG ,
APS.SEGMENT2 ,
APS.SEGMENT3 ,
APS.SEGMENT4 ,
APS.SEGMENT5 ,
APS.EMPLOYEE_ID ,
APS.CUSTOMER_NUM ,
APS.PAY_DATE_BASIS_LOOKUP_CODE ,
APS.PAYMENT_PRIORITY ,
APS.INVOICE_AMOUNT_LIMIT ,
APS.HOLD_ALL_PAYMENTS_FLAG ,
APS.HOLD_FUTURE_PAYMENTS_FLAG ,
APS.HOLD_REASON ,
APS.WITHHOLDING_START_DATE ,
APS.START_DATE_ACTIVE ,
APS.MINORITY_GROUP_LOOKUP_CODE,
APS. WOMEN_OWNED_FLAG
FROM AP_SUPPLIERS APS,
AP_TERMS APT,
AP_SUPPLIER_SITES_ALL APSA
WHERE APS.TERMS_ID=APT.TERM_ID
AND APS.VENDOR_ID =APSA.VENDOR_ID;

INVOICE WITH AND WITHOUT PO


KEY INVOICE_ID

SELECT DISTINCT APIA.VENDOR_ID,APIA.VENDOR_SITE_ID,PHA.SEGMENT1 PO_NUMBER,


APIA.INVOICE_ID,
APIA.LAST_UPDATE_DATE,
APIA.LAST_UPDATED_BY,
APIA.INVOICE_NUM,
APIA.SET_OF_BOOKS_ID,
APIA.INVOICE_CURRENCY_CODE,
APIA.PAYMENT_CURRENCY_CODE,
APIA.PAYMENT_CROSS_RATE,
APIA.INVOICE_AMOUNT,
APIA.AMOUNT_PAID,
APIA.DISCOUNT_AMOUNT_TAKEN,
APIA.INVOICE_DATE,
[Link],
APIA.INVOICE_TYPE_LOOKUP_CODE,
[Link],
APIA.BATCH_ID,
APIA.AMOUNT_APPLICABLE_TO_DISCOUNT,
APIA.TAX_AMOUNT,
APIA.TERMS_ID,
APIA.TERMS_DATE,
APIA.PAYMENT_METHOD_LOOKUP_CODE,
APIA.PAY_GROUP_LOOKUP_CODE,
APIA.ACCTS_PAY_CODE_COMBINATION_ID,
APIA.PAYMENT_STATUS_FLAG,
APIA.CREATION_DATE,
APIA.CREATED_BY,
APIA.BASE_AMOUNT,
APIA.VAT_CODE,
APIA.LAST_UPDATE_LOGIN,
APIA.EXCLUSIVE_PAYMENT_FLAG,
APIA.PO_HEADER_ID,
APIA.FREIGHT_AMOUNT,
APIA.GOODS_RECEIVED_DATE,
APIA.INVOICE_RECEIVED_DATE,
APIA.VOUCHER_NUM,
APIA.APPROVED_AMOUNT,
APIA.RECURRING_PAYMENT_ID,
APIA.EXCHANGE_RATE,
APIA.EXCHANGE_RATE_TYPE,
APIA.EXCHANGE_DATE,
APIA.ORIGINAL_PREPAYMENT_AMOUNT,
APIA.PREPAY_FLAG,
APIA.VENDOR_PREPAY_AMOUNT,
APIA.PAYMENT_AMOUNT_TOTAL,
APIA.AWT_FLAG,
APIA.ORG_ID,
APIA.PRE_WITHHOLDING_AMOUNT,
APIA.PAYMENT_CROSS_RATE_DATE,
APIA.PAY_CURR_INVOICE_AMOUNT,
APIA.GL_DATE,
APIA.WFAPPROVAL_STATUS,
APIA.PRODUCT_TABLE,
APIA.REFERENCE_KEY1,
APIA.TOTAL_TAX_AMOUNT,
APIA.TAXATION_COUNTRY,
APIA.LEGAL_ENTITY_ID,
APIA.PAYMENT_METHOD_CODE,
APIA.NET_OF_RETAINAGE_FLAG,
APIA.RELEASE_AMOUNT_NET_OF_TAX,
APIA.CONTROL_AMOUNT,
APIA.PARTY_ID,
APIA.PAY_PROC_TRXN_TYPE_CODE,
APIA.PAYMENT_FUNCTION,
APIA.EXTERNAL_BANK_ACCOUNT_ID,
APIA.PAY_AWT_GROUP_ID,
APIA.ORIGINAL_INVOICE_AMOUNT,
APIA.REMIT_TO_SUPPLIER_NAME,
APIA.PO_MATCHED_FLAG
FROM PO_HEADERS_ALL PHA
,PO_DISTRIBUTIONS_ALL PDA
,AP_INVOICE_DISTRIBUTIONS_ALL AID
,AP_INVOICES_ALL APIA
WHERE PHA.PO_HEADER_ID=PDA.PO_HEADER_ID
AND AID.PO_DISTRIBUTION_ID=PDA.PO_DISTRIBUTION_ID
AND APIA.INVOICE_ID=AID.INVOICE_ID
UNION
SELECT DISTINCT APIA.VENDOR_ID,APIA.VENDOR_SITE_ID, '' PO_NUMBER,
APIA.INVOICE_ID,
APIA.LAST_UPDATE_DATE,
APIA.LAST_UPDATED_BY,
APIA.INVOICE_NUM,
APIA.SET_OF_BOOKS_ID,
APIA.INVOICE_CURRENCY_CODE,
APIA.PAYMENT_CURRENCY_CODE,
APIA.PAYMENT_CROSS_RATE,
APIA.INVOICE_AMOUNT,
APIA.AMOUNT_PAID,
APIA.DISCOUNT_AMOUNT_TAKEN,
APIA.INVOICE_DATE,
[Link],
APIA.INVOICE_TYPE_LOOKUP_CODE,
[Link],
APIA.BATCH_ID,
APIA.AMOUNT_APPLICABLE_TO_DISCOUNT,
APIA.TAX_AMOUNT,
APIA.TERMS_ID,
APIA.TERMS_DATE,
APIA.PAYMENT_METHOD_LOOKUP_CODE,
APIA.PAY_GROUP_LOOKUP_CODE,
APIA.ACCTS_PAY_CODE_COMBINATION_ID,
APIA.PAYMENT_STATUS_FLAG,
APIA.CREATION_DATE,
APIA.CREATED_BY,
APIA.BASE_AMOUNT,
APIA.VAT_CODE,
APIA.LAST_UPDATE_LOGIN,
APIA.EXCLUSIVE_PAYMENT_FLAG,
APIA.PO_HEADER_ID,
APIA.FREIGHT_AMOUNT,
APIA.GOODS_RECEIVED_DATE,
APIA.INVOICE_RECEIVED_DATE,
APIA.VOUCHER_NUM,
APIA.APPROVED_AMOUNT,
APIA.RECURRING_PAYMENT_ID,
APIA.EXCHANGE_RATE,
APIA.EXCHANGE_RATE_TYPE,
APIA.EXCHANGE_DATE,
APIA.ORIGINAL_PREPAYMENT_AMOUNT,
APIA.PREPAY_FLAG,
APIA.VENDOR_PREPAY_AMOUNT,
APIA.PAYMENT_AMOUNT_TOTAL,
APIA.AWT_FLAG,
APIA.ORG_ID,
APIA.PRE_WITHHOLDING_AMOUNT,
APIA.PAYMENT_CROSS_RATE_DATE,
APIA.PAY_CURR_INVOICE_AMOUNT,
APIA.GL_DATE,
APIA.WFAPPROVAL_STATUS,
APIA.PRODUCT_TABLE,
APIA.REFERENCE_KEY1,
APIA.TOTAL_TAX_AMOUNT,
APIA.TAXATION_COUNTRY,
APIA.LEGAL_ENTITY_ID,
APIA.PAYMENT_METHOD_CODE,
APIA.NET_OF_RETAINAGE_FLAG,
APIA.RELEASE_AMOUNT_NET_OF_TAX,
APIA.CONTROL_AMOUNT,
APIA.PARTY_ID,
APIA.PAY_PROC_TRXN_TYPE_CODE,
APIA.PAYMENT_FUNCTION,
APIA.EXTERNAL_BANK_ACCOUNT_ID,
APIA.PAY_AWT_GROUP_ID,
APIA.ORIGINAL_INVOICE_AMOUNT,
APIA.REMIT_TO_SUPPLIER_NAME,
APIA.PO_MATCHED_FLAG
FROM
PO_DISTRIBUTIONS_ALL PDA
,AP_INVOICE_DISTRIBUTIONS_ALL AID
,AP_INVOICES_ALL APIA
WHERE AID.PO_DISTRIBUTION_ID=PDA.PO_DISTRIBUTION_ID(+)
AND PDA.PO_DISTRIBUTION_ID IS NULL
AND APIA.INVOICE_ID=AID.INVOICE_ID;

INVOICE LINES AND DISTRIBUTIONS:


KEY-APIDA.INVOICE_ID,APIDA.INVOICE_DISTRIBUTION_ID,APILA.LINE_NUMBER

SELECT
APIDA.INVOICE_ID,APIDA.INVOICE_DISTRIBUTION_ID,APILA.LINE_NUMBER,APILA.LINE_TYPE_LO
OKUP_CODE
INV_LINE_TYPE_LOOKUP_CODE,[Link],APILA.ORG_ID,APILA.MATCH_TYPE,
APILA.OVERLAY_DIST_CODE_CONCAT,
APILA.ACCOUNTING_DATE,APILA.PERIOD_NAME,APILA.SET_OF_BOOKS_ID,[Link],[Link]
ANTITY_INVOICED,APILA.UNIT_PRICE,APILA.WFAPPROVAL_STATUS
LINE_APPROVAL_STATUS,APILA.REQUEST_ID,
APILA.SHIP_TO_LOCATION_ID,APILA.TRX_BUSINESS_CATEGORY,
APIDA.DISTRIBUTION_LINE_NUMBER,APIDA.LINE_TYPE_LOOKUP_CODE
DIST_LINE_TYPE_LOOKUP_CODE,[Link] DIST_AMOUNT
FROM AP_INVOICE_DISTRIBUTIONS_ALL APIDA,AP_INVOICE_LINES_ALL APILA
WHERE APIDA.INVOICE_ID=APILA.INVOICE_ID

PAYMENTS
KEY INVOICE_ID,INVOICE_PAYMENT_ID,PAYMENT_DOCUMENT_ID

SELECT APIPA.INVOICE_ID,[Link],
APCA.BANK_ACCOUNT_ID,
APCA.BANK_ACCOUNT_NAME,
APCA.CHECK_DATE,
APCA.CHECK_ID,
APCA.CHECK_NUMBER,
APCA.CURRENCY_CODE,
APCA.LAST_UPDATED_BY,
APCA.LAST_UPDATE_DATE,
APCA.PAYMENT_METHOD_LOOKUP_CODE,
APCA.PAYMENT_TYPE_FLAG,
APCA.ADDRESS_LINE1,
APCA.ADDRESS_LINE2,
APCA.ADDRESS_LINE3,
APCA.CHECKRUN_NAME,
[Link],
[Link],
APCA.CREATED_BY,
APCA.CREATION_DATE,
APCA.STATUS_LOOKUP_CODE,
APCA.VENDOR_NAME,
APCA.BANK_ACCOUNT_NUM,
APCA.BANK_ACCOUNT_TYPE,
APCA.BANK_NUM,
APCA.CHECK_VOUCHER_NUM,
APCA.CLEARED_AMOUNT,
APCA.CLEARED_DATE,
APCA.DOC_CATEGORY_CODE,
APCA.DOC_SEQUENCE_ID,
APCA.DOC_SEQUENCE_VALUE,
APCA.RELEASED_AT,
APCA.RELEASED_BY,
[Link],
APCA.STOPPED_AT,
APCA.STOPPED_BY,
APCA.VOID_DATE,
APCA.FUTURE_PAY_DUE_DATE,
APCA.TREASURY_PAY_DATE,
APCA.TREASURY_PAY_NUMBER,
APCA.USSGL_TRANSACTION_CODE,
APCA.USSGL_TRX_CODE_CONTEXT,
APCA.WITHHOLDING_STATUS_LOOKUP_CODE,
APCA.RECONCILIATION_BATCH_ID,
APCA.CLEARED_BASE_AMOUNT,
APCA.CLEARED_EXCHANGE_RATE,
APCA.CLEARED_EXCHANGE_DATE,
APCA.CLEARED_EXCHANGE_RATE_TYPE,
APCA.ADDRESS_LINE4,
[Link],
APCA.ORG_ID,
APCA.VENDOR_ID,
APCA.VENDOR_SITE_ID,
APCA.EXCHANGE_RATE,
APCA.EXCHANGE_DATE,
APCA.EXCHANGE_RATE_TYPE,
APCA.BASE_AMOUNT,
APCA.CLEARED_ERROR_AMOUNT,
APCA.CLEARED_CHARGES_AMOUNT,
APCA.CLEARED_ERROR_BASE_AMOUNT,
APCA.CLEARED_CHARGES_BASE_AMOUNT,
APCA.POSITIVE_PAY_STATUS_CODE,
APCA.TRANSFER_PRIORITY,
APCA.EXTERNAL_BANK_ACCOUNT_ID,
APCA.ACTUAL_VALUE_DATE,
APCA.ANTICIPATED_VALUE_DATE,
APCA.RELEASED_DATE,
APCA.STOPPED_DATE,
APCA.IBAN_NUMBER,
APCA.CE_BANK_ACCT_USE_ID,
APCA.PAYMENT_METHOD_CODE,
APCA.PARTY_ID,
APCA.PAYMENT_PROFILE_ID,
APCA.SETTLEMENT_PRIORITY,
APCA.BANK_CHARGE_BEARER,
APCA.LEGAL_ENTITY_ID,
APCA.COMPLETED_PMTS_GROUP_ID,
APCA.PAYMENT_ID,
APCA.PAYMENT_INSTRUCTION_ID,
APCA.VOID_CHECK_NUMBER,
APCA.VOID_CHECK_ID,
APCA.REMIT_TO_SUPPLIER_NAME,
APCA.REMIT_TO_SUPPLIER_ID,
APCA.REMIT_TO_SUPPLIER_SITE,
APIPA.ACCOUNTING_EVENT_ID,
APIPA.ACCOUNTING_DATE,
[Link] PAYMENT_AMOUNT,
APIPA.ACCRUAL_POSTED_FLAG,
APIPA.CASH_POSTED_FLAG,
APIPA.INVOICE_PAYMENT_ID,
APIPA.PAYMENT_NUM,
APIPA.PERIOD_NAME,
APIPA.POSTED_FLAG,
APIPA.SET_OF_BOOKS_ID,
APIPA.ACCTS_PAY_CODE_COMBINATION_ID,
APIPA.ASSET_CODE_COMBINATION_ID,
APIPA.DISCOUNT_LOST,
APIPA.DISCOUNT_TAKEN,
APIPA.GAIN_CODE_COMBINATION_ID,
APIPA.CASH_JE_BATCH_ID,
APIPA.JE_BATCH_ID,
APIPA.ELECTRONIC_TRANSFER_ID,
APIPA.ASSETS_ADDITION_FLAG,
APIPA.INVOICE_PAYMENT_TYPE,
APIPA.OTHER_INVOICE_ID,
APIPA.REVERSAL_FLAG,
APIPA.IBAN_NUMBER,
CED.PAYMENT_DOCUMENT_NAME,
APPSA.AMOUNT_REMAINING
FROM AP_CHECKS_ALL APCA,
AP_INVOICE_PAYMENTS_ALL APIPA,
CE_PAYMENT_DOCUMENTS CED,
AP_PAYMENT_SCHEDULES_ALL APPSA
WHERE APCA.CHECK_ID=APIPA.CHECK_ID
AND APCA.PAYMENT_DOCUMENT_ID=CED.PAYMENT_DOCUMENT_ID
AND APIPA.INVOICE_ID=APPSA.INVOICE_ID

You might also like