✒️SAP / Los perfiles que trabajan en SAP Por Jenny Rodriguez
Los perfiles que trabajan en SAP

EL LENGUAJE DE PROGRAMACION ABAP.
Lenguaje de generación, propiedad de SAP, para programar sus productos SAP ECC y SAP S/4HANA. Lenguaje de programación estructurado. si la funcionalidad de sistema estandar no se ajusta a los requerimientos del cliente existe un entorno de desarrollo de sap ABAP DEVELOPMENT WORKBENCH.
Programación estructurada: caracterizada por recurrir a sub rutinas y tres estructuras básicas. n
secuencia, introducción condicional o selección, iteración.
Programación orientada a eventos:
se determina la programación debido a los sucesos o acciones que ocurren en el sistema , definidos por el usuario o por el propio sistema.
DATO HISTORICO:
- ABAP fue desarrollado para la creación de reportes para el sistema sap R/2 en los años 80.
- en los 80 el lenguaje ABAP era una mezcla de COBOL Y SQL
- debido a los grandes desarrollo que ocurrieron ya los usuarios comunes no podían programar ABAP y fue necesario programadores experimentados para realizar desarrollos.
- en 1992 se mantuvo el lenguaje ABAP en la versión r/3
- 1999 se lanza ABAP OBJECTS junto con r/3
nota: no se convirtió en lenguaje orientado a objetos pero permite que funcionalidades puedan ser pensadas en POO.
FORTALEZAS DE ABAP:
- UTILIZA SENTENCIAS DE OPEN SQL para conectarse con cualquier base de datos.
- LENGUAJE ESTRUCTURADO , ORIENTADO A OBJETOS , EVENTOS tomando paradigmas las mejores practicas.
- DEBIDO A SUS MULTIPLES FUNCIONES en el manejo de archivos, bases de datos, fechas, caracteres se vuelven simples.
- PERMITE CONECCIONES RFC ( llamada de función remota) con cualquier otro sistema o lenguaje de programación. nota: la función RFC se activa en SAP bajo la transacción SM59.
- PERMITE LA CREACION DE APLICACIONES MULTI IDIOMAS.
- POSEE UNA AYUDA POTENTE
- REALIZACION DE REPORTES DE FORMA RAPIDA Y SENCILLA.
HERRAMIENTAS PROPIAS DE ABAP:
- diccionario de datos ABAP ( SE11)
- Editor de programas (SE38 YSE80)
- El screen painter (SE51): DYNPROS
- El entorno de depuración (SE38): modo DEBUGGING de ABAP. creación de los BREAKPOINTS Y WATCHPONT
MODIFICACIONES DEL SISTEMA ESTANDAR DE SAP:
para adaptaciones en Sap es necesario el dejar huecos en la programación ampliaciones y son las siguientes:
- CUSTOMER EXIST (CMOD Y SMOD)= VALIDACIONES Y MEJORAS
- FIELD EXIST( CMOD Y ESCRIBIR PRFB)=PANTALLAS DE SAP.
- BADIS (SE18 Y SE19) = VALIDACIONES Y AMPLIACIONES SIN MODIFICAR CODIGO.
- ENHANCEMENTS (SE38)= AGREGAR FUNCIONALIDADES DETERMINADAS.
- ESTRUCTURAS APPEND (SE11)=AGREGAR DATOS .
CONSULTORES SAP:
profesionales que se encargan de ofrecer servicios para lam implementaciones, optimización y ejecución.
se definen 3 tipos de consultores de SAP:
CONSULTOR FUNCIONAL, SAB BASIS,CONSULTOR TECNICO (PROGAMDORES ABAP ) .
CICLO DE TRABAJO DE CONSULTOR ABAP
- Requerimiento del cliente al consultor funcional
- Elaboración del diseño funcional.
- La elaboración del diseño técnico y la programación.
ACTIALIZACIONES DE ABAP EN SAP HANA
- CAMBIO DE LOGICA:
antes :data to code ahora: code to data
- ENTORNO DE DESARROLLO
ANTES: SAP WORKBENCH
AHORA: ADT: SE BASA EN PALATAFORMA ECLIPSE
- HERRAMIENTAS NUEVAS
ABAP CDS
ABAP MANAGER DATA BASIS PROCIDIUS
- MEJORAS EN EL CODIGO: DECLARACION EN LINEA.
 
 
 
Sobre el autor
Publicación académica de Jenny Rodriguez, en su ámbito de estudios para el Curso Introducción SAP.
Jenny Rodriguez
Profesión: Profesional en Ingeniería - Argentina - Legajo: MM64A
✒️Autor de: 77 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Profesional con experiencia en mantenimiento industrial, capacitada para asesorar, planear, organizar, dirigir, desarrollar procesos para contribuir como optimizar los niveles de productividad
Certificación Académica de Jenny Rodriguez

























