Вы находитесь на странице: 1из 30

Help

Did this article help Would you recommend this


solve your problem? document to others?

Clic

elp
or a
etai
ed
xpl Bookmark
nati
n
f
his
age

Subject: FAQ: Using Consigned Inventory / Consumption Advise / Vendor Managed Inventory (VMI)
Doc ID: Note:406390.1 Type: HOWTO
Last Revision Date: 06-SEP-2008 Status: PUBLISHED

his Document
al
lution
1: DEMO
1.1: Full Demonstration
1.2: Common Consignment Steps

2: Helpful Documents / Patches


2.1: Helpful Documents from Oracle Development:
2.2: Critical Consignment Patches
2.3 Enhancement Requests

3: Consumption Issues
3.1: Resubmit a stuck consumption transaction?
3.2: Consumption advise does not work...
3.3 Sample Diagnostic

4: Transfer to Consigned:
4.1: How does one perform 'Transfer to Consigned' when consumption transaction was generated implicitly?
4.2: Transfer to Consigned Enhancement
4.4: When is Transfer to Consigned Available?
4.4: SQL to review Transfer to Regular Used for Transfer to Consigned?

5: Can one view the owner party in the subinventory transfer form?
6: How does one manage consigned inventory with locators?
7: Consigned Setup
7.1: What are the setup steps required for using Consigned Inventory?
7.2: What Setup Required for Consigned Orders in Purchasing?
7.3: What setup should Suppliers perform for consigned inventory?

8: How do I specify the owning party on the Miscellaneous Transaction form?


9: Inter-Org Transfer Loses Owning Party / Transfer to Regular

10: Other Common Errors:


10.1: Error: This supplier site combination must have a valid Approved Supplier List.
10.2: Purchase Price Variance (PPV) Report errors with ORA-01476
10.3: Error: There must be a Valid Blanket Purchase Agreement in effect
10.4: Error: APP-FND-01030: Value longer than 20 characters
11: Onhand Shows Zero (0) Attempting to use Consigned Inventory
12: Drill Down in Material Workbench Displays the Wrong Quantity
13: Using Consigned Inventory With OPM?
14: Helpful SQL
14.1: Review consumption transaction status via SQL?
15: Can I update the blanket price for a consigned line item?
16: How can I use retroactive price update for consigned shipments?
17: Can price breaks be used for Consigned Stock?
18: Does retroactive pricing update Standard POs used for receiving consigned stock?
19: What is Misc issue / Misc Receipt of Consigned Stock?
20: What is Consumption Rules Setup used for?
21: How does FIFO rules apply for consigned stock?
22: Sometimes, consumption transactions refer to a different source blanket. Why does this happen?
23: How do we back-out erroneous misc. receipt of consigned stock?
24: Is Cycle counting supported for Consigned Inventory?
25: Consumption advice shipments are split date-wise for local blankets?
26: Why is no PPV generated when I perform subinventory transfer from an expense subinventory to an asset subinventory?
27: Performance
28. Handling unwanted releases?

29: Consumption Flow/Diagrams


29.1: What is the general consignment flow and flags?

ferences

plies to:

cle Inventory Management - Version: 11.5.9 to 12.0


rmation in this document applies to any platform.
RM:INVCNSUP.FMB - Consigned/VMI Consumption
RM:POXSCASL.FMB - Define Approved Supplier List
RM:POXSTASL.FMB - Setup Approved Supplier List
RM:POXSVASL.FMB - Summary Approved Supplier List
al

e are some common questions or tips about Consigned Inventory.

ution

DEMO

: Full Demonstration

e is a full demonstration created by Oracle Development in flash-wave format. It should be run in your browser after you download the file.

: Common Consignment Steps

e are some other demonstrations for Consigned Inventory. Currently these are .exe files for Windows machines only:
Miscellaneous Receipt for Consigned Inventory
ransfer to Regular
iewing Consigned Inventory

Helpful Documents / Patches

: Helpful Documents from Oracle Development:


se are some helpful documents provided by Oracle Development to Oracle Support for diagnosing problems as well as to help better understand consignment. Provid
omers -- Goal is to integrate these points better into this document so this is work in process / under construction :

onsigned Notes - Review of Consignment Functionality


onsigned Support Diagnostics - Review of Common Consignment Issues
onsigned Bug Logging - Things to provide when logging a consignment SR/Bug

: Critical Consignment Patches

ure that you already have the critical consignment patches: Patch 5036673 for 11.5.9 and Patch 5200436 for 11.5.10.

h 5036673 (for 11.5.9) includes the following files:


ons.odf 115.7.11590.3
RCADB.pls 115.22.11590.31
VTPSB.pls 115.12.11590.14
49230.sql 115.4

could use commands like the following to check your version:

p '$Header' $INV_TOP/patch/115/odf/invcons.odf
p '$Header' $INV_TOP/patch/115/sql/INVRCADB.pls
p '$Header' $INV_TOP/patch/115/sql/INVVTPSB.pls
p '$Header' $INV_TOP/patch/115/sql/b4649230.sql

h 5200436 (for 11.5.10) includes the following files:


ons.odf 115.13.115100.3
MCTUPG.sql 115.1
RCADB.pls 115.55.115100.29
VTPSB.pls 115.22.115100.4

could use commands like the following to check your version:


p '$Header' $INV_TOP/patch/115/odf/invcons.odf
p '$Header' $INV_TOP/patch/115/sql/INVMCTUPG.sql
p '$Header' $INV_TOP/patch/115/sql/INVRCADB.pls
p '$Header' $INV_TOP/patch/115/sql/INVVTPSB.pls

Enhancement Requests

e are some commonly referenced enhancement requests (ERs) related to consigned inventory or consumption advise. Note that an enhancement request is tracked as
e enhancements via the bug tracking system.

Number Description
5156251 Allow implicit transfer back to consigned
6845969 Allow Transactions To Issue Out Non-Consigned Material Only
6845983 Subinventory Transfer Specifying Owning Party For Consigned Transactions
6842739 Resubmit Consumption Transactions Via Form
6845989 Allow flag consumption transactions to cancel with reason
6510841 Seeded Consignment Workflow For Shipping Inventory From Supplier
3877988 Printed Consumption Advise for Manual Communication to Suppliers
7241511 Show Request/Log From Consumption Worker (INVCTXCW) in Inventory - T
higher. See Note 726226.1 for details on the rollups (RUPs).
Consumption Issues

: Resubmit a stuck consumption transaction?

application does not provide a method at this time for resubmitting stuck consumption transactions. An enhancement request (ER) Bug 6842739 was logged requestin
bmit transactions using SQL. The following identifies if transactions are stuck and provides SQL to resubmit:

heck for stuck transactions by looking at batch_id and the consumption processed flag:

ect count (*) from mtl_consumption_transactions


re nvl (batch_id, -1) <> -1
consumption_processed_flag in ('N','E');

count is greater then ZERO, do the following to resubmit the transactions:


ate mtl_consumption_transactions
batch_id = NULL
re batch_id is NOT NULL
consumption_processed_flag in ('N','E');
MIT;
: Consumption advise does not work...

"consumption advise" is the name of a concurrent program that generates Purchase Orders or Purchase Order Releases so that a supplier can bill for used material. Th
ntory needs to be replenished. See Chapter 3 (especially page 3-4) of the "Consigned Inventory From Supplier Process Guide" for an explanation of the program and

re are a few notes and bugs related to the consumption advise program completing but not generating purchase orders or releases -- Here are some Notes that might be

e 404609.1 Create Consumption Advice Program Not Creating Releases For Payment
e 394123.1 Transactions in MTL_CONSUMPTION_TRANSACTIONS with INV_SUP_CONS_NO_BPO_EXISTS
e 308875.1 Create Consumption Advice For Consignment Not Working
e 312724.1 and <376051.1> How to Print the Consumption Advise Report?
e 333027.1 11i INVRCADB Invoices Not Being Created For Consignment Inventory

e are some common situations and helpful SQL used to check for the issues:

Check for NULL transaction_source_id :

ect count (*) from mtl_consumption_transactions mct, mtl_material_transactions mmt


ere mct.transaction_id = mmt.transaction_id
consumption_processed_flag in ('N','E')
transaction_source_id is NULL;

ount is greater then ZERO, 'Create Consumption Advice' will fail. See Note 452970.1 for a root-cause patch and Note 438935.1 for a datafix.

Check for INVALID blankets:


eck if the blankets are valid at the time 'Create Consumption Advice' is run. By design, the blankets MUST BE OPEN/ACTIVE when Create Consumptio
have to check the validity at:
e blanket header / line level
piry dates set if any at the line level and in the 'Terms' of the blanket
rcahse Order 'Control' Options.

"Create Consumption Advice Worker" will show an "****INVALID LINE" error for invalid blankets.

heck the billing cycle


eck the billing cycle in the approved supplier list. The 'Consumption Advice' will NOT be created unless the billing cyle has been elapsed. To check the
roved Supplier List (ASL) via the Purchasing (PO) forms using PO > Suppliers > Approved Supplier List. If the billing cycle has not passed, regardless
sumption' is run, the transactions will not be picked up. People often miss looking at the billing cycle so think that consumption advise is broken as it do
y had setup the application to only bill every 30 days for example and that is why nothing is generated. Here is an example query as well that we were
sactions where the billing cycle has not yet passed. You could modify it to limit by item (mmt.inventory_item_id) if there are too many results.

e is the sample query:


ect distinct paa.ASL_ID, paa.last_billing_date, paa.consigned_billing_cycle
m apps.po_asl_attributes paa
ere paa.last_billing_date + paa.consigned_billing_cycle < sysdate
paa.asl_id IN (
ect pad.asl_id
m apps.po_asl_documents pad,
s.po_lines_all pol,
s.mtl_consumption_transactions mct,
s.mtl_material_transactions mmt
ere pad.document_header_id = mmt.transaction_source_id
pad.document_line_id = pol.po_line_id
pol.item_id = mmt.inventory_item_id
mct.consumption_processed_flag IN ('E','N')
mct.transaction_id = mmt.transaction_id
mmt.organization_id = &EnterYourOrgID);
Check for NULL blanket_price:
ect count (*) from mtl_consumption_transactions
ere consumption_processed_flag in ('N','E')
blanket_price is NULL;

cript will have to be run to populate the blanket price(b4649230.sql). Create consumption Advice will fail for NULL blanket prices. See Note 401787.1 fo
e the patch that provides the script, you could rerun the script to correct the data. If you have the patch, but continue to have this issue occur, log a ser

Check for PO Auto Create failure:


e log file contains INV_SUP_CONS_AUTO_CREATE_FAIL, see Note 601692.1 checking if you have a global Approved Supplier List (ASL), and if so
el. If the issue remains, log an SR to get assistance as we may need to log a bug with Purchasing (502) for Auto Create Failure.

uplicate Releases Created


ou have this issue, you are likely on a very old version of the Consigned files. Please confirm you have patch 5200436 (for 11.5.10) and 5036673 (for 1

rder to retrieve the duplicate releases, the following query will have to be run:
LECT DISTINCT por.po_release_id
OM po_releases_all por, po_line_locations_all poll
ERE por.po_release_id = poll.po_release_id
D poll.shipment_type = 'BLANKET'
por.consigned_consumption_flag = 'Y'
D por.po_release_id NOT IN
ect DISTINCT consumption_release_id
OM MTL_CONSUMPTION_TRANSACTIONS
ere consumption_release_id is NOT NULL);
en you can remove duplicates via the forms. See the sections below "Handling unwanted releases?". We also have scripts to cancel the duplicates. L
cle Support if you cannot accomplish this via the form. They will likely first have you run invgcacl.pls followed by invgposf.sql

Consigned Stock Not Issued


eck if regular stock and consigned stock are co-mingled for the same item in a given subinventory. Should this be the case, the stock is always issued o
regular stock may be issued ahead of Consigned stock.

Ownership Transfer Not Occuring For Consigned Stock: Invalid Blanket


Check if any of the blanket or any of the lines in the blanket is closed.
Check the expiration date on the lines
Check the End Date on the TERMS page in the blanket
em Revision (if any) must exist on the blanket
there is no blanket number specified on the ASL, ensure that the profile PO%Automatic Document Sourcing is set to 'Yes'. This would pick up the late
nsure that vendor product number is less than 10 characters if patch 3223055 is not applied

ubinventory Transfer Not Triggering Consumption:


eck the Consumption/VMI Rules setup: By default, a subinventory transfer carried the 'Consigned Stock' status to the destination subinventory in subinv

xplicit rules have been setup (using the Consigned / VMI Rules setup form), the consumption will be triggered and the destination subinventory would h

ccrual Reconcialiation Failure / Missing Po_Distribution_Id In MTL_CONSUMPTION_TRANSACTIONS


_DISTRITIBUTION_ID is automatiacally populated when 'Create Consumption Advice' is run. However, for customers who have not applied patch 520
cess may fail. So, please ask the customers to appy 5200436.
e: This fix is available only for 11.5.10
onsumption Advice Is Splitting Shipments On A Daily Basis For Local Blankets
eck the Profile option: "INV: Summarize Consumption By Need By Date". By default, the value is NULL. If set to Yes, the shipments in a release will be
es.
e: This profile option does NOT affect consumptions referring to global blankets.

V_CONS_SUP_INVALID_BPO (or other versions INV_CONS_SUP_E_INVALID_BPO and INV_CONS_SUP_A_INVALID_BPO)


cription: Standard application text for the error codes: Ensure that the blanket agreement is approved. The agreement and the relevant purchase orde
es and open status. Cannot release this item using the blanket agreement.
gestion: As stated by the error description, the first thing to check is the blanke.t Make sure it is open, approved, has the correct effective date, item,
6266 and Patch 6945480 were recommended in the past for this issue on 11.5.10 via Bug 7249870. The Patch 6945480 provides INVRCADB.pls 115

Sample Diagnostic

following diagnostic is still being developed.

Here is an updated version of the diagnostic: Consignment Diagnostic - NEW VERSION !


he output is the same but this version skips the check for batch id so returns all consignment records waiting to process even if the batch id is -1 or NULL which signi
as required because many customers were finding the batch id remained NULL, but the record resulted in error during consumption advise.

Here is an Older version - Consignment Diagnostic


his version checks for the batch id to be NOT NULL. Often this was not returning data. If the new version above returns too many rows, you can try this version to lim

Here is the sample output: Sample Output .


Transfer to Consigned:

: How does one perform 'Transfer to Consigned' when consumption transaction was generated implicitly?

short answer is that "Transfer to Consigned" is not available at this time for implicit "Transfer to Regular" transactions. From a business point of view, this means th
dor, you cannot simply transfer it back via a "Transfer to Consigned". You might expect 'Transfer to Consigned' to work for implicit consumption transactions. When
sactions available. Due to this issue, unable to handle/process returns for over receipts of consigned inventory.

t you might have expected to work follow:


avigation: Inventory > Transactions > Consigned Transactions
nter type as Transfer to Consigned
lick transaction lines button.
ry to use the LOV for "Owning Party" or "Consumption Transactions"
o list of values are returned.
Transferring back to "Consigned" is not supported for implicit transfers to regular.

m Note 258630.1:
he change of ownership from the Supplier has taken place via 'Implicit Consumption' viz. Move
er Transaction, or Back flush etc, then this problem will happen.

r Implicit Consumption the Transaction Type 'Transfer to Consigned' will not work.
is because the link for the originating Transaction for consigned Receipt is lost when
mplicit Consumption is done. Only when you do a 'Transfer to regular' transaction (Explicit Consumption) to change
ownership from Supplier you will be able to return this to the supplier using 'Transfer to
signed'

a workaround, when you need to move the Items back to the supplier
ase of a Implicit consumption, you can use the following limited option.
can do a Misc issue of the Item from the subinventory. Using Folder / Show field
ose the Owning Party as the Supplier, and in the Account choose 'AP Accrual Account'
n Subsequently you can use a Misc receipt to with Owning Party again
he supplier to increase the Consigned Inventory Stock.

is Workaround does not apply if there exists a Purchasing Price Variance.


ppose in a standard Costing Organization you receive the Items to Consigned Stock at 12$
the Standard Cost of the Item is 10$, then the implicit consumption will result in a 2$ PPV.
wever, when you do a misc Issue it will be done at 10$ - standard cost. This will result in an
alance of 2$).

m Note 364738.1
he "Transfer to Consigned" does not work because of the following:
ransfer to consigned transaction is currently supported only for 'Transfer to regular'
sactions entered manually using Consigned Transactions window.
nly 'Transfer to regular' entered manually are called Explicit consumptions all other created
he system are implicit
sumptions.
case of Miscellaneous issue, the ownership transfer is created by the system and is still
licit though the owning party might have been specified.
he documentation text might have created the confusion and will modified.
More details exist in section 4-6 of the Consignment User's Guide under the Return to Vendor
ion.
upport for 'Transfer to consigned' for implicit transactions is a known issue and we already
e an ER to address that, but as of now the support is only for 'Transfer to Regular'
sactions entered manually using the Consigned Transactions window.
he following workarounds are available:
Manually transfer to regular instead of performing an explicit consumption transaction.
orrect mistakes in transfers via miscellaneous issues from the owning organization and
cellaneous receipt into the supplier organization.

: Transfer to Consigned Enhancement

se monitor for Enhancement Request (ER) Bug 5156251 that focuses on the suggestion requesting that implicit transfers also allow "Transfer to Consigned".

: When is Transfer to Consigned Available?

r Patch 4890407 with the transaction form INVTTMTX 115.239.115100.22 or higher, the list of available consignment transactions is limited to those transactions th
PLICIT. Before this patch, the 'TRANSACTION_BATCH_SEQ' in MTL_MATERIAL_TRANSACTIONS was used to differentiate between IMPLICIT and EXPLIC
ing issues in "Return to Vendor" Transactions for mobile transactions. The query for the List of Values is something like the following:

ECT mmt.*
M MTL_MATERIAL_TRANSACTIONS mmt , MTL_CONSUMPTION_TXN_TEMP mctt
RE mmt.transaction_id=mctt.transaction_id
mmt.transaction_type_id=74
mmt.source_code = 'EXPLICIT'
nvl(mctt.net_qty,0) > 0
: SQL to review Transfer to Regular Used for Transfer to Consigned?

can track what transaction was responsible for a transfer to consigned using the parent id. To perform a transfer to consigned, one must have at transfer to regular. U
ed transfer to regular transaction is recorded in the new transaction's parent transaction id column. The following SQL returns the transfer to regular transaction respo
mpts for the transaction id of the transfer to consigned as &EnterTransactionID.

ect * from mtl_material_transactions mmt


re mmt.transaction_id IN (
ect mct.parent_transaction_id
m mtl_consumption_transactions mct
re mct.transaction_id = &EnterTransactionID)

Can one view the owner party in the subinventory transfer form?

see more details in Note 344337.1 Issue With Inventory Movement From Consigned Subinventory.
e is a snippet:

rent behavior is that for subinventory transfers there is no owning party access on the form.
ther words the system does not distinguish between consigned and non-consigned stock when
orming a subinventory transfer. the system does consumption on the basis of FIFO.

question was addressed in Bug 4246717 and Bug 4128396 - TRANSFER TO REGULAR NOT DECREMENTED CORRECTLY.

gested workaround:
he subinventory where both consigned and non-consigned stock will be maintained, create 2
tors: one that will be designated for consigned quantities only, and one that will be
gnated for non-consigned quantities only. Thereafter when receiving or transferring stock out
hat subinventory, be sure to specify the correct locator to pull from, based on whether
signed or non-consigned stock is to be transacted. When consuming consigned stock, use the
nsfer to Regular' option, specifying the non-consigned locator into which the consumed stock
be put.

recting Comingled Inventory


mingled inventory would occur when you have both regular (owned) inventory and consigned (supplier-owned) inventory in the same location (like the same subinven

f the regular stock has the oldest receipt date, you can simply subinventory transfer.
oldest stock thru FIFO goes first, so it can be transferred to another subinventory. You can review the receipt date by querying against the MTL_ONHAND_QUANT
TE_RECEIVED and ORIG_DATE_RECEIVED columns. Original date received is only used when the profile option "INV: FIFO for Original Receipt Date" is set to

f the consigned stock has the oldest receipt date, you have to trick the system so that the receipt flag is reset on the consigned inventory. This will make the regular / o
ou do the transaction like in #1. To trick the system, take the following steps:

s say you have 20 in consigned and 19 in regular comingled into the same subinventory.
erform 'Transfer to regular' of the consigned stock - let's say 20
ow transfer the 20 back thru 'Transfer to Consigned.'
his reset the receipt date on the consigned inventory to the NEWEST.
ow you can perform a subinventory transfer of the 19. The FIFO rules will ensure that the regular stock is now used.
How does one manage consigned inventory with locators?

example, do we transfer the inventory to company owned when we need to use it?

point about using a separate locator is so that your users will know when they are going to
signed inventory or when they are using inhouse inventory. Depending on how you are using the
ication and what types of transactions, you should not have to manually transfer from
signed. You should just simply use the inventory in the consigned locator.

should be able to use the inventory from the locator via normal processing. The application
uld determine where to get the inventory. For miscellaneous issues from the consigned locator,
ransfer to regular will occur and the inventory will be issued. The same can be setup for
nventory transfer from the consigned locator. For the transfer to regular to be automated,
would use the "Consignment Setup" screen. This is in Setup > Transactions > Consigned/VMI
sumption.

some test cases listed above outlining how the transfer to regular and the use of consigned
ntory can be automated.

Consigned Setup

: What are the setup steps required for using Consigned Inventory?

Section B of the "Consigned Inventory User's Guide". This walks through the following steps:
1 Set Up Organizations
2 Set Up Oracle Inventory Items
3 Set Up Oracle Approved Supplier List and Supplier Sites
4 Set Up Profile Options
5 Numbering Options
6 Set Up Oracle Purchasing Blanket Purchase Agreement
7 Define Consumption Rules (optional)
8 Set Up Pay Options in Oracle Payables
9 Set Up Oracle Workflows

the demonstrations above in FAQ point #1.


o see Note 405518.1.

: What Setup Required for Consigned Orders in Purchasing?

Note 428100.1.

: What setup should Suppliers perform for consigned inventory?

consignment functionality provides warehouses purchasing consigned inventory with features to track and even allow suppliers to review inventory usage. But what
lications? Will they have features within Consignment? A supplier using the Oracle Applications internally will need to ship inventory but not bill the customer unti
ntory was consumed.

11i you have to modify the Order Management workflow to handle this custom billing process. This is the basic approach to take in R11i:
Use the shipping feature of trip stop planning. In case of FOB point being customer destination then
orm the ship confirm but do not close the trip and defer the inventory interface.
way the inventory is still held in the Inv org. Once the goods are received, update the "Trip" and allow inventory interface (COGS) and AR invoicing.
Map COGS account to Intransit account. Control the Invoicing process by workflow wait activity before fulfillment if its fixed days based. Use an extension to system
ine is invoiced.
Alternatively use invoice hold in the above case.
onsider using the defererred revenue accounting with sl no-2.
12 we have a new feature called Deferred Revenue Recognition which handles the scenario. It also takes into consideration when the COGS account is updated.

How do I specify the owning party on the Miscellaneous Transaction form?

pecify the owning party on the miscellaneous transaction form, one must use the folder tools and add the column "OWNING PARTY". This column IS NOT availabl
available in Account Alias transactions. After adding the column, one can enter the specific owning party for the inventory being used. For example, you might want
cellaneous issue. To do this, you would take the following steps:

igate to Inventory > Transactions > Miscellaneous Transactions


er the transaction header information, for example, Miscellaneous Issue
s the Transaction Lines button
er the item
cursor moves to the next field, Subinventory.
ose Folder > Show Field from the top Menu
ct Owning Party
s Ok
owning party field now displays
combination of Supplier and Supplier Site are selected in this field
value is validated against available selections

nter-Org Transfer Loses Owning Party / Transfer to Regular

Inter-Org Transfer results in the onhand quantity no longer belonging to the consigned party. Effectively, the inter-org transfer loses the Owning Party and takes the d
er. If you look at the transactions after the inter-org transfer, you will see that the system does an implicit consumption Transfering to the onhand quantity to Regular
ransfer.

is a known issue logged in Enhancement Request Bug 5555142. The issue is very critical to many customers. Unfortunately, it is not something the product does ye

Other Common Errors:

1: Error: This supplier site combination must have a valid Approved Supplier List.

ou receive the error, "This supplier site combination must have a valid Approved Supplier List", ensure the item has an approved supplier listed. See Note 406392.1 fo

2: Purchase Price Variance (PPV) Report errors with ORA-01476

Note 293403.1 that discusses the datafix as well as Note 552072.1 that has an explanation of the cause and details on how to avoid future occurrences of data issues.

3: Error: There must be a Valid Blanket Purchase Agreement in effect

firm your setup per Section B of the "Consigned Inventory From Supplier Process Guide". Also see Note 342366.1.
4: Error: APP-FND-01030: Value longer than 20 characters

error: APP-FND-01030: Value xyz is longer than its maximum length of 20 characters. See Note 559326.1.

Onhand Shows Zero (0) Attempting to use Consigned Inventory

ing a transfer to regular, if the Onhand quantity shows zero (0), you might check out Note 273958.1.

Drill Down in Material Workbench Displays the Wrong Quantity

e drill down in Material Workbench (INVMATWB.fmb) displays the wrong quantity for consigned inventory, see Note 306397.1.

Using Consigned Inventory With OPM?

ou are using Process Manufacturing (OPM), you might be wondering if you can use Consigned Inventory. As of 11.5.10, this was not supported. See Note 404597.1.

Helpful SQL
1: Review consumption transaction status via SQL?

can view the status of consumption via the Material Transactions form available via Inventory > Transactions Material Transactions. After querying the transaction,
look at the From Owning Party, status of the consumption, and any associated errors.

can view the similar data via SQL. The consumption table (MTL_CONSUMPTION_TRANSACTIONS) stores the status of consumption transactions by transactio
ific transaction id and view the process status and error explanation.

ECT DECODE(CONSUMPTION_PROCESSED_FLAG,'Y', 'Created', 'E', 'Error','Pending'), ERROR_EXPLANATION


M MTL_CONSUMPTION_TRANSACTIONS
RE TRANSACTION_ID = &EnterYourTransactionID

Can I update the blanket price for a consigned line item?

can update the blanket price on a blanket agreement for a consigned line item. Without using retroactive pricing, the price on the created consumption advices will N
nsfer to regular txns), the new blanket price would be stamped to consumption (MTL_CONSUMPTION_TRANSACTIONS) table.

How can I use retroactive price update for consigned shipments?

process of applying retroactive price updates to purchasing documents for consigned material is same as that for regular material. Consumption advices are retroactiv
w Retroactive Pricing of Pos” is set to “ALL RELEASES”. You can execute retroactive price updates either from the PO Approval screen or by submitting the Retro
en using the PO Approval screen to make retroactive price updates, enable the “Apply Retroactive Price Update to Existing PO/Releases” check box.

e: Retroactive price update only applies to the consumption advice. Consumption transactions, for which consumption advices have not been created,
ates. Also note that ‘Agreed Amount’ limit defined in Blanket Purchase Agreement is not imposed when the price of the consumption advice is updated

Can price breaks be used for Consigned Stock?

, price breaks are used for giving discounts based on the quantity.

Does retroactive pricing update Standard POs used for receiving consigned stock?

standard POs for receiving consigned stock have no refernce to the blanket. So, retroactive pricing does NOT have any impact on these standard POs.

What is Misc issue / Misc Receipt of Consigned Stock?

c receipt of Consigned Stock:

en consigned stock is received thru' a Misc receipt (by specifying the owning party), the supplier is still the owner of the stock. No accounting entries are hit.

c issue of Consigned Stock:


performing a 'Misc issue' of consigned stock, an implicit consumption (ownership transfer) of consigned stock is triggered. So, the material is transferred from the sup
, the misc issue transaction is triggered. Accounting entries will be hit. So, the behaviour you see is the expected behaviour.

transaction other than a 'Consigned Transaction’ (explicit consumption) - for instance WIP issue, SO issue, InterOrg transfer (of consigned stock)- will result in impl

e: ‘Misc receipt’ of consigned stock is from a supplier and material is received into an inventory organization. ‘Misc issue’ of consigned stock is from th
ed out of the inventory organization. Misc issue of Consigned stock DOES NOT return material back to the supplier; ownership transfer transactions a
signed stock is performed.
What is Consumption Rules Setup used for?

default, transfer transactions within an INV org, suchs as subinventory transfers, do NOT create ownership transfer transactions. However, if we want to force consum
nsumption Rules setup form’.

How does FIFO rules apply for consigned stock?

O rules apply to consigned stock in the same way they apply to regular stock. Please note that when consigned and regular stock of items are co-mingled in the same s
k will be issued first.

Sometimes, consumption transactions refer to a different source blanket. Why does this happen?

ck the profile option PO: Automatic Document Sourcing.


t to Yes, the latest blanplier/site combination is always used irrrespective of the blanket specified in the ASL

How do we back-out erroneous misc. receipt of consigned stock?

signed/VMI receipt transaction is the same as Misc. Receipt transaction for recieving consigned stock (by specifying the owning party).

eiving consigned stock through Misc receipt is NOT a normal scenario (though it is supported). We do NOT support return of consigned stock (to the supplier) receiv

recommended approach this case (data entry mistakes while receiving consigned stock through misc. receipts (cons/VMI receipt in mobile)) is to consume the stock,
ce (so that it is not invoiced) and manually make the accounting entry reversals. We agree that it is a cumbersome procedure, but nonetheless, the safest way to back-
o, it is strongly recommended that the customer receive consigned stock through PO receipts so that corrections can be adjusted through RTV transactions. PO receipt
k.

e customer performs a Cons/VMI issue (same as misc. issue), the stock will NOT be backed out; instead the stock will be ‘consumed’ (i.e ownership transfer transact
lity is transferred to the INV. org.

Is Cycle counting supported for Consigned Inventory?

unfortunately there is no straightforward support for making cycle counting or physical counting of consigned inventory. When you do misc. issue we donot know w
y or a true issue of stock, we always consume the consigned stock. The only way is to use workaround in such cases of data entry mistakes. Manually make accountin
Misc. issue and also finally close the consumption advice that is create due to this so as not to invoice the same.

Consumption advice shipments are split date-wise for local blankets?

se check the profile option: INV: Summarize consumption releases by Need By Date
is profile option is set to 'Yes', a shipment line will be created for an item based on the consumption date (which is what is happening for the customer). If set to 'No' (
sactions for a particular item will be grouped into a single shipment. '
default value for this profile is 'No' or NULL.

e: The above profile option is applicable ONLY for local blankets. For global blankets, irrespective of the value of this profile, a single shipment will be

Why is no PPV generated when I perform subinventory transfer from an expense subinventory to an asset subinventory?

le doing the subinventory transfer from expense subinventory to asset subinventory, an implicit consumption (if consumption rules have been setup for this subinvent
ense subinventory before it is transferred to the asset subinventory, since this ownership transfer transaction takes place in expense subinventory, it is expensed at PO
V. This is the expected behaviour.

Performance

the consumption advise consolidated Patch 5659866.

Handling unwanted releases?

can handle unwanted releases or duplicate releases without a datafix. Set the releases to "Finally Close" within the purchasing forms:
igate to Purchasing > Po summary form
uery the Releases / Consumption Advices from Po summary form
o to Tools->Control
elect "Finally Close".
e that we also have scripts to cancel the duplicates. Log an Service Request to get help from Oracle Support if you cannot accomplish this via the form. They will like
nvgposf.sql

Consumption Flow/Diagrams

1: What is the general consignment flow and flags?

illustration attempts to show the flow of consigned inventory. Inventory flows from the supplier into the warehouse, however, the inventory is still owned by the sup
ntory is now owned by 'your warehouse'. If the inventory is consumed automatically, this is considered 'implicit consumption'. If the inventory is consumed via a tra
sumption'.

illustration attempts to show the flags used for consignment in the onhand quantity table -- The OWNING_TP_TYPE and OWNING_ORGANIZATION_ID column
L_ONHAND_QUANTITITES_DETAIL. This also notes that VMI uses PLANNING_ORG_TYPE and PLANNING_ORGANIZATION_ID :

following diagram attempts to show the flow of data through the tables. Information is received into onhand quanties owned by the supplier then decremented with a
ehouse. The consumption advise is run to create notifications to the supplier for inventory used.

s note is still under construction...


erences

5156251 - WHEN CREATING TXR TO CONSIGNED TXN, NO LOV FOR CONSUMPTION TXN FRM-41830
5555142 - INTER-ORGANIZATION TRANSFER TRANSACTION TRIGGERING CONSUMPTION
6842739 - RESUBMIT STUCK/ERROR MTL_CONSUMPTION_TRANSACTION VIA FORM, NOT SQL
7241511 - DO NOT SEE REQUEST/LOG FROM CONSUMPTION WORKER (INVCTXCW)
e 258630.1 - No Lov Of Owning Party When Perform The Transfer To Consign Transaction
e 283488.1 - Asl Attribute 'Consigned From Supplier' Validated At Item Master Level
e 293403.1 - Purchase Price Variance Report Runs Into Error
e 306397.1 - Drill Down in Material Workbench (INVMATWB.fmb) Displays the Wrong Quantity For Consigned Inventory
e 344337.1 - Issue With Inventory Movement From Consigned Subinventory
e 364738.1 - CONSIGNED TRANSACTION HAS NO LOV FOR CONSUMPT TRANSACTION - FRM-41830
e 365454.1 - Cannot Transfer To Consigned Inventory
e 367843.1 - Open Purchasing Document Exists With Consigned Or Vmi Shipments And You Cannot Merge
e 376051.1 - Unable to Send Manual Consumption Advise for Release POXPRPOP Does Not Print The Release
e 391582.1 - Obtain Information On Consignment Orders
e 401787.1 - Performance Issue With Create Consumption Advice
e 405518.1 - What Are The Steps Required To See Vendor Managed Items In iSupplier Portal?
e 405573.1 - For A Lot Controlled Consigned Item No Material Lot Number Records Are Created For Implicit Consumption
e 428100.1 - What Are The Steps Required To Setup And Transact Consigned Orders in Purchasing ?
e 438935.1 - Datafix To Stamp the TRANSACTION_SOURCE_ID on Consigned Inventory Transactions When It Is Null
e 559326.1 - Create Consumption Advice Request Error APP-FND-01030
e 566984.1 - Create Consumption Program (INVRCADB) Is Creating Invalid Releases
e 601692.1 - Create Consumption Advice for Global ASL Does Not Generate A Blanket Release
cle Inventory Consigned Inventory from Supplier Process Guide (Part No.: B10483-02)
7005829.994
e 216050.1 - Using Vendor Managed Inventory (VMI) in Oracle Applications

ywords
CNSUP.FMB ; POXSCASL.FMB ; POXSVASL.FMB ; POXSTASL.FMB ; BLANKET~PURCHASE~AGREEMENT ; CONSIGNED/VMI~CONSUMPTION ; D

p us improve our service. Please email us your comments for this document. .

Вам также может понравиться