Publicaciones Carrera Programador ABAP

Base Conocimientos Comunitarios en Tecnología ABAP creada y compartida abiertamente por los alumnos de la Carrera Programador ABAP.

Actualmente existen 9.292 Publicaciones Académicas en ABAP.

Carrera Programador ABAP
Carrera Programador ABAP
Inscripción Abierta - Inicio: 23 Octubre 2017

Publicaciones ABAP por fecha

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

SAP Master

ES
11
109
165

21 de Oct de 2017 Lección 8: ALV grid control Introducción al ALV grid control: El sistema SAP permite crear controles Z utilizando objetos ABAP. Uno de los controles es el ALV GRID CONTROL, con el que se podrá crear reportes ALV utilizando objetos. Con este control, se tendrán disponibles todas las funciones estándar de la barra de menús y también se podrá configurar todas las propiedades del ALV para adaptarlo a las necesidades del usuario. Para crear el ALV, se utilizará un contenedor. Este objeto puede contener otros controles a parte del ALV GRID CONTROL, como Tree Control, SAP Picture Control, SAP Splitter Control, etc. El contenedor proporciona un área física para la visualización... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: ALV Grid Control

Creado y Compartido por: Felipe Roca Molina

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

SAP Master

ES
11
109
165

21 de Oct de 2017 Lección 7: Eventos Disparar y manejar eventos: En los objetos hay métodos que se conocen como disparadores (triggers) y otros como manejadores (handlers). Los triggers son los métodos que disparan un evento, mientras que los handlers son los métodos 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 métodos. Los eventos se declaran en la parte declarativa de una clase o en una interface. Para declarar eventos dependientes de instancia, se utiliza la sentencia: “EVENT <> EXPORTING… VALUE(<ei>) TYPE type [OPTIONAL]”. Para declarar eventos estáticos se usa la sentencia... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Eventos

Creado y Compartido por: Felipe Roca Molina

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

SAP Master

MX
FullTime
11
112
187

21 de Oct de 2017 Social Break - Laboratorio de ideas ABAP ¿Cuales fueron los temas que más te gustaron? Reportes ¿Cuales fueron los temas más fáciles que aprendimos? Declaración y procesamiento de los datos. ¿Cuales fueron los temas más difíciles que prendimos? Diccionario de datos. Subrutinas, funciones y batch. Yo no diría que fueron difíciles, pero si requerían más tiempo para estudiarlos.

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Social Break - Laboratorio de Ideas ABAP

Creado y Compartido por: Brenda Castillo Domínguez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

ES
11
109
165

20 de Oct de 2017 Lección 6: Creación de una clase global Acceder a la transacción SE24 En el campo “Object Type”, se introducirá el nombre de la clase (z_cl_vehiculo) y crear. Seleccionar “Class” y continuar Introducir la descripción de la clase y guardar Picar en el botón local object. En la pestaña Attributes definir cada uno de los atributos de los que va a constar la clase (Atribute: Level - Visibility - Associated type - Description) - SPEED: Atributo de instancia - Visibilidad pública - Tipo de atributo I - MAX_SPEED: Atributo de instancia - Visibilidad pública - Tipo de atributo I - STOP: Atributo de instancia - Visibilidad pública... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Video - Creación de una Clase Global

Creado y Compartido por: Felipe Roca Molina

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

SAP Master

ES
FullTime
12
110
167

20 de Oct de 2017 ALV_TREE_OO: Programa útiles para tener en cuenta Existen muchos programas estándar muy útiles que podemos tener en cuenta a la hora de querer implementar diferentes funcionalidades a nuestro ALV TREE. Algunos de ellos son: BCALV_TREE_01 BCALV_TREE_02 BCALV_TREE_03 BCALV_TREE_04 BCALV_TREE_05 BCALV_TREE_06 BCALV_TREE_DND_MULTIPLE

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - 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 Master

ES
FullTime
12
110
167

20 de Oct de 2017 ALV GRID CONTROL: Creación de reportes ALV, para lo que utilizamos un Contenedor que prioporciona un área física para la visualización de objetos. Los objetos para administración de controles Z y ALV GRID CONTROL son: >CL_GUI_CUSTOM_CONTAINER >CL_GUI_ALV_GRID _ Desde la transacción SE24, podemos ver los atributos, métodos y configuraciones. CREACION DE ALV GRID CONTROL: >Crear reporte. >Declarcion de datos, >Evento START-OF-SELECTION, búsqueda de datos de tabla. >Evento END-OF-SELECTION - llamada a la dynpro que almacenará lel ALV >Creación de dynpro y de Status GUI con botones de navegaci´no y asignación de OK_CODE a dynpro. >SE80 -... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: 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
11
109
165

20 de Oct de 2017 Lección 5: Interfaces Introducción interfaces: Las clases, sus instancias y el acceso a los objetos usando variables referenciadas son la base de la POO. Hay veces en las que es necesario para las clases similares proporcionar funcionalidades similares pero que están codificadas en cada clase, las cuales dan un punto de contacto común con el usuario. En dos clases similares la interfaces y nombres de los métodos son los mismos pero la implementación es diferente. El usuario de las clases y las intancias tiene que ser capaz de ejecutar el método para todas las clases sin preocuparse del tipo de cada clase individual. Mediante interfaces se puede realizar esto. Interfaces: Son estructuras independientes... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Interfaces

Creado y Compartido por: Felipe Roca Molina

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

SAP Master

ES
FullTime
12
110
167

20 de Oct de 2017 EVENTOS: >TRIGGER - disparador. Método que dispara un evento. Un evento se dispara si se ha declarado en la parte declarativa y se ha disparado en uno de sus métodos. -Declaración evento depèndiente de instancia: EVENTS <evento> EXPORTING ... VALUE(<ei>) TYPE tipo [OPTIONAL]... -Declaración evento estático: CLASS-EVENTS <evento>... EXPORTING, especifica parámetros que se pasan al manejador (siempre por valor). Además es una adición en la que por cada parámetro formal que no esté definido como opcional se tiene que pasar el correspondiente parámetro real. SENDER, parámetro... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - 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
11
109
165

19 de Oct de 2017 Lección 4: Las propiedades de la programación orientada a objetos Encapsulación: tambien conocida como "ocultamiento". Todos los objetos restringen la visibilidad de sus recursos, atributos y métodos, al resto de los usuarios. Las tres áreas de visibilidad (pública, privada y protegida) son la base de la encapsulación. Cada objeto tiene una interfase que determina la manera de actuar con él. La implementación del objeto es encapsulada, es decir, que desde fuera el objeto es invisible, simplemente se usa. En la definición de una clase, hay que tener cuidado en el diseño de componentes públicos, intentando declarar los menos posibles. Los componentes... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Propiedades de la Programación Orientada a Objetos

Creado y Compartido por: Felipe Roca Molina

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

SAP Master

ES
11
109
165

19 de Oct de 2017 Lección 3: tratamiento de objetos Utilización de objetos: Los objetos son instancias de las clases. Cada objeto tiene una identificación propia y tiene sus propios atributos. Todos los objetos transitorios residen en el contexto de una sesión interna. Una clase puede tener un número indefinido de instancias. Un objeto existe mientras se esté usando en el programa, lo que quiere decir que existe siempre que al menos una referencia apunte hacia él. Referencia a objetos: Son punteros a los objetos ABAP. Las referencias a objeto se usan para acceder a un objeto desde un programa. Los objetos están siempre contenidos en variables referenciadas. Las variables referenciadas o bien contienen el... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Tratamiento de Objetos

Creado y Compartido por: Felipe Roca Molina

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

SAP Master

ES
FullTime
12
110
167

19 de Oct de 2017 CREACION DE UNA CLASE GLOBAL >Transacción SE24 >Object type: nombre de la nueva clase (z_cl_vehiculo)- botón Crear >Class, continuar. >Descripción de la clase - boton dcha. de clase definir relación de herencia especificando Superclase - Instanciation: visibilidad (publica, privada o protegida). Guardar >Pestaña Atributes: SPEED (Instance - Public - I - Descripción) / MAX_SPEED / STOP / WRITE ... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - 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
12
110
167

19 de Oct de 2017 INTERFACES: Estructuras independientes que se pueden implementar en una clase para extender el ámbito de esa clase. Las interfaces y la herencia son el pilar básico del polimorfismo, al permitir que una método con una interface se comporte distinto en diferentes clases. DEFINICION: La definición contiene la declaración de los atributos, métodos y eventos de ña interface. No es necesario asignar sección de visibilidad ya que pertenecen a la sección pública de la clase en que está implementada. No tienen parte de implementación. INTERFACE >nombre_interface>. ***************** ... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - 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
11
109
165

19 de Oct de 2017 Lección 2: Definición de clases, Atributos, métodos y eventos Clases locales y globales: Las clases se pueden declarar globalmente o localmente. Las clases globales se definen en el generador de clases, a través de la transacción SE24. Estas clases son almacenadas en el Class Pools, en la librería de clases en el repositorio R/3. Todos los programas en un sistema R/3 pueden acceder a las clases globales. Las clases locales se definen en un programa ABAP y solo pueden ser invocadas desde el programa en el que se han definido. Cuando se una clase en ABAP el sistema busca primero una clase local con el nombre especificado. Si no encuentra ninguna, busca una clase global. Las clase local y global varian... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Definición de Clases, Atributos, Métodos y Eventos

Creado y Compartido por: Felipe Roca Molina

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

SAP Master

MX
FullTime
11
112
187

19 de Oct de 2017 Unidad 7: Batch Input vs Bapis y temas avanzados. Lección 8: Vídeo - Performance en ABAP. Veremos un vídeo donde identificaremos cuales son las buenas y las malas prácticas de programación en ABAP desde el punto de vista de la performance de nuestros desarrollos. El objetivo de esta lección es tener bien claro que prácticas son desaconsejadas y cuáles si son recomendadas, de modo de poder apuntar a realizar programas de alta calidad, que funcionen perfectamente en el ambiente productivo, donde las tablas de base de datos contienen millones de registros y cada micro segundo cuenta. En ABAP existe lo que en programación se denomina buenas y malas prácticas ya sea porque afectan... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Video - Performance en ABAP

Creado y Compartido por: Brenda Castillo Domínguez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

MX
FullTime
11
112
187

18 de Oct de 2017 Unidad 7: Batch input vs Bapis y temas avanzados. Lección 5: Vídeo-Paso a paso en la ejecución de un BI por Call Transaction. En este vídeo veremos cómo se produce la ejecución paso a paso de un Batch input por call transaction. Para ello seleccionaremos el archivo local desde donde tomaremos los datos de entrada y dejaremos la opción en modo A para ejecutar paso a paso el batch input. Antes de ejecutar colocamos un /h en el campo de comandos para poder debagear paso a paso. Ejecutamos el programa aquí vemos la subrutina levantar_archivo_entrada que levanta el contenido del archivo seleccionado en la pantalla de selección y lo guarda en la tabla interna ti_archivo. Ahora ingresamos... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Video - Paso a paso en la ejecución de un BI por Call Transaction

Creado y Compartido por: Brenda Castillo Domínguez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

ES
FullTime
12
110
167

18 de Oct de 2017 PROPIEDADES DE LA POO: - ENCAPSULACIÓN - HERENCIA - POLIMORFISMO ENCAPSULACIÓN: También es conocida como "ocultamiento". Todos los objetos restringen la visibilidad de sus recursos(atributos y métodos) al resto de usuarios. Un objeto, desde fuera de su área de visibilidad, es invisible. Simplemente se utiliza. Es recomendable declarar los menos atributos públicos que sea posible. ->Adición READ-ONLY: es otra forma de proteger de los cambios, junto con la definición de la visibilidad de un atributo, HERENCIA: Capacidad que tiene una clase de heredar las propiedades y métodos de otra clase. ->Adición INHERITING FROM: permite la creación de una clase... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Propiedades de la Programació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
11
109
165

18 de Oct de 2017 Lección 1: Introducción a la programación orientada a objetos Programación orientada a Objetos (POO): Con la POO hay que aprender a pensar las cosas de una manera distinta, para describir los programas en términos de objetos, propiedades, métodos y otros conceptos. Los objetos en ABAP son un conjunto de sentencias orientadas a objetos que han sido introducidas dentro del lenguaje ABAP a partir de la versión 4.0. Se pueden usar objetos en programas existentes, de la misma manera que se pueden usuar sentencias ABAP covencionales en programas ABAP orientados a objetos. Los conceptos de orientación a objetos de los objetos ABAP son esencialmente los mismos de otros lenguajes como C o Java.... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Introducción a la Programación Orientada a Objetos

Creado y Compartido por: Felipe Roca Molina

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

SAP Master

ES
FullTime
12
110
167

18 de Oct de 2017 TRATAMIENTO DE OBJETOS: Los objetos existen mientras esten en uso en el programa, es decir existe mientras al menos una referencia apunte hacia él o un método del objeto est´ñe registrado como manejador de eventos. REFERENCIAS A OBJETO: Son punteros a los objetos ABAP. Se utilizan para acceder a un objeto desde un programa ABAP. Los objetos ABAP siempre están contenidos en variables referenciadas, que ienen el valor inicial o la referencia a un objeto. Las referencias pueden ser a Clases TYPE REF TO <class> o a Interfaces. Ejemplo de declaración de una variable referenciada a Clase: DATA: v_alv TYPE REF TO c1_gui-alv_grid. Premiten crear una instancia: cref->comp CREACION... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - 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

MX
FullTime
11
112
187

18 de Oct de 2017 Unidad 7: Batch Input vs Bapis y temas avanzados. Lección 2 Vídeo - Los datos propios en el sistema SAP. En este vídeo veremos como configurar los datos propios en el sistema SAP. Para ello accedemos al menú Sistema(System)/ Perfil de usuario( User profile)/Datos propios(Own data). Aquí veremos nuestro perfil de usuario, podemos configurar todos los datos que visualizamos en pantalla de modo tal que luego estos valores serán actualizados por SAP en las tablas estándar del sistema. Podemos cambiar el título de usuario, podemos cambiar el nombre y apellido, el título académico, la función, el departamento y el número. También configuramos el lenguaje y... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Video - Los datos propios en el sistema SAP

Creado y Compartido por: Brenda Castillo Domínguez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Junior

PE
FullTime
2
10
16

17 de Oct de 2017 1.-Asigancion de valores Asignacion simple: v_cantidad2 = v_cantidad Sentencia MOVE: MOVE v_cantidad1 TO v_cantidad2 2.-Inicializaciòn de variables Para la inicializacion o borrado del contenido de las variables utilizamos la sentencia CLEAR. CLEAR <variable> La sentencia IS INITIAL es muy util cuando se trabaja con tablas internas. IF v_campo IS INITIAL. WRITE 'La variable esta vacia'. ENDIF. 3.-Operaciones con caracteres CONCATENATE TRANSLATE REPLACE SPLIT SHIFT SEARCH CONDENSE 4.-Operaciones Aritmeticas

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Procesamiento de los datos

Creado y Compartido por: Abel Arnaldo Vergaray Barrena / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

ES
FullTime
12
110
167

17 de Oct de 2017 DEFINICION DE CLASES, ATRIBUTOS, METODOS Y EVENTOS: Transacción SE24: Generador de Clases. Las clases se almacenan en el Class Pool. Las Clases Locales se definen en un programa ABAP y solo pueden ser invocadas desde el programa en que se han definido. DEFINICION DE CLASES LOCALES: <CLASS <nombre_clase_local> DEFINITION. ........................ ENDCLASS.> CLASS counter DEFINITION. PUBLIC SECTION. METHODS: set IMPORTING value(set_value)... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Definición de Clases, Atributos, Métodos y 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
12
110
167

17 de Oct de 2017 INTRODUCCION A LA POO: PROGRAMACIÓN ORIENTADA A OBJETOS (POO), es un método de desarrollo de software basado en el comportamiento de los objetos en el mundo real. La forma de pensar para la POO es similar a la forma de pensar en la vida real. CONCEPTOS CALVES DE POO: (OBJETO, CLASE, INSTANCIA) - OBJETO: Porción de código fuente que contiene datos y proporciona servicios. Es la Representación en un programa de un concepto y contiene toda la información necesaria para abstraerlo: datos que describen sus atributos y operaciones que pueden realizarse sobre los mismos. Atributos del objeto = Datos Métodos = Servicios proporcionados por el Objeto (similar a Funciones). - CLASE: Conjunto de objetos... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Introducción a la Programació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

MX
FullTime
11
112
187

17 de Oct de 2017 Unidad 7: Batch Input vs Bapis y temas avanzados. Lección 7: BAPIS. Audio tip. BAPI son las iniciales de Business Aplication Programming Interfaces que es una función de tipo RFC (remote function call) Utilizada en SAP para automatizar procesos e interfaciar con otros sistemas . La aparicion de BAPIs en SAP fue a partir de la versión 3.1 y se hizo para permitir la integración de software entre SAP y otros fabricantes de software. El número total de BAPIs se ha ido incrementando con la liberación de nuevas versiones del sistema SAP. Todas las BAPIs cumplen con los siguientes puntos: Soportan el protocolo remote function calls RFC. Son métodos de un objeto de negocio Se procesan sin... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: BAPIS

Creado y Compartido por: Brenda Castillo Domínguez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

MX
FullTime
11
112
187

17 de Oct de 2017 Unidad 7: Batch Input vs Bapis y temas avanzados. Lección 6: Batch input utilizando juego de datos. Audio tip: Las principales diferencias entre las técnicas de Call transaction y juego de datos son: Mediante call transaction el procesamiento es síncrono, es decir, online en cambio con juego de datos el procesamiento es asíncrono, es decir, de fondo. Mediante call trasnsaction se transfieren datos solo a una transacción en cada call transaction. en cambio mediante juego de datos se transfieren datos a múltiples transacciones Mediante call transaction no se generan logs , en cambio, mediante juego de datos se generan logs por cada sesión.

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Batch Input utilizando Juego de Datos

Creado y Compartido por: Brenda Castillo Domínguez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

MX
FullTime
11
112
187

17 de Oct de 2017 Unidad 7: Batch Input vs Bapis y temas avanzados. Lección 4: Batch Input utilizando Call transaction. Audio tip: Cando estamos desarrollando un programa que realiza un batch input mediante la técnica de call transaction es sumamente útil procesar el batch input mediante el modo de ejecución A el cual nos permite visualizar cada una de las pantallas ya que en caso de error en los datos que introducimos en la tabla BDCDATA el procesamiento se dentendra en la pantalla correspondiente al error y sera allí donde tendremos que analizar como solucionarlo. Una vez que detectamos y corregimos el error podemos modificar el modo de ejecución a N.

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Batch Input utilizando Call transaction

Creado y Compartido por: Brenda Castillo Domínguez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

MX
FullTime
11
112
187

17 de Oct de 2017 Unidad 7: Batch Input vs Bapis y temas avanzados. Lección 3: Subrutinas y grabación de datos de un BI. Audio tip. Repasemos algunas consideraciones especiales a tener en cuenta de las grabaciones que realizamos con la transacción SM35 los eventos que se ejecutan al presionar F1 y F4 no son registrados en la grabación, los errores y warnigs tampoco son registrados en la grabación y en las pantallas los movimientos en el scroollbar o barra de desplazamiento no son registrados en la grabación.

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Subrutinas y Grabación de datos de un BI

Creado y Compartido por: Brenda Castillo Domínguez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

MX
FullTime
11
112
187

17 de Oct de 2017 Unidad 7: Batch Input vs Bapis y temas avanzados. Lección 1: El concepto de Batch Imput. Audio tip. Como alternativa a las técnicas de carga inicial de datos mediante Batch Input existe la técnica llamada direct imput o entrada directa. A través de direct input los módulos de función de SAP ejecutan las pruebas de consistencia. En el batch input estos controles de consistencia se ejecutan con la ayuda de las pantallas esto significa que el direct input tiene ventajas importantes en cuanto a performance en comparación al batch input pero hay pocos programas para realizar direct input y tiene sentido utilizarlos sólo si cumplen plenamente con el objetivo del requerimiento. Los programas... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: El concepto de Batch Input

Creado y Compartido por: Brenda Castillo Domínguez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Junior

PE
FullTime
2
10
16

16 de Oct de 2017 1.- Tipos de Datos c - Texto F - Flotante I - Entero N - Texto numerico P - Numero empaquetado X - Hexadecimal D - Fecha T - Hora Para declarar una variable utilizaremos la palabra clave DATA y TYPE. Con el agregado VALUE, inicializamos con un valor determinado una variable. "Cuando declaramos variables de tipo caracter TYPE c debemos especificar la longitud de la cadena. De lo contrario el sistema asumirá que su longitud es 1 caracter". Sentencia LIKE se utiliza para declarar variables que sean de igual tipo que otras ya creadas en el sistema. 2.-Estructura de Datos Es un conjunto de campos relacionados, cuyos componentes pueden ser simples campos, otras estructuras o inclusive tablas. Existen 3 formas de definir una estructura:... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Declaración de datos

Creado y Compartido por: Abel Arnaldo Vergaray Barrena / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Junior

PE
FullTime
2
10
16

16 de Oct de 2017 1. Aplicaciones ABAP Tipos de objetos: Reporte, reporte interactivo y reporte ALV Programa de dialogo Formularios Batch Input User exist Field Exist Funciones y RFC Palabras Claves: Declarativas.- DATA, TABLES y CONSTANT. Eventos.- START-OF-SELECTION, TOP-OF-PAGE, etc. Control.- IF, WHILE, DO, etc. Operativas.- WRITE, MOVE, etc. Comentarios: Asterisco en la primera columna de la fila. Con comillas dobles en cualquier posicion de la linea. 2. Eventos en un programa ABAP LOs primeros eventos que pueden ocurrir dentro de un programa son: INITIALIZATION AT SELECTION-SCREEN START -OF-SELECTION END-OF-SELECTION AT LINE-SELECTION AT USER-COMMAND TOP-OF-PAGE END-OF-PAGE... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Características de los programas ABAP

Creado y Compartido por: Abel Arnaldo Vergaray Barrena / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

ES
11
109
165

15 de Oct de 2017 Lección 10: Creación del programa de extracción Z para IDocs de salida 1. Crear el programa “Z_ENVIAR_IDOC_SALIDA”: Enviará los datos de un usuario de la tabla de usuarios. Tiene una pantalla de selección para introducir un número de DNI que será procesado y validará que el DNI introducido no esté vacío. En el evento “STAR-OF-SELECTION” crea la subrutina “EDIDC”. la cual Carga el registro de control del Idoc. Los datos mas importante que se cargan son: tipo de mensaje, tipo base, numero de partner que recibe, puerto de salida y la utilización de sistema lógico. También se indica dirección del Idoc en el campo... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Video - Creación del programa de extracción Z para IDocs de salida

Creado y Compartido por: Felipe Roca Molina

"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 por tema tratado en lecciones

 

:: A

Arquitectura de un Programa de diálogo

Aprenderemos que es un Programa de diálogo o Module Pool, cuales son las herramientas para la creación de pantallas y menús, como es la lógica PBO-PAI de una dynpro en un programa de diálogo y como crear un Module Pool.

Lección con 67 publicaciones , correspondientes a Carrera Programador ABAP Nivel Avanzado - Unidad 2: Programación de Diálogo

Arquitectura Smartform

Aprenderemos que es un Formulario y cuales son las tecnologías SAP existentes para la creación de Formularios. Analizaremos los formularios SmartForm y las transacciones utilizadas para la creación de SmartForms y estilos.

Lección con 73 publicaciones , correspondientes a Carrera Programador ABAP Nivel Avanzado - Unidad 1: Formularios Smartforms

:: 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 49 publicaciones , correspondientes a Carrera Programador ABAP Nivel Avanzado - Unidad 3: Ampliaciones y Notas en SAP

BAPIS

Aprenderemos que es una BAPI, analizaremos algunas bapis estándar y aprenderemos a trabajar con la transacción BAPI.

Lección con 94 publicaciones , correspondientes a Carrera Programador ABAP Nivel Inicial - Unidad 7: Batch Input vs Bapis y temas avanzados

:: C

 

 

:: ¿Realmente desea a aprender ABAP?

Tenemos una excelente noticia! el lunes 23 Octubre 2017 comienza la Carrera Programador ABAP, 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!