SAP_自动生成流水码(防并发)
Tcode:snro/snum创建%警告号码段占用达到一定数量后会发出警告编号区域长度生成号码的长度设置不同的号码段代码实现DATA: lv_number TYPE numc10. 1. 锁定编号范围对象防止同时取号 CALL FUNCTION NUMBER_RANGE_ENQUEUE EXPORTING object ZITM. 你的编号范围对象名 IF sy-subrc 0. 2. 获取下一个编号 CALL FUNCTION NUMBER_GET_NEXT EXPORTING nr_range_nr 00 前面维护的号码段编号 object ZITM 你的编号范围对象名 ignore_buffer X 可选忽略缓冲防止跳号 IMPORTING number lv_number. 3. 解锁 CALL FUNCTION NUMBER_RANGE_DEQUEUE EXPORTING object ZITM. ENDIF.