Microsoft Dynamics AX 2012 - 购买价格
Microsoft Dynamics AX 2012 - Purchase Price
我被指示创建关于单价 (Purchline.PurchPrice) 计算方式的自定义。
现在,当我创建新的采购订单和 select 一个项目时,它只是从该特定项目的已发布产品中提取定价。
对于我的定制,我将使用 3 个变量来确定定价。
1: 物品编号
2:当前 Session 日期
3:采购自定义字段Header
因此,我需要访问 purchline 以获得当前行的 ItemId,并需要访问 purchtable 才能访问我的header.
中的字段
现在有一个很大的过程来处理如何从已发布的产品中提取定价,系统如何检查折扣等。
我的问题是,任何人都可以建议最好的 class/location 检查和修改我的最终 PurchPrice 字段设置并插入 purchline[ 的位置=37=]?
我需要这基本上是计算 PurchPrice 过程的最后一部分。我查看了 PriceDisc & PriceConvert 类、SalesPurchLine 映射、表单的 ItemId 字段的修改方法。
当我在其中放置断点并创建新的采购订单行时,AxPurchline 似乎根本没有触发。
如果您能提供任何帮助、见解或建议,最好在何处对 PurchPrice 字段进行逻辑更改,我们将不胜感激。
提前致谢!
tablePurchline其实有一个方法叫setPriceDisc设置价格协议和调整行金额.
这似乎是最后设置PurchLine.PurchPrice的地方。
我被指示创建关于单价 (Purchline.PurchPrice) 计算方式的自定义。
现在,当我创建新的采购订单和 select 一个项目时,它只是从该特定项目的已发布产品中提取定价。
对于我的定制,我将使用 3 个变量来确定定价。
1: 物品编号 2:当前 Session 日期 3:采购自定义字段Header
因此,我需要访问 purchline 以获得当前行的 ItemId,并需要访问 purchtable 才能访问我的header.
中的字段现在有一个很大的过程来处理如何从已发布的产品中提取定价,系统如何检查折扣等。
我的问题是,任何人都可以建议最好的 class/location 检查和修改我的最终 PurchPrice 字段设置并插入 purchline[ 的位置=37=]?
我需要这基本上是计算 PurchPrice 过程的最后一部分。我查看了 PriceDisc & PriceConvert 类、SalesPurchLine 映射、表单的 ItemId 字段的修改方法。
当我在其中放置断点并创建新的采购订单行时,AxPurchline 似乎根本没有触发。
如果您能提供任何帮助、见解或建议,最好在何处对 PurchPrice 字段进行逻辑更改,我们将不胜感激。
提前致谢!
tablePurchline其实有一个方法叫setPriceDisc设置价格协议和调整行金额.
这似乎是最后设置PurchLine.PurchPrice的地方。