淨價格必須大於零的問題

淨價格必須大於零的問題

問題:採購user在進行key採單時發生以下問題,同一個料號有key進項及退項

此問題的發生原因在於該料在info record中有建立不同等級的價格,而且採購單在輸入時銷退和進項的數量相等時,則會觸發採購單的一個限制,就是整張採單的淨價格等於0時則會發生以上錯誤

例如:該廠商在賣我們YK8805-D26P這料時,使用者習慣會是以下如此狀況

  等級 金額
1 99
  500 90

但如果遇到在採購單要key銷退時且進項的數量與銷退的數量相等時,因正負相抵消所以等於0,此時系統就會認為淨價格為0,因此正確的做法應該要為

  等級 金額
  99
  500 90

此做法解釋為採購500以下的數量就是92元,超過500就是90元

那就不會發生淨價格必須大於零的問題

另外附帶了解如果有MOQ的情況

當該料有最小批量時,採購人員在key採單時,如果小於該最小批量則無法key該單,因此在info record中則不需要特別輸入假設數量500以下多少金額的部份,只需要key入當超過500以上時的金額