Amza.in

Oracle SCM Tables Reference

Live
39 tables
Procurement (PO)

PO_HEADERS_ALL (Purchase Order Header Table)

PO_HEADERS_ALL is one of the most important Oracle SCM Procurement tables. It stores Purchase Order header information such as PO Number, Supplier, Buyer, Currency, Approval Status, Dates, Terms, and overall document details.

Core Identifiers

ColumnDescription
PO_HEADER_IDPrimary key for Purchase Order Header
SEGMENT1Purchase Order Number
TYPE_LOOKUP_CODEDocument Type (Standard, Blanket, Contract)
DOCUMENT_STATUSStatus of Purchase Order
REVISION_NUMPO Revision Number
CURRENT_VERSION_IDCurrent active version of PO

Supplier Information

ColumnDescription
VENDOR_IDSupplier Identifier
VENDOR_SITE_IDSupplier Site Identifier
VENDOR_CONTACT_IDSupplier Contact
VENDOR_ORDER_NUMSupplier PO Reference Number
EMAIL_ADDRESSSupplier Email Address
FAXSupplier Fax Number

Business Unit & Buyer Details

ColumnDescription
PRC_BU_IDProcurement Business Unit
REQ_BU_IDRequisition Business Unit
BILLTO_BU_IDBill-To Business Unit
SOLDTO_BU_IDSold-To Business Unit
SOLDTO_LE_IDSold-To Legal Entity
AGENT_IDBuyer Identifier

Location & Shipping

ColumnDescription
SHIP_TO_LOCATION_IDShip-To Location
BILL_TO_LOCATION_IDBill-To Location
CARRIER_IDCarrier / Transport Provider
MODE_OF_TRANSPORTTransport Mode
SERVICE_LEVELShipping Priority
SHIPPING_CONTROLTransportation Responsibility

Financial & Currency Information

ColumnDescription
CURRENCY_CODEPO Currency
RATE_TYPECurrency Conversion Type
RATE_DATECurrency Conversion Date
RATEConversion Rate
TERMS_IDPayment Terms
BLANKET_TOTAL_AMOUNTTotal Blanket Agreement Amount
AMOUNT_RELEASEDTotal Released Amount
AMOUNT_LIMITMaximum Release Amount
MIN_RELEASE_AMOUNTMinimum Release Amount
FUNDS_STATUSBudgetary Control Status

Approval & Status Tracking

ColumnDescription
APPROVED_FLAGApproval Status Flag
APPROVED_DATEDate of Approval
SUBMIT_DATEDate Submitted for Approval
CANCEL_FLAGCancellation Flag
CLOSED_DATEPO Closed Date
FROZEN_FLAGFrozen Document Indicator
PENDING_SIGNATURE_FLAGPending Signature Status
SIGNATURE_REQUIRED_FLAGSignature Required Indicator

Document Dates

ColumnDescription
START_DATEEffective Start Date
END_DATEEffective End Date
CREATION_DATERecord Creation Date
LAST_UPDATE_DATELast Updated Date
REVISED_DATERevision Date
LAST_RELEASE_DATELast Release Date

Notes & Comments

ColumnDescription
COMMENTSInternal Comments
NOTE_TO_VENDORSupplier Notes
NOTE_TO_RECEIVERReceiver Notes
CHANGE_SUMMARYSummary of Changes

Important Notes

  • Stores only Purchase Order Header information
  • Line-level data is stored in PO_LINES_ALL
  • Shipment schedules are stored in PO_LINE_LOCATIONS_ALL
  • Distributions are stored in PO_DISTRIBUTIONS_ALL
  • One PO Header can have multiple PO Lines
  • SEGMENT1 is the visible Purchase Order Number used in UI
  • Most Procurement reports start from this table

Common Joins

  • PO_LINES_ALL → PO_HEADER_ID
  • PO_LINE_LOCATIONS_ALL → PO_HEADER_ID
  • PO_DISTRIBUTIONS_ALL → PO_HEADER_ID
  • POZ_SUPPLIERS → VENDOR_ID
  • POZ_SUPPLIER_SITES_ALL_M → VENDOR_SITE_ID
  • HR_LOCATIONS_ALL → SHIP_TO_LOCATION_ID
  • AP_INVOICES_ALL → PO_HEADER_ID
  • RCV_TRANSACTIONS → PO_HEADER_ID

Important Flow


PO_HEADERS_ALL
        ↓
PO_LINES_ALL
        ↓
PO_LINE_LOCATIONS_ALL
        ↓
PO_DISTRIBUTIONS_ALL
        ↓
RCV_TRANSACTIONS
        ↓
AP_INVOICES_ALL

Example Query

SELECT
    pha.segment1 po_number,
    pha.document_status,
    pha.currency_code,
    pha.approved_date,
    pvs.vendor_name
FROM po_headers_all pha
LEFT JOIN poz_suppliers pvs
    ON pha.vendor_id = pvs.vendor_id
WHERE pha.document_status = 'OPEN';

PO_LINES_ALL (Purchase Order Lines Table)

PO_LINES_ALL stores line-level details of Purchase Orders in Oracle SCM. Each record represents an individual item or service line belonging to a Purchase Order. It contains item, quantity, pricing, category, taxation, receiving, and sourcing details.

Core Identifiers

ColumnDescription
PO_LINE_IDPrimary key for Purchase Order Line
PO_HEADER_IDReference to PO_HEADERS_ALL
LINE_NUMPurchase Order Line Number
LINE_STATUSStatus of PO Line
LINE_TYPE_IDLine Type Identifier

Item Information

ColumnDescription
ITEM_IDInventory Item Identifier
ITEM_DESCRIPTIONDescription of Item or Service
ITEM_REVISIONItem Revision
CATEGORY_IDItem Category
VENDOR_PRODUCT_NUMSupplier Item Number
MANUFACTURERManufacturer Name
MANUFACTURER_PART_NUMManufacturer Part Number

Quantity & UOM

ColumnDescription
QUANTITYOrdered Quantity
UOM_CODEUnit of Measure
BASE_UOMBase Unit of Measure
BASE_QTYBase Quantity
SECONDARY_QUANTITYSecondary Quantity
SECONDARY_UOM_CODESecondary Unit of Measure
SHIPPING_UOM_CODEShipping Unit of Measure
SHIPPING_UOM_QUANTITYShipping Quantity

Pricing Information

ColumnDescription
UNIT_PRICEUnit Price
LIST_PRICE_PER_UNITList Price
BASE_UNIT_PRICEBase Unit Price
TAX_EXCLUSIVE_PRICEPrice Excluding Tax
LIST_PRICEOriginal Item Price
MARKET_PRICEMarket Price
AMOUNTLine Amount
DISCOUNT_TYPEDiscount Type
DISCOUNTDiscount Value
DISCOUNT_REASONReason for Discount

Agreement & Blanket Details

ColumnDescription
QUANTITY_COMMITTEDCommitted Quantity
COMMITTED_AMOUNTCommitted Amount
AMOUNT_RELEASEDReleased Amount
MIN_RELEASE_AMOUNTMinimum Release Amount
NOT_TO_EXCEED_PRICEMaximum Allowed Price
ALLOW_PRICE_OVERRIDE_FLAGPrice Override Allowed
PRICE_TYPE_LOOKUP_CODEPrice Type
PRICE_BREAK_LOOKUP_CODEPrice Break Type

Tax & Financial Details

ColumnDescription
TAXABLE_FLAGTaxable Indicator
TAX_NAMETax Name
TAX_CODE_IDTax Code Identifier
FUNDS_STATUSBudgetary Control Status
CAPITAL_EXPENSE_FLAGCapital Expense Indicator
TYPE_10991099 Type

Receiving & Tolerance

ColumnDescription
QTY_RCV_TOLERANCEReceiving Tolerance Percentage
OVER_TOLERANCE_ERROR_FLAGReject Over Tolerance Receipts
UNORDERED_FLAGCreated from Unordered Receipt
CONSIGNMENT_LINE_FLAGConsignment Indicator
AGING_PERIOD_DAYSConsignment Aging Days

Status & Control

ColumnDescription
CANCEL_FLAGCancellation Indicator
CANCEL_DATECancellation Date
CANCEL_REASONCancellation Reason
CLOSED_DATELine Closed Date
CLOSED_REASONReason for Closure
FIRM_DATEFirm Date
FIRM_STATUS_LOOKUP_CODEFirm Status
CREDIT_FLAGCredit Line Indicator

Sourcing & Reference Information

ColumnDescription
FROM_HEADER_IDSource PO Header
FROM_LINE_IDSource PO Line
FROM_LINE_LOCATION_IDSource Shipment Line
CONTRACT_IDContract Reference
AUCTION_HEADER_IDSourcing Negotiation Identifier
BID_NUMBERSupplier Bid Number
SUPPLIER_REF_NUMBERSupplier Reference Number

Dates

ColumnDescription
LINE_START_DATEAgreement Line Start Date
START_DATEAssignment Start Date
EXPIRATION_DATELine Expiration Date
RETROACTIVE_DATERetroactive Pricing Date
CREATION_DATERecord Creation Date
LAST_UPDATE_DATELast Updated Date

Important Notes

  • Each PO Header can have multiple PO Lines
  • Stores item/service level information
  • Shipment schedules are stored in PO_LINE_LOCATIONS_ALL
  • Accounting distributions are stored in PO_DISTRIBUTIONS_ALL
  • Receiving transactions connect through shipment lines
  • Pricing and quantity details mainly come from this table
  • One of the most used Procurement reporting tables

Common Joins

  • PO_HEADERS_ALL → PO_HEADER_ID
  • PO_LINE_LOCATIONS_ALL → PO_LINE_ID
  • PO_DISTRIBUTIONS_ALL → PO_LINE_ID
  • EGP_SYSTEM_ITEMS_B → ITEM_ID
  • EGP_CATEGORIES_B → CATEGORY_ID
  • PO_LINE_TYPES_B → LINE_TYPE_ID
  • RCV_TRANSACTIONS → PO_LINE_ID

Important Flow


PO_HEADERS_ALL
        ↓
PO_LINES_ALL
        ↓
PO_LINE_LOCATIONS_ALL
        ↓
PO_DISTRIBUTIONS_ALL
        ↓
RCV_TRANSACTIONS

Example Query

SELECT
    pha.segment1 po_number,
    pla.line_num,
    pla.item_description,
    pla.quantity,
    pla.unit_price,
    pla.line_status
FROM po_headers_all pha
JOIN po_lines_all pla
    ON pha.po_header_id = pla.po_header_id
WHERE pla.cancel_flag IS NULL;

PO_LINE_LOCATIONS_ALL (Purchase Order Shipment Schedule Table)

PO_LINE_LOCATIONS_ALL stores shipment schedule information for Purchase Order lines. It contains delivery schedules, receiving details, shipment tracking, matching options, quantities received/billed, promised dates, and receiving controls.

Core Identifiers

ColumnDescription
LINE_LOCATION_IDPrimary Key for Shipment Schedule
PO_HEADER_IDReference to PO Header
PO_LINE_IDReference to PO Line
SHIPMENT_NUMShipment Schedule Number
SHIPMENT_TYPEShipment Type
SCHEDULE_STATUSShipment Schedule Status

Quantity Tracking

ColumnDescription
QUANTITYOrdered Quantity
QUANTITY_RECEIVEDTotal Quantity Received
QUANTITY_ACCEPTEDTotal Quantity Accepted
QUANTITY_REJECTEDTotal Quantity Rejected
QUANTITY_BILLEDTotal Quantity Invoiced
QUANTITY_CANCELLEDCancelled Quantity
QUANTITY_SHIPPEDTotal Quantity Shipped
SECONDARY_QUANTITYSecondary Quantity

Shipment & Delivery Dates

ColumnDescription
REQUESTED_SHIP_DATERequested Ship Date
PROMISED_SHIP_DATESupplier Promised Ship Date
NEED_BY_DATERequested Delivery Date
PROMISED_DATESupplier Promised Delivery Date
LAST_ACCEPT_DATELast Acceptable Receipt Date
ANTICIPATED_ARRIVAL_DATEExpected Arrival Date
CREATION_DATERecord Creation Date
LAST_UPDATE_DATELast Updated Date

Receiving Controls

ColumnDescription
RECEIPT_REQUIRED_FLAGReceipt Required Before Invoice
INSPECTION_REQUIRED_FLAGInspection Required
QTY_RCV_TOLERANCEReceiving Tolerance %
QTY_RCV_EXCEPTION_CODEOver Receipt Action
DAYS_EARLY_RECEIPT_ALLOWEDAllowed Early Receipt Days
DAYS_LATE_RECEIPT_ALLOWEDAllowed Late Receipt Days
ALLOW_SUBSTITUTE_RECEIPTS_FLAGAllow Substitute Items
RECEIVING_ROUTING_IDReceiving Routing

Shipping & Location Information

ColumnDescription
SHIP_TO_LOCATION_IDShip-To Location
SHIP_TO_ORGANIZATION_IDShip-To Inventory Organization
CARRIER_IDCarrier Identifier
MODE_OF_TRANSPORTTransportation Mode
SERVICE_LEVELTransportation Priority
FOB_LOOKUP_CODEFOB Terms
FREIGHT_TERMS_LOOKUP_CODEFreight Terms

Invoice & Matching Information

ColumnDescription
MATCH_OPTIONInvoice Matching Option
MATCHING_BASISMatching Basis
INVOICE_CLOSE_TOLERANCEInvoice Close Tolerance
RECEIVE_CLOSE_TOLERANCEReceiving Close Tolerance
FINAL_MATCH_FLAGFinal Invoice Match Indicator
AMOUNT_BILLEDTotal Amount Invoiced

Tax & Financial Details

ColumnDescription
TAXABLE_FLAGTaxable Indicator
TAX_NAMETax Name
TAX_CODE_IDTax Code Identifier
CALCULATE_TAX_FLAGCalculate Tax Flag
TAX_EXCLUSIVE_PRICEPrice Excluding Tax
FUNDS_STATUSBudgetary Control Status
ENCUMBERED_FLAGEncumbrance Indicator
ASSESSABLE_VALUEAssessable Value

Status & Closure

ColumnDescription
CANCEL_FLAGCancellation Indicator
CANCEL_DATECancellation Date
CANCEL_REASONCancellation Reason
CLOSED_DATEClosed Date
CLOSED_REASONReason for Closure
CLOSED_FOR_RECEIVING_DATEClosed for Receiving
CLOSED_FOR_INVOICE_DATEClosed for Invoice
SHIPMENT_CLOSED_DATEFully Closed Shipment Date

Important Notes

  • One PO Line can have multiple shipment schedules
  • Stores delivery and receiving schedule information
  • Acts as bridge between Procurement and Receiving
  • Receiving transactions mainly connect through LINE_LOCATION_ID
  • Invoice matching is heavily dependent on this table
  • Shipment schedules control receiving tolerances and delivery tracking

Primary Foreign Keys

ColumnReferences Table
PO_HEADER_IDPO_HEADERS_ALL
PO_LINE_IDPO_LINES_ALL
FROM_HEADER_IDPO_HEADERS_ALL
FROM_LINE_IDPO_LINES_ALL
FROM_LINE_LOCATION_IDPO_LINE_LOCATIONS_ALL
SOURCE_SHIPMENT_IDPO_LINE_LOCATIONS_ALL
SHIP_TO_LOCATION_IDHR_LOCATIONS_ALL
SHIP_TO_ORGANIZATION_IDHR_ORGANIZATION_UNITS
TERMS_IDAP_TERMS
RECEIVING_ROUTING_IDRCV_ROUTING_HEADERS

Common Tables Used for Joins

TableJoin Condition
PO_HEADERS_ALL PO_LINE_LOCATIONS_ALL.PO_HEADER_ID = PO_HEADERS_ALL.PO_HEADER_ID
PO_LINES_ALL PO_LINE_LOCATIONS_ALL.PO_LINE_ID = PO_LINES_ALL.PO_LINE_ID
PO_DISTRIBUTIONS_ALL PO_LINE_LOCATIONS_ALL.LINE_LOCATION_ID = PO_DISTRIBUTIONS_ALL.LINE_LOCATION_ID
RCV_TRANSACTIONS PO_LINE_LOCATIONS_ALL.LINE_LOCATION_ID = RCV_TRANSACTIONS.PO_LINE_LOCATION_ID
RCV_SHIPMENT_LINES PO_LINE_LOCATIONS_ALL.LINE_LOCATION_ID = RCV_SHIPMENT_LINES.PO_LINE_LOCATION_ID
AP_INVOICE_LINES_ALL PO_LINE_LOCATIONS_ALL.LINE_LOCATION_ID = AP_INVOICE_LINES_ALL.PO_LINE_LOCATION_ID
HR_LOCATIONS_ALL PO_LINE_LOCATIONS_ALL.SHIP_TO_LOCATION_ID = HR_LOCATIONS_ALL.LOCATION_ID
HR_ORGANIZATION_UNITS PO_LINE_LOCATIONS_ALL.SHIP_TO_ORGANIZATION_ID = HR_ORGANIZATION_UNITS.ORGANIZATION_ID

Important Flow


PO_HEADERS_ALL
        ↓
PO_LINES_ALL
        ↓
PO_LINE_LOCATIONS_ALL
        ↓
PO_DISTRIBUTIONS_ALL
        ↓
RCV_TRANSACTIONS
        ↓
AP_INVOICE_LINES_ALL

Example Query

SELECT
    pha.segment1 po_number,
    pla.line_num,
    plla.shipment_num,
    plla.quantity,
    plla.quantity_received,
    plla.need_by_date
FROM po_headers_all pha
JOIN po_lines_all pla
    ON pha.po_header_id = pla.po_header_id
JOIN po_line_locations_all plla
    ON pla.po_line_id = plla.po_line_id
WHERE plla.cancel_flag IS NULL;

PO_DISTRIBUTIONS_ALL (Purchase Order Distribution Table)

PO_DISTRIBUTIONS_ALL stores accounting distribution details for Purchase Orders. It contains charge accounts, encumbrance details, accrual information, budgetary control data, destination inventory information, and accounting integration data.

Core Identifiers

ColumnDescription
PO_DISTRIBUTION_IDPrimary Key for PO Distribution
PO_HEADER_IDReference to PO Header
PO_LINE_IDReference to PO Line
LINE_LOCATION_IDReference to Shipment Schedule
DISTRIBUTION_NUMDistribution Number
REQ_DISTRIBUTION_IDReference to Requisition Distribution

Accounting Information

ColumnDescription
CODE_COMBINATION_IDCharge Account Combination
BUDGET_ACCOUNT_IDBudget Account
ACCRUAL_ACCOUNT_IDAccrual Account
VARIANCE_ACCOUNT_IDVariance Account
DEST_CHARGE_ACCOUNT_IDDestination Charge Account
DEST_VARIANCE_ACCOUNT_IDDestination Variance Account
SET_OF_BOOKS_IDLedger / Set of Books

Quantity & Amount Tracking

ColumnDescription
QUANTITY_ORDEREDOrdered Quantity
QUANTITY_DELIVEREDDelivered Quantity
QUANTITY_BILLEDBilled Quantity
QUANTITY_CANCELLEDCancelled Quantity
AMOUNT_ORDEREDOrdered Amount
AMOUNT_DELIVEREDDelivered Amount
AMOUNT_BILLEDBilled Amount
AMOUNT_CANCELLEDCancelled Amount

Budgetary Control & Encumbrance

ColumnDescription
BUDGET_DATEBudget Date
CANCEL_BUDGET_DATECancel Budget Date
CLOSE_BUDGET_DATEClose Budget Date
FUNDS_STATUSBudgetary Control Status
ENCUMBERED_FLAGEncumbrance Indicator
ENCUMBERED_AMOUNTEncumbered Amount
UNENCUMBERED_AMOUNTUnencumbered Amount
GL_ENCUMBERED_DATEGL Encumbrance Date
GL_ENCUMBERED_PERIOD_NAMEGL Encumbrance Period

Accrual & Invoice Information

ColumnDescription
ACCRUED_FLAGAccrued Indicator
ACCRUE_ON_RECEIPT_FLAGAccrue on Receipt
AMOUNT_TO_ENCUMBERAmount to Encumber
INVOICE_ADJUSTMENT_FLAGInvoice Adjustment Flag
RECOVERABLE_TAXRecoverable Tax Amount
NONRECOVERABLE_TAXNonrecoverable Tax Amount
TAX_EXCLUSIVE_AMOUNTAmount Excluding Tax

Destination & Delivery Information

ColumnDescription
DESTINATION_TYPE_CODEDestination Type
DESTINATION_ORGANIZATION_IDDestination Organization
DESTINATION_SUBINVENTORYDestination Subinventory
DELIVER_TO_LOCATION_IDDeliver To Location
DELIVER_TO_PERSON_IDRequester / Deliver To Person
DELIVER_TO_CUST_IDCustomer Identifier
DELIVER_TO_CUST_LOCATION_IDCustomer Delivery Location

Project & WIP Information

ColumnDescription
PJC_PROJECT_IDProject Identifier
PJC_TASK_IDProject Task Identifier
PJC_CONTRACT_IDProject Contract Identifier
WIP_ENTITY_IDWIP Job Identifier
WIP_OPERATION_SEQ_NUMWIP Operation Sequence
WIP_RESOURCE_SEQ_NUMWIP Resource Sequence
WIP_LINE_IDWIP Line Identifier

Dates

ColumnDescription
CREATION_DATERecord Creation Date
LAST_UPDATE_DATELast Updated Date
GL_CANCELLED_DATEGL Cancellation Date
GL_CLOSED_DATEGL Closed Date
RATE_DATECurrency Conversion Date

Important Notes

  • Stores accounting distribution level data for Purchase Orders
  • One shipment schedule can have multiple accounting distributions
  • Main table used for Procurement Accounting and Budgetary Control
  • Links Procurement with GL, AP, Receiving, Inventory, and Projects
  • Used heavily in Accrual, Encumbrance, and Spend Analysis Reports
  • Contains both quantity and financial tracking information

Primary Foreign Keys

ColumnReferences Table
PO_HEADER_IDPO_HEADERS_ALL
PO_LINE_IDPO_LINES_ALL
LINE_LOCATION_IDPO_LINE_LOCATIONS_ALL
REQ_DISTRIBUTION_IDPO_REQ_DISTRIBUTIONS_ALL
CODE_COMBINATION_IDGL_CODE_COMBINATIONS
BUDGET_ACCOUNT_IDGL_CODE_COMBINATIONS
ACCRUAL_ACCOUNT_IDGL_CODE_COMBINATIONS
VARIANCE_ACCOUNT_IDGL_CODE_COMBINATIONS
SET_OF_BOOKS_IDGL_SETS_OF_BOOKS
DELIVER_TO_LOCATION_IDHR_LOCATIONS_ALL
DELIVER_TO_PERSON_IDHR_EMPLOYEES
DESTINATION_ORGANIZATION_IDHR_ALL_ORGANIZATION_UNITS

Common Tables Used for Joins

TableJoin Condition
PO_HEADERS_ALL PO_DISTRIBUTIONS_ALL.PO_HEADER_ID = PO_HEADERS_ALL.PO_HEADER_ID
PO_LINES_ALL PO_DISTRIBUTIONS_ALL.PO_LINE_ID = PO_LINES_ALL.PO_LINE_ID
PO_LINE_LOCATIONS_ALL PO_DISTRIBUTIONS_ALL.LINE_LOCATION_ID = PO_LINE_LOCATIONS_ALL.LINE_LOCATION_ID
GL_CODE_COMBINATIONS PO_DISTRIBUTIONS_ALL.CODE_COMBINATION_ID = GL_CODE_COMBINATIONS.CODE_COMBINATION_ID
AP_INVOICE_LINES_ALL PO_DISTRIBUTIONS_ALL.PO_DISTRIBUTION_ID = AP_INVOICE_LINES_ALL.PO_DISTRIBUTION_ID
AP_INVOICE_DISTRIBUTIONS_ALL PO_DISTRIBUTIONS_ALL.PO_DISTRIBUTION_ID = AP_INVOICE_DISTRIBUTIONS_ALL.PO_DISTRIBUTION_ID
RCV_TRANSACTIONS PO_DISTRIBUTIONS_ALL.PO_DISTRIBUTION_ID = RCV_TRANSACTIONS.PO_DISTRIBUTION_ID
INV_SUPPLY PO_DISTRIBUTIONS_ALL.PO_DISTRIBUTION_ID = INV_SUPPLY.PO_DISTRIBUTION_ID

Important Flow


PO_HEADERS_ALL
        ↓
PO_LINES_ALL
        ↓
PO_LINE_LOCATIONS_ALL
        ↓
PO_DISTRIBUTIONS_ALL
        ↓
RCV_TRANSACTIONS
        ↓
AP_INVOICE_LINES_ALL
        ↓
GL_CODE_COMBINATIONS

Example Query

SELECT
    pha.segment1 po_number,
    pla.line_num,
    pda.distribution_num,
    gcc.concatenated_segments charge_account,
    pda.quantity_ordered,
    pda.amount_billed
FROM po_headers_all pha
JOIN po_lines_all pla
    ON pha.po_header_id = pla.po_header_id
JOIN po_distributions_all pda
    ON pla.po_line_id = pda.po_line_id
LEFT JOIN gl_code_combinations gcc
    ON pda.code_combination_id = gcc.code_combination_id;

POZ_SUPPLIERS (Supplier Master Table)

POZ_SUPPLIERS stores supplier master information in Oracle Fusion SCM. It contains supplier details such as supplier name, supplier number, supplier type, business relationship status, tax reporting information, and supplier control details.

Core Identifiers

ColumnDescription
VENDOR_IDPrimary Key for Supplier
SEGMENT1Supplier Number
PARTY_IDReference to Trading Community Party
OBJECT_VERSION_NUMBEROptimistic Lock Version Number
CREATION_SOURCESource of Supplier Creation

Supplier Details

ColumnDescription
VENDOR_TYPE_LOOKUP_CODESupplier Type
ORGANIZATION_TYPE_LOOKUP_CODEOrganization Type
ENABLED_FLAGSupplier Active Status
SUMMARY_FLAGSummary Supplier Indicator
REVIEW_TYPESupplier Review Type
SPEND_AUTHORIZATION_STATUSSpend Authorization Status
SUPPLIER_LOCKED_FLAGSupplier Locked Indicator

Tax & Financial Information

ColumnDescription
INCOME_TAX_ID_FLAGIncome Tax Identifier Available
NI_NUMBER_FLAGNational Insurance Number Indicator
FEDERAL_REPORTABLE_FLAGFederal Reporting Indicator
TAX_REPORTING_NAMETax Reporting Name
ALLOW_AWT_FLAGAllow Withholding Tax
AWT_GROUP_IDWithholding Tax Group
BANK_CHARGE_BEARERBank Charge Bearer
BC_NOT_APPLICABLE_FLAGBank Charges Applicable Indicator

Integration & External References

ColumnDescription
EXTERNAL_SYSTEM_IDExternal System Identifier
EXTERNAL_SYSTEMExternal Source System
CHANGE_REQ_NUMBERChange Request Number
REBUILD_INDEXSupplier Index Rebuild Flag

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session

Important Notes

  • Main Supplier Master table in Oracle Fusion Procurement
  • Stores one record per supplier
  • Supplier Sites are stored in POZ_SUPPLIER_SITES_ALL_M
  • Supplier Contacts are stored separately
  • Used across Procurement, Payables, Sourcing, and Expenses
  • PARTY_ID links supplier to Trading Community Architecture (TCA)

Primary Foreign Keys

ColumnReferences Table
PARTY_IDHZ_PARTIES
AWT_GROUP_IDAP_AWT_GROUPS

Common Tables Used for Joins

TableJoin Condition
PO_HEADERS_ALL POZ_SUPPLIERS.VENDOR_ID = PO_HEADERS_ALL.VENDOR_ID
POZ_SUPPLIER_SITES_ALL_M POZ_SUPPLIERS.VENDOR_ID = POZ_SUPPLIER_SITES_ALL_M.VENDOR_ID
AP_INVOICES_ALL POZ_SUPPLIERS.VENDOR_ID = AP_INVOICES_ALL.VENDOR_ID
HZ_PARTIES POZ_SUPPLIERS.PARTY_ID = HZ_PARTIES.PARTY_ID
POZ_SUPPLIER_CONTACTS POZ_SUPPLIERS.VENDOR_ID = POZ_SUPPLIER_CONTACTS.VENDOR_ID

Important Flow


POZ_SUPPLIERS
        ↓
POZ_SUPPLIER_SITES_ALL_M
        ↓
PO_HEADERS_ALL
        ↓
PO_LINES_ALL
        ↓
AP_INVOICES_ALL

Example Query

SELECT
    vendor_id,
    segment1 supplier_number,
    vendor_type_lookup_code supplier_type,
    organization_type_lookup_code organization_type,
    enabled_flag,
    spend_authorization_status
FROM poz_suppliers
WHERE enabled_flag = 'Y';

POZ_SUPPLIER_SITES_ALL_M (Supplier Sites Table)

POZ_SUPPLIER_SITES_ALL_M stores supplier site information in Oracle Fusion SCM. It contains procurement, payment, RFQ, communication, and location details for supplier sites associated with suppliers.

Core Identifiers

ColumnDescription
VENDOR_SITE_IDPrimary Key for Supplier Site
VENDOR_IDReference to Supplier
PARTY_SITE_IDReference to TCA Party Site
LOCATION_IDReference to Supplier Address Location
VENDOR_SITE_CODESupplier Site Code
PRC_BU_IDProcurement Business Unit

Business & Site Details

ColumnDescription
CUSTOMER_NUMCustomer Number
OBJECT_VERSION_NUMBEROptimistic Lock Version Number
OVERRIDE_B2B_COMM_CODEB2B Communication Override
B2B_COMM_METHOD_CODEB2B Communication Method
EFFECTIVE_START_DATEEffective Start Date
EFFECTIVE_END_DATEEffective End Date
EFFECTIVE_SEQUENCEEffective Sequence
INACTIVE_DATEInactive Date

Site Usage Flags

ColumnDescription
PURCHASING_SITE_FLAGPurchasing Site Indicator
RFQ_ONLY_SITE_FLAGRFQ Only Site Indicator
PAY_SITE_FLAGPay Site Indicator
PRIMARY_PAY_SITE_FLAGPrimary Pay Site Indicator
PCARD_SITE_FLAGPCard Site Indicator

Payment & Invoice Controls

ColumnDescription
MATCH_OPTIONInvoice Matching Option
CREATE_DEBIT_MEMO_FLAGCreate Debit Memo Indicator
GAPLESS_INV_NUM_FLAGGapless Invoice Numbering
RETAINAGE_RATERetainage Percentage
AUTO_CALCULATE_INTEREST_FLAGAuto Interest Calculation
PAYMENT_HOLD_DATEPayment Hold Date
HOLD_UNMATCHED_INVOICES_FLAGHold Unmatched Invoices

Hold & Control Information

ColumnDescription
HOLD_FLAGSite Hold Indicator
HOLD_BYHold Applied By
HOLD_DATEHold Date
PURCHASING_HOLD_REASONPurchasing Hold Reason
HOLD_ALL_PAYMENTS_FLAGHold All Payments
HOLD_FUTURE_PAYMENTS_FLAGHold Future Payments
HOLD_REASONPayment Hold Reason
TAX_REPORTING_SITE_FLAGTax Reporting Site Indicator

Communication & Contact Details

ColumnDescription
SUPPLIER_NOTIF_METHODSupplier Notification Method
EMAIL_ADDRESSSupplier Site Email Address
ATTENTION_AR_FLAGAttention AR Indicator

Bank & Financial Information

ColumnDescription
BANK_CHARGE_BEARERBank Charge Bearer
BANK_CHARGE_DEDUCTION_TYPEBank Charge Deduction Type

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session
PROGRAM_UPDATE_DATEProgram Update Date

Important Notes

  • Stores supplier site level details
  • One Supplier can have multiple Supplier Sites
  • Used in Procurement and Payables transactions
  • Controls invoice matching and payment behavior
  • Stores communication and purchasing controls
  • Main table used for Supplier Site reporting

Primary Foreign Keys

ColumnReferences Table
VENDOR_IDPOZ_SUPPLIERS
PARTY_SITE_IDHZ_PARTY_SITES
LOCATION_IDHZ_LOCATIONS
PRC_BU_IDFUN_ALL_BUSINESS_UNITS_V

Common Tables Used for Joins

TableJoin Condition
POZ_SUPPLIERS POZ_SUPPLIER_SITES_ALL_M.VENDOR_ID = POZ_SUPPLIERS.VENDOR_ID
PO_HEADERS_ALL POZ_SUPPLIER_SITES_ALL_M.VENDOR_SITE_ID = PO_HEADERS_ALL.VENDOR_SITE_ID
AP_INVOICES_ALL POZ_SUPPLIER_SITES_ALL_M.VENDOR_SITE_ID = AP_INVOICES_ALL.VENDOR_SITE_ID
HZ_PARTY_SITES POZ_SUPPLIER_SITES_ALL_M.PARTY_SITE_ID = HZ_PARTY_SITES.PARTY_SITE_ID
HZ_LOCATIONS POZ_SUPPLIER_SITES_ALL_M.LOCATION_ID = HZ_LOCATIONS.LOCATION_ID

Important Flow


POZ_SUPPLIERS
        ↓
POZ_SUPPLIER_SITES_ALL_M
        ↓
PO_HEADERS_ALL
        ↓
AP_INVOICES_ALL

Example Query

SELECT
    pvs.vendor_site_code,
    pvs.purchasing_site_flag,
    pvs.pay_site_flag,
    pvs.email_address,
    pvs.match_option,
    pvs.hold_flag
FROM poz_supplier_sites_all_m pvs
WHERE pvs.inactive_date IS NULL;

POR_REQUISITION_HEADERS_ALL (Requisition Header Table)

POR_REQUISITION_HEADERS_ALL stores requisition header information in Oracle Fusion Procurement. It contains requisition number, preparer details, approval status, budgetary control information, emergency requisition data, and workflow tracking details.

Core Identifiers

ColumnDescription
REQUISITION_HEADER_IDPrimary Key for Requisition Header
REQUISITION_NUMBERRequisition Number
PREPARER_IDEmployee who created the Requisition
REQ_BU_IDRequisition Business Unit
PRC_BU_IDProcurement Business Unit
SOLDTO_LE_IDSold To Legal Entity

Requisition Details

ColumnDescription
DESCRIPTIONRequisition Description
DOCUMENT_STATUSDocument Status
DOCUMENT_SUB_TYPEDocument Sub Type
JUSTIFICATIONJustification / Note to Approver
ACTIVE_REQUISITION_FLAGActive Requisition Indicator
EXTERNALLY_MANAGED_FLAGExternally Managed Indicator
INTERNAL_TRANSFER_REQ_FLAGInternal Transfer Request Indicator
SOURCE_APPLICATION_CODESource Application

Approval & Workflow Information

ColumnDescription
SUBMISSION_DATERequisition Submission Date
APPROVED_DATEApproval Date
APPROVAL_INSTANCE_IDApproval Workflow Instance
APPROVAL_NOT_REQUIRED_FLAGApproval Not Required Indicator
OVERRIDING_APPROVER_IDOverriding Approver
MODIFYING_APPROVER_IDApprover Modifying Requisition
REJECTED_BY_APPROVER_IDApprover who Rejected Requisition
REJECT_REASONRejection Reason
REQ_IMPORT_APPROVER_IDImported Requisition Approver

Status Tracking Flags

ColumnDescription
HAS_ACTION_REQUIRED_LINESLines Require Action
HAS_WITHDRAWN_LINESContains Withdrawn Lines
HAS_CANCELED_LINESContains Cancelled Lines
HAS_RETURNED_LINESContains Returned Lines
HAS_REJECTED_LINESContains Rejected Lines
HAS_INCOMPLETE_LINESContains Incomplete Lines
HAS_PENDING_APPR_LINESContains Pending Approval Lines
LOCKED_BY_BUYER_FLAGLocked by Buyer
CHANGE_PENDING_FLAGChange Order Pending

Budgetary Control Information

ColumnDescription
FUNDS_STATUSBudgetary Control Status
BUDGET_CONTROL_ENABLED_FLAGBudgetary Control Enabled
FUNDS_CHK_FAIL_WARN_FLAGFunds Check Failure/Warning
FUNDS_OVERRIDE_APPROVER_IDFunds Override Approver
INSUFFICIENT_FUNDS_FLAGInsufficient Funds Indicator

Emergency & Special Handling

ColumnDescription
EMERGENCY_REQ_FLAGEmergency Requisition Indicator
EMERGENCY_PO_NUMBERReserved Emergency PO Number
PCARD_IDProcurement Card Identifier
SPECIAL_HANDLING_TYPE_CODESpecial Handling Type
DEFAULT_TAXATION_COUNTRYDefault Taxation Country
TAX_USER_OVERRIDE_HDR_FLAGUser Override Tax Flag

Import & Integration Information

ColumnDescription
INTERFACE_SOURCE_CODEImport Source
INTERFACE_SOURCE_LINE_IDSource Line Identifier
PROCESS_STATUSImport Process Status
LIFECYCLE_STATUSLifecycle Status

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session
REQUEST_IDESS Job Request ID
JOB_DEFINITION_NAMEESS Job Name
OBJECT_VERSION_NUMBEROptimistic Lock Version

Important Notes

  • Main Requisition Header table in Oracle Fusion Procurement
  • Stores one record per Requisition
  • Line information is stored in POR_REQUISITION_LINES_ALL
  • Approval and budgetary control status are tracked here
  • Used heavily in Self Service Procurement reporting
  • Controls requisition workflow and approval routing

Primary Foreign Keys

ColumnReferences Table
PREPARER_IDPER_PERSONS / PER_ALL_PEOPLE_F
REQ_BU_IDFUN_ALL_BUSINESS_UNITS_V
PRC_BU_IDFUN_ALL_BUSINESS_UNITS_V
SOLDTO_LE_IDXLE_ENTITY_PROFILES
PCARD_IDIBY_CREDITCARDS

Common Tables Used for Joins

TableJoin Condition
POR_REQUISITION_LINES_ALL POR_REQUISITION_HEADERS_ALL.REQUISITION_HEADER_ID = POR_REQUISITION_LINES_ALL.REQUISITION_HEADER_ID
PO_HEADERS_ALL POR_REQUISITION_HEADERS_ALL.REQUISITION_NUMBER = PO_HEADERS_ALL.SEGMENT1
PER_ALL_PEOPLE_F POR_REQUISITION_HEADERS_ALL.PREPARER_ID = PER_ALL_PEOPLE_F.PERSON_ID
FUN_ALL_BUSINESS_UNITS_V POR_REQUISITION_HEADERS_ALL.REQ_BU_ID = FUN_ALL_BUSINESS_UNITS_V.BU_ID
POR_REQUISITION_DISTRIBUTIONS_ALL POR_REQUISITION_HEADERS_ALL.REQUISITION_HEADER_ID = POR_REQUISITION_DISTRIBUTIONS_ALL.REQUISITION_HEADER_ID

Important Flow


POR_REQUISITION_HEADERS_ALL
        ↓
POR_REQUISITION_LINES_ALL
        ↓
POR_REQUISITION_DISTRIBUTIONS_ALL
        ↓
PO_HEADERS_ALL
        ↓
PO_LINES_ALL

Example Query

SELECT
    prha.requisition_number,
    prha.document_status,
    prha.description,
    prha.submission_date,
    prha.approved_date,
    prha.funds_status
FROM por_requisition_headers_all prha
WHERE prha.document_status = 'APPROVED';

POR_REQUISITION_LINES_ALL (Requisition Lines Table)

POR_REQUISITION_LINES_ALL stores line-level requisition details in Oracle Fusion Procurement. It contains item, quantity, pricing, supplier, sourcing, receiving, inventory destination, tax, and requisition-to-PO conversion information.

Core Identifiers

ColumnDescription
REQUISITION_LINE_IDPrimary Key for Requisition Line
REQUISITION_HEADER_IDReference to Requisition Header
LINE_NUMBERRequisition Line Number
LINE_TYPE_IDRequisition Line Type
LINE_STATUSStatus of Requisition Line
LINE_GROUPLine Group Classification

Item & Category Information

ColumnDescription
ITEM_IDInventory Item Identifier
ITEM_DESCRIPTIONDescription of Item or Service
ITEM_REVISIONItem Revision
CATEGORY_IDItem Category
UOM_CODEUnit of Measure
ITEM_SOURCEItem Source Type
UNSPSC_CODECommodity Classification Code
MANUFACTURER_NAMEManufacturer Name
MANUFACTURER_PART_NUMBERManufacturer Part Number

Quantity & Pricing Information

ColumnDescription
QUANTITYRequested Quantity
QUANTITY_DELIVEREDDelivered Quantity
QUANTITY_RECEIVEDReceived Quantity
QUANTITY_CANCELLEDCancelled Quantity
UNIT_PRICEUnit Price
AMOUNTLine Amount
CURRENCY_CODECurrency Code
CURRENCY_UNIT_PRICEForeign Currency Unit Price
CURRENCY_AMOUNTForeign Currency Amount
RATE_TYPECurrency Conversion Type
RATE_DATECurrency Conversion Date
RATECurrency Conversion Rate

Supplier Information

ColumnDescription
VENDOR_IDSupplier Identifier
VENDOR_SITE_IDSupplier Site Identifier
VENDOR_CONTACT_IDSupplier Contact Identifier
SUGGESTED_VENDOR_NAMESuggested Supplier Name
SUGGESTED_VENDOR_SITESuggested Supplier Site
SUGGESTED_VENDOR_CONTACTSuggested Supplier Contact
SUGGESTED_SUPPLIER_ITEM_NUMBERSupplier Item Number
SUPPLIER_REF_NUMBERSupplier Reference Number
SUPPLIER_DUNSSupplier DUNS Number

Buyer & Sourcing Information

ColumnDescription
SUGGESTED_BUYER_IDSuggested Buyer
ASSIGNED_BUYER_IDAssigned Buyer
NEGOTIATION_REQUIRED_FLAGNegotiation Required
ON_RFQ_FLAGIncluded in RFQ
AT_SOURCING_FLAGPart of Active Sourcing
AUCTION_HEADER_IDSourcing Auction Identifier
AUCTION_DISPLAY_NUMBERSourcing Auction Number
BID_NUMBERSupplier Bid Number
REQS_IN_POOL_FLAGAvailable for PO Creation

PO & Transfer Order References

ColumnDescription
PO_HEADER_IDPurchase Order Header Identifier
PO_LINE_IDPurchase Order Line Identifier
LINE_LOCATION_IDShipment Schedule Identifier
TO_HEADER_IDTransfer Order Header Identifier
TO_LINE_IDTransfer Order Line Identifier
PARENT_REQ_LINE_IDParent Requisition Line
REINSTATE_LINE_LOCATION_IDReinstated Shipment Schedule

Destination & Receiving Information

ColumnDescription
DESTINATION_TYPE_CODEDestination Type
DESTINATION_ORGANIZATION_IDDestination Organization
DESTINATION_SUBINVENTORYDestination Subinventory
DELIVER_TO_LOCATION_IDDeliver To Location
REQUESTER_IDRequester Identifier
NEED_BY_DATERequired Delivery Date
REQUESTED_SHIP_DATERequested Ship Date
DAYS_EARLY_RECEIPT_ALLOWEDAllowed Early Receipt Days
DAYS_LATE_RECEIPT_ALLOWEDAllowed Late Receipt Days
QTY_RCV_TOLERANCEReceiving Tolerance Percentage

Tax & Financial Information

ColumnDescription
DEFAULT_TAXATION_COUNTRYDefault Taxation Country
TAX_CLASSIFICATION_CODETax Classification Code
PRODUCT_FISC_CLASSIFICATIONProduct Fiscal Classification
ASSESSABLE_VALUEAssessable Value
FUNDS_STATUSBudgetary Control Status
PCARD_FLAGPCard Purchase Indicator

Status & Control Flags

ColumnDescription
ACTION_REQUIRED_CODERequired Action Code
URGENT_FLAGUrgent Requisition Indicator
CANCEL_FLAGCancelled Indicator
CANCEL_DATECancellation Date
CANCEL_REASONCancellation Reason
MODIFIED_BY_BUYER_FLAGModified by Buyer
BUYER_PROCESSING_FLAGBuyer Processing Indicator
PRICE_VARIANCE_EXCEEDED_FLAGPrice Variance Exceeded
FIRM_FLAGFirmed Requisition Indicator
LIFECYCLE_STATUSLifecycle Status
LIFECYCLE_SECONDARY_STATUSLifecycle Secondary Status

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session
REQUEST_IDESS Request Identifier
OBJECT_VERSION_NUMBEROptimistic Lock Version

Important Notes

  • Stores requisition line level information
  • One Requisition Header can contain multiple Requisition Lines
  • Main bridge between Requisition and Purchase Order
  • Tracks sourcing, receiving, supplier, and inventory details
  • Used heavily in Procurement lifecycle reporting
  • Supports catalog, non-catalog, punchout, and transfer requisitions

Primary Foreign Keys

ColumnReferences Table
REQUISITION_HEADER_IDPOR_REQUISITION_HEADERS_ALL
PO_HEADER_IDPO_HEADERS_ALL
PO_LINE_IDPO_LINES_ALL
LINE_LOCATION_IDPO_LINE_LOCATIONS_ALL
VENDOR_IDPOZ_SUPPLIERS
VENDOR_SITE_IDPOZ_SUPPLIER_SITES_ALL_M
ITEM_IDEGP_SYSTEM_ITEMS_B
CATEGORY_IDEGP_CATEGORIES_B
REQUESTER_IDPER_ALL_PEOPLE_F
DESTINATION_ORGANIZATION_IDHR_ALL_ORGANIZATION_UNITS

Common Tables Used for Joins

TableJoin Condition
POR_REQUISITION_HEADERS_ALL POR_REQUISITION_LINES_ALL.REQUISITION_HEADER_ID = POR_REQUISITION_HEADERS_ALL.REQUISITION_HEADER_ID
PO_HEADERS_ALL POR_REQUISITION_LINES_ALL.PO_HEADER_ID = PO_HEADERS_ALL.PO_HEADER_ID
PO_LINES_ALL POR_REQUISITION_LINES_ALL.PO_LINE_ID = PO_LINES_ALL.PO_LINE_ID
PO_LINE_LOCATIONS_ALL POR_REQUISITION_LINES_ALL.LINE_LOCATION_ID = PO_LINE_LOCATIONS_ALL.LINE_LOCATION_ID
POZ_SUPPLIERS POR_REQUISITION_LINES_ALL.VENDOR_ID = POZ_SUPPLIERS.VENDOR_ID
POZ_SUPPLIER_SITES_ALL_M POR_REQUISITION_LINES_ALL.VENDOR_SITE_ID = POZ_SUPPLIER_SITES_ALL_M.VENDOR_SITE_ID
POR_REQ_DISTRIBUTIONS_ALL POR_REQUISITION_LINES_ALL.REQUISITION_LINE_ID = POR_REQ_DISTRIBUTIONS_ALL.REQUISITION_LINE_ID
RCV_TRANSACTIONS POR_REQUISITION_LINES_ALL.REQUISITION_LINE_ID = RCV_TRANSACTIONS.REQUISITION_LINE_ID

Important Flow


POR_REQUISITION_HEADERS_ALL
        ↓
POR_REQUISITION_LINES_ALL
        ↓
POR_REQ_DISTRIBUTIONS_ALL
        ↓
PO_HEADERS_ALL
        ↓
PO_LINES_ALL
        ↓
RCV_TRANSACTIONS

Example Query

SELECT
    prha.requisition_number,
    prla.line_number,
    prla.item_description,
    prla.quantity,
    prla.unit_price,
    prla.line_status
FROM por_requisition_headers_all prha
JOIN por_requisition_lines_all prla
    ON prha.requisition_header_id = prla.requisition_header_id
WHERE prla.cancel_flag IS NULL;

POR_REQ_DISTRIBUTIONS_ALL (Requisition Distribution Table)

POR_REQ_DISTRIBUTIONS_ALL stores accounting distribution information for requisition lines in Oracle Fusion Procurement. It contains charge accounts, project costing details, budgetary control information, tax amounts, and allocation splits.

Core Identifiers

ColumnDescription
DISTRIBUTION_IDPrimary Key for Requisition Distribution
REQUISITION_LINE_IDReference to Requisition Line
DISTRIBUTION_NUMBERDistribution Number
REQ_BU_IDBusiness Unit Identifier
PRIMARY_LEDGER_IDPrimary Ledger Identifier

Accounting Information

ColumnDescription
CODE_COMBINATION_IDCharge Account Combination
ACCRUAL_ACCOUNT_IDAccrual Account Identifier
VARIANCE_ACCOUNT_IDVariance Account Identifier
ACCOUNT_USER_OVERRIDE_FLAGAccount Overridden by User
FUNDS_STATUSBudgetary Control Status
BUDGET_DATEBudget Reservation Date

Distribution Quantity & Amount

ColumnDescription
DISTRIBUTION_QUANTITYDistribution Quantity
PERCENTAllocation Split Percentage
DISTRIBUTION_AMOUNTDistribution Amount
DISTRIBUTION_CURRENCY_AMOUNTForeign Currency Distribution Amount
RECOVERABLE_TAXRecoverable Tax Amount
NONRECOVERABLE_TAXNonrecoverable Tax Amount
RECOVERABLE_CURRENCY_TAXForeign Currency Recoverable Tax
NONRECOVERABLE_CURRENCY_TAXForeign Currency Nonrecoverable Tax

Project Costing Information

ColumnDescription
PJC_PROJECT_IDProject Identifier
PJC_TASK_IDProject Task Identifier
PJC_EXPENDITURE_TYPE_IDExpenditure Type
PJC_EXPENDITURE_ITEM_DATEExpenditure Item Date
PJC_ORGANIZATION_IDProject Organization
PJC_WORK_TYPE_IDProject Work Type
PJC_CONTRACT_IDProject Contract Identifier
PJC_CONTRACT_LINE_IDProject Contract Line Identifier
PJC_FUNDING_ALLOCATION_IDFunding Allocation Identifier
PJC_BILLABLE_FLAGBillable Indicator
PJC_CAPITALIZABLE_FLAGCapitalizable Indicator

Status & Control Information

ColumnDescription
OBJECT_VERSION_NUMBEROptimistic Lock Version
REQUEST_IDESS Request Identifier
JOB_DEFINITION_NAMEESS Job Definition Name
JOB_DEFINITION_PACKAGEESS Job Package Name

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session

Important Notes

  • Stores accounting distribution level data for requisition lines
  • One Requisition Line can have multiple distributions
  • Main table for budgetary control and accounting reporting
  • Links Procurement with GL, Projects, and Receiving
  • Used heavily in Procurement accounting analysis
  • Contains both accounting and project costing information

Primary Foreign Keys

ColumnReferences Table
REQUISITION_LINE_IDPOR_REQUISITION_LINES_ALL
PRIMARY_LEDGER_IDGL_LEDGERS
CODE_COMBINATION_IDGL_CODE_COMBINATIONS
ACCRUAL_ACCOUNT_IDGL_CODE_COMBINATIONS
VARIANCE_ACCOUNT_IDGL_CODE_COMBINATIONS
PJC_PROJECT_IDPJF_PROJECTS_ALL_B
PJC_TASK_IDPJF_TASKS
PJC_CONTRACT_IDOKC_K_HEADERS_ALL_B

Common Tables Used for Joins

TableJoin Condition
POR_REQUISITION_LINES_ALL POR_REQ_DISTRIBUTIONS_ALL.REQUISITION_LINE_ID = POR_REQUISITION_LINES_ALL.REQUISITION_LINE_ID
POR_REQUISITION_HEADERS_ALL POR_REQUISITION_LINES_ALL.REQUISITION_HEADER_ID = POR_REQUISITION_HEADERS_ALL.REQUISITION_HEADER_ID
GL_CODE_COMBINATIONS POR_REQ_DISTRIBUTIONS_ALL.CODE_COMBINATION_ID = GL_CODE_COMBINATIONS.CODE_COMBINATION_ID
RCV_TRANSACTIONS POR_REQ_DISTRIBUTIONS_ALL.DISTRIBUTION_ID = RCV_TRANSACTIONS.REQ_DISTRIBUTION_ID
RCV_SHIPMENT_LINES POR_REQ_DISTRIBUTIONS_ALL.DISTRIBUTION_ID = RCV_SHIPMENT_LINES.REQ_DISTRIBUTION_ID
PO_DISTRIBUTIONS_ALL POR_REQ_DISTRIBUTIONS_ALL.DISTRIBUTION_ID = PO_DISTRIBUTIONS_ALL.REQ_DISTRIBUTION_ID

Important Flow


POR_REQUISITION_HEADERS_ALL
        ↓
POR_REQUISITION_LINES_ALL
        ↓
POR_REQ_DISTRIBUTIONS_ALL
        ↓
PO_DISTRIBUTIONS_ALL
        ↓
RCV_TRANSACTIONS
        ↓
GL_CODE_COMBINATIONS

Example Query

SELECT
    prha.requisition_number,
    prla.line_number,
    prda.distribution_number,
    gcc.concatenated_segments charge_account,
    prda.distribution_amount,
    prda.funds_status
FROM por_requisition_headers_all prha
JOIN por_requisition_lines_all prla
    ON prha.requisition_header_id = prla.requisition_header_id
JOIN por_req_distributions_all prda
    ON prla.requisition_line_id = prda.requisition_line_id
LEFT JOIN gl_code_combinations gcc
    ON prda.code_combination_id = gcc.code_combination_id;

EGP_CATEGORIES_B (Item Categories Base Table)

EGP_CATEGORIES_B stores item category master information in Oracle Fusion SCM. It contains category hierarchy segments, category codes, descriptions, category control flags, and category setup information used across Procurement, Inventory, Product Management, and Costing.

Core Identifiers

ColumnDescription
CATEGORY_IDPrimary Key for Category
CATEGORY_CODEUnique Category Code
DESCRIPTIONCategory Description
STRUCTURE_IDCategory Structure Identifier
STRUCTURE_INSTANCE_NUMBERCategory Structure Instance
OBJECT_VERSION_NUMBEROptimistic Lock Version

Category Segments

ColumnDescription
SEGMENT1Category Segment 1
SEGMENT2Category Segment 2
SEGMENT3Category Segment 3
SEGMENT4Category Segment 4
SEGMENT5Category Segment 5
SEGMENT6Category Segment 6
SEGMENT7Category Segment 7
SEGMENT8Category Segment 8
SEGMENT9Category Segment 9
SEGMENT10Category Segment 10

Category Status & Control

ColumnDescription
START_DATE_ACTIVECategory Active Start Date
END_DATE_ACTIVECategory Active End Date
WEB_STATUSWeb Publication Status
SUPPLIER_ENABLED_FLAGVisible in Supplier Profile
CATEGORY_CONTENT_CODEAllowed Category Content Type
SUMMARY_FLAGSummary Category Indicator
ENABLED_FLAGCategory Enabled Indicator

Program & ESS Information

ColumnDescription
REQUEST_IDESS Request Identifier
PROGRAM_NAMEConcurrent Program Name
PROGRAM_APP_NAMEApplication Name
JOB_DEFINITION_NAMEESS Job Definition Name
JOB_DEFINITION_PACKAGEESS Job Package Name

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session

Important Notes

  • Main Item Category master table in Oracle Fusion SCM
  • Used across Procurement, Inventory, Product Management, and Costing
  • One Category can be assigned to multiple items
  • Category hierarchy is maintained using Segment columns
  • Frequently used in Spend Analysis and Procurement reporting
  • Translation values are stored in EGP_CATEGORIES_TL

Primary Foreign Keys

ColumnReferences Table
CATEGORY_IDEGP_CATEGORIES_TL
STRUCTURE_IDEGP_CATEGORY_SETS_B

Common Tables Used for Joins

TableJoin Condition
PO_LINES_ALL EGP_CATEGORIES_B.CATEGORY_ID = PO_LINES_ALL.CATEGORY_ID
POR_REQUISITION_LINES_ALL EGP_CATEGORIES_B.CATEGORY_ID = POR_REQUISITION_LINES_ALL.CATEGORY_ID
EGP_SYSTEM_ITEMS_B EGP_SYSTEM_ITEMS_B.INVENTORY_ITEM_ID linked through Item Category Assignments
RCV_SHIPMENT_LINES EGP_CATEGORIES_B.CATEGORY_ID = RCV_SHIPMENT_LINES.CATEGORY_ID
INV_SUPPLY EGP_CATEGORIES_B.CATEGORY_ID = INV_SUPPLY.CATEGORY_ID
PO_LINE_TYPES_B EGP_CATEGORIES_B.CATEGORY_ID = PO_LINE_TYPES_B.CATEGORY_ID
EGP_CATEGORIES_TL EGP_CATEGORIES_B.CATEGORY_ID = EGP_CATEGORIES_TL.CATEGORY_ID
EGP_CATEGORY_SET_VALID_CATS EGP_CATEGORIES_B.CATEGORY_ID = EGP_CATEGORY_SET_VALID_CATS.CATEGORY_ID

Important Flow


EGP_CATEGORIES_B
        ↓
EGP_SYSTEM_ITEMS_B
        ↓
POR_REQUISITION_LINES_ALL
        ↓
PO_LINES_ALL
        ↓
RCV_SHIPMENT_LINES

Example Query

SELECT
    category_id,
    category_code,
    description,
    segment1,
    segment2,
    web_status
FROM egp_categories_b
WHERE end_date_active IS NULL;
Inventory

EGP_SYSTEM_ITEMS_B (Item Master Table)

EGP_SYSTEM_ITEMS_B stores item master information in Oracle Fusion SCM. It contains item definitions, purchasing controls, inventory attributes, planning controls, receiving settings, costing attributes, manufacturing settings, and item lifecycle information.

Core Identifiers

ColumnDescription
INVENTORY_ITEM_IDPrimary Key for Item
ITEM_NUMBERItem Number
ORGANIZATION_IDInventory Organization
MASTER_ORG_IDMaster Organization
ITEM_TYPEItem Type Classification
DESCRIPTIONItem Description
OBJECT_VERSION_NUMBEROptimistic Lock Version

Item Status & Lifecycle

ColumnDescription
ENABLED_FLAGItem Enabled Indicator
START_DATE_ACTIVEItem Active Start Date
END_DATE_ACTIVEItem Active End Date
INVENTORY_ITEM_STATUS_CODEInventory Item Status
APPROVAL_STATUSItem Approval Status
CURRENT_PHASE_CODELifecycle Phase
PRELIMINARY_ITEM_FLAGPreliminary Item Indicator
TEMPLATE_ITEM_FLAGTemplate Item Indicator
ENGINEERED_ITEM_FLAGEngineered Item Indicator

Purchasing & Procurement Attributes

ColumnDescription
PURCHASING_ITEM_FLAGPurchasing Item Indicator
PURCHASING_ENABLED_FLAGCan be added to Purchase Orders
BUYER_IDDefault Buyer
LIST_PRICE_PER_UNITDefault Purchase Price
MARKET_PRICEMarket Price
NEGOTIATION_REQUIRED_FLAGNegotiation Required
MUST_USE_APPROVED_VENDOR_FLAGApproved Supplier Required
MATCH_APPROVAL_LEVELInvoice Match Approval Level
INVOICE_MATCH_OPTIONInvoice Matching Option
PURCHASING_TAX_CODEPurchasing Tax Classification

Inventory Control Information

ColumnDescription
INVENTORY_ITEM_FLAGInventory Item Indicator
STOCK_ENABLED_FLAGStock Enabled
MTL_TRANSACTIONS_ENABLED_FLAGMaterial Transactions Enabled
INVENTORY_ASSET_FLAGInventory Asset Indicator
LOT_CONTROL_CODELot Control
SERIAL_NUMBER_CONTROL_CODESerial Number Control
LOT_STATUS_ENABLEDLot Status Control Enabled
SERIAL_STATUS_ENABLEDSerial Status Control Enabled
PRIMARY_UOM_CODEPrimary Unit of Measure
UNIT_WEIGHTUnit Weight
UNIT_VOLUMEUnit Volume

Receiving Controls

ColumnDescription
QTY_RCV_TOLERANCEReceiving Quantity Tolerance
DAYS_EARLY_RECEIPT_ALLOWEDAllowed Early Receipt Days
DAYS_LATE_RECEIPT_ALLOWEDAllowed Late Receipt Days
RECEIPT_DAYS_EXCEPTION_CODEReceipt Exception Handling
ALLOW_SUBSTITUTE_RECEIPTS_FLAGAllow Substitute Receipts
ALLOW_UNORDERED_RECEIPTS_FLAGAllow Unordered Receipts
ALLOW_EXPRESS_DELIVERY_FLAGAllow Express Delivery
RECEIVING_ROUTING_IDReceiving Routing
RECEIVE_CLOSE_TOLERANCEReceipt Close Tolerance
INVOICE_CLOSE_TOLERANCEInvoice Close Tolerance

Planning & Replenishment Information

ColumnDescription
PLANNER_CODEPlanner Code
PLANNING_MAKE_BUY_CODEMake or Buy Indicator
INVENTORY_PLANNING_CODEInventory Planning Method
MRP_PLANNING_CODEMRP Planning Method
MINIMUM_ORDER_QUANTITYMinimum Order Quantity
MAXIMUM_ORDER_QUANTITYMaximum Order Quantity
FIXED_ORDER_QUANTITYFixed Order Quantity
FIXED_LOT_MULTIPLIERFixed Lot Multiplier
FIXED_LEAD_TIMEFixed Lead Time
FULL_LEAD_TIMETotal Lead Time

Shipping & Order Management

ColumnDescription
SHIPPABLE_ITEM_FLAGShippable Item
CUSTOMER_ORDER_FLAGCustomer Orderable
CUSTOMER_ORDER_ENABLED_FLAGCustomer Ordering Enabled
INTERNAL_ORDER_FLAGInternal Order Enabled
DEFAULT_SHIPPING_ORGDefault Shipping Organization
ORDERABLE_ON_WEB_FLAGWeb Orderable Item
BACK_ORDERABLE_FLAGBackorder Allowed
OVER_SHIPMENT_TOLERANCEOver Shipment Tolerance
UNDER_SHIPMENT_TOLERANCEUnder Shipment Tolerance

Costing & Financial Information

ColumnDescription
COSTING_ENABLED_FLAGCosting Enabled
EXPENSE_ACCOUNTExpense Account
SALES_ACCOUNTSales Account
ASSET_CATEGORY_IDAsset Category
TAXABLE_FLAGTaxable Item
TAX_CODETax Code
CREATE_FIXED_ASSETFixed Asset Creation Method

Manufacturing Attributes

ColumnDescription
BUILD_IN_WIP_FLAGBuild in WIP
BOM_ITEM_TYPEBOM Item Type
REPLENISH_TO_ORDER_FLAGReplenish to Order
ATP_FLAGAvailable to Promise Enabled
ATP_RULE_IDATP Rule
WIP_SUPPLY_TYPEWIP Supply Type
WIP_SUPPLY_SUBINVENTORYWIP Supply Subinventory

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session
REQUEST_IDESS Request Identifier
PROGRAM_NAMEConcurrent Program Name
JOB_DEFINITION_NAMEESS Job Definition Name

Important Notes

  • Main Item Master table in Oracle Fusion SCM
  • Stores one record per Item and Organization combination
  • Used across Procurement, Inventory, Manufacturing, Order Management, and Costing
  • Controls purchasing, receiving, inventory, planning, and manufacturing behavior
  • Item descriptions/translations are stored in EGP_SYSTEM_ITEMS_TL
  • Category assignments are maintained in EGP_ITEM_CAT_ASSIGNMENTS

Primary Foreign Keys

ColumnReferences Table
BUYER_IDPO_AGENTS
ITEM_CATALOG_GROUP_IDEGP_ITEM_CATALOG_GROUPS_B
DEFAULT_SHIPPING_ORGINV_ORGANIZATION_PARAMETERS
ORGANIZATION_IDINV_ORGANIZATION_PARAMETERS
ASSET_CATEGORY_IDFA_CATEGORIES_B
ATP_RULE_IDMRP_ATP_RULES

Common Tables Used for Joins

TableJoin Condition
EGP_ITEM_CAT_ASSIGNMENTS EGP_SYSTEM_ITEMS_B.INVENTORY_ITEM_ID = EGP_ITEM_CAT_ASSIGNMENTS.INVENTORY_ITEM_ID
EGP_CATEGORIES_B EGP_ITEM_CAT_ASSIGNMENTS.CATEGORY_ID = EGP_CATEGORIES_B.CATEGORY_ID
PO_LINES_ALL EGP_SYSTEM_ITEMS_B.INVENTORY_ITEM_ID = PO_LINES_ALL.ITEM_ID
POR_REQUISITION_LINES_ALL EGP_SYSTEM_ITEMS_B.INVENTORY_ITEM_ID = POR_REQUISITION_LINES_ALL.ITEM_ID
RCV_TRANSACTIONS EGP_SYSTEM_ITEMS_B.INVENTORY_ITEM_ID = RCV_TRANSACTIONS.ITEM_ID
INV_MATERIAL_TXNS EGP_SYSTEM_ITEMS_B.INVENTORY_ITEM_ID = INV_MATERIAL_TXNS.INVENTORY_ITEM_ID
EGP_SYSTEM_ITEMS_TL EGP_SYSTEM_ITEMS_B.INVENTORY_ITEM_ID = EGP_SYSTEM_ITEMS_TL.INVENTORY_ITEM_ID

Important Flow


EGP_SYSTEM_ITEMS_B
        ↓
EGP_ITEM_CAT_ASSIGNMENTS
        ↓
EGP_CATEGORIES_B
        ↓
POR_REQUISITION_LINES_ALL
        ↓
PO_LINES_ALL
        ↓
RCV_TRANSACTIONS
        ↓
INV_MATERIAL_TXNS

Example Query

SELECT
    inventory_item_id,
    item_number,
    item_type,
    primary_uom_code,
    inventory_item_status_code,
    purchasing_enabled_flag
FROM egp_system_items_b
WHERE enabled_flag = 'Y';

EGP_SYSTEM_ITEMS_TL (Item Translation Table)

EGP_SYSTEM_ITEMS_TL stores translated item descriptions and multilingual item text information in Oracle Fusion SCM. It contains item descriptions, long descriptions, HTML formatted descriptions, and language-specific item data.

Core Identifiers

ColumnDescription
INVENTORY_ITEM_IDReference to Inventory Item
ORGANIZATION_IDInventory Organization
LANGUAGETranslation Language Code
SOURCE_LANGSource Language Code
OBJECT_VERSION_NUMBEROptimistic Lock Version

Item Description Information

ColumnDescription
DESCRIPTIONTranslated Item Description
LONG_DESCRIPTIONDetailed Item Description
HTML_LONG_DESCRIPTIONHTML Formatted Item Description
TEMPLATE_NAMEItem Template Name

Language Information

ColumnDescription
LANGUAGELanguage of Translation
SOURCE_LANGOriginal Source Language

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session

Important Notes

  • Translation table for EGP_SYSTEM_ITEMS_B
  • Stores multilingual item descriptions
  • One item can have multiple language translations
  • Used in Procurement, Inventory, Product Management, and Order Management
  • Supports both plain text and HTML formatted descriptions
  • Frequently used for multilingual reporting and UI display

Primary Foreign Keys

ColumnReferences Table
INVENTORY_ITEM_IDEGP_SYSTEM_ITEMS_B
ORGANIZATION_IDEGP_SYSTEM_ITEMS_B

Common Tables Used for Joins

TableJoin Condition
EGP_SYSTEM_ITEMS_B EGP_SYSTEM_ITEMS_TL.INVENTORY_ITEM_ID = EGP_SYSTEM_ITEMS_B.INVENTORY_ITEM_ID AND EGP_SYSTEM_ITEMS_TL.ORGANIZATION_ID = EGP_SYSTEM_ITEMS_B.ORGANIZATION_ID
PO_LINES_ALL EGP_SYSTEM_ITEMS_B.INVENTORY_ITEM_ID = PO_LINES_ALL.ITEM_ID
POR_REQUISITION_LINES_ALL EGP_SYSTEM_ITEMS_B.INVENTORY_ITEM_ID = POR_REQUISITION_LINES_ALL.ITEM_ID
RCV_TRANSACTIONS EGP_SYSTEM_ITEMS_B.INVENTORY_ITEM_ID = RCV_TRANSACTIONS.ITEM_ID

Important Flow


EGP_SYSTEM_ITEMS_B
        ↓
EGP_SYSTEM_ITEMS_TL
        ↓
POR_REQUISITION_LINES_ALL
        ↓
PO_LINES_ALL
        ↓
RCV_TRANSACTIONS

Example Query

SELECT
    esi.item_number,
    esit.language,
    esit.description,
    esit.long_description
FROM egp_system_items_b esi
JOIN egp_system_items_tl esit
    ON esi.inventory_item_id = esit.inventory_item_id
   AND esi.organization_id = esit.organization_id
WHERE esit.language = 'US';

INV_ORGANIZATION_DEFINITIONS_V (Inventory Organization Definitions View)

INV_ORGANIZATION_DEFINITIONS_V stores Inventory Organization setup and organizational control information in Oracle Fusion SCM. It contains organization details, business unit mappings, inventory controls, legal entity information, manufacturing settings, warehouse management controls, and organizational accounting setup.

Core Identifiers

ColumnDescription
ORGANIZATION_IDPrimary Key for Inventory Organization
ORGANIZATION_CODEInventory Organization Code
ORGANIZATION_NAMEInventory Organization Name
ORGANIZATION_TYPEOrganization Type
MASTER_ORGANIZATION_IDMaster Organization Identifier
ITEM_DEFINITION_ORG_IDItem Definition Organization

Business Unit & Legal Entity Information

ColumnDescription
BUSINESS_UNIT_IDBusiness Unit Identifier
BUSINESS_UNIT_NAMEBusiness Unit Name
BUSINESS_GROUP_IDBusiness Group Identifier
LEGAL_ENTITYLegal Entity Name
PROFIT_CENTER_BU_IDProfit Center Business Unit
PARTY_IDTrading Community Party Identifier

Accounting & Financial Information

ColumnDescription
SET_OF_BOOKS_IDLedger / Set of Books
CHART_OF_ACCOUNTS_IDChart of Accounts Identifier
CURRENCY_CODEFunctional Currency
PERIOD_SET_NAMEAccounting Calendar
FA_BOOK_TYPE_CODEFixed Assets Book Type

Inventory & Warehouse Controls

ColumnDescription
INVENTORY_ENABLED_FLAGInventory Enabled Indicator
INVENTORY_FLAGInventory Organization Indicator
DISTRIBUTED_ORGANIZATION_FLAGDistributed Organization Indicator
ALLOW_ITEM_SUBSTITUTIONSAllow Item Substitutions
TRACK_COUNTRY_OF_ORIGIN_FLAGTrack Country of Origin
PROJECT_REFERENCE_ENABLEDProject Reference Tracking Enabled
FILL_KILL_TRANSFER_ORDERS_FLAGFill/Kill Transfer Orders Enabled
FILL_KILL_SALES_ORDER_FLAGFill/Kill Sales Orders Enabled
EXPIRED_LOT_SUBINVENTORYExpired Lot Subinventory
EXPIRED_LOT_LOCATORExpired Lot Locator

Manufacturing & Maintenance Controls

ColumnDescription
MFG_PLANT_FLAGManufacturing Plant Indicator
CONTRACT_MFG_FLAGContract Manufacturing Enabled
WMS_WITH_MFG_ALMWarehouse Management with Manufacturing
EAM_ENABLED_FLAGEnterprise Asset Management Enabled
MAINT_TECH_WB_ENABLED_FLAGMaintenance Technician Workbench Enabled
MANUAL_RECEIPT_EXP_AT_DESTManual Receipt Expense at Destination

Supplier & Customer Information

ColumnDescription
SUPPLIER_IDSupplier Identifier
SUPPLIER_SITE_IDSupplier Site Identifier
INTERNAL_CUSTOMER_FLAGInternal Customer Indicator
CUSTOMER_ACCOUNT_NUMBERCustomer Account Number

Location & Timezone Information

ColumnDescription
LOCATION_IDLocation Identifier
TIMEZONE_CODEOrganization Timezone

Kanban & Grouping Information

ColumnDescription
KANBAN_CARD_PREFIXKanban Card Prefix
KANBAN_CARD_START_NUMBERKanban Card Starting Number
KANBAN_DOC_SEQ_IDKanban Document Sequence
KANBAN_DOC_SEQ_CAT_CODEKanban Document Sequence Category
ITEM_GROUPING_CODEItem Grouping Code
GROUPING_JOB_STATUSGrouping Job Status
GROUPING_JOB_IDGrouping Job Identifier

Status & Dates

ColumnDescription
USER_DEFINITION_ENABLE_DATEOrganization Enable Date
DISABLE_DATEOrganization Disable Date
LAST_UPDATE_DATELast Updated Date
INV_LAST_UPDATE_DATEInventory Last Update Date

Audit Columns

ColumnDescription
CREATED_BYCreated By User
CREATION_DATERecord Creation Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session

Important Notes

  • Main Inventory Organization setup view in Oracle Fusion SCM
  • Used across Inventory, Procurement, Manufacturing, Costing, and Order Management
  • Defines organization-level inventory and operational controls
  • Stores warehouse, manufacturing, and legal entity mappings
  • Frequently used in Inventory and Procurement reporting
  • Acts as central organization reference table in SCM

Primary Foreign Keys

ColumnReferences Table
BUSINESS_UNIT_IDFUN_ALL_BUSINESS_UNITS_V
SET_OF_BOOKS_IDGL_LEDGERS
CHART_OF_ACCOUNTS_IDGL_CHART_OF_ACCOUNTS
MASTER_ORGANIZATION_IDINV_ORGANIZATION_DEFINITIONS_V
SUPPLIER_IDPOZ_SUPPLIERS
SUPPLIER_SITE_IDPOZ_SUPPLIER_SITES_ALL_M
LOCATION_IDHZ_LOCATIONS
PARTY_IDHZ_PARTIES

Common Tables Used for Joins

TableJoin Condition
EGP_SYSTEM_ITEMS_B INV_ORGANIZATION_DEFINITIONS_V.ORGANIZATION_ID = EGP_SYSTEM_ITEMS_B.ORGANIZATION_ID
PO_LINE_LOCATIONS_ALL INV_ORGANIZATION_DEFINITIONS_V.ORGANIZATION_ID = PO_LINE_LOCATIONS_ALL.SHIP_TO_ORGANIZATION_ID
RCV_TRANSACTIONS INV_ORGANIZATION_DEFINITIONS_V.ORGANIZATION_ID = RCV_TRANSACTIONS.ORGANIZATION_ID
INV_MATERIAL_TXNS INV_ORGANIZATION_DEFINITIONS_V.ORGANIZATION_ID = INV_MATERIAL_TXNS.ORGANIZATION_ID
POZ_SUPPLIERS INV_ORGANIZATION_DEFINITIONS_V.SUPPLIER_ID = POZ_SUPPLIERS.VENDOR_ID
POZ_SUPPLIER_SITES_ALL_M INV_ORGANIZATION_DEFINITIONS_V.SUPPLIER_SITE_ID = POZ_SUPPLIER_SITES_ALL_M.VENDOR_SITE_ID

Important Flow


INV_ORGANIZATION_DEFINITIONS_V
        ↓
EGP_SYSTEM_ITEMS_B
        ↓
PO_LINE_LOCATIONS_ALL
        ↓
RCV_TRANSACTIONS
        ↓
INV_MATERIAL_TXNS

Example Query

SELECT
    organization_code,
    organization_name,
    business_unit_name,
    legal_entity,
    inventory_enabled_flag,
    mfg_plant_flag
FROM inv_organization_definitions_v
WHERE disable_date IS NULL;

INV_MATERIAL_TXNS (Inventory Material Transactions Table)

INV_MATERIAL_TXNS stores inventory transaction history in Oracle Fusion SCM. It contains inventory movement transactions, receiving transactions, costing details, transfer information, project costing references, warehouse management details, and inventory accounting data.

Core Identifiers

ColumnDescription
TRANSACTION_IDPrimary Key for Inventory Transaction
INVENTORY_ITEM_IDInventory Item Identifier
ORGANIZATION_IDInventory Organization Identifier
TRANSACTION_TYPE_IDTransaction Type Identifier
TRANSACTION_ACTION_IDTransaction Action Identifier
TRANSACTION_SOURCE_TYPE_IDTransaction Source Type
TRANSACTION_SOURCE_IDTransaction Source Identifier
TRANSACTION_SOURCE_NAMETransaction Source Name

Transaction Quantity Information

ColumnDescription
TRANSACTION_QUANTITYTransaction Quantity
PRIMARY_QUANTITYPrimary UOM Quantity
TRANSACTION_UOMTransaction Unit of Measure
SECONDARY_TRANSACTION_QUANTITYSecondary Transaction Quantity
SECONDARY_UOM_CODESecondary Unit of Measure
ORIG_TRANSACTION_QUANTITYOriginal Transaction Quantity
TRANSACTION_DATETransaction Processing Date

Inventory Location Information

ColumnDescription
SUBINVENTORY_CODESubinventory Code
LOCATOR_IDInventory Locator Identifier
TRANSFER_SUBINVENTORYTransfer Subinventory
TRANSFER_LOCATOR_IDTransfer Locator
SHIP_TO_LOCATION_IDShip To Location
SHIP_FROM_LOCATION_IDShip From Location
LOCATION_TYPELocation Type

Transfer & Shipment Information

ColumnDescription
TRANSFER_TRANSACTION_IDRelated Transfer Transaction
TRANSFER_ORGANIZATION_IDTransfer Organization
SHIPMENT_NUMBERShipment Number
SHIPMENT_LINE_NUMBERShipment Line Number
WAYBILL_AIRBILLWaybill / Airbill Number
FREIGHT_CODEFreight Code
NUMBER_OF_CONTAINERSContainer Count
TRANSFER_PRICETransfer Price
TRANSFER_COSTTransfer Cost
TRANSPORTATION_COSTTransportation Cost

Costing & Accounting Information

ColumnDescription
ACTUAL_COSTActual Item Cost
TRANSACTION_COSTEntered Transaction Cost
PRIOR_COSTPrevious Item Cost
NEW_COSTNew Item Cost
VARIANCE_AMOUNTCost Variance Amount
VALUE_CHANGETotal Cost Value Change
MATERIAL_ACCOUNTMaterial Account
MATERIAL_OVERHEAD_ACCOUNTMaterial Overhead Account
RESOURCE_ACCOUNTResource Account
OVERHEAD_ACCOUNTOverhead Account
DISTRIBUTION_ACCOUNT_IDDistribution Account
EXPENSE_ACCOUNT_IDExpense Account
COSTED_FLAGCosted Indicator
OPM_COSTED_FLAGProcess Manufacturing Costed Flag

Receiving & Procurement Information

ColumnDescription
RCV_TRANSACTION_IDReceiving Transaction Reference
RECEIVING_DOCUMENTReceiving Document
REQUESTER_IDRequester Identifier
VENDOR_LOT_NUMBERSupplier Lot Number
MANUAL_RECEIPT_EXPENSEManual Receipt Expense Indicator

Project Costing Information

ColumnDescription
PROJECT_IDProject Identifier
TASK_IDTask Identifier
PJC_PROJECT_IDProject Costing Project
PJC_TASK_IDProject Costing Task
PJC_EXPENDITURE_TYPE_IDExpenditure Type
PJC_ORGANIZATION_IDProject Organization
PJC_WORK_TYPE_IDProject Work Type
PJC_BILLABLE_FLAGBillable Indicator
PJC_CAPITALIZABLE_FLAGCapitalizable Indicator

Manufacturing & Work Order Information

ColumnDescription
ASSEMBLY_ASSET_IDAssembly Asset Identifier
ASSEMBLY_SERIAL_NUMBERAssembly Serial Number
MOVE_TRANSACTION_IDMove Transaction Reference
COMPLETION_TRANSACTION_IDCompletion Transaction Reference
OPERATION_SEQ_NUMOperation Sequence Number
OPERATION_TRANSACTION_IDOperation Transaction Identifier
WIP_SUPPLY_TYPEWIP Supply Type
FINAL_COMPLETION_FLAGFinal Completion Indicator

Warehouse Management Information

ColumnDescription
LPN_IDLicense Plate Number Identifier
TRANSFER_LPN_IDTransfer License Plate Number
LICENSE_PLATE_NUMBERPacking Unit Number
PICK_SLIP_NUMBERPick Slip Number
PICK_SLIP_DATEPick Slip Date
PICK_RULE_IDPicking Rule Identifier
PUT_AWAY_RULE_IDPut Away Rule Identifier
DELIVERY_CART_IDDelivery Cart Identifier
ZONE_IDWarehouse Zone Identifier

Tax Information

ColumnDescription
DEFAULT_TAXATION_COUNTRYDefault Taxation Country
TAX_CLASSIFICATION_CODETax Classification Code
PRODUCT_FISC_CLASSIFICATIONProduct Fiscal Classification
PRODUCT_CATEGORYProduct Category
PRODUCT_TYPEProduct Type
TAX_INVOICE_NUMBERTax Invoice Number
TAX_INVOICE_DATETax Invoice Date
ASSESSABLE_VALUEAssessable Value

Status & Processing Information

ColumnDescription
TRANSACTION_MODETransaction Processing Mode
TRANSACTION_BATCH_IDTransaction Batch Identifier
TRANSACTION_GROUP_IDTransaction Group Identifier
ERROR_CODEError Code
ERROR_EXPLANATIONError Explanation
IS_EVENT_PUBLISHEDEvent Published Indicator
ALM_INTERFACE_STATUSALM Interface Status
ALM_INTERFACE_ERROR_CODEALM Interface Error Code
OBJECT_VERSION_NUMBEROptimistic Lock Version

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session
REQUEST_IDESS Request Identifier
JOB_DEFINITION_NAMEESS Job Definition Name
JOB_DEFINITION_PACKAGEESS Job Package Name

Important Notes

  • Main Inventory Transaction History table in Oracle Fusion SCM
  • Stores every inventory movement transaction
  • Used across Inventory, Procurement, Costing, Manufacturing, and Warehouse Management
  • Tracks inventory receipts, issues, transfers, adjustments, and cost updates
  • One of the most important transaction tables in SCM reporting
  • Contains both operational and costing transaction data

Primary Foreign Keys

ColumnReferences Table
INVENTORY_ITEM_IDEGP_SYSTEM_ITEMS_B
ORGANIZATION_IDINV_ORGANIZATION_DEFINITIONS_V
RCV_TRANSACTION_IDRCV_TRANSACTIONS
DISTRIBUTION_ACCOUNT_IDGL_CODE_COMBINATIONS
PROJECT_IDPJF_PROJECTS_ALL_B
TASK_IDPJF_TASKS
CATEGORY_IDEGP_CATEGORIES_B
LOCATOR_IDINV_ITEM_LOCATIONS

Common Tables Used for Joins

TableJoin Condition
EGP_SYSTEM_ITEMS_B INV_MATERIAL_TXNS.INVENTORY_ITEM_ID = EGP_SYSTEM_ITEMS_B.INVENTORY_ITEM_ID
INV_ORGANIZATION_DEFINITIONS_V INV_MATERIAL_TXNS.ORGANIZATION_ID = INV_ORGANIZATION_DEFINITIONS_V.ORGANIZATION_ID
RCV_TRANSACTIONS INV_MATERIAL_TXNS.RCV_TRANSACTION_ID = RCV_TRANSACTIONS.TRANSACTION_ID
PO_HEADERS_ALL RCV_TRANSACTIONS.PO_HEADER_ID = PO_HEADERS_ALL.PO_HEADER_ID
PO_LINES_ALL RCV_TRANSACTIONS.PO_LINE_ID = PO_LINES_ALL.PO_LINE_ID
INV_TRANSACTION_LOT_NUMBERS INV_MATERIAL_TXNS.TRANSACTION_ID = INV_TRANSACTION_LOT_NUMBERS.TRANSACTION_ID
INV_SERIAL_NUMBERS INV_MATERIAL_TXNS.TRANSACTION_ID = INV_SERIAL_NUMBERS.LAST_TRANSACTION_ID

Important Flow


PO_HEADERS_ALL
        ↓
PO_LINES_ALL
        ↓
RCV_TRANSACTIONS
        ↓
INV_MATERIAL_TXNS
        ↓
INV_TRANSACTION_LOT_NUMBERS
        ↓
INV_SERIAL_NUMBERS

Example Query

SELECT
    imt.transaction_id,
    imt.transaction_date,
    esi.item_number,
    imt.transaction_quantity,
    imt.subinventory_code,
    imt.transaction_cost
FROM inv_material_txns imt
JOIN egp_system_items_b esi
    ON imt.inventory_item_id = esi.inventory_item_id
WHERE imt.transaction_date >= SYSDATE - 30;

INV_ONHAND_QUANTITIES_DETAIL (Inventory Onhand Quantities Table)

INV_ONHAND_QUANTITIES_DETAIL stores current onhand inventory balances in Oracle Fusion SCM. It contains item quantity balances by organization, subinventory, locator, lot, revision, project, and ownership details.

Core Identifiers

ColumnDescription
ONHAND_QUANTITIES_IDPrimary Key for Onhand Record
INVENTORY_ITEM_IDInventory Item Identifier
ORGANIZATION_IDInventory Organization Identifier
SUBINVENTORY_CODESubinventory Code
LOCATOR_IDInventory Locator Identifier
LOT_NUMBERInventory Lot Number
REVISIONItem Revision

Quantity Information

ColumnDescription
PRIMARY_TRANSACTION_QUANTITYPrimary Onhand Quantity
TRANSACTION_QUANTITYTransaction Quantity
TRANSACTION_UOM_CODETransaction Unit of Measure
SECONDARY_TRANSACTION_QUANTITYSecondary Quantity
SECONDARY_UOM_CODESecondary Unit of Measure
STANDARD_PACK_QUANTITYStandard Pack Quantity
STANDARD_PACK_UOMStandard Pack Unit of Measure

Location & Inventory Tracking

ColumnDescription
SUBINVENTORY_CODEStorage Subinventory
LOCATOR_IDPhysical Inventory Locator
LPN_IDLicense Plate Number Identifier
COUNTRY_OF_ORIGIN_CODECountry of Origin

Transaction Reference Information

ColumnDescription
CREATE_TRANSACTION_IDTransaction that Created Record
UPDATE_TRANSACTION_IDLast Transaction that Updated Record
ORIG_SOURCE_TXN_IDOriginal Source Transaction

Receiving & Aging Information

ColumnDescription
DATE_RECEIVEDDate Inventory was Received
ORIG_DATE_RECEIVEDOriginal Receipt Date
AGING_ONSET_DATEConsignment Aging Start Date
AGING_EXPIRATION_DATEConsignment Aging Expiry Date

Consignment & Ownership Information

ColumnDescription
OWNING_TYPEOwnership Type
OWNING_ENTITY_IDOwning Entity Identifier

Project Costing Information

ColumnDescription
PROJECT_IDProject Identifier
TASK_IDTask Identifier
INV_STRIPING_CATEGORYInventory Striping Category

Status & Control Information

ColumnDescription
OBJECT_VERSION_NUMBEROptimistic Lock Version

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session

Important Notes

  • Main Onhand Inventory balance table in Oracle Fusion SCM
  • Stores current inventory quantity balances
  • Maintains balances by item, organization, subinventory, locator, and lot
  • Used heavily in Inventory Availability and Stock reports
  • Supports consigned inventory and project-driven inventory tracking
  • Updated automatically through INV_MATERIAL_TXNS

Primary Foreign Keys

ColumnReferences Table
ORGANIZATION_IDINV_ORG_PARAMETERS
LOCATOR_IDINV_ITEM_LOCATIONS
SUBINVENTORY_CODE, ORGANIZATION_IDINV_SECONDARY_INVENTORIES
INVENTORY_ITEM_IDEGP_SYSTEM_ITEMS_B
CREATE_TRANSACTION_IDINV_MATERIAL_TXNS
UPDATE_TRANSACTION_IDINV_MATERIAL_TXNS
PROJECT_IDPJF_PROJECTS_ALL_B
TASK_IDPJF_TASKS

Common Tables Used for Joins

TableJoin Condition
EGP_SYSTEM_ITEMS_B INV_ONHAND_QUANTITIES_DETAIL.INVENTORY_ITEM_ID = EGP_SYSTEM_ITEMS_B.INVENTORY_ITEM_ID
INV_ORGANIZATION_DEFINITIONS_V INV_ONHAND_QUANTITIES_DETAIL.ORGANIZATION_ID = INV_ORGANIZATION_DEFINITIONS_V.ORGANIZATION_ID
INV_MATERIAL_TXNS INV_ONHAND_QUANTITIES_DETAIL.CREATE_TRANSACTION_ID = INV_MATERIAL_TXNS.TRANSACTION_ID
INV_ITEM_LOCATIONS INV_ONHAND_QUANTITIES_DETAIL.LOCATOR_ID = INV_ITEM_LOCATIONS.INVENTORY_LOCATION_ID
INV_SECONDARY_INVENTORIES INV_ONHAND_QUANTITIES_DETAIL.SUBINVENTORY_CODE = INV_SECONDARY_INVENTORIES.SECONDARY_INVENTORY_NAME
INV_TRANSACTION_LOT_NUMBERS INV_ONHAND_QUANTITIES_DETAIL.LOT_NUMBER = INV_TRANSACTION_LOT_NUMBERS.LOT_NUMBER

Important Flow


INV_MATERIAL_TXNS
        ↓
INV_ONHAND_QUANTITIES_DETAIL
        ↓
INV_SECONDARY_INVENTORIES
        ↓
INV_ITEM_LOCATIONS

Example Query

SELECT
    iohqd.organization_id,
    iohqd.subinventory_code,
    esi.item_number,
    iohqd.primary_transaction_quantity,
    iohqd.lot_number
FROM inv_onhand_quantities_detail iohqd
JOIN egp_system_items_b esi
    ON iohqd.inventory_item_id = esi.inventory_item_id
WHERE iohqd.primary_transaction_quantity > 0;

INV_TRANSACTION_TYPES_TL (Inventory Transaction Types Translation Table)

INV_TRANSACTION_TYPES_TL stores multilingual transaction type names and descriptions in Oracle Fusion SCM. It provides translated transaction type information used in Inventory, Receiving, Costing, Warehouse Management, and Material Transaction reporting.

Core Identifiers

ColumnDescription
TRANSACTION_TYPE_IDInventory Transaction Type Identifier
LANGUAGETranslation Language Code
SOURCE_LANGOriginal Source Language
OBJECT_VERSION_NUMBEROptimistic Lock Version

Transaction Type Information

ColumnDescription
TRANSACTION_TYPE_NAMETransaction Type Name
DESCRIPTIONTransaction Type Description

Language Information

ColumnDescription
LANGUAGELanguage of Translation
SOURCE_LANGOriginal Translation Source Language

Seed Data Information

ColumnDescription
SEED_DATA_SOURCESeed Data Source
ORA_SEED_SET1Oracle Internal Seed Context 1
ORA_SEED_SET2Oracle Internal Seed Context 2

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session

Important Notes

  • Translation table for INV_TRANSACTION_TYPES_B
  • Stores multilingual transaction type names and descriptions
  • Used heavily in Inventory Transaction reporting
  • Provides user-friendly transaction names for Inventory movements
  • Supports multilingual Oracle Fusion SCM environments
  • Commonly joined with INV_MATERIAL_TXNS for reporting

Primary Foreign Keys

ColumnReferences Table
TRANSACTION_TYPE_IDINV_TRANSACTION_TYPES_B

Common Tables Used for Joins

TableJoin Condition
INV_TRANSACTION_TYPES_B INV_TRANSACTION_TYPES_TL.TRANSACTION_TYPE_ID = INV_TRANSACTION_TYPES_B.TRANSACTION_TYPE_ID
INV_MATERIAL_TXNS INV_TRANSACTION_TYPES_TL.TRANSACTION_TYPE_ID = INV_MATERIAL_TXNS.TRANSACTION_TYPE_ID
RCV_TRANSACTIONS INV_TRANSACTION_TYPES_TL.TRANSACTION_TYPE_ID = RCV_TRANSACTIONS.TRANSACTION_TYPE_ID
INV_TXN_REQUEST_LINES INV_TRANSACTION_TYPES_TL.TRANSACTION_TYPE_ID = INV_TXN_REQUEST_LINES.TRANSACTION_TYPE_ID

Important Flow


INV_TRANSACTION_TYPES_B
        ↓
INV_TRANSACTION_TYPES_TL
        ↓
INV_MATERIAL_TXNS
        ↓
RCV_TRANSACTIONS

Example Query

SELECT
    ittl.transaction_type_name,
    ittl.description,
    ittl.language
FROM inv_transaction_types_tl ittl
WHERE ittl.language = 'US';

EGP_ITEM_CATEGORIES (Item Category Assignments View)

EGP_ITEM_CATEGORIES stores item-to-category assignment information in Oracle Fusion SCM. It maps inventory items to category sets and categories, allowing items to be classified for Procurement, Inventory, Costing, Planning, and Reporting purposes.

Core Identifiers

ColumnDescription
ITEM_CATEGORY_ASSIGNMENT_IDPrimary Key for Item Category Assignment
INVENTORY_ITEM_IDInventory Item Identifier
ORGANIZATION_IDInventory Organization Identifier
CATEGORY_SET_IDCategory Set Identifier
CATEGORY_IDCategory Identifier
ALT_ITEM_CAT_CODEAlternate Item Category Code

Category Assignment Information

ColumnDescription
SEQUENCE_NUMBERCategory Assignment Sequence
START_DATEAssignment Start Date
END_DATEAssignment End Date
OBJECT_VERSION_NUMBEROptimistic Lock Version

ESS & Program Information

ColumnDescription
REQUEST_IDESS Request Identifier
PROGRAM_NAMEConcurrent Program Name
PROGRAM_APP_NAMEApplication Name
JOB_DEFINITION_NAMEESS Job Definition Name
JOB_DEFINITION_PACKAGEESS Job Package Name

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session

Important Notes

  • Stores Item to Category assignments
  • One Item can belong to multiple Category Sets
  • Used heavily in Procurement, Inventory, and Spend Analysis reporting
  • Links Item Master with Category hierarchy
  • Category control depends on Category Set control level
  • Built from EGP_ITEM_CAT_ASSIGNMENTS and related setup tables

Primary Foreign Keys

ColumnReferences Table
INVENTORY_ITEM_IDEGP_SYSTEM_ITEMS_B
ORGANIZATION_IDINV_ORGANIZATION_PARAMETERS
CATEGORY_SET_IDEGP_CATEGORY_SETS_B
CATEGORY_IDEGP_CATEGORIES_B

Common Tables Used for Joins

TableJoin Condition
EGP_SYSTEM_ITEMS_B EGP_ITEM_CATEGORIES.INVENTORY_ITEM_ID = EGP_SYSTEM_ITEMS_B.INVENTORY_ITEM_ID
EGP_CATEGORIES_B EGP_ITEM_CATEGORIES.CATEGORY_ID = EGP_CATEGORIES_B.CATEGORY_ID
EGP_CATEGORY_SETS_B EGP_ITEM_CATEGORIES.CATEGORY_SET_ID = EGP_CATEGORY_SETS_B.CATEGORY_SET_ID
PO_LINES_ALL EGP_ITEM_CATEGORIES.CATEGORY_ID = PO_LINES_ALL.CATEGORY_ID
POR_REQUISITION_LINES_ALL EGP_ITEM_CATEGORIES.CATEGORY_ID = POR_REQUISITION_LINES_ALL.CATEGORY_ID
INV_MATERIAL_TXNS EGP_ITEM_CATEGORIES.INVENTORY_ITEM_ID = INV_MATERIAL_TXNS.INVENTORY_ITEM_ID

Important Flow


EGP_SYSTEM_ITEMS_B
        ↓
EGP_ITEM_CATEGORIES
        ↓
EGP_CATEGORIES_B
        ↓
POR_REQUISITION_LINES_ALL
        ↓
PO_LINES_ALL
        ↓
INV_MATERIAL_TXNS

Underlying Query Logic

EGP_ITEM_CAT_ASSIGNMENTS
        +
EGP_CATEGORY_SETS_B
        +
EGP_ITEM_ORG_ASSOCIATIONS
        +
INV_ORG_PARAMETERS

Control Level Logic:
1 = Master Organization
2 = Item Definition Organization

Example Query

SELECT
    eic.inventory_item_id,
    eic.organization_id,
    eic.category_set_id,
    ecb.category_code,
    ecb.description
FROM egp_item_categories eic
JOIN egp_categories_b ecb
    ON eic.category_id = ecb.category_id
WHERE eic.end_date IS NULL;

INV_UNITS_OF_MEASURE_B (Units of Measure Base Table)

INV_UNITS_OF_MEASURE_B stores Unit of Measure (UOM) definitions used across Oracle Fusion SCM. It contains UOM codes, UOM classes, conversion setup, standard pack controls, and base unit definitions used in Inventory, Procurement, Manufacturing, Shipping, and Costing.

Core Identifiers

ColumnDescription
UNIT_OF_MEASURE_IDPrimary Key for Unit of Measure
UOM_CODEShort Unit of Measure Code
UOM_CLASSUnit of Measure Class
OBJECT_VERSION_NUMBEROptimistic Lock Version

UOM Definition Information

ColumnDescription
BASE_UOM_FLAGBase Unit of Measure Indicator
DERIVED_UNIT_PARENT_CODEParent UOM Code for Derived Unit
STANDARD_PACK_FLAGStandard Pack Indicator
HAS_GENERATED_CODESystem Generated Code Indicator
DISABLE_DATEUOM Disable Date

UOM Classification Information

ColumnDescription
UOM_CLASSUOM Classification Group
BASE_UOM_FLAGBase UOM within Class
DERIVED_UNIT_PARENT_CODEDerived UOM Parent

ESS & Program Information

ColumnDescription
REQUEST_IDESS Request Identifier
JOB_DEFINITION_NAMEESS Job Definition Name
JOB_DEFINITION_PACKAGEESS Job Package Name

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session

Important Notes

  • Main Unit of Measure master table in Oracle Fusion SCM
  • Used across Inventory, Procurement, Manufacturing, Shipping, and Costing
  • Defines base and derived units of measure
  • Supports standard pack and conversion functionality
  • Translation values are stored in INV_UNITS_OF_MEASURE_TL
  • Used heavily in item, inventory, and transaction processing

Primary Foreign Keys

ColumnReferences Table
UOM_CLASSINV_UOM_CLASSES_B
UNIT_OF_MEASURE_IDINV_UNITS_OF_MEASURE_TL
UOM_CODEINV_UOM_CONVERSIONS
DERIVED_UNIT_PARENT_CODEINV_UNITS_OF_MEASURE_B

Common Tables Used for Joins

TableJoin Condition
INV_UNITS_OF_MEASURE_TL INV_UNITS_OF_MEASURE_B.UNIT_OF_MEASURE_ID = INV_UNITS_OF_MEASURE_TL.UNIT_OF_MEASURE_ID
EGP_SYSTEM_ITEMS_B INV_UNITS_OF_MEASURE_B.UOM_CODE = EGP_SYSTEM_ITEMS_B.PRIMARY_UOM_CODE
INV_MATERIAL_TXNS INV_UNITS_OF_MEASURE_B.UOM_CODE = INV_MATERIAL_TXNS.TRANSACTION_UOM
PO_LINES_ALL INV_UNITS_OF_MEASURE_B.UOM_CODE = PO_LINES_ALL.UNIT_MEAS_LOOKUP_CODE
POR_REQUISITION_LINES_ALL INV_UNITS_OF_MEASURE_B.UOM_CODE = POR_REQUISITION_LINES_ALL.UOM_CODE
INV_UOM_CONVERSIONS INV_UNITS_OF_MEASURE_B.UOM_CODE = INV_UOM_CONVERSIONS.UOM_CODE
INV_UOM_CLASS_CONVERSIONS INV_UNITS_OF_MEASURE_B.UOM_CODE = INV_UOM_CLASS_CONVERSIONS.FROM_UOM_CODE

Important Flow


INV_UNITS_OF_MEASURE_B
        ↓
INV_UOM_CONVERSIONS
        ↓
EGP_SYSTEM_ITEMS_B
        ↓
PO_LINES_ALL
        ↓
INV_MATERIAL_TXNS

Example Query

SELECT
    uom_code,
    uom_class,
    base_uom_flag,
    standard_pack_flag,
    disable_date
FROM inv_units_of_measure_b
WHERE disable_date IS NULL;
Order Management

DOO_HEADERS_ALL (Sales Order Headers Table)

DOO_HEADERS_ALL stores sales order header information in Oracle Fusion Order Management. It contains customer details, order status, pricing information, shipping controls, fulfillment setup, orchestration details, currency information, and order lifecycle tracking data.

Core Identifiers

ColumnDescription
HEADER_IDPrimary Key for Sales Order Header
ORDER_NUMBERSales Order Number
SOURCE_ORDER_NUMBERSource System Order Number
SOURCE_ORDER_IDSource System Order Identifier
SOURCE_ORDER_SYSTEMSource Order Capture System
SOURCE_REVISION_NUMBERSource Order Revision Number
ORG_IDBusiness Unit Identifier
LEGAL_ENTITY_IDLegal Entity Identifier

Customer Information

ColumnDescription
SOLD_TO_CUSTOMER_IDSold To Customer Identifier
SOLD_TO_CONTACT_IDSold To Contact Identifier
SOLD_TO_PARTY_IDSold To Party Identifier
SOLD_TO_PARTY_CONTACT_IDSold To Party Contact Identifier
SOLD_TO_PARTY_CONTACT_POINT_IDSold To Contact Point Identifier
CUSTOMER_PO_NUMBERCustomer Purchase Order Number
SALES_CHANNEL_CODESales Channel
SALESPERSON_IDSalesperson Identifier

Order Details

ColumnDescription
ORDER_TYPE_CODEOrder Type
ORDERED_DATEOrder Date
STATUS_CODEOrder Status
OPEN_FLAGOpen Order Indicator
CANCELED_FLAGCancelled Order Indicator
ON_HOLDOrder Hold Indicator
SUBMITTED_FLAGSubmitted Indicator
SUBMITTED_DATEOrder Submission Date
SUBMITTED_BYUser who Submitted Order
MODIFIED_FLAGOrder Modified Indicator
CHANGE_VERSION_NUMBEROrder Change Version

Pricing & Currency Information

ColumnDescription
TRANSACTIONAL_CURRENCY_CODETransaction Currency
APPLIED_CURRENCY_CODEApplied Pricing Currency
CONVERSION_RATECurrency Conversion Rate
CONVERSION_TYPE_CODECurrency Conversion Type
CONVERSION_DATECurrency Conversion Date
PRICED_ONPricing Execution Date
PRICING_DATEPricing Effective Date
PRICING_SEGMENT_CODEPricing Segment
PRICING_STRATEGY_IDPricing Strategy Identifier
FREEZE_PRICE_FLAGFreeze Price Indicator
ALLOW_CURRENCY_OVERRIDE_FLAGAllow Currency Override

Shipping & Fulfillment Information

ColumnDescription
FULFILL_ORG_IDFulfillment Organization
PARTIAL_SHIP_ALLOWED_FLAGPartial Shipment Allowed
SHIPSET_FLAGShip Set Indicator
SHIPMENT_PRIORITY_CODEShipment Priority
REQUEST_SHIP_DATERequested Ship Date
LATEST_ACCEPTABLE_SHIP_DATELatest Acceptable Ship Date
EARLIEST_ACCEPTABLE_SHIP_DATEEarliest Acceptable Ship Date
REQUEST_ARRIVAL_DATERequested Arrival Date
LATEST_ACCEPT_ARRIVAL_DATELatest Acceptable Arrival Date
EARLIEST_ACCEPT_ARRIVAL_DATEEarliest Acceptable Arrival Date
CARRIER_IDCarrier Identifier
SHIP_MODE_OF_TRANSPORTMode of Transport
SHIP_CLASS_OF_SERVICEShipping Service Level
FREIGHT_TERMS_CODEFreight Terms
FOB_POINT_CODEFOB Point
PACKING_INSTRUCTIONSPacking Instructions
SHIPPING_INSTRUCTIONSShipping Instructions

Procurement & Supply Information

ColumnDescription
SUPPLIER_IDSupplier Identifier
SUPPLIER_SITE_IDSupplier Site Identifier
SUBINVENTORYShipping Subinventory
DEMAND_CLASS_CODEDemand Class
SUBSTITUTE_ALLOWED_FLAGSubstitution Allowed

Approval & Credit Information

ColumnDescription
PRE_CREDIT_CHECKED_FLAGPre Credit Checked Indicator
APPROVAL_SEQUENCE_NUMBERApproval Sequence Number
PAYMENT_TERM_IDPayment Term Identifier
FREEZE_TAX_FLAGFreeze Tax Indicator
FREEZE_SHIPPING_CHARGE_FLAGFreeze Shipping Charges

Revision & Cancellation Information

ColumnDescription
REVISION_REASON_CODEOrder Revision Reason
REVISION_COMMENTSRevision Comments
CANCEL_REASON_CODECancellation Reason
REQUEST_CANCEL_DATERequested Cancellation Date
RETURN_COMMENTSReturn Comments

System & Processing Information

ColumnDescription
OWNER_IDOrder Owner
CREATION_MODEOrder Creation Mode
BATCH_IDImport Batch Identifier
MDO_FLAGMulti-Domain Orchestration Indicator
IS_EDITABLEEditable Indicator
HEADER_UPDATE_ALLOWED_FLAGHeader Update Allowed
LINE_ADD_ALLOWED_FLAGLine Add Allowed
AUTO_SAVED_FLAGAuto Saved Indicator
REDWOOD_ELIGIBLE_FLAGRedwood Eligible Indicator

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session
OBJECT_VERSION_NUMBEROptimistic Lock Version

Important Notes

  • Main Sales Order Header table in Oracle Fusion Order Management
  • Stores one record per Sales Order
  • Line information is stored in DOO_LINES_ALL
  • Used across Order Management, Shipping, Pricing, and Fulfillment
  • Tracks pricing, shipping, orchestration, and customer information
  • Central table for Sales Order reporting and integrations

Primary Foreign Keys

ColumnReferences Table
HEADER_IDDOO_LINES_ALL
ORG_IDFUN_ALL_BUSINESS_UNITS_V
LEGAL_ENTITY_IDXLE_ENTITY_PROFILES
SOLD_TO_PARTY_IDHZ_PARTIES
FULFILL_ORG_IDINV_ORGANIZATION_DEFINITIONS_V
SUPPLIER_IDPOZ_SUPPLIERS
SUPPLIER_SITE_IDPOZ_SUPPLIER_SITES_ALL_M
PAYMENT_TERM_IDRA_TERMS_B
CARRIER_IDWSH_CARRIERS

Common Tables Used for Joins

TableJoin Condition
DOO_LINES_ALL DOO_HEADERS_ALL.HEADER_ID = DOO_LINES_ALL.HEADER_ID
DOO_ORDER_ADDRESSES DOO_HEADERS_ALL.HEADER_ID = DOO_ORDER_ADDRESSES.HEADER_ID
DOO_ORDER_TOTALS DOO_HEADERS_ALL.HEADER_ID = DOO_ORDER_TOTALS.HEADER_ID
HZ_PARTIES DOO_HEADERS_ALL.SOLD_TO_PARTY_ID = HZ_PARTIES.PARTY_ID
INV_ORGANIZATION_DEFINITIONS_V DOO_HEADERS_ALL.FULFILL_ORG_ID = INV_ORGANIZATION_DEFINITIONS_V.ORGANIZATION_ID
POZ_SUPPLIERS DOO_HEADERS_ALL.SUPPLIER_ID = POZ_SUPPLIERS.VENDOR_ID
DOO_PAYMENTS DOO_HEADERS_ALL.HEADER_ID = DOO_PAYMENTS.HEADER_ID

Important Flow


DOO_HEADERS_ALL
        ↓
DOO_LINES_ALL
        ↓
DOO_ORDER_ADDRESSES
        ↓
WSH_DELIVERY_DETAILS
        ↓
INV_MATERIAL_TXNS

Example Query

SELECT
    order_number,
    ordered_date,
    status_code,
    transactional_currency_code,
    customer_po_number
FROM doo_headers_all
WHERE open_flag = 'Y';

DOO_LINES_ALL (Sales Order Lines Table)

DOO_LINES_ALL stores sales order line information in Oracle Fusion Order Management. It contains item details, quantities, pricing information, shipping schedules, fulfillment details, orchestration hierarchy, inventory organization references, and line-level order lifecycle data.

Core Identifiers

ColumnDescription
LINE_IDPrimary Key for Sales Order Line
HEADER_IDReference to Sales Order Header
LINE_NUMBERSales Order Line Number
DISPLAY_LINE_NUMBERDisplay Line Number
SOURCE_LINE_IDSource System Line Identifier
SOURCE_LINE_NUMBERSource System Line Number
SOURCE_ORDER_IDSource Order Identifier
SOURCE_ORDER_NUMBERSource Order Number
SOURCE_ORDER_SYSTEMSource Order System

Item Information

ColumnDescription
INVENTORY_ITEM_IDInventory Item Identifier
ITEM_TYPE_CODEItem Type
ITEM_SUB_TYPE_CODEItem Sub Type
LINE_TYPE_CODEOrder Line Type
CATEGORY_CODECategory Code
ORDERED_UOMOrdered Unit of Measure
QUANTITY_PER_MODELComponent Quantity Per Model

Quantity Information

ColumnDescription
ORDERED_QTYOrdered Quantity
FULFILLED_QTYFulfilled Quantity
SHIPPED_QTYShipped Quantity
CANCELED_QTYCancelled Quantity
RMA_DELIVERED_QTYReturned Quantity Delivered

Pricing Information

ColumnDescription
UNIT_LIST_PRICEBase List Price
UNIT_SELLING_PRICESelling Price Per Unit
EXTENDED_AMOUNTTotal Extended Amount

Shipping & Fulfillment Information

ColumnDescription
SCHEDULE_SHIP_DATEScheduled Ship Date
ACTUAL_SHIP_DATEActual Ship Date
FULFILLMENT_DATEFulfillment Completion Date
INVENTORY_ORGANIZATION_IDInventory Organization
OPEN_FLAGOpen Line Indicator
CANCELED_FLAGCancelled Line Indicator
ON_HOLDLine Hold Indicator
STATUS_CODELine Status

Hierarchy & Model Information

ColumnDescription
PARENT_LINE_IDParent Line Identifier
ROOT_PARENT_LINE_IDRoot Parent Line Identifier
COMP_SEQ_PATHModel Component Hierarchy Path
TRANSFORM_FROM_LINE_IDTransformed From Line
REFERENCE_LINE_IDReference Line Identifier

Change & Version Information

ColumnDescription
MODIFIED_FLAGModified Indicator
DELTA_TYPEChange Delta Type
SOURCE_REVISION_NUMBERSource Revision Number
OBJECT_VERSION_NUMBEROptimistic Lock Version
CREATED_IN_RELEASECreated Release Version

Organization Information

ColumnDescription
ORG_IDBusiness Unit Identifier
SOURCE_ORG_IDSource Organization Identifier
INVENTORY_ORGANIZATION_IDInventory Organization Identifier

External Reference Information

ColumnDescription
ORIG_SYS_DOCUMENT_REFOriginal External Document Reference
ORIG_SYS_DOCUMENT_LINE_REFOriginal External Line Reference
SOURCE_SCHEDULE_IDSource Schedule Identifier
SOURCE_SCHEDULE_NUMBERSource Schedule Number

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session
OWNER_IDOrder Line Owner

Important Notes

  • Main Sales Order Line table in Oracle Fusion Order Management
  • Stores one record per Sales Order Line
  • Contains item, quantity, pricing, and fulfillment information
  • Supports model and configured item hierarchies
  • Frequently used in Shipping, Fulfillment, and Revenue reporting
  • Linked directly with DOO_HEADERS_ALL and fulfillment tables

Primary Foreign Keys

ColumnReferences Table
HEADER_IDDOO_HEADERS_ALL
LINE_IDDOO_FULFILL_LINES_ALL
INVENTORY_ITEM_IDEGP_SYSTEM_ITEMS_B
INVENTORY_ORGANIZATION_IDINV_ORGANIZATION_DEFINITIONS_V
PARENT_LINE_IDDOO_LINES_ALL
ROOT_PARENT_LINE_IDDOO_LINES_ALL
ORG_IDFUN_ALL_BUSINESS_UNITS_V

Common Tables Used for Joins

TableJoin Condition
DOO_HEADERS_ALL DOO_LINES_ALL.HEADER_ID = DOO_HEADERS_ALL.HEADER_ID
DOO_FULFILL_LINES_ALL DOO_LINES_ALL.LINE_ID = DOO_FULFILL_LINES_ALL.LINE_ID
EGP_SYSTEM_ITEMS_B DOO_LINES_ALL.INVENTORY_ITEM_ID = EGP_SYSTEM_ITEMS_B.INVENTORY_ITEM_ID
INV_ORGANIZATION_DEFINITIONS_V DOO_LINES_ALL.INVENTORY_ORGANIZATION_ID = INV_ORGANIZATION_DEFINITIONS_V.ORGANIZATION_ID
WSH_DELIVERY_DETAILS DOO_LINES_ALL.LINE_ID = WSH_DELIVERY_DETAILS.SOURCE_LINE_ID
INV_MATERIAL_TXNS DOO_LINES_ALL.INVENTORY_ITEM_ID = INV_MATERIAL_TXNS.INVENTORY_ITEM_ID

Important Flow


DOO_HEADERS_ALL
        ↓
DOO_LINES_ALL
        ↓
DOO_FULFILL_LINES_ALL
        ↓
WSH_DELIVERY_DETAILS
        ↓
INV_MATERIAL_TXNS

Example Query

SELECT
    dhl.order_number,
    dll.line_number,
    dll.ordered_qty,
    dll.unit_selling_price,
    dll.status_code
FROM doo_headers_all dhl
JOIN doo_lines_all dll
    ON dhl.header_id = dll.header_id
WHERE dll.open_flag = 'Y';

DOO_FULFILL_LINES_ALL (Fulfillment Lines Table)

DOO_FULFILL_LINES_ALL stores fulfillment execution details for sales order lines in Oracle Fusion Order Management. It contains shipping, reservation, scheduling, invoicing, procurement, fulfillment orchestration, inventory, pricing, tax, subscription, and supply chain execution data.

Core Identifiers

ColumnDescription
FULFILL_LINE_IDPrimary Key for Fulfillment Line
HEADER_IDSales Order Header Identifier
LINE_IDSales Order Line Identifier
FULFILL_LINE_NUMBERFulfillment Line Number
SOURCE_ORDER_NUMBERSource Order Number
SOURCE_LINE_NUMBERSource Order Line Number
STATUS_CODEFulfillment Status
OWNER_IDFulfillment Owner

Item & Quantity Information

ColumnDescription
INVENTORY_ITEM_IDInventory Item Identifier
ITEM_TYPE_CODEItem Type
ITEM_SUB_TYPE_CODEItem Sub Type
ORDERED_QTYOrdered Quantity
FULFILLED_QTYFulfilled Quantity
SHIPPED_QTYShipped Quantity
RESERVED_QTYReserved Quantity
CANCELED_QTYCancelled Quantity
ORDERED_UOMOrdered Unit of Measure
SHIPPED_UOMShipped Unit of Measure
SECONDARY_UOMSecondary Unit of Measure
SECONDARY_ORDERED_QTYSecondary Ordered Quantity
SECONDARY_SHIPPED_QTYSecondary Shipped Quantity

Pricing & Financial Information

ColumnDescription
UNIT_LIST_PRICEList Price Per Unit
UNIT_SELLING_PRICESelling Price Per Unit
EXTENDED_AMOUNTTotal Fulfillment Amount
PAYMENT_TERM_IDPayment Term Identifier
ACCOUNTING_RULE_IDAccounting Rule Identifier
INVOICING_RULE_IDInvoicing Rule Identifier
ESTIMATE_MARGINEstimated Margin
ESTIMATE_FULFILLMENT_COSTEstimated Fulfillment Cost

Shipping & Scheduling Information

ColumnDescription
REQUEST_SHIP_DATERequested Ship Date
SCHEDULE_SHIP_DATEScheduled Ship Date
PROMISE_SHIP_DATEPromised Ship Date
ACTUAL_SHIP_DATEActual Ship Date
REQUEST_ARRIVAL_DATERequested Arrival Date
SCHEDULE_ARRIVAL_DATEScheduled Arrival Date
PROMISE_ARRIVAL_DATEPromised Arrival Date
FULFILLMENT_DATEFulfillment Completion Date
LATEST_ACCEPTABLE_SHIP_DATELatest Acceptable Ship Date
EARLIEST_ACCEPTABLE_SHIP_DATEEarliest Acceptable Ship Date
SHIP_MODE_OF_TRANSPORTMode of Transport
SHIP_CLASS_OF_SERVICEShipping Service Level
SHIPMENT_PRIORITY_CODEShipment Priority
FREIGHT_TERMS_CODEFreight Terms
FOB_POINT_CODEFOB Point
PACKING_INSTRUCTIONSPacking Instructions
SHIPPING_INSTRUCTIONSShipping Instructions

Customer & Address Information

ColumnDescription
BILL_TO_CUSTOMER_IDBill To Customer
BILL_TO_SITE_USE_IDBill To Customer Site
SHIP_TO_CUSTOMER_IDShip To Customer
SHIP_TO_SITE_USE_IDShip To Customer Site
SHIP_TO_PARTY_IDShip To Party
SHIP_TO_PARTY_SITE_IDShip To Party Site
CUSTOMER_PO_NUMBERCustomer Purchase Order Number
CUSTOMER_PO_LINE_NUMBERCustomer PO Line Number

Inventory & Supply Information

ColumnDescription
INVENTORY_ORGANIZATION_IDInventory Organization
FULFILL_ORG_IDFulfillment Organization
SUBINVENTORYShipping Subinventory
SUPPLIER_IDSupplier Identifier
SUPPLIER_SITE_IDSupplier Site Identifier
BUYER_IDBuyer Identifier
SUPPLY_STATUS_CODESupply Status
PO_STATUS_CODEPurchase Order Status
FULFILLMENT_MODERegular / Dropship / Back-to-Back
RESERVATION_IDInventory Reservation Identifier

Tax Information

ColumnDescription
TAX_CLASSIFICATION_CODETax Classification
TAX_EXEMPT_FLAGTax Exempt Indicator
TAX_EXEMPTION_REASON_CODETax Exemption Reason
DEFAULT_TAXATION_COUNTRYTaxation Country
TAX_INVOICE_NUMBERTax Invoice Number
TAX_INVOICE_DATETax Invoice Date
ASSESSABLE_VALUEAssessable Value
PRODUCT_TYPEProduct Type
PRODUCT_CATEGORYProduct Category

Subscription & Contract Information

ColumnDescription
SUBSCRIPTION_INTERFACED_FLAGSubscription Interface Status
INTEGRATE_SUBSCRIPTION_FLAGSubscription Integration Enabled
SUBSCRIPTION_PROFILE_IDSubscription Profile Identifier
SERVICE_DURATIONService Duration
SERVICE_DURATION_PERIOD_CODEService Duration UOM
CONTRACT_START_DATEContract Start Date
CONTRACT_END_DATEContract End Date
TOTAL_CONTRACT_QUANTITYTotal Contract Quantity
TOTAL_CONTRACT_AMOUNTTotal Contract Amount

Hierarchy & Configuration Information

ColumnDescription
PARENT_FULFILL_LINE_IDParent Fulfillment Line
ROOT_PARENT_FULFILL_LINE_IDRoot Parent Fulfillment Line
COMP_SEQ_PATHConfiguration Hierarchy Path
CONFIG_ITEM_REFERENCEConfiguration Item Reference
CONFIG_HEADER_IDConfiguration Header
CONFIG_REVISION_NUMBERConfiguration Revision
VALID_CONFIGURATION_FLAGValid Configuration Indicator
ONE_TIME_CONFIG_FLAGOne Time Configuration Indicator

Status & Processing Flags

ColumnDescription
OPEN_FLAGOpen Fulfillment Line Indicator
CANCELED_FLAGCancelled Fulfillment Line Indicator
ON_HOLDHold Indicator
MODIFIED_FLAGModified Indicator
CHANGE_ELIGIBLE_FLAGChange Eligible Indicator
INVOICE_INTERFACED_FLAGInvoice Interfaced
INVENTORY_INTERFACED_FLAGInventory Interfaced
TRANSPORTATION_PLANNED_FLAGTransportation Planned
PROMOTION_ITEM_FLAGPromotion Item Indicator
DRAFT_SCHEDULED_FLAGDraft Scheduled Indicator

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session
OBJECT_VERSION_NUMBEROptimistic Lock Version

Important Notes

  • Main Fulfillment Execution table in Oracle Fusion Order Management
  • Stores fulfillment, shipping, invoicing, and orchestration details
  • One Sales Order Line can create multiple Fulfillment Lines
  • Supports split shipments, dropship, and back-to-back fulfillment
  • Used heavily in Shipping, Inventory, Billing, and Supply Chain reporting
  • Central bridge between Order Management and Supply Execution

Primary Foreign Keys

ColumnReferences Table
LINE_IDDOO_LINES_ALL
HEADER_IDDOO_HEADERS_ALL
INVENTORY_ITEM_IDEGP_SYSTEM_ITEMS_B
INVENTORY_ORGANIZATION_IDINV_ORGANIZATION_DEFINITIONS_V
FULFILL_ORG_IDINV_ORGANIZATION_DEFINITIONS_V
SUPPLIER_IDPOZ_SUPPLIERS
SUPPLIER_SITE_IDPOZ_SUPPLIER_SITES_ALL_M
PAYMENT_TERM_IDRA_TERMS_B
ACCOUNTING_RULE_IDMSC_INVOICING_ACCT_RULES
INVOICING_RULE_IDMSC_INVOICING_ACCT_RULES

Common Tables Used for Joins

TableJoin Condition
DOO_LINES_ALL DOO_FULFILL_LINES_ALL.LINE_ID = DOO_LINES_ALL.LINE_ID
DOO_HEADERS_ALL DOO_FULFILL_LINES_ALL.HEADER_ID = DOO_HEADERS_ALL.HEADER_ID
EGP_SYSTEM_ITEMS_B DOO_FULFILL_LINES_ALL.INVENTORY_ITEM_ID = EGP_SYSTEM_ITEMS_B.INVENTORY_ITEM_ID
INV_ORGANIZATION_DEFINITIONS_V DOO_FULFILL_LINES_ALL.INVENTORY_ORGANIZATION_ID = INV_ORGANIZATION_DEFINITIONS_V.ORGANIZATION_ID
WSH_DELIVERY_DETAILS DOO_FULFILL_LINES_ALL.FULFILL_LINE_ID = WSH_DELIVERY_DETAILS.SOURCE_LINE_ID
INV_MATERIAL_TXNS DOO_FULFILL_LINES_ALL.INVENTORY_ITEM_ID = INV_MATERIAL_TXNS.INVENTORY_ITEM_ID
DOO_ORDER_ADDRESSES DOO_FULFILL_LINES_ALL.FULFILL_LINE_ID = DOO_ORDER_ADDRESSES.FULFILL_LINE_ID

Important Flow


DOO_HEADERS_ALL
        ↓
DOO_LINES_ALL
        ↓
DOO_FULFILL_LINES_ALL
        ↓
WSH_DELIVERY_DETAILS
        ↓
INV_MATERIAL_TXNS
        ↓
AR_INVOICE_LINES_ALL

Example Query

SELECT
    dhl.order_number,
    dfl.fulfill_line_number,
    dfl.status_code,
    dfl.ordered_qty,
    dfl.shipped_qty,
    dfl.fulfillment_mode
FROM doo_headers_all dhl
JOIN doo_fulfill_lines_all dfl
    ON dhl.header_id = dfl.header_id
WHERE dfl.open_flag = 'Y';

DOO_ORDER_CHARGES (Order Charges Table)

DOO_ORDER_CHARGES stores pricing and charge information for sales orders in Oracle Fusion Order Management. It contains product charges, shipping charges, subscription pricing, recurring charges, usage pricing, tier pricing, promotion pricing, and pricing adjustment related data.

Core Identifiers

ColumnDescription
ORDER_CHARGE_IDPrimary Key for Order Charge
PARENT_ENTITY_CODEParent Entity Type
PARENT_ENTITY_IDParent Entity Identifier
FULFILL_LINE_IDFulfillment Line Identifier (Obsolete)
SOURCE_CHARGE_IDSource System Charge Identifier
REFERENCE_ORDER_CHARGE_IDReference Charge for Change Orders

Charge Definition Information

ColumnDescription
CHARGE_DEFINITION_CODECharge Definition Code
CHARGE_TYPE_CODECharge Type
CHARGE_SUBTYPE_CODECharge Sub Type
PRICE_TYPE_CODEPrice Type
CHARGE_APPLIES_TOCharge Applies To
PRIMARY_FLAGPrimary Charge Indicator
ROLLUP_FLAGRollup Charge Indicator
SEQUENCE_NUMBERCharge Sequence Number

Pricing Information

ColumnDescription
CHARGE_CURRENCY_CODECharge Currency
GSA_UNIT_PRICEGSA Unit Price
AVG_UNIT_SELLING_PRICEAverage Unit Selling Price
PRICED_QUANTITYPriced Quantity
PRICED_QUANTITY_UOM_CODEPriced Quantity UOM
PRICE_PERIODICITY_CODEPrice Periodicity
USAGE_UOM_CODEUsage Unit of Measure
CHARGE_PERIOD_CODECharge Period

Tier Pricing Information

ColumnDescription
TIERED_FLAGTier Pricing Indicator
TIER_BASIS_TYPE_CODETier Basis Type
TIER_AGGREGATION_METHODTier Aggregation Method
TIER_APPLIES_TOTier Applicability
BLOCK_ALLOWANCEBlock Allowance
BLOCK_SIZETier Block Size
USAGE_PRICE_LOCK_FLAGUsage Price Lock Indicator

Subscription & Recurring Charge Information

ColumnDescription
PRICE_TYPE_CODEOne-Time / Recurring / Usage Price Type
PRICE_PERIODICITY_CODERecurring Billing Frequency
PERIODIC_BILLING_FLAGPeriodic Billing Enabled
PERIODIC_REV_RECOGNITION_FLAGPeriodic Revenue Recognition Enabled
USAGE_PRICE_LOCK_FLAGUsage Pricing Lock

Promotion & Adjustment Information

ColumnDescription
CAN_ADJUST_FLAGAdjustment Allowed Indicator
PROMOTION_ITEM_TERM_IDPromotion Term Identifier
MODIFIED_FLAGModified Charge Indicator
DELTA_TYPEChange Delta Type

Status & Control Information

ColumnDescription
OBJECT_VERSION_NUMBEROptimistic Lock Version

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session

Important Notes

  • Main pricing charge table in Oracle Fusion Order Management
  • Stores charges for products, shipping, services, and subscriptions
  • Supports one-time, recurring, and usage-based pricing
  • Used heavily by Pricing, Billing, and Subscription Management
  • Supports advanced tier and block pricing functionality
  • Linked with Fulfillment Lines and Pricing Adjustment tables

Primary Foreign Keys

ColumnReferences Table
FULFILL_LINE_IDDOO_FULFILL_LINES_ALL
PARENT_ENTITY_IDDOO_FULFILL_LINES_ALL / DOO_LINES_ALL
ORDER_CHARGE_IDDOO_ORDER_CHARGE_TIERS
PROMOTION_ITEM_TERM_IDQP_PROMOTION_TERMS_B

Common Tables Used for Joins

TableJoin Condition
DOO_FULFILL_LINES_ALL DOO_ORDER_CHARGES.PARENT_ENTITY_ID = DOO_FULFILL_LINES_ALL.FULFILL_LINE_ID
DOO_LINES_ALL DOO_ORDER_CHARGES.PARENT_ENTITY_ID = DOO_LINES_ALL.LINE_ID
DOO_HEADERS_ALL DOO_LINES_ALL.HEADER_ID = DOO_HEADERS_ALL.HEADER_ID
DOO_ORDER_CHARGE_TIERS DOO_ORDER_CHARGES.ORDER_CHARGE_ID = DOO_ORDER_CHARGE_TIERS.ORDER_CHARGE_ID
DOO_PRICE_ADJUSTMENTS DOO_ORDER_CHARGES.ORDER_CHARGE_ID = DOO_PRICE_ADJUSTMENTS.ORDER_CHARGE_ID
QP_PRICE_LISTS_B DOO_ORDER_CHARGES.CHARGE_CURRENCY_CODE = QP_PRICE_LISTS_B.CURRENCY_CODE

Important Flow


DOO_HEADERS_ALL
        ↓
DOO_LINES_ALL
        ↓
DOO_FULFILL_LINES_ALL
        ↓
DOO_ORDER_CHARGES
        ↓
DOO_ORDER_CHARGE_TIERS
        ↓
AR_INVOICE_LINES_ALL

Example Query

SELECT
    order_charge_id,
    charge_definition_code,
    charge_type_code,
    charge_currency_code,
    avg_unit_selling_price
FROM doo_order_charges
WHERE primary_flag = 'Y';

DOO_HEADERS_ALL (Sales Order Headers Table)

DOO_HOLDS_ALL stores hold definitions and hold application details for sales orders in Oracle Fusion Order Management. It contains order hold information, hold codes, hold reasons, hold status, release details, customer hold tracking, fulfillment restrictions, and orchestration processing controls.

Core Identifiers

ColumnDescription
HOLD_IDPrimary Key for Hold Record
HEADER_IDSales Order Header Identifier
LINE_IDSales Order Line Identifier
FULFILL_LINE_IDFulfillment Line Identifier
HOLD_INSTANCE_IDHold Instance Identifier
HOLD_CODEHold Code
HOLD_NAMEHold Name
HOLD_TYPE_CODEHold Type

Hold Status Information

ColumnDescription
STATUS_CODEHold Status
ACTIVE_FLAGActive Hold Indicator
RELEASED_FLAGReleased Hold Indicator
AUTOMATIC_FLAGAutomatically Applied Hold
MANUAL_FLAGManually Applied Hold
APPLY_HOLD_FLAGApply Hold Indicator
RELEASE_HOLD_FLAGRelease Hold Indicator

Hold Reason Information

ColumnDescription
HOLD_REASON_CODEHold Reason Code
HOLD_COMMENTSHold Comments
RELEASE_REASON_CODERelease Reason Code
RELEASE_COMMENTSRelease Comments

Order & Customer Information

ColumnDescription
ORDER_NUMBERSales Order Number
SOURCE_ORDER_NUMBERSource Order Number
SOURCE_ORDER_SYSTEMSource Order System
SOLD_TO_CUSTOMER_IDSold To Customer Identifier
SOLD_TO_PARTY_IDSold To Party Identifier
CUSTOMER_PO_NUMBERCustomer Purchase Order Number

Processing & Fulfillment Information

ColumnDescription
FULFILLMENT_STATUS_CODEFulfillment Status
ORCHESTRATION_APPLICATION_IDOrchestration Application Identifier
TASK_INSTANCE_IDOrchestration Task Instance
PROCESS_INSTANCE_IDOrchestration Process Instance
WAIT_FOR_APPROVAL_FLAGWaiting for Approval Indicator
CREDIT_CHECK_FLAGCredit Check Hold Indicator
SHIPPING_HOLD_FLAGShipping Hold Indicator
BILLING_HOLD_FLAGBilling Hold Indicator

Date Information

ColumnDescription
HOLD_DATEDate Hold Applied
RELEASE_DATEDate Hold Released
REQUEST_DATEHold Request Date
CREATION_DATERecord Creation Date
LAST_UPDATE_DATELast Updated Date

Control & System Information

ColumnDescription
OBJECT_VERSION_NUMBEROptimistic Lock Version
REQUEST_IDESS Request Identifier
JOB_DEFINITION_NAMEESS Job Definition Name
JOB_DEFINITION_PACKAGEESS Job Package Name

Audit Columns

ColumnDescription
CREATED_BYCreated By User
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session

Important Notes

  • Main Order Hold table in Oracle Fusion Order Management
  • Stores both manual and system-generated holds
  • Supports credit check, shipping, billing, and fulfillment holds
  • Holds can be applied at Header, Line, or Fulfillment Line level
  • Used heavily in Order Management workflow and orchestration processing
  • Important table for blocked order analysis and operational reporting

Primary Foreign Keys

ColumnReferences Table
HEADER_IDDOO_HEADERS_ALL
LINE_IDDOO_LINES_ALL
FULFILL_LINE_IDDOO_FULFILL_LINES_ALL
SOLD_TO_PARTY_IDHZ_PARTIES
SOLD_TO_CUSTOMER_IDHZ_CUST_ACCOUNTS
TASK_INSTANCE_IDDOO_TASK_INSTANCES
PROCESS_INSTANCE_IDDOO_PROCESS_INSTANCES

Common Tables Used for Joins

TableJoin Condition
DOO_HEADERS_ALL DOO_HOLDS_ALL.HEADER_ID = DOO_HEADERS_ALL.HEADER_ID
DOO_LINES_ALL DOO_HOLDS_ALL.LINE_ID = DOO_LINES_ALL.LINE_ID
DOO_FULFILL_LINES_ALL DOO_HOLDS_ALL.FULFILL_LINE_ID = DOO_FULFILL_LINES_ALL.FULFILL_LINE_ID
HZ_PARTIES DOO_HOLDS_ALL.SOLD_TO_PARTY_ID = HZ_PARTIES.PARTY_ID
DOO_HOLD_INSTANCES DOO_HOLDS_ALL.HOLD_INSTANCE_ID = DOO_HOLD_INSTANCES.HOLD_INSTANCE_ID
DOO_ORDER_ADDRESSES DOO_HOLDS_ALL.HEADER_ID = DOO_ORDER_ADDRESSES.HEADER_ID
DOO_PAYMENTS DOO_HOLDS_ALL.HEADER_ID = DOO_PAYMENTS.HEADER_ID

Important Flow


DOO_HEADERS_ALL
        ↓
DOO_LINES_ALL
        ↓
DOO_FULFILL_LINES_ALL
        ↓
DOO_HOLDS_ALL
        ↓
DOO_HOLD_INSTANCES

Example Query

SELECT
    dha.order_number,
    dha.hold_code,
    dha.hold_reason_code,
    dha.status_code,
    dha.hold_date
FROM doo_holds_all dha
WHERE dha.active_flag = 'Y';

HZ_CUST_ACCOUNTS (Customer Accounts Table)

HZ_CUST_ACCOUNTS stores customer account information in Oracle Fusion Trading Community Architecture (TCA). It contains customer account details, account status, customer classifications, tax information, billing controls, account relationships, and customer references used across Receivables, Order Management, Contracts, and Collections.

Core Identifiers

ColumnDescription
CUST_ACCOUNT_IDPrimary Key for Customer Account
PARTY_IDReference to Party Record
ACCOUNT_NUMBERCustomer Account Number
ACCOUNT_NAMECustomer Account Name
ORIG_SYSTEM_REFERENCELegacy System Customer Reference
OBJECT_VERSION_NUMBEROptimistic Lock Version

Customer Classification Information

ColumnDescription
CUSTOMER_TYPEInternal or External Customer Type
CUSTOMER_CLASS_CODECustomer Classification
STATUSCustomer Account Status
STATUS_UPDATE_DATEStatus Update Date
SELLING_PARTY_IDSelling Organization Party

Tax & Billing Information

ColumnDescription
TAX_CODECustomer Tax Code
TAX_HEADER_LEVEL_FLAGTax Header Level Indicator
TAX_ROUNDING_RULETax Rounding Rule
HOLD_BILL_FLAGBilling Hold Indicator
HELD_BILL_EXPIRATION_DATEBilling Hold Expiration Date
DEPOSIT_REFUND_METHODRefund Method
AUTOPAY_FLAGAuto Pay Indicator

Account Lifecycle Information

ColumnDescription
ACCOUNT_ESTABLISHED_DATEAccount Establishment Date
ACCOUNT_TERMINATION_DATEAccount Termination Date
DATE_TYPE_PREFERENCEShip or Arrival Date Preference
COTERMINATE_DAY_MONTHService Cotermination Date

Customer Reference Information

ColumnDescription
NPA_NUMBERTelecommunication NPA Number
SOURCE_CODECustomer Source or Promotion
COMMENTSCustomer Comments
ARRIVALSETS_INCLUDE_LINES_FLAGArrival Set Inclusion Indicator
LAST_BATCH_IDLast Processing Batch Identifier

ESS & Processing Information

ColumnDescription
REQUEST_IDESS Request Identifier
JOB_DEFINITION_NAMEESS Job Definition Name
JOB_DEFINITION_PACKAGEESS Job Package Name
CREATED_BY_MODULEModule which Created Record
CONFLICT_IDMobile Conflict Identifier
USER_LAST_UPDATE_DATEUser Last Update Date

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session

Important Notes

  • Main Customer Account table in Oracle Fusion TCA
  • Stores customer account level information
  • Party details are stored separately in HZ_PARTIES
  • Used across Receivables, Order Management, Collections, and Contracts
  • Supports both internal and external customers
  • Central customer table for Order-to-Cash processing

Primary Foreign Keys

ColumnReferences Table
PARTY_IDHZ_PARTIES
SELLING_PARTY_IDHZ_PARTIES
CUST_ACCOUNT_IDHZ_CUST_ACCT_SITES_ALL
CUST_ACCOUNT_IDHZ_CUSTOMER_PROFILES_F
CUST_ACCOUNT_IDAR_PAYMENT_SCHEDULES_ALL
CUST_ACCOUNT_IDAR_CASH_RECEIPTS_ALL
CUST_ACCOUNT_IDRA_CUSTOMER_TRX_ALL

Common Tables Used for Joins

TableJoin Condition
HZ_PARTIES HZ_CUST_ACCOUNTS.PARTY_ID = HZ_PARTIES.PARTY_ID
HZ_CUST_ACCT_SITES_ALL HZ_CUST_ACCOUNTS.CUST_ACCOUNT_ID = HZ_CUST_ACCT_SITES_ALL.CUST_ACCOUNT_ID
HZ_CUST_SITE_USES_ALL HZ_CUST_ACCT_SITES_ALL.CUST_ACCT_SITE_ID = HZ_CUST_SITE_USES_ALL.CUST_ACCT_SITE_ID
RA_CUSTOMER_TRX_ALL HZ_CUST_ACCOUNTS.CUST_ACCOUNT_ID = RA_CUSTOMER_TRX_ALL.BILL_TO_CUSTOMER_ID
AR_PAYMENT_SCHEDULES_ALL HZ_CUST_ACCOUNTS.CUST_ACCOUNT_ID = AR_PAYMENT_SCHEDULES_ALL.CUSTOMER_ID
AR_CASH_RECEIPTS_ALL HZ_CUST_ACCOUNTS.CUST_ACCOUNT_ID = AR_CASH_RECEIPTS_ALL.PAY_FROM_CUSTOMER
DOO_HEADERS_ALL HZ_CUST_ACCOUNTS.CUST_ACCOUNT_ID = DOO_HEADERS_ALL.SOLD_TO_CUSTOMER_ID
RA_CUSTOMER_TRX_LINES_ALL HZ_CUST_ACCOUNTS.CUST_ACCOUNT_ID = RA_CUSTOMER_TRX_LINES_ALL.SHIP_TO_CUSTOMER_ID

Important Flow


HZ_PARTIES
        ↓
HZ_CUST_ACCOUNTS
        ↓
HZ_CUST_ACCT_SITES_ALL
        ↓
HZ_CUST_SITE_USES_ALL
        ↓
DOO_HEADERS_ALL
        ↓
RA_CUSTOMER_TRX_ALL
        ↓
AR_CASH_RECEIPTS_ALL

Example Query

SELECT
    hca.account_number,
    hca.account_name,
    hp.party_name,
    hca.customer_class_code,
    hca.status
FROM hz_cust_accounts hca
JOIN hz_parties hp
    ON hca.party_id = hp.party_id
WHERE hca.status = 'A';

HZ_PARTIES (Parties / Suppliers / Organizations Table)

HZ_PARTIES is the master party table in Oracle Fusion Trading Community Architecture (TCA). It stores information about organizations, suppliers, customers, persons, groups, and business entities. For Supplier Management, this table acts as the master organization table linked with POZ_SUPPLIERS and supplier-related transactions.

Core Identifiers

ColumnDescription
PARTY_IDPrimary Key for Party
PARTY_NUMBERUnique Party Number
PARTY_NAMESupplier / Organization / Person Name
PARTY_UNIQUE_NAMEDerived Unique Party Name
PARTY_TYPEPerson / Organization / Group
STATUSParty Status
OBJECT_VERSION_NUMBEROptimistic Lock Version

Supplier & Organization Information

ColumnDescription
ORIG_SYSTEM_REFERENCELegacy System Reference
SIC_CODEIndustry Classification Code
SIC_CODE_TYPESIC Version Type
YEAR_ESTABLISHEDOrganization Establishment Year
MISSION_STATEMENTOrganization Mission Statement
VALIDATED_FLAGValidation Status
GSA_INDICATOR_FLAGUS Federal GSA Indicator
CATEGORY_CODECustomer / Supplier Category
THIRD_PARTY_FLAGThird Party Relationship Indicator
CERTIFICATION_LEVELSupplier Certification Level
CERT_REASON_CODECertification Reason
TRADING_PARTNER_IDENTIFIERTrading Partner Identifier
SALES_ACCOUNT_IDSales Account Identifier
MASTER_PARTY_IDMaster Party Reference

Address Information

ColumnDescription
COUNTRYCountry Code
ADDRESS1Address Line 1
ADDRESS2Address Line 2
ADDRESS3Address Line 3
ADDRESS4Address Line 4
CITYCity
STATEState
PROVINCEProvince
COUNTYCounty
POSTAL_CODEPostal Code
IDEN_ADDR_PARTY_SITE_IDIdentifying Party Site
IDEN_ADDR_LOCATION_IDIdentifying Location

Contact Information

ColumnDescription
EMAIL_ADDRESSEmail Address
URLWebsite URL
PRIMARY_PHONE_COUNTRY_CODEPhone Country Code
PRIMARY_PHONE_AREA_CODEPhone Area Code
PRIMARY_PHONE_NUMBERPrimary Phone Number
PRIMARY_PHONE_EXTENSIONPhone Extension
PRIMARY_PHONE_PURPOSEPhone Purpose
PREFERRED_CONTACT_METHODPreferred Contact Method
PRIMARY_EMAIL_CONTACT_PT_IDPrimary Email Contact Point
PRIMARY_URL_CONTACT_PT_IDPrimary URL Contact Point

Person Information

ColumnDescription
PERSON_FIRST_NAMEFirst Name
PERSON_MIDDLE_NAMEMiddle Name
PERSON_LAST_NAMELast Name
PERSON_SECOND_LAST_NAMESecond Last Name
PERSON_TITLEPerson Title
PERSON_ACADEMIC_TITLEAcademic Title
DATE_OF_BIRTHDate of Birth
GENDERGender
MARITAL_STATUSMarital Status
SALUTATIONSalutation

Financial & Revenue Information

ColumnDescription
CURR_FY_POTENTIAL_REVENUECurrent Fiscal Year Revenue
NEXT_FY_POTENTIAL_REVENUENext Fiscal Year Revenue
PREF_FUNCTIONAL_CURRENCYPreferred Functional Currency
CEO_NAMECEO Name
EMPLOYEES_TOTALTotal Employees
ANALYSIS_FYAnalysis Fiscal Year
FISCAL_YEAREND_MONTHFiscal Year End Month

ESS & Processing Information

ColumnDescription
REQUEST_IDESS Request Identifier
JOB_DEFINITION_NAMEESS Job Definition Name
JOB_DEFINITION_PACKAGEESS Job Package Name
CREATED_BY_MODULEModule which Created Record
USER_GUIDUser Global Identifier
CONFLICT_IDMobile Conflict Identifier
USER_LAST_UPDATE_DATEUser Last Update Date

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session

Important Notes

  • Main Party Master table in Oracle Fusion TCA
  • Stores Customers, Suppliers, Organizations, Persons, and Groups
  • Supplier records are linked through POZ_SUPPLIERS
  • Customer accounts are linked through HZ_CUST_ACCOUNTS
  • Used across Procurement, Receivables, Payables, SCM, and CRM
  • Central master entity table in Oracle Fusion Applications

Primary Foreign Keys

ColumnReferences Table
PARTY_IDPOZ_SUPPLIERS
PARTY_IDHZ_CUST_ACCOUNTS
PARTY_IDHZ_PARTY_SITES
PARTY_IDHZ_ORGANIZATION_PROFILES
PARTY_IDHZ_PERSON_PROFILES
PARTY_IDZX_PARTY_TAX_PROFILE
PARTY_IDXLE_ENTITY_PROFILES

Common Tables Used for Joins

TableJoin Condition
POZ_SUPPLIERS HZ_PARTIES.PARTY_ID = POZ_SUPPLIERS.PARTY_ID
HZ_CUST_ACCOUNTS HZ_PARTIES.PARTY_ID = HZ_CUST_ACCOUNTS.PARTY_ID
HZ_PARTY_SITES HZ_PARTIES.PARTY_ID = HZ_PARTY_SITES.PARTY_ID
HZ_LOCATIONS HZ_PARTY_SITES.LOCATION_ID = HZ_LOCATIONS.LOCATION_ID
POZ_SUPPLIER_SITES_ALL_M POZ_SUPPLIERS.VENDOR_ID = POZ_SUPPLIER_SITES_ALL_M.VENDOR_ID
AP_INVOICES_ALL HZ_PARTIES.PARTY_ID = AP_INVOICES_ALL.PARTY_ID
DOO_HEADERS_ALL HZ_PARTIES.PARTY_ID = DOO_HEADERS_ALL.SOLD_TO_PARTY_ID
RA_CUSTOMER_TRX_ALL HZ_PARTIES.PARTY_ID = RA_CUSTOMER_TRX_ALL.SOLD_TO_PARTY_ID

Important Flow


HZ_PARTIES
        ↓
POZ_SUPPLIERS
        ↓
POZ_SUPPLIER_SITES_ALL_M
        ↓
PO_HEADERS_ALL
        ↓
PO_LINES_ALL
        ↓
AP_INVOICES_ALL

Example Query

SELECT
    hp.party_name,
    hp.party_number,
    hp.party_type,
    hp.email_address,
    ps.segment1 supplier_number
FROM hz_parties hp
JOIN poz_suppliers ps
    ON hp.party_id = ps.party_id
WHERE hp.status = 'A';

HZ_CUST_SITE_USES_ALL (Customer Account Site Uses Table)

HZ_CUST_SITE_USES_ALL stores customer account site usage information in Oracle Fusion Trading Community Architecture (TCA). It defines business purposes for customer account sites such as Bill-To, Ship-To, Sold-To, Statements, and Market sites. This table is heavily used across Receivables, Order Management, Tax, Collections, and Contracts.

Core Identifiers

ColumnDescription
SITE_USE_IDPrimary Key for Customer Site Use
CUST_ACCT_SITE_IDCustomer Account Site Identifier
SITE_USE_CODEBusiness Purpose of Site
LOCATIONSite Location Name
STATUSSite Use Status
PRIMARY_FLAGPrimary Site Indicator
SET_IDReference Data Set Identifier
OBJECT_VERSION_NUMBEROptimistic Lock Version

Customer Site Use Information

ColumnDescription
BILL_TO_SITE_USE_IDRelated Bill-To Site Use
ORIG_SYSTEM_REFERENCELegacy System Site Reference
SIC_CODEIndustry Classification Code
GSA_INDICATORUS Federal GSA Indicator
TERRITORY_IDTerritory Identifier
SORT_PRIORITYSite Use Priority
START_DATEValid From Date
END_DATEValid To Date

Tax & Billing Information

ColumnDescription
PAYMENT_TERM_IDPayment Terms Identifier
TAX_REFERENCETaxpayer Reference Number
TAX_CODETax Code
TAX_CLASSIFICATIONTax Classification
TAX_HEADER_LEVEL_FLAGHeader Level Tax Indicator
TAX_ROUNDING_RULETax Rounding Rule
FINCHRG_RECEIVABLES_TRX_IDFinance Charge Transaction Type

Finance Charge Information

ColumnDescription
LAST_ACCRUE_CHARGE_DATELast Finance Charge Accrual Date
SECOND_LAST_ACCRUE_CHARGE_DATEPrevious Finance Charge Accrual Date
LAST_UNACCRUE_CHARGE_DATELast Finance Charge Reversal Date
SECOND_LAST_UNACCRUE_CHRG_DATEPrevious Finance Charge Reversal Date

ESS & Processing Information

ColumnDescription
REQUEST_IDESS Request Identifier
JOB_DEFINITION_NAMEESS Job Definition Name
JOB_DEFINITION_PACKAGEESS Job Package Name
CREATED_BY_MODULEModule which Created Record
CONFLICT_IDMobile Conflict Identifier
USER_LAST_UPDATE_DATEUser Last Update Date

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session

Important Notes

  • Stores Customer Account Site business purposes
  • Defines Bill-To, Ship-To, Sold-To, and Statement Sites
  • Used heavily in Receivables and Order Management transactions
  • Links Customer Sites with Billing and Shipping operations
  • Central table for Customer Site usage setup
  • Supports tax, collections, and finance charge processing

Primary Foreign Keys

ColumnReferences Table
CUST_ACCT_SITE_IDHZ_CUST_ACCT_SITES_ALL
BILL_TO_SITE_USE_IDHZ_CUST_SITE_USES_ALL
PAYMENT_TERM_IDRA_TERMS_B
SITE_USE_IDRA_CUSTOMER_TRX_ALL
SITE_USE_IDAR_PAYMENT_SCHEDULES_ALL
SITE_USE_IDAR_CASH_RECEIPTS_ALL
SITE_USE_IDZX_LINES_DET_FACTORS

Common Tables Used for Joins

TableJoin Condition
HZ_CUST_ACCT_SITES_ALL HZ_CUST_SITE_USES_ALL.CUST_ACCT_SITE_ID = HZ_CUST_ACCT_SITES_ALL.CUST_ACCT_SITE_ID
HZ_CUST_ACCOUNTS HZ_CUST_ACCT_SITES_ALL.CUST_ACCOUNT_ID = HZ_CUST_ACCOUNTS.CUST_ACCOUNT_ID
HZ_PARTY_SITES HZ_CUST_ACCT_SITES_ALL.PARTY_SITE_ID = HZ_PARTY_SITES.PARTY_SITE_ID
RA_CUSTOMER_TRX_ALL HZ_CUST_SITE_USES_ALL.SITE_USE_ID = RA_CUSTOMER_TRX_ALL.BILL_TO_SITE_USE_ID
AR_PAYMENT_SCHEDULES_ALL HZ_CUST_SITE_USES_ALL.SITE_USE_ID = AR_PAYMENT_SCHEDULES_ALL.CUSTOMER_SITE_USE_ID
AR_CASH_RECEIPTS_ALL HZ_CUST_SITE_USES_ALL.SITE_USE_ID = AR_CASH_RECEIPTS_ALL.CUSTOMER_SITE_USE_ID
DOO_FULFILL_LINES_ALL HZ_CUST_SITE_USES_ALL.SITE_USE_ID = DOO_FULFILL_LINES_ALL.BILL_TO_SITE_USE_ID
ZX_LINES_DET_FACTORS HZ_CUST_SITE_USES_ALL.SITE_USE_ID = ZX_LINES_DET_FACTORS.BILL_TO_CUST_ACCT_SITE_USE_ID

Important Flow


HZ_PARTIES
        ↓
HZ_CUST_ACCOUNTS
        ↓
HZ_CUST_ACCT_SITES_ALL
        ↓
HZ_CUST_SITE_USES_ALL
        ↓
DOO_FULFILL_LINES_ALL
        ↓
RA_CUSTOMER_TRX_ALL
        ↓
AR_CASH_RECEIPTS_ALL

Example Query

SELECT
    hcsu.site_use_id,
    hcsu.site_use_code,
    hcsu.location,
    hcsu.status,
    hca.account_number
FROM hz_cust_site_uses_all hcsu
JOIN hz_cust_acct_sites_all hcasa
    ON hcsu.cust_acct_site_id = hcasa.cust_acct_site_id
JOIN hz_cust_accounts hca
    ON hcasa.cust_account_id = hca.cust_account_id
WHERE hcsu.status = 'A';
Receiving

RCV_TRANSACTIONS (Receiving Transactions Table)

RCV_TRANSACTIONS stores receiving transaction details in Oracle Fusion Receiving. It contains receipt, delivery, inspection, return-to-supplier, correction, inventory delivery, consigned inventory consumption, transfer order receipts, and put away transactions. This is one of the most important SCM execution tables used across Procurement, Inventory, Costing, Payables, Receiving, Quality, and Supply Chain execution.

Core Identifiers

ColumnDescription
TRANSACTION_IDPrimary Key for Receiving Transaction
TRANSACTION_TYPEReceiving Transaction Type
TRANSACTION_DATEReceiving Transaction Date
PARENT_TRANSACTION_IDParent Receiving Transaction
SOURCE_TRANSACTION_NUMSource Transaction Reference Number
OBJECT_VERSION_NUMBEROptimistic Lock Version

Quantity & UOM Information

ColumnDescription
QUANTITYTransaction Quantity
PRIMARY_QUANTITYPrimary UOM Quantity
SECONDARY_QUANTITYSecondary UOM Quantity
PRICING_QUANTITYPricing Quantity
CONSUMED_QUANTITYConsigned Inventory Consumed Quantity
QUANTITY_BILLEDBilled Quantity
AMOUNTTransaction Amount
AMOUNT_BILLEDBilled Amount
UOM_CODETransaction UOM
PRIMARY_UOM_CODEPrimary UOM
SECONDARY_UOM_CODESecondary UOM
PRICING_UOM_CODEPricing UOM
BILLING_UOM_CODEBilling UOM
SP_UOM_CODEStandard Pack UOM

Purchase Order Information

ColumnDescription
PO_HEADER_IDPurchase Order Header Identifier
PO_LINE_IDPurchase Order Line Identifier
PO_LINE_LOCATION_IDPurchase Order Shipment Schedule
PO_DISTRIBUTION_IDPurchase Order Distribution
PO_REVISION_NUMPurchase Order Revision Number
PO_UNIT_PRICEPurchase Order Unit Price
CURRENCY_CODEPO Currency Code
CURRENCY_CONVERSION_TYPECurrency Conversion Type
CURRENCY_CONVERSION_RATECurrency Conversion Rate
CURRENCY_CONVERSION_DATECurrency Conversion Date

Receipt & Shipment Information

ColumnDescription
SHIPMENT_HEADER_IDReceipt Shipment Header
SHIPMENT_LINE_IDReceipt Shipment Line
ROUTING_HEADER_IDReceiving Routing
ROUTING_STEP_IDReceiving Routing Step
DELIVERY_REQUIRED_FLAGDelivery Required Indicator
USER_ENTERED_FLAGUser Entered Transaction Indicator
INTERFACE_SOURCE_CODESource Interface Code
INTERFACE_TRANSACTION_IDInterface Transaction Identifier
GROUP_IDInterface Group Identifier

Supplier Information

ColumnDescription
VENDOR_IDSupplier Identifier
VENDOR_SITE_IDSupplier Site Identifier
VENDOR_LOT_NUMSupplier Lot Number
RMA_REFERENCESupplier RMA Reference
SUPPLIER_RETURN_HEADER_IDSupplier Return Header
SUPPLIER_RETURN_LINE_IDSupplier Return Line
RETURN_FOR_CREDIT_FLAGReturn for Credit Indicator

Inventory Information

ColumnDescription
ORGANIZATION_IDReceiving Organization
SUBINVENTORYDestination Subinventory
LOCATOR_IDDestination Locator
FROM_SUBINVENTORYSource Subinventory
FROM_LOCATOR_IDSource Locator
INV_TRANSACTION_IDInventory Transaction Identifier
LPN_IDLicense Plate Number
TRANSFER_LPN_IDTransfer License Plate Number
CONSIGNED_FLAGConsigned Material Indicator
BACK_TO_BACK_FLAGBack-to-Back Order Indicator
DIRECT_TRANSFER_ORDER_FLAGDirect Transfer Order Indicator

Inspection & Quality Information

ColumnDescription
INSPECTION_STATUS_CODEInspection Status
INSPECTION_QUALITY_CODEInspection Quality Code
RECEIPT_EXCEPTION_FLAGReceipt Exception Indicator
QA_COLLECTION_IDQuality Collection Identifier
QA_IP_EVENT_IDQuality Inspection Event
QA_SKIP_INSPECTIONSkip Inspection Indicator
QC_GRADEQuality Grade

Receiving Status Information

ColumnDescription
ACCRUAL_STATUS_CODECosting Interface Status
INVOICE_STATUS_CODEInvoice Matching Status
MATCH_FLAGInvoice Match Required
MATCH_OPTIONPO or Receipt Matching Option
RCPT_CONF_STATUSReceipt Confirmation Status
BUSINESS_EVENT_PUBLISHEDBusiness Event Published Indicator
CSE_INTERFACE_STATUS_CODEALM Interface Status
ALM_INTERFACE_STATUSGenealogy Interface Status
SCH_INTERFACE_STATUSRecall Management Interface Status

Transfer Order Information

ColumnDescription
TRANSFER_ORDER_HEADER_IDTransfer Order Header
TRANSFER_ORDER_LINE_IDTransfer Order Line
TRANSFER_ORDER_DIST_IDTransfer Order Distribution
PHYSICAL_RETURN_REQDPhysical Return Required
REPLENISH_ORDER_LINE_IDReplenishment Sales Order Line

Project & Task Information

ColumnDescription
PROJECT_IDProject Identifier
TASK_IDTask Identifier
PA_ADDITION_FLAGTransferred to Oracle Projects

Tax Information

ColumnDescription
DEFAULT_TAXATION_COUNTRYDefault Tax Country
TAX_CLASSIFICATION_CODETax Classification Code
TAX_INVOICE_NUMBERTax Invoice Number
TAX_INVOICE_DATETax Invoice Date
DOCUMENT_FISCAL_CLASSIFICATIONFiscal Classification
TRX_BUSINESS_CATEGORYTransaction Business Category
PRODUCT_TYPEProduct Type
PRODUCT_CATEGORYProduct Category
ASSESSABLE_VALUEAssessable Tax Value
INTENDED_USEIntended Use

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session
REQUEST_IDESS Request Identifier
JOB_DEFINITION_NAMEESS Job Definition Name
JOB_DEFINITION_PACKAGEESS Job Package Name

Important Notes

  • Main Receiving execution table in Oracle Fusion SCM
  • Stores Receipt, Delivery, Return, Inspection, and Correction transactions
  • Central table for Procure-to-Pay receiving lifecycle
  • Used heavily in Receiving, Inventory, Costing, and Payables
  • Links Purchasing documents with Inventory transactions
  • Supports Consigned Inventory, Transfer Orders, and Back-to-Back flows

Primary Foreign Keys

ColumnReferences Table
PO_HEADER_IDPO_HEADERS_ALL
PO_LINE_IDPO_LINES_ALL
PO_LINE_LOCATION_IDPO_LINE_LOCATIONS_ALL
PO_DISTRIBUTION_IDPO_DISTRIBUTIONS_ALL
REQUISITION_LINE_IDPOR_REQUISITION_LINES_ALL
REQ_DISTRIBUTION_IDPOR_REQ_DISTRIBUTIONS_ALL
SHIPMENT_HEADER_IDRCV_SHIPMENT_HEADERS
SHIPMENT_LINE_IDRCV_SHIPMENT_LINES
VENDOR_IDPOZ_SUPPLIERS
VENDOR_SITE_IDPOZ_SUPPLIER_SITES_ALL_M
INV_TRANSACTION_IDINV_MATERIAL_TXNS
LOCATOR_IDINV_ITEM_LOCATIONS
SUBINVENTORY, ORGANIZATION_IDINV_SECONDARY_INVENTORIES

Common Tables Used for Joins

TableJoin Condition
PO_HEADERS_ALL RCV_TRANSACTIONS.PO_HEADER_ID = PO_HEADERS_ALL.PO_HEADER_ID
PO_LINES_ALL RCV_TRANSACTIONS.PO_LINE_ID = PO_LINES_ALL.PO_LINE_ID
PO_LINE_LOCATIONS_ALL RCV_TRANSACTIONS.PO_LINE_LOCATION_ID = PO_LINE_LOCATIONS_ALL.LINE_LOCATION_ID
PO_DISTRIBUTIONS_ALL RCV_TRANSACTIONS.PO_DISTRIBUTION_ID = PO_DISTRIBUTIONS_ALL.PO_DISTRIBUTION_ID
RCV_SHIPMENT_HEADERS RCV_TRANSACTIONS.SHIPMENT_HEADER_ID = RCV_SHIPMENT_HEADERS.SHIPMENT_HEADER_ID
RCV_SHIPMENT_LINES RCV_TRANSACTIONS.SHIPMENT_LINE_ID = RCV_SHIPMENT_LINES.SHIPMENT_LINE_ID
INV_MATERIAL_TXNS RCV_TRANSACTIONS.INV_TRANSACTION_ID = INV_MATERIAL_TXNS.TRANSACTION_ID
AP_INVOICE_LINES_ALL RCV_TRANSACTIONS.TRANSACTION_ID = AP_INVOICE_LINES_ALL.RCV_TRANSACTION_ID
POZ_SUPPLIERS RCV_TRANSACTIONS.VENDOR_ID = POZ_SUPPLIERS.VENDOR_ID

Important Flow


PO_HEADERS_ALL
        ↓
PO_LINES_ALL
        ↓
PO_LINE_LOCATIONS_ALL
        ↓
PO_DISTRIBUTIONS_ALL
        ↓
RCV_SHIPMENT_LINES
        ↓
RCV_TRANSACTIONS
        ↓
INV_MATERIAL_TXNS
        ↓
AP_INVOICE_LINES_ALL

Example Query

SELECT
    rt.transaction_id,
    rt.transaction_type,
    rt.transaction_date,
    rt.quantity,
    rt.uom_code,
    rt.accrual_status_code
FROM rcv_transactions rt
WHERE rt.transaction_type = 'RECEIVE';

RCV_SHIPMENT_HEADERS (Receiving Shipment Headers Table)

RCV_SHIPMENT_HEADERS stores receipt header and shipment header information in Oracle Fusion Receiving. It contains ASN (Advance Shipment Notice), ASBN (Advance Shipment Billing Notice), supplier shipment details, transfer order shipment data, customer return receipt information, freight details, logistics data, and receiving header level information.

Core Identifiers

ColumnDescription
SHIPMENT_HEADER_IDPrimary Key for Shipment Header
SHIPMENT_NUMSupplier / Transfer Shipment Number
RECEIPT_NUMReceipt Number
RECEIPT_SOURCE_CODEReceipt Source Type
ASN_TYPEASN / ASBN / Standard Receipt Type
OBJECT_VERSION_NUMBEROptimistic Lock Version

Supplier Information

ColumnDescription
VENDOR_IDSupplier Identifier
VENDOR_SITE_IDSupplier Site Identifier
SUPPLIER_SHIPMENT_NUMBERSupplier Shipment Number
SHIP_FROM_LOCATION_IDSupplier Ship From Location
REMIT_TO_SITE_IDSupplier Remit To Site
RA_OUTSOURCER_PARTY_IDLogistics Service Provider Party
RA_OUTSOURCER_CONTACT_IDLogistics Service Provider Contact

Shipment & Receiving Information

ColumnDescription
SHIP_TO_LOCATION_IDReceiving Location
SHIP_TO_ORG_IDReceiving Inventory Organization
ORGANIZATION_IDSource Organization
SHIPPED_DATEShipment Creation Date
EXPECTED_RECEIPT_DATEExpected Receipt Date
REQUEST_DATERequested Receipt Date
GL_DATEGeneral Ledger Date
NUM_OF_CONTAINERSNumber of Containers
CONTAINER_NUMBERContainer Number
COMMENTSReceiver Comments

Shipping & Freight Information

ColumnDescription
FREIGHT_CARRIER_IDFreight Carrier Identifier
BILL_OF_LADINGBill of Lading Number
PACKING_SLIPPacking Slip Number
WAYBILL_AIRBILL_NUMWaybill / Airbill Number
SHIP_METHOD_CODEShipping Method
MODE_OF_TRANSPORTMode of Transport
SERVICE_LEVELShipping Service Level
CARRIER_METHODCarrier Transportation Method
CARRIER_EQUIPMENTCarrier Equipment Description
FREIGHT_TERMSFreight Terms
FREIGHT_BILL_NUMBERFreight Bill Number
FREIGHT_AMOUNTFreight Amount

Weight & Packaging Information

ColumnDescription
GROSS_WEIGHTGross Weight
GROSS_WEIGHT_UOM_CODEGross Weight UOM
NET_WEIGHTNet Weight
NET_WEIGHT_UOM_CODENet Weight UOM
TAR_WEIGHTTare Weight
TAR_WEIGHT_UOM_CODETare Weight UOM
PACKAGING_CODEPackaging Code
SPECIAL_HANDLING_CODESpecial Handling Code

Hazardous Material Information

ColumnDescription
HAZARD_CODEHazardous Material Indicator
HAZARD_CLASSHazardous Material Class
HAZARD_DESCRIPTIONHazardous Material Description

Invoice & Billing Information

ColumnDescription
INVOICE_NUMSupplier Invoice Number
INVOICE_DATESupplier Invoice Date
INVOICE_AMOUNTInvoice Amount
TAX_NAMETax Name
TAX_AMOUNTTax Amount
INVOICE_STATUS_CODEInvoice Processing Status
CURRENCY_CODEInvoice Currency
CONVERSION_RATE_TYPECurrency Conversion Type
CONVERSION_RATECurrency Conversion Rate
CONVERSION_DATECurrency Conversion Date
PAYMENT_TERMS_IDPayment Terms Identifier

Customer & RMA Information

ColumnDescription
CUSTOMER_IDCustomer Identifier
CUSTOMER_SITE_IDCustomer Site Identifier
RMA_BU_IDRMA Business Unit
RECEIPT_ADVICE_NUMBERReceipt Advice Number
RA_DOCUMENT_CODEReceipt Advice Source Document Type
RA_DOCUMENT_NUMBERReceipt Advice Document Number
RA_DOC_REVISION_NUMBERReceipt Advice Revision Number

EDI & External Integration Information

ColumnDescription
EDI_CONTROL_NUMEDI Transaction Control Number
NOTICE_CREATION_DATEEDI Notice Creation Date
HEADER_INTERFACE_IDReceipt Interface Identifier
EXTERNAL_SYS_TXN_REFERENCEExternal WMS / 3PL Reference
RA_ORIG_SYSTEM_REFReceipt Advice Source System
RA_DOO_SOURCE_SYSTEM_IDDOO Source System Identifier

Status & Processing Information

ColumnDescription
APPROVAL_STATUSApproval Status
ASN_STATUSASN Processing Status
LSP_FLAGLogistics Service Provider Indicator

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session
REQUEST_IDESS Request Identifier
JOB_DEFINITION_NAMEESS Job Definition Name
JOB_DEFINITION_PACKAGEESS Job Package Name

Important Notes

  • Main Receipt Header table in Oracle Fusion Receiving
  • Stores ASN, ASBN, Transfer Shipment, and Receipt Header data
  • One Shipment Header can have multiple Shipment Lines
  • Used heavily in Receiving, Procurement, Inventory, and Payables
  • Central table for Receipt Number tracking
  • Supports Supplier Receipts, Customer RMAs, and Transfer Orders

Primary Foreign Keys

ColumnReferences Table
SHIPMENT_HEADER_IDRCV_SHIPMENT_LINES
SHIPMENT_HEADER_IDRCV_TRANSACTIONS
VENDOR_IDPOZ_SUPPLIERS
VENDOR_SITE_IDPOZ_SUPPLIER_SITES_ALL_M
SHIP_TO_ORG_IDINV_ORGANIZATION_DEFINITIONS_V
CUSTOMER_IDHZ_CUST_ACCOUNTS
CUSTOMER_SITE_IDHZ_CUST_SITE_USES_ALL
PAYMENT_TERMS_IDRA_TERMS_B

Common Tables Used for Joins

TableJoin Condition
RCV_SHIPMENT_LINES RCV_SHIPMENT_HEADERS.SHIPMENT_HEADER_ID = RCV_SHIPMENT_LINES.SHIPMENT_HEADER_ID
RCV_TRANSACTIONS RCV_SHIPMENT_HEADERS.SHIPMENT_HEADER_ID = RCV_TRANSACTIONS.SHIPMENT_HEADER_ID
POZ_SUPPLIERS RCV_SHIPMENT_HEADERS.VENDOR_ID = POZ_SUPPLIERS.VENDOR_ID
POZ_SUPPLIER_SITES_ALL_M RCV_SHIPMENT_HEADERS.VENDOR_SITE_ID = POZ_SUPPLIER_SITES_ALL_M.VENDOR_SITE_ID
INV_ORGANIZATION_DEFINITIONS_V RCV_SHIPMENT_HEADERS.SHIP_TO_ORG_ID = INV_ORGANIZATION_DEFINITIONS_V.ORGANIZATION_ID
HZ_CUST_ACCOUNTS RCV_SHIPMENT_HEADERS.CUSTOMER_ID = HZ_CUST_ACCOUNTS.CUST_ACCOUNT_ID
AP_INVOICES_ALL RCV_SHIPMENT_HEADERS.INVOICE_NUM = AP_INVOICES_ALL.INVOICE_NUM

Important Flow


PO_HEADERS_ALL
        ↓
RCV_SHIPMENT_HEADERS
        ↓
RCV_SHIPMENT_LINES
        ↓
RCV_TRANSACTIONS
        ↓
INV_MATERIAL_TXNS
        ↓
AP_INVOICE_LINES_ALL

Example Query

SELECT
    receipt_num,
    shipment_num,
    receipt_source_code,
    expected_receipt_date,
    invoice_num
FROM rcv_shipment_headers
WHERE receipt_source_code = 'VENDOR';

RCV_SHIPMENT_LINES (Receiving Shipment Lines Table)

RCV_SHIPMENT_LINES stores shipment line and receipt line details in Oracle Fusion Receiving. It contains item shipment information, receipt quantities, delivery quantities, inspection quantities, supplier shipment details, purchase order references, routing information, transfer order data, tax determinants, consigned inventory details, and receiving execution information.

Core Identifiers

ColumnDescription
SHIPMENT_LINE_IDPrimary Key for Shipment Line
SHIPMENT_HEADER_IDShipment Header Identifier
LINE_NUMShipment Line Number
SOURCE_DOCUMENT_CODESource Document Type
SHIPMENT_LINE_STATUS_CODEShipment Line Status
OBJECT_VERSION_NUMBEROptimistic Lock Version

Item Information

ColumnDescription
ITEM_IDInventory Item Identifier
ITEM_DESCRIPTIONInventory Item Description
ITEM_REVISIONInventory Item Revision
CATEGORY_IDItem Category Identifier
VENDOR_ITEM_NUMSupplier Item Number
CUSTOMER_ITEM_NUMCustomer Item Number
CUSTOMER_ITEM_IDCustomer Item Identifier
COUNTRY_OF_ORIGIN_CODECountry of Origin

Quantity Information

ColumnDescription
QUANTITY_SHIPPEDQuantity Shipped
QUANTITY_RECEIVEDQuantity Received
QUANTITY_DELIVEREDQuantity Delivered
QUANTITY_RETURNEDQuantity Returned
QUANTITY_ACCEPTEDQuantity Accepted
QUANTITY_REJECTEDQuantity Rejected
SECONDARY_QUANTITY_SHIPPEDSecondary Quantity Shipped
SECONDARY_QUANTITY_RECEIVEDSecondary Quantity Received
SECONDARY_QTY_DELIVEREDSecondary Quantity Delivered
SECONDARY_QTY_RETURNEDSecondary Quantity Returned
SECONDARY_QTY_ACCEPTEDSecondary Quantity Accepted
SECONDARY_QTY_REJECTEDSecondary Quantity Rejected
CONSUMED_QUANTITYConsigned Inventory Consumed Quantity
RA_QUANTITY_EXPECTEDReceipt Advice Expected Quantity
RA_SECONDARY_QUANTITY_EXPECTEDExpected Secondary Quantity

UOM Information

ColumnDescription
UOM_CODETransaction UOM
PRIMARY_UOM_CODEPrimary UOM
SECONDARY_UOM_CODESecondary UOM
SP_UOM_CODEStandard Pack UOM
SP_QUANTITYStandard Pack Quantity
UOM_CONVERSION_RATEUOM Conversion Rate

Purchase Order Information

ColumnDescription
PO_HEADER_IDPurchase Order Header Identifier
PO_LINE_IDPurchase Order Line Identifier
PO_LINE_LOCATION_IDPurchase Order Shipment Schedule
PO_DISTRIBUTION_IDPurchase Order Distribution
REQUISITION_LINE_IDRequisition Line Identifier
REQ_DISTRIBUTION_IDRequisition Distribution Identifier
SHIPMENT_UNIT_PRICEShipment Unit Price
NOTICE_UNIT_PRICEASN Unit Price

Inventory & Receiving Information

ColumnDescription
FROM_ORGANIZATION_IDSource Organization
TO_ORGANIZATION_IDReceiving Organization
TO_SUBINVENTORYDestination Subinventory
LOCATOR_IDDestination Locator
DELIVER_TO_LOCATION_IDDeliver To Location
DELIVER_TO_PERSON_IDDeliver To Person
DESTINATION_TYPE_CODEDestination Type
ROUTING_HEADER_IDReceiving Routing
MMT_TRANSACTION_IDInventory Transaction Identifier
INTERFACE_TRANSACTION_IDReceiving Interface Transaction Identifier

Supplier & Shipment Information

ColumnDescription
VENDOR_LOT_NUMSupplier Lot Number
PACKING_SLIPPacking Slip Number
CONTAINER_NUMContainer Number
TRUCK_NUMTruck Number
BAR_CODE_LABELBarcode Label
ASN_LINE_FLAGASN Shipment Line Indicator
ASN_LPN_IDASN License Plate Number
COMMENTSReceiver Comments

Transfer Order & Supply Information

ColumnDescription
TRANSFER_ORDER_HEADER_IDTransfer Order Header
TRANSFER_ORDER_LINE_IDTransfer Order Line
TRANSFER_COSTTransfer Cost
TRANSPORTATION_COSTTransportation Cost
TRANSFER_PERCENTAGETransfer Cost Percentage
ORIG_TO_INV_SHIP_TXN_IDOriginal Transfer Shipment Transaction
BACK_TO_BACK_FLAGBack-to-Back Order Indicator
CONSIGNED_FLAGConsigned Inventory Indicator
EXTERNAL_SYS_INTF_STATUSExternal System Interface Status

Tax Information

ColumnDescription
TAX_NAMETax Name
TAX_AMOUNTTax Amount
DEFAULT_TAXATION_COUNTRYDefault Tax Country
TAX_INVOICE_NUMBERTax Invoice Number
TAX_INVOICE_DATETax Invoice Date
TAX_CLASSIFICATION_CODETax Classification Code
DOCUMENT_FISCAL_CLASSIFICATIONFiscal Classification
TRX_BUSINESS_CATEGORYTransaction Business Category
PRODUCT_TYPEProduct Type
PRODUCT_CATEGORYProduct Category
ASSESSABLE_VALUEAssessable Value
INTENDED_USEIntended Use

Project & Striping Information

ColumnDescription
PROJECT_IDProject Identifier
TASK_IDTask Identifier
INV_STRIPING_CATEGORYInventory Striping Category

RMA & Receipt Advice Information

ColumnDescription
RECEIPT_ADVICE_HEADER_IDReceipt Advice Header
RECEIPT_ADVICE_LINE_IDReceipt Advice Line
RECEIPT_ADVICE_LINE_NUMBERReceipt Advice Line Number
RA_DOCUMENT_LINE_NUMBERReceipt Advice Source Line Number
RA_DOO_HEADER_NUMBERDOO Header Number
RA_DOO_LINE_NUMBERDOO Line Number
RA_DOO_FULFILLMENT_LINE_NUMBERDOO Fulfillment Line Number
CUSTOMER_IDCustomer Identifier
CUSTOMER_SITE_IDCustomer Site Identifier

Status & Processing Information

ColumnDescription
INVOICE_STATUS_CODEInvoice Processing Status
APPROVAL_STATUSApproval Status
CST_TRANSFER_STATUSCosting Transfer Status
DS_LINE_INTERFACED_TO_OMDropship Interface to OM Status
ELASTIC_SEARCH_INGEST_STATUSElastic Search Ingestion Status
RA_LAST_ACTION_CODELast Receipt Advice Action

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session
REQUEST_IDESS Request Identifier
JOB_DEFINITION_NAMEESS Job Definition Name
JOB_DEFINITION_PACKAGEESS Job Package Name

Important Notes

  • Main Receipt Shipment Line table in Oracle Fusion Receiving
  • Stores item-level shipment and receipt details
  • Links Purchase Orders with Receiving Transactions
  • Used heavily in Receiving, Inventory, Costing, and Payables
  • Supports ASN, Transfer Orders, RMAs, and Consigned Inventory
  • One Shipment Header can contain multiple Shipment Lines

Primary Foreign Keys

ColumnReferences Table
SHIPMENT_HEADER_IDRCV_SHIPMENT_HEADERS
CATEGORY_IDEGP_CATEGORIES_B
PO_HEADER_IDPO_HEADERS_ALL
PO_LINE_IDPO_LINES_ALL
PO_LINE_LOCATION_IDPO_LINE_LOCATIONS_ALL
PO_DISTRIBUTION_IDPO_DISTRIBUTIONS_ALL
REQUISITION_LINE_IDPOR_REQUISITION_LINES_ALL
REQ_DISTRIBUTION_IDPOR_REQ_DISTRIBUTIONS_ALL
SHIPMENT_LINE_IDRCV_TRANSACTIONS
TO_SUBINVENTORY, TO_ORGANIZATION_IDINV_SECONDARY_INVENTORIES
REASON_IDINV_TRANSACTION_REASONS_B
MMT_TRANSACTION_IDINV_MATERIAL_TXNS
TRANSFER_ORDER_HEADER_IDINV_TRANSFER_ORDER_HEADERS
TRANSFER_ORDER_LINE_IDINV_TRANSFER_ORDER_LINES

Common Tables Used for Joins

TableJoin Condition
RCV_SHIPMENT_HEADERS RCV_SHIPMENT_LINES.SHIPMENT_HEADER_ID = RCV_SHIPMENT_HEADERS.SHIPMENT_HEADER_ID
RCV_TRANSACTIONS RCV_SHIPMENT_LINES.SHIPMENT_LINE_ID = RCV_TRANSACTIONS.SHIPMENT_LINE_ID
PO_HEADERS_ALL RCV_SHIPMENT_LINES.PO_HEADER_ID = PO_HEADERS_ALL.PO_HEADER_ID
PO_LINES_ALL RCV_SHIPMENT_LINES.PO_LINE_ID = PO_LINES_ALL.PO_LINE_ID
PO_LINE_LOCATIONS_ALL RCV_SHIPMENT_LINES.PO_LINE_LOCATION_ID = PO_LINE_LOCATIONS_ALL.LINE_LOCATION_ID
PO_DISTRIBUTIONS_ALL RCV_SHIPMENT_LINES.PO_DISTRIBUTION_ID = PO_DISTRIBUTIONS_ALL.PO_DISTRIBUTION_ID
INV_MATERIAL_TXNS RCV_SHIPMENT_LINES.MMT_TRANSACTION_ID = INV_MATERIAL_TXNS.TRANSACTION_ID
AP_INVOICE_LINES_ALL RCV_SHIPMENT_LINES.SHIPMENT_LINE_ID = AP_INVOICE_LINES_ALL.RCV_SHIPMENT_LINE_ID

Important Flow


PO_HEADERS_ALL
        ↓
PO_LINES_ALL
        ↓
PO_LINE_LOCATIONS_ALL
        ↓
PO_DISTRIBUTIONS_ALL
        ↓
RCV_SHIPMENT_HEADERS
        ↓
RCV_SHIPMENT_LINES
        ↓
RCV_TRANSACTIONS
        ↓
INV_MATERIAL_TXNS
        ↓
AP_INVOICE_LINES_ALL

Example Query

SELECT
    shipment_line_id,
    line_num,
    item_description,
    quantity_received,
    shipment_line_status_code
FROM rcv_shipment_lines
WHERE shipment_line_status_code = 'FULLY RECEIVED';
Costing

CST_TRANSACTIONS (Costing Transactions Table)

CST_TRANSACTIONS is the main costing transaction table in Oracle Fusion Cost Management. It stores inventory valuation transactions, receipt costing, issue costing, transfer costing, work order costing, COGS recognition, intercompany costing, consigned inventory costing, periodic average costing, and perpetual average costing transactions.

Core Identifiers

ColumnDescription
TRANSACTION_IDPrimary Key for Costing Transaction
COST_ORG_IDCost Organization Identifier
COST_BOOK_IDCost Book Identifier
INVENTORY_ITEM_IDInventory Item Identifier
INVENTORY_ORG_IDInventory Organization Identifier
COST_TRANSACTION_TYPECost Transaction Type
TRANSACTION_DATETransaction Date
COST_DATECost Processing Date
PERIOD_NAMECost Accounting Period

Valuation Information

ColumnDescription
VAL_STRUCTURE_IDValuation Structure Identifier
VAL_UNIT_IDValuation Unit Identifier
VAL_UNIT_COMBINATION_IDValuation Unit Combination
VAL_UNIT_DETAIL_IDValuation Unit Detail Identifier
STRUCTURE_INSTANCE_NUMBERValuation Structure Instance
COST_METHOD_CODECost Method
QUANTITY_FLOW_CODEFIFO / LIFO Quantity Flow
NEGATIVE_QTY_CODENegative Quantity Handling Method
RECEIPT_WITHOUT_COST_CODEReceipt Without Cost Processing Method
REFERENCED_RMA_COST_CODEReferenced RMA Cost Method
UNREFERENCED_RMA_COST_CODEUnreferenced RMA Cost Method

Transaction Type Information

ColumnDescription
BASE_TXN_TYPE_IDInventory Transaction Type
BASE_TXN_SOURCE_TYPE_IDBase Transaction Source Type
INV_TXN_SOURCE_TYPE_IDInventory Transaction Source Type
BASE_TXN_ACTION_IDInventory Transaction Action
TXN_SOURCE_DOC_TYPESource Document Type
TXN_SOURCE_DOC_NUMBERSource Document Number
TXN_SOURCE_REF_DOC_TYPEReference Document Type
TXN_SOURCE_REF_DOC_NUMBERReference Document Number
ADDITIONAL_PROCESSING_CODEAdditional Cost Processing Code

Quantity & UOM Information

ColumnDescription
QUANTITYTransaction Quantity
TRANSACTION_QTYInventory Transaction Quantity
COSTED_QTYProcessed Costed Quantity
QUANTITY_DEPLETEDDepleted Quantity
UOM_CODECosting UOM
TRANSACTION_UOM_CODETransaction UOM
COSTING_UOM_CODECosting UOM Code
UOM_CONVERSION_FACTORUOM Conversion Factor
TRANSFER_UOM_CONVERSION_FACTORTransfer UOM Conversion Factor

Costing Status Information

ColumnDescription
PREPROCESSING_STATUSCost Preprocessing Status
COST_STATUSCurrent Costing Status
COSTING_STATUSDetailed Costing Status
ACCOUNTING_STATUSAccounting Status
POSTED_FLAGLayer Posting Status
MATCHED_TO_COST_FLAGMatched to Cost Indicator
MATCHED_TO_ADDL_TAX_FLAGAdditional Tax Match Status
COGS_POSTED_FLAGCOGS Posting Status
PAC_PROCESSED_FLAGPeriodic Average Cost Processing Status
PROCESS_DATECost Processing Date
ERROR_CODECosting Error Code

Inventory & Transfer Information

ColumnDescription
LOGICAL_FLAGLogical Transaction Indicator
INTRANSIT_FLAGIntransit Transaction Indicator
TRANSFER_COST_ORG_IDTransfer Cost Organization
TRANSFER_BOOK_IDTransfer Cost Book
TRANSFER_VAL_UNIT_IDTransfer Valuation Unit
TRANSFER_PERCENTAGETransfer Cost Percentage
TRANSFER_TRANSACTION_GROUP_IDTransfer Transaction Group
TRANSFER_CST_INV_TXN_IDTransfer Inventory Transaction
TRANSFER_CST_INV_TXN_DTL_IDTransfer Inventory Transaction Detail
FOB_POINTFree On Board Point
INTERNAL_PROFIT_TRACKINGInternal Profit Tracking Indicator
INTERCOMPANY_INVOICING_FLAGIntercompany Invoice Indicator

Receiving & Purchasing Information

ColumnDescription
RCV_TRANSACTION_IDReceiving Transaction Identifier
PO_DISTRIBUTION_IDPurchase Order Distribution Identifier
PO_ITEM_DESCRIPTIONPurchase Item Description
PO_ITEM_DESCRIPTION_TYPEGoods or Services
TRANSACTION_AMOUNTPurchase Transaction Amount
TRANSACTION_CURRENCY_CODEPurchase Currency Code
USE_ITEM_COST_FLAGUse Existing Item Cost Indicator

DOO & Shipping Information

ColumnDescription
WSH_DELIVERY_DETAIL_IDShipping Delivery Detail Identifier
DOO_FULLFILL_LINE_IDDOO Fulfillment Line Identifier
DOO_SPLIT_FULFILL_LINE_IDDOO Split Fulfillment Line Identifier
REFERENCE_DOO_FULLFILL_LINE_IDReferenced DOO Fulfillment Line
REFERENCE_DELIVERY_IDReference Delivery Identifier
REFERENCED_RETURN_FLAGReferenced Return Indicator
SIMPLE_PROC_FLAGSimple Procurement Indicator

Work Order & Manufacturing Information

ColumnDescription
CST_WORK_ORDER_IDWork Order Identifier
CST_WORK_ORDER_OPERATION_IDWork Order Operation Identifier
WORK_CENTER_IDWork Center Identifier
CST_WO_OPERATION_TXN_IDWork Order Operation Transaction
WO_UPDATE_EVENT_TXN_IDWork Order Close Transaction
SUPPLY_TYPEWIP Supply Type
SERVICE_WIP_FLAGService WIP Indicator
SERVICE_COST_POSTED_FLAGService Cost Posting Status
DEBRIEF_LINE_IDService Logistics Debrief Line
PARTIAL_COMPLETION_FLAGPartial Completion Indicator
PROVISIONAL_COMPLETION_TYPEWork Order Completion Valuation Method
WO_COST_ALLOCATION_BASISWork Order Cost Allocation Basis
OPERATION_SCRAP_COST_TYPEOperation Scrap Cost Treatment

Transfer Order & Consignment Information

ColumnDescription
CST_TRANSFER_ORDER_LINE_IDTransfer Order Line Identifier
CST_TRANSFER_ORDER_DIST_IDTransfer Order Distribution Identifier
TRANSACTION_FLOW_TYPETransaction Flow Type
CONSIGNED_FLAGConsigned Inventory Indicator
CONSIGNED_ACCT_DIST_BASISConsigned Accounting Basis
CREATE_ACCT_FOR_CONS_TXNSCreate Accounting for Consigned Transactions
MANUAL_RECEIPT_REQD_FLAGManual Receipt Required Indicator

Project & Asset Information

ColumnDescription
PROJECT_FLAGProject Enabled Indicator
ASSEMBLY_ASSET_IDAssembly Asset Identifier

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session
REQUEST_IDESS Request Identifier
JOB_DEFINITION_NAMEESS Job Definition Name
JOB_DEFINITION_PACKAGEESS Job Package Name
LE_TIMEZONE_CODELegal Entity Timezone

Important Notes

  • Main Costing transaction table in Oracle Fusion Cost Management
  • Stores Inventory, Receiving, Transfer, WIP, and COGS costing transactions
  • Used heavily in Cost Accounting and Inventory Valuation
  • Supports FIFO, LIFO, Standard, PAC, and Perpetual Average costing
  • Central table for cost layer generation and accounting
  • Links SCM execution transactions with costing and accounting

Primary Foreign Keys

ColumnReferences Table
CST_INV_TRANSACTION_IDCST_INV_TRANSACTIONS
COST_BOOK_IDCST_COST_BOOKS_B
TRANSFER_BOOK_IDCST_COST_BOOKS_B
CST_INV_TRANSACTION_DTL_IDCST_INV_TRANSACTION_DTLS
COST_ORG_ID, INVENTORY_ORG_IDCST_COST_INV_ORGS
VAL_STRUCTURE_IDCST_VAL_STRUCTURES_B
VAL_UNIT_IDCST_VAL_UNITS_B
BASE_TXN_TYPE_ID, BASE_TXN_SOURCE_TYPE_IDCST_INTERNAL_TXN_TYPES_B
COST_PROFILE_IDCST_COST_PROFILES_B
ITEM_COST_PROFILE_IDCST_ITEM_COST_PROFILES
TRANSACTION_IDCST_TRANSACTION_COSTS
TRANSACTION_IDCST_TRANSACTION_LAYERS

Common Tables Used for Joins

TableJoin Condition
CST_TRANSACTION_COSTS CST_TRANSACTIONS.TRANSACTION_ID = CST_TRANSACTION_COSTS.TRANSACTION_ID
CST_TRANSACTION_LAYERS CST_TRANSACTIONS.TRANSACTION_ID = CST_TRANSACTION_LAYERS.TRANSACTION_ID
RCV_TRANSACTIONS CST_TRANSACTIONS.RCV_TRANSACTION_ID = RCV_TRANSACTIONS.TRANSACTION_ID
PO_DISTRIBUTIONS_ALL CST_TRANSACTIONS.PO_DISTRIBUTION_ID = PO_DISTRIBUTIONS_ALL.PO_DISTRIBUTION_ID
INV_MATERIAL_TXNS CST_TRANSACTIONS.CST_INV_TRANSACTION_ID = INV_MATERIAL_TXNS.TRANSACTION_ID
DOO_FULFILL_LINES_ALL CST_TRANSACTIONS.DOO_FULLFILL_LINE_ID = DOO_FULFILL_LINES_ALL.FULFILL_LINE_ID
WSH_DELIVERY_DETAILS CST_TRANSACTIONS.WSH_DELIVERY_DETAIL_ID = WSH_DELIVERY_DETAILS.DELIVERY_DETAIL_ID

Important Flow


PO_HEADERS_ALL
        ↓
RCV_TRANSACTIONS
        ↓
INV_MATERIAL_TXNS
        ↓
CST_TRANSACTIONS
        ↓
CST_TRANSACTION_COSTS
        ↓
CST_TRANSACTION_LAYERS
        ↓
SLA ACCOUNTING

Example Query

SELECT
    transaction_id,
    inventory_item_id,
    quantity,
    cost_method_code,
    cost_status,
    accounting_status
FROM cst_transactions
WHERE cost_status = 'C';

CST_COST_DISTRIBUTIONS (Cost Distribution Headers Table)

CST_COST_DISTRIBUTIONS stores accounting distribution header information for costing transactions in Oracle Fusion Cost Management. It contains SLA event references, cost accounting distribution headers, receipt and issue accounting references, ledger information, cost organization accounting data, gross margin processing status, and project accounting integration details.

Core Identifiers

ColumnDescription
DISTRIBUTION_IDPrimary Key for Cost Distribution
EVENT_IDSLA Event Identifier
ENTITY_CODESLA Entity Code
EVENT_CLASS_CODESLA Event Class
EVENT_TYPE_CODESLA Event Type
TRANSACTION_IDCosting Transaction Identifier
TRANSACTION_NUMBERTransaction Number

Cost Organization & Ledger Information

ColumnDescription
LEGAL_ENTITY_IDLegal Entity Identifier
LEDGER_IDGeneral Ledger Identifier
COST_ORGANIZATION_IDCost Organization Identifier
COST_BOOK_IDCost Book Identifier
BASE_CURRENCY_CODELegal Entity Base Currency

Transaction Information

ColumnDescription
REC_TRXN_IDReceipt Transaction Identifier
DEP_TRXN_IDDepletion Transaction Identifier
COST_TRANSACTION_TYPEIssue / Receipt / Adjustment
ADDITIONAL_PROCESSING_CODEAdditional Cost Processing Type
EFF_DATEEffective Cost Date
EFF_DATE_CHAREffective Date Character Value
GL_DATEAccounting Date
PERIOD_NAMECosting Period Name
ACCOUNTING_PERIOD_NAMEAccounting Period Name

Quantity & UOM Information

ColumnDescription
LAYER_QUANTITYLayer Quantity
COST_TRANSACTION_UOMTransaction Unit of Measure

Accounting & Processing Status

ColumnDescription
ACCOUNTED_FLAGSLA Accounting Status
VAL_ONHAND_FLAGOnhand Calculation Status
GROSS_MARGIN_FLAGGross Margin Processing Status
PJC_TXN_STATUS_CODEProjects Interface Status

ESS & Audit Information

ColumnDescription
REQUEST_IDESS Request Identifier
JOB_DEFINITION_NAMEESS Job Definition Name
JOB_DEFINITION_PACKAGEESS Job Package Name
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session

Important Notes

  • Main Cost Accounting Distribution Header table in Oracle Fusion Cost Management
  • Stores SLA accounting distribution references for costing transactions
  • Used for Inventory Valuation and Cost Accounting
  • Supports Receipt, Issue, Adjustment, and Transfer accounting
  • Links Costing transactions with SLA and General Ledger
  • One Distribution Header can contain multiple Distribution Lines

Primary Foreign Keys

ColumnReferences Table
COST_ORGANIZATION_ID, COST_BOOK_IDCST_COST_ORG_BOOKS
LEDGER_IDGL_LEDGERS
TRANSACTION_IDCST_TRANSACTIONS
DISTRIBUTION_IDCST_COST_DISTRIBUTION_LINES

Common Tables Used for Joins

TableJoin Condition
CST_TRANSACTIONS CST_COST_DISTRIBUTIONS.TRANSACTION_ID = CST_TRANSACTIONS.TRANSACTION_ID
CST_COST_DISTRIBUTION_LINES CST_COST_DISTRIBUTIONS.DISTRIBUTION_ID = CST_COST_DISTRIBUTION_LINES.DISTRIBUTION_ID
GL_LEDGERS CST_COST_DISTRIBUTIONS.LEDGER_ID = GL_LEDGERS.LEDGER_ID
XLA_EVENTS CST_COST_DISTRIBUTIONS.EVENT_ID = XLA_EVENTS.EVENT_ID
XLA_AE_HEADERS CST_COST_DISTRIBUTIONS.EVENT_ID = XLA_AE_HEADERS.EVENT_ID
RCV_TRANSACTIONS CST_COST_DISTRIBUTIONS.REC_TRXN_ID = RCV_TRANSACTIONS.TRANSACTION_ID
INV_MATERIAL_TXNS CST_COST_DISTRIBUTIONS.DEP_TRXN_ID = INV_MATERIAL_TXNS.TRANSACTION_ID

Important Flow


RCV_TRANSACTIONS
        ↓
INV_MATERIAL_TXNS
        ↓
CST_TRANSACTIONS
        ↓
CST_COST_DISTRIBUTIONS
        ↓
CST_COST_DISTRIBUTION_LINES
        ↓
XLA_EVENTS
        ↓
GL_JE_HEADERS

Example Query

SELECT
    distribution_id,
    transaction_id,
    event_type_code,
    gl_date,
    accounted_flag
FROM cst_cost_distributions
WHERE accounted_flag = 'F';

CST_COST_BOOKS_B (Cost Books Table)

CST_COST_BOOKS_B stores Cost Book definitions in Oracle Fusion Cost Management. It defines costing books used for inventory valuation, cost accounting, transfer pricing, periodic average costing, perpetual costing, and parallel cost accounting structures. Cost Books are one of the core setup entities in Oracle Fusion Cost Management.

Core Identifiers

ColumnDescription
COST_BOOK_IDPrimary Key for Cost Book
COST_BOOK_CODEUnique Cost Book Code
PERIODIC_AVERAGE_FLAGPeriodic Average Cost Book Indicator
OBJECT_VERSION_NUMBEROptimistic Lock Version

Cost Book Information

ColumnDescription
COST_BOOK_CODECost Book Name / Purpose Code
PERIODIC_AVERAGE_FLAGIndicates Periodic Average Costing Book

ESS & Audit Information

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session

Important Notes

  • Main Cost Book setup table in Oracle Fusion Cost Management
  • Defines Cost Accounting books used for valuation and accounting
  • Supports Standard, Average, FIFO, LIFO, and Periodic Average costing
  • Used heavily in Inventory Valuation and Cost Accounting
  • One Cost Organization can use multiple Cost Books
  • Central setup table for Cost Management configuration

Primary Foreign Keys

Referenced By TableForeign Key Column
CST_COST_BOOKS_TLCOST_BOOK_ID
CST_CP_DRIVERSCOST_BOOK_ID
CST_TRANSACTIONSCOST_BOOK_ID
CST_TRANSACTIONSTRANSFER_BOOK_ID
CST_USER_ADJUSTMENTSCOST_BOOK_ID
CST_INV_ONHAND_MATCH_TCOST_BOOK_ID
CST_INVOICE_TO_EXP_ACCTGCOST_BOOK_ID
CST_ACQ_ADJ_TXN_COSTSCOST_BOOK_ID
CST_PERIOD_VALIDATIONSCOST_BOOK_ID
CST_COST_ORG_BOOKSCOST_BOOK_ID
CST_ITEM_COST_PROFILESCOST_BOOK_ID
CST_CP_PARAM_DTLSCOST_BOOK_ID

Common Tables Used for Joins

TableJoin Condition
CST_COST_BOOKS_TL CST_COST_BOOKS_B.COST_BOOK_ID = CST_COST_BOOKS_TL.COST_BOOK_ID
CST_COST_ORG_BOOKS CST_COST_BOOKS_B.COST_BOOK_ID = CST_COST_ORG_BOOKS.COST_BOOK_ID
CST_TRANSACTIONS CST_COST_BOOKS_B.COST_BOOK_ID = CST_TRANSACTIONS.COST_BOOK_ID
CST_TRANSACTION_COSTS CST_COST_BOOKS_B.COST_BOOK_ID = CST_TRANSACTION_COSTS.COST_BOOK_ID
CST_COST_DISTRIBUTIONS CST_COST_BOOKS_B.COST_BOOK_ID = CST_COST_DISTRIBUTIONS.COST_BOOK_ID
CST_ITEM_COST_PROFILES CST_COST_BOOKS_B.COST_BOOK_ID = CST_ITEM_COST_PROFILES.COST_BOOK_ID
CST_PERIOD_VALIDATIONS CST_COST_BOOKS_B.COST_BOOK_ID = CST_PERIOD_VALIDATIONS.COST_BOOK_ID

Important Flow


CST_COST_BOOKS_B
        ↓
CST_COST_ORG_BOOKS
        ↓
CST_TRANSACTIONS
        ↓
CST_TRANSACTION_COSTS
        ↓
CST_COST_DISTRIBUTIONS
        ↓
SLA ACCOUNTING

Example Query

SELECT
    cost_book_id,
    cost_book_code,
    periodic_average_flag
FROM cst_cost_books_b
ORDER BY cost_book_code;
Product Information Management (PIM)

EGP_ITEM_REVISIONS_B (Item Revisions Table)

EGP_ITEM_REVISIONS_B stores item revision information in Oracle Fusion Product Information Management (PIM). It contains revision history, engineering change references, revision effectivity dates, lifecycle phase tracking, and revision control information for inventory items. This table is heavily used in Inventory, Manufacturing, Product Development, Engineering Change Orders, and Supply Chain execution.

Core Identifiers

ColumnDescription
REVISION_IDPrimary Key for Item Revision
INVENTORY_ITEM_IDInventory Item Identifier
ORGANIZATION_IDInventory Organization Identifier
REVISIONItem Revision Code
ALT_REVISION_CODEAlternate Revision Code
OBJECT_VERSION_NUMBEROptimistic Lock Version

Revision Information

ColumnDescription
EFFECTIVITY_DATERevision Effective Start Date
END_EFFECTIVITY_DATERevision Effective End Date
IMPLEMENTATION_DATERevision Implementation Date
ECN_INITIATION_DATEEngineering Change Initiation Date
REVISION_REASONReason for Revision Change
DESCRIPTIONRevision Description

Engineering Change Information

ColumnDescription
CHANGE_LINE_IDEngineering Change Order Line
CURRENT_PHASE_IDLifecycle Phase Identifier

Program & ESS Information

ColumnDescription
REQUEST_IDESS Request Identifier
PROGRAM_NAMEConcurrent Program Name
PROGRAM_APP_NAMEConcurrent Program Application
JOB_DEFINITION_NAMEESS Job Definition Name
JOB_DEFINITION_PACKAGEESS Job Package Name

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session

Important Notes

  • Main Item Revision table in Oracle Fusion Product Management
  • Stores revision-controlled inventory item revisions
  • Used heavily in Engineering Change Management and Manufacturing
  • Tracks effective dates and lifecycle phases of revisions
  • Supports ECO and Product Lifecycle Management processes
  • One Item can contain multiple revisions over time

Primary Foreign Keys

ColumnReferences Table
INVENTORY_ITEM_ID, ORGANIZATION_IDEGP_SYSTEM_ITEMS_B
REVISION_IDEGO_ITEM_REVISION_EFF_TL
REVISION_IDEGP_ITEM_REVISIONS_INTERFACE
REVISION_IDEGP_ITEM_REVISIONS_TL
REVISION_IDEGO_ITEM_REVISION_EFF_B

Common Tables Used for Joins

TableJoin Condition
EGP_SYSTEM_ITEMS_B EGP_ITEM_REVISIONS_B.INVENTORY_ITEM_ID = EGP_SYSTEM_ITEMS_B.INVENTORY_ITEM_ID AND EGP_ITEM_REVISIONS_B.ORGANIZATION_ID = EGP_SYSTEM_ITEMS_B.ORGANIZATION_ID
EGP_SYSTEM_ITEMS_TL EGP_ITEM_REVISIONS_B.INVENTORY_ITEM_ID = EGP_SYSTEM_ITEMS_TL.INVENTORY_ITEM_ID AND EGP_ITEM_REVISIONS_B.ORGANIZATION_ID = EGP_SYSTEM_ITEMS_TL.ORGANIZATION_ID
EGP_ITEM_REVISIONS_TL EGP_ITEM_REVISIONS_B.REVISION_ID = EGP_ITEM_REVISIONS_TL.REVISION_ID
EGO_ITEM_REVISION_EFF_B EGP_ITEM_REVISIONS_B.REVISION_ID = EGO_ITEM_REVISION_EFF_B.REVISION_ID
INV_MATERIAL_TXNS EGP_ITEM_REVISIONS_B.REVISION = INV_MATERIAL_TXNS.REVISION
RCV_TRANSACTIONS EGP_ITEM_REVISIONS_B.REVISION = RCV_TRANSACTIONS.ITEM_REVISION

Important Flow


EGP_SYSTEM_ITEMS_B
        ↓
EGP_ITEM_REVISIONS_B
        ↓
EGO_ITEM_REVISION_EFF_B
        ↓
INV_MATERIAL_TXNS
        ↓
RCV_TRANSACTIONS
        ↓
WORK ORDERS / MANUFACTURING

Example Query

SELECT
    revision_id,
    inventory_item_id,
    revision,
    effectivity_date,
    implementation_date
FROM egp_item_revisions_b
ORDER BY inventory_item_id, effectivity_date;

EGP_CATEGORIES_B (Item Categories Table)

EGP_CATEGORIES_B stores item category definitions in Oracle Fusion Product Information Management (PIM). It contains category hierarchy information, UNSPSC classifications, supplier categories, procurement categories, inventory categories, and category setup used across SCM, Procurement, Inventory, Costing, Receiving, and Product Management.

Core Identifiers

ColumnDescription
CATEGORY_IDPrimary Key for Category
CATEGORY_CODEUnique Category Code
DESCRIPTIONCategory Description
STRUCTURE_IDCategory Flexfield Structure
STRUCTURE_INSTANCE_NUMBERCategory Structure Instance
OBJECT_VERSION_NUMBEROptimistic Lock Version

Category Segment Information

ColumnDescription
SEGMENT1Category Segment 1
SEGMENT2Category Segment 2
SEGMENT3Category Segment 3
SEGMENT4Category Segment 4
SEGMENT5Category Segment 5
SEGMENT6Category Segment 6
SEGMENT7Category Segment 7
SEGMENT8Category Segment 8
SEGMENT9Category Segment 9
SEGMENT10Category Segment 10

Category Status Information

ColumnDescription
START_DATE_ACTIVECategory Active Start Date
END_DATE_ACTIVECategory Active End Date
WEB_STATUSWeb Publication Status
SUPPLIER_ENABLED_FLAGSupplier Profile Enabled Indicator
CATEGORY_CONTENT_CODECategory Content Type

Program & ESS Information

ColumnDescription
REQUEST_IDESS Request Identifier
PROGRAM_NAMEConcurrent Program Name
PROGRAM_APP_NAMEConcurrent Program Application
JOB_DEFINITION_NAMEESS Job Definition Name
JOB_DEFINITION_PACKAGEESS Job Package Name

Audit Columns

ColumnDescription
CREATION_DATERecord Creation Date
CREATED_BYCreated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_LOGINLast Update Login Session

Important Notes

  • Main Category Master table in Oracle Fusion PIM
  • Stores Procurement, Inventory, and Product categories
  • Used heavily across SCM, Procurement, Inventory, and Costing
  • Supports category hierarchies and category sets
  • Used for UNSPSC and item classification structures
  • One Category can belong to multiple Category Sets

Primary Foreign Keys

Referenced By TableForeign Key Column
INV_SELECTION_CRITERIA_TXNCATEGORY_ID
EGP_CATG_MAP_DTLSSOURCE_CATG_ID
EGP_CATG_MAP_DTLSTARGET_CATG_ID
AR_REVENUE_ADJUSTMENTS_ALLFROM_CATEGORY_ID
AR_REVENUE_ADJUSTMENTS_ALLTO_CATEGORY_ID
INV_SUPPLYCATEGORY_ID
PO_LINE_TYPES_BCATEGORY_ID
PO_AGENTSCATEGORY_ID
RCV_SHIPMENT_LINESCATEGORY_ID
EGP_CATEGORY_SET_VALID_CATSCATEGORY_ID
PO_LINES_ALLCATEGORY_ID
PO_LINES_DRAFT_ALLCATEGORY_ID
PON_AUCTION_ITEM_PRICES_ALLCATEGORY_ID
EGP_CATEGORIES_TLCATEGORY_ID
POR_SMART_FORMS_ALL_BCATEGORY_ID
CST_DEFAULT_COST_PROFILESCATEGORY_ID

Common Tables Used for Joins

TableJoin Condition
EGP_ITEM_CATEGORIES EGP_CATEGORIES_B.CATEGORY_ID = EGP_ITEM_CATEGORIES.CATEGORY_ID
EGP_CATEGORY_SETS_B EGP_ITEM_CATEGORIES.CATEGORY_SET_ID = EGP_CATEGORY_SETS_B.CATEGORY_SET_ID
PO_LINES_ALL EGP_CATEGORIES_B.CATEGORY_ID = PO_LINES_ALL.CATEGORY_ID
RCV_SHIPMENT_LINES EGP_CATEGORIES_B.CATEGORY_ID = RCV_SHIPMENT_LINES.CATEGORY_ID
EGP_CATEGORIES_TL EGP_CATEGORIES_B.CATEGORY_ID = EGP_CATEGORIES_TL.CATEGORY_ID
INV_SUPPLY EGP_CATEGORIES_B.CATEGORY_ID = INV_SUPPLY.CATEGORY_ID
CST_DEFAULT_COST_PROFILES EGP_CATEGORIES_B.CATEGORY_ID = CST_DEFAULT_COST_PROFILES.CATEGORY_ID
POR_SMART_FORMS_ALL_B EGP_CATEGORIES_B.CATEGORY_ID = POR_SMART_FORMS_ALL_B.CATEGORY_ID

Important Flow


EGP_CATEGORIES_B
        ↓
EGP_CATEGORY_SETS_B
        ↓
EGP_ITEM_CATEGORIES
        ↓
EGP_SYSTEM_ITEMS_B
        ↓
PO_LINES_ALL
        ↓
RCV_SHIPMENT_LINES
        ↓
CST_TRANSACTIONS

Example Query

SELECT
    category_id,
    category_code,
    description,
    segment1,
    start_date_active
FROM egp_categories_b
ORDER BY category_code;
Common / Reference Tables

FUN_ALL_BUSINESS_UNITS_V (Business Units Reference View)

FUN_ALL_BUSINESS_UNITS_V stores Business Unit reference information in Oracle Fusion Applications. It provides Business Unit setup details, ledger mapping, legal entity relationships, currency defaults, HR enablement flags, profit center configuration, and organizational hierarchy information. This is one of the most commonly used reference views across Finance, Procurement, SCM, HCM, Projects, and Order Management.

Core Identifiers

ColumnDescription
BU_IDBusiness Unit Identifier
BU_NAMEBusiness Unit Name
SHORT_CODEBusiness Unit Short Code
STATUSBusiness Unit Status

Organization Information

ColumnDescription
LOCATION_IDBusiness Unit Location Identifier
BUSINESS_GROUP_IDBusiness Group Identifier
DATE_FROMBusiness Unit Effective Start Date
DATE_TOBusiness Unit Effective End Date
MANAGER_IDBusiness Unit Manager Identifier
FIN_BUSINESS_UNIT_IDFinancial Business Unit Identifier

Finance & Ledger Information

ColumnDescription
LEGAL_ENTITY_IDLegal Entity Identifier
PRIMARY_LEDGER_IDPrimary Ledger Identifier
DEFAULT_SET_IDReference Data Set Identifier
DEFAULT_CURRENCY_CODEDefault Currency Code
PROFIT_CENTER_FLAGProfit Center Indicator

HR & Operational Information

ColumnDescription
ENABLED_FOR_HR_FLAGHR Enabled Indicator

Audit Columns

ColumnDescription
CREATED_BYCreated By User
CREATION_DATERecord Creation Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATE_LOGINLast Update Login Session

Underlying Base Tables

TablePurpose
HR_ALL_ORGANIZATION_UNITS_F_VLOrganization Master Information
HR_ORG_UNIT_CLASSIFICATIONS_XOrganization Classification Details
HR_ORGANIZATION_INFORMATION_XOrganization Additional Information

Important Notes

  • Main Business Unit reference view in Oracle Fusion Applications
  • Used across Procurement, SCM, Finance, HCM, and Projects
  • Provides mapping between Business Units and Legal Entities
  • Stores ledger and currency configuration for Business Units
  • Frequently used in reporting and security filtering
  • One of the most important common reference views in Fusion

Common Tables Used for Joins

TableJoin Condition
PO_HEADERS_ALL FUN_ALL_BUSINESS_UNITS_V.BU_ID = PO_HEADERS_ALL.PRC_BU_ID
POR_REQUISITION_HEADERS_ALL FUN_ALL_BUSINESS_UNITS_V.BU_ID = POR_REQUISITION_HEADERS_ALL.REQ_BU_ID
DOO_HEADERS_ALL FUN_ALL_BUSINESS_UNITS_V.BU_ID = DOO_HEADERS_ALL.ORG_ID
INV_ORGANIZATION_DEFINITIONS_V FUN_ALL_BUSINESS_UNITS_V.BU_ID = INV_ORGANIZATION_DEFINITIONS_V.BUSINESS_UNIT_ID
XLE_ENTITY_PROFILES FUN_ALL_BUSINESS_UNITS_V.LEGAL_ENTITY_ID = XLE_ENTITY_PROFILES.LEGAL_ENTITY_ID
GL_LEDGERS FUN_ALL_BUSINESS_UNITS_V.PRIMARY_LEDGER_ID = GL_LEDGERS.LEDGER_ID
HZ_CUST_ACCOUNTS FUN_ALL_BUSINESS_UNITS_V.BU_ID = HZ_CUST_ACCOUNTS.SELLING_PARTY_ID
POZ_SUPPLIERS FUN_ALL_BUSINESS_UNITS_V.BU_ID = POZ_SUPPLIERS.PRC_BU_ID

Important Flow


FUN_ALL_BUSINESS_UNITS_V
        ↓
LEGAL ENTITY
        ↓
LEDGER
        ↓
PROCUREMENT / SCM / FINANCE
        ↓
PO_HEADERS_ALL
        ↓
RCV_TRANSACTIONS
        ↓
CST_TRANSACTIONS

View Query Logic

SELECT ORG.ORGANIZATION_ID BU_ID,
       ORG.NAME BU_NAME,
       ORG.LOCATION_ID,
       ORG.BUSINESS_GROUP_ID,
       ORG.EFFECTIVE_START_DATE DATE_FROM,
       ORG.EFFECTIVE_END_DATE DATE_TO,
       INFO.ORG_INFORMATION1 MANAGER_ID,
       INFO.ORG_INFORMATION2 LEGAL_ENTITY_ID,
       INFO.ORG_INFORMATION3 PRIMARY_LEDGER_ID
FROM HR_ALL_ORGANIZATION_UNITS_F_VL ORG

Example Query

SELECT
    bu_id,
    bu_name,
    legal_entity_id,
    primary_ledger_id,
    default_currency_code,
    status
FROM fun_all_business_units_v
ORDER BY bu_name;

XLE_ENTITY_PROFILES (Legal Entity Profiles Table)

XLE_ENTITY_PROFILES stores Legal Entity master information in Oracle Fusion Applications. It contains legal entity registration details, party relationships, geography mappings, payroll statutory unit information, legal employer setup, and enterprise legal structure information. This is one of the most important common reference tables used across Finance, SCM, Procurement, HCM, Tax, Payments, and Intercompany modules.

Core Identifiers

ColumnDescription
LEGAL_ENTITY_IDPrimary Key for Legal Entity
PARTY_IDHZ Party Identifier
LEGAL_ENTITY_IDENTIFIERLegal Registration Identifier
NAMELegal Entity Name
GEOGRAPHY_IDGeography Identifier
OBJECT_VERSION_NUMBEROptimistic Lock Version

Legal Entity Information

ColumnDescription
TRANSACTING_ENTITY_FLAGBusiness Transaction Enabled Indicator
EFFECTIVE_FROMEffective Start Date
EFFECTIVE_TOEffective End Date
TYPE_OF_COMPANYType of Company
ACTIVITY_CODEPrimary Business Activity
SUB_ACTIVITY_CODESub Business Activity
ENTERPRISE_IDEnterprise Identifier

Payroll & Employer Information

ColumnDescription
PSU_FLAGPayroll Statutory Unit Indicator
LEGAL_EMPLOYER_FLAGLegal Employer Indicator
PARENT_PSU_IDParent Payroll Statutory Unit

Flexfield Context Information

ColumnDescription
LE_INFORMATION_CONTEXTLegal Entity DFF Context

Audit Columns

ColumnDescription
CREATED_BYCreated By User
CREATION_DATERecord Creation Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATE_LOGINLast Update Login Session

Important Notes

  • Main Legal Entity master table in Oracle Fusion
  • Used across Finance, SCM, HCM, Procurement, Tax, and Payments
  • Stores Legal Entity registration and enterprise structure details
  • Links Legal Entities with Parties and Geographies
  • Supports Payroll Statutory Unit and Legal Employer configuration
  • Critical reference table for ledger and business unit setup

Primary Foreign Keys

ColumnReferences Table
PARTY_IDHZ_PARTIES
GEOGRAPHY_IDHZ_GEOGRAPHIES

Referenced By Important Tables

TableForeign Key Column
FUN_ALL_BUSINESS_UNITS_VLEGAL_ENTITY_ID
AP_INVOICES_ALLLEGAL_ENTITY_ID
AR_CASH_RECEIPTS_ALLLEGAL_ENTITY_ID
RA_CUSTOMER_TRX_ALLLEGAL_ENTITY_ID
AP_CHECKS_ALLLEGAL_ENTITY_ID
FUN_INTERCO_ORGANIZATIONSLEGAL_ENTITY_ID
CE_PAYMENT_INSTRUMENTSLEGAL_ENTITY_ID
IBY_GEN_DOCS_PAYABLELEGAL_ENTITY_ID
OKC_K_HEADERS_ALL_BLEGAL_ENTITY_ID
ZX_TRX_TELEMETRY_DATALEGAL_ENTITY_ID

Common Tables Used for Joins

TableJoin Condition
HZ_PARTIES XLE_ENTITY_PROFILES.PARTY_ID = HZ_PARTIES.PARTY_ID
HZ_GEOGRAPHIES XLE_ENTITY_PROFILES.GEOGRAPHY_ID = HZ_GEOGRAPHIES.GEOGRAPHY_ID
FUN_ALL_BUSINESS_UNITS_V XLE_ENTITY_PROFILES.LEGAL_ENTITY_ID = FUN_ALL_BUSINESS_UNITS_V.LEGAL_ENTITY_ID
GL_LEDGERS FUN_ALL_BUSINESS_UNITS_V.PRIMARY_LEDGER_ID = GL_LEDGERS.LEDGER_ID
AP_INVOICES_ALL XLE_ENTITY_PROFILES.LEGAL_ENTITY_ID = AP_INVOICES_ALL.LEGAL_ENTITY_ID
RA_CUSTOMER_TRX_ALL XLE_ENTITY_PROFILES.LEGAL_ENTITY_ID = RA_CUSTOMER_TRX_ALL.LEGAL_ENTITY_ID
AR_CASH_RECEIPTS_ALL XLE_ENTITY_PROFILES.LEGAL_ENTITY_ID = AR_CASH_RECEIPTS_ALL.LEGAL_ENTITY_ID
FUN_INTERCO_ORGANIZATIONS XLE_ENTITY_PROFILES.LEGAL_ENTITY_ID = FUN_INTERCO_ORGANIZATIONS.LEGAL_ENTITY_ID

Important Flow


XLE_ENTITY_PROFILES
        ↓
FUN_ALL_BUSINESS_UNITS_V
        ↓
GL_LEDGERS
        ↓
PROCUREMENT / FINANCE / SCM
        ↓
AP / AR / SCM TRANSACTIONS

Example Query

SELECT
    legal_entity_id,
    name,
    legal_entity_identifier,
    legal_employer_flag,
    psu_flag
FROM xle_entity_profiles
ORDER BY name;

INV_ORG_PARAMETERS (Inventory Organization Parameters Table)

INV_ORG_PARAMETERS stores Inventory Organization setup and operational parameter information in Oracle Fusion Inventory Management. It contains inventory control settings, picking rules, locator controls, lot and serial generation controls, warehouse execution flags, manufacturing flags, costing behavior, and inventory organization configuration details. This is one of the most important Inventory setup tables in Oracle Fusion SCM.

Core Identifiers

ColumnDescription
ORGANIZATION_IDInventory Organization Identifier
ORGANIZATION_CODEInventory Organization Code
MASTER_ORGANIZATION_IDMaster Inventory Organization
BUSINESS_UNIT_IDBusiness Unit Identifier
LEGAL_ENTITY_IDLegal Entity Identifier
OBJECT_VERSION_NUMBEROptimistic Lock Version

Inventory Control Information

ColumnDescription
SCHEDULE_IDCycle Count Schedule Identifier
DEFAULT_PICKING_RULE_IDDefault Picking Rule
DEFAULT_LOCATOR_ORDER_VALUEDefault Locator Control Method
DEFAULT_SUBINV_ORDER_VALUEDefault Subinventory Ordering Method
NEGATIVE_INV_RECEIPT_CODENegative Inventory Receipt Control
STOCK_LOCATOR_CONTROL_CODEStock Locator Control Method
SERIAL_NUMBER_TYPESerial Number Control Type
AUTO_SERIAL_ALPHA_PREFIXAuto Serial Prefix
START_AUTO_SERIAL_NUMBERStarting Auto Serial Number
AUTO_LOT_ALPHA_PREFIXAuto Lot Prefix
LOT_NUMBER_UNIQUENESSLot Number Uniqueness Control
LOT_NUMBER_GENERATIONLot Number Generation Method
LOT_NUMBER_ZERO_PADDINGLot Number Zero Padding
LOT_NUMBER_LENGTHLot Number Length
STARTING_REVISIONStarting Item Revision
SERIAL_NUMBER_GENERATIONSerial Number Generation Method
GLOBAL_ATTRIBUTE_CATEGORYGlobal Attribute Category

Warehouse & Picking Information

ColumnDescription
MO_PICK_CONFIRM_REQUIREDMove Order Pick Confirm Requirement
PRE_FILL_PICKED_QTYPre-fill Picked Quantity Flag
CAPTURE_PICKING_EXCEPTIONCapture Picking Exceptions
WCS_ENABLEDWarehouse Control System Enabled
QA_SKIPPING_INSP_FLAGSkip QA Inspection Indicator
EAM_ENABLED_FLAGEnterprise Asset Management Enabled

Manufacturing & Costing Information

ColumnDescription
PROJECT_REFERENCE_ENABLEDProject Reference Enabled
FIFO_ORG_RCPT_DATE_FLAGFIFO Receipt Date Control
ALLOW_NEG_ONHAND_CC_TXNSAllow Negative Onhand Transactions
PURCHASING_BY_REVISIONPurchasing by Revision Control
AUTO_BREAKDOWN_ENABLEDAutomatic Breakdown Enabled
PROFIT_CENTER_BU_IDProfit Center Business Unit
MANUAL_RECEIPT_EXP_AT_DESTManual Receipt at Destination
MFG_PLANT_FLAGManufacturing Plant Indicator
CONTRACT_MFG_FLAGContract Manufacturing Indicator
USE_CURR_ITEM_COST_FLAGUse Current Item Cost Indicator

Supplier & Integration Information

ColumnDescription
SUPPLIER_IDSupplier Identifier
SUPPLIER_SITE_IDSupplier Site Identifier
TIMEZONE_CODEOrganization Timezone
INTEGRATED_SYSTEM_CODEIntegrated External System
ITEM_GROUPING_CODEItem Grouping Code
ITEM_DEFINITION_ORG_IDItem Definition Organization

Operational Flags

ColumnDescription
INTERNAL_CUSTOMER_FLAGInternal Customer Enabled
SPECIAL_HANDLING_OVRPK_FLAGSpecial Handling Overpack Indicator
FA_BOOK_TYPE_CODEFixed Assets Book Type
ALLOW_ITEM_SUBSTITUTIONSAllow Item Substitutions
WMS_WITH_MFGWarehouse Management with Manufacturing
ALM_FILL_KILL_SALES_ORDER_FLAGALM Fill Kill Sales Order Indicator
KANBAN_CARD_PREFIXKanban Card Prefix
MAINT_TECH_WB_ENABLED_FLAGMaintenance Technician Workbench Enabled
EXPIRED_LOT_SUBINVENTORYExpired Lot Subinventory
EXPIRED_LOT_LOCATORExpired Lot Locator
LOT_CONVERSION_ENABLED_FLAGLot Conversion Enabled
AUTOCRT_LOT_UOM_CONV_FLAGAutomatic Lot UOM Conversion

Audit Columns

ColumnDescription
CREATED_BYCreated By User
CREATION_DATERecord Creation Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATE_LOGINLast Update Login Session

Important Notes

  • Main Inventory Organization setup table in Oracle Fusion Inventory
  • Controls inventory behavior at organization level
  • Stores lot, serial, locator, picking, and warehouse parameters
  • Used heavily in Inventory, WMS, Manufacturing, and Costing
  • Controls organization-wide inventory transaction behavior
  • Critical setup table for SCM implementations

Primary Foreign Keys

ColumnReferences Table
BUSINESS_UNIT_IDFUN_ALL_BUSINESS_UNITS_V
LEGAL_ENTITY_IDXLE_ENTITY_PROFILES
SUPPLIER_IDPOZ_SUPPLIERS
SUPPLIER_SITE_IDPOZ_SUPPLIER_SITES_ALL_M
ITEM_DEFINITION_ORG_IDINV_ORG_PARAMETERS
MASTER_ORGANIZATION_IDINV_ORG_PARAMETERS
SOURCE_SUBINVENTORY, SOURCE_ORGANIZATION_IDINV_SECONDARY_INVENTORIES
ORGANIZATION_IDINV_SECONDARY_INVENTORIES

Referenced By Important Tables

TableForeign Key Column
INV_ONHAND_QUANTITIES_DETAILORGANIZATION_ID
INV_MATERIAL_TXNSORGANIZATION_ID
INV_SECONDARY_INVENTORIESORGANIZATION_ID
INV_ITEM_LOCATIONSORGANIZATION_ID
INV_SERIAL_NUMBERSCURRENT_ORGANIZATION_ID
INV_LICENSE_PLATE_NUMBERSORGANIZATION_ID
INV_LOT_NUMBERSORGANIZATION_ID
INV_SUPPLYTO_ORGANIZATION_ID
INV_RESERVATIONSORGANIZATION_ID
INV_TXN_REQUEST_HEADERSORGANIZATION_ID
INV_TXN_REQUEST_LINESORGANIZATION_ID
INV_TXN_REQUEST_LINESTO_ORGANIZATION_ID
INV_INTERORG_PARAMETERSFROM_ORGANIZATION_ID
INV_INTERORG_PARAMETERSTO_ORGANIZATION_ID
INV_TRANSACTION_FLOW_HEADERSORGANIZATION_ID
INV_TRANSACTION_FLOW_LINESFROM_ORGANIZATION_ID
WSH_SHIPPING_PARAMETERSORGANIZATION_ID
WSH_ORG_CARRIER_SERVICESORGANIZATION_ID
OKC_K_HEADERS_ALL_BINV_ORGANIZATION_ID
OKC_K_LINES_BSHIP_INV_ORG_ID

Common Tables Used for Joins

TableJoin Condition
INV_MATERIAL_TXNS INV_ORG_PARAMETERS.ORGANIZATION_ID = INV_MATERIAL_TXNS.ORGANIZATION_ID
INV_ONHAND_QUANTITIES_DETAIL INV_ORG_PARAMETERS.ORGANIZATION_ID = INV_ONHAND_QUANTITIES_DETAIL.ORGANIZATION_ID
EGP_SYSTEM_ITEMS_B INV_ORG_PARAMETERS.ORGANIZATION_ID = EGP_SYSTEM_ITEMS_B.ORGANIZATION_ID
FUN_ALL_BUSINESS_UNITS_V INV_ORG_PARAMETERS.BUSINESS_UNIT_ID = FUN_ALL_BUSINESS_UNITS_V.BU_ID
XLE_ENTITY_PROFILES INV_ORG_PARAMETERS.LEGAL_ENTITY_ID = XLE_ENTITY_PROFILES.LEGAL_ENTITY_ID
RCV_TRANSACTIONS INV_ORG_PARAMETERS.ORGANIZATION_ID = RCV_TRANSACTIONS.ORGANIZATION_ID
INV_SECONDARY_INVENTORIES INV_ORG_PARAMETERS.ORGANIZATION_ID = INV_SECONDARY_INVENTORIES.ORGANIZATION_ID
INV_ITEM_LOCATIONS INV_ORG_PARAMETERS.ORGANIZATION_ID = INV_ITEM_LOCATIONS.ORGANIZATION_ID

Important Flow


FUN_ALL_BUSINESS_UNITS_V
        ↓
XLE_ENTITY_PROFILES
        ↓
INV_ORG_PARAMETERS
        ↓
EGP_SYSTEM_ITEMS_B
        ↓
INV_MATERIAL_TXNS
        ↓
INV_ONHAND_QUANTITIES_DETAIL

Example Query

SELECT
    organization_id,
    organization_code,
    business_unit_id,
    legal_entity_id,
    timezone_code
FROM inv_org_parameters
ORDER BY organization_code;

HZ_LOCATIONS (Location Master Table)

HZ_LOCATIONS stores address and physical location information in Oracle Fusion Trading Community Architecture (TCA). It contains supplier addresses, customer addresses, site addresses, geography information, postal details, tax location references, and physical delivery locations. This is one of the most commonly used reference tables across SCM, Procurement, Order Management, Receivables, Payables, Shipping, and HCM.

Core Identifiers

ColumnDescription
LOCATION_IDPrimary Key for Location
ORG_SYSTEM_REFERENCESource System Reference
COUNTRYCountry Code
STATEState / Province
CITYCity Name
POSTAL_CODEPostal Code
COUNTYCounty / District
ADDRESS_STYLEAddress Style Format
OBJECT_VERSION_NUMBEROptimistic Lock Version

Address Information

ColumnDescription
ADDRESS1Address Line 1
ADDRESS2Address Line 2
ADDRESS3Address Line 3
ADDRESS4Address Line 4
SALES_TAX_GEOCODESales Tax Geography Code
SALES_TAX_INSIDE_CITY_LIMITSInside City Limits Indicator
FA_LOCATION_IDFixed Asset Location Identifier

Geography & Validation Information

ColumnDescription
VALIDATED_FLAGAddress Validation Status
GEOMETRY_STATUS_CODEGeography Validation Status
ACTUAL_CONTENT_SOURCEAddress Source
CREATED_BY_MODULEModule That Created Address
ADDRESS_CONFLICT_IDAddress Conflict Identifier
ADDRESS_STATUS_FLAGAddress Status
INTERNAL_FLAGInternal Address Indicator

Audit Columns

ColumnDescription
CREATED_BYCreated By User
CREATION_DATERecord Creation Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATE_LOGINLast Update Login Session

Important Notes

  • Main Address Master table in Oracle Fusion TCA
  • Stores Supplier, Customer, Employee, and Internal addresses
  • Used heavily in Procurement, SCM, OM, AP, AR, and HCM
  • Central address repository for Trading Community Architecture
  • Supports geography validation and tax calculations
  • One Location can be linked to multiple Party Sites

Primary Foreign Keys

Referenced By TableForeign Key Column
SVC_WORK_ORDERSADDRESS_ID
HER_LOCATION_ASSOCIATIONLOCATION_ID
HER_ORG_LOCATION_EXTENSIONLOCATION_ID
IBY_CREDITCARDUPGRADE_ADDRESSID
ZX_LINES_DET_FACTORSSHIP_TO_LOCATION_ID
ZX_LINES_DET_FACTORSSHIP_FROM_LOCATION_ID
ZX_LINES_DET_FACTORSBILL_TO_LOCATION_ID
ZX_LINES_DET_FACTORSBILL_FROM_LOCATION_ID
AR_REMIT_TO_LOCS_ALLLOCATION_ID
HZ_LOCATION_PROFILESLOCATION_ID
HER_BUILDING_BLOCATION_ID
HER_CURRIC_SCHEDULE_BLOCATION_ID
HZ_PARTY_SITESLOCATION_ID
HZ_LOCATION_LOCALESLOCATION_ID

Common Tables Used for Joins

TableJoin Condition
HZ_PARTY_SITES HZ_LOCATIONS.LOCATION_ID = HZ_PARTY_SITES.LOCATION_ID
HZ_PARTIES HZ_PARTY_SITES.PARTY_ID = HZ_PARTIES.PARTY_ID
POZ_SUPPLIER_SITES_ALL_M HZ_LOCATIONS.LOCATION_ID = POZ_SUPPLIER_SITES_ALL_M.LOCATION_ID
HZ_CUST_ACCT_SITES_ALL HZ_LOCATIONS.LOCATION_ID = HZ_CUST_ACCT_SITES_ALL.LOCATION_ID
FUN_ALL_BUSINESS_UNITS_V HZ_LOCATIONS.LOCATION_ID = FUN_ALL_BUSINESS_UNITS_V.LOCATION_ID
ZX_LINES_DET_FACTORS HZ_LOCATIONS.LOCATION_ID = ZX_LINES_DET_FACTORS.SHIP_TO_LOCATION_ID
AR_REMIT_TO_LOCS_ALL HZ_LOCATIONS.LOCATION_ID = AR_REMIT_TO_LOCS_ALL.LOCATION_ID
HER_LOCATION_ASSOCIATION HZ_LOCATIONS.LOCATION_ID = HER_LOCATION_ASSOCIATION.LOCATION_ID

Important Flow


HZ_LOCATIONS
        ↓
HZ_PARTY_SITES
        ↓
SUPPLIER / CUSTOMER SITES
        ↓
POZ_SUPPLIER_SITES_ALL_M
        ↓
PO_HEADERS_ALL / DOO_HEADERS_ALL
        ↓
RCV_TRANSACTIONS

Example Query

SELECT
    location_id,
    country,
    city,
    address1,
    postal_code,
    validated_flag
FROM hz_locations
ORDER BY location_id;

HR_ALL_ORGANIZATION_UNITS_F (Organizations Master Table)

HR_ALL_ORGANIZATION_UNITS_F stores organization structure information in Oracle Fusion HCM. It contains Business Units, Departments, Inventory Organizations, Legal Employers, Divisions, and Enterprise organizational hierarchy details. This is one of the core organization master tables used across HCM, SCM, Finance, Procurement, Payroll, and Projects.

Core Identifiers

ColumnDescription
ORGANIZATION_IDPrimary Key for Organization
MODULE_IDOwning Application Module Identifier
BUSINESS_GROUP_IDBusiness Group Identifier
LEGAL_ENTITY_IDLegal Entity Identifier
ESTABLISHMENT_IDEstablishment Identifier
INTERNAL_EXTERNAL_FLAGInternal / External Organization Indicator
OBJECT_VERSION_NUMBEROptimistic Lock Version

Organization Effective Dates

ColumnDescription
EFFECTIVE_START_DATEOrganization Effective Start Date
EFFECTIVE_END_DATEOrganization Effective End Date
ACTION_OCCURRENCE_IDAction Occurrence Identifier

Organization Information

ColumnDescription
ORGANIZATION_CODEOrganization Code
SEED_DATA_SOURCESeed Data Source Information

Audit Columns

ColumnDescription
CREATED_BYCreated By User
CREATION_DATERecord Creation Date
LAST_UPDATED_BYLast Updated By User
LAST_UPDATE_DATELast Updated Date
LAST_UPDATE_LOGINLast Update Login Session

Important Notes

  • Main Organization master table in Oracle Fusion HCM
  • Stores Business Units, Departments, Legal Employers, and Organizations
  • Used heavily across HCM, SCM, Finance, and Procurement
  • Date-effective table storing organization history over time
  • Forms the base for organizational hierarchy structures
  • One of the most important enterprise setup tables in Fusion

Primary Foreign Keys

Referenced By TableForeign Key Column
IRC_MP_GIGS_BCLASSIFY_ORG_ID

Common Tables Used for Joins

TableJoin Condition
FUN_ALL_BUSINESS_UNITS_V HR_ALL_ORGANIZATION_UNITS_F.ORGANIZATION_ID = FUN_ALL_BUSINESS_UNITS_V.BU_ID
INV_ORG_PARAMETERS HR_ALL_ORGANIZATION_UNITS_F.ORGANIZATION_ID = INV_ORG_PARAMETERS.ORGANIZATION_ID
XLE_ENTITY_PROFILES HR_ALL_ORGANIZATION_UNITS_F.LEGAL_ENTITY_ID = XLE_ENTITY_PROFILES.LEGAL_ENTITY_ID
HR_ORGANIZATION_INFORMATION_X HR_ALL_ORGANIZATION_UNITS_F.ORGANIZATION_ID = HR_ORGANIZATION_INFORMATION_X.ORGANIZATION_ID
HR_ORG_UNIT_CLASSIFICATIONS_X HR_ALL_ORGANIZATION_UNITS_F.ORGANIZATION_ID = HR_ORG_UNIT_CLASSIFICATIONS_X.ORGANIZATION_ID
PER_ALL_ASSIGNMENTS_M HR_ALL_ORGANIZATION_UNITS_F.ORGANIZATION_ID = PER_ALL_ASSIGNMENTS_M.ORGANIZATION_ID
HR_LOCATIONS_ALL HR_ALL_ORGANIZATION_UNITS_F.ORGANIZATION_ID = HR_LOCATIONS_ALL.ORGANIZATION_ID
IRC_MP_GIGS_B HR_ALL_ORGANIZATION_UNITS_F.ORGANIZATION_ID = IRC_MP_GIGS_B.CLASSIFY_ORG_ID

Important Flow


HR_ALL_ORGANIZATION_UNITS_F
        ↓
FUN_ALL_BUSINESS_UNITS_V
        ↓
INV_ORG_PARAMETERS
        ↓
PO_HEADERS_ALL
        ↓
RCV_TRANSACTIONS
        ↓
CST_TRANSACTIONS

Example Query

SELECT
    organization_id,
    organization_code,
    legal_entity_id,
    effective_start_date,
    effective_end_date
FROM hr_all_organization_units_f
ORDER BY organization_id;

No tables match your search.