0

Stock モジュールで奇妙な問題が発生しています。
時々、在庫移動をチェックすると、データベースにpicking_idのないstock_moveが表示されます。
これはデータの例です:

id    |create_date         |write_date          |product_id |location_dest_id |location_id |picking_id  |State
------ -------------------- -------------------- ----------- ----------------- ------------ ------------ ------
144661|2013-08-03 15:55:00 |2013-08-03 16:23:57 |88754      | 9               |341         |40194       |draft
144662|2013-08-03 16:20:41 |2013-08-03 16:21:43 |88749      | 9               |970         |            |draft
144663|2013-08-03 16:20:41 |2013-08-03 16:21:43 |76879      | 9               |970         |            |draft
144664|2013-08-03 16:29:08 |                    |88749      | 9               |970         |40194       |draft
144665|2013-08-03 16:29:08 |                    |76879      | 9               |970         |40194       |draft

以前にこの問題に遭遇した人はいますか?
この問題の原因を追跡する方法を教えてください。
あなたの助けをthx

4

1 に答える 1

0

OpenERP では、stock.move値を持つオブジェクトはpicking_id、オブジェクトに直接対応するオブジェクトのみです。たとえば、配達注文の各行は、配達注文を参照するフィールドを持つオブジェクトです ( )。stock.movestock.pickingstock.movepicking_idstock.picking.out

ただし、多くの場合stock.moves、アクションによって生成されるものは他にもあります。たとえば、mrpモジュールを使用して製品を製造する場合stock.move、製造場所からデフォルトの在庫場所までが生成されます。これstock.moveはピッキングには対応せず、 はありませんが、属するにpicking_id連鎖する場合があります。stock.movestock.picking

フィールドを見ることで、チェーンされstock.moveたオブジェクトを最終的なオブジェクトまで追跡することができます。このフィールドは、チェーン内の次のオブジェクトを表します。あなたのデータを見ると、欠落している 2 つの手は、以下の 2 つの手と同じ.stock.pickingmove_dest_idstock.movepicking_idsproduct_ids

于 2013-08-12T18:48:52.023 に答える