NUMBER_GET_NEXT 是用来自动获取编号的方法。
1、SNRO : 创建编号范围对象,例如,ZTEST_001
点击间隔编辑,可以设置编号范围,如下图所示。
2、SE11: 自定义设置编号长度域,例如,ZTEST_NUM
3、程序里面调用NUMBER_GET_NEXT
"记录时间明细
CALL FUNCTION 'NUMBER_GET_NEXT'
EXPORTING
NR_RANGE_NR = '1'
OBJECT = 'ZTEST_001'
IMPORTING
NUMBER = L_OUTPUT
EXCEPTIONS
INTERVAL_NOT_FOUND = 1
NUMBER_RANGE_NOT_INTERN = 2
OBJECT_NOT_FOUND = 3
QUANTITY_IS_0 = 4
QUANTITY_IS_NOT_1 = 5
INTERVAL_OVERFLOW = 6
BUFFER_OVERFLOW = 7
OTHERS = 8.
其中,‘ZTEST_001’ 是编号范围对象,‘L_OUTPUT’为输出的编号。
参考博客:
https://www.cnblogs.com/mingdashu/p/6844683.html
Number_Get_Next产生流水号_Damon_Tang的博客-CSDN博客