![](/img/trans.png)
[英]Update SalesLine Unit price on changing the size in Microsoft Dynamics AX 2012 R2
[英]Microsoft Dynamics AX 2012 - Purchase Price
我被指示創建有關如何計算單價(Purchline.PurchPrice)的自定義。
現在,當我創建一個新的采購訂單並選擇一個項目時,它只是從該特定項目的已發布產品的定價中提取。
對於我的自定義,我將使用3個變量來確定價格。
1:ItemId 2:當前會話日期3: 采購標題中的自定義字段
這樣,我需要訪問當前行中ItemId的purchline ,並需要訪問purchtable來訪問標題中的字段。
目前,要如何從已發布的產品中獲取價格,系統如何檢查折扣等方面有一個很大的過程。
我的問題是,有人可以建議最好的類/位置來檢查和修改我最終的PurchPrice字段設置並插入purchline的位置嗎?
我基本上需要將其作為計算PurchPrice的過程的最后一部分。 我在PriceDisc和PriceConvert類,SalesPurchLine映射,表單的ItemId字段的修改方法中四處查看。
當我在其中放置斷點並創建新的采購訂單行時,AxPurchline似乎根本不會觸發。
對於在哪里最好對PurchPrice字段進行邏輯更改的任何幫助,見解或建議,將不勝感激。
提前致謝!
表格Purchline實際上具有一種稱為setPriceDisc的方法,其中設置了價格協議並調整了行數。
這似乎是設置PurchLine.PurchPrice的最后一個地方。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.