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 248 Publicaciones Académicas en ABAP POO.

Máster ABAP POO
Máster ABAP POO
Inscripción Abierta - Inicio: 26 Febrero 2018

Publicaciones ABAP POO por fecha

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

SAP Master

ES
FullTime
16
150
239

20 de Feb de 2018 OBJETOS COMPARTIDOS (intro): Podemos guardar los datos como objetos compartidos en la memoria compartida a través de diferentes programas y/o diferentes sesiones de usuario. Podremos por ejemplo guardar un catálogo o un carito de la compra. Memoria compartida es un área de memoria dentro del servidor de aplicación que puede ser accedida por todos los programas ABAP que se ejecutan en el servidor. Anteriormente se utilizaban sentencias EXPORT e IMPORT con las adiciones SHARED BUFFER y SHARED MEMORY. Propiedades de los Objetos Compartidos: -> Accesos concurrentes de lectura son compatibles -> Acceso controlado por mecanismo de bloqueo -> Datos guardados como atributos de los objetos -> Los cuellos de botella... (+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: Juan Ignacio De Tejada Santiago / Disponibilidad Laboral: FullTime

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

SAP Master

ES
FullTime
16
150
239

20 de Feb de 2018

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: Juan Ignacio De Tejada Santiago / Disponibilidad Laboral: FullTime

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

SAP Master

ES
FullTime
16
150
239

19 de Feb de 2018 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

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Video - Creación de una Transacción Orientada a Objetos

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

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

SAP Master

ES
FullTime
16
150
239

19 de Feb de 2018 MANEJO DE EXCEPCIONES EXCEPCION: situación que sucede cuando un programa se está ejecutando y por alguna razón ocurre una situación anormal en el programa, la cual es tratada ya que previamente fue contemplada en el mismo programa. Se introduce el concepto de excepciones de los objetos ABAP: Excepciones basadas en clases. Pueden ser clases de excepción predefinidas o creadas por nosotros. RAISE EXCEPTION: Sentencia para lanzar excepciones basadas en clases. OBJETO EXCEPCION: representa una situación de excepción y es una instancia de la clase excepcion. Atributos = información de la situación del error. Transacción SE24 (class builder) para crear nuestras clases de excepciones... (+Info...)

Acceder a esta publicación

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

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

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

SAP Training

AR
7
7

18 de Feb de 2018 Componentes de un objeto. Utilización. Los programas pueden acceder a los componentes de las instancias, usando las variables referenciadas. Cuando llamamos a un método estático desde dentro de otro método de instancia, se puede omitir la referencia al objeto. Cuando llamamos a un método estático desde dentro de una clase se puede omitir el nombre de la clase. Métodos funcionales: son aquellos que tienen un parámetro returning, esto significa que devuelven un valor. Siempre se debe pasar por valor. Autoreferencias: dentro de una clase se puede acceder a los componentes individuales por la referencia "me". Un objeto que requiere un servicio de otro le envía un mensaje... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Ivana Montanar

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

SAP Training

AR
7
7

18 de Feb de 2018 UML= Lenguaje unificado de modelado. Modelo es una simplificación de la realidad. Ventajas de UML. Unifica distintas notaciones previas. Desventajas. Falta de integración con otras técnicas y muy complejos. Diagrama de clases: Muestra las clases y sus relaciones Diagramas de Objetos: Muestra los objetos y sus relaciones Diagrama de Secuencia: Muestra las relaciones entre los objetos y sus mensajes. Resalta la ordenación temporal de los mensajes que se intercambia. Diagrama de colaboración:Resalta la organización estructural de los objetos que intercambian mensajes. Diagrama de casos de uso: Representa la interacción entre el usuario y el sistema informático. Diagrama... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Ivana Montanar

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

SAP Training

AR
7
7

18 de Feb de 2018 Objetos son instancias de las clases y tienen sus propios atributos. Existe mientras se esté usando en el programa. Referencias a objetos, son punteros a objetos abap, se usan para acceder a objetos. La identidad de un objeto depende de su referencia. Los usuarios no pueden acceder a un objeto directamente. Abap contiene un tipo de dato predefinido para las referencias. Hay dos tipos de referencias: Referencias a clases y las referencias a clases. Una clase contiene una descripción genérica de los objetos, se usan para crear instancias en la memoria abap (instansación). Si no existe una referencia que apunte a un objeto entonces el objeto no puede ser accedido. El recolector de basura tiene por objetivo identificar... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Ivana Montanar

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

SAP Master

ES
FullTime
16
150
239

17 de Feb de 2018 ALV TREE O.O.: Para ver este tema vamos a crear un programa Z_LLENAR_SPFLY que llena la tabla SPFLY y construimos el progama Z_ALV_TREE. - Tabla interna con 7 campos. - Variable instanciar CL_GUI_ALV_TREE. - Variable instanciar CL_GUI_CUSTOM_CONTAINER. - Dentro de evento START-OF-SELECTION creamos la subrutina OBTENER_DATOS. - Instanciar el árbol si no se había instanciado y el container. - Mediante FILL_CATALOG_TREE se llena el catálogo. - Construimos la jerarquía, mediante BUILD_HIERARCHY_HEADER y CREATE_HIERARCHY. - Llamar al método SET_TABLE_FOR_FIRST_DISPLAY, para mostrar el ALV por pantalla. - Crear DYNPRO con CUSTOM CONTROL y un STATUS GUI para navegar entre pantallas. OTRA CLASE para crear alv tree... (+Info...)

Acceder a esta publicación

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

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

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

SAP Training

AR
7
7

17 de Feb de 2018 Atributos: Contienen los datos de los objetos en una clase. El estado esta determinado por el contenido. Son las variables referenciadas. Permite crear y acceder a los objetos. Existen dos tipos: Dependientes de instancias, donde el contenido de cada atributo es especifico de cada objeto. Se declaran usando la sentencia data. Independiente de instancia o estáticos, donde el contenido de los atributos define el estado de la clase y es valido para las instancia. Se usa la sentencia Class-Data. Todos los objetos de la clase puede acceder a los atributos estáticos. Si se cambia, el cambio es visible para todos los objetos. Métodos: Son procedimientos internos de una clase, que define el comportamiento de un objeto. Poseen parámetros... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Ivana Montanar

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

SAP Master

ES
FullTime
16
150
239

17 de Feb de 2018 EVENTO DOUBLE CLICK DE ALV GRID CONTROL: Se trata de uno de los eventos de la clase CL_GUI_ALV_GRID (que podemos ver desde el Generados de Clases). Un método manejador, captura el evento, para ello se define la clase CL_EVENTO_MANEJADOR y dentro el método ON_DOUBLE_CLICK: CLASS cl_evento_manejador DEFINITION. PUBLIC SECTION. CLASS-METHODS on_double_click FOR EVENT doublé_click OF cl_gui_alv_grid IMPORTING es_row_no e_column. ... (+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: Juan Ignacio De Tejada Santiago / Disponibilidad Laboral: FullTime

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

SAP Master

ES
FullTime
16
150
239

16 de Feb de 2018 OTRAS CONFIGURACIONES DE ALV GRID CONTROL - ODENAMIENTO DINAMICO de datos visualizados. Definir ti_sort de tipo lvc_t_sort y st_sort del tipo lvc_s_sort. Antes de la ejecución del método set_table_for_first_display, creamos la subrutina ordenamiento _alv y dentro de ella se definen los campos para el ordenamiento. (nombre_ape y dni en orden ascendente): CLEAR t_sort. st_sort-fieldname = 'NOMBRE_APE'. st_sort-spos = 1. st_sort-up = 'X'. ... (+Info...)

Acceder a esta publicación

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

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

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

SAP Master

ES
FullTime
16
150
239

16 de Feb de 2018 LAYOUT DEL ALV GRID CONTROL - CONFIGURACION: Para cambiar la disposición del ALV GRID CONTROL (titulo, rayas en listado, columnas,...), declarar en el programa una estructura del tipo LVC_S_LAYO, completando los campos de la misma a configurar: > GRID_TITLE: titulo de 70 chr. máximo. > ZEBRA: si 'X' listado rayado. > NO_HEADERS: si 'X' no muestra columna de cabecera. > SEL_MODE: cuantas celdas, columnas o filas se pueden seleccionar (' ', 'A', ' B', 'C', 'D'). > CWIDTH_OPT: si 'X' ancho de columnas optimizado. Deja sin sentido asignar anchos fijos a columnas mediante OUTPUTLEN. > NO_TOOLBAR: esconde barra de herramientas. > TOTALS_BEF: muestra totales antes de primera línea. > SMALL_TITLE: titulo... (+Info...)

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: Juan Ignacio De Tejada Santiago / Disponibilidad Laboral: FullTime

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

SAP Master

ES
FullTime
16
150
239

14 de Feb de 2018 CATALOGO DE CAMPOS DE ALV GRID CONTROL: Tabla interna donse se almacenan los campos que se visualizan en la salida de un reporte ALV. Especificado por el programador. Tabla del tipo LVC_T_FCAT (cada línea del tipo LVC_S_FCAT). Propiedades: -> TABNAME: nombre de la tabla interna de salida del ALV. -> FIELDNAME: nombre del campo de la tabla in terna del ALV. -> REF_TABLE: tabla de referencia del diccionario de datos ABAP. -> REF_FIELD: campo de la tabla de referencia del diccionario de datos ABAP. -> CHECKBOX: checkbox. -> COL_POS: posición de la columna. Relevante si las posiciones relativas de las columnas no son idénticas a la secuencia de los campos. -> DO_SUM: totales para la columna (Si o No). ->... (+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: Juan Ignacio De Tejada Santiago / Disponibilidad Laboral: FullTime

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

SAP Training

AR
7
7

13 de Feb de 2018 Buenas soy Ivana Analista en sistemas de Información. Actualmente en la empresa en donde trabajo estamos implementando SAP, estamos en la etapa de pruebas unitarias. Por ende mi experiencia es escasa. En la zona donde vivo el mercado de sap no es abundante, ya que pocas empresas lo implementaron (3 como mucho) y son administradas por consultoras de Buenos Aires. Mis expectativa es incursionar en el mundo SAP del lado de la programación, ya que actualmente es mi mayor fuerte. Cuenten conmigo para lo que les sea útil. Saludos.

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: Ivana Montanar

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

SAP Training

AR
7
7

13 de Feb de 2018 Clases globales: se definen con la transacción SE24 en el workbench. Las clases locales se definen en un programa ABAP y solo se pueden invocar desde el programa del que se definió. No hay diferencia entre usar una clase global o una clase local a nivel visibilidad, sin embargo cambia es la forma de crearse. Las clases globales deben estar preparadas para se usadas den cualquier parte. Definición de clases locales: Consta de una parte declarativa: donde se definen los componentes, y una parte de implementación, en la que se implementan estos componentes. Sintaxis: Class <nombre de la clase> definition. Public section. Data: <nombre atributo> type <Tipo del atributo>,... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Ivana Montanar

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

SAP Master

ES
FullTime
16
150
239

13 de Feb de 2018 INTRODUCCION AL ALV GRID CONTROL: Utilizado para crear reportes ALV utilizando objetos. Disponibilidad de las funciones estándar de la barra de menús y propiedades del ALV. Contenedor para crear el ALV puede contener: ALV GRID CONTROL TREE CONTROL SAP PICTURE CONTROL SAP SPLITTER CONTROL ... OBJETOS administración controles Z y ALV GRID CONTROL: >CL_GUI_CUSTOM_CONTAINER >CL_GUI_ALV_GRID GENERADOR DE CLASES: transaccion SE24 CREACION: Crear reporte ZPRUEBA_ALV_GRID_OBJETOS y declarar datos: TYPE-POOLS_ slis. ... (+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: Juan Ignacio De Tejada Santiago / Disponibilidad Laboral: FullTime

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

SAP Master

ES
FullTime
16
150
239

11 de Feb de 2018 Hola a todos. Vamos a ver. Contestando a las preguntas que esponeis: SI. Utilizo redes sociales, como casi todo el mundo. Ademas de haberlas utilizado a nivel profesional, a nivel particular y por el hecho de ser padre de dos adolescentes... Utiliso y he utilizado FACEBOOK, WHATSAPP, MESSENGER, LINKEDIN, y alguna otra anterior a estas de cuyos nombre no me acuerdo. Bit Torrent y Megaupload algo las he usado pero no demasiado. Respecto a SOPA y PIPA, no tengo nada que decir. Es algo que estará impulsado y controlado por el que sea, pero no esta bajo el control de los ciudadanos de a pie. Guste o no habrá que aceptarlo. A mi personalmente me da un poco de respeto pensar en lo que en tantas y tantas películas de hoy en dia... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Social Break - De donde venimos y hacia donde vamos

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

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

SAP Master

ES
FullTime
16
150
239

11 de Feb de 2018 FRIENDS: Adicion que se agrega en una clase para permitir que otra clase pueda acceder a sis componentes protegidos y privados. Se agregará en la clase cuyos atributos necesitan ser accedidos: CLASS clase1 DEFINITION FRIENDS clase2. ... .. ENDCLASS. También se puede especificar una interface como AMIGA de una clase, con lo que garantizamos el acceso a la clase a... (+Info...)

Acceder a esta publicación

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

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

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

SAP Master

ES
FullTime
16
150
239

09 de Feb de 2018 CREAR UNA CLASE GLOBAL: ->Transacción SE24 ->Object type: nombre de la clase (z_cl_vehiculo) CREAR ->Descripción de clase y se puede especificar la relacion de herencia especificando la superclase. Instanciation (visibilidad). GUARDAR ->Atributos de la clase: SPEED (atributo de instancia), visibilidad (publico), tipo (I) y descripción (velocidad). atributos: MAX_SPEED, STOP, WRITE ->Metodos: INCREASE_SPEED (Instncia), publico, decripción... métodos: CALCULATE_STOP, DISPLY_WRITE (este tiene parámetros: P_PARAMETRO, de entrada, tipo P y descripción P_RESULTADO, de entrada, P y su descripción). ->Excepcion: para DISPLY_WRITE (vehiculo_no_existe) ->Evento: CAMBIO_ESTADO_VEHICULO... (+Info...)

Acceder a esta publicación

Ambito de estudios: Master en Programación ABAP Orientado a Objetos - Lección: Video - Creación de una Clase Global

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

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

SAP Master

ES
FullTime
16
150
239

09 de Feb de 2018 INTERFACES: Estructuras independientes que se pueden implementar en una clase para extender el ámbito de esa clase. Proporcionan uno de os pilares básicos del polimorfismo (un solo método con una interface se comporta distinto en diferentes clases). Permiten utilizar diferentes clases de manera uniforme. ->Definición: INTERFACE <interface>. ... ENDINTERFACE. No tienen parte de implementación pues sus métodos son implementados en la clase que implementa la interface. Mediante el uso de interfaces se puede simular... (+Info...)

Acceder a esta publicación

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

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

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

SAP Master

ES
FullTime
16
150
239

08 de Feb de 2018 EVENTOS: DISPARAR Y MANEJAR: - TRIGGERS (métodos disparadores)-> disparan un evento. - HANDLERS (métodos manejadores)-> se ejecutan cuando ocurre un evento. DECLARACION: El evento se declara en parte declarativa de una case o en una interface y se dispara en uno de sus métodos. Evento dependiente de instancia: EVENTS <evt> EXPORTING...VALUE(<ei>) TYPE tipo [OPTIONAL]... Siempre tienen implícito el parámetro SENDER. Sólo pueden ser desencadenados por un método... (+Info...)

Acceder a esta publicación

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

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

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

SAP Master

ES
FullTime
16
150
239

07 de Feb de 2018 ENCAPSULACION (ocultamiento): Todos los objetos restringen la visibilidad de sus atributos y métodos al resto de objetos. Los interfases de los objetos determinan como interactuar con ellos. La implementación del objeto es encapsulada, no se ve pero se utiliza. Se ha de intentar declarar el menor numero de componentes públicos. Los componentes públicos de las clases globales no se pueden cambiar una vez liberada la clase

Acceder a esta publicación

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

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

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

SAP Master

ES
FullTime
16
150
239

07 de Feb de 2018 POLIMORFISMO (o Redefinición): Métodos que se llaman igual pueden comportarse de manera distinta en clases diferentes. Se puede utilizar REDEFINITION en METHODS para redefinir un método público o protegido dependiente de instancia en una su clase para realizar una función más especializada. Dentro de un método redefinido se puede utilizar SUPER-> para acceder al método oculto.

Acceder a esta publicación

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

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

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

SAP Master

ES
FullTime
16
150
239

07 de Feb de 2018 HERENCIA: Capacidad de una clase de heredar los atributos y métodos de otra clase. Permite crear una nueva clase a partir de una existente heredando sus propiedades. Especialización: una clase (subclase) hereda todas las principales características de otra clase (superclase). Generalización: cuando la superclase hereda las características de la subclase. Ventajas: -> los componentes comunes se pueden mantener centralmente al existir una única vez en la superclase. -> se evitan implementaciones redundantes, pues los componentes de las superclases están disponibles también en las subclases. ->. proporciona reusabilidad del código pues se puede reutilizar el código... (+Info...)

Acceder a esta publicación

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

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

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

SAP Training

AR
7
7

07 de Feb de 2018 Introducción a la POO: método de desarrollo de sw. Modelo de paradigma, una manera de plantear la programación. Hay que pensar en términos de objetos, propiedades, métodos. Los objetos ABAP son un conjunto de sentencias orientados a objetos que han sido introducido en la versión 3.0. Pensar en termino de objetos en parecido a la vida real. Ejemplo: Coche: Características = propiedades = modelo o color Y las funcionalidades = métodos = ponerse en marcha o parar. Estos objetos se pueden usar en programas. Por ejemplo de gestión de coches. Conceptos Claves: Objeto: porción de código que contiene datos y servicios para modelar objeto de la vida real. Que contiene toda la... (+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: Ivana Montanar

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

SAP Master

ES
FullTime
16
150
239

05 de Feb de 2018 CONSTRUCTORES -> QUE SON: Un método especial que es llamado por el sistema en tiempo de ejecución de forma implícita. Dos tipos de métodos en objetos ABAP, llamada explicita (CALL METHOD) y llamada implícita (CONSTRUCTORES). -> CUANDO SE UTILIZAN: cuando después de crear una instancia se necesita - asignar recursos, i- nicializar atributos que no se puede con VALUE de la sentencia DATA. - modificar atributos estáticos, - enviar mensajes que indiquen que se ha creado un nuevo objeto. -> TIPOS: - De instancia, CONSTRUCTOR. Llamado por el sistema tan pronto como el objeto ha sido generado en memoria, con la sentencia CREATE OBJECT. IMPORTANTE: - Cada clase máximo un constructor de... (+Info...)

Acceder a esta publicación

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

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

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

SAP Master

ES
FullTime
16
150
239

01 de Feb de 2018 CREACION DE PROGRAMA ABAP OO: Crear pgm y definimos clase, introducimos los métodos y declarar variables. En START OF SELECTION, creamos instancia, asignamos valor y operamos, para imprimir por pantalla el resultado. Lo vemos introduciendo un BREAKPOINT para observar los contenidos de los valores del programa.

Acceder a esta publicación

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

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

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

SAP Master

ES
FullTime
16
150
239

01 de Feb de 2018 TRATAMIENTO DE OBJETOS UTILIZACION DE LOS COMPONENTES DE UN OBJETO: El acceso a los componentes de las instancias se realiza mediante las referencias de las variables referenciadas. Para acceder a un atributo realizaremos lo siguiente: variable_referenciada->atributo [r_vehiculo->color]. Para llamar a un método: CALL METHOD variable_referenciada->método() [CALL METHOD r_vehiculo->encendido().]. O también omitiendo el CALL METHOD: variable_referenciada=>método() [vehiculo=>encendido().]. Cuando se llama a un método de instancia desde dentro de otro método de instancia se puede omitir la referencia al objeto. Para acceder a un atributo estático: clase->atributo estático.... (+Info...)

Acceder a esta publicación

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

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

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

SAP Master

ES
FullTime
16
150
239

25 de Enero de 2018 UML (Unified Modeling Languaje): Lenguaje que permite modelar, construir y documentar los elementos que forman un sistema de software orientado a objetos. MODELO: Simplificación de la realidad. VENTAJAS DE UML: Unifica distintas notaciones previas. DESVENTAJAS DE UML: Falta de integración con otras técnicas y excesiva complejidad. DIAGRAMAS: - de Clases: Muestra un conjunto de clases y sus relaciones. Perspectiva estática del sistema. Diseño estructural. - de objetos: Muesta un conjunto de objetos y sus relaciones. Representa la parte estática de una relación. - de secuencia: Muestra una interaccion completa. Objetos, relaciones y mensajes. - de colaboración o comunicación: Organización... (+Info...)

Acceder a esta publicación

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

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

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

SAP Master

ES
FullTime
16
150
239

25 de Enero de 2018 OBJETOS: Son instancias de clases. Numero indefinido de instancias. REFERENCIAS A OBJETOS: Punteros a los objetos ABAP. Los objetos están contenidos en variables referenciadas. Las variables referenciadas pueden contener una tabla interna o una estructura. 2 tipos principales de referencias: referencia a clases (TYPE REF TO <class>.) y referencia a interfaces. CREACION DE OBJETOS: Previamente crear una variable referenciada con la referencia a la clase. Sentencia para crear objeto: CREATE OBJECT <referencia>

Acceder a esta publicación

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

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

"Es deber del alumno superar al maestro"

 

Conozca Nuestra Propuesta Académica

Le invitamos a conocer nuestra gama de Cursos, Carreras y Maestrías en Tecnología SAP

 Cargando presentación, aguarde unos instantes...

Publicaciones ABAP POO por tema tratado en lecciones

 

:: A

:: B

Badis

Aprenderemos que son las Badis, los tipos existentes y como se implementan. También analizaremos las diferencias entre Badis y Customer Exits.

Lección con 5 publicaciones , correspondientes a Máster ABAP Orientado a Objetos - Unidad 4: Temas Avanzados de la POO en ABAP

:: C

Clases

Aprenderemos que son Clases locales y globales, que es la visibilidad de una Clase, su estructura y componentes.

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

Constructores

Aprenderemos que son los Constructores, los tipos de constructores existentes y cuando y como se utilizan.

Lección con 10 publicaciones , correspondientes a Máster ABAP Orientado a Objetos - Unidad 2: Conceptos y Técnicas de la POO en ABAP

:: D

:: E

Eventos

Aprenderemos a disparar, manejar, registrar y coordinar eventos. También realizaremos un ejemplo del manejo de eventos.

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

:: F

Friends

Analizaremos el efecto de la adición FRIENDS en la declaración de una clase.

Lección con 6 publicaciones , correspondientes a Máster ABAP Orientado a Objetos - Unidad 2: Conceptos y Técnicas de la POO en ABAP

:: H

Herencia

Analizaremos las principales características de la herencia.

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

:: I

Interfaces

Aprenderemos que son las Interfaces y como se implementan en nuestros desarrollos ABAP. También realizaremos un ejemplo de Interfaces.

Lección con 10 publicaciones , correspondientes a Máster ABAP Orientado a Objetos - Unidad 2: Conceptos y Técnicas de la POO en ABAP

Introducción a la POO

Aprenderemos que es la Programación Orientada a Objetos, como se piensa en la POO, los conceptos claves y las ventajas que presenta.

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

:: M

:: N

Neurociencia Práctica

Analizaremos los últimos avances de la neurociencia en lo que respecta a procesos de aprendizaje y laborales, para brindarle herramientas útiles en sus estudios

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

:: P

 

 

:: ¿Realmente desea a aprender ABAP POO?

Tenemos una excelente noticia! el lunes 26 Febrero 2018 comienza el Máster ABAP POO, un brillante futuro le espera!!!

 Cargando presentación, aguarde unos instantes...

:: Más Conocimientos Comunitarios sobre Tecnología SAP

 

 

:: Ayúdenos a Difundir nuesta propuesta

Si la información brindada le fue de utilidad ayúdenos a difundir la propuesta, desde ya ¡Muchas Gracias!