
PERFILES QUE TRABAJAN EN SAP
En SAP existen tres perfiles principales, diferenciados por sus conocimientos, funciones y responsabilidades:
- Usuario SAP: realiza tareas operativas.
- Usuario Clave o Key User: comprende los procesos del negocio y actúa como enlace.
- Consultor SAP: diseña, configura o desarrolla soluciones en el sistema.
1. USUARIO SAP
Es quien utiliza SAP diariamente para registrar información, consultar datos y ejecutar procesos de su área.
Características:
- Realiza tareas operativas.
- Tiene conocimientos funcionales limitados.
- No configura ni modifica el sistema.
- Trabaja mediante roles y autorizaciones.
- Sigue procedimientos definidos.
- Puede depender del soporte de Key Users o consultores.
Ejemplos:
- Finanzas → registrar facturas.
- Compras → crear órdenes de compra.
- Ventas → registrar pedidos.
- Logística → registrar movimientos de stock.
2. USUARIO CLAVE DE SAP (KEY USER)
Es un perfil intermedio entre el usuario y el consultor. Posee amplio conocimiento de los procesos del negocio y un buen dominio de SAP, aunque no necesariamente conocimientos técnicos de programación.
Funciones principales:
- Comprender el proceso completo de principio a fin (end-to-end).
- Detectar problemas y oportunidades de mejora.
- Definir requerimientos funcionales.
- Actuar como puente entre usuarios y consultores.
- Participar en proyectos SAP.
- Realizar pruebas (testing).
- Validar las soluciones.
- Capacitar a los usuarios finales.
- Dar soporte después de la implementación.
- Poseer mayores autorizaciones que un usuario común.
Ejemplo: si existen demoras en la aprobación de órdenes de compra, el Key User analiza el problema, entiende el proceso completo, define el requerimiento y trabaja con el consultor para encontrar una solución.
3. CONSULTOR SAP
Es un profesional especializado que analiza, implementa y adapta SAP según las necesidades de la empresa.
Características:
- Tiene conocimiento profundo de SAP.
- Conoce los procesos de negocio.
- Analiza y resuelve problemas.
- Participa en implementaciones y mejoras.
- Configura o desarrolla soluciones.
- Participa en pruebas y validaciones.
- Documenta las soluciones.
- Requiere aprendizaje continuo.
El consultor puede ser funcional o técnico.
Consultor Funcional
Es especialista en los procesos de negocio y módulos de SAP. Configura el sistema y trabaja con los Key Users para adaptarlo a las necesidades de la empresa.
Principales áreas:
- FI: Finanzas.
- CO: Controlling.
- SD: Ventas.
- MM: Logística/Compras.
- PP: Producción.
- HCM: Recursos Humanos.
Consultor Técnico
Se ocupa del aspecto tecnológico. Puede desarrollar y programar, integrar SAP con otros sistemas y administrar la infraestructura.
Principales perfiles:
- Desarrolladores ABAP.
- Especialistas en integración.
- Administradores BASIS.
- Especialistas en seguridad.
- Desarrolladores BTP/Fiori.
4. ¿QUÉ ES ABAP?
ABAP (Advanced Business Application Programming) es un lenguaje de programación utilizado en SAP, entre otros entornos, para desarrollar soluciones en SAP ECC y SAP S/4HANA.
Permite desarrollar programas, reportes y funcionalidades adaptadas a las necesidades de cada empresa.
Historia y evolución de ABAP
- Fue creado en los años 80 para SAP R/2.
- Posteriormente continuó utilizándose en SAP R/3 y versiones posteriores.
- Desde la versión 4.6 incorporó ABAP Objects, permitiendo programación orientada a objetos.
- También utiliza herramientas como Open SQL y conexiones RFC.
Herramientas principales
- SE11: Diccionario de datos.
- SE38 / SE80: Desarrollo y edición de programas.
- SE51: Screen Painter para interfaces.
- Debugging: permite probar y seguir la ejecución del código.
Modificaciones y extensiones
Para adaptar SAP pueden utilizarse mecanismos como:
- Customer Exits.
- Field Exits.
- BAdIs: permiten extender funcionalidades sin modificar directamente el código estándar.
- Enhancements y estructuras Append.
5. CICLO DE TRABAJO ENTRE LOS PERFILES
Los tres perfiles trabajan de manera coordinada:
Usuario SAP → Key User → Consultor SAP → Solución → Usuario SAP
- El usuario detecta un problema o necesidad.
- El Key User analiza el proceso y define el requerimiento funcional.
- El consultor funcional analiza y configura una posible solución.
- Si se necesita desarrollo, interviene el consultor técnico/ABAP.
- Se realizan las pruebas y validaciones.
- La solución se entrega al usuario para su utilización.
En un desarrollo ABAP, normalmente el consultor funcional prepara el Diseño Funcional y el ABAP desarrolla el Diseño Técnico, programa y realiza pruebas unitarias. Luego se realizan pruebas integrales antes de entregar la solución.