✒️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 10.597 Publicaciones Académicas en ABAP.

¿Buscás una carrera con Futuro?

✒️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 79 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 90 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 60 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 109 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 18 Febrero 2019 comienza la 🎓Carrera Programador ABAP, un brillante futuro le espera!!!

 Cargando presentación, aguarde unos instantes...

✒️Publicaciones ABAP por fecha

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

SAP Training

Buen día Mi análisis del vídeo es el siguiente: Si uso redes sociales porque considero que son un medio de comunicación efectivo cuando se usa de manera responsable y respetuosa, uso Whatsapp y Facebook. No he usado ninguno de estos servicios. Considero que se debe tener un control y monitoreo de las acciones de los internautas y de los productos de software instalados en los equipos electrónicos, ya que existen personas que utilizan este medio para realizar acciones que no son acordes al propósito por el que fue creado ya bien sea el internet o un software. Es decir, no se respeta el trabajo de los demás, pero de igual forma, se debe hacer un seguimiento de tal forma que no afecte... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Social Break - De donde venimos y hacia donde vamos

Creado y Compartido por: John Moreno

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

SAP SemiSenior

Agrupamiento en un ALV: podemos agrupar los registros que mostramos en un ALV. Para ello, declaramos una tabla del tipo SLIS_T_SORTINFO_ALV y una estructura del tipo SLIS_SORTINFO_ALV. Antes de llamar a la función ALV, vamos a cargar la tabla TI_SORT con los registros en el orden que deseamos agrupar. Ahora debemos completar el parámetro exporting IT_SORT con nuestra tabla interna TI_SORT. ALV Jerárquico: se utilizan cuando tenemos que mostrar un reporte, datos de cabecera y de posición. En las declaraciones de las tablas internas de cabecera y posiciones, debe haber como mínimo un campo en común. Debemos declarar una estructura del tipo SLIS_KEYINFO_ALV, que sera ST_KEYINFO y contendrá el campo... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: ALV Jerárquico y Agrupamiento

Creado y Compartido por: Jorge Luis Leal Marquez / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP SemiSenior

Base de datos lógicas. Es un objeto ABAP que proporciona una visión lógica de las tablas SAP y que permite relacionarlas para realizar la selección de los datos. Para que se utilizan, simplifican la generación de reportes, ofreciendo accesos de lectura, verificación de autorizaciones y selecciones estandarizadas. Componentes de una BDL Estructura: Determina las tablas bases de datos a las que se puede acceder. Selecciones: Aquí se definen las instrucciones de selección de datos (select-options, parameters y matchcodes). Programa: Es un contenedor de subrutinas que se utiliza para la lectura de datos. La comunicación entre los programas ABAP y las BDL se realizara a... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Video - Las Bases de Datos Lógicas

Creado y Compartido por: Jorge Luis Leal Marquez / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP SemiSenior

Creación de catálogo en forma automática. Para crear el catálogo de forma automática existe la función REUSE_ALV_FIELDCATALOG_MERGE. Para hacer uso de esto debemos modificar dos puntos del programa, el primero es la forma como se declara la tabla interna del ALV. debemos declarar la tabla interna utilizando LIKE y haciendo referencia a campos de una tabla base de datos existentes. Lo otro es configurar el ancho de banda del editor ABAP a 72 líneas. Logos y encabezados: En los ALV grilla podemos agregar logos y encabezados en los listados, para ello, debemos declarar una tabla del tipo SLIS_T_LISTHEADER y una estructura del tipo SLIS_LISTHEADER. La función ALV debemos agregar el parámetro... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Catálogo ALV automático, logos, encabezados y status

Creado y Compartido por: Jorge Luis Leal Marquez / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP SemiSenior

ALV. Es una herramienta exclusiva de ABAP, que se utiliza para crear reportes de manera eficaz, rápida y estandarizada. Ventajas. Simplifican el desarrollo de reportes. Proporcionan a nuestros reportes un montón de funcionalidad estándar. Proporcionan una salida por pantalla estandarizada e uniforme. Los tipos de ALV mas comunmente usados son Grillas, Listas y Jerárquico. Para cada ALV existe una función diferente. Grillas REUSE_ALV_GRID_DISPLAY. Listas REUSE_ALV_LIST_DISPLAY. Jerárquico REUSE_ALV_HIERSEQ_LIST_DISPLAY. Declaramos el typo SLIS, que es necesario para la utilización de reportes ALV: TYPE-POOLS:slis. Declaramos una tabla y una estructura para el catálogo... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Reportes ALV: Grillas y Listas

Creado y Compartido por: Jorge Luis Leal Marquez / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP SemiSenior

Reporte Interactivo. Es un tipo de reporte ABAP, donde se muestra un primer listado por pantalla, con cierta información y luego haciendo doble clic a una línea determinada del primer listado, se accede a otros datos relativos a esa línea y así sucesivamente por cuantos niveles tenga el listado. El reporte interactivo es ejecutado solo de forma ONLINE. No se pueden utilizar reportes interactivos en procesos que se ejecutan de fondo. Eventos y variables de un reporte interactivo. Cuando hacemos clic en alguna posición de la lista principal que se muestra por pantalla, se ejecuta el evento AT LINE-SELECTION. Este evento debemos ubicarlo luego del evento START-OF-SELECTION. ciertas variables del sistema se completan... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Jorge Luis Leal Marquez / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP SemiSenior

STATUS GUI. Es un componente independiente de los programas ABAP, que se utiliza para proporcionarle al usuario un amplio rango de funciones en la pantalla de los programas. Esta compuesto por barras de menú, barras de herramientas estándar, barras de herramientas de aplicaciones y la configuración de teclas de función. Para utilizar un STATUS GUI, debemos declarar la utilización del estatus, esto lo haremos mediante la sentencia SET PF-STATUS. En el reporte creado para capturar cual botón presiono el usuario, utilizaremos el evento AT USER-COMMAND junto con la variable del sistema SY-UCOMM que contendrá el código de función correspondiente al botón presionado. Mediante la... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Status GUI y Títulos

Creado y Compartido por: Jorge Luis Leal Marquez / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP Training

ABAP: Lenguaje de programación de cuarta generación que se utiliza para programar la mayoría de los productos. Mediante ABAP se desarrollan nuevas aplicaciones como complemento de las ya existentes o como apoyo a la configuración del sistema, lo que es llamado en SAP como "Z" permitiendo a los usuarios cumplimentar los requerimientos no satisfechos por la versión estandar. * La programación ABAP es estructurada.. los programas tendrán la estructura TOP-DOWN. * No importa el orden de la secuencia de eventos debido a que existe un orden preestablecido de ejecución de eventos. * ABAP es "Orientada a Eventos": el usuario tiene que realizar una acción. * Se introduce... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Qué es ABAP?

Creado y Compartido por: Carlos Montes / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Training

Las configuraciones tanto Customizing y Workbench se realizan en el ambiente de desarrollo el cual por lo general tiene dos mandantes 100 y 200, el primero utilizado para realizar las configuraciones y desarrollos y el segundo para las pruebas unitarias por parte del consultor del módulo o ABAP, si bien es cierto que la mayoría de los objetos en SAP son independientes de mandante existen algunos que son dependientes de mandante haciendo que las parametrizaciones no estén disponibles en el mandante 200 (Sandbox) para pruebas esto aplica sobre todo a configuraciones de tipo SAPScript, BAdis y Workflows, para ello SAP dispone de la transacción SCC1 la cual permite hacer copia de OT entre mandantes, en ella se diligencia... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Mi primer programa ABAP

Creado y Compartido por: Oscar Andres Rojas Herrera / Disponibilidad Laboral: PartTime

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

SAP Master

Idocs de Entrada Los IDocs de entrada no tienen diferentes tipos de proceso. Desde que el IDoc es creado en la base de datos, la forma de ejecución es igual, no importa cómo se haya creado el IDoc. Hay diferentes formas de crear un IDoc en SAP: Por un middleware, que envía al puerto entrante el mensaje, en formato IDoc. Por un archivo con formato IDoc, que es procesado por el módulo de función EDI_DATA_INCOMING. El trabajo del Programador ABAP se reduce a: Configurar los IDocs de entrada: Para configurar los IDocs de entrada se utiliza la transacción BALD. Dentro de las carpetas IDOC / Proceso de entrada / Módulo de funciones se accede a todos los puntos de configuración.... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: César Armando Gutierrez Gómez / Disponibilidad Laboral: FullTime

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

SAP Master

Idocs de Salida Los IDocs de salida se pueden generar mediante: Output types Punteros de modificación Programa de extracción estándar Programa de extracción Z Los Output Types se utilizan cuando la información a enviar se trata de documentos de negocio o mejor llamados transaccionales como por ejemplo un pedido o una factura. Para ello, la aplicación debe ser EDI/Ale Enable. Los Punteros de modificación y los Programas extractores, se utilizan para replicar datos maestros, o modificaciones de los mismos. Existen programas estándar para la creación de IDocs. Estos programas se utilizan para enviar a los sistemas receptores, datos maestros en forma masiva,... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: César Armando Gutierrez Gómez / Disponibilidad Laboral: FullTime

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

SAP Master

Tipo Base También llamado Tipo IDoc, define la estructura de los datos de aplicación del IDoc. Los IDoc permiten intercambiar información entre distintos sistemas. Se lo puede ver como un archivo de texto plano, con registros. Un Idoc es por ejemplo los datos de un proveedor, una oferta, etc. Un Idoc tiene varios registros, una cabecera y posiciones, pero todos los datos pertenecen a la misma entidad. O sea, para transmitir datos de más de un proveedor, haría falta más de un Idoc. Los IDocs se crean y luego se envian en un segundo paso, o sea que podría haber IDocs que todavía no se hayan enviado. Ejemplo: un envía a otro R/3 -----> IDOC -----> R/3... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Video - Creación de Segmentos, Tipo Base, Tipo de Mensaje y asociación Mensaje-T.Base

Creado y Compartido por: César Armando Gutierrez Gómez / Disponibilidad Laboral: FullTime

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

SAP Master

Idoc Creación Para desarrollar un IDoc desde cero se deben seguir necesariamente la mayoría de los siguientes pasos: Crear los Segmentos, el Tipo base y el Tipo de mensaje: Utilizaremos la transacción estándar WE31 para la creación de los segmentos de los IDocs, la transacción WE30 para la creación del Tipo Base y la transacción WE81 para la creación del Tipo de mensaje. Asignar el Tipo Base al Tipo de Mensaje: para ello utilizaremos la transacción WE57. Asignar el Tipo de mensaje al Objeto de aplicación. Programar los módulos de función de actualización o generación de IDocs (de entrada o salida). Definir los Códigos... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Creación de un IDoc en SAP

Creado y Compartido por: César Armando Gutierrez Gómez / Disponibilidad Laboral: FullTime

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

SAP Master

ALE Customizing Un acuerdo de interlocutores es un sistema SAP remoto o un sistema legacy con el que se intercambian datos. Cuando los datos son intercambiados entre interlocutores, es importante que el emisor y el receptor estén de acuerdo en la sintaxis y semántica de los datos intercambiados. A este acuerdo se lo llama Acuerdo de Interlocutor. Los datos definidos en un Acuerdo de Interlocutor son: Tipo de IDoc y Tipo de mensaje, los cuales son el identificador clave del Acuerdo de interlocutor. Nombre del Emisor y Receptor que intercambiarán los IDocs para el Tipo de IDoc y mensaje. Puerto por el cual el emisor y el receptor se comunicarán. En el interlocutor se definen datos específicos... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: César Armando Gutierrez Gómez / Disponibilidad Laboral: FullTime

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

SAP Master

Idoc Configuración Un IDoc consiste de la siguiente secuencia de tres tipos de registros: Registro de Control Contiene toda la información administrativa del IDoc, como el origen y el destinatario, y qué tipo de IDoc es. Sería algo así como el sobre que acompaña a cualquier carta. Este registro es muy importante ya que es necesario para saber, entro otras cosas, cuál será el destinatario del IDoc. La tabla SAP donde se guardan es la EDIDC. Registro de Datos Los registros de datos se guardan en la tabla EDID4 en un campo de 1000 caracteres. Para saber interpretar esa cadena, el registro cuenta con un campo que informa cuál es la estructura con la que se deben interpretar los datos.... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Configuración de un IDoc

Creado y Compartido por: César Armando Gutierrez Gómez / Disponibilidad Laboral: FullTime

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

SAP Master

Estructura APPend Es un objeto ABAP que se crea para agregar datos y configuraciones adicionales a las tablas bases de datos y estructuras estándar de SAP. Las estructuras append se utilizan para realizar mejoras que no se incluyen en el estándar. Esto incluye desarrollos especiales, versiones de países y agregado de campos de clientes a cualquier tabla o estructura estándar del Diccionario de datos. Una estructura append o también llamada estructura de agregación es una estructura que se asigna exactamente a una tabla o estructura. Puede haber más de una estructura de agregación para una tabla o estructura. Se puede realizar las siguientes mejoras en una tabla o estructura con una estructura... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: César Armando Gutierrez Gómez / Disponibilidad Laboral: FullTime

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

SAP Master

FIELD EXITS Son objetos de ABAP que se utilizan para relacionar un campo de una dynpro de un determinado programa con un código de programa o función. El nexo de unión entre la función y el campo es a través del elemento de datos de dicho campo. Se las conoce también con el nombre "Exit de campo". Un FIELD EXIT es una función que tiene la particularidad de que sólo tiene un parámetro de entrada INPUT y uno de salida OUTPUT. Generalmente se utilizan para validar los campos de una dynpro sin modificar el código fuente del programa en el cual está funcionando. Su codificación se realiza aparte. El Field Exit se codifica por elemento de datos y luego... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: César Armando Gutierrez Gómez / Disponibilidad Laboral: FullTime

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

SAP Master

Keyword Exits Son ampliaciones de SAP, a través de las cuales podemos modificar la documentación estándar. Permiten modificar la descripción breve de un elemento de datos y sus etiquetas o denominaciones. Además permiten modificar la documentación que presenta SAP al presionar F1 sobre el elemento de datos. Las principales ventajas que presentan son: Permiten personalizar una denominación de un elemento de datos con un texto que se adapte más a la empresa. Guardan la información estándar de la denominación de los elementos de datos modificados, pudiendo recuperarlos. Las principales desventajas que presentan es: No es posible recuperar las modificaciones... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: César Armando Gutierrez Gómez / Disponibilidad Laboral: FullTime

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

SAP Master

Búsqueda de Exits en Transacciones Existen varias formas de buscar en el sistema SAP cual es el Exit o Ampliaciones que deberemos modificar para poder cumplir con un determinado requisito que nos plantean. La forma de buscar una Ampliación va a depender del tipo de ampliación de la que estemos hablando. Los tipos de Ampliaciones existentes son los siguientes: User Exits Customer Exits BADIS BTEs Enhancements Veamos la forma de buscar Badis Las BAdIs son similares a las Customer Exits, excepto que utilizan clases (ABAP orientado a objetos) en lugar de funciones (ABAP Clásico). La tendencia de SAP es sustituir en el estándar todas las Customer Exits por BAdIs, por lo que en las nuevas... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Video - Búsqueda de Exits en transacciones

Creado y Compartido por: César Armando Gutierrez Gómez / Disponibilidad Laboral: FullTime

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

SAP Master

AMPLIACIONES Son diferentes herramientas que presenta SAP para realizar mejoras, modificaciones o agregados a un programa estándar del sistema. Algunos programas estándares están preparados como para agregarles funcionalidad nueva a la existente. En algunos casos se puede validar campos de alguna dynpro en particular; agregar campos a una pantalla con código que permita tratar esos datos nuevos; agregar una nueva opción dentro de un menú o agregar campos a tablas estándares. Las ampliaciones se generan y codifican en módulos a parte del código estándar, con lo cual no se necesita modificarlo, manteniendo la funcionalidad original y el buen funcionamiento. Ventajas: ... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Ampliaciones: User Exits y Customer Exits

Creado y Compartido por: César Armando Gutierrez Gómez / Disponibilidad Laboral: FullTime

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

SAP Master

Lógica de Procesamiento en PAI Un programa de diálogo está compuesto por dynpros. La lógica de procesamiento de cada dynpro cumple con una metodología muy particular que consiste en la ejecución de dos eventos: PBO (Process Before Output) PAI (Process After Input) El PAI es el evento que se ejecuta luego de introducidos los datos en la dynpro y realizada alguna acción sobre ella, como puede ser presionar un botón. Aquí lo que haremos será validar los datos ingresados en la pantalla y luego tomar alguna acción en base a nuestras validaciones que puede ser emitir un mensaje de error por pantalla o seguir el flujo del procesamiento hacia otra dynpro. Existen... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Lógica de procesamiento en PAI: Ejecución de las acciones

Creado y Compartido por: César Armando Gutierrez Gómez / Disponibilidad Laboral: FullTime

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

SAP Master

Tablas de Control Podemos decir que una Tabla de control o Table Control es un control que se utiliza para la modificación y visualización de los datos de una tabla interna, tabla base de datos u otra estructura de datos de SAP. La tablas de control son objetos sumamente útiles ya que nos permiten mostrar en pantalla mucha información sin ocupar toda la pantalla. El aspecto de una Tabla de control es similar al de una hoja de cálculo. Un ejemplo claro de una Tabla de control lo tenemos cuando introducimos datos a través de la vista de una tabla. Para crear una Tabla de control en una dynpro tenemos dos posibilidades: hacerlo en forma manual o utilizar el asistente Wizard. En el PBO, el campo del sistema... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: César Armando Gutierrez Gómez / Disponibilidad Laboral: FullTime

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

SAP Master

OBJETOS DE BLOQUEO Son objetos que se crean en SAP, a través de la transacción estándar SE11 para permitir que varios usuarios puedan actualizar datos de una tabla base de datos en forma concurrente sin que se pierdan datos de modo de garantizar la consistencia de los datos. Los objetos de bloqueo se utilizan principalmente en las transacciones concurrentes de SAP, es decir aquellas transacciones en donde varios usuarios acceden al mismo tiempo a modificar datos almacenados en la base de datos del sistema. Para el resto de las transacciones no tiene sentido alguno su utilización. En una transacción de diálogo, reporte o cualquier tipo de programa en donde varios usuarios quieren tener acceso a una... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Video - Los objetos de bloqueo en SAP

Creado y Compartido por: César Armando Gutierrez Gómez / Disponibilidad Laboral: FullTime

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

SAP Master

Lógica de Procesamiento en PAI Un programa de diálogo está compuesto por dynpros. La lógica de procesamiento de cada dynpro cumple con una metodología muy particular que consiste en la ejecución de dos eventos: PBO (Process Before Output) PAI (Process After Input) El PAI es el evento que se ejecuta luego de introducidos los datos en la dynpro y realizada alguna acción sobre ella, como puede ser presionar un botón. Aquí lo que haremos será validar los datos ingresados en la pantalla y luego tomar alguna acción en base a nuestras validaciones que puede ser emitir un mensaje de error por pantalla o seguir el flujo del procesamiento hacia otra dynpro. Existen... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Lógica de procesamiento en PAI: Validaciones

Creado y Compartido por: César Armando Gutierrez Gómez / Disponibilidad Laboral: FullTime

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

SAP Master

MODULE POOL Es un tipo de programa ABAP que está formado por una serie de dynpros o pantallas por las que el usuario interactúa mientras navega por la aplicación. Cada dynpro tiene una lógica de procesamiento que está especificada en módulos. Dentro de cada dynpro se define lo que se conoce con el nombre de PBO (Process Before Output) es decir todo lo que sucede antes que se muestre la información en la pantalla y el PAI (Process After Input) es decir todo lo que sucede luego que se realiza alguna cción en la pantalla. Lógica de Procesamiento en PBO Un programa de diálogo está compuesto por dynpros. La lógica de procesamiento de cada dynpro cumple con una... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Lógica de procesamiento en PBO

Creado y Compartido por: César Armando Gutierrez Gómez / Disponibilidad Laboral: FullTime

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

SAP Master

Status GUI y Títulos Abap status gui y títulos en los programas ABAP disponemos de los llamados STATUS GUI que son un componente independiente de los programas, que se utiliza para proporcionarle al usuario un amplio rango de funciones en la pantalla de los programas. Un STATUS GUI está compuesto por barras de menú, barras de herramientas estándar, barras de herramientas de aplicaciones y la configuración de teclas de función. Para crear un STATUS GUI en nuestros programas debemos utilizar el Navegador de Objetos correspondiente a la transacción estándar SE80. La sentencia que invoca a un STATUS GUI en un programa ABAP es: SET PF-STATUS ‘0100’. Donde 0100 es... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Diseño de los Menús

Creado y Compartido por: César Armando Gutierrez Gómez / Disponibilidad Laboral: FullTime

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

SAP Master

Dynpro Dynpro es el sinónimo de pantalla dentro de SAP. Cada dynpro tiene asignado un número compuesto por cuatro dígitos numéricos. Las dynpros son los componentes fundamentales de un programa de diálogo en abap, el cual está compuesto por una serie de pantallas por las cuales el usuario navega mientras interactúa con el programa y realiza determinadas acciones. A los programas de diálogo en ABAP se los conoce también con el nombre de "Module Pool". Dentro de cada dynpro se crearán o asociarán diferentes objetos para darles funcionalidades a las mismas. Entre ellos podemos nombrar: Menús Títulos Botones Tablas de control... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Diseño de las Pantallas

Creado y Compartido por: César Armando Gutierrez Gómez / Disponibilidad Laboral: FullTime

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

SAP Master

EDI Edi edI (Intercambio Electrónico de Documentos). Es un estándar de comunicación que describe el intercambio electrónico de datos estructurados comerciales entre las diferentes aplicaciones. El intercambio electrónico de datos (en inglés electronic data interchange o EDI) es la transmisión estructurada de datos entre organizaciones por medios electrónicos. Se usa para transferir documentos electrónicos o datos de negocios de un sistema computacional a otro. Este intercambio puede realizarse en distintos formatos: EDIFACT, XML, ANSI ASC X12, TXT, etc. Facturas, órdenes de compra y otros documentos comerciales electrónicos pueden tramitarse directamente desde... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Introducción a IDocs

Creado y Compartido por: César Armando Gutierrez Gómez / Disponibilidad Laboral: FullTime

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

SAP Master

Notas SAP Sap co notas sap básicamente, es una comunicación de SAP a sus clientes, donde se explica un posible error, mejora o funcionalidad. En los casos de los errores suele contener la solución implícita que se puede implementar directa o manualmente en nuestro sistema para corregir el error dado. Las notas contienen el sistema al que aplican y la versión de parche (support package) en la que se incluye. Las notas correctivas suelen ser el resultado de errores identificados por los clientes en sus sistemas. Se podría resumir que son como las actualizaciones de Windows. Existen tipos de notas: Artículos de conocimiento: Los artículos de conocimiento son documentos de apoyo que... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Notas en SAP

Creado y Compartido por: César Armando Gutierrez Gómez / Disponibilidad Laboral: FullTime

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

SAP Junior

Unidad 3: Diccionario de Datos 1| ¿Qúe son las Tablas Internas? Si queremos guardar una colección de registros de datos de la misma estructura en memoria, sin necesidad de acceder continuamente a las base de datos y poder realizar diversas operaciones con este conjunto de información, entonces utilizaremos tablas internas. TABLA INTERNA Es un objeto de datos que permite guardar en memoria grandes cantidades de registros de datos con las misma estructura. La cantidad de registros máxima con los límites especificados en la instalación del sistema. El uso típico que se le da a una tabla interna es: Para almacenar temporalmente los datos de las bases de datos para un procesamiento futuro... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Jonathan Ramirez Vasquez / Disponibilidad Laboral: FullTime + Carta Presentación

"Es deber del alumno superar al maestro"

✒️ Más Publicaciones sobre Tecnología SAP


📗 EBOOK FREE:

Si le interesa la Tecnología SAP, pase por nuestra sección Ebooks Free y descargue uno de los 10 Ebooks libres y gratuitos que hemos desarrollado para compartir juntos.

Formación ALL INCLUSIVE:

CVOSOFT IT ACADEMY es excelencia en formación académica bajo exclusivo modelo de formación ★★★★★ ALL INCLUSIVE, con absolutamente TODO lo que usted necesita para un plan de carrera profesional exitoso.

***** Si no fuésemos la solución, seríamos parte del problema *****

Recursos Free:

Los mejores recursos Libres y Gratuitos compartidos con la comunidad: