リリースされた数量が負であるため、負荷ラインを更新できません

エラー コード: @WAX:ReleasedQtyCannotBeNegative

現象

この問題は、負荷ラインを更新または削除すると、負のリリース数量が発生する場合に発生します。 この場合、ロード行を更新または削除しようとすると、次のエラー メッセージが表示されます。

リリース済数量は、品目 %1、ロット %2 に対して負にすることはできません。

そのため、読み込み行を更新または削除することはできません。

原因

ロードラインを更新または削除すると、関連する販売ライン (whsSalesLine.ReleaseQty) のリリース済数量が更新されます。 リリース済数量が評価され、更新後に明細行のリリース済数量が負の数量になると検出された場合、明細行を更新または削除することはできません。 この検証は、ロードラインの削除、出荷の削除、積載ラインの数量の変更、ピッキング数量の削減、短いピッキングなど、さまざまなアクションを通じて、負荷ライン数量または数量単位を更新しようとするたびに発生します。

この問題の最も一般的な根本原因は、オープンロードラインに使用される単位変換の変更です。 たとえば、販売注文がリリースされたときの単位変換は 50 Ea = 1 PL でした。 ただし、関連するロード出荷が完了する前に、単位変換は 100 Ea = 1 PL に変更されました。

解決方法

解決策は、ユニット変換の変更を元に戻し、読み込み行を更新または削除してから、変換を再実装することです。 問題が修正されるまで、問題の原因となった項目を含む他の読み込みが処理されないようにする必要があります。 それ以外の場合は、既に開いている他の読み込みで新しい変換が使用される可能性があります。

この問題を解決するには、次のタスクを実行します。

  1. ロードラインに使用された単位変換を確認します。
  2. アイテムの現在の単位変換を確認し、読み込みラインを更新または削除できるようにする調整を行います。
  3. ロードラインを更新または削除し、単位変換の調整を元に戻します。

ロードラインに使用された単位変換を確認する

次の手順を使用して、ロードラインを確認し、ロードラインに使用された単位変換を書き留めます。

  1. [倉庫管理>][すべての負荷を読み込む]> に移動します
  2. 削除または更新できないロードラインを含む負荷を選択します。
  3. [アクション ウィンドウ] の [ 読み込み ] タブの [ 関連情報 ] グループで、[ 作業] を選択します。
  4. 上部のグリッドで、関連する作業 ID を選択します。
  5. ページの下部にある [ 全般 ] タブで、[ 在庫作業時間数量 ] 値と [ 作業 数量] 値の間の換算率を計算します。 料金をメモしておきます。
  6. 関連するすべての作業 ID に対してこの手順を繰り返して、同じ変換が使用されたことを確認します。

項目の現在の単位変換を確認し、調整を行います

次の手順を使用して、製品の単位変換を確認し、単位変換が負荷ラインと一致していることを確認するために調整を行います。

  1. 製品情報管理>>製品リリース製品に移動します。
  2. 関連する製品を開き、 リリースされた製品の詳細 ページに移動します。
  3. [アクション ウィンドウ] の [ 製品 ] タブの [ セットアップ ] グループで、[ 単位変換] を選択します。
  4. 単位間の変換を選択し、前のセクションで見つけた変換を使用して調整します。

負荷ラインを更新または削除し、単位変換の調整を元に戻す

次の手順を使用して、必要に応じて負荷ラインを処理し、単位変換を元に戻します。

  1. [倉庫管理>][すべての負荷を読み込む]> に移動します
  2. 削除または更新できない読み込み行を含む読み込みを開きます。
  3. [ 明細行の読み込み ] クイック タブで、読み込みラインを選択します。
  4. 必要に応じて、必要なアクションを続行します。 (たとえば、ロードラインを削除したり、その数量を変更したりします)。
  5. 製品情報管理>>製品リリース製品に移動します。
  6. 関連する製品を開き、 リリースされた製品の詳細 ページに移動します。
  7. [アクション ウィンドウ] の [ 製品 ] タブの [ セットアップ ] グループで、[ 単位変換] を選択します。
  8. 単位間の変換を選択し、前のセクションで行った調整を元に戻します。