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

 X 

📘SAP ABAP POO - Creación de una Transacción Orientada a Objetos

Selector Alummnos / Empresas

Definición de SAP ABAP POO - Creación de una Transacción Orientada a Objetos

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 a crear entre los que se encuentran:

  • Transacción de diálogo
  • Transacción de report
  • Transacción OO
  • Transacción variante
  • Transacción de parámetros

Aquí seleccionamos la opción “Transacción OO” y presionamos continuar.

En la siguiente pantalla deberemos introducir el nombre de la clase, el método que se ejecutará y diferentes configuraciones propias de la creación de clases.

 

 

 

✒️+Comunidad Académica CVOSOFT

Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "SAP ABAP POO - Creación de una Transacción Orientada a Objetos" creadas y compartidas abiertamente por nuestros alumnos.

SAP SemiSenior

¿Qué es la Programación Orientada a Objetos? La Programación Orientada a Objetos (POO) es un paradigma de programación, es decir, un modelo o un estilo de programación que nos da unas guías sobre cómo trabajar con él. Se basa en el concepto de clases y objetos. Con la POO debemos acostumbrarnos a pensar de forma distinta al momento de programar en términos de objetos, propiedades y métodos. Este tipo de programación se utiliza para estructurar un programa de software en piezas simples y reutilizables de planos de código (clases) para crear instancias individuales de objetos. Inicialmente ABAP fue un lenguaje de programación estructurada pero fue...

Acceder a esta publicación

Creado y Compartido por: Enrique Horacio Lugo Lander

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

SAP SemiSenior

La transaccion VA11 permite la creacion de la consulta. La transaccion VA12 permite modificar la consulta. La transaccion VA13 permite visualizar la Consulta. La transaccion VA21 permite la Creacion de las ofertas. La transaccion VA22 permite la Modificacion de las ofertas. La transaccion VA23 permite Visualizar la oferta creada.

Acceder a esta publicación

Creado y Compartido por: Yvan Daniel Hernandez Reyes

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

SAP Training

ABAP significa Advanced Business Application Programming ABAP es un lenguaje de programación de Alto Nivel que se utiliza para programar en los productos SAP ECC y SAP S/4HANA El entorno de desarrollo para SAP de senomina ABAP Development Workbench ABAP es un lenguaje orientado a Objetos y Eventos Inicialmente ABAP era una mezcla entre COBOL y SQL que se mantuvo en las versiones R2 y R3; posteriormente en la v4.6 R3 se lanza la extensión ABAP Objects (Orientada a Objetos) SE11 - Diccionario de Datos ABAP | Transaccion para la administración de todas las definiciones de datos utilizadas por SAP SE38 y SE80 - Transacciones utilizadas para el desarrollo de aplicaciones/programas ABAP SE51 - Screen Painter | Transacción...

Acceder a esta publicación

Creado y Compartido por: Alfredo Fernando Solano Bartolo / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

CLASES Son objetos de ABAP que se crean mediante la transacción estándar SE24. ABAP no es un lenguaje puramente orientado a objetos sino que incorpora la orientación a objetos recién con la versión del sistema lanzada a partir del año 1999. Esto trae aparejado que solo ciertas funcionalidades del sistema pueden ser representadas mediante programación orientada a objetos. Referida a las Estrategias de Liberación, las Clases permiten agrupar las Características, para luego ser asignadas a los Grupos de liberación y definir los datos del documento tomados en cuenta en la elección de la estrategia.

Acceder a esta publicación

Creado y Compartido por: Juan David Ramirez Zambrano / Disponibilidad Laboral: FullTime

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

1-QUE ES ABAP? Lenguaje de programacion avanzado de SAP que ayuda a programar soluciones especificas que no estan integradas en el sistema estandar de SAP. 2-Historia: creado en los 80 es una mezcla de COBOL y SQL que ayuda a manejar la informacion en el sistema. con el paso del tiempo y el volumen de info se volcio demasiado complicado para ususarios finales y se necitaban expertos, luego en el 99 se lanzo una version orientada a objetos. 3- Principales fortalezas de ABAP: -Utiliza sentencias OPEN SQL para conectarse con casi todas las bases de datos, a partir de SAP S/4HANA solo utiliza la base de datos HANA. -Lenguaje estructurado pero tambien orientado a eventos u objetos -cuenta con miles de funciones de manejo de archivos , base de datos...

Acceder a esta publicación

Creado y Compartido por: Roberto Castro / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

En una instalacion de Sap en una empresa existen tres ambientes Desarrollo, testing y productivo cada uno de los ambientes tiene mandantes, los mandantes pueden conceptualizarse como mesas dentro de un ambiente, lo importante es que estas mesas (mandantes) son propias de cada ambiente los mandantes 000 y 066 son escenciales para cualquier implementacion de sap erp y las actualizaciones se aplican en el mandante 000 por lo que no deberia ser modificado. independientemente de los mandantes que se puedan crear si se desea mantener una estandarizacion se considera que el mandante 400 es el mandante de operacion basico en el ambiente productivo. como similitud con programacion orientada a objetos la clase se crea en la transaccion se80 los objetos...

Acceder a esta publicación

Creado y Compartido por: Eduardo Vargas

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

SAP SemiSenior

El proceso de compras y maestro de datos, lleva un gran numero de pasos, que comienzan con tener completo el maestro de materiales y maestro de proveedores para posteriormente pasar a la creacion de solped, liberacion de la misma y cumplir todo el proceso hasta liberar la factura y poder verificar todo mediante los reportes de SAP. La transaccion MM1 sirve para la creacion de un material, se ingresan los datos exigidos en la pantalla inicial, un modelo y las vistas que requiera para la aplicacion del mismo. La vista de contabilidad estara asociada al modulo FI. La transaccion MK01 - registro de un nuevo proveedor; completar sus datos generales y asociados a las actividades de compra. La transaccion XK01, Sirve para extender el proveedor a una...

Acceder a esta publicación

Creado y Compartido por: Ismar David Zambrano Ramirez / Disponibilidad Laboral: FullTime

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

SAP Master

Formularios SAP son objetos que se utilizan para crear documentos con el fin de ser impresos, visualizados o enviados como archivos por correo electronico. - Tipos de teconologias de formularios: SAPSCRIPTS, SMARTFORMS Y ADOBEFORMS. - Un formulario smartforms consta de 2 objetos: Un programa impresor y un formulario. - 2 maneras de ejecutar un formulario smartforms: Desde un programa impresor o automaticamente desde el sistema SAP por ejemplo al crear una orden de compra. - Transacciones para la creacion de formualrios smartforms: SMARTFORMS, SMARTSTYLES y SE38. - Los codigos de barras se mantenien en la transaccion SE73

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

Desde la pantalla principal podemos ir a cualquier transaccion si escribimos su codigo en el campo de comandos Una vez q nos fuimos de la pantalla principal y queremos pasar a otras transacciones tenemos que anteponer el codigo /n seguido del codigo de la transaccion. con el boton back volvemos al menu principal. podemos trabajar con varios modos al mismo tiempo. utilizamos el boton de creacion de nueva sesion, sino podemos escribir en el campo de comandos el codigo /o seguido de la transaccion que querramos utilizar. Los comandos mas importantes que podemos escribir en el campo de comandos. - /n llamar una transaccion en el mismo modo(seguido del codigo de la transaccion) -/o llamar a una transaccion en un modo en una ventana adicional. -...

Acceder a esta publicación

Creado y Compartido por: Mauro Fanego / Disponibilidad Laboral: FullTime

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

SAP SemiSenior

Las BAPIS son definidas en un repositorio de Objetos de Negocios conocidos como BOR con visión orientada a los datos de negocio que se puede crear mediante la TX SWO1

Acceder a esta publicación

Creado y Compartido por: Wenceslao Rafael Ruiz Sanchez


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