Función number #GET_NEXT

A continuación les comparto este código para mover números generados locamente.

1) Creamos el Objeto que contiene el rango del numero en este caso ZSD000CD015

Tx: SNOR

Seleccionamos CREAR , indicamos la logitud y rango

SNRO

 

2) En nuestro código llamamos el
modulo NUMBER_GET_NEXT

le podemos hacer el test en la TX: SE37

CALL FUNCTION ‘NUMBER_GET_NEXT’

EXPORTING

nr_range_nr = ’01’

object = ‘Z1000CD015′

quantity = ’01’

ignore_buffer = ”

IMPORTING

number = v_numcorre.

IF sy-subrc <> 0.

MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno

WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.

ENDIF.

v_numcorre es nuestro número.

Espero que les sea de gran ayuda espero sus comentarios y sugerencias..Saludos.

 

 


Leave a Comment