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

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 75 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 86 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 58 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 105 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 24 Septiembre 2018 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).

Login - Selección del sistema a conectar (los configurados). - Mandante a conectar, usuario y password (se bloquea despues de 2 veces erróneo) Ayuda en ABAP - F1 (entorno de trabajo con ejemplos) - Ayuda extendida -> Ayuda p.aplicación - SDN (Sap Developer Network) - Web Transacción - Acceso a programas de SAP. (una o varias interfaces) - Identificadas con código Único. - DEBEN GRABARSE TODOS LOS DATOS DE LA TRANSACCIÓN !!! - Acceso a través del código o del Menú Tipos de Transacción - Creación - Modificación - Visualización

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Login al sistema SAP, ayuda en ABAP y el concepto de transacción

Creado y Compartido por: Darwin Enrique Terraza Berdugo / Disponibilidad Laboral: PartTime

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

Ambientes Servidor donde se instaló SAP. - Desarrollo. -> Acceso para desarrolladores (Sólo para desarrollo y configuración) - Pruebas. (Usuarios y Técnicos pueden verificar nuevos procesos desarrollados) - Producción. Mandantes Instancias lógicas independientes de datos, los cuales no pueden ser vistos y/o modificados entre mandantes. Objetos independientes Objetos que pueden ser usados en cualquier mandante. Ejm.: Reportes, programas. Objetos dependientes Objetos que sólo pueden ser manipulados en el mandante que se creó. Ejm.: registros de una tabla. Distribución de Mandantes Ventaja - Desarrollo en paralelo con trabajo de usuarios Desventaja - Las modificaciones pertinentes... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Ambientes, Mandantes y Clases de desarrollo o Paquetes

Creado y Compartido por: Darwin Enrique Terraza Berdugo / Disponibilidad Laboral: PartTime

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

ABAP (Advanced Business Application Programming) Es el lenguaje de Programación estructurado sobre el cual se desarrolló SAP y que se usa para la creación de nuevos complementos a los ya existentes (en módulos para requerimientos puntuales o en configuración del sistema). Como punto a tener en cuenta es que la empresa que adquiera SAP debe conocer lo mayor posible la funcionalidad de los módulos estándar de SAP, para no tener que recurrir a implementaciones Z que fácilmente podrían ser suplidas por transacciones existentes. En ves de eso, en lo posible adaptar funcionalidades existentes con modificación de transacciones y/o cambios de interfaces. Estructura de desarrollo:... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Darwin Enrique Terraza Berdugo / Disponibilidad Laboral: PartTime

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

SAP (Sistemas, Aplicaciones y Productos): - Empresa enfocada en comercializar aplicaciones ERP. - Origen: Mannheim (Alemania), en 1972. - Sede principal: Walldorf (Alemania) Soluciones: - Business Suite: Es el paquete de aplicaciones SAP. - Business All-in-One: Solución o paquete de aplicaciones "nativa" de SAP, adaptada para empresas con procesos específicos (Lenguaje de Programación utilizado: ABAP) y PYMEs. - Business ByDesign: Paquete para empresas que no tienen un departamento TI o dispositivos físicos para hospedar la solución (Lenguaje de Programación utilizado: ABAP). - Business One: Paquete para PYMEs y medianas empresas, el cual fue liberado con funcionalidades limitadas, pero... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Darwin Enrique Terraza Berdugo / Disponibilidad Laboral: PartTime

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

ERP (Enterprise Resource Planning) Sistema para la Planificación de Recursos de una Empresa, ayuda a centralizar toda la información relevante de las áreas de la compañía: inventario, compras, finanzas, contabilidad, producción (entre otros), ordenando los datos más relevantes, apoyando en el proceso de toma de decisiones, en aras de optimizar el uso de los recursos y reducción en los costos. A sus ventajas principales (flexibilidad, modularidad, conectividad, simulación), se pueden agregar la minimización en tiempos de respuesta a clientes y la duplicidad de la información, permitiendo interacción entre áreas de la empresa en tiempo real. Si bien las... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Darwin Enrique Terraza Berdugo / Disponibilidad Laboral: PartTime

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

En esta unidad se presenta al instructor del curso, Ingeniero Ezequiel Karsz. El nos da instrucciones y recomendaciones atener en cuenta en el desarrollo del mismo, además de los objetivos del curso y las opciones laborales en las que ser consultor de SAP puede aplicarse. A tener en cuenta, la descarga del material offline, para revisar los temas y puntos tratado en la Unidad en curso en cualquier momento, además de los enlaces que los compañeros han ofrecido para estudio y/o descarga de herramientas. En lo personal, lograr abstraer el mayor conocimiento posible del curso para así poder aplicarlo en el ámbito laboral.

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Video - Presentación del Instructor

Creado y Compartido por: Darwin Enrique Terraza Berdugo / Disponibilidad Laboral: PartTime

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

SAPNetWeaver: Versión reducida de SAP (MiniSAP), para programación ABAP, con licencia de 30 días con posibilidades de extensión. Requerimientos: - JRE 1.4.2.x (No actualizar versión posterior a la instalación) - Winrar (para descomprimir SAP NetWeaver) Entre los tips a tener en cuenta previos a la instalación están: - Sistema de Archivos del Sistema Operativo NTFS - Nombre del equipo (HostName) no mayor a 13 caracteres. - Validar que los puertos 3200, 3600 y 8000 no se encuentren especificados como entradas en archivo host de Windows. - Desactivar Firewall y antivirus.

Acceder a esta publicación

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

Creado y Compartido por: Darwin Enrique Terraza Berdugo / Disponibilidad Laboral: PartTime

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

SAP Training

Me di la tarea de investigar algunos comandos que pueden ser utiles a nivel de los programadores, ya que son atajos que nos vienen bien aprender. Botón (ícono) en pantallas generales de SAP Shortcut (atajo) Descripción de la acción asociada F3 Atrás Ctrl + F Buscar Ctrl + G Buscar Siguiente F1 Ayuda Shift + F3 Salir de la tarea actual F12 ... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Pedro Enrique Coyoy Saquic / Disponibilidad Laboral: PartTime

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

SAP Junior

Unidad 3: Diccionario de datos. Lección 3: tablas, bases de datos, elementos de datos, dominios. 1 - Los datos en el sistema SAP. Se clasifican los datos del sistema SAP en tres tipos: datos maestros, datos de movimientos y datos del sistema o de control. Datos maestros: son datos que se modifican muy a menudo. Por ejemplo: datos de materiales, bancos, clientes, etc. Datos de movimientos: son datos muy volatiles y con gran volumen de generación. Por ejemplo: datos de facturas, pedidos, etc. Datos del sistema o control: son datos de configuración del sistema. 2 - ¿Que es el diccionario de datos? herramienta que permite la administración de todas las definiciones de datos usada en el sistema SAP. se accede... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Tablas Bases de datos, elementos de datos y dominios

Creado y Compartido por: Jorge Reyes Cisneros

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

SAP Training

Hola. Mi nombre es Pedro Coyoy, soy de Guatemala, tengo 28 años, estudie Ing. en Sistemas en la Universidad Mariano Galvez, ya tengo 10 años de trabajar como programador, que es una de mis pasiones en la vida. Actualmente tengo experiencia para el desarrollo de aplicaciones móviles y estoy muy interesado en aprender ABAP ya que necesito conectarme a SAP mediante RFC para ejecutar procesos en SAP. Adicional quisiera agregar que ABAP es uno de los retos más grandes en mi carrera profesional. Quisiera experimentar y trabajar como desarrollador ABAP, ya que me parece muy interesante la forma de estructurar los programas y la forma de integración a nivel de los modulos de SAP.

Acceder a esta publicación

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

Creado y Compartido por: Pedro Enrique Coyoy Saquic / Disponibilidad Laboral: PartTime

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

SAP Master

Creación de un programa Z para los IDocs de salida Crearemos el programa Z_ENVIAR_IDOC_SALIDA, el cual enviará los datos de un usuario de la tabla Z_TABLA_USUARIOS. El programa tiene una pantalla de selección donde ingresamos un número de DNI que será procesado. Luego validaremos que el DNI ingresado no este vacío. Luego en el evento START-OF-SELECTION creamos la subrutina edidc, la cual carga el registro de control del IDoc. Los datos más importantes que se cargan son El tipo de mensaje El tipo base El número de partner que recibe El puerto de salida La indicación de que utilizamos un sistema lógico. También indicamos la dirección... (+Info...)

Acceder a esta publicación

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

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

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

SAP Master

Testing de IDocs Desde el menú WEDI se puede acceder a las transacciones de testeo de IDOCS. Herramientas test WE19 Procesamiento de salida desde NAST WE15 Procesamiento desde IDoc W14 Crear ficheros status WE18 Procesar fichero status WE17 Proc. entre mod.fich.salida W12 Proc.entr.orig.fich.entr. WE16 Hay diferentes tipos de testeo para diferentes etapas de envío o recepción del mensaje ALE. Generación de mensajes de salida Generación de Idocs de entrada Reenvío de Idocs de salida Procesos de salida de Idocs desde la tabla NAST (tabla estándar transparente se utiliza para almacenar los mensajes de estatus en la misma, contiene todos los mensajes... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Testing y Reproceso de un IDoc

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

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

SAP Master

Introducción a las interfaces de Entrada Los IDoc de entrada no tienen diferentes tipos de procesos el IDoc es creado en la base de datos, la forma de ejecución es igual, no importa como se haya creado el IDoc. Diferentes formas de crear un IDoc en SAP: Por un middleware envía al puerto entrante el mensaje en formato IDoc. Por medio de 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. Definir el código de proceso en entrada Definir el acuerdo de interlocutores de entrada. 2-Configuracion de los Idocs de entrada Para configurar los IDocs de entrada se utiliza la transacción... (+Info...)

Acceder a esta publicación

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

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

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

SAP Master

Creación de Customizing para IDocs. Creación de los sistemas lógicos: Usamos la transacción BD54. Crear 2 sistemas lógicos, Nuevas Entradas: NSP1000000 y NSP5000000. Asignación de los sistemas lógicos a los mandantes a través SCC4: En el mandante 001, se utilizará el sistema lógico NSP1000000. En el mandante 066, se utilizará el sistema lógico NSP5000000. Creación de destino lógico: Acceder a la transacción SM59, crear conexión ABAP, que se puede llamar NSP2 y mediante el botón Conection Test verificamos que la conexión funcione correctamente. Creación de los puertos: ... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Video - Creación del Customizing para IDocs de Salida

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

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

SAP Master

1- Introducción a las interfaces de salida Se generan mediante Output types Punteros de modificación Programas 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 llamado transacciones ej: un pedido o una factura la ello se utiliza 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 mismo. Los Output Type se crean a través de la Transacción NACE. Al crear el tipo de salida se genera de forma automática registros en las tablas NAST y TNAPR. Generalmente... (+Info...)

Acceder a esta publicación

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

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

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

SAP Master

Creación de Segmentos, tipos base, tipo de mensaje y asociación entre el tipo de mensaje y el tipo base. Para crear el segmento /nwe31, en semental produciremos el nombre del segmento Z1usuarios y presionamos el botón crear. Luego el sistema nos advierte que tiene mas de 7 caracteres, ingresamos una descripción para el segmento. Introducimos en el segmentos los mismo campos ZTABLA_USUSARIOS luego guardamos. También tildamos el checkbox de QUALIFIEL SEGMENT y grabamos. Por ultimo debemos liberar el segmento, vamos a Edit / set release, también podemos cancelar la liberación desde la opción del menú yendo a Edit / cancel release. Para la creación de Tipo Base.... (+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: Juan Carlos Pavicich / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

1-Pasos para la creación de un IDoc. Para desarrollar un IDoc desde cero se deben seguir necesariamente la mayoría de los pasos. Crear segmentos, tipo base y el tipo de mensaje. Asignar el tipo base al tipo de mensajes. Asignar el tipo de mensajes al objeto de aplicación. Programar los módulos de función de actualización o generación de IDoc (de entrada o salida). Definir los códigos de proceso y asignar los módulos de función generados. Actualizar el módulo de distribución y el acuerdo de interlocutores. Visualizar la documentación de IDoc. 2-Creacion de los segmentos. Ejecutamos las transacciones WE31(creación... (+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: Juan Carlos Pavicich / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

1-Acuerdo de Interlocutor INTERLOCUTOR ALE, es un sistema SAP remoto o un sistema legacy con el que se intercambian datos. Cuando los datos son intercambiados entre los interlocutores, es importante el emisor y el receptor que estén de acuerdo en la sintaxis y sistemática de los datos intercambiados. A esto se le llama ACUERDO DE INTERLOCUTOR. Los acuerdos de interlocutor son: Tipos de Doc y Tipo de mensajes, cuales son el identificador clave del Acuerdo de interlocutor Nombre Del Emnisor y Receptor que intercambiaran los IDocs para el tipo de Doc y mensajes. Puerto por el cual el emisor y el receptor se comunicarán. El interlocutor se definen los datos específicos de cada mensaje a transmitir en los... (+Info...)

Acceder a esta publicación

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

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

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

SAP Master

4- Qué es un IDoc? IDoc (Intermediate Document): formato estándar SAP define el intercambio de datos entre sistemas. Se lo ve como archivo de texto plano, con registros. Un Doc espero ej. los datos de un proveedor o una oferta. Contiene una cabecera y posiciones pero todos los datos pertenecen a la misma entidad. Es decir para transmitir datos de mas de un proveedor, haría falta mas de un IDoc. Dos tipos importantes: Orientado a mensajes: la informaciones maneja en las aplicaciones, pero en formatos diferentes (documentos de aplicación). El IDoc unifica los diferentes formatos entre aplicaciones, uno importa si la aplicación Osuna aplicacion de SAP o terceros. Asincrónico: antes de que se cree... (+Info...)

Acceder a esta publicación

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

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

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

SAP Master

1-Conceptos Básicos La integración de los procesos de negocio dentro de la compañía y fuera de la compañía son cada vez mas importante para el correcto funcionamiento de la misma. La integración puede incluir comunicaciones con sistemas LEGACY, productos de terceros o incluso otros sistemas SAP. Las dos tecnologías mas utilizadas son ALE y EDI, que utilizan IDOCS para el intercambio de datos. Estas tecnologías son CROSS-APPLICATION y utilizadas en varios modelos de SAP /R3, como SD, MM y FI son aplicables a cualquier necesidad de intercambio de datos. 2-Que es EDI? EDI (Intercambio Electrónico de Documentos) es un estándar de comunicación que describe el intercambio... (+Info...)

Acceder a esta publicación

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

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

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

SAP Training

Cuando en una variable tipo I (entero) decimos que tienen una longitud de 4 nos referimos a los bytes que ocupa. Tabla SPLIGHT La tabla base de datos SPLIGHT es una tabla estándar del sistema SAP que contiene información sobre vuelos y que generalmente es utilizada para realizar programas de prueba o demo en el sistema. Otra tabla base de datos similar, utilizada con el mismo propósito es SPFLI. Utilizamos la sentencia LIKE para crear una estructura, variable - tabla interna para crear otra igual. Es decir vamos crear una variable como copia de otra variable igual que fue declarada en el diccionario de dato. TYPE: para crear una variable, estructura o tabla interna de un tipo particular creado en el diccionario de datos... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Andrea Carina Baudo / Disponibilidad Laboral: PartTime

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

SAP Master

Modificación al Menú estandar de SAP Como modificar el menú estándar de SAP que se visualiza en cada una de las pantallas o modos del sistema con el objetivo de agregar una nueva transacción Z al menú. EJ: Queremos agregar un link al menú estándar Transacción Z usamos SE41 introducimos el programa estándar MENUSYST y seleccionamos el estatus MEN, luego aceptamos. En la siguiente pantalla vamos al botón modificar. aceptamos. Luego dentro de la barra de menú visualizamos todas las funciones dentro del SYSTEM, hacemos click derecho (debajo de “Cod 00”) y seleccionamos la opción Insertar entrada. Después el sistema nos advierte que los... (+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: Juan Carlos Pavicich / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

Que son las Notas de SAP? Son procesamientos o soluciones que responden a las preguntas o errores que reportan los usuarios de SAP en relación a las operaciones del sistema. Para ver debemos acceder al SAP SUPPORT PORTAL mediante usuario y contraseña. En un ambiente de trajo real es importantes a las empresas clientes que proporciona un acceso, para que puedan hacer el seguimiento de las notas. Una nota de SAP o nota SS es un documento online publicado por SAP en el market place el objetivo es corregir los errores de SAP, realizar modificaciones de productos de SAP, realizar upgrade, responder las preguntas mas frecuentes, aplicar notas de consultoría y aplicar notas de caso main de configuración. Ciertas notas... (+Info...)

Acceder a esta publicación

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

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

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

SAP Master

1- ¿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. 2) 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 subrutinas... (+Info...)

Acceder a esta publicación

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

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

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

SAP Master

1- Que son las Badis? Business Adds-Ins es un tipo de extension al sistema SAP basados en objetos ABAP para la implementación y validación y ampliaciones al código estándar de SAP, sin tener que modificar. Con las Badis podremos realizar modificaciones al estándar, podremos definir filtros para la ejecución de tal forma tener varios procesos EJ: para diferentes países. Esto permite utilizar los blandos para realizar la localizaciones del sistema el sistema estándar ya incluye varias implementación de Badis. Mediante los BADIS se pueden hacer aplicaciones para negocios específicos como petroleras, papeleras, químicas, etc. Hace que sean muy útiles debido a que... (+Info...)

Acceder a esta publicación

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

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

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

SAP Master

Que es una estructura Append? Es un objeto de ABAP que se crea para agregar datos y configuraciones adicionales a las tablas y estructuras estandar de SAP. Conocidas como AMPLIACIONES DE TABLAS DE BASE DE DATOS Se ceden realizar las siguientes modificaciones Insertar nuevos campos a una tabla o estructura Definir claves foráneas para campos de la tabla Agregar Ayudas de busquedas para campos de la tabla. Los campos que se agregan a la estructura apena deben contener la nomenclatura propia del usuario, es decir ZZ o YY ya que esa forma previene conflictos con los nombres estandar de SAP. Al momento de crear una ESTRUCTURA APPEND Puede ser asignada a mas de una tabla o estructura Si se quiere insertar un campo o... (+Info...)

Acceder a esta publicación

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

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

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

SAP Master

1- Que son los Fields Exit? También llamados ampliaciones de campo, son validaciones de los elementos de datos asociados a campos de pantallas o dynpros SAP. Son módulos de funciones que son llamados y ejecutados posteriormente de las validaciones del sistema estándar, estos mismos pueden ser módulos de funciónes, se ejecutan en instancias de memorias propias y al momento de la ejecución. Solo se dispone del valor del campo se importa en el parametro INPUT y puede ser modificado a través del parámetro OUTPUT. Para el uso de otros campos de pantalla se debe proceder al uso de funciones que permiten capturar dichos valores. UN ejemplo donde utilizaríamos un FIELD EXIT es si se quiere... (+Info...)

Acceder a esta publicación

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

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

*** 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. Permite modificar la descripción breve de un elemento de datos y sus etiquetas o denominaciones. también permite modificar la documentación que presenta SAP al presionar F1 sobre los elementos. Ventajas: Permite personalizar una denominación de un elemento de datos con texto que se adapte mas a la empresa. Guardan la información estándar de la denominación de los elementos de datos modificados, pudiendo recuperarlos. 2- Pasos para realizar un Keyword Exit de modificación de denominación Pasos para modificar la denominación y descripción... (+Info...)

Acceder a esta publicación

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

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

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

SAP Master

Analizamos el programa ZBUSCAR_EXIT cuyo objetivos es la búsqueda de exit usuarios en transacciones estándar del sistema SAP, descargamos el programa lo creamos en la transacción SE38 agregando al final el nombre del programa nuestro legajo en el sistema y luego ejecutamos. En la pantalla de selección de nuestro programa vamos a buscar alguna transacción estándar para visualizar los exist de usuarios, tomamos como ejemplo la transacción estándar SU01 (que se utiliza para mantenimientos de los usuarios del sistema) ahora ejecutamos el programa y visualizamos las ampliaciones junto con su descripción asociadas a la transacción SU01, si hacemos doble clic en la ampliación,... (+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: Juan Carlos Pavicich / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

1-Que es una ampliación? Son diferentes herramientas que presenta SAP para realizar mejoras , modificaciones o agregados a aun programa estándar del sistema. Algunos programas estándares se le pueden agregar funcionalidad nuevas existentes, se pueden validar campos de alguna dynpro en particular, agregar campos a una pantalla con codigo que permita tratar esos datos nuevos, agregar una opción nueva dentro de un menú, también agregar campos a las tablas estándares. Las amplificaciones se generan y codifican módulos aparte del codigo estándar, estas no se necesita modificarlas manteniendo la funcionalidad original. Ventajas: Permite modificar ciertos programas y adaptarlos a nuestra... (+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: Juan Carlos Pavicich / Disponibilidad Laboral: FullTime + Carta Presentación

"Es deber del alumno superar al maestro"

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

 

 

:: Ayúdenos a Difundir nuesta propuesta

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