✒️ABAP / El procesamiento de los datos Por Miguel Campo Velasco
ABAP El procesamiento de los datos

PROCESAMIENTO DE DATOS
Explorar cómo inicializar y asignar valores a las variables en ABAP, así como las operaciones con caracteres y aritméticas más importantes. Aquí tienes una guía detallada con ejemplos de código y las rutas de acceso en el entorno de desarrollo ABAP.
Inicialización y Asignación de Valores a las Variables
1. **Declaración e Inicialización de Variables**:
- Para declarar una variable en ABAP, utilizamos la sentencia `DATA`. Para inicializarla, podemos asignarle un valor directamente.
- Ejemplo:
```abap
DATA: var1 TYPE I VALUE 10, " Variable entera inicializada a 10
var2 TYPE C LENGTH 10 VALUE 'ABAP'. " Cadena de caracteres inicializada a 'ABAP'
```
2. **Inicialización con la Sentencia `CLEAR`**:
- La sentencia `CLEAR` se utiliza para inicializar o borrar el contenido de una variable.
- Ejemplo:
```abap
DATA: var1 TYPE I,
var2 TYPE C LENGTH 10.
CLEAR: var1, var2. " Inicializa var1 y var2 a sus valores por defecto
```
### Referencia de Utilización
La referencia de utilización en ABAP se refiere a cómo se utilizan las variables y objetos en el código. Esto incluye la declaración, inicialización, asignación de valores y el uso en operaciones.
Operaciones con Caracteres
1. **Concatenación**:
- La concatenación de cadenas se realiza con la sentencia `CONCATENATE`.
- Ejemplo:
```abap
DATA: cadena1 TYPE STRING VALUE 'Hola',
cadena2 TYPE STRING VALUE 'Mundo',
resultado TYPE STRING.
CONCATENATE cadena1 cadena2 INTO resultado SEPARATED BY ' '.
WRITE: resultado. " Salida: 'Hola Mundo'
```
### Operaciones Aritméticas
1. **Suma, Resta, Multiplicación y División**:
- Las operaciones aritméticas básicas se realizan utilizando los operadores `+`, `-`, `*`, `/`.
- Ejemplo:
```abap
DATA: num1 TYPE I VALUE 10,
num2 TYPE I VALUE 5,
suma TYPE I,
resta TYPE I,
multiplicacion TYPE I,
division TYPE F.
suma = num1 + num2.
resta = num1 - num2.
multiplicacion = num1 * num2.
division = num1 / num2.
WRITE: / 'Suma:', suma, / 'Resta:', resta, / 'Multiplicación:', multiplicaciòn, / 'División:', division.
```
Rutas de Acceso en el Entorno de Desarrollo ABAP
1. **Acceso al Editor ABAP**:
- Ruta: SAP Easy Access -> Herramientas de desarrollo -> Workbench ABAP -> Editor ABAP (SE38).
2. **Acceso a la Gestión de Versiones**:
- Ruta: En el Editor ABAP, menú Utilidades -> Versiones.
 
 
 
Sobre el autor
Publicación académica de Miguel Angel Campo Velasco, en su ámbito de estudios para la Carrera Consultor ABAP Nivel Inicial.
Miguel Angel Campo Velasco
Profesión: Consultor Sap Funcional Fi-ca - España - Legajo: PM38R
✒️Autor de: 18 Publicaciones Académicas
🎓Cursando Actualmente: Master Funcional ABAP
🎓Egresado de los módulos:
- Master ABAP Orientado a Objetos
- Master ABAP for HANA
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial






Disponibilidad Laboral: FullTime


















