✒️SAP El lenguaje de programación ABAP
SAP El lenguaje de programación ABAP
ABAP. Programación avanzada de aplicaciones de negocio. (Estructurado) Tambien es orientado a eventos. La incorporación de objetos, permite que algunas funcionalidades puedan ser desarrolladas usando POO, pero no lo convierte en un lenguaje de POO.
¿Cuál lenguaje de programación se utiliza en SAP b1?
Development Workbench. Entorno de desarrollo ABAP. Se pueden usar otros entornos de desarrollo.
Antes: cobol y SQL. Reportería.
ventajas ABAP:
OPEN SQL
Lenguaje estructurado
Múltiples funciones para majeo de archivo, base de datos, fechas, caracteres, etc.
Conexiones RFC.
multidioma.
ayuda sintaxis.
reportería.
Herramientas propias de sap:
SE11 diccionario datos. Admin. de definiciones de datos. Estructuras Append (Son objetos que se crean para agregar datos o configuraciones adicionales a las tablas y estructuras estandar de SAP.
SE38 SE80. Editor de programas. Desarrollo de programas. Enhancements (son ampliaciones)
SE51. Para crear interfaces graficas de usuario.
Modo debbuging SE38: Nuevo debbuging. breakpoint y watchpoint.
Modificación al sistema estandar.: Ampliaciones (huecos).
Customer Exit CMOD SMOD. Para validaciones y mejoras.
Field Exits CMOD PRFB. Validaciones a campos
BADIS SE18 SE19: Objetos para validaciones. definicion y declaracion de badis.
Consultores SAP.
FUNCIONAL, BASIS (Netweaver) Y TECNICOS.
Diseño funcional debe contener idealmente:
-programa nuevo o modificacion
-descripción de la funcionalidad a realizar.
-detalle de interfaces graficas.
-tablas de donde tomar la infromación.
-pruebas basicas.
-doc adicional.
Diseño tecnico:
nombre del programa.
campos de entrada
forma de acceder a las tablas.
validaciones.
mas funciones.
estimaciones
pruebas unitarias, pruebas integrales.
 
 
 
Sobre el autor
Publicación académica de Francisco Jose Anes Guzman, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
Francisco Jose Anes Guzman
Profesión: Ingeniero de Sistemas - Chile - Legajo: WS81P
✒️Autor de: 34 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Francisco Anes