✒️Publicaciones Carrera Consultor ABAP

Selector Alummnos / Empresas

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

Actualmente existen 14.025 Publicaciones Académicas en ABAP.

¿Buscás una carrera con Futuro?

✒️Publicaciones ABAP por tema tratado en lecciones

 

:: L

La lógica de procesamiento en el PBO

En esta lección aprenderemos a crear módulos, a crear código ABAP en el PBO de una dynpro, a setear el Status GUI y los Títulos. Analizaremos la modificación de los atributos de los campos de la pantalla.

Lección con 98 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Avanzado - Unidad 2: La programación de diálogo

La performance en ABAP

En esta lección aprenderemos cuáles son las prácticas de programación más eficientes y cuáles debemos evitar de realizar en nuestros desarrollos ABAP para no afectar la performance de los mismos.

Lección con 117 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 7: Los Batch Input vs las BAPIS y temas avanzados

Las Badis

En esta lección aprenderemos qué son las Badis, los tipos existentes y cómo se implementan. También analizaremos las diferencias entre Badis y Customer Exits.

Lección con 90 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Avanzado - Unidad 3: Las ampliaciones y las notas de SAP

Las BAPIS

En esta lección aprenderemos todo lo que necesitamos saber acerca de las BAPIS.

Lección con 148 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Inicial - Unidad 7: Los Batch Input vs las BAPIS y temas avanzados

Las interfaces

En esta lección aprenderemos qué son las Interfaces, cómo se implementan y realizaremos un ejemplo de interfaces en ABAP.

Lección con 73 publicaciones , correspondientes a Carrera Consultor ABAP Nivel Avanzado - Unidad 5: La programación orientada a objetos

 

 

:: ¿Realmente desea a aprender ABAP?

Tenemos una excelente noticia! el lunes 05 Diciembre 2022 comienza la 🎓Carrera Consultor 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 Senior

PERFORMANCE: Analisis de desempeño y rendimiento del programa ABAP El performance tiene que ver con: El tiempo de procesamiento de la logica ABAP El tiempo de procesamiento de los accesos a las tablas bases de datos (consume más recursos) El tiempo de procesamiento del sistema (SE30) ,nos permite realizar un analisis en tiempo de ejecución Es importante tener en cuenta que el tiempo de procesamiento en las bases de datos debe ser lo menor posible para que los programas funcionen de mejor manera en el ambiente de producción. Practicas en las bases de datos: Evitar traer todos los datos de las tablas, si solo vamos a utilizar algunos (SELECT *) Evitar utilizar SELECT ENDSELECT en vez de eso...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: La performance en ABAP

Creado y Compartido por: Valentina Muñoz Medina / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

la performance en ABAP en abap existe malas practicas de programacion afectando al rendimiento del los programas o al mantenimiento o reutilizacion. tenemos tres aspectos dentro del performance de ABAP el tiempo de procesamiento de la logica de los programas el tiempo de procesamiento de los accesos a las tablas de la base de datos. el tiempo de procesamiento del sistema SAP para analisar todo esto tenemos una herramienta en SAP esta es el analisis de tiempo de ejecucion correspondiente a la transaccion SE30 En cuanto mas altos sea el procesamiento de los datos los demas datos subiran considerablemente lo ideal es que el tiempo de procesamiento de la logica sea lo mas alto posible y el de la base de datos lo mas bajo posible. para optimizar...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: La performance en ABAP

Creado y Compartido por: Jose Sebastian Salamanca Garcia

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

SAP Senior

BAPIS: Son metodos que nos permiten realizar acciones sobre los objetos de negocio de SAP CARACTERISTICAS: - son metodos de un objeto de negocio de SAP - todas estan definidas como metodos de funciones RFC (Remote Function Call) - evitan las ventanas de dialogo durente el procesamiento Los objetos de negocio se pueden visualizar por medio de la transacción SW01 FUNCIONES: - Generar reportes - Crear objetos en el sistema SAP - Sirve como comunicación entre sistemas SAP - Sirve para la migración de datos Ventajas: Compatibilidad en versiones futuras Se pueden utilizar BAPIS desde cualquier plataforma de desarrollo que soporte el uso de modulo de funciones Desventajas: Es dificil encontrar la BAPI adecuada...

Acceder a esta publicación

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

Creado y Compartido por: Valentina Muñoz Medina / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

Las BAPIS todos los procesos que hasta ahora se hacian con los batch todas las BAPIS tienen una serie de carracteristicas en comun son metodos de un objeto de negocio de SAP todas estan definidas como modulos de funciones RFC evitan las ventanas de dialogo durante el procesamiento los objetos de negocio son similares a las clases de programacion orientada a objetos. los objetos de negocio se pueden visualizar por la transaccion estandar SW01 las BAPIS tienen varias funciones generar reportes crear objetos en el sistema como puede ser solicitudes de pedido comunicacion entre sistemas migracion de datos algunas de las ventajas seria que al utilizarlas nos aseguramos que los programas que desarrollemos sean compatibles con futuras versiones...

Acceder a esta publicación

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

Creado y Compartido por: Jose Sebastian Salamanca Garcia

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

SAP Senior

BATCH INPUT UTILIZANDO JUEGO DE DATOS: Declaración de los datos propios del batch input: Lectura de datos del archivo de entrada Apertura de la sesión del juego de datos La carga de la tabla interna La inserción del juego de datos El cierre de la sesion del juego de datos La ejecución del jeugo de datos La utilización del programa RSBDCBTC pata le ejecución del juego de datos: Para crear un batch input debemos seguir los pasos anteriormente mencionados para la lectrura de los datos utilizamos el metodo GUI_UPLOAD de la clase CL_GUI_FRONTEND_SERVICES para la apertura de la sesion del juego de datos vamos a utilizar el modulo de funciones BDC_OPEN_GROUP para cerrar...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: El Batch Input utilizando el Juego de datos

Creado y Compartido por: Valentina Muñoz Medina / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

Para crear un batch input debemos seguir los pasos anteriormente mencionados para la lectrura de los datos utilizamos el metodo GUI_UPLOAD de la clase CL_GUI_FRONTEND_SERVICES para la apertura de la sesion del juego de datos vamos a utilizar el modulo de funciones BDC_OPEN_GROUP para cerrar el juego de datos vamos a utilizar el modulo de funciones BDC_CLOSE_GROUP Para realizar la ejecucion del juego de datos vamos a ingresar a la transaccion estandar SM35 seleccionamos en juego de datos y damos en ejecutar luego marcamos la opcion visible y damos click en el boton de ejecutar. la utilizacion del programa RSBDCBTC para la gestion del juego de datos. para esto se debe crear un job mediante la ejecucion del modulo de funciones JOB_OPEN y finalmente...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: El Batch Input utilizando el Juego de datos

Creado y Compartido por: Jose Sebastian Salamanca Garcia

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

SAP Senior

Como crear nuestro batch input, pura esto debemos seguir los pasos que vimos anteriormente para la lectrura de los datos utilizamos el metodo GUI_UPLOAD de la clase CL_GUI_FRONTEND_SERVICES Los modos de procesamiento del batch input son : A procesamiento con la visualizacion de todas las pantallas E procesamiento donde se muestra la pantalla solo si hubo un error N donde no se muestran pantallas P en este no se muestran pantallas tampoco. los modos de actualizacion de los cambios son: A actualizacion asincrona S actualizacion sincrona L actualizacion local. luego lo podemos ejecutar en modo A para poder ver todas las ventanas y el paso a paso que este realiza, y como resultado podremos ver que los datos quedan almacenados en la tabla de...

Acceder a esta publicación

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

Creado y Compartido por: Jose Sebastian Salamanca Garcia

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

SAP Senior

BATCH INPUT CON CALL TRANSACTION Declaración de datos propios del batch input: Lectura de datos de archivo:utilizamos el metodo GUIUPLOAD Carga de la tabla interna BDCDATA Ejecutar la sentencia call transaction: USING: especificamos la tabla interna BDCDATA que se utilizara MODE: determina el modo de procesamiento que utilizara el batch input A: procesamiento con la visualización de todas las pantallas E:solo me muestran las pantallas si ocurre un error N:procesamiento donde no se muestran las pantallas P: procesamiento donde no se muestran las pantallas UPDATE: determina el modo de actualización de los cambios en el batch input A: actualización asincronica S:actualización...

Acceder a esta publicación

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

Creado y Compartido por: Valentina Muñoz Medina / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

La utilizacion de subrutinas en un Batch Input los parametos de entrada de la subrutina son Dynpro que cuando esta en x significa que la talla interna BDCDATA esta una dynpro. tambien tiene el campo1 y campo2 que son textos que se pasan entre comillas, la transaccion SM35 conocida como la grabadora, se utiliza para la grabacion de las sesiones de Batch Input. para esto consiste en los pasos que realizamos en la ejecucion de transacciones. una vez que terminemos y demos clic en grabar podemos ejecutar esta cuantas veces queramos o tambien la podemos modificar Debemos llenar los siguientes campos: - Grabación: Asignamos un nombre a la grabación - Codigo de transacción : ingresamos el nombre de la transacción...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Las subrutinas y la grabación de datos de un BI

Creado y Compartido por: Jose Sebastian Salamanca Garcia

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

SAP Senior

Subrutinas en los batch input: nos permiten modularizar los programas Para esto,debemos definir la subrutina y llenar los campos del dynpro Una vez hecho esto, llamamos las subrutinas dentro del codigo OBTENER DATOS PARA LA CARGA DE LA TABLA INTERNA: presionamos f1 para obtener la informacion que conpone GRABACIÓN DE UN BATCH INPUT: para eso utilizaremos la transacción SM35 La cual permite hacer el paso a paso de los batch input Debemos llenar los siguientes campos: - Grabación: Asignamos un nombre a la grabación - Codigo de transacción : ingresamos el nombre de la transacción

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Las subrutinas y la grabación de datos de un BI

Creado y Compartido por: Valentina Muñoz Medina / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

Los datos propios del sistema en el sistema podemos realizar la configuracion asociada a nuestro usuario, como puede ser nombre, apellido, direccion, tambien el formato en el que se visualizan los datos. para acceder a estos debemos ingresar en el menu sistema/valores prefijados/Datos propios. podemos acceder tambien directamente mediante la transaccion SU3 dentro de la solapa podemos modificar: EL tratamiento, apellido y nombre, titulo academico, funcion, departamento, direccion. podemos cambiarlo lo que se muestra en el menu inicial, el idioma de trabajo, presentacion de los decimales, presentacion de la fecha, formato de la hora, dispositivo de salida, la zona horaria

Acceder a esta publicación

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

Creado y Compartido por: Jose Sebastian Salamanca Garcia

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

SAP Senior

LOS DATOS PROPIOS EN EL SISTEMA SAP: son todas las configuraciones de nuestro usuario SAP Para acceder debemos: Ingresar al sistema valores prfijados datos propios Podemos acceder tambien por medio de la transacción SU3 Se divide en 3 solapas: Dirección permite cambiar: nombre, apellido,titulo,funcion,departamento cambiar la clave de acceso Comunicación: podemos modificar: idioma,telefono.correo Valores fijos: Podemos visualizar: idioma de trabajo,menu inicial, Esto permite:} - modificar información personal - adecuar el sistema de acuerdo al usuario que lo maneje

Acceder a esta publicación

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

Creado y Compartido por: Valentina Muñoz Medina / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

cuando se implementa una nueva transaccion en el ambiente de produccion, se necesita hacer lo que se llamar el cargue inicial de los datos, esto llevaria mucho tiempo al hacerlo uno por uno, para esto SAP nos ofrece la tecnica Batch Input, mediante el se puede dar de alta, modificar o borrar grandes cantidades de datos. Esta es una tecnica automatica para realizar carga masiva de datos. existen dos tipos de tecnicas una que se realiza de forma online o en forma de fondo, estas son CALL TRANSACTION este se realiza de forma online . JUEGO DE DATOS este se realiza de forma de fondo y queda almacenado en SAP para su posterior ejecucion mediante la transaccion SM35 los pasos para crear un Batch Input depende de cual escojamos CALL TRANSACTION ...

Acceder a esta publicación

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

Creado y Compartido por: Jose Sebastian Salamanca Garcia

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

SAP Expert

Unidad 6: Los WorkFlows Lección 6: Los agentes y la estructura organizativa Agentes: Es una persona que ejecuta el trabajo a realizar en el WF. Cada workitem puede ser procesado por: el sist. de WF, usando el usuario WF-BATCH o por un agente. **Workitem: en tiempo de ejecución, la actividad o tarea se denomina así y le indica al responsable lo que debe hacer. Los agentes son los encargados de ejecutar tareas que no pueden ejecutarse automáticamente. La tarea que lleva más tiempo al momento de definir un WF, es como el sist. seleccionará a los agentes para la ejecución de cada workitem. La asignación de Agentes: El sist de WF deberá trabajar con grupos de agentes para poder determinar...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Avanzado - Lección: Los agentes y la estructura organizativa

Creado y Compartido por: Candela Estefanía Calzada / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

TESTING DE IDOCS Desde el menu WEDI se accede a las TRX de testeo de IDOCS TABLA NAST La tabla transparente estandar NAST se utiliza para almacenar los mensajes de status en el sistema. Contiene todos los mensajes creados por el sistema. TRX WE14 WE15 Utilizaremos las TRX estandar WE14 y WE15 para procesar IDCOS y enviar los Idocs acumulados a la pila de salida. NOTA IMPORTANTE: Podemos cambiar el status de un idoc ejecutando el programa standar RC1_IDOC_SET_STATUS en la pantalla de seleccion debemos introducir el numero del Idoc el tipo de mensaje el estatus actual y estatus nuevo, tambien debemos tildar un check si queremos ejecutar el reporte en modo TEST NOTA IMPORTANTE: No existe mucha diferencia entre las TRX WE02/WE05, ambas trx estan...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Avanzado - Lección: El testing y el reproceso de un idoc

Creado y Compartido por: Pedro Salazar / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Expert

Unidad 6: Los WorkFlows Lección 5: La creación de Tareas y Containers La definición de Tareas: Son en el elemento central en el sist. de WF y se usan para describir un proceso de negocio. Las tareas identifican una acción que necesita ser ejecutada. Ellas siempre se refieren a un método de un tipo de objeto. Las tareas se crean por la trans. PFTC. Hay dos tipos de tareas: De un solo paso: como emitir una factura o liberar una solicitud de pedido. Para cada tarea hay que asegurarse de: ¿Qué trabajo debe hacerse? ¿Quién llevará a cabo el trabajo? ¿Qué notificaciones deben hacerse? Plantilla o Modelo WF: las plantillas WF se usan principalmente para...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Avanzado - Lección: La creación de Tareas y Containers

Creado y Compartido por: Candela Estefanía Calzada / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

Los estandares de programacion ayudan a que el codigo pueda ser mantenido con facilidad para que otros programadores puedan trabajar en ese desarrollo y no les tome mucho tiempo modificar las cosas. un buen estandar de programacion generalmente considera: El factor nemotecnico: para que el programador pueda recordar facilmente el nombre de una variable. El factor sugestivo: para que las demas personas puedan leer nuestro codigo, el solo nombre sugiere su uso o finalidad. La consistencia. Las ventajas del uso de estandares de programacion. la mayoria de las razones por las que no se usan tanto los estandares de programacion son: trabajan en un proyecto que no ha adoptado ningun estandar de programacion no los entienden o no los pueden recordar...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los Estándares de programación en ABAP

Creado y Compartido por: Jose Sebastian Salamanca Garcia

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

SAP Senior

Field Symbol este es un tipo de sentencia ABAP que nos permite trabajar con los datos de los programas en forma dinamica en tiempo de ejecucion. si queremos procesar partes de campos nos permiten especificar el offset y el desplazamiento de un campo en forma dinamica. se puede forzar un field symbol para que tome diferentes atributos tecnicos del campo asignado a el. solo debemos utilizar lo Field Symbol si no podemos llegar a el mismo resultado con las sentencias ABAP convencionales. para utilizarlos debemos: Declararlo, y luego asignar este a un objeto de datos. si no especificamos el tipo este puede contener cualquier dato, y si se lo definimos el sistema controlara la compatibilidad del Field Symbol y el campo que se este asociando en ese...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los Field Symbols

Creado y Compartido por: Jose Sebastian Salamanca Garcia

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

SAP Expert

Unidad 6: Los WorkFlows Lección 4: El WorkFlow Builder y la creación de Pasos Intro al WF Builder: Esta es una herramienta para crear y editar la definición de un WF. Mediante esta podemos definir: Pasos, Disparadores de eventos y La interface de datos. Trans. SWDD: para acceder al WF. Características: Presenta un árbol de navegación y visualización. Es un Modelo orientado a bloques. La modelización top-down es posible. Tiene funciones especiales como cortar, pegar, mover, copiar e imprimir. Permite la verificación y activación de los WF. Posee la funcionalidad de drag a drop. Los pasos y eventos se muestran gráficamente en una red. ...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Avanzado - Lección: El WorkFlow Builder y la creación de Pasos

Creado y Compartido por: Candela Estefanía Calzada / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

La gestion de las imagenes en SAP a traves de la transaccion SE78. esta se utiliza para trabajar con imagenes en los formularios. los formatos permitidos para imagenes que se pueden gestionar con la transaccion SE78 son unicamente TIF y BMP. De una imagen se puede obtener la siguiente informacion autor, fecha de creacion, hora y descripcion tamaño, resolucion, residente en memoria impresora, reservar altura automaticamente y compresion. La gestion de las imagenes en SAP a traves de la transaccion OAER mediante esta transaccion podemos administrar cualquier tipo de objeto incluso los objetos de imagenes. esta se utiliza particularmente para trabajar con imagenes que se visualizan en los reportes ALV.

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: La administración de archivos de imágenes en SAP

Creado y Compartido por: Jose Sebastian Salamanca Garcia

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

SAP Senior

La transferencia de archivos al servidor: para esto utilizaremos la sentencia TRANSFER el archivo debe estar abierto para escritura si no el sistema intentara abrirlo en el ultimo modo en el que se ejecuto la sentencia OPEN DATASET. Para borrar archivo se utiliza la sentencia DELETE DATASET para borrar el archivo este debe estar abierto. si el borrado se realiza correctamente entonces la variable del sistema SY-SUBRC sera 0 caso contrario sera 4. El cierre de archivos del servidor, para esto utilizaremos la sentencia CLOSE DATASET. Para la busqueda de archivos en el servidor podemos utilizar el modulo de funciones /SAPDMC/LSM_F4_SERVER_FILE esto crea una venta de navegacion donde podremos seleccionar el archivo que deseamos.

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los archivos en el servidor y las sentencias TRANSFER, DELETE y CLOSE

Creado y Compartido por: Jose Sebastian Salamanca Garcia

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

SAP Senior

El tratamiento de archivos en el servidor: ABAP dispone de una serie de sentencias para el tratamiento de archivos ubicados en el servidor de aplicaciones. OPEN DATASET apertura de archivos del servidor. READ DATASET para lectura de archivos del servidor. TRANSFER para transferir archivos al servidor. DELETE para borrar archivos del servidor CLOSE para cerrar los archivos del servidor. Existen modos de apertura de archivos en el servidor de aplicaciones: MODO TEXTO para abrir un archivo en solo texto se utiliza IN TEXT MODE si utilizamos el modo texto tambien se debe poner ENCODING DEFAULT MODO BINARIO para esto debemos escribir IN BINARY MODE para leer un archivo en READ DATASET debemos crear una estructura del tipo del archivo para esto...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los archivos en el servidor y las sentencias OPEN y READ

Creado y Compartido por: Jose Sebastian Salamanca Garcia

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

SAP Senior

Batch input: técnica automática para subir gran cantidad de datos en SAP Técnicas: CAll transacción = online Juego de datos: SM35 Estructura estándar: define el tipo de datos que tendrá la tabla interna que contendrá el batch input CALL TRANSACTION: declarar los datos propios del batch input leer el archivo de entrada cargar la tabla interna BDCDATA ejecutar la sentencia CALL TRANSACTION JUEGO DE DATOS: declarar los datos propios del batch iinput leer los archivos de entrada abrir la sesion del juego de datos cargar la tabla interna BDCDATA insertar el juego de datos serrar la sesion del juego de datos ejecutar el juego de datos por medio de la...

Acceder a esta publicación

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

Creado y Compartido por: Valentina Muñoz Medina / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Expert

Unidad 6: Los WorkFlows Lección 3: El desarrollo BOR El desarrollo en WorkFlows: Las áreas de la arquitectura WF donde se requiere la programación son: En el desarrollo de WF se usa tecno. orientada a objetos debido a que esta permite simplificar el proceso de modelado. Los tipos de objetos: Es una definición genérica de un Business Object que describe las características generales y atributos comunes de los Objetos de negocio de SAP. Los tipos de objetos pueden consultarse en el Business Object Repository (BOR) por la trans. SWO1: Los estados de un Tipo de Objeto son: Modelado: en este estado, el tipo de objeto no se puede instanciar, es decir, no se puede generar objetos para este tipo. ...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Avanzado - Lección: El desarrollo BOR

Creado y Compartido por: Candela Estefanía Calzada / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Expert

Unidad 6: Los WorkFlows Lección 2: El customizing de un WorkFlow El customizing del sist WF de SAP es sencillo y se siguen algunos consejos básicos. Princiálmente la config. del sist de WF posee las sig. actividades básicas: Definir un rango de nros. para los objetos WF que se vayan a crear nuevos. Definir una versión de plan activa para la estructura organizativa. Definir un usuario batch para las tareas que deben ejecutarse por el sist. Definir un destino RFC para las tareas batch. Definir uno o más usuarios responsables del sist. WF. Crear los jobs para la supervisión de tareas vencidas y erróneas. Para acceder al Customizing de WF, debemos ir a al trans SPRO...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Avanzado - Lección: El customizing de un WorkFlow

Creado y Compartido por: Candela Estefanía Calzada / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Expert

Unidad 6: Los WorkFlows Lección 1: Introducción a los sistemas de Workflow Un WorkFlow es una herramienta que permite la implementación técnica de procesos de negocio. Los sistemas de Workflow permiten dar soporte y agilizar el proceso de negocio ganando tiempo. Permiten a la gente involucrada, llevar a cabo procesos de negocio complejos independientemente del tiempo y lugar. El flujo de trabajo es controlado y coordinado activamente por el sist. Workflow. El control incluye la monitorización de pasos de trabajo individuales y el inicio de procesos para escalar las tareas que lleguen a su fecha de vencimiento. En el sist SAP, el sist. Workflow se integra completamente con las funciones de negocios a través...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Avanzado - Lección: Introducción a los sistemas de Workflow

Creado y Compartido por: Candela Estefanía Calzada / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Expert

Unidad 5: La programación Orientada a Objetos Lección 8: El ALV Grid Control Intro al ALV Grid Control: El sist. nos permite crear controles Z usando objetos ABAP. Uno de los controles de los que hablamos es el ALV GRID CONTROL con el cual podremos crear reportes ALV usando objetos. Con este control tendremos disponibles todas las funciones estándar de la barra de menú y podremos configurar todas las propiedades del ALV para adaptarlo a nuestras necesidades. Para crear un ALV usaremos el Contenedor. Este contenedor proporciona un área fisica para la visualización de los objetos. Todos los controles existen dentro de un contenedor. Usaremos dos objetos para administrar los controles Z y el ALV GRID...

Acceder a esta publicación

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

Creado y Compartido por: Candela Estefanía Calzada / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Expert

Unidad 5: La programación Orientada a Objetos Lección 7: Los eventos Disparar y manejar eventos: En objetos hay ciertos métodos que se conocen como disparadores (triggers) y otros como manejadores (handlers). Los triggers son los que disparan un evento, mientras que los handlers 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 usamos la sentencia: Para declarar eventos estáticos usamos la sentencia: Cuando se declara un evento se puede usar la adición EXPORTING...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Avanzado - Lección: Los eventos

Creado y Compartido por: Candela Estefanía Calzada / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Expert

Unidad 5: La programación Orientada a Objetos Lección 6: La creación de una clase global Crearemos una clase global para poder usarla en cualquier programa que creemos, esto lo haremos por el Constructor de Clases correspondiente a la trans. SE24. Una vez dentro de la trans, en el campo Tipo de objeto, escribimos z_cl_VEHIVULO y creamos. En la prox. ventana seleccionamos la opción Clase y continuamos. En la prox. ventana, introducimos la Desc. "Clase global de vehículos", guardamos y creamos un objeto local. Ahora definiremos los atributos de la clase en su respectiva solapa: Definimos los métodos: Para el método DISPLY_WRITE, creamos parámetros:...

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Avanzado - Lección: La creación de una clase global

Creado y Compartido por: Candela Estefanía Calzada / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

ESTANDARES DE PROGRAMACIÓN EN ABAP: Determina la forma en la que debemos codificar los programas ABAP Un buen estandar de programación considera los siguientes factores: Factor nemotecnico: para poder recordar el nombre de una varibale facilmente Factor sugestivo: para el facil entendimiento de los programas los nombres de las variables deben ser acorde a su finalidad Consistencia VENTAJAS: Podremos identificar el tipos de las varibales con su nombre Podremos utilizzar herramientas para asegurar la calidad del codigo (Verificación ampliada Para el programa ABAP) que nos indicara en que puntos dentro del codigo no se vumple con el estandar

Acceder a esta publicación

Ambito de estudios: Consultor ABAP Nivel Inicial - Lección: Los Estándares de programación en ABAP

Creado y Compartido por: Valentina Muñoz Medina / Disponibilidad Laboral: FullTime + Carta Presentación

"Es deber del alumno superar al maestro"

 

 

+Recursos Gratuitos en CVOSOFT:

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

Buscador de Publicaciones:

 

Consultas y Soporte

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

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

🤝Aguardamos su mensaje, ¡Éxitos!

 


 

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

¿Quieres conocerlas?