🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

📘ABAP - SE51

Selector Alummnos / Empresas

Definición de SE51

La transacción estándar del sistema SAP SE51 que se utiliza para la creación de dynpros que se utilizarán en programas de diálogo o también llamados Module Pools.

A esta transacción se la conoce con el nombre de Screen Painter.

Cuando ejecutamos la transacción, deberemos introducir en la pantalla el nombre del programa y el numero de la pantalla o dynpro que deseamos modificar.

Recordemos que los términos "pantalla" o "dynpro" en SAP son sinónimos.

Una vez dentro del Screen Painter visualizaremos tres pestañas o solapas:

  • Atributos: en donde se especifican los atributos de la pantalla, como ser el tipo de la dynpro, la descripción, la dynpro siguiente, etc.
  • Lista de elementos: la lista de elementos que componen a la pantalla, como ser elementos de textos, botones, etc. 
  • Lógica de proceso: aquí se define la lógica de procesamiento antes que se ejecute la dynpro (PBO) y también luego de la ejecución de la dynpro (PAI).

 

 

 

✒️+Comunidad Académica CVOSOFT

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

SAP Senior

Dynpro es el sinónimo de pantalla dentro de SAP, cada dynpro tiene asignado un número compuesto 4 dígitos numéricos. Las dynpros son los componentes fundamentales de un PROGRAMA DE DIALOGO en ABAP, el cual esta compuesto por una serie de pantallas por las cuales el usuario navega mientras interactua con el programa y realiza determinadas acciones. Screen Painter es la herramienta de SAP que se utiliza para la creación de dynpros o pantallas que se usarán en los programas de dialogo. Se accede a esta herramienta a través de la transacción SE51 o también desde la SE80. si deseamos crear una nueva dynpro en un Module Pool entonces ejecutamos la transacción SE51 y en la pantalla...

Acceder a esta publicación

Creado y Compartido por: Yair Miguel Ramirez Martinez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master


Una Dynpro o Dinamic Programa es una pantalla o pantallas que interactúan con los usuarios para la obtención de la información. Objetos asociados: Menu, Titulos, Botones, Tablas de control, Textos, SubScreens, Campos de entrada y salida. Se empleará mayormente la tx. SE80(WORKBENCH ABAP) o SE51(SCREEN PAINTER) pero el tipo de programa será ModulPool asociada a una transacción de dialogo (SE93). Se tiene dos herramientas para realizarlo: -SE51 SCREEN PAINTER.- para definir los campos a recibir y eventos -SE41 MENU PAINTER.- para definir el menú de los dynpros(STATUS GUI) El Dynpro tiene una lógica fundamental de pantallas las cuales son deterinadas potr los eventos PBO(Process Before Output)...

Acceder a esta publicación

Creado y Compartido por: Javier Montero Quintal

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

Principales Herramientas de ABAP Diccionario de Datos SE11 Editor de Programas SE38,SE80 Entorno de Depuración SE38 ScreenPainter SE51 SE01,SE09,SE10 transacciones para Administración de Ordenes de transporte. SE80 ver Clases de Desarrollos o Paquetes SE91 Clases de Mensajes.

Acceder a esta publicación

Creado y Compartido por: Rafael Nino

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

SAP Master

Creacion e Las dynpros o pantallas para crear un dybpro o pantalla podemos utilizar el Screen Painter mediante la transaccion SE51 o direcctamente acceder a traves de la transaccion SE80 tal como heremos de aqui en adelante. Accedemos a la transaccion se80 con el programa ZPRUEBA_DIALOGO, presionamos el boton derecho del mouse encima del mismo y seleccionamos la opcion Crear/Dynpro.

Acceder a esta publicación

Creado y Compartido por: Cesar Ismael Rodriguez Zorrilla

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

SAP Senior

ABAP: Es un lenguaje de programación propiedad de SAP, que se utiliza para programar en sus productos SAP ECCy SAP S/4HANA. En español significa Programación Avanzada de Aplicaciones de Negocio, aunque también es conocido como SAP ABAP. LA Transacción SE11 Diccionario de datos Abap, es utilizada para la administración de todas las definiciones de datos utilizadas en el sistema SAP. Las transacciones SE38 y SE80, ambas transacciones estándares son utilizadas para el desarrollo de aplicaciones o programas ABAP dentro del sistema SAP. Transacción SE51 La transacción estándar SE51 Screen Painter es utilizada para la creación de las denominadas pantallas. Transacciones...

Acceder a esta publicación

Creado y Compartido por: Jhon Jairo Monsalvo Villalobos / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

- Cada Dynpro tiene asignado un numero compuesto por 4 digitos. - Podemos crear un Dynpro mediante la transaccion SE51 o desde la SE80. - Un TABSTRIP es un control de un dynpro que tiene una o mas pestañas o solapas. - Un subscreen es un area dentro de una dynpro donde podremos colocar otra dynpro, lo invocamos de la siguiente manera: CALL SUBSCREEN [Nombre del area de subscreen] INCLUDING ['Nombre del programa principal'] [Nro. de Dynpro]

Acceder a esta publicación

Creado y Compartido por: Erick Omar Mármol Ascencio / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

Para abrir el screen painter utilizaremos la transaccion se51 o por la se80 agrupando las dynpro se pueden modificar de manera uniforme y en masa caracteristicas propias. se pueden usar campos guardados en el dicionario de dato para esto se debe seleccionar las opciones campo diccionario del program. o definirlos lo que se recomienda es crear una estructura diferente por cada dynpro los campos deben utilizar campos identicos

Acceder a esta publicación

Creado y Compartido por: Edgar Arturo Moreno Tello

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

SAP Master

Con la transacción SE51 o con la transacción SE80 podemos crear una dynpro. Para configurar las opciones de la dynrpo debemos llenar los datos de las pestañas Atributos, Lista de Elementos y Lógica proceso. Las dynpros deben activarse para poder ejecutarse dentro de un programa de diálogo. Los elementos que pueden formar parte de una dynpro son: campo de texto, campo de entrada/salida, checkbox, radio button, pushbotton, tabstrip, box, subscreen area, tabla de control, custom control, ícono de estado.

Acceder a esta publicación

Creado y Compartido por: Mónica Robles

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

SAP Master

Las pantallas de dialogo (DynPro), pueden ser creadas usando la transacción SE80 (Navegador de Objetos) o SE51(Screen Painter) Cada screen tiene un còdigo único de 4 digitos en el programa Estos programas de dialogo no pueden ejecutarse con la función F8, es necesario que se ejecuten desde una transacción asociada al programa, la cual se puede crear desde SE80 o SE93 La lógica de las Dynpros esá controlada por 2 eventos PBO (Process Before Output) y PAI (Process After Input)

Acceder a esta publicación

Creado y Compartido por: Juan Carlos Ayala Chira

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

SAP Master

CREACION DE DYNPROS Para crear una dynpro se puede utilizar SCREEN PAINTER a traves de la TRX SE51 o directamente a traves de la SE80 (Me parece mas practico) Se crea el programa y en n° de dynpro se identifica mediante un numero unico el cual esta formado por 4 digitos. NOTA: AL IGUAL QUE LOS PROGRAMAS, LAS DYNROS DEBEN ACTIVARSE PARA PODER EJECUTARSE DENTRO DE UN PROGRAMA DE DIALOGO. Luego de realizar las configuraciones generales se accede a LAYOUT alli crearemos toda la informacion que contendra la dynpro creada SY-UCOMM es la variable del sistema que contiene el codigo de funcion correspondiente al boton de la pantalla presionado por el usuario.

Acceder a esta publicación

Creado y Compartido por: Pedro Salazar / Disponibilidad Laboral: FullTime + Carta Presentación


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