次の方法で共有


更新の競合は、在庫評価方法が標準原価または移動平均である場合に発生します

現象

スケーラビリティとパフォーマンスのために在庫仕訳帳、発注書請求書、販売注文請求書などのドキュメントを並行して転記すると、更新の競合に関するエラー メッセージが表示され、一部のドキュメントが転記されない場合があります。 この問題は、在庫評価方法が 標準原価 または 平均移動である場合に発生する可能性があります。 どちらの方法も永続的なコスト計算方法です。 つまり、最終コストは転記時に決定されます。

Moving average メソッドを使用している場合、エラー メッセージは次の例のようになります。

比例経費計算後の在庫値 xx.xx が予期されません

Standard cost メソッドを使用している場合、エラー メッセージは次の例のようになります。

更新後の標準原価が資産在庫金額と一致しません。 値 = xx.xx, Qty = yy.yy、標準コスト = zz.zz

回避策

Microsoft が問題を解決するためのソリューションをリリースするまでは、次の回避策を使用して、これらのエラーを回避または減らすことを検討してください。

  • 失敗したドキュメントを再転記します。
  • 行数が少ないドキュメントを作成します。
  • 標準コストでは 10 進値を使用しないでください。 Price quantity フィールドが 1 に設定されるように、標準コストを定義してみてください。 1 を超える価格数量値を指定する必要がある場合は、単位標準コストの小数点以下桁数を最小限に抑えるようにしてください。 (小数点以下 2 桁未満が理想的です)。たとえば、 Price = 10Price quantity = 3 などの標準コスト設定を定義しないでください。これは、単位標準コスト 3.333333 (10 進値が繰り返される) が生成されるためです。
  • ほとんどのドキュメントでは、製品と財務在庫ディメンションの同じ組み合わせを保持する複数の行を使用しないようにします。
  • 並列処理の次数を減らします。 (この場合、更新の競合と再試行が少なくなるため、システムの速度が速くなる可能性があります)。