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

 X 

✒️ABAP POO La creación de una transacción Orientada a Objetos

ABAP POO La creación de una transacción Orientada a Objetos

ABAP POO La creación de una transacción Orientada a Objetos

CREACION DE UNA TRANSACCION ORIENTADA A OBJETO – LECCION 4-2

- Nombre del programa, Z_DEMO_TRANSACCION

CLASS demo_clase DEFINITION.

PUBLIC SECTION.

METHODS método_de_instancia.

ENDCLASS.

METHODS método_de_instancia.

MESSAGE ‘metodo de instancia en clase local’ TYPE ‘I’.

ENDMETHOD. “método_de_instancia

ENDCLASS. “demo_class_IMPLEMENTATION

El cual imprimirá por pantalla un mensaje

- Crear programa orientado a objeto

- Nombre de descripción

- Método que se ejecutara

- Ingresar el nombre del programa donde fue declarada

- Ejecutar

El nuevo tipo de transacciones orientadas a objetos, que podemos crear a través de la transacción estándar SE93, hace posible que desarrollemos aplicaciones puramente orientadas a objetos es decir aplicaciones que no están asociadas a un marco de trabajo o framework de tipo prosedural el código de la transacción se vinculan ya sea al servicio de la transacción de los servicios abap o al método público de una clase global o local de un programa, al llamar a este tipo de transacciones orientadas a objetos que están vinculadas a un método de instancias el sistema crea automáticamente una instancia de la clase en su propia sesión interna, y luego ejecuta este método de instancia, dentro de los campos a configurar al momento de la transacción podemos visualizar el flac modelo de transacción o si se tilda este flac el código de la transacción estará relacionada con el servicio de la transacción de los servicios de los objetos abap por el contrario si no se tilda este flac se podrá llamar a cualquier método de una clase global o local


 

 

 


Sobre el autor

Publicación académica de Cristian Darwin Arteaga Diaz, en su ámbito de estudios para el Máster ABAP POO.

SAP Expert


Cristian Darwin Arteaga Diaz

Profesión: Abap Developer - Argentina - Legajo: GP81Q

✒️Autor de: 165 Publicaciones Académicas

🎓Cursando Actualmente: Master Funcional para Consultores ABAP

🎓Egresado de los módulos:

Disponibilidad Laboral: FullTime

Presentación:

Me considero una persona responsable, siempre estoy investigando y capacitandome para adquirir nuevos conocimientos, tengo el gusto de iniciarme en el mundo de abap como desarrollador, es genial.

Certificación Académica de Cristian Arteaga

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "La creación de una transacción Orientada a Objetos" de la mano de nuestros alumnos.

SAP SemiSenior

TRANSACCIONES ORIENTADAS A OBJETO Tal como ocurre con todos los tipos de programas en ABAP los Programas Orientados a Objetos necesitan tener una transacción asociada para poder ser ejecutados por los usuarios. Para crear una transacción orientada a objetos vamos a utilizar la transacción estándar SE93. Al ejecutar la transacción SE93 visualizaremos en pantalla el campo “Código de transacción” en el cual introduciremos el nombre de la nueva transacción y presionamos el botón “Crear”. A continuación veremos una ventana de diálogo en donde vamos a introducir un Texto breve para la transacción a crear y vamos a seleccionar el tipo de transacción...

Acceder a esta publicación

Creado y Compartido por: Enrique Horacio Lugo Lander

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

SAP Master

U4-L2 Transacción Orientada a Objetos EJ. 1. Dentro de un modul pool se declara una clase local con un metodo de instancia, el método manda un mensaje. 2. Se crea la transacción OO, indicandole; - Nombre de la clase - Método a ejecutar (instancia) - Check de local in program (indicando que la clase es local) - Nombre del modul pool donde se declaró la clase 3. Se ejecuta la transacción El resultado: Se muestra el mensaje que se declaró en el método de instancia Si en la creación de la transacción, se activa el flag Modelo de transacción OO, esta estará relacionada con el servicio de la transacción de los servicios de los objetos abap, si...

Acceder a esta publicación

Creado y Compartido por: Denisse Adriana Hernandez Trujillo

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

SAP Expert


CREACION DE TRANSACCION O.O.: -> Crear PGM de dialogo Z_DEMO_TRANSACION. -> Crear dentro la clase DEMO_CLASS y declarar método_de_instancia que imprima un mensaje por pantalla. ->Transacción SE93: Crear transacción Orientada a objetos ZD-EMO_METODO_OO, descripción para transacción, nombre de clase, método que se ejecutara, marcar check Local in program (clase local), nombre de programa donde se declaró. -> Ejecutar en el campo de comandos. Esto nos mostrará el mensaje declarado en el método de instancia.

Acceder a esta publicación

Creado y Compartido por: Juan Ignacio De Tejada Santiago / Disponibilidad Laboral: FullTime

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

SAP Expert


La creacion de una transacion orientada a objetos Se crea el programa de dialogo ZDEMO_CLASS transacion, luego dentro de este se crea la clase DEMO_CLASS y el metodo de instancia y dentro del mismo se crea el metodo, el cual imprimira un mensaje por pantalla. Por medio de la transaccion SE93 se crea la transacion ZDEMO_METODO_OO, se realiza la descripcion, nombre de la clase y el metodo que se utilizara y clic en check local, lo que significa que la clase es local, colocamos el programa donde fue declarada y finalmente ejecuta en el campo de comandos y se vera el mensaje en pantalla declarado en el metodo de instancia.

Acceder a esta publicación

Creado y Compartido por: David De Jesùs Restrepo Cañas

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

SAP Master

PASOS PARA LA CREACION DE UNA TRANSACCION ORIENTADA A OBJETOS. Tenemos el programa de dialogo Z_DEMO_TRANSACCION · Dentro del programa creamos clase DEMO_CLASE · Creamos el método_de_instancia que imprime un mensaje en pantalla. · Entramos en la SE93 · Creamos una Tcode ZDEMO_METODO_OO · Entramos la descripción · Entramos el nombre de clase · El método que se ejecutara · Marcamos check local in programa · Ponemos el nombre del programa donde fue declarada. · Guardamos · Ejecutamos la transacción · Y vemos el mensaje declarado en el método...

Acceder a esta publicación

Creado y Compartido por: Tobias Emanuel Mareco Rojas / Disponibilidad Laboral: FullTime

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

SAP Expert


CREACION DE UNA TRANSACCION ORIENTADA A OBJETO – LECCION 4-2 - Transaccion SE38 - Nombre del programa, Z_DEMO_TRANSACCION - Dentro del programa se declara la clase (demo_clase) CLASS demo_clase DEFINITION. PUBLIC SECTION. METHODS método_de_instancia. ENDCLASS. CLASS demo_clase IMPLEMENTACION. METHODS método_de_instancia. MESSAGE ‘metodo de instancia en clase local’ TYPE ‘I’. ENDMETHOD. “método_de_instancia ...

Acceder a esta publicación

Creado y Compartido por: Cristian Darwin Arteaga Diaz / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Expert



VIDEO – CREACION DE UNA TRANSACCION ORIENTADA A OBJETOS · Tenemos el programa de dialogo Z_DEMO_TRANSACCION · Dentro del programa creamos clase DEMO_CLASE · Creamos el método_de_instancia que imprime un mensaje en pantalla. · Entramos en la SE93 · Creamos una Tcode ZDEMO_METODO_OO · Entramos la descripción · Entramos el nombre de clase · El método que se ejecutara · Marcamos check local in programa · Ponemos el nombre del programa donde fue declarada. · Guardamos · Ejecutamos la transacción · Y vemos el mensaje declarado...

Acceder a esta publicación

Creado y Compartido por: Josep Antoni Lopez Moyano

 


 

👌Genial!, estos fueron los últimos artículos sobre 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.

Buscador de Publicaciones:

 


 

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