✒️ABAP La presentación del instructor
ABAP La presentación del instructor
Apuntes primer unidad
ERP = gestion de procesos = { RRHH, materiales, finanzas, etc}
SAP ECC = componente principal de SAP sucesor del R/3
SAP no es compatible hacia atras, no dan soporte de versiones anteriores por lo que siempre hay que ir
actualizando.
Como es tres capas, es posible que se puedan tener varios servidores de aplicaciones, consultar?
Tipo de productos segun tamaño de la empresa (pymes)
Sap All-In-One : para pymes
SAP Bussines One: preconfigurado y parametrizable para pymes grandes.
Como ERP de mercado, ademas de SAP, esta JD-Edwars, BAAP, otros
Es una empresa que se dedida a la comercilizacion de productos tipo ERP. El objetivo es la administracion
integral de la empresa.
Soluciones de SAP
Bussines Suite. finanzas, RRHH, Logistica
SAP bussines all-in-one
Sap bussines by design: mas completa y configurable
SAP bussines one: empresas chicas
SAPNeTweaver: es la capa de integracion que permite haceder a SAP via web
ECC: central component
todos los modulos tienen un funcionamiente integrados:
A la soluciones de ERP la complementan otros productos, como ser CRM, BI, Portal
Soluciones para sectores especificos, bancos, quimicas,
AL final la idea es aproyar la toma de decisiones
Tienen un producto especifico para el sector de la salud
ABAP = Lenguaje de 4ta generacion con la que esta escrito gran parte de SAP.
Esta orientado a eventos.
No importa el orden de los eventos (hay un orden pre-establecido), es como en genexus: start, accion, refresh,
load.
Para conectar con la base de datos se utiliza "open-sql"
Las ultimas versiones tienen programacion orientada a objetos
Permite conexiones RFC
Tiene elementos propios.
Tiene una herraminta de test asistido
Ciclo de vida: primero trabaja el consultor SAP, y si hace falta se lo pasa al consultor ABAP. El primero hace el
diseño funcional, el segundo un diseño tecnico.
La nuevas funcionalidades se llaman "Z"
Hay dos formas de acceder a las bases SAP: Open-sql o Native sql
Los subrayados en negrita son para identificar las transaccion/objetos
SE11: Diccionario
SE80 y SE38 son los editores, el 38 da acceso al debuggar
SE51: screen printer, es para la creacion de interfaces de usuario. Las pantallas asi creadas se llaman dynpros
Ambiente: es una instacia de instalacion de
Mandantes: son como los data stores de Gx. Todas las instalaciones SAP se crean con 3 mandantes por defecto
Clases o Paquetes: son como las carpetas donde se guardan los programas
Importante: los programas son independientes de los mandantes: existen dentro de todo el ambiente
Los mandantes propios tienen que arrancar como una copia del mandante 000.
Tienen un mandante Earlywatch que permiten confidencialidad cuando pedimos a SAP que analice un problema
El 210 Sandbox es para pruebas inusuales, lo hecho aqui no se refleja en otros lados
Hay 4 niveles de ayuda. 2 son internos F1 y el icono de ayuda. El resto externos: paginas y blobs
Existen 3 tipos de transanccion. Modificacion, Visualizacion , alta
Hay 4 niveles de ayuda. 2 son internos F1 y el icono de ayuda. El resto externos: paginas y blobs
/o + nrombre de la transaccion por ej se37 quedaria /ose37 teoricamente esto abre un nuevo modo
/n + codigo de transanccion
/i borra el modo actual
/nex sale sin consultar nada
/nend hace un exit del sistema
Las ordenes de transporte tienen dos estados, modificable o liberada
Comandos utiles Ctrl + K pone todo en mayusculas o minusculas
Ctrl + > comenta un conjunto de lineas
ctrl + F3 activa un programa
Menu -> program -> check -> extender program check. Permite tildar opciones para chequear
Otras opcion es el code inspector . Menu-program-ckeck- code inspector
 
 
 
Sobre el autor
Publicación académica de Martin Gianotti, en su ámbito de estudios para la Carrera Consultor ABAP.
Martin Gianotti
Profesión: Desarrollador - Argentina - Legajo: KP54D
✒️Autor de: 2 Publicaciones Académicas
🎓Cursando Actualmente: Master Funcional para Consultores ABAP
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial