✒️SAP / Los perfiles que trabajan en SAP Por Gabriela Munoz

Selector Alummnos / Empresas

Los perfiles que trabajan en SAP

Los perfiles que trabajan en SAP

El lenguaje de programación ABAP

Que es ABAP?

Lenguaje de programación de 4 generación de SAP para programar SAP ECC y S/4 HANA.

Las aplicaciones estándar de SAP están programadas en este lenguaje, a veces estas no se ajustan a las necesidades de la empresa, para resolver esto existe un entorno completo de desarrollo de nuevas aplicaciones llamado ABAP Development Workbench o Entorno de Desarrollo ABP.

Integrado totalmente a SAP, y podemos decir que ABAP es un lenguaje estructurado.

La programación estructurada orientada a mejorar la claridad, calidad y tiempo de desarrollo, en el cual solo se puede recurrir únicamente a subrutinas y 3 estructuras básicas:

- Secuencia, orden de las instrucciones.

- Instrucción condicional o selección, es la posibilidad de poder elegir entre 2 instrucciones y la decisión de tomará en base a una evaluación, el cual se llama condición.

- Iteración, repetición de una o de un grupo de instrucción mientras se cumple una condición.

ABAP también es un lenguaje orientado a eventos, en el que la estructura y la ejecución de los programas va determinado por sucesos que ocurren en el sistema definidos por el usuario.

SAP está compuesto por conjunto de areas funcionales según la versión, desarrollados en ABAP.

Historia de ABAP.

Fue desarrollado como un lenguaje para elaborar reportes para SAP R/2. Una mezcla de COBOL (preferido de la época) y SQL.

Con el paso del tiempo y de las versiones, el lenguaje de 4 generación se volvía complicado para los usuarios comunes, por lo que fue necesario programadores experimentas para realizar desarrollos.

1992 SAP R/3

1999 versión 4.6 de R/3, orientada a objetos.

Fortalezas.

- Utiliza sentencias de OPEN SQL, para conectarse con prácticamente cualquier base de datos. A partir de S/4 HANA solo trabaja con SAP HANA, como base de datos… versiones anteriores podía usar otras como Oracle.

- Es un lenguaje de programación estructurado, que puede ser programado orientado a eventos y objetos.

- Cuenta con miles de funciona para el manejo de archivos, BD, fechas, caracteres.

- Permite conexiones RFC para conectar a los sistemas SAO con cualquier otro sistema o lenguaje de programación.

- Permite la creación de aplicaciones multidioma.

- Posee una ayuda muy potente sobre la sintaxis y la semántica del lenguaje.

- Permite la realización de reportes en forma rápida y sencilla.

Herramientas propias de ABAP.

- Diccionario de datos ABAP. Transacción E11. Punto de referencia para programadores, permite crear, modificar y borrar objetos entre los que se incluyen tablas de BD, estructuras, vistas, elementos de datos y dominios.

- Editor de programas SE80 y SE80. Provee las funciones básicas de edición de texto y múltiples características que facilitan la programación. Nos permite verificar sintaxis y acepta sugerencias del dispositivo de corrección automática. Permite resaltar palabras claves y tener una vista de estructura jerárquica.

- Screen Painter SE51. Creación de interfaces gráficas, con amplia gama de elementos de control, botones, checkboxes, etiquetas, listas de bd, etc. Las pantallas que se crean se denominan dynpros (sinónimo de pantalla en SAP).

- Entorno de depuración SE38, modo debugging de ABAP herramienta más alabada por los programadores de este lenguaje. Ventajas para la creación de breakpoints (puntos de control) y watchpoints (expresiones que detienen la ejecución de programa cuando una variable o valor cambian).

- Otras herramientas, menú Painter, análisis de tiempo de ejecución, class builder, function builder, etc.

Las modificaciones al sistema estándar SAP.

Para las adaptaciones del sistema a necesidad de los usuarios, SAP deja espacios llamadas Ampliaciones, que se utilizan para ampliar las funcionalidades del sistema estándar.

Principales.

- Customer Exits (transacciones CMOD y SMOD). Espacios que se dejan en el estándar para que los usuarios agreguen códigos para validaciones y mejoras.

- Field Exits (CMOD y escribir PRFB). Ampliaciones de campo, son validaciones de los elementos asociados a campos de pantallas.

- BADIS (Business Adds-Ins, transacciones SE18 y SE19). Nuevos tipos de extensión basado en la utilización de objetos ABAP, para la implementación de validaciones y ampliaciones del código estándar, sin tener que modificar el estándar.

- Enhancementes (SE38) ampliaciones de códigos estándar mediante la cual podemos agregar funcionalidades determinadas

- Estructuras Append (SE11) objetos de ABAP que se crean para agregar datos o configuraciones adicionales en tablas BD y estructuras estándar.

Los consultores SAP.

Profesional que ofrece servicios para la implementación, optimización y ejecución de los productos.

Mediante su labor las empresas obtienen información valiosa para la toma de decisiones y datos específicos para los agentes interesados en ellas.

3 tipos de consultores:

- Funcionales. Tienen el conocimiento de un área o modulo y son los encargados de ayudar a las empresas a configurar el sistema SAP de acuerdo a sus necesidades. Brindar asesoramiento para el máximo aprovechamiento de los recursos.

- SAP BASIS. Tienen como principal responsabilidad la administración del entorno. Esta plataforma se llamada SAPNetweaver. Incluye tares de mantenimiento, actualizaciones y generación de backups.

- Consultor técnico. Son los programadores, además de confeccionar la documentación, realizar pruebas, asesorar a los consultores funcionales en cuestiones técnicas, optimizar el sistema.

El ciclo de trabajo de un Consultor ABAP.

Interacción de los consultores ABAP y los consultores funcionales SAP. Cada empresa posee su propia metodología de trabajo, si se encuentra bien implementada mejora el control de los costos de los requerimientos de los usuarios llevadas a cabo.

- Requerimiento del cliente al consultor funcional. Este releva y analiza lo solicitado para ver si el sistema estándar puede realizar el trabajo. Si es necesario modificar un estándar es cuando este y el consultor ABAP o ABAPER se reúnen.

- La elaboración del diseño funcional. La forma más básica de realizar este trabajo y técnico en conjunto. Indica todo lo referidos a la información sobre la funcionalidad:

o Si se trata de un programa nuevo.

o La funcionalidad a realizar.

o Detalles de la interfaz gráfica.

o Tablas de BD.

o Pruebas básicas.

o Documentación.

- Una vez terminado el diseño funcionar, se solicita el diseño técnico:

o Nombre del programa a crear.

o Campos.

o Forma de acceder a las tablas BD.

o Validaciones

o Si se imprimirán datos en pantalla.

o Archivos de salida, etc.

- Análisis de la estimación de las horas que insumirá para realizar el programa.

o Dificultad de la tarea a realizar.

o Experiencia que posee el consultor ABAP como consultor.

o Elaboración del diseño técnico y programación, una vez terminado se realizarán:

§ Pruebas unitarias, pruebas básicas para asegurarnos que el programa cumple con las necesidades.

§ Pruebas integrales, el consultor funcional probara rigurosamente si todo está bien, cerrando de esta manera el requerimiento establecido.


 

Escanear / Compartir

 

 

Comentario:

#1 / 28 de Agosto de 2023 / Quintero Diana Marcela:
Excelente resumen claro y detallado.


Sobre el autor

Publicación académica de Gabriela Munoz, en su ámbito de estudios para el Curso Introducción SAP.

SAP SemiSenior

Gabriela Munoz

Profesión: Analista Qa - Argentina - Legajo: ZX29S

✒️Autor de: 35 Publicaciones Académicas

🎓Egresado del módulo:

Disponibilidad Laboral: FullTime

Presentación:

Mi nombre es gabriela, soy analista de calidad y procesos, me interesa aprender sap para aplicarlo en áreas de trabajo y poder profundizar conocimientos en mi día a día.

Certificación Académica de Gabriela Munoz

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "Los perfiles que trabajan en SAP" de la mano de nuestros alumnos.

SAP Junior

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...

Acceder a esta publicación

Creado y Compartido por: Marcos Luis Fernando Churin / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

En SAP hay 3 perfiles: 1. Usuario SAP 2. Usuario Clave (Key User) 3. Consultor SAP. El Usuario SAP, Es el empleado común que usa SAP todos los días para su trabajo operativo. Hace tareas operativas: Registra facturas, crea pedidos de compra, genera órdenes de venta, consulta reportes y actualiza datos maestros. Todo por transacciones estándar. Conocimiento limitado: Solo sabe la parte que usa. Ej: el de Compras usa MM, el de Ventas usa SD. No sabe de configuración ni arquitectura. No configura nada: No parametriza, no crea desarrollos, no modifica el sistema estándar, no administra la plataforma. Eso lo hace el consultor. Trabaja con roles y autorizaciones: Su manager o jefe le dice...

Acceder a esta publicación

Creado y Compartido por: Junior Daimonth Revete Ramirez / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Apunte Creado OK - Iniciar Edición Los perfiles que trabajan en SAP Dentro del mundo de SAP existen tres perfiles diferentes que trabajan con el sistema. Usuario SAP / Operativo del día a día. Usuario clave de SAP ( También conocido como Key user ) / Experto en proceso. Consultor SAP / Especialista en SAP. Usuario SAP Esta orientada principalmente a registrar información, consultar datos y ejecutar procesos de negocios. Utiliza el sistema para tareas operativas relacionadas con su área. algunos ejemplos de tareas que realizan los usuarios...

Acceder a esta publicación

Creado y Compartido por: Sebastian Claudio Ferreyra / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

LOS PERFILES QUE TRABAJAN EN SAP En SAP existen tres perfiles según su conocimiento, funciones y responsabilidades: · Usuario SAP · Usuario clave de SAP (Key User) · Consultor SAP USUARIO SAP Un usuario SAP utiliza el sistema para realizar tareas operativas de su trabajo, registrar información, consultar datos y ejecutar procesos. Características: 1) Utiliza el sistema para tareas operativas 2) Tiene conocimientos funcionales limitados 3) No configura ni modifica el sistema 4) Opera mediante roles y autorizaciones 5) Sigue procedimientos definidos 6) Depende de soporte funcional o técnico Ejemplos de usuarios SAP en una empresa: ...

Acceder a esta publicación

Creado y Compartido por: Tomás La Rosa / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Training

Los perfiles que trabajan en SAP Dentro del mundo de SAP existen tres perfiles diferentes que trabajan con el sistema. Usuario SAP Es el perfil más común. Es la persona que usa SAP todos los días para hacer su trabajo. Por ejemplo: Un empleado de compras. Un administrativo. Un vendedor. Un contador. No es experto en SAP. Simplemente usa el sistema. Este realiza tareas operativas. Ejemplos de esto: Registrar facturas. Crear pedidos de compra. Crear órdenes de venta. Consultar reportes. Actualizar datos. Sólo conoce la parte que necesita para trabajar. Ejemplo: Si trabaja en compras: Conoce SAP MM. Si trabaja en ventas: Conoce SAP SD. ¿Qué cosas...

Acceder a esta publicación

Creado y Compartido por: Franco Goffi

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Training

6º: Los perfiles que trabajan en SAP · Usuario: Tareas operativas diarias, registra, consulta y ejecuta los procesos del negocio. Ejemplos: Facturación, ordenes de compras, generar reportes. No conoce la configuración ni su arquitectura. Opera mediante roles y autorizaciones. Sigue procedimientos definidos · Usuario Clave (Key user): Entienden el proceso completo y ayudan a optimizarlo Perfil intermedio, buen dominio del sistema SAP, alto conocimiento del proceso del negocio. No solo ejecuta tareas, comprende el proceso end to end, ejemplo compras desde el pedido hasta la recepción de la mercancía, ventas desde el pedido hasta la facturación. Conocimiento avanzado, no técnico...

Acceder a esta publicación

Creado y Compartido por: Gerardo Sanchez Madrigal / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

Unidad 1 Módulo Lenguaje de programación ABAP 1. ¿Qué es ABAP?: es un lenguaje de programación de 4 generación, propiedad de SAP, que se utiliza para la programación en sus productos SAP ECC y SAP S/4HANA. Sus siglas significan: Advance, Business, Application, Programing, es decir Programación Avanzada de Aplicaciones de Negocio, conocido como SAP ABAP, lenguaje de programación de muy alto nivel, fácil y rápido de leer y aprender. Aunque la cantidad de aplicaciones desarrolladas por SAP es enorme, siempre existe la posibilidad que el cliente adquiere, tenga necesidades especificas de su negocio y no este contemplada en el sistema estándar, ya que, este cuando...

Acceder a esta publicación

Creado y Compartido por: Paz Emilce Ada

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Training

Lenguaje de Programación ABAP (Advanced Business Aplication Programming) - Es un lenguaje de cuarta generación de SAP - Se usa para programar en SAP ECC y SAP S4/HANA - De muy alto nivel - Se puede usar cuando no haya una aplicación estándar que se adapte a la necesidad de un usuario. - Entorno de Desarrollo ABAP - Total integración con SAP - Lenguaje de Programación Estructurado Historia - Se creo en los 80 para elaborar en reportes en el SAP R2. - Mezcla entre COBOL y SQL - ABAP Objects, para determinadas funcionalidades se podia usar POO Las Principales Fortalezas - Sentencias OPEN SQL para trabajar con cualquier DB - Cuenta con miles de funciones para manejos de archivos, dbs, etc. - Permite creación...

Acceder a esta publicación

Creado y Compartido por: Ariel Ramon Herrera / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master


¿Qué significa ALV? Los reportes ALV (ABAP List Viewer) son una herramienta estándar del sistema SAP utilizada para presentar información en forma de listas interactivas y estructuradas. Son ampliamente usados por consultores y desarrolladores ABAP para mostrar datos de forma clara y funcional al usuario. Badis En SAP, las BADIs (Business Add-Ins) son una técnica de ampliación del sistema estándar que permite a los desarrolladores añadir o modificar funcionalidades sin modificar directamente el código fuente estándar de SAP.

Acceder a esta publicación

Creado y Compartido por: Mauro Ceffalotti Blois / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

¿QUÉ ES ABAP? - Es un lenguaje de programación de cuarta generación. - Propiedad de SAP - Se utiliza para programar en SAP ECC y SAP S/4HANA - Sus siglas significan Advance Business Application Programming - Fácil de leer y usa programación estructurada (secuencia, selección, iteración) y orientada a eventos. HISTORIA DE ABAP - Fue creado en los 80 para SAP R/2 y se parecía a COBOL/SQL. - Se volvió complejo y pasó a ser usado por programadores expertos, manteniéndose en SAP R/3 y versiones posteriores. - Desde la versión 4.6 se incorporó ABAP Objects (POO). ABAP se modernizó y permite programación en otros entornos. Usa...

Acceder a esta publicación

Creado y Compartido por: Daiana Pilato

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 99.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

🔎Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!