model consignment

3
Consume Material MTL_MATERIAL_TRANSACTIONS Explicit Implicit Default Implicit by Rule MTL_CONSUMPTION_TRANSACTIONS MTL_ONHAND_QUANTITIES_DETAIL Owned Material MTL_ONHAND_QUANTITIES_DETAIL Supplier Owned Material RCVRCERC.fmb INVTTMTX.fmb OM WIP INV INV_CONSUMPTION_ADVICE_PROC INVRCADB.pls R12 Inventory Consumption Transactions Flow Draft 5 Last Update on 04-26-2010 Note 1093731.1 Consigned Inventory Model User Input: Run Create Consumption Advice ----------1. RECEIPT---------- ---------------2. CONSUMPTION --------------- -----------3. CONSUMPTION ADVISE----------- Supplier Relationship PO_HEADERS_ALL Blanket Purchase Orders/Agreements PO_APPROVED_SUPPLIER_LIST Overridden by PO: Automatic Document Sourcing Profile Purchasing Releases PO_RELEASES_ALL PO_DISTRIBUTIONS_ALL PO_LINE_LOCATIONS_ALL Transaction Processing MTL_TRANSACTIONS_INTERFACE MTL_MATERIAL_TRANSACTIONS_TEMP INV_THIRD_PARTY_STOCK_PVT INVVTPSB.pls Create consumption records when use material. Reference Relationships Mark complete or error. LEGEND Manual Step Module Program Table Relationship / Flow Business Area See another diagram Processing Flow Note 741477.1

Upload: erhan-yilmaz

Post on 04-Apr-2015

351 views

Category:

Documents


10 download

TRANSCRIPT

Page 1: Model Consignment

Consume Material

MTL_MATERIAL_TRANSACTIONS

ExplicitImplicit Default

Implicit by Rule

MTL_CONSUMPTION_TRANSACTIONS

MTL_ONHAND_QUANTITIES_DETAIL Owned Material

MTL_ONHAND_QUANTITIES_DETAIL Supplier Owned Material

RCVRCERC.fmb

INVTTMTX.fmb

OM WIPINV

INV_CONSUMPTION_ADVICE_PROC INVRCADB.pls

R12 Inventory Consumption Transactions FlowDraft 5Last Update on 04-26-2010Note 1093731.1 Consigned Inventory Model

User Input: Run Create Consumption Advice

----------1. RECEIPT---------- ---------------2. CONSUMPTION --------------- -----------3. CONSUMPTION ADVISE-----------

Supplier Relationship

PO_HEADERS_ALLBlanket Purchase Orders/Agreements

PO_APPROVED_SUPPLIER_LISTOverridden by PO: Automatic Document

Sourcing Profile

Purchasing Releases

PO_RELEASES_ALL

PO_DISTRIBUTIONS_ALL

PO_LINE_LOCATIONS_ALL

Transaction Processing

MTL_TRANSACTIONS_INTERFACE

MTL_MATERIAL_TRANSACTIONS_TEMP

INV_THIRD_PARTY_STOCK_PVTINVVTPSB.pls

Create consumption records when use material.

Reference Relationships

Mark

complete

or error.

LEGEND

Manual Step

Module

Program

Table

Relationship / Flow

Business Area

See another diagram

Processing Flow Note 741477.1

Page 2: Model Consignment

R12 Inventory Consignment Flow Quick Help Table - Processing Details and Troubleshooting

MTL_ONHAND_QUANTITIES_DETAIL MTL_MATERIAL_TRANSACTIONS MTL_CONSUMPTION_TRANSACTIONS

Consumption Flags

OWNING_TP_TYPE: 1 / ConsignedOWNING_ORGANIZATION_ID: Supplier Site ID

Vendor Managed Inventory (VMI) Flags

PLANNING_ORG_TYPE: 1 / ConsignedPLANNING_ORGANIZATION_ID: Supplier Site ID

Blanket ReferenceTRANSACTION_SOURCE_ID: ID of Blanket Purchase Order

Consumption ProcessedCONSUMPTION_PROCESSED_FLAG tracks if consumption advise was run for a record and the result: N: No, it was not yet run.Y: Yes, it was run successfullyE: Yes, it ran but had an error.

Other Processing ColumnsBATCH_ID: Group transactions together in a run of the consumption advise.ERROR_CODE: Short-name code of an error.ERROR_EXPLANATION: Details of the reror.

DIAGNOSTICS COMMON SQL

Consignment Diagnostic (Section 3-3) Note 406390.1 Unprocessed Consumption AdviseSelect count (*) from mtl_consumption_transactionsWhere nvl (batch_id, -1) <> -1And consumption_processed_flag in ('N','E');

Resubmit Error ConsumptionUpdate mtl_consumption_transactionsSet batch_id = NULLWhere batch_id is NOT NULLAnd consumption_processed_flag in ('N','E');COMMIT;

FAQ CONSUMPTION RELATIONSHIP TRANSACTION RELATIONSHIP

Note 406390.1 Consignment FAQ from Inventory Point of View* Includes information like critical consignment patches, diagnostics, common issues, diagrams, etc.

MTL_MATERIAL_TRANSACTIONSTRANSACTION_ID joins to TRANSACTION_ID in MTL_CONSUMPTION_TRANSACTIONS

MTL_CONSUMPTION_TRANSACTIONSTRANSACTION_ID joins to TRANSACTION_ID in MTL_MATERIAL_TRANSACTIONS

Page 3: Model Consignment

R12 Inventory Consignment Flow Quick Help Table - Processing Details and Troubleshooting (Continued)

PO_APPROVED_SUPPLIER_LIST PO_ASL_ATTRIBUTES PO_RELEASES_ALL

This table relates the item, organization, and supplier.

Interesting ColumnsASL_ID: Primary KeyUSING_ORGANIZATION_ID: Will be same as owning unless global then -1.OWNING_ORGANIZATION_ID: This is the organization with the agreement.VENDOR_ID: Supplier id.ITEM_ID: Inventory Item ID.

This lists the choices selected for this ASL, Item, Blanket combination.

Interesting ColumnsASL_ID: Primary KeyCONSIGNED_FROM_SUPPLIER_FLAG: Enables consignmentLAST_BILLING_DATE: Lists date the consumption was last run.CONSIGNED_BILLING_CYCLE: Optionally tell consumption advise to wait this number of days before the next run.CONSUME_ON_AGING_FLAG:

Holds release information generated by consumption advise to track amount used and what needs to be paid to the supplier.

Note: If the blanket is a Global agreement, then consumption advise generates purchase orders INSTEAD of releases.

DIAGNOSTICS

Note 423279.1 How Can The Receiving Diagnostics Script Be Run From Within The Oracle Application?