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

¿Buscás una carrera con Futuro?

Plan #QUEDATEENCASA

30, 40, 60 y hasta 100%OFF en planes de carrera 2020
Juntos para transformar CRISIS en OPORTUNIDADES!

✒️Publicaciones ABAP por tema tratado en lecciones

 

¿Qué es SAP?

Definimos que es SAP, que soluciones ofrece, conocemos el SAP ECC y otros productos de la empresa. También definimos su arquitectura, los módulos funcionales que lo componen y las soluciones de SAP para Pymes.

Lección con 231 publicaciones , correspondientes a Carrera Programador ABAP Nivel Inicial - Unidad 1: Introducción a SAP y a ABAP

¿Qué es un sistema ERP?

Aprenderemos que es un ERP, cuales son sus características, el mercado de los ERPs, cuales son los beneficios de utilizarlos, razones para que una empresa los implemente y las desventajas que presentan.

Lección con 248 publicaciones , correspondientes a Carrera Programador ABAP Nivel Inicial - Unidad 1: Introducción a SAP y a ABAP

:: 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 96 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 109 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 73 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 130 publicaciones , correspondientes a Carrera Programador ABAP Nivel Inicial - Unidad 7: Batch Input vs Bapis y temas avanzados

 

 

:: ¿Realmente desea a aprender ABAP?

Tenemos una excelente noticia! el lunes 06 Julio 2020 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 Senior

BADIS (Bussines Adds-Ins) Nuevos tipos de extensión para SAP, que se basa en objetos para la validación y ampliaciones de código estándar de SAP, las cuales son de dos tipos: Estándar y Nuevas, ambas con sus vistas de definición y de implementación. -Estándar, -Nuevas (Puntos de ampliación o Spot) SE18 para acceder a la vista de definición de una BADI En donde en las pestañas elementos puntos ampliación, veremos las configuraciones generales de la BADI y en la pestaña Enhancem Implementations si la BADI esta implementada, la cual contiene Interface, Filtro e Implementación. SE19 para acceder a las implementaciones existentes de una BADI, donde... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Javier Montero Quintal

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

SAP Senior

Estructura Append, se crea para agregar datos y configuraciones adicionales a las tablas y estructuras estándar de SAP (ampliaciones de tabla de BD), las cuales deben iniciar con XX ó YY. Se emplean para: -Insertar nuevos campos -Definir claves foráneas -Ayudas de búsqueda Puede asignar a más de una tabla o estructura, se debe incluir en una orden de transporte para evitar conflictos con las actualizaciones SAP. Quedan excluidos los tipos VARC, LCHR, LRAW en estructuras append ya que no se podrán “pegar” a la tabla o estructura. Se crean en la SE11 en el botón à Estr.append.. Se deberá tener presenta la categoría de ampliación ya que de eso depende poder... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Javier Montero Quintal

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

SAP Junior

He tratado de buscar ejercicios en Internet y ciertas cosas las he tratado de aplicar en mi ambito laboral, cuando tengo una duda la apunto y la consulto y vuelvo a intentar el ejercicio de practica. Un tip que considero util es no tenerle miedo a estar cambiando ejercicios y buscar en las opciones hasta que se de el resultado, sacando el maximo provecho al ambiente de pruebas He untentado ir cambiando los datos como se muestra a continuacion EPORT ZABAP_TABLA_INTERNA_ESTRK96DIS. DATA: BEGIN OF V_VETERINARIO OCCURS 0, MODELO(8) TYPE C, MARCA(10) TYPE C, YEAR(20) TYPE c, END OF V_VETERINARIO. DATA: M_VETERINARIO LIKE LINE OF V_VETERINARIO. START-OF-SELECTION. CLEAR: M_VETERINARIO.... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Moab Miguel Angel Arriaga Munoz

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

SAP Senior

¿Qué es un sistema ERP? Los sistemas ERP son sistemas integrales de gestión empresarial diseñados para automatizar los procesos de las empresas en todas sus áreas. Estos son una evolución de los sistemas MRP, los cuales estaban enfocados a la planificación de materiales y producción. El propósito de los ERP es apoyar a los clientes en tiempos rápidos de respuesta a sus problemas, disminución de costos de operación y el manejo eficiente de información la cual se unifica y ordena en un solo lugar lo cual permite la toma oportuna de decisiones. Además de integrar varios departamentos de una empresa, los sistemas ERP deben contar con las siguientes... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Veronica Esmeralda Miramontes Varo / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

Hola, Soy Veronica, de Jalisco, México, soy Maestra en Ciencias de la Computación, trabaje para P&G como desarrolladora de software durante varios años. Por cuestiones de maternidad, me retire de la empresa privada y un par de años después ingrese a estudiar la Maestría de manera presencial en el Tecnológico de Cd. Guzmán, avalada por CONACYT. A los 4 meses de graduada ingrese como docente interina en una secundaria técnica, dando clases de informática, donde laboro hasta el día de hoy. Mis acercamiento con SAP, fue cuando requerimos obtener datos de SAP de los lotes que se planificaban producir al día, para un sistema externo a SAP que se realizó... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Social Break - Dinos quién eres

Creado y Compartido por: Veronica Esmeralda Miramontes Varo / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

En lo particular, es muy importante el buen uso de las sentencias de OPEN SQL en ABAP, porque puede afectar el performace de nuestros desarrollos, ya que si no utilizamos llaves primaras o indices el tiempo de respuesta sera muy grande y darnos problemas con "time out". Siempre podemos utilizar las diferentes ayudas que nos proporciona ABAP, para el buen uso de las sentencias y mejorar los tiempos de respuestas una de ellas los encontramos con las transacciones: ST05: para ver los accesos de las transacciones de SAP SM30: para evaluar el rendimiento de nuestros desarrollos

Acceder a esta publicación

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

Creado y Compartido por: Marvin Raul Lopez Morales / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

En realidad el curso me gusto mucho el metodo de enseñanza asi como los retos en cada una de las evaluaciones, puesto que hay conceptos que aprendemos a la ligera (pero nos hacen pensar al momento de evaluarnos) y nos toca volvelos a repasa (es romper nuestros paradigmas de aprender solo lo necesario), muchas felicidades por ayudarnos a ser mejores desarrolladores. En cuanto a los temas que mas me gustaron fueron: Modulación de desarrollos (Subrutinas, funciones y batch) Reportes (En la diversidad de formas de presentarles los datos a los usuarios con base a sus necesidades) Los temas mas faciles que aprendi fueron: Los estandades de desarrollo, Creo que la mejor forma de realizar los desarrollos es dejarlos preparados... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Marvin Raul Lopez Morales / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Junior

Tablas internas si queremos guardar datos en la misma estructura de meoria sin necesidad de acceder continuamente a las bases de datos y poder realizar diversas operaciones con este conjunto, entonces se utilizan las tablas internas. uso tipico tablas internas: 1. para almacenar temporalmente los datos de las bases de datos para un procesamiento futuro. 2. para estructurar y formatear datos que se mostraran como salida de programas 3.para formatear datos para ser utilizados por otros servicios. como se crea una tabla interna se crea con la senticia data:begin of (nombre de la tabla) occurs (nunmero de datos a almacenar) (estructura de campos) end of (nombre de la tabla) llenado de una tabla interna: se utiliza al final la senticia append to... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Oscar Sebastian Caicedo Carlier / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP Senior

BAPIS Son metodos estandarizados que nos permite realizar acciones sobre los objetos de negocio de SAP. Ventajas de BAPIS sobre los batch input Debido a que las BAPIS son generalmente estandar de SAP, utilizando BAPIS, nos aseguramos que los programas que desarrollaremos, serán compatibles con las versiones futuras de SAP. Esto no ocurre con los batch input, ya que entre las distintas versiones de SAP, es comun que se modifiquen las pantallas de las transacciones, por lo tanto de ejecución del batch input fallara. Se pueden utilizar BAPIS desde cualquier plataforma de desarrollo que soporte el uso de funciones RFC. Desventajas de las BAPIS La mayor dificultad en la utilización de BAPIS, esta en la carga correcta... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Marvin Raul Lopez Morales / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

Batch input utilizando juego de datos Pasos para realizar el juego de datos: Declaración de los datos propios del batch input: Para ello se declara una tabla interna y una estructura ambas de tipo BDCDATA. Lectura de datos de archivo de entrada: Para ello utilizamos el metodo GUI_UPLOAD, para extraer el archivo a procesar Apertura de la sesión de juego de datos: Se utiliza la función BDC_OPEN_GROUP. Carga de la tabla BDCDATA: Para cargar la tabla BDCDATA utilizaremos la rutina BDC_FIELD. Insersión del juego de datos: Para ello utilizaremos la función BDC_INSERT. Cierre de la sesión del juego de datos: Para ello utilizamos la función BDC_CLOSE_GROUP Ejecucion del juego... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Marvin Raul Lopez Morales / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Junior

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: Hector Jorquera / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Junior

BADIS Nuevo tipo de extensión al sistema SAP, se basa en el uso de objectos ABAP para la implementación de validaciones y ampliaciones al código estándar de SAP, sin tener que modificar el código estándar. Podremos definir filtros para la ejecución de forma tal de poder tener diferentes procesos para, por ejemplo, diferentes países. Esto permite usar Badis para realizar localizaciones del sistema. Mediante Badis se pueden hacer aplicaciones para negocios específicos como petroleras, químicas, etc. TIPOS DE BADIS Badis clásicas Badis nuevas, conocidas como puntos de ampliación o Enhancement Spot VISTAS DE UNA BADI Dos vistas: la vista... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Hector Jorquera / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Junior

Estructura append: Es un objeto de ABAP que se crea para agregar datos y configuraciones adicionales a las tablas y estructuras estándar de SAP. también son conocidas como Ampliaciones de tablas de base de datos. con una estructura append se podrán realizar las siguientes modificaciones a una tabla base de datos o estructura: Insertar nuevos campos a una tabla o estructura. Definir claves foráneas para campos de la tabla. Agregar ayudas de búsqueda para campos de la tabla. Los campos que agreguemos en una estructura append deben tener la nomenclatura propia del usuario. es decir deben comenzar con ZZ o con YY, ya que de esta forma se previene que existan conflictos con los nombres... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Hector Jorquera / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Junior

Field Exits También llamados ampliaciones de campo, son validaciones de los elementos de datos asociados a campos de pantallas o dynpros de SAP. Los field exits son módulos de funciones que son llamados y ejecutados posteriormente de las validaciones del sistema estándar. los mismos por ser módulos de funciones, se ejecutan en instancias de memoria propias y al momento de su ejecución, solo se dispone del valor del campo, que se importa en el parámetro INPUT y que puede ser modificado a través del parámetro OUTPUT. Para el uso de otros campos de la pantalla, se debe proceder al uso de funciones que permiten capturar dichos valores. Un ejemplo en donde utilizaríamos un Field exit... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Hector Jorquera / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Junior

Keyword Exits. Que son los Keyword Exits? Son ampliaciones de SAP, a través de las cuales podemos modificar la documentación estándar. Permiten modificar tanto la descripción breve de un elemento de datos, sus etiquetas y denominaciones y la documentación de SAP asociada a la tecla de función F1. Ofrece las siguientes ventajas: Personalización denominación de un elemento de datos adaptándola a la empresa. Recuperación de la información estándar de los elementos modificados. Las posibilidades que ofrecen las keyword exits benefician al usuario haciendo la navegación por las pantallas de transacciones estándar mas amigables al utilizar... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Hector Jorquera / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Junior

Video - Modificaciones al menú estándar de SAP. En este video veremos como modificar el menú estándar de SAP que se visualiza en cada pantalla del sistema. Supongamos que deseamos agregar en el menú estándar un link a una transacción Z, para ello en la transacción SE41 introducimos el programa estándar MENUSYST y seleccionamos el status MEN, presionamos modificar, continuar, continuar. Luego dentro de la barra de menú visualizamos todas las opciones dentro de Sistem en Cod 00, presionamos el botón derecho del mouse y seleccionamos la opción insertar entradas. Luego el sistema nos advierte que los cambios que realicemos afectarán a todos los objetos que... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Video - Modificaciones al menú estándar de SAP

Creado y Compartido por: Hector Jorquera / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Junior

Notas en SAP Notas de SAP: Son procedimientos o soluciones que corresponden a las preguntas o errores que reportan los usuarios de SAP en relación a la operación del sistema. Actualmente se suele utilizar la URL: https://launchpad.support.sap.com/ Puntos importantes de una nota: Síntoma: aquí se especifica el problema o error detectado Razón y Pre requisitos: aquí se especifican las razones que conducen al error y los pre requisitos necesarios para poder aplicar la nota. Solución: aquí se detalla la solución al problema que resuelve la nota. Versiones afectadas: aquí se detallan los componentes del sistema afectados por el cambio junto con sus versiones. ... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Hector Jorquera / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Junior

¿Qué son los Enhancements? Son ampliaciones al código estándar de SAP, mediante las cuales podremos agregar determinadas funcionalidades, para satisfacer los requerimientos de los usuarios que no cubre el sistema. Existen dos tipos: Implícitos Explícitos Para la implementación de cualquiera de los dos se debe presionar el botón del espiral del menú, dentro de un programa SAP estándar. Enhancements Implícitos Son aquellos que se localizan en el código estándar en ciertos lugares predefinidos por SAP, tales como: Al final de todos los programas después de la última sentencia Al comienzo y al final de todas las... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Hector Jorquera / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

Batch input utilizando CALL TRANSACTION Pasos a realizar Declaración de datos propios del batch input, se declara una tabla interna y una estructura de tipo DBCDATA, otra de tipo BDCMSGCOLL (Almacena los mensajes del batch input) Lectura de datos de archivo de entrada, para ello necesitamos la ejecución del metodo GUI_UPLOAD Carga de la tabla BDCDATA, para ello utilizaremos los datos para la llenar la información de la tabla BDCDATA Ejecución de la sentencia CALL TRANSACTION la sentencia MODE, determina el modo de procesamiento para el batch input, con los modos posibles: A: Procesamiento con visualización de todas las pantallas E: Procesamiento donde se muestran las pantallas solo... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Marvin Raul Lopez Morales / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

Subrutinas y grabación de datos de un BI Para la obtención de los datos necesarios para la carga de la tabla DBCDATA Posicionando sobre un campo de entrada de datos y presionamos F1 Presionamos el boton de información tecnica Nos proporciona el programa, dympro y nombre del campo Posicionando sobre un boton de la pantalla y presionamos F1 Vemos en la pantalla de dialogo el nombre de programa y codigo de función Transacción SM35 Conocida como la grabadora, es utilizada para realizar la grabación de las sesiones de batch input.

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: Marvin Raul Lopez Morales / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Junior

Gran video deja muchas reflexiones y muchos aprendizajes sobre la historia de internet 1. si uso redes sociales entre las que uso son : facebook, instagram, whatsapp, linkedin. 2. use hace mucho tiempo napster bit torrenr aun utilizo megaupload y nunca ultize the pirate bay. 3. creo que esta muy mal ya que el espacio llamado internet y que todas las personas eventualmente usamos es un espacio libre donde nos podras expresar y donde podramos nutrir nuestros conocimientos con data que no conocemos y que la podemos tener a la mano. tambien se debe recalcar que debe haber una restriccion en varias cosas ya que internet tambien se presta para cosas malas y que deben ser erradicadas para tener un mejor espacio de conocimineto y ocio. 4.tengo una... (+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: Oscar Sebastian Caicedo Carlier / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP Senior

Concepto de batch input Cuando se instala una aplicación en un ambiente de producción, es necesario dar de alta toda la información que es indispensable para que pueda funcionar. A este proceso lo llamaremos carga inicial de datos. Batch input Tecnica automatica mediante la cual podremos realizar la carga masiva de datos en el sistema utilizando las validaciones de las transacciones. Tecnicas de batch input CALL TRANSACTION: Se realiza en forma online, por lo que ejecuta las actualizaciones en el momento en que se ejecuta el programa del batch input. JUEGO DE DATOS: Se realiza de forma batch (o de fondo) y queda almacenado en SAP para su posterior ejecuciónmediante la transacción SM35. Consiste en... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Marvin Raul Lopez Morales / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

Field Exits Son también llamados ampliaciones de campo, son validaciones de los elementos de datos asociados a campos de pantallas o dynpro en SAP. Son llamados y ejecutados posteriormente de las validaciones del sistema estándar. Se37 biblioteca de funciones de pueden consultar. Ventajas Valida un campo estándar sin modificar el código original Puede usarse el mismo código para varias transacciones Puede aplicarse globalmente para todos los programas o determinados programas y dynpros. Desventajas Solo un valor a la vez Sirve para todos los programas y se debe identificar al programa No se puede realizar el Debug, sino a través de mensajes de error. Imposible usar: BREAK POINT, CALL SCREEN, CALL DIALOG,... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Javier Montero Quintal

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

SAP Master

PROPIEDADES DE LA PROGRAMACIÓN ORIENTADA A OBJETOS Las propiedades fundamentales que presentan los objetos son Encapsulación Herencia Polimorfismo ENCAPSULACIÓN Se refiere a que todos los objetos restringen la visibilidad de sus atributos y métodos al resto de usuarios. La visibilidad puede ser pública, privada o protegida. Cada objeto posee una interfase que determina la manera de interactuar con el. No se ve su implementación simplemente se usa. Los componentes públicos de una clase no pueden cambiarse una vez liberada la clase. Además de definir la visibilidad de un atributo, también se puede proteger de los cambios usando la adición READ-ONLY. ... (+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: Ignacio Martín Bolumar

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

SAP Junior

Formato de salida de datos Write (sirve para escribir un texto plano) podemos determinar la longitud del campo y su posicion en la pantalla. existe muchos comandos adicionales a WRITE que se utilizan para producir una salida por pantalla Left-justified: salida justificada a la izquierda centered: salida central right-justified: salida justificada a la derecha no-zero: si el campo contiene ceros, estos seran cambiados por blancos no-gap: el blanco despues de un campo que se desea impirmir es omitido. no-sign: el signo no aparece en la salida decimals n: n definine el numero de digitos decimales round n:redondea el campo de salida para los tipos p dd/mm/yyyy: fecha con separadores.

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Formateando un Listado

Creado y Compartido por: Oscar Sebastian Caicedo Carlier / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP Senior

Keyword Exits.- son ampliaciones de SAP, a través de las cuales podemos modificar la documentación estándar. Permite modificar la descripción breve de un elemento de datos y sus etiquetas o denominaciones. Se emplea tanto para cambiar la descripción de un campo en particular en SAP, como para crearle la ayuda correspondiente o personalizada (F1). Se emplea la transacción CMOD para cambiar los valores del elemento de datos a la ayuda del diccionario. Esto es útil en la personalización de los campos en las organizaciones así mismo guarda el historial de modificación pudiendo re establecerlo como era originalmente.

Acceder a esta publicación

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

Creado y Compartido por: Javier Montero Quintal

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

SAP Senior

Ampliaciones. - Son diferentes herramientas que presenta SAP para realizar mejoras, modificaciones o agregados a un programa estándar del sistema. Tiene ventajas y desventajas el uso de las ampliaciones. Encontramos: User Exits, Customer Exits, KeyWord Exits, Estructuras Append, Badis, Enhancements, Menu Exits. User Exits.- subrutina definida dentro de un programa estándar ABAP que está hueca para tareas no previstas en SAP (primeras ampliaciones de SAP) son exclusivas para SD. USEREXIT_XXXXXXXX. *No se requiere tener clave de acceso a SAP para realizar la codificación correspondiente. Se están sustituyendo por las demás ampliaciones sin embargo se conservan por estándar. Customer Exit.- Exit... (+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: Javier Montero Quintal

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

Social Break - Dinos quién eres - ¿Trabaja, estudia? ¿es del área de sistemas? Bueno antes que nada mi nombre es Vismark Eyner Sevillano Moreno, tengo 26 años y soy de la ciudad de Tumaco a un que la mayor parte de mi vida la eh pasado en la ciudad de Cali, en el país Colombia. Actualmente no estoy Trabajando ni estudiando, Ando en la Busqueda Activa de Empleo, soy Tecnologo En Sistemas. - ¿Qué vivencias laborales tiene? ¿Trabajó con SAP alguna vez? De haber trabajado... ¿Cómo le fue? Bueno, vivencias, ingresé a laborar en la Alcaldia Municipal del Municipio de Francisco Pizarro (Nariño) - Colombia, Como Secretario de las TIC lugar donde me consagre... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Social Break - Dinos quién eres

Creado y Compartido por: Vismark Eyner Sevillano Moreno / Disponibilidad Laboral: FullTime + Carta Presentación

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

Herramientas ABAP para asegurar la calidad del código Las herramientas que nos proporciona ABAP para asegurar la calidad del código En este video se presentarán dos herramientas sumamente importantes para el programador ABAP, ya que nos permitirá aumentar en gran medida la calidad de nuestros desarrollos. Ellas son el Inspector de Código y el Chequeo Extendido del Código. Para acceder a la verificación de programas ampliada, vamos al menú "Programa" --> luego vamos a "Verificar" --> y luego escogemos la opción "Verificación de Programas Ampliada". También podemos acceder directamente a esta herramienta a través de la transacción... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Video - Herramientas ABAP para asegurar la calidad del código

Creado y Compartido por: Vismark Eyner Sevillano Moreno / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Junior

Ampliaciones: User Exits y Customer Exits ¿Qué es una ampliación? Herramienta que se presenta en SAP para realizar mejoras, modificaciones o agregados aun programa estándar del sistema. también: Agregar funcionalidad nueva ala existente. Validar campos de una dynpro en particular Agregar campos a una pantalla Agregar nueva opción dentro de un menú Agregar campos a tablas estándares Estas se generan y codifican en módulos aparte del Código estándar. Ventajas: Permiten modificar ciertos programas para adaptarlos a las necesidades particulares de la empresa Permiten realizar mejoras a un programa sin modificar el Código original... (+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: Hector Jorquera / Disponibilidad Laboral: FullTime + Carta Presentación

"Es deber del alumno superar al maestro"

✒️ Más Publicaciones sobre Tecnología SAP


📗 EBOOKS 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.

 

CVOSOFT es la Academia líder en Tecnología SAP!

Más de 11 Años de experiencia formando consultores líderes en tecnología SAP.

logo CVOSOFT

★★★★★ Capacitación ALL Inclusive!!!

  • Formación Académica: 100% Online, Flexible, 24x7.
  • CVOREACTOR: Plataforma de Práctica y Campus Teórico CVOSOFT.
  • Profesores SENIOR: Soporte FULLTIME desde el primer al último día de su formación.
  • Avance sólido: Evaluación semanal e informes de repaso
  • Comunidad Académica: +57.000 Colaboraciones de estudiantes.
  • Egreso: Manual de Carrera, Certificación, Diplomatura y Bolsa de empleo.
  • Todo sobre nuestro modelo académico en: CVOSOFT Capacitación ALL INCLUSIVE!

 

🌈Recursos Free:

Los mejores recursos Libres y Gratuitos compartidos con la comunidad: