0

我在 AX2012 中为一个项目(假设“item1”)创建了多个日记帐,具有多种费率,并且从现在到现在都不同。与期刊 1 一样,起始日期设置为 2013 年 1 月 12 日,截止日期为 NULL,评分为 50。对于期刊 2,起始日期设置为 2013 年 7 月 12 日,截止日期为 NULL,评分为 60。

现在,从逻辑上讲,在 2013 年 7 月 12 日或之后选择销售行表单中的项目时,我必须得到单价 60。但我得到的单价是 50。

如何在销售行表单中获取项目、帐户、至、从日期的最新价格?

4

1 回答 1

1

在 AX 中拥有多个有效价格记录 ( PriceDiscTable) 是有效的。

在您的情况下,50 和 60 都是有效价格,然后它会选择较小的价格!在日志 2 中,您应该找到旧费率,然后应用 2013 年 6 月 12 日的结束日期。

由于这很麻烦,因此通常对自动关闭价格进行自定义。这可以通过 的insert方法来完成PriceDiscTable

于 2013-12-09T17:51:20.630 回答