✒️ABAP El procesamiento de los datos
ABAP El procesamiento de los datos
TRANSLATE:
Se utiliza para convertir caracteres de mayúscula a miniscula o viceversa, o para realizar sustituciones de caracteres a traves de ciertas reglas.
TREANSLATE v_texto TO UPPER CASE.
En el ejemplo anterior conveierte caracteres de mayúscula a miniscula
REPLEACE;
Reemplaza cierta parte de una cadena de caracteres po otra cadena de caracteres o caracter.
REPLACE 'Hola' WITH 'Casa' INTO v_texto
(Utiul para cuando se trabaja con importes)
SPLIT:
Divide un campo alfanumérico en varios campos por un 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
 
 
 
Sobre el autor
Publicación académica de Matias Giorgieff, en su ámbito de estudios para la Carrera Consultor ABAP.
Matias Giorgieff
Profesión: Programador Jr - Chile - Legajo: RA71X
✒️Autor de: 24 Publicaciones Académicas
🎓Cursando Actualmente: Master Funcional para Consultores ABAP
🎓Egresado de los módulos:
Certificación Académica de Matias Giorgieff