将年份设置为Numbersequences中的前缀

时间:2013-01-25 12:27:22

标签: axapta dynamics-ax-2012 number-sequence

在AX 2012中,我想在ID字段中添加年份(例如2011)作为前缀。

例如,我在AX中创建了一个新客户。此新客户的ID应如下:2013-00000123

是否可以在细分中设置年份而不是编码。

我怎样才能做到这一点?提前谢谢。

2 个答案:

答案 0 :(得分:2)

如果Sshaheen提出的“修复”解决方案不符合您的需求,而您真的需要获得年度动态值,那么唯一合适的解决方案如果要通过X ++代码在 CustTable 表或类中开发它(只需查找获取新序列号的位置)。

无论如何,我建议在数字序列上使用常数值,如Sshaheen所述。

答案 1 :(得分:1)

最简单的方法是create a new number sequence并制作两段,一段是常数(2013年),另一段是字母数字。然后,转到AR参数并将Customers设置为新的数字序列。但是,您需要在每年的第一天更改常量。