为什么有些数字序列 return “000000” 而不是新数字?
Why do some number sequences return "000000" instead of a new number?
大约一个星期以来,销售发票编号和凭证的编号规则return“000000”而不是系统中编号规则的下一个编号。
到目前为止,我尝试了以下方法:
- 检查号码顺序的手动、连续和其他设置:似乎一切正常
- 使用向导重新创建数字规则:新创建的数字规则仍然不起作用
- 检查其他数列:它们有效
- 检查其他法律实体和其他系统中的编号规则:这些编号规则有效
我还找到了Issue with number sequence after upgrade to AX2012 R2 in place(虽然有问题的系统没有升级),这就把我带到了getNumInternal
存储过程。我将该过程与另一个系统进行了比较,但没有发现任何差异。我不认为这是一个许可问题,因为该问题只发生在一个法律实体的某些数字序列上。我的下一步将调试它,但也许有人有其他想法?
目标是销售发票编号和凭证的编号规则再次正常工作。
系统版本为AX 2012 R2 CU7
毕竟是权限问题。我被抛弃了,因为只为连续的数字序列调用存储过程,而有问题的系统只在发生问题的法律实体中有那些。将AOS服务用户添加到存储过程的权限后,返回了正确的数字。
大约一个星期以来,销售发票编号和凭证的编号规则return“000000”而不是系统中编号规则的下一个编号。
到目前为止,我尝试了以下方法:
- 检查号码顺序的手动、连续和其他设置:似乎一切正常
- 使用向导重新创建数字规则:新创建的数字规则仍然不起作用
- 检查其他数列:它们有效
- 检查其他法律实体和其他系统中的编号规则:这些编号规则有效
我还找到了Issue with number sequence after upgrade to AX2012 R2 in place(虽然有问题的系统没有升级),这就把我带到了getNumInternal
存储过程。我将该过程与另一个系统进行了比较,但没有发现任何差异。我不认为这是一个许可问题,因为该问题只发生在一个法律实体的某些数字序列上。我的下一步将调试它,但也许有人有其他想法?
目标是销售发票编号和凭证的编号规则再次正常工作。
系统版本为AX 2012 R2 CU7
毕竟是权限问题。我被抛弃了,因为只为连续的数字序列调用存储过程,而有问题的系统只在发生问题的法律实体中有那些。将AOS服务用户添加到存储过程的权限后,返回了正确的数字。