無法更新載入行,因為已發行的數量會是負數
錯誤碼:@WAX:ReleasedQtyCannotBeNegative
徵兆
更新或刪除載入行會導致負數釋放數量時,就會發生此問題。 在這裡情況下,當您嘗試更新或移除載入行時,系統會顯示下列錯誤訊息:
發行的數量不能是專案 %1,大量 %2 的負數。
因此,您無法更新或刪除載入行。
原因
更新或刪除載入行之後,系統會更新相關銷售行的發行數量(whsSalesLine.ReleaseQty)。 系統會評估發行的數量,如果發現該行的發行數量在更新之後會是負數,則不會讓您更新或刪除該行。 每當您嘗試透過各種動作來更新負載線路數量或測量單位時,就會進行這項驗證,例如刪除載入線、刪除出貨、變更加載線的數量、減少挑選的數量,以及縮短挑選量。
此問題最常見的根本原因是用於開啟負載線的單位轉換變更。 例如,當銷售訂單發行時單位轉換是 50 Ea = 1 PL。 不過,在完成相關負載出貨之前,單位轉換已變更為 100 Ea = 1 PL。
解決方法
解決方案是還原單位轉換變更、更新或刪除載入行,然後重新實作轉換。 您必須防止其他載入包含導致問題處理的專案,直到問題修正為止。 否則,新的轉換可能會用於已開啟的其他負載。
若要修正此問題,請完成下列工作:
- 檢閱用於載入線的單位轉換。
- 檢閱專案的目前單元轉換,並進行調整,以便更新或刪除載入行。
- 更新或刪除載入行,並還原單位轉換調整。
檢閱用於載入線的單位轉換
使用下列程式來檢閱負載線,並記下用於負載線的單位轉換。
- 移至 [倉儲管理>] [載入>所有負載]。
- 選取包含無法刪除或更新之載入行的負載。
- 在 [動作窗格] 的 [載入] 索引卷標的 [相關信息] 群組中,選取 [工作]。
- 在上方方格中,選取相關的工作標識符。
- 在頁面底部的 [一般] 索引標籤上,計算 [清查工時數量] 值與 [工時數量] 值之間的轉換率。 記下速率。
- 針對所有相關工作識別子重複此程式,以確保使用相同的轉換。
檢閱專案的目前單位轉換,並進行調整
使用下列程式來檢閱產品的單位轉換,並進行調整,以確保單元轉換與負載線一致。
- 移至 [產品資訊管理>產品>已發行的產品]。
- 開啟相關的產品,以移至其 [已發行的產品詳細數據 ] 頁面。
- 在 [動作窗格] 的 [產品] 索引標籤上,於 [設定] 群組中,選取 [單位轉換]。
- 選取單位之間的轉換,並使用您在上一節中找到的轉換進行調整。
更新或刪除載入行,並還原單位轉換調整
使用下列程式視需要處理載入行,並還原單位轉換。
- 移至 [倉儲管理>] [載入>所有負載]。
- 開啟包含無法刪除或更新之載入行的負載。
- 在 [ 載入行 FastTab] 上,選取載入行。
- 視需要繼續進行必要的動作。 (例如,刪除載入行,或變更其數量。)
- 移至 [產品資訊管理>產品>已發行的產品]。
- 開啟相關的產品,以移至其 [已發行的產品詳細數據 ] 頁面。
- 在 [動作窗格] 的 [產品] 索引標籤上,於 [設定] 群組中,選取 [單位轉換]。
- 選取單位之間的轉換,並還原您在上一節中所做的調整。