ABAP: Activar User-Exit

Para activar una User-Exit utilizaremos la transacción CMOD para asignarla a un proyecto ya existente o crear uno nuevo, en este caso crearemos un nuevo proyecto y asignaremos la User-Exit que queremos activar a este.

 

Transacción CMOD

1. Creamos el proyecto en con la transacción CMOD, para ello asignamos un nombre al proyecto y pulsamos en Crear.

Leer más

ABAP: Regenerar Tabla

Cuando realicemos una modificación a una tabla deberemos regenerarla para que se apliquen las modificaciones correctamente y adaptar el contenido a la nueva estructura.

Para ello utilizaremos la transacción SE14, en el campo Objeto introduciremos el nombre de nuestra tabla.

 

Transacción SE14

 

Al pulsar sobre tratar se mostrará la siguiente pantalla donde podremos elegir las siguientes opciones:

Leer más

ABAP: Redondeo y decimales en SAP

En el siguiente ejemplo veremos ejemplos para tratar redondeo y decimales en ABAP,

Opciones

  • ABS: Devuelve el valor absoluto
  • CEIL: Redondeo hacia arriba
  • FLOOR: Redondeo hacia abajo
  • TRUNC: Se queda con la parte enterea y borra la decimal
  • FRAC: Se queda con la parte decimal y borra la entera
  • SIGN:
    • Si el valor es > 0 devuelve 1
    • Si el valor es = devuelve 0
    • Si el valor es < 0 devuelve -1

Leer más