indexes, Oracle Fusion, Oracle Fusion Finance, Table Structure

AP_INVOICE_DISTRIBUTIONS_ALL: Table Details

AP_INVOICE_DISTRIBUTIONS_ALL is the child table of AP_INVOICE_LINES_ALL and more or less can be used to find the GL Code Combinations used by the invoice line. To connect AP_INVOICE_LINES_ALL table with AP_INVOICE_DISTRIBUTIONS_ALL, use the column INVOICE_ID in conjunction with INVOICE_LINE_NUMBER. Of course INVOICE_ID is the primary key of Invoice Table. So we can say that this table AP_INVOICE_DISTRIBUTIONS_ALL plays a critical role in P2P Cycle in Oracle.

AP_INVOICE_DISTRIBUTIONS_ALL can also be used to find the connectivity between AP invoice & PO or AP invoices & Project. But keep an eye on column quantity_invoiced. As every AP invoice Line can be made of multiple PO Distributions or tasks, this table can give specific amount from PO Distribution or task.

(By the way, I was helped by this book a great deal, just in case you want to refer. No no.. I am neither the author nor the publisher of this book. )

Table Structure

COLUMN_NAMEDATA_TYPENULLABLE
 ACCOUNTING_DATEDATEN 
 ASSETS_ADDITION_FLAGVARCHAR2(4)N 
 ASSETS_TRACKING_FLAGVARCHAR2(4)N 
 DISTRIBUTION_LINE_NUMBERNUMBERN 
 DIST_CODE_COMBINATION_IDNUMBERN 
 INVOICE_IDNUMBERN 
 LAST_UPDATED_BYVARCHAR2(256)N 
 LAST_UPDATE_DATETIMESTAMP(6)N 
 LINE_TYPE_LOOKUP_CODEVARCHAR2(100)N 
 PERIOD_NAMEVARCHAR2(60)N 
 SET_OF_BOOKS_IDNUMBERN 
 AMOUNTNUMBERY 
 BASE_AMOUNTNUMBERY 
 BATCH_IDNUMBERY 
 CREATED_BYVARCHAR2(256)N 
 CREATION_DATETIMESTAMP(6)N 
 DESCRIPTIONVARCHAR2(960)Y 
 FINAL_MATCH_FLAGVARCHAR2(4)Y 
 INCOME_TAX_REGIONVARCHAR2(40)Y 
 LAST_UPDATE_LOGINVARCHAR2(128)Y 
 MATCH_STATUS_FLAGVARCHAR2(4)Y 
 POSTED_FLAGVARCHAR2(4)Y 
 PO_DISTRIBUTION_IDNUMBERY 
 PROGRAM_APPLICATION_IDNUMBERY 
 PROGRAM_IDNUMBERY 
 PROGRAM_UPDATE_DATEDATEY 
 QUANTITY_INVOICEDNUMBERY 
 REQUEST_IDNUMBERY 
 REVERSAL_FLAGVARCHAR2(4)Y 
 TYPE_1099VARCHAR2(40)Y 
 UNIT_PRICENUMBERY 
 ENCUMBERED_FLAGVARCHAR2(4)Y 
 STAT_AMOUNTNUMBERY 
 ATTRIBUTE1 – ATTRIBUTE15VARCHAR2(600)Y 
 ATTRIBUTE_CATEGORYVARCHAR2(600)Y 
 EXPENDITURE_ITEM_DATEDATEY 
 EXPENDITURE_ORGANIZATION_IDNUMBERY 
 EXPENDITURE_TYPEVARCHAR2(120)Y 
 PARENT_INVOICE_IDNUMBERY 
 PA_ADDITION_FLAGVARCHAR2(4)Y 
 PA_QUANTITYNUMBERY 
 PREPAY_AMOUNT_REMAININGNUMBERY 
 PROJECT_IDNUMBERY 
 TASK_IDNUMBERY 
 AWT_FLAGVARCHAR2(4)Y 
 AWT_GROUP_IDNUMBERY 
 AWT_TAX_RATE_IDNUMBERY 
 AWT_GROSS_AMOUNTNUMBERY 
 AWT_INVOICE_IDNUMBERY 
 AWT_ORIGIN_GROUP_IDNUMBERY 
 REFERENCE_1VARCHAR2(120)Y 
 REFERENCE_2VARCHAR2(120)Y 
 ORG_IDNUMBERN 
 AWT_INVOICE_PAYMENT_IDNUMBERY 
 GLOBAL_ATTRIBUTE_CATEGORYVARCHAR2(600)Y 
 GLOBAL_ATTRIBUTE1 –  GLOBAL_ATTRIBUTE20VARCHAR2(600)Y 
 RECEIPT_VERIFIED_FLAGVARCHAR2(4)Y 
 RECEIPT_REQUIRED_FLAGVARCHAR2(4)Y 
 RECEIPT_MISSING_FLAGVARCHAR2(4)Y 
 JUSTIFICATIONVARCHAR2(960)Y 
 EXPENSE_GROUPVARCHAR2(320)Y 
 START_EXPENSE_DATEDATEY 
 END_EXPENSE_DATEDATEY 
 RECEIPT_CURRENCY_CODEVARCHAR2(60)Y 
 RECEIPT_CONVERSION_RATENUMBERY 
 RECEIPT_CURRENCY_AMOUNTNUMBERY 
 DAILY_AMOUNTNUMBERY 
 WEB_PARAMETER_IDNUMBERY 
 ADJUSTMENT_REASONVARCHAR2(960)Y 
 AWARD_IDNUMBERY 
 CREDIT_CARD_TRX_IDNUMBERY 
 DIST_MATCH_TYPEVARCHAR2(100)Y 
 RCV_TRANSACTION_IDNUMBERY 
 INVOICE_DISTRIBUTION_IDNUMBERN 
 PARENT_REVERSAL_IDNUMBERY 
 TAX_RECOVERABLE_FLAGVARCHAR2(4)Y 
 MERCHANT_DOCUMENT_NUMBERVARCHAR2(320)Y 
 MERCHANT_NAMEVARCHAR2(320)Y 
 MERCHANT_REFERENCEVARCHAR2(960)Y 
 MERCHANT_TAX_REG_NUMBERVARCHAR2(320)Y 
 MERCHANT_TAXPAYER_IDVARCHAR2(320)Y 
 COUNTRY_OF_SUPPLYVARCHAR2(20)Y 
 MATCHED_UOM_LOOKUP_CODEVARCHAR2(100)Y 
 GMS_BURDENABLE_RAW_COSTNUMBERY 
 ACCOUNTING_EVENT_IDNUMBERY 
 PREPAY_DISTRIBUTION_IDNUMBERY 
 UPGRADE_POSTED_AMTNUMBERY 
 UPGRADE_BASE_POSTED_AMTNUMBERY 
 INVENTORY_TRANSFER_STATUSVARCHAR2(4)Y 
 COMPANY_PREPAID_INVOICE_IDNUMBERY 
 CC_REVERSAL_FLAGVARCHAR2(4)Y 
 INVOICE_INCLUDES_PREPAY_FLAGVARCHAR2(4)Y 
 PA_CMT_XFACE_FLAGVARCHAR2(4)Y 
 CANCELLATION_FLAGVARCHAR2(4)Y 
 INVOICE_LINE_NUMBERNUMBERY 
 CORRECTED_INVOICE_DIST_IDNUMBERY 
 ROUNDING_AMTNUMBERY 
 CHARGE_APPLICABLE_TO_DIST_IDNUMBERY 
 CORRECTED_QUANTITYNUMBERY 
 RELATED_IDNUMBERY 
 ASSET_BOOK_TYPE_CODEVARCHAR2(120)Y 
 ASSET_CATEGORY_IDNUMBERY 
 DISTRIBUTION_CLASSVARCHAR2(120)Y 
 FINAL_PAYMENT_ROUNDINGNUMBERY 
 FINAL_APPLICATION_ROUNDINGNUMBERY 
 AMOUNT_AT_PREPAY_XRATENUMBERY 
 CASH_BASIS_FINAL_APP_ROUNDINGNUMBERY 
 AMOUNT_AT_PREPAY_PAY_XRATENUMBERY 
 INTENDED_USEVARCHAR2(120)Y 
 INTENDED_USE_CLASSIF_IDNUMBERY 
 DETAIL_TAX_DIST_IDNUMBERY 
 REC_NREC_RATENUMBERY 
 RECOVERY_RATE_IDNUMBERY 
 RECOVERY_RATE_NAMEVARCHAR2(600)Y 
 RECOVERY_TYPE_CODEVARCHAR2(120)Y 
 RECOVERY_RATE_CODEVARCHAR2(120)Y 
 WITHHOLDING_TAX_CODE_IDNUMBERY 
 TAX_ALREADY_DISTRIBUTED_FLAGVARCHAR2(4)Y 
 SUMMARY_TAX_LINE_IDNUMBERY 
 TAXABLE_AMOUNTNUMBERY 
 TAXABLE_BASE_AMOUNTNUMBERY 
 EXTRA_PO_ERVNUMBERY 
 PREPAY_TAX_DIFF_AMOUNTNUMBERY 
 TAX_CODE_IDNUMBERY 
 TOTAL_DIST_AMOUNTNUMBERY 
 TOTAL_DIST_BASE_AMOUNTNUMBERY 
 OLD_DISTRIBUTION_IDNUMBERY 
 OLD_DIST_LINE_NUMBERNUMBERY 
 AMOUNT_VARIANCENUMBERY 
 BASE_AMOUNT_VARIANCENUMBERY 
 HISTORICAL_FLAGVARCHAR2(4)Y 
 RCV_CHARGE_ADDITION_FLAGVARCHAR2(4)Y 
 AWT_RELATED_IDNUMBERY 
 RELATED_RETAINAGE_DIST_IDNUMBERY 
 RETAINED_AMOUNT_REMAININGNUMBERY 
 BC_EVENT_IDNUMBERY 
 RETAINED_INVOICE_DIST_IDNUMBERY 
 FINAL_RELEASE_ROUNDINGNUMBERY 
 FULLY_PAID_ACCTD_FLAGVARCHAR2(4)Y 
 ROOT_DISTRIBUTION_IDNUMBERY 
 XINV_PARENT_REVERSAL_IDNUMBERY 
 RECURRING_PAYMENT_IDNUMBERY 
 RELEASE_INV_DIST_DERIVED_FROMNUMBERY 
 QUANTITY_VARIANCENUMBERY 
 BASE_QUANTITY_VARIANCENUMBERY 
 EXCHANGE_RATE_TYPEVARCHAR2(120)Y 
 EXCHANGE_RATENUMBERY 
 EXCHANGE_DATEDATEY 
 PJC_CONTEXT_CATEGORYVARCHAR2(160)Y 
 PJC_PROJECT_IDNUMBERY 
 PJC_TASK_IDNUMBERY 
 PJC_EXPENDITURE_TYPE_IDNUMBERY 
 PJC_EXPENDITURE_ITEM_DATEDATEY 
 PJC_ORGANIZATION_IDNUMBERY 
 PJC_BILLABLE_FLAGVARCHAR2(4)Y 
 PJC_CAPITALIZABLE_FLAGVARCHAR2(4)Y 
 PJC_WORK_TYPE_IDNUMBERY 
 PJC_CONTRACT_IDNUMBERY 
 PJC_CONTRACT_LINE_IDNUMBERY 
 PJC_FUNDING_ALLOCATION_IDNUMBERY 
 PJC_RESERVED_ATTRIBUTE1VARCHAR2(600)Y 
 PJC_RESERVED_ATTRIBUTE2VARCHAR2(600)Y 
 PJC_RESERVED_ATTRIBUTE3VARCHAR2(600)Y 
 PJC_RESERVED_ATTRIBUTE4VARCHAR2(600)Y 
 PJC_RESERVED_ATTRIBUTE5VARCHAR2(600)Y 
 PJC_RESERVED_ATTRIBUTE6VARCHAR2(600)Y 
 PJC_RESERVED_ATTRIBUTE7VARCHAR2(600)Y 
 PJC_RESERVED_ATTRIBUTE8VARCHAR2(600)Y 
 PJC_RESERVED_ATTRIBUTE9VARCHAR2(600)Y 
 PJC_RESERVED_ATTRIBUTE10VARCHAR2(600)Y 
 PJC_USER_DEF_ATTRIBUTE1VARCHAR2(600)Y 
 PJC_USER_DEF_ATTRIBUTE2VARCHAR2(600)Y 
 PJC_USER_DEF_ATTRIBUTE3VARCHAR2(600)Y 
 PJC_USER_DEF_ATTRIBUTE4VARCHAR2(600)Y 
 PJC_USER_DEF_ATTRIBUTE5VARCHAR2(600)Y 
 PJC_USER_DEF_ATTRIBUTE6VARCHAR2(600)Y 
 PJC_USER_DEF_ATTRIBUTE7VARCHAR2(600)Y 
 PJC_USER_DEF_ATTRIBUTE8VARCHAR2(600)Y 
 PJC_USER_DEF_ATTRIBUTE9VARCHAR2(600)Y 
 PJC_USER_DEF_ATTRIBUTE10VARCHAR2(600)Y 
 ATTRIBUTE_NUMBER1 –  ATTRIBUTE_NUMBER5NUMBERY 
 GLOBAL_ATTRIBUTE_NUMBER1 –  GLOBAL_ATTRIBUTE_NUMBER5NUMBERY 
 GLOBAL_ATTRIBUTE_DATE1 – GLOBAL_ATTRIBUTE_DATE5DATEY 
 OBJECT_VERSION_NUMBERNUMBERN 
 JOB_DEFINITION_NAMEVARCHAR2(400)Y 
 JOB_DEFINITION_PACKAGEVARCHAR2(3600)Y 
 BUDGET_DATEDATEY 
 FUNDS_STATUSVARCHAR2(120)Y 
 CONSUMPTION_ADVICE_HEADER_IDNUMBERY 
 CONSUMPTION_ADVICE_LINE_IDNUMBERY 
 DATA_SET_IDNUMBERY 
 DETAIL_TAX_LINE_IDNUMBERY 
 PRODUCT_TABLEVARCHAR2(120)Y 
 REFERENCE_KEY1VARCHAR2(600)Y 
 REFERENCE_KEY2VARCHAR2(600)Y 
 REFERENCE_KEY3VARCHAR2(600)Y 
 REFERENCE_KEY4VARCHAR2(600)Y 
 REFERENCE_KEY5VARCHAR2(600)Y 
 DEF_ACCTG_ACCRUAL_CCIDNUMBERY 
 DEF_ACCTG_START_DATEDATEY 
 DEF_ACCTG_END_DATEDATEY 
Table Structure: AP_INVOICE_DISTRIBUTIONS_ALL

Indexes

INDEX_NAMEINDEX_TYPEUNIQUENESSCOLUMN NAME
 AP_INVOICE_DISTRIBUTIONS_N12NORMALNONUNIQUEPARENT_INVOICE_ID
 AP_INVOICE_DISTRIBUTIONS_N13NORMALNONUNIQUEPJC_PROJECT_ID
 AP_INVOICE_DISTRIBUTIONS_N13NORMALNONUNIQUEPJC_TASK_ID
 AP_INVOICE_DISTRIBUTIONS_N14NORMALNONUNIQUEPA_ADDITION_FLAG
 AP_INVOICE_DISTRIBUTIONS_N14NORMALNONUNIQUEPJC_PROJECT_ID
 AP_INVOICE_DISTRIBUTIONS_N14NORMALNONUNIQUEREQUEST_ID
 AP_INVOICE_DISTRIBUTIONS_N15NORMALNONUNIQUEAWT_INVOICE_PAYMENT_ID
 AP_INVOICE_DISTRIBUTIONS_N16NORMALNONUNIQUEAWT_INVOICE_ID
 AP_INVOICE_DISTRIBUTIONS_N17NORMALNONUNIQUERCV_TRANSACTION_ID
 AP_INVOICE_DISTRIBUTIONS_N18NORMALNONUNIQUEACCOUNTING_EVENT_ID
 AP_INVOICE_DISTRIBUTIONS_N19NORMALNONUNIQUEINVENTORY_TRANSFER_STATUS
 AP_INVOICE_DISTRIBUTIONS_N19NORMALNONUNIQUEORG_ID
 AP_INVOICE_DISTRIBUTIONS_N2NORMALNONUNIQUEPOSTED_FLAG
 AP_INVOICE_DISTRIBUTIONS_N2NORMALNONUNIQUEORG_ID
 AP_INVOICE_DISTRIBUTIONS_N20NORMALNONUNIQUEPREPAY_DISTRIBUTION_ID
 AP_INVOICE_DISTRIBUTIONS_N23NORMALNONUNIQUERELATED_ID
 AP_INVOICE_DISTRIBUTIONS_N23NORMALNONUNIQUEINVOICE_ID
 AP_INVOICE_DISTRIBUTIONS_N23NORMALNONUNIQUEAMOUNT
 AP_INVOICE_DISTRIBUTIONS_N24NORMALNONUNIQUECORRECTED_INVOICE_DIST_ID
 AP_INVOICE_DISTRIBUTIONS_N25NORMALNONUNIQUEPARENT_REVERSAL_ID
 AP_INVOICE_DISTRIBUTIONS_N28NORMALNONUNIQUECHARGE_APPLICABLE_TO_DIST_ID
 AP_INVOICE_DISTRIBUTIONS_N29NORMALNONUNIQUEDETAIL_TAX_DIST_ID
 AP_INVOICE_DISTRIBUTIONS_N3NORMALNONUNIQUEDIST_CODE_COMBINATION_ID
 AP_INVOICE_DISTRIBUTIONS_N30NORMALNONUNIQUEBC_EVENT_ID
 AP_INVOICE_DISTRIBUTIONS_N31NORMALNONUNIQUEASSETS_ADDITION_FLAG
 AP_INVOICE_DISTRIBUTIONS_N31NORMALNONUNIQUEPOSTED_FLAG
 AP_INVOICE_DISTRIBUTIONS_N31NORMALNONUNIQUESET_OF_BOOKS_ID
 AP_INVOICE_DISTRIBUTIONS_N31NORMALNONUNIQUEASSETS_TRACKING_FLAG
 AP_INVOICE_DISTRIBUTIONS_N31NORMALNONUNIQUELINE_TYPE_LOOKUP_CODE
 AP_INVOICE_DISTRIBUTIONS_N31NORMALNONUNIQUEACCOUNTING_DATE
 AP_INVOICE_DISTRIBUTIONS_N32NORMALNONUNIQUEINVOICE_ID
 AP_INVOICE_DISTRIBUTIONS_N32NORMALNONUNIQUEINVOICE_LINE_NUMBER
 AP_INVOICE_DISTRIBUTIONS_N32NORMALNONUNIQUEORG_ID
 AP_INVOICE_DISTRIBUTIONS_N33NORMALNONUNIQUEINVOICE_ID
 AP_INVOICE_DISTRIBUTIONS_N33NORMALNONUNIQUECANCELLATION_FLAG
 AP_INVOICE_DISTRIBUTIONS_N33NORMALNONUNIQUEMATCH_STATUS_FLAG
 AP_INVOICE_DISTRIBUTIONS_N4NORMALNONUNIQUEACCOUNTING_DATE
 AP_INVOICE_DISTRIBUTIONS_N6NORMALNONUNIQUEASSETS_ADDITION_FLAG
 AP_INVOICE_DISTRIBUTIONS_N6NORMALNONUNIQUEASSETS_TRACKING_FLAG
 AP_INVOICE_DISTRIBUTIONS_N6NORMALNONUNIQUEPOSTED_FLAG
 AP_INVOICE_DISTRIBUTIONS_N6NORMALNONUNIQUEORG_ID
 AP_INVOICE_DISTRIBUTIONS_N7NORMALNONUNIQUEPO_DISTRIBUTION_ID
 AP_INVOICE_DISTRIBUTIONS_U1NORMALUNIQUEINVOICE_ID
 AP_INVOICE_DISTRIBUTIONS_U1NORMALUNIQUEINVOICE_LINE_NUMBER
 AP_INVOICE_DISTRIBUTIONS_U1NORMALUNIQUEDISTRIBUTION_LINE_NUMBER
 AP_INVOICE_DISTRIBUTIONS_U2NORMALUNIQUEINVOICE_DISTRIBUTION_ID
Indexes

Related Posts

AP Invoices Table Structure
AP_invoice_Lines_all Table structure

Feedback:
Hope the article helped you. If it did, please rate the post. In case it didn’t, do leave a comment to let us know what did we miss.

Reference:
support.oracle.com

From: Mohit Saxena
Author of “Oracle Fusion: Unconventional Ways to Enhance the Performance of BI Reports“

How useful was this post?

Click on a star to rate it!

Average rating 3 / 5. Vote count: 2

No votes so far! Be the first to rate this post.

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?