📘Perform

Selector Alummnos / Empresas

Definición de Perform

Es una palabra reservada del sistema o también conocida como "palabra clave del sistema" que se utiliza para la creación de subrutinas en los programas ABAP.

Las subrutinas o "procedimientos" tal como se los conoce en otros lenguajes de programación, son la base para la modularización de los programas, es decir generar código ABAP modularizado, es decir generar programas que sean fáciles de leer y de modificar ya sea por quien creó inicialmente dicho programa ABAP o por cualquier otro programador que tengo que realizar el futuro mantenimiento del programa. 

 

 

 

✒️+Comunidad Académica CVOSOFT

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

SAP Senior

¿Qué es un "Juego de Datos"? Es una sesión de batch input que se almacena en la base de datos de SAP y se ejecuta posteriormente, ya sea de forma manual (desde la transacción SM35) o automática (vía jobs o programas en background). Características clave: · Se ejecuta en background (no bloquea la sesión del usuario). · Permite reintentos si falla. · Se puede programar para ejecutar en horarios específicos. · Ideal para procesos masivos y críticos. --- Flujo de Trabajo con Juego de Datos 1. Abrir la sesión → BDC_OPEN_GROUP 2. Insertar la transacción → BDC_INSERT 3. Cerrar la sesión → BDC_CLOSE_GROUP...

Acceder a esta publicación

Creado y Compartido por: Mara Fadua Romero Hernandez

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

SAP Senior

SAP operates with three essential environments: Development (DEV), Quality Assurance (QAS), and Production (PRD). In DEV, consultants from each module perform system configurations, enhancements, and developments. Once changes are properly configured and tested in DEV, they are moved to QAS, where integration testing and user acceptance testing (UAT) are conducted to ensure process accuracy. After validation, transports are moved to PRD, the live environment, where the company runs its real business operations. This structure guarantees system stability, minimizes operational risks, improves process quality, and ensures safe change management while protecting business continuity.

Acceder a esta publicación

Creado y Compartido por: Juliano Rafael Krause / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Expert



Las subrutinas en SAP son bloques de código definidos con FORM...ENDFORM que permiten estructurar y modularizar los programas ABAP. Su principal función es reutilizar lógica de programación dentro del mismo programa o en otros, mediante llamadas específicas (PERFORM). Esto facilita el mantenimiento del código, mejora su legibilidad y evita duplicaciones. Las subrutinas permiten pasar parámetros de entrada y salida, adaptándose a distintas necesidades. Son especialmente útiles en programas grandes, donde se requiere dividir procesos complejos en tareas más simples y manejables.

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 Senior

Las subrutinas y la grabación de datos de un BI 1. La utilización de subrutinas en un Batch Input Para hacer más simple la creación de un batch input vamos a utilizar la subrutina llenar_tabla_bdcdata que nos va a permitir modularizar los programas. La estrucutra de la subrutina llenar_tabla_bdcdata es la siguiente PERFORM llenar_tabla_bdcdata USING <dynpro> <campo1> <campo2> dynpro: es un flag que cuando está en 'X' indica que la línea que se intenta cargar en la tabla interna BDCDATA es una dympro campo1: es el contenido del campo 1, el cual es un textoq eu se pasa entre comillas campo2: es el contenido del campo 2, el cual es un textoq eu se pasa entre comillas Existen 2 formas...

Acceder a esta publicación

Creado y Compartido por: Yeny Gisela Yanes Bautista

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

SAP Expert


Las subrutinas 1 Qué son las subrutinas? Son bloques de código reutilizables que se definen una vez y pueden ser llamados múltiples veces desde distintos puntos de un programa. Permiten estructurar el código de forma clara, separando funcionalidades en procedimientos bien definidos. Estructura de una subrutina Una subrutina se declara entre las sentencias: FORM nombre_subrutina. " instrucciones ENDFORM. Y se llama usando: PERFORM nombre_subrutina. Ventajas de usar subrutinas Favorecen la modularidad y la reutilización del código. Mejoran la legibilidad y el mantenimiento del programa. Permiten separar la lógica en secciones específicas...

Acceder a esta publicación

Creado y Compartido por: Geovanny Martínez Campoverde

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

SAP Expert


¿Qué son las subrutinas y la modularización? Las subrutinas son secciones de código que pueden ser utilizadas más de una vez dentro de un mismo programa, o incluso por otros programas. El proceso de pasar el código de un programa a subrutinas se denomina modularización, y su objetivo principal es hacer que los programas sean más fáciles de leer y de mantener. Además, la modularización facilita la búsqueda de errores (debugging), ya que permite concentrarse en que el resultado de una subrutina sea el esperado sin perderse en los detalles de cómo se llega a él. Definición y Creación Declaración: En ABAP, una subrutina se...

Acceder a esta publicación

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

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

SAP Senior

Roles and profiles in SAP SD are essential for managing user access and authorizations. Using the SU01 transaction, you can create, modify, or delete user accounts and assign roles to them. Roles define the specific tasks or activities a user can perform within the system. The SUMI transaction is used for managing user information and mass updates. Key points to note: 1. **Roles**: These are collections of authorizations grouped together to allow users to execute specific functions in SAP. They ensure that users only access the data and transactions relevant to their job responsibilities. 2. **Profiles**: Profiles are generated from roles and contain the actual permissions that are assigned to users. They act as the technical layer of...

Acceder a esta publicación

Creado y Compartido por: Juliano Rafael Krause / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Junior

Las subrutinas 1 | ¿Qué son las subrutinas? Subrutinas Son secciones de código que pueden ser utilizadas más de una vez dentro de un mismo programa y también pueden ser utilizadas por otros programas que las referencien. La idea de pasar el código de los programas a subrutinas, es para que los programas sean más fáciles de leer y de mantener. Modularizar Se Ilama así a Ia acción de pasar el código de un programa a subrutinas, para mejorar Ia lectura y el mantenimiento del mismo. Lo ideal es que una subrutina no tenga más de 50 líneas de código. La modularización ayuda a encontrar más fácilmente los errores en los programas....

Acceder a esta publicación

Creado y Compartido por: Gustavo Jose Rondon Hernandez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

¿Que son las subrutinas? Subrutinas Son secciones de código que pueden ser utilizadas más de una vez dentro de un mismo programa y también pueden ser utilizadas por otros programas que las referencien. La idea de pasar el código de los programas a subrutinas, es para que los programas sean más fáciles de leer mantener. Modularizar Se llama así a la acción de pasar el código de un programa a subrutinas, para mejorar la lectura y el mantenimiento del mismo. Lo ideal es que una subrutina no tenga más de 50 líneas de código. La modularización ayuda a encontrar más fácilmente los errores en los programas. Esto se debe a que al...

Acceder a esta publicación

Creado y Compartido por: Mara Fadua Romero Hernandez

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

SAP Senior

Las Herramientas de ABAP para asegurar la calidad del código 1| Las herramientas que nos proporciona ABAP para asegurar la calidad del código Cuando escribimos programas en ABAP es decir cuando desarrollamos en ABAP, ya sea que estemos creando un programa nuevo o estemos modificando un programa ya existente, necesitamos generar código de calidad; y con esto nos referimos a que tenemos que crear código ABAP que cumpla con las cuestiones relativas al rendimiento, la sintaxis, la seguridad, la obsolecencia y el cumplimiento de convenciones de nombres o estándares, entre otras varias cuestiones importantes más. Particularmente dos de estas herramientas son sumamente importantes para el programa ABAP, ya...

Acceder a esta publicación

Creado y Compartido por: Felipe De Jesus Arrona Rodriguez


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