My Oracle Support Banner

十分な手持在庫があるにもかかわらず、INV_REPLENISH_DETAIL_PUB.LINE_DETAILS_PUB APIを実行しても、MTL_MATERIAL_TRANSACTIONS_TEMPデータが生成されない (Doc ID 2547770.1)

Last updated on DECEMBER 03, 2019

適用範囲:

Oracle Inventory Management - バージョン 12.2.6 以降
この文書の内容はすべてのプラットフォームに適用されます。

現象

実際の動作
十分な手持在庫があるにもかかわらず、INV_REPLENISH_DETAIL_PUB.LINE_DETAILS_PUB APIを実行しても、MTL_MATERIAL_TRANSACTIONS_TEMPデータが生成されません。
この時、品目マスタ画面のロット分割化可能(Lot Divisible)にはNoに設定し、MTL_ONHAND_QUANTITIES_DETAILには
以下の様に手持在庫のレコードが2行存在しています。

INVENTORY_ITEM_ID ORGANIZATION_ID DATE_RECEIVED TRANSACTION_QUANTITY SUBINVENTORY_CODE LOT_NUMBER ORIG_DATE_RECEIVED
123 111 2018-12-21 00:00:00 500 RIP A 2018-12-21 00:00:00
123 111 2018-12-25 00:00:00 5000 RIP A 2018-12-25 00:00:00

期待する動作
十分な手持在庫がある場合、Inv_Replenish_Detail_Pub.Line_Details_Pub API実行後、MTL_MATERIAL_TRANSACTIONS_TEMPデータが生成されるべきです。

再現手順

  1. 手持ち在庫の確認
    (N)INV > 在庫, 有効数量 > 手持数量
  2. 移動オーダーの生成
  3. Inv_Replenish_Detail_Pub.Line_Details_Pub APIの実行
  4. MTL_MATERIAL_TRANSACTIONS_TEMPデータ 確認

 

原因

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


本書の内容
現象
原因
解決策
参照情報

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.