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

¿Buscás una carrera con Futuro?

Promo Becas Felices Fiestas

Para alguien especial, tu empresa o para ti...
Desea un 2019 lleno de éxitos profesionales!

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

BAPIS

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

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

:: C

 

 

:: ¿Realmente desea a aprender ABAP?

Tenemos una excelente noticia! el lunes 17 Diciembre 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).

SAP Junior

IF/ELSE/ENDIF: En la construcción IF puede definir cualquier expresión lógica como condición de verificación. Si se cumple la condición, el sistema ejecuta el bloque de sentencias correspondiente. De lo contrario, se verifica la condición específica en la siguiente bifurcación ELSEIF (es posible incluir varias bifurcaciones). Si no cumple ninguna de las condiciones específicas, se ejecuta la bifurcación ELSE, si es que existe. Las bifurcaciones ELSEIF y ELSE son opcionales. CASE/ENDCASE: La construcción CASE se utiliza para distinguir los casos de forma clara. El contenido del campo especificado en la parte CASE se verifica con respecto a los objetos de... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Control del Flujo de Datos

Creado y Compartido por: Marvin Ernesto Gómez Ayala

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

SAP Junior

OPERACIONES ARITMÉTICAS: También contamos con el uso de los operadores o símbolos básicos para realizar operaciones tales como Sumar (+), Restar (-), Multiplicar (*) y Dividir (/). Además de los siguientes comandos que nos ayudan a realizar otro tipo de operaciones como DIV, MOD, Exponenciación y SQRT (Devolver la raíz cuadrada de un valor). La manera de utilizarlos seria la siguiente: Suma: <variable1> = <valor1> + <valor2> Resta: <variable1> = <valor1> - <valor2> Multiplicación: <variable1> = <valor1> * <valor2> División: <variable1> = <valor1> / <valor2> División sin resto: <variable1> =... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Marvin Ernesto Gómez Ayala

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

SAP Senior

Creación de un ALV TREE orientado a objetos Para ello construiremos el programa llamado Z_LLENAR_SPFLI el cual llena con datos la tabla estándar SPFLI que contiene información sobre vuelos. Luego construiremos el programa Z_ALV_TREE (a través de la transacción estándar SE38). Los puntos más importantes a tener en cuenta del programa son: Declaramos una tabla interna con siete campos la cual se mostrará por pantalla. Declaramos una variable (g_alv_tree) para instanciar la clase cl_gui_alv_tree y otra (g_custom_container) para instanciar la clase cl_gui_custom_container. Dentro del evento START-OF-SELECTION construimos la subrutina obtener_datos la cual recupera todos los datos de la... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Avanzado - Lección: Video - Creación de un ALV TREE orientado a objetos

Creado y Compartido por: Ninoska Marquez

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

SAP Senior

1-Introducción al ALV Grid Control El sistema SAP nos permite crear controles Z utilizando objetos ABAP. Uno de los controles es el ALV GRID CONTROL con el cual podremos crear reportes ALV utilizando objetos. Con este control tendremos disponibles todas las funciones estándar de la barra de menús y también podremos configurar las propiedades del ALV para adaptarlo a nuestras necesidades. Para crear el ALV utilizaremos un Contenedor, este objeto puede contener otros controles a parte del ALV GRID CONTROL como por ej. Tree control, SAP Picture contra, SAP splitter control. El contenedor proporcionaban área física para la visualización de los objetos. Todos los controles existen dentro de un contenedor... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Ninoska Marquez

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

SAP Senior

Disparar y manejar eventos En objetos ABAP hay ciertos métodos que se conocen como disparadores (triggers) y otros que se conocen como manejadores (handlers). Los Triggers son los métodos que disparan un evento, mientras que los handlers son los métodos que se ejecutan cuando ocurre un evento. Para disparar un evento una clase tiene que: Declarar el evento en la parte declarativa Disparar el evento en uno de sus métodos Los eventos se declaran en la parte declarativa de una clase o interface. Para declarar eventos dependientes de instancia se usa la siguiente sentencia. EVENTS <evt>EXPORTING... VALUE (<ei>)TYPE type [OPTIONAL].. Para declarar eventos estáticos: CLASS-EVENTS <evt>...... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Ninoska Marquez

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

SAP Senior

Creación de una clase global La creación de una clase global para utilizarla en cualquiera de nuestro programas. Para la creación utilizamos la transacción SE24, object types introducimos el nombre de la clase Z_CL_VEHICULO y presionamos el botón crear. Luego seleccionamos CLASS y confirmamos. En la siguiente ventana de diálogo ingresamos la descripción de la clase, si presionamos el ícono a la derecha de la clase debemos definir una herencia especificando el nombre de la superclase. En INSTANTIATION definimos la visibilidad de la clase, pública , privada o protegida y por ultimo guardamos. Ahora definimos los atributos de la clase, SPEED que será un atributo de instancia,... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Ninoska Marquez

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

SAP Senior

Interfaces Las clases, sus instancias (los objetos) y el acceso a los objetos usando variables referenciadas son la base de la programación orientada a objetos en ABAP. Hay veces en las que es necesario para clases similares proporcionar funcionalidades similares pero que están codificadas diferentes en cada clase, las cuales dan un punto de contacto común con el usuario. Las interfaces son estructuras independientes que se pueden implementar en una clase para extender el ámbito de esa clase. El ámbito especifico de una clase viene definido por sus componentes y sus secciones de visibilidad. Por ejemplo, los componentes públicos de una clase definen su ámbito público, ya que todos sus atributos... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Ninoska Marquez

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

SAP Senior

1-Las propiedades de la programación orientada a objetos Existen 3 propiedades fundamentales que presentan los objetos. Encapsulación Herencia Polimorfismo 2-Encapsulación Conocido como ocultamiento, se refiere a que todos los objetos restringen la visibilidad de sus recursos ( atributos y métodos) al resto de los usuarios. Las tres áreas de visibilidad (publica, privada y protegida ) son la base de la encapsulación. Cada objeto posee una interfase que determina la manera de interactuar con el, la implementación del objetos (su interior) es encapsulada) lo que quiere decir que desde afuera el objeto es invisible simplemente se usa . Cuando se defina una clase hay ue tener cuidado... (+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: Ninoska Marquez

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

SAP Senior

Utilización de objetos Los objetos son instancias de las clases. Cada objeto tiene una identidad propia y tiene sus propios atributos. Los objetos transitorios residen en el contexto de una sesión interna (área de memoria de un programa ABAP). Una clase puede tener un número indefinido de instancias. Un objeto existe mientras se esté usando en el programa, existe siempre que al menos una referencia apunte hacia él o un método del objeto esté registrado como método manejador de eventos. Referencias a Objetos Punteros a los objetos ABAP Se usan para acceder a un objeto desde un programa ABAP. En ABAP los objetos están siempre contenidos en variables referenciadas. Las variables... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Ninoska Marquez

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

SAP Senior

1-Programa orientado a objetos? POO (Programación orientada a objetos) método de desarrollo de software basado en el compartimiento de los objetos en el mundo real. Poo e un modelo de programación no es un lenguaje especifico, o una tecnología, sino una forma de programar. Muchos lenguaje soporte esta forma de programar diseñados bajo ese modelo. POO tenemos que aprender a pensar las cosas de manera distinta para escribir nuestro programas en términos de objetos, propiedades , métodos y otros conceptos. Los conceptos orientados a objetos de los objetos abajo son los mismo de otros lenguajes modernos orientados a objetos tales como C o Java, se han probado conceptos que no soy provechosos en... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Ninoska Marquez

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

SAP Senior

1- Clases locales y globales Las clases en abad pueden ser globales o locales las clases globales se definen en el generador de clases a través de SE24 (generador de clases para la administración de las clases e interfase definidas en el sistema SAP) en Ablap workbench. Estas son al maceradas en el CLASS POLLS en la librera en el repositorio R/3, todos los programas ABAP en un sistema R/3 pueden acceder a las clases globales. Las clases locales solo puede ser invocadas desde el programa en el que se ha definido. Cuando se usa una clase en un programa Abad el sistema busca primero la clase local con el nombre especificado. Sin esta no se encuentra entonces busca la global. A parte de la cuestión de visibilidad, no hay ninguna... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Ninoska Marquez

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

SAP Junior

TIPOS DE DATOS ABAP: C: Texto (longitud por defecto 1) F: Punto flotante (longitud por defecto 8) I: Entero (longitud por defecto 4) N: Texto numérico (longitud por defecto 1) P: Numero empaquetado (longitud por defecto 8) X: Hexadecimal (longitud por defecto 1) D: Fecha (YYYYMMDD) T: Hora (HHMMSS) STRING: Cadenas longitud variable XSTRING: String hexadecimal para cadenas de caracteres muy grandes SENTENCIAS DATA: Para declarar una variable TYPE: Para indicar el tipo VALUE: Para indicar un valor determinado a una variable LIKE: Para declarar variables que sean de igual tipo de otras ESTRUCTURA DE DATOS Conjunto de campos relacionados, cuyos componentes pueden ser simples campos, otras estructuras o inclusive tablas. Formas de definir... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Javier Simón Martínez / Disponibilidad Laboral: FullTime

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

SAP Junior

TIPOS DE DATOS: Se dividen en completos e incompletos de la siguiente manera, los completos poseen una especificación de longitud fija especifica del tipo, en cambio los datos incompletos no tienen una longitud fija y por tanto la longitud se debe especificar junto con la declaración de la variable. Tipo de datos completos: D-fecha, T-hora, I-entero, F-punto flotante, STRING cadena dinamica y XSTRING cadena dinámica hexadecimal. Tipos de datos incompletos: C-carácter, N-numérico, X-cadena hexadecimal y P-numero empaquetado. TIPOS DE DATOS ESTRUCTURA: Permiten crear variables (arreglos) que posean la estructura de una tabla, para poder almacenar información temporal durante la ejecución del programa.... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Marvin Ernesto Gómez Ayala

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

SAP Junior

La Herramienta de Depuración o Debugger es la ayuda idónea para el desarrollador, sin importar el lenguaje que sea es indispensable contar con este tipo de utilidades, en el caso de ABAP no podía ser menos, ya que contamos con un depurador a la altura de cualquier otro lenguaje. El depurador nos permite revisar y corregir a detalle cada programa, función, modulo, evento, campo o variable que se desee, podemos insertar en el programa la cantidad de "breakpoint" que deseemos y donde sea que lo decidamos, también podemos en tiempo de Ejecución de la depuración visualizar el contenido los campos, variables y tablas que se usen en el programa objeto de depuración y establecer ademas... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Video - Los eventos y el debugger

Creado y Compartido por: Marvin Ernesto Gómez Ayala

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

SAP Junior

Según las pruebas realizadas con el ejemplo expuesto en esta lección y con ayuda del depurador, al momento de ejecutar el programa los eventos se ejecutan en el siguiente orden: 1) TOP-OF-PAGE, 2) INITIALIZATION, 3) START-OF-SELECTION, 4) END-OF-SELECTION Otro detalle importante que pude observar es que los eventos no son obligatorios para que el programa funcione, cuando el programa no tiene eventos definidos sigue una secuencia lineal en el orden de ejecución de las ordenes. Cuando nosotros como programadores requerimos que el programa siga un orden, una estructura y una secuencia modular para establecer bloques de código con una finalidad, como puede ser la definición de variables, la definición de... (+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: Marvin Ernesto Gómez Ayala

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

SAP Junior

LOS DATOS EN EL SISTEMA SAP Podemos clasificarlos en tres tipos: Datos maestros: datos que no se modifican muy a menudo Datos de movimientos: datos muy volátiles y con gran volumen de generación Datos del sistema o de control: datos que tienen que ver con la configuración del sistema ¿QUÉ ES EL DICCIONARIO DE DATOS? Transacción SE11. ¿CÓMO CREAR UNA TABLA DE BASE DE DATOS, UN ELEMENTO DE DATOS Y DOMINIO? Tabla base de datos + Crear Descripción breve Solapa Entrega y actualización (Clase de entrega con "A") Browser datos/Actual. vista tabla (elegimos la opción "Visual./Actuali.permitida" (esto servirá para poder... (+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: Javier Simón Martínez / Disponibilidad Laboral: FullTime

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

SAP Junior

¿QUÉ SON LAS TABLAS INTERNAS? Es un objeto de datos que permite guardar en memoria grandes cantidades de registros de datos con la misma estructura. La cantidad de registros máxima está relacionada con los límites especificados en la instalación del sistema. La tabla interna se usa: para almacenar temporalmente los daros de las bases de datos para un procesamiento futuro para estructurar y formatear datos que se mostrarán como salida del programa para formatear datos para ser utilizados por otros servicios ¿CÓMO SE DECLARA UNA TABLA INTERNA? DATA: BEGIN OF <tabla> OCCURS <n> De esta manera definiremos una tabla interna con n líneas en memoria más... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Javier Simón Martínez / Disponibilidad Laboral: FullTime

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

SAP Junior

Hola, trabajo actualmente en una corporación que fabrica y distribuye productos farmacéuticos, y dentro de esta corporación pertenezco al área de TI. Tengo mas de 20 años de experiencia en el área de informática trabajando como analista programador, pero esta es una de mis primeras experiencias en SAP, anteriormente hace un par de semanas curse una certificación de programación en ABAP de nivel medio y me gusto mucho, por ese motivo busque una plataforma mas completa donde pudiese aprender mas sobre SAP ABAP y fue así como por recomendación llegue a este instituto online. Mis expectativas son amplias, pase mucho tiempo desarrollando en VisualFoxpro con SQL Server,... (+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: Marvin Ernesto Gómez Ayala

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

SAP Junior

Los pasos para Ejecutar / Probar nuestro programa son los siguientes: 1) Guardar el programa (Ctrl+S), aunque este paso es opcional debido a que al salir de la ventana del editor nos pedira guardar, es recomendado hacerlo en todo momento para evitar perder algún avance hecho en nuestro código. 2) "Activar" (Ctrl+F3) el programa, este paso comprueba los errores en nuestro código, advirtiendo y mostrando en pantalla los errores identificados, dando una breve explicación sobre el tipo de error y porque razón no es permitido, a su vez nos pregunta si deseamos compilar de todas formar (no recomendado) o corregir los errores señalados, este proceso se vuelve un ciclo del tipo "Activar - Corregir... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Marvin Ernesto Gómez Ayala

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

SAP Junior

APLICACIONES ABAP Distintos objetos dentro de ABAP: Reporte Programa de dialogo Formularios Batch input User exits Field exits Funciones y RFC REPORTE: programa que consiste en una serie de instrucciones y palabras clave cuyo objetivo es procesar datos de entrada o datos que se obtienen de las tablas del sistema y mostrar los resultados del procesamiento por pantalla. TIPOS DE PALABRAS CLAVE: Declarativas: se utilizan para declarar datos (DATA, TABLES y CONSTANT) Eventos: que ocurre en el programa (STARTOF-SELECTION, TOP-OF-PAGE, etc) Control: sentencias de control de flujo de programa (IF, WHILE, DO, etc) Operativas: realizan funciones según la palabra clave (WRITE, MOVE, etc) ESTRUCTURA... (+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: Javier Simón Martínez / Disponibilidad Laboral: FullTime

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

SAP Junior

En SAP se configuran 3 ambientes, cada ambiente es una instalación de SAP que esta en su propio servidor, los ambientes se clasifican de esta manera: a) Desarrollo, b) Pruebas o Testing y c) Producción, que es donde se utilizan las aplicaciones desarrolladas y probadas satisfactoriamente. Cada ambiente puede tener varios mandantes, los cuales son instancias con datos propios e independientes de los otros mandantes que están dentro del mismo ambiente, estos mandantes son creados para realizar diversas funciones, como por ejemplo: 1.configuración del sistema, 2.desarrollo de aplicaciones, 3.Sandbox, 4.para la realización de pruebas del desarrollo, 5.Entrenamiento, 6.realización pruebas de calidad, etc.... (+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: Marvin Ernesto Gómez Ayala

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

SAP Junior

ABAP es un lenguaje de programación de cuarta generación propiedad de SAP, que esta compuesto por un entorno completo de desarrollo y cuenta con una serie de herramientas integradas que permite crear desarrollos nuevos en poco tiempo. El lenguaje ABAP se caracteriza por su total integración en el sistema SAP, debido a que el sistema SAP mismo esta escrito en ABAP. La programación ABAP es orientada a eventos, ya que si un usuario no realiza una acción como por ejemplo presionar un botón, entonces nada sucederá. Las ultimas versiones de ABAP ya incluye programación orientada a objetos para estar a tono con las ultimas tendencias del mercado mundial.

Acceder a esta publicación

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

Creado y Compartido por: Marvin Ernesto Gómez Ayala

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

SAP Junior

Recurso valiosos de las empresas: Humano, financieros, tecnológicos y de información. Cuando la cantidad de estos recursos va en aumento, a las empresas les resulta complejo administrarlos, y para mejorar la gestión de estos surgen los sistemas ERP (Planeación de recursos de la empresa). Los ERP ayudan a modelar y automatizar los procesos de la empresa, dan apoyo a los clientes del negocio, tiempo rápido de respuesta a sus problemas, disminuye los costos de operación, proporciona eficiencia en el manejo de la información y de los demás recursos de la empresa. Características en común de los sistemas ERP: a) un único sistemas para manejar muchos de los sistemas comerciales,... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Marvin Ernesto Gómez Ayala

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

SAP Junior

¿QUÉ ES SAP? SAP es un sistema. Un programa, software para el ordenador. Estamos hablando de una tecnología. Desde sus inicios, es un programa para aplicaciones de negocios. "SAP AG" es la empresa multinacional alemana creadora. SOLUCIONES SAP SAP BUSINESS SUITE es un conjunto de aplicaciones de negocio. Todas las aplicaciones son compatibles entre si y sirve para gestionar todos los procesos de la empresa. Todo el software debe adaptarse a cada empresa, pueden utilizarse sistemas SAP preconfigurados SAP BUSINESS ALL-IN-ONE marca de soluciones verticales basadas en la tecnología de SAP Business Suite. SAP BUSINESS BYDESIG la solución empresarial más completa y adaptable. SAP BUSINEES... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Javier Simón Martínez / Disponibilidad Laboral: FullTime

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

SAP Junior

ERP (Enterprise Resource Planning) que significa "sistema de planificación de recursos empresariales". Estos programas se hacen cargo de distintas operaciones internas de una empresa, desde producción a distribución, o incluso recursos humanos. CARACTERÍSTICAS DE LOS ERP Flexibilidad. Debe responder a las transformaciones que sufren las empresas. Modularidad. Se puede usar un módulo libremente sin que éste afecte los restantes. Comprensivo. El sistema debe soportar diferentes áreas de la empresa. Conectividad. Debe permitir conectarse con otras entidades. Selección de diferentes formas de negocio. Mejores prácticas de negocio en todo el planeta. ... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Javier Simón Martínez / Disponibilidad Laboral: FullTime

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

SAP Senior

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: Ninoska Marquez

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

SAP Senior

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: Ninoska Marquez

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

SAP Senior

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: Ninoska Marquez

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

SAP Senior

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: Ninoska Marquez

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

SAP Senior

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: Ninoska Marquez

"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!