✒️ABAP El procesamiento de los datos
ABAP El procesamiento de los datos
PROCESAMIENTO DE DATOS.
1.- Asignacion de Valores.
Formas basicas para asignar el valor a una variable:
*asignacion simple
*sentencia MOVE
2.- Inicalizacion de Variables.
Se utiliza la sentencia CLEAR para inicializacion o borrado del contenido de las variables
La sentencia IS INITIAL es muy util cuando se trabaja con tablas internas. Para mas ayuda se presiona F1 sobre la sentencia.
3.- Operaciones con Caracteres.
Funciones que se utilizan para tratar caracteres en la programacion ABAP
*Concatenate sw utiliza para concatenar varios campos alfanumericos en uno solo.
La sentencia concatenate es muy util cuando se trabaja con fechas ya que las fechas en SAP son del formato AAAAMMDD y cuando se muestran en un listado se deben convertir a DD.MM.AAAA
*Translate: se utiliza para convertir carateres de mayusculas a minuscula o viceversa, o para realizar sustituciones de caracteres a traves de ciertas reglas.
La sentencia TRANSLATE es muy util para la ceversacion de texto a mayusculas o miniscula
*Replace: reemplaza cierta parte de una cadena de caracteres por otra de caracteres o caracter.
La sentencia REPLACE es muy util cuando se trabaja con importes.
Split: se divide a un campo alfanumerico en varios campos por un separador
LA sentencia SPLIT es muy util cuando se trabaja con textos largos y es necesario separarlos por algun caracter especial
*Shift: se utiliza para desplazar el contenido de un campo alfanuemrico, Realiza el desplazamiento de un campo hasta un string dado
La sentencia SHIFT es muy util cuando se trabaja con numeros de documentos o cualquier otro numero que haya sido grabado en tablas SAP con ceros a la izquierda
*SEARCH: se utiliza para buscar una cadena de caracteres dentro de un campo alfanumerico.
La sentencia SERCH es muy util cuando se trabaja con tablas internas y se busca la ocurrencia de una determinada cadena en un campo de la tabla.
*Condense: se utiliza para borrar espacios en blanco en campos alfanumeros. Borra cualquier secuencia de espacios en blanco, dejando solo uno que exista entre palabreas existente en el campo. Los espacios en blanco por la izquierda tambien desaparecen.
La sentencia CONDENSE es muy util en los reportes, cuando se quiere formatear la salida en pantalla de un campo determinado.
Si se desea buscar un string de una cadena de caracteres en uno o mas programas ABAP se puede utilizar el reporte estandar RSR Scan1 nos mostrara en pantalla la cantidad de ocurrencias de la palabra , sentencia o mensaje
4.-Operaciones Aritmeticas.
En ABAP las cuatro operaciones basicas ( suma, resta , multiplicacion y divicion) se pueden implementar de dos maneras obteniendo el mismo resultado
 
 
 
Sobre el autor
Publicación académica de Miguel Ochoa, en su ámbito de estudios para la Carrera Consultor ABAP.
Miguel Ochoa
Profesión: Estudiante de Ing. Industrial - Chile - Legajo: TB61K
✒️Autor de: 47 Publicaciones Académicas
🎓Egresado del módulo:
Presentación:
Soy estudiante universitario con ganas de desarrollarme en el mundo de sap abap no tengo experiencia laboral, mis expectativas es poder comprender la filosofía de sap que me permita desarrollar
Certificación Académica de Miguel Ochoa