![](/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/491.jpg)
Asignación de valores
Existen 2 formas básicas para asignar un valor:
v_cantidad2 = v_cantidad1.
MOVE: MOVE v_cantidad1 TO v_cantidad2.
Inicialización de variables
Para inicializar o borrar el contenido de una variable utilizamos la sentencia CLEAR
IS INITIAL muy útil se usa cuando trabajamos con tablas internas, nos ayuda a saber si la variable ha sido inicializada.
Operaciones con caracteres
- CONCATENATE: se utiliza para concatenar varios campos alfanuméricos en uno solo.
- SEPARATED BY: se usa para especificar un separador entre el listado.
- TRANSLATE: se utiliza para convertir caracteres de mayúscula a minúscula o viceversa, o para remplazar caracteres a través de reglas.
- REPLACE: reemplaza cierta parte de una cadena de caracteres por otra cadena de caracteres o carácter.
- SPLIT: divide a un campo alfanumérico en varios campos por un separador.
- SHIFT: Utilizado para desplazar el contenido de un campo eliminando este.
- SEARCH: Utilizado para buscar una cadena de caracteres dentro de un campo alfanumérico.
- CONDENSE: Utilizado para borrar espacios en blanco en campos alfanuméricos.
- RSRSCAN1: Usado para buscar un string que puede estar en 1 o más programas abap, mostrara la cantidad de ocurrencia del string a buscar.
Operaciones Aritméticas
Se puede implementar de 2 formas:
La forma común: valor1 = valor2 ( ,- ,* ,/) valor3
La forma mediante sentencias: ADD 1 to v_numero.
SUBTRACT 1 FROM v_numero.
MULTIPLY v_numero BY 2.
DIVIDE v_numero BY 2.
 
 
 
Sobre el autor
Publicación académica de Omar Xavier Romero Lopez, en su ámbito de estudios para la Carrera Consultor ABAP.
Omar Xavier Romero Lopez
Ecuador - Legajo: RJ69M
✒️Autor de: 25 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime