为什么有些数字序列会返回“000000”而不是新数字?

时间:2015-06-05 06:39:06

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

大约一周以来,销售发票号和凭证的编号顺序在一个系统中返回“000000”而不是下一个编号序列号。

到目前为止,我尝试了以下内容:

  • 检查数字序列的手动,连续和其他设置:所有似乎都按顺序
  • 使用向导重新创建数字序列:新创建的数字序列仍然不起作用
  • 检查其他数字序列:它们正常工作
  • 检查其他法律实体和其他系统中的号码序列:数字序列工作

我还发现Issue with number sequence after upgrade to AX2012 R2 in place(虽然没有升级问题的系统),这使我进入了getNumInternal存储过程。我将程序与另一个系统进行了比较,但没有发现任何差异。我不认为这是一个权限问题,因为问题只发生在一个法律实体中的某些数字序列。我的下一步将是调试它,但也许有人有另一个想法?

目标是销售发票编号和优惠券的编号序列再次正常工作。

系统版本为AX 2012 R2 CU7。

1 个答案:

答案 0 :(得分:0)

毕竟这是一个许可问题。我被抛弃了,因为存储过程仅被调用连续数字序列,并且所讨论的系统仅在发生问题的法律实体中具有那些。将AOS服务用户添加到存储过程的权限后,返回了正确的数字。