我已被指示如何计算单价(Purchline.PurchPrice)的计算方法。
现在,当我创建新的采购订单并选择一个商品时,它只是从该特定商品的已发布商品的定价中提取。
对于我的自定义,我将使用3个变量来确定定价。
1:ItemId 2:当前会话日期 3:购买标题中的自定义字段
因此,我需要访问当前行上ItemId的 purchline ,并访问 purchtable 以访问标题中的字段。< / p>
目前,如何从已发布的产品中获取定价,系统如何检查折扣等,这是一个很大的过程。
我的问题是,有人可以建议最好的班级/位置来检查和修改我的最终 PurchPrice 字段设置并插入 purchline 的位置吗?
我需要这基本上是PurchPrice计算过程的最后一部分。我在PriceDisc&amp; amp; PriceConvert类,SalesPurchLine映射,表单的ItemId字段的修改方法。
当我在其中加入断点并创建新的采购订单行时,AxPurchline似乎根本没有触发。
非常感谢任何有关PurchPrice字段进行逻辑更改的最佳帮助,见解或建议。
提前致谢!
答案 0 :(得分:2)
表 Purchline 实际上有一个名为 setPriceDisc 的方法,其中设置了价格协议并调整了行数。
这似乎是设置 PurchLine.PurchPrice 的最后一个地方。