✒️Publicaciones Máster ABAP POO

Base Conocimientos Comunitarios en Tecnología ABAP POO creada y compartida abiertamente por los alumnos de el Máster ABAP POO.

Actualmente existen 397 Publicaciones Académicas en ABAP POO.

¿Buscás una carrera con Futuro?

✒️Publicaciones ABAP POO por tema tratado en lecciones

 

:: A

ABAP Unit

En esta lección aprenderemos qué es ABAP Unit y cómo se implementa.

Lección con 8 publicaciones , correspondientes a Máster ABAP Orientado a Objetos - Unidad 4: Los temas avanzados de la POO en ABAP

:: E

El tratamiento de Objetos

En esta lección analizaremos la utilización de los componentes de un objeto, los métodos funcionales y la autoreferencia.

Lección con 19 publicaciones , correspondientes a Máster ABAP Orientado a Objetos - Unidad 1: Introducción a la Programación Orientada a Objetos en ABAP

:: F

Friends

En esta lección analizaremos el efecto de la adición FRIENDS en la declaración de una clase.

Lección con 9 publicaciones , correspondientes a Máster ABAP Orientado a Objetos - Unidad 2: Los conceptos y técnicas de la POO en ABAP

:: I

Introducción a la POO

En esta lección aprenderemos qué es la Programación Orientada a Objetos, cómo se piensa en la POO, los conceptos claves y las ventajas que presenta.

Lección con 22 publicaciones , correspondientes a Máster ABAP Orientado a Objetos - Unidad 1: Introducción a la Programación Orientada a Objetos en ABAP

Introducción a UML

En esta lección aprenderemos los principales conceptos del análisis y diseño con UML.

Lección con 16 publicaciones , correspondientes a Máster ABAP Orientado a Objetos - Unidad 1: Introducción a la Programación Orientada a Objetos en ABAP

:: L

La Herencia

En esta lección analizaremos las principales características de la herencia.

Lección con 17 publicaciones , correspondientes a Máster ABAP Orientado a Objetos - Unidad 2: Los conceptos y técnicas de la POO en ABAP

 

 

:: ¿Realmente desea a aprender ABAP POO?

Tenemos una excelente noticia! el lunes 25 Octubre 2021 comienza el 🎓Máster ABAP POO, un brillante futuro le espera!!!

 Cargando presentación, aguarde unos instantes...

✒️Publicaciones ABAP POO por fecha

Listando últimas 30 Publicaciones Académicas en ABAP POO (Scroll panel).

SAP Master

La creacion de un ALV TREE orientado a objetos. Se crea el programa Z_LLENAR_SPFLI con base de datos sobre vuelos Se crea el programa Z_ALV_TREE y se declara una tabla interna Se declara una variable para instanciar la clase CL_GUI_ALV_TREE y otra para instanciar la clase CL_GUI_CUMTOM_CONTAINER Dentro del evento STAR-OF-SELECTION construimos la subrutina construir datos la cual recuperera todos los datos de la tabla SPFLI Luego si el arbol no fue instanciado todavia, se construye una instancia del arbol y del contenedor Mediante la rutina FILL_CATALOG_TREE se lllena el catalogo Se construye la jerarquia del arbol BUILD_HIERARCHY_HEADER Por ultimo se llama al metodo SET_TABLE_FOR_FIRST_DISPLAY para mostrar al ALV por pantalla Ademas se debe... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: La creación de un ALV TREE orientado a objetos

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

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

SAP Master

El evento double click del ALV GRID CONTROL. El double click del mouse una posible reaccion es que el procesamiento subsecuente muestre informacion adicional de la linea del reporte a la cual se le ha realizado el double clic. En la tabla estandar SFLIGHT al hacer double clic sobre un registro particular del listado mostrariamos datos especificos de las reservas pertenecientes a la tabla estandar SBOOK para ese vuelo en particular. Desde el punto de vista tecnico, el evento DOUBLE_CLICK es capturado a traves de un metodo manejador de eventos. Cuando se implementa el metodo ON_DOBLE_CLICK se emite un mensaje que nos va a indicar cual es la fila y la columna a las cuales se les hizo el double clic. Luego de creado el objeto O_GRULLA se asigna... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: El evento double click del ALV GRID CONTROL

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

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

SAP Master

Otras configuraciones del ALV GRID CONTROL. Se crea una copia del reporte que se esta trabajando Ordenamiento dinamico de los datos que se visualizan en el reporte: Se define la tabla interna TI_SORT del tipo LVC_T_SORT y la estructura ST_SORT del tipo LVC_S_SORT Se crea la subrutina ALV (se definen los campos por los cuales se ordena el reporte) Luego en el metodo SET_TABLE_FOR_FIRST_DISPLAY se agrega la linea IT_SORT = TI_SORT dentro de los parametros CHANGING Se ejecuta y vemos en el reporte ordenado por nombre, apellidos y DNI. Como quitar los botones de las funcionalidades estandar de la parte superior Se define la tabla interna TI_EXCLUIR_FUNCIONES del tipo UI_FUNCTIONS Se agrega a la tabla interna que se creo los codigos correspondientes... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Otras configuraciones del ALV GRID CONTROL

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

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

SAP Master

El Layout del ALV GRID CONTROL. Declarar la estructura del tipo LVC_S_LAYO Se asignaran las propiedades para configurar ciertos aspectos del layout Luego se completa el parametro correspondiente al layout al llamar al metodo SET_TABLE_FOR_FIRST_DISPLAY Se podran colorear ciertas filas del reporte ALV en base a determinadas condiciones agregando el TYPE POOLS Se agrega un nuevo campo a la tabla interna de salida del ALV Se asigna el color a una fila del reporte en base a la condicion determinada Se completa el campo del layout INFO_FNAME para informarle cual es el campo que utilizara determinado color en la tabla interna

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: El Layout del ALV GRID CONTROL

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

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

SAP Master

El catalogo de campos del ALV GRID CONTROL. Es una tabla interna en donde se aljmacenan los campos que se visualizaran en la salida de un reporte ALV. La tabla interna del catalogo es del tipo estandar LVC_T_FCAT, cada una de las lineas que lo componen es de tipo LVC_S_FCAT Todas las definiciones de los campos y propiedades tomadas de la tabla ZTABLA_USUARIOS mediante asignacion del parametro I_STRUCTURE_NAME = 'ZTABLA_USUARIO' llamando el metodo SET_TABLE_FOR_FIRST_DISPLAY Agregar o cambiar propiedades de las columnas del catalogo: Difinir la tabla interna y la estructura para trabajar con el catalogo Se agrega la declaracion TYPE-POOLS al tratarse de un icono Se crea la subrutina ARMAR_CATALOGO encargada definir las propiedades de las columnas... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: El Catálogo de campos del ALV GRID CONTROL

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

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

SAP Master

Introduccion al ALV Grid Control. El ALV Grid Control con el cual podremos crear reportes ALV utilizando objetos. Dos objetos para administrar los controles Z y el ALV Grid Control: CL_GUI_CUSTOM_CONTAINER y CL_GUI_ALV_GRID. Ver todos los atributos, metodos y demas configuraciones de los objetos a traves del Generador de clases transacion SE24. Pasos crear un ALV Grid Control: Crear el reporte ZPRUEBA_ALV_GRID_OBJETOS Crear previamente la tabla ZTABLA_USUARIOS En START-OF-SELECTION se realizara la busqueda de los datos de la tabla En END-OF-SELECTION se llamara a la dyndro 0100 que es la que almacenara el ALV Se crea la dynpro 0100 y el Status GUI 0100 y se agrega el OK_CODE a la dynpro En la transacion SE80 crear el custom control que es el... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Introducción al ALV Grid Control

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

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

SAP Master

Friends. Que es? Adicion que se agrega en una clase para permitir que otra clase pueda acceder a sus componentes protegidos y privados. En cualquier lenguaje de programacion orientado a objetos el acceso a los componentes privados y protegidos ya sea a los atributos o a los metodos se encuentra prohibido, para acceder a ellos por medio de la adicion FRIENDS. De no realizarse este acceso, el compilador generara un error de sintaxis. La adicion se debe agregar en la clase cuyos atributos necesitan ser accedidos. Tambien se puede especificar una interface como amiga de una clase. Si se realiza esto todas las clases que implementen la interface tendran acceso garantizado a la clase.

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Friends

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

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

SAP Master

La creacion de una clase global. Se ingresa a la transacion SE24 En Object type se coloca la nueva clase con Z_CL_XXX y clic en crear Se describe la clase y clic en guardar Se define los atributos de la clase, el level, la visibilidad, el tipo y descripcion del mismo Se definen los metodos de la clase, el level, la visibilidad, el tipo y descripcion del mismo De acuerdo al metodo se definen parametros, tipo importing, tipo asociado y la descripcion Se crea exception para el metodo que lo requiera con su descripcion Se crea el evento con tipo de instancia, visibilidad y descripcion Se pueden crear tipos de clases, visibilidad, asociado y descripcion Por ultimo se graba y se activa la clase.

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: La creación de una clase global

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

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

SAP Master

Las Interfaces. Que son? Son estructuras independientes que se pueden implementar en una clase para extender el ambito de esa clase. Al igual que las clases, las interfaces se pueden definir o bien globalmente en el Repositorio R/3 o localmente en un programa ABAP. La definicion de una interface local es el codigo existente entre las sentencias siguientes INTERFACE <interface> ENDINTERFACE. Las interfaces no tienen una parte de implementacion ya que sus metodos son implementados en la clase que implementa la interface. Cuando se implementa una interface en una clase, los componentes de la interface se añaden al resto de componentes de la seccion publica. Las variables referenciadas permiten acceder a los objetos. En lugar de crear... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Las Interfaces

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

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

SAP Master

Los eventos. En objetos ABAP hay ciertos metodos que se conocen como disparadores (triggers que disparan un evento) y otros que se conocen como manejadores (handlers que se ejecutan cuando ocurre un evento). Para disparar un evento una clase tiene que: Declarar el evento en la parte declarativa y Disparar el evento en uno de sus metodos Por cada parametro formal que no este definido como opcional se tiene que pasar el correspondiente parametro real en la adicion EXPORTING. La referencia a si mismo ME es pasada automaticamente al parametro implicito SENDER. Los eventos manejadores: Estar definidos como eventos manejadores (handler) de ese evento y Estar registrados en tiempo de ejecucion para el evento. Hay 4 tipos diferentes de eventos: Eventos... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Los Eventos

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

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

SAP Master

La encapsulacion. La encapsulacion tambien conocida como Ocultamiento, se refiere a que todos los objetos restringen la visibilidad de sus recursos (atributos y metodos) al resto de los objetos. La implementacion del objeto (su interior) es encapsulada, lo que quiere decir que desde fuera el objeto es invisible, simplemente se usa. Los atributos publicos son visibles externamente y forman parte de la interface entre un objeto y sus usuarios. Los componentes publicos de las clases globales no pueden ser cambiados una vez que se ha liberado la clase. Si se quiere encapsular el estado de un objeto completamente no se tiene que declarar ningin atributo publico.

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: La Encapsulación

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

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

SAP Master

El Polimorfismo. Que es? Significa que metodos que se llaman exactamente igual pueden comportarse de manera distinta en clases diferentes, se le conoce de igual forma como Redefinicion. Usando la adicion REDEFINITION en la sentencia METHODS para redefinir un metodo publico o protegido dependiente de instancia en una subclase y hacer que realice una funcion mas especializada. Cualquier referencia que apunte a un objeto de la subclase usa el metodo redefinido, incluso si la referencia fue definida con referencia a la superclase. Esto se aplica particularmente a la referencia a si mismo ME-> Dentro de un metodo redefinido se puede utilizar la referencia SUPER para acceder al metodo oculto.

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: El Polimorfismo

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

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

SAP Master

La Herencia Que es? Es la capacidad eque tiene una clase de heredar los atributos y metodos de otra clase. Para declarar una relacion de herencia se adiciona INGERITING FROM a la sentencia de definicion de la clase. Cada clase trabaja con sus propios componentes privados. Los metodos que una subclase hereda de una superclase usan los atributos privados de la superclase y no ningun componente privado de la subclase con el mismo nombre. Tipos de herencia: Simple: Una clase puede tener mas de una subclase de las cuales es superclase, pero solo puede tener una superclase de la cual es subclase. Multiple: Una clase hereda de varias superclases El nodo rariz de todos los arboles de herencia en los objetos ABAP es la clase predefinida vacia OBJECT.... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: La Herencia

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

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

SAP Master

Los constructores Que son? Es un metodo especial que es llamado por el sistema en tiempo de ejecucin de forma implicita. Existen dos tipos de metodos son los que son llamados por la sentencia CALL METHOD (Forma abreviada) y los que son llamados Constructores. Existen dos tipos de constructores: El de instancia que lleva el nombre CONSTRUCTOR (llamado en tiempo de ejecucion con la sentencia CREATE OBJECT, solo puede tener parametros IMPORTING y EXCEPCIONES) y el estatico que lleva el nombre de CLASS_CONSTRUCTOR (es llamado por el sistema cuando la clase es accedida por primera vez por el flujo del programa, no puede tener parametros IMPORTING ni EXCEPCIONES)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Los constructores

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

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

SAP Master

Social Break - Dinos quien eres En el momento no me encuentro trabajando, soy Ingeniero de Sistemas, he realizado los cursos de sap abap tanto inicial como avanzado y ahora actualizandome con Programacion Orientada a Objetos. Solo he hecho practicas pero no me he desempeñado en una empresa laboralmente, pero es mi fin hacerlo y asi poderme desempeñar como Programador Sap ABAP. Lo que necesito es un impulso para empezar ya sea como junior en una empresa. Si estoy buscando trabajo y tengo toda la disponibilidad, lo que necesito es adquirir experiencia y asi ir creciendo laboralmente.

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Social Break - Dinos quién eres

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

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

SAP Master

La creacion de un programa ABAP Orientado a Objetos. Se crea el programa zabap Se define la clase contador y los metodos asignar e incrementar contador y obtener contador Se declara la variable privada contador Dentro de la funcion START-OF-SELECTION se crea la distancia cont con la variable contador y se asignara un valor, luego se incrementara su valor en 3 y se obtendra el resultado en la variable numero que sera impresa por pantalla Se coloca un Break point para analizar el codigo y se ejecuta. Una vez se halla verificado da por terminado el programa simple por orientada a objetos.

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: La creación de un programa ABAP Orientado a Objetos

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

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

SAP Master

El tratamiento de Objetos. Utilizacion de los componentes: Para los componentes estaticos o independentes de instancia, solo dependientes de clase, se pueden usar tanto el nombre de la clase como la variable referenciada. Metodos funcionales: Son aquellos que tienen un parametro RETURNING (que devuelven un valor), siempre usando la adicion VALUE (pasar por valor) Expresiones logicas: IF, ELSEIF, WHILE, CHECK, WAIT Expresiones CASE: CASE, WHEN Expresiones aritmeticas: COMPUTE Fuentes de valores como copia local: MOVE Autorefencia: Dentro de una clase se puede acceder tambien a los componentes individuales mediante la referencia a si mismo ME

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: El tratamiento de Objetos

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

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

SAP Master

Introduccion a la UML. UML: Es un lenguaje que permite modelar, construir y documentar los elementos que forman un sistema de software orientado a objetos. Modelo: es una simplificacion de la realidad. Diagramas: para representar graficamente un sistema desde distintos punto de vista. De clases: proporciona una perspectiva estatica del sistema. De objetos: Muestra un conjunto de objetos y sus relaciones. De secuencia: Muestra una interccion completa: un conjento de objetos junto con los mensajes que se envian entre ellos. De colaboracion o cumunicacion: Resalta la organizacion estructural de los objetos que intercambian mensajes. De casos de uso: representea la interaccion entre el usuario y el sistema informatico. De estados: Muestra los estados... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Introducción a UML

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

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

SAP Master

La creacion de Objetos. Objetos: son instancias de las clases. Las variables referenciadas o bien contienen el valor inicial o bien contienen la referencia a un objeto ya existente. Esta puede contener una tabla interna o una estructura. Tipos de referencias ya sea a clases o a interfaces. Referencia a clases: se definen usando TYPE REF TO <class>. Se usan en las sentencias TYPES o DATA. Una vez se haya creado la referencia a la clase se crea el objeto usando la sentencia CREATE OBJECT <referencia> Si se quiere almacenar varios objetos de una misma clase se puede definir una tabla interna que contenga una columna con el objeto referenciado para la clase.

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: La creación de objetos

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

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

SAP Master

Los Atributos, los Metodos y los Eventos. Atributos: Tambien conocidos como Propiedades, contienen los datos uqe pueden ser almacenados en los objetos de una clase. Tipos de Atributos: Dependientes de instancia: se declaran con la sentencia DATA. Es especifico de cada objeto. Independientes de instancia o estaticos: es valido para todas las instancias de la clase. Se declara con la sentencia CLASS-DATA. Metodos: Son procedimientos internos de una clase que definen el comportamiento de un objeto. Se define en la parte declarativa de la clase y se implementa en la parte de implementacion usando las sentencias. Se llaman mediante la sentencia CALL METHOD. Tipos de Metodos Dependientes de instancia: Se declara usando la sentencia METHODS. Pueden... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Los Atributos, los Métodos y los Eventos

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

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

SAP Master

Las Clases. Las Clases en ABAP se pueden declarar globalmente o localmente. Transacion SE24: Generador de clases. Administracion de las clases e interfases definidas en el sistema SAP. Clases Locales: Es un conjunto de sentencias que estan entre las sentencias CLASS..ENDCLASS. La parte declarativa contiene la declaracion de todos los componentes de la clase (atributos, metodos y eventos) y se situara al principio del programa. La visibilidad se divede en tres areas: Public Section: Interface entre la clase y el usuario. Protected Section: lInterface entre la clase y todas las subclases Private Section: No forman parte de la interface externa de la clase.

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Las Clases

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

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

SAP Master

Introduccion a la POO. Que es POO?: Es un metodo de desarrollo de software basado en el comportamiento de los objetos en el mundo real. Objeto: Es unicamente una porcion de codigo fuente que contiene datos y proporciona servicios. Es la respresentacion de un programa de un concepto y contiene toda la informacion necesaria para abstraerlo. Clase: Es un conjunto de objetos que tienen la misma estructura y comportamiento. En POO no es mas que una serie de codigo que define a todos los elementos realacionados con ella. Instancia: Es un objeto de una clase en particular creado en tiempo de ejecucion. Cada vez que se crea una instancia, esta adquiere atributos, metodos y eventos de la clase a la que pertenece, sin embargo cada instancia es independiente... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Introducción a la POO

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

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

SAP SemiSenior

BADIS BAdI A diferencia de los exits de cliente, los BAdI se optimizan para el proceso de entrega de software modificado. El proceso de suministro típico no consiste solo en proveedores y clientes, sino que varios proveedores intermedios están involucrados en la cadena de suministro del software. Por ejemplo, un interlocutor de SAP puede ampliar un programa de aplicación SAP con una solución industrial como unidad empresarial industrial (IBU). Luego el cliente puede extender el mismo programa. BAdI: Fundamentos. Con un BAdI, una aplicación de SAP proporciona la opción de ampliación a través de una interfaz y una clase de adaptador que implementa esa interfaz. La interfaz puede ser implementada... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Las Badis

Creado y Compartido por: Enrique Horacio Lugo Lander

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

SAP SemiSenior

OBJETOS COMPARTIDOS Justificación de los objetos compartidos Puede grabar datos como objetos compartidos en la memoria compartida, en diferentes programas e incluso en diferentes sesiones de usuario. Por consiguiente, puede crear aplicaciones que escriban datos en esta área. Luego otras aplicaciones podrán leer estos datos. Usos potenciales de los objetos compartidos - Grabar un catálogo: Un autor escribe el catálogo en el área de objetos compartidos. Muchos usuarios pueden acceder a este catálogo al mismo tiempo. - Grabar una cesta de la compra:El encargado de compras rellena la cesta de la compra y el vendedor lee la cesta de la compra rellena más adelante. Áreas de memoria... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Introducción a los Objetos Compartidos

Creado y Compartido por: Enrique Horacio Lugo Lander

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

SAP SemiSenior

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: RTTS (Run Time Type Service)

Creado y Compartido por: Enrique Horacio Lugo Lander

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

SAP SemiSenior

Seminario Sobre Profilaxis Postural. INTRODUCCIÓN Actualmente se presencia número creciente de personas que buscan ayuda para aliviar dolores en las muñecas, ojos, brazos, cuello y espalda, muchos de estos dolores son causados por el inadecuado uso de las computadoras. ¿El diagnóstico? Lesiones por estrés repetitivo. ¿La causa? • La no relajación muscular. • Las extensas jornadas de trabajo ininterrumpido. • El uso excesivo del teclado. • El mobiliario inadecuado. • Las Malas posturas. Si bien no es algo para preocuparse, sino que más bien es algo "Para Ocuparse" y que el problema no llegue a mayores, justamente por ello desarrollamos este seminario... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Social Break - Seminario sobre Profilaxis Postural

Creado y Compartido por: Enrique Horacio Lugo Lander

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

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... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: La creación de una transacción Orientada a Objetos

Creado y Compartido por: Enrique Horacio Lugo Lander

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

SAP SemiSenior

Manejo de Excepciones. Excepciones basadas en clases Una excepción es una situación que surge cuando un programa se ejecuta y durante la cual no es posible continuar el flujo normal del programa. SAP NetWeaver Application Server (SAP NetWeaver AS) S 6.10 presentó un nuevo concepto de excepción de objetos ABAP que existe de manera paralela al concepto existente basado en sy-subrc. Las excepciones y el tratamiento de excepciones se basan ahora en clases. Este nuevo concepto de excepción de objetos ABAP amplió la manera clásica de tratar excepciones con sy-subrc. Consejo: Tenga en cuenta que el uso de excepciones basadas en clases no está limitado a contextos orientados a objetos. Las excepciones... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: El manejo de excepciones en los Objetos ABAP

Creado y Compartido por: Enrique Horacio Lugo Lander

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

SAP SemiSenior

¿Qué son las criptomonedas? Una criptomoneda es un activo digital que emplea un cifrado criptográfico para garantizar su titularidad y asegurar la integridad de las transacciones, y controlar la creación de unidades adicionales, es decir, evitar que alguien pueda hacer copias como haríamos, por ejemplo, con una foto. Estas monedas no existen de forma física: se almacenan en una cartera digital. ¿Cómo funcionan las criptomonedas? Las criptomonedas cuentan con diversas características diferenciadoras respecto a los sistemas tradicionales: no están reguladas ni controladas por ninguna institución y no requieren de intermediaros en las transacciones. Se usa una... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Social Break - Curso Introducción a las Criptomonedas

Creado y Compartido por: Enrique Horacio Lugo Lander

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

SAP SemiSenior

ALV TREE: La creación de un ALV TREE no tiene gran dificultad y consiste en seguir una serie de pasos que te enumero a continuación: 1. Lo que primero vamos a hacer es llenar con datos la tabla SPFLI para poder utilizarla en nuestro ALV TREE orientado a objetos. Para ello utilizamos el programa Z_LLENAR_SPFLL 2. Declaramos la tabla interna que se utilizará para mostrar el ALV TREE. En nuestro programa dicha tabla es T_SPFLI. 3. Declaramos una variable referenciada para instanciar la clase CL_GUI_ALV_TREE y otra variable referenciada para instanciar el CONTAINER. 4. Dentro del evento START-OF-SELECTION obtenemos los datos de la tabla SPFLI mediante un SELECT y los almacenamos en T_SPFLI. 5. Luego si el árbol no fue... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: La creación de un ALV TREE orientado a objetos

Creado y Compartido por: Enrique Horacio Lugo Lander

"Es deber del alumno superar al maestro"

 

 

+Recursos Gratuitos en CVOSOFT:

¡Lo importante es aprender!, por eso en CVOSOFT la comunidad SAP más grande de habla hispana, ponemos a su alcance los siguientes recursos abiertos libres y gratuitos:

Buscador de Publicaciones:

 

Consultas y Soporte

👋Hola! Estamos listos para ayudarle con el soporte que su carrera merece.

Acceda sección contacto y seleccione canal de comunicación más cómodo para usted.

🤝Aguardamos su mensaje, ¡Éxitos!

 


 

👉Que las empresas tomen en serio sus estudios es muy importante para que su inversión educativa tenga sentido.
Las empresas líderes de United States y del Mundo confían a CVOSOFT su recurso más valioso, la formación de su gente.

¿Quieres conocerlas?