1.Number Range的通用Tcode:SNRO 2.Number Range的通用读取函数:NUMBER_GET_NEXT 3.如有跳号现象,可以禁用对象的Buffer试试 4.几个关于Number Range的函数组: SNR0 Online maint. of number ranges & groups SNR1 Interface for number ranges and groups SNR2 Maintenance of number range objects SNR3 Number...
在SAP系统中,想要获取不重复的水流号,可以通过以下方式实现: 1. `CALL FUNCTION 'NUMBER_RANGE_ENQUEUE'`:该函数用于检查号码范围是否存在,如果存在,则返回一个号码。 2. `CALL FUNCTION 'NUMBER_GET_NEXT'`:该函数用于获取下一个号码,它接受一个号码范围和一个对象作为参数,并返回一个流水号。 3. `CALL FUNC...
1).Create number range object using OYSN (或者SNRO). 2).Then call the following function modules. FORM get_next_id CHANGING p_discrep. DATA: last_id LIKE zrecaudit-discrep, quant LIKE inri-quantity, “dummy code LIKE inri-returncode. “returncode CALL FUNCTION ‘NUMBER_RANGE_ENQUEUE’ ...
1.Number Range的通用Tcode:SNRO 2.Number Range的通用读取函数:NUMBER_GET_NEXT 3.如有跳号现象,可以禁用对象的Buffer试试 4.几个关于Number Range的函数组: SNR0 Online maint. of number ranges & groups SNR1 Interface for number ranges and groups SNR2 Maintenance of number range objects SNR3 Number...
CALL FUNCTION ‘NUMBER_RANGE_ENQUEUE’ EXPORTING object = ‘ZRECAUDIT’ 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 = ’01’ ...
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 FUNCTION 'NUMBER_GET_NEXT' EXPORTING nr_range_nr = '01' object = ...
使用三个函数即可。下面做以说明。 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 FUNCTION 'NUMBER_GET_NEXT' EXPORTING nr_...
1).CreatenumberrangeobjectusingOYSN(或者SNRO). 2).Thencallthefollowingfunctionmodules. FORMget_next_idCHANGINGp_discrep. DATA:last_idLIKEzrecaudit-discrep, quantLIKEinri-quantity,“dummy codeLIKEinri-returncode.“returncode CALLFUNCTION‘NUMBER_RANGE_ENQUEUE’ ...
递给函数模块NUMBER_RANGE_INTERVAL_UPDATE 来修改间隔。 NUMBER_RANGE_INTERVAL_UPDATE 用这个函数模块可以维护给定编号范围对象的间隔。变更都被传递到一个内表中,并且 复制到本地内存。在调用这个函数模块前,必须用NUMBER_RANGE_ENQUEUE 锁定 编号范围对象,而在把修改写入到数据库之后,再用NUMBER_RANGE_DEQUEUE 执 ...
The sample ABAP report reads the next number in an SAP Number Range Object and displays the auto number value on the screen. The ABAPNUMBER_RANGE_ENQUEUEfunction sets a lock on the number range object. If the lock is successfully set on the SAP number range, usingNUMBER_GET_NEXTfunction ca...