为什么有些数字序列 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服务用户添加到存储过程的权限后,返回了正确的数字。