出错数据:
10003556、40013273、2010、06
ZXS0066、40013111
问题原因1:下付的项目,会在合同终止时出具发票
问题原因2:两个通知单抢了同一个通知单号,杯具。。。一点点的额debug加断点调试
另外,ZBRDK~DEFLG和ZBRDK-DEFLG
不一样,一个是内表,一个是数据库表,前者是数据库表与列名
解决办法:
SNUM配置编号流
调用方法:
CALL FUNCTION 'NUMBER_GET_NEXT'
EXPORTING
NR_RANGE_NR = '01'
OBJECT = 'ZP9PS001'
IMPORTING
NUMBER = DE_MAX.
CALL FUNCTION 'NUMBER_RANGE_ENQUEUE'
EXPORTING
object = 'ZPT'
EXCEPTIONS
foreign_lock = 1
object_not_found = 2
system_failure = 3 <

本文介绍了SAP中编号范围对象的配置与使用,包括如何创建编号范围对象、程序中如何调用以及解决编号冲突问题。通过函数`NUMBER_GET_NEXT`和`NUMBER_RANGE_ENQUEUE`等实现连续编号,并讨论了主内存缓冲对编号连续性的影响。
340

被折叠的 条评论
为什么被折叠?



