✒️ABAP El procesamiento de los datos
ABAP El procesamiento de los datos
ASIGNACIÓN DE VALORES A VARIABLES
Asignacion simple v_variable = 10.
MOVE muevo de una variable a otra. MOVE v_variable1 TO v_variable2. (origen TO destino).
INICIALIZACIÓN DE VARIABLES
CLEAR, Borra el contenido CLEAR v_variable.
TRANSLATE: convierte de mayúscula a minúscula o viceversa, o para realizar sustituciones de caracteres a través de reglas.
Ejemplo TRANSLATE v_ninuscula TO UPPER CASE. (lo pasa a mayuscula)
REPLEACE; Reemplaza parte de una cadena de caracteres por otra .
REPLACE ‘amarillo’ WITH ´rojo’ INTO v_color
SPLIT: Divide un campo alfanumérico en varios campos por un separador. Se utiliza en la carga de archivos limitados con separador.
SPLIT v_texto_largo AT ',' INTO v_campo1 v_campo2 v_campo3 v_campo4.
SHIFT: Se utiliza para desplazar el contenido de un campo alfanumérico. Realiza el desplazamiento del contenido de un campo hasta un string dado.
SHIFT v_alberto BY 5 SPACES. Elimina los 5 primeros caracteres y se desplaza 5 veces.
CONDENSE: Se utiliza para borrar espacios en blanco de campos alfanuméricos.
NO GAPS: Elimina todos los espacios en blanco
Operaciones Aritméticas:
ADD 1 TO variable Suma
SUBTRACT 1 FROM variable -Resta
MULTYPLY variable BY 2 *Multiplica
DIVIDE variable BY 2 /Divide
ejercicio
*&---------------------------------------------------------------------* *& Report ZABAP_FECHA_ACTUAL *& *&---------------------------------------------------------------------* *& *& *&---------------------------------------------------------------------* REPORT zabap_fecha_actual. DATA: v_fecha(10) TYPE c, v_fecha_actual(10) TYPE c. START-OF-SELECTION. CLEAR: v_fecha, v_fecha_actual. v_fecha = sy-datum. CONCATENATE v_fecha 6(2) v_fecha 4(2) v_fecha 0(4) INTO v_fecha_actual SEPARATED BY '/'. WRITE:/ 'La Fecha actual del sistema es:' , v_fecha_actual.
 
 
 
Sobre el autor
Publicación académica de Martin Cassino, en su ámbito de estudios para la Carrera Consultor ABAP.
Martin Cassino
Profesión: Jefe Corporativo Ti - Argentina - Legajo: KA45E
✒️Autor de: 14 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Martin Cassino