2012-01-19 49 views

回答

1

此更改很可能需要您的NAV合作伙伴進行修改。

修改可以添加C/AL代碼,以在每次創建新的銷售標題記錄時自動插入新的銷售行。

OnInsert() 

SalesLine.INIT; 
SalesLine."Document Type" := "Document Type"; 
SalesLine."Document No." := "No."; 
SalesLine."Line No." := 0; 
// Additional Code 
SalesLine.INSERT(TRUE); 
1

有兩種方法可以解決這個問題,一個不用編程,一個幾乎沒有編程。

如果郵資行是標準「收費」添加到所有訂單,那麼你實際上可以使用「發票折扣」功能。除了允許您分配實際折扣(通常在訂單超過特定金額時應用)之外,您還可以使用該功能添加「服務費」。可以在所有訂單上插入,也可以僅在訂單總額低於某個「最小數量」時使用。

您可以通過在客戶上指定「發票折扣代碼」字段進行設置,並在「計算髮票盤」中啓用自動計算。 「銷售&應收賬款設置」表中的字段。郵資行並非作爲實際銷售額插入,而是在發佈時(或使用總計/統計信息按鈕)進行計算和應用。

另一種選擇是使用「標準銷售代碼」。在這裏,您可以指定標準銷售代碼被選中時要插入的數字標準行。這就是我所說的需要一點編程的地方,因爲系統不會自動插入這些行。但是,您可以插入對函數的調用,以在客戶編號爲0時自動插入行。已被輸入。