在程序中,使用NUMBER_RANGE_ENQUEUE、NUMBER_GET_NEXT和NUMBER_RANGE_DEQUEUE函数来获取流水号。 代码示例: abap DATA: lv_serial_number TYPE string. DATA: nr TYPE inri-nrrangenr, object TYPE inri-object. nr = '01'. " 间隔编辑里面起始编号前面的:号 object = 'ZPPXNYL'. " 'ZPPXNYL' 是SNRO创建...
ENDIF . *加锁 CALL FUNCTION 'NUMBER_RANGE_ENQUEUE' EXPORTING object = 'ZSDJS' EXCEPTIONS foreign_lock = 1 object_not_found = 2 system_failure = 3 OTHERS = 4. IF sy-subrc = 0. "获取下个数字 CALL FUNCTION 'NUMBER_GET_NEXT' EXPORTING nr_range_nr = '1' object = 'ZSDJS' IMPORTING...
程序中我们也可以使用number range。使用三个函数即可。下面做以说明。 CALL FUNCTION 'NUMBER_RANGE_ENQUEUE' EXPORTING object = 'ZSDDNR' EXCEPTIONS foreign_lock = 1 object_not_found = 2 system_failure = 3 OTHERS = 4. * **如果号码范围存在 if sy-subrc eq 0 . * ***得到一个号码, CALL FUNCT...
在ABAP中使用自增ID 1.创建流水号对象 事务代码:SNRO 2.设置流水号对象自增的区间(号码段) 事务代码:SNRO 3.在代码中获取流水号 DATAiv_bankidTYPEchar8.DATAiv_banklTYPEbnka-bankl.CLEAR:iv_bankid,iv_bankl.DO5TIMES.CALLFUNCTION'NUMBER_RANGE_ENQUEUE'EXPORTINGobject='ZBANKID'EXCEPTIONSforeign_lock=1obje...
NUMBER_RANGE_ENQUEUE With this function module, you lock the number range object which is to be maintained, and its groups and intervals, for access by other users. Lock errors are returned as exceptions. NUMBER_RANGE_DEQUEUE With this function module, you unlock the number range object which...
NUMBER_RANGE_SUBOBJECT_COPY NUMBER_RANGE_SUBOBJECT_GET ? 3.2 函数组(SNR1) NUMBER_RANGE_ENQUEUE With this function module, you lock the number range object whichis to be maintained, and its groups and intervals, for access byother users. Lock errors are returned as exceptions. NUMBER_RANGE_...
CALL FUNCTION 'NUMBER_RANGE_ENQUEUE' EXPORTING object = 'Z_LSH' EXCEPTIONS foreign_lock = 1 object_not_found = 2 system_failure = 3 OTHERS = 4. * **如果号码范围存在 if sy-subrc eq 0 . * ***得到一个号码, CALL FUNCTION 'NUMBER_GET_NEXT' EXPORTING...
CALL FUNCTION'NUMBER_RANGE_ENQUEUE 'EXPORTING object = 'ZBANKID'EXCEPTIONS foreign_lock = 1 object_not_found = 2 system_failure = 3 OTHERS = 4.IF sy-subrc EQ0.CALL FUNCTION'NUMBER_GET_NEXT 'EXPORTING nr_range_nr = '1'object = 'ZBANKID'IMPORTING number = iv_bank...
***t_code snro对应的锁定和使用【 CALL FUNCTION 'NUMBER_RANGE_ENQUEUE' EXPORTING OBJECT = 'ZRPP_003' "s… 阅读全文 分配all权限 REPORT ZTESTCREATEUSER. data: l_USR04 LIKE USR04 , l_UST04 LIKE UST04 , l_PROFS LIKE USR04-PROFS , l_USRBF2 like USRBF2 occurs 0 with header l… ...
NUMBER_GET_NEXT Get the next unique number in a number range. Use tcodeSNROfor maintaining number ranges NUMBER_CHECK Check if number is within a number range (see tcodeSNRO) NUMBER_GET_INFO Get info about number range (see tcodeSNRO) ...