![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP El procesamiento de los datos
ABAP El procesamiento de los datos
![ABAP El procesamiento de los datos ABAP El procesamiento de los datos](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/92.jpg)
La asignación de valores se puede hacer de dos formas, la simple que es con el signo de =: Valor = otro_valor. Y la otra es utilizando la sentencia MOVE: MOVE otro_valor TO valor.
Para incializar las variables utilizaremos la sentencia CLEAR seguido de la variable.
Para validar si la variable esta vacía o tiene null, es con la sentencia IS INITIAL.
Podemos ejecutar operaciones con caracteres como concatenate, ejemplo CONCATENATE v1 v2 v3 INTO vtotal
La sentencia TRANSLATE nos permite cambiar de mayúsculas a minúsculas o viceversa un texto. Ejemplo: TRANSLATE texto TO UPPER CASE.
REPLACE nos sirve para remplazar cierta parte de un texto o cadena de caracteres, ejemplo: REPLACE ‘yo’ with ‘tu’ INTO texto1.
SPLIT, permite dividir un campo en varios, ejemplo: SPLIT cadena_text AT ‘,’ INTO text1 text2.
SHIFT, desplaza o “elimina” los caracteres en un texto hasta cierta posición dada. Ejemplo: SHIFT numeros10 BY 5 places.
SEARCH, nos permite buscar un carácter dentro de una cadena, ejemplo: SEARCH cadena FOR ‘HI’.
Con CONDENSE podemos eliminar espacios en blanco de una cadena
Las operaciones aritméticas se pueden ejecutar de dos maneras, la básica: total = v1 v2. o utilizando la sentencia COMPUTE total = v1 v2.
 
 
 
Sobre el autor
Publicación académica de Elisa Sarmiento Ruiz, en su ámbito de estudios para la Carrera Consultor ABAP.
Elisa Sarmiento Ruiz
Profesión: Ing Sistemas, Master Administración Ti - Mexico - Legajo: MD39T
✒️Autor de: 27 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Elisa Sarmiento