ABAP: Añadir o quitar ceros a la izquierda de una variable

Para añadir o quitar ceros a la izquierda utilizaremos las funciones CONVERSION_EXIT_ALPHA_INPUT o CONVERSION_EXIT_ALPHA_OUTPUT respectivamente.

 

Función CONVERSION_EXIT_ALPHA_INPUT

Añade ceros a la izquierda de una variable hasta completarla.

  • Valor de entrada: 0000001
  • Valor de salida: 1
    CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
      EXPORTING
        input  = lv_char10
      IMPORTING
        output = lv_char10.

Función CONVERSION_EXIT_ALPHA_OUTPUT

Elimina los ceros a la izquierda de la variable:

  • Valor de entrada: 1
  • Valor de salida: 0000000001
          
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT'
        EXPORTING
          input  = lv_char10
        IMPORTING
          output = lv_char10.

Para ver mas tutoriales de SAP, pulse en el siguiente enlace: Listado de tutoriales

Deja un comentario

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