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.

 

 


Williams Oswaldo Pacheco

Acerca de Williams Oswaldo Pacheco

Oswaldo Pacheco es un consultor ABAP con una trayectoria de mas de 6 años de experiencia en la rama de desarrollo y arquitectura de Software ERP con un portafolio de grandes clientes centrados en el área agro industrial y consumo masivo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *