📘SMOD

Selector Alummnos / Empresas

Definición de SMOD

Es la transacción estándar del sistema SAP que se utiliza para la administración de ampliaciones en el sistema.

Las ampliaciones son diferentes herramientas que presenta SAP para realizar mejoras, modificaciones o agregados a un programa, en general un programa estándar.

Algunos programas estándares están preparados como para agregarles funcionalidad nueva a la existente. En algunos casos se puede validar campos de alguna dynpro en particular; agregar campos a una pantalla con código que permita tratar esos datos nuevos; agregar una nueva opción dentro de un menú o agregar campos a tablas estándares.

Las ampliaciones se generan y codifican en módulos a parte del código estándar, con lo cual no se necesita modificarlo, manteniendo la funcionalidad original y el buen funcionamiento.

Ventajas:

  • Permiten modificar ciertos programas para adaptarlo a necesidades particulares de la empresa, agregando nuevas características a las existentes.
  • Permiten realizar mejoras a un programa sin modificar el código original del mismo, manteniendo el buen funcionamiento y las características que tenía.
  • Los cambios toman efecto con sólo transportar los nuevos objetos.

Desventajas:

  • No siempre se pueden hacer todas las modificaciones de manera satisfactoria, ya que la mayoría de las ampliaciones están preparadas para una determinada tarea y momento dentro de la ejecución de un programa.
  • No todos los programas estándares están preparados para agregar ampliaciones. Por ejemplo todos los programas no tienen User Exit.

 

 

 

 

✒️+Comunidad Académica CVOSOFT

Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "SMOD" creadas y compartidas abiertamente por nuestros alumnos.

lección "La búsqueda de Exits en transacciones" Introducción a la lección: La búsqueda de Exits en transacciones • Descripción: En esta lección se aprenderá a buscar los Exits de cliente existentes en las transacciones estándar de SAP, con un enfoque en el programa ZBUSCAR_EXITS diseñado para facilitar esta tarea. 1 | Analicemos el programa ZBUSCAR_EXITS para buscar Exits de cliente • Descripción: Este punto se centra en el estudio del programa ZBUSCAR_EXITS, una herramienta diseñada específicamente para encontrar Exits de cliente en las transacciones estándar de SAP, mostrando cómo se utiliza y los detalles...

Acceder a esta publicación

Creado y Compartido por: Roberto Fluder Ahumada

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

SAP Master


La búsqueda de Exits en transacciones Introducción al uso de ZBUSCAR-exit Se explicó que la lección trata sobre cómo buscar los exits de cliente existentes en las transacciones estándar de SAP utilizando el programa ZBUSCAR-exit. El objetivo principal es identificar estos exits en las transacciones estándar del sistema SAP. Descarga y creación del programa El programa ZBUSCAR-exit debe descargarse desde un enlace proporcionado. Se crea el programa en la transacción SE38, añadiendo al final del nombre el legajo de alumno de CEDESOFT IT ACADEMY. Funcionamiento del programa ZBUSCAR-exit El programa realiza...

Acceder a esta publicación

Creado y Compartido por: Juan Ignacio Romero

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

lección "Las Ampliaciones: los User Exits y los Customer Exits" Introducción a las Ampliaciones • Descripción General de las Ampliaciones: Las ampliaciones en SAP son herramientas que permiten agregar funcionalidad nueva a programas estándar sin modificar su código original, asegurando su buen funcionamiento. Esto permite insertar validaciones, nuevos campos con su lógica, opciones de menú, o campos en tablas de base de datos estándar en lugares preparados por SAP. · â—¦ Ventajas de las Ampliaciones: Permiten adaptar programas a necesidades específicas de la empresa y realizar mejoras sin modificar el código original, con cambios que se...

Acceder a esta publicación

Creado y Compartido por: Roberto Fluder Ahumada

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

SAP Expert


1. Búsqueda mediante el programa especializado ZBUSCAR_EXITS La mejor práctica para optimizar los tiempos de consultoría es el uso de reportes personalizados que consoliden la información de las tablas del diccionario. El programa ZBUSCAR_EXITS tiene como objetivo identificar los Exits de cliente asociados a cualquier transacción estándar. • Lógica de funcionamiento: Este reporte realiza consultas cruzadas en tablas clave del sistema como TADIR (catálogo de objetos), TRDIR (programas), TSTC (códigos de transacción) y ENLFDIR (atributos de funciones). • Ejecución: Al ejecutar el programa, se solicita el código de la transacción deseada (por...

Acceder a esta publicación

Creado y Compartido por: Gabriel José Luces González

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

SAP Expert



Las Ampliaciones en SAP: User Exits y Customer Exits En SAP, las ampliaciones (Enhancements) permiten adaptar el sistema estándar a necesidades específicas del cliente sin modificar el código original. Su objetivo principal es añadir o modificar funcionalidades preservando la integridad del sistema, evitando conflictos durante actualizaciones o upgrades. Entre los tipos de ampliaciones más conocidos se encuentran los User Exits y los Customer Exits. Concepto de User Exits Los User Exits son puntos predefinidos en los programas estándar de SAP donde los desarrolladores pueden insertar código adicional. Se implementan en forma de subrutinas o módulos de función que SAP deja vacíos...

Acceder a esta publicación

Creado y Compartido por: David Ibarra / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

Introducción: Las ampliaciones son herramientas clave en SAP que permiten adaptar y mejorar los programas estándar sin modificar su código original, garantizando su estabilidad y funcionamiento. Teoría Esencial: ¿Qué son las Ampliaciones? Definición: Son herramientas que permiten realizar mejoras, modificaciones o agregados a un programa estándar de SAP. Objetivo Principal: Adaptar el sistema a las necesidades específicas de una empresa sin alterar el código base de SAP. Principio Fundamental: El código personalizado se escribe en módulos separados, por lo que la funcionalidad original permanece intacta. Ventajas Clave:...

Acceder a esta publicación

Creado y Compartido por: Oscar Aravena Muller / Disponibilidad Laboral: FullTime

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

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

SAP Junior

1 - ¿Qué es ABAP?: Es un lenguaje de programación de 4 generación de SAP, estructurado y orientado a eventos; sus siglas significan Advanced Business Application Programming y es usado en SAP ECC y SAP S/4HANA. Destaca por fácil de leer, es de muy alto nivel, integrado al sistema SAP. Otras características: <ABAP Development Workbench: entorno de desarrollo con herramientas integradas. <Programación estructurada: basada en secuencia, selección e iteración. <Programación orientada a eventos: ejecución depende de eventos definidos por el usuario o el sistema. <Utilizado en todos los módulos funcionales de SAP. 2 - Un poco de historia de ABAP: Creado...

Acceder a esta publicación

Creado y Compartido por: Christian Carlos Piris / Disponibilidad Laboral: FullTime

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

SAP Training

ABAP O SAP ABAP (ADVANCED BUSSINESS APPLICATION PROGRAMING ) LENGUAJE DE PROGRAMACION ORIENTADA A EVENTOS. LENGUAJE DE alto nivel de 4TA GENERACION. PROGRAMACION ESTRUCTURADA. SE UTILIZA PARA PROGRAMAR EN: · SAP ECC · SAP S/4 HANNA ABAP NACE CON COBOL Y SQL PARA ELABORAR REPORTES EN R2 EN LOS 80. ABAP DEVELOPMENT WORKBENCH CREA DESARROLLOS NUEVOS EN CORTO TIEMPO ESTRUCTURAS BASICAS: · SECUENCIAS · INSTRUCCIONES CONDICIONALES O SELECCIONES · ITERACIONES FORTALEZAS DE ABAP · SENTENCIAS OPEN SQL · LENGUAJE ESTRUCTURADO, ORIENTADO A OBJETOS Y A EVENTOS · MILES DE FUNCIONES PARA ARCHIVOS BD, ETC...

Acceder a esta publicación

Creado y Compartido por: Evelyn Anabell Mota Orrala / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

El lenguaje de programación ABAP ¿Qué es ABAP? Es un lenguaje de programación de cuarta generación, propiedad de SAP, que se utiliza para programar en sus productos SAP ECC Y SAP S/4HANA. Sus siglas significan Advanced Business Application Programming, es decir, Programación Avanzada de Aplicaciones de Negocio, aunque tambien es conocida como SAP ABAP. Es un lenguaje de programación de muy alto nivel, fácil de leer y se aprende rápidamente. Este entorno que SAP denomina ABAP Developmente Workbench o Entorno de Desarrollo ABAP, se compone de una serie de herramientas integradas, que permiten crear desarrollo nuevos en poco tiempo. ABAP es un lenguaje de programación estructurado....

Acceder a esta publicación

Creado y Compartido por: Yeny Gisela Yanes Bautista


👉Bueno, estos fueron los últimos artículos de 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.