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

Carrera Programador ABAP
Carrera Programador ABAP
Inscripción Abierta - Inicio: 19 Febrero 2018

Publicaciones ABAP por fecha

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

SAP SemiSenior

CO
FullTime
44
45

18 de Feb de 2018 FUNCIONALIDAD DE ALV Dando un vistazo a las funcionalidades que la ALV ofrece, se pueden: Mostrar listados no jerárquicos con un aspecto visual. Usar funciones típicas como ordenar o filtrar automáticamente si añadir ni una línea de código más. Adaptar las funciones predefinidas y sus acciones. Programar acciones habituales por el usuario como el presionar botón derecho o doble clic en una línea de forma masiva o individual. Una limitante es que la ALV Grid control no puede mostrar bloques o listas jerárquicas. Las listas han de ser mostradas en líneas individuales. Permite poder ordenarlas al gusto del usuario e imprimirlas con ese formato.

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Video - Funcionalidades estándar del ALV

Creado y Compartido por: Sergio Armando Beltran Castaneda / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP SemiSenior

CO
FullTime
44
45

18 de Feb de 2018 REPORTES ALV Generalmente cuando se realiza un reporte en abap, se obtiene información en formato de listado, en plano, muchas veces sin ninguna funcionalidad aparte que la simple visualización de los datos. En sap existe algo llamado ALV (Abap List Viewer) que es el encargado de presentar los reportes de una manera mas práctica y funcional, su interfaz es mas elegante y permite realizar mas funcionalidades que un reporte normal. Cuando se crea un reporte utilizando funciones ALV es necesario incluir en el programa la librería SLIS, que tiene definidas todas las estructuras de los parámetros de entrada y de salida de esta función. Esta librería se importa con la instrucción TYPE-SPOOLS:... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Sergio Armando Beltran Castaneda / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP SemiSenior

CO
FullTime
44
45

17 de Feb de 2018 STATUS GUI Un status GUI es un componente independiente de un programa ABAP que puede crear utilizando el Painter de menús en el ABAP Workbench. Hay tres tipos diferentes de estados de GUI: Estado del cuadro de diálogo Caja de diálogo Menú de contexto. La función del estado de una GUI es proporcionar al usuario una gama de funciones en una pantalla. Cada función está asociada con un código de función de hasta 20 caracteres. Cuando elige una función, se desencadena un evento PAI. En cada evento PAI, el código de función, si no está vacío, se coloca en el campo de sistema syst-ucomm (sy-ucomm) y se asigna... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Sergio Armando Beltran Castaneda / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

ES
12
101
157

16 de Feb de 2018 Creación de una ALV TREE Orientado a Objetos. 1.-Creacion de una ALV orientado a objetos. Creamos el programa Z_LLENAR_SPFLI, el cual llena con datos la tabla SPFLI que información sobre vuelos. Creamos el programa Z_ALV_TREE, declaramos una tabla interna con siete campos la cual se mostrará por pantalla. Declaramos una variable para instanciar la clase CL_GUI_ALV_TREE y otra para la clase CL_GUI_CUSTOM_CONTAINER. Dentro del evento START-OF-SELECTION creamos la subrutina OBTENER_DATOS que recupera todos los datos de la tabla SPFLI. Construimos una instancia del árbol INIT_TREE. Mediante la rutina FILL_CATALOG_TREE llenamos el catálogo. Construimos la jerarquía de los datos del árbol mediante BUILD_HIERARCHY_HEADER... (+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: Juan Hernandez

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

SAP Master

ES
12
101
157

16 de Feb de 2018 Eventos. 1.-Disparar y manejar eventos. En objetos ABAP hay ciertos métodos que se conocen como: Disparadores (triggers). Disparan un evento. Manejadores (handlers). 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 en una interface. Para declarar eventos dependientes de instancia se usa la sentencia: EVENTS <evt> EXPORTING… VALUE(<ei>) TYPE type [OPTIONAL]… Para declarar eventos estáticos se usa la siguiente sentencia: CLASS-EVENTS<evt>…. Cuando se declara un evento, se puede usar... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Juan Hernandez

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

SAP Master

ES
12
101
157

16 de Feb de 2018 Creación de una clase global. 1.-Creación de una clase global. Crearemos una clase global a través del Constructor de Clases o Class Builder en la TX SE24. En el campo Tipo de Objeto, indicamos el nombre de la clase z_cl_vehiculo y crear Seleccionamos Clase y aceptar Indicamos la descripción de la clase y guardar (si presionamos el botón de la derecha en el nombre de la clase, podremos definir una relación de herencia) Podemos indicar la visibilidad de la clase Guardar Definimos los atributos de la clase en la pestaña Atributos. o Speed: § Atributo de instancia § Visibilidad pública § Tipo de atributo i § Introducimos la descripción para el mismo o ... (+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: Juan Hernandez

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

SAP Master

ES
12
101
157

16 de Feb de 2018 Interfaces. 1.-Introducción a 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. 2.-Qué son las Interfaces. Son estructuras independientes que se pueden implementar en una clase para extender el ámbito de esa clase. El ámbito específico de una clase viene definido por sus componentes y sus secciones de visibilidad. Los componentes públicos de una clase definen su ámbito público, ya que sus atributos y parámetros de los métodos pueden ser utilizados por todos los usuarios. Los componentes protegidos de una clase definen su ámbito en lo que se refiere... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Juan Hernandez

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

SAP SemiSenior

CO
FullTime
44
45

16 de Feb de 2018 SIMBOLOS DE TEXTO o TEXT SYMBOLS Una de las bases del desarrollo ABAP es el multilingüismo. Esto significa que, cuando se visualizan textos en la interfaz de usuario, se debe mostrar en el idioma de trabajo del usuario. Para evitar utilizar textos dependientes del idioma debemos utilizar literales de texto. Para mostrar textos en varios idiomas de trabajo, el lenguaje ABAP cuenta con los símbolos de texto, que nos permiten crear programas independientes del lenguaje. Un símbolo de texto es un objeto de datos con nombre que se genera cuando se inicia el programa a partir de los textos en el llamado pool de texto del programa ABAP. Siempre tiene el tipo de datos c. Su longitud de campo es la del texto en el pool de texto. Los... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Video - Los Símbolos de Texto

Creado y Compartido por: Sergio Armando Beltran Castaneda / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP SemiSenior

CO
3
26
36

15 de Feb de 2018 1. QUE SON LAS SUB RUTINAS Son secciones de código que pueden ser utilizadas más de una vez. La idea de pasar el código a sub rutina es para que el programa sea mas fácil de leer y mantener. - Modularizar: Es la acción de pasar el código de un programa a sub. rutina para mejorar la lectura y mantenimiento del programa. Lo ideal es que una sub. rutina no tenga más de 50 líneas de código, al modularizar ayuda a encontrar más fácilmente los errores del programa. TIPS: Una sub rutina se declara con la palabra reservada PERFORM seguida del nombre de la sub rutina - Palabra reservada: Palabra del lenguaje abap que no puede ser utilizada con otra intención por la que... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Javier Mirabal

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

SAP SemiSenior

ES
1
36
39

13 de Feb de 2018 ==> ESTÁNDARES DE PROGRAMACIÓN Declaraciones dentro de un programa ABAP: Variables locales VL_XXXXXX Variables Globales V_XXXXXX Checkbox CH_XXXXXX Radio Button RBG11_XXXXX, RBG12_XXXXX Rangos Locales RL_XXXXX Rangos R_XXXXX Constantes Globales C_XXXXX ... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Los Estándares de Programación

Creado y Compartido por: Jose Lopez

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

SAP SemiSenior

ES
1
36
39

13 de Feb de 2018 ==> FIELD SYMBOLS Declarar un Field Symbol: FIELD-SYMBOLS <FS> [<type>|STRUCTURE <s> DEFAULT <wav>]. * Si no especificamos el tipo del Field Symbol, este podrá contener cualquier dato. Asignar datos a un Field Symbol: FIELD-SYMBOLS <FS>. ASIGN <dato> TO <FS>. Tipos de datos genéricos para un Field Symbol: TYPE ANY: todos los tipos de objetos son aceptados. TYPE C, N, P, X: el FS adopta la longitud y decimales del dato. TYPE TABLE: tabla estándar. TYPE ANY TABLE: tabla interna. TYPE INDEX TABLE: tabla indexada. TYPE STANDARD TABLE: tabla estándar. TYPE SORTED TABLE: tabla sorted. TYPE HASHED TABLE: tabla hasheada.... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Jose Lopez

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

SAP SemiSenior

ES
1
36
39

13 de Feb de 2018 ==> CONSULTAR LAS IMÁGENES DISPONIBLES EN SAP Entrar en SE78. Abrimos la carpeta de GRAPHICS y hacemos doble clic en BMAP. Clicamos en el campo Nombre y en el botón Buscar. Seleccionamos Blanco/Negro y Color y ejecutamos. Podemos visualizar la imagen clicando en el botón de al lado del sombrerito. ==> SUBIR UNA IMAGEN A SAP Entramos en SE78. Clicamos en el primer botón, con una hoja verde y una blanca y una flecha verde. Si no funciona intentamos abrir una imagen existente tal y como se ha explicado antes, y después presionamos este botón. Buscamos el archivo, ponemos nombre y descripción y guardamos.

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Video - Administración de archivos de imágenes en SAP

Creado y Compartido por: Jose Lopez

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

SAP SemiSenior

CO
FullTime
44
45

13 de Feb de 2018 CREACION DE VARIANTES DE EJECUCION En SAP se llama variante a una imagen de información fija que se puede introducir en una pantalla de selección de una transacción. Con una variante se puede especificar la parametrización previa para campos, esconder campos o hacerlos inutilizables para la entrada en la pantalla inicial de un programa, pueden introducir valores en cada uno de los campos de una pantalla de selección y grabarla para más tarde recuperarla de nuevo a la hora de ejecutar el programa o transacción. Se pueden utilizar variantes del informe para programar en el fondo o definir una transacción de informe. Las variantes se asocian comunmente a reports y listados de SAP. Es más... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Conceptos importantes de reportes

Creado y Compartido por: Sergio Armando Beltran Castaneda / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

ES
12
101
157

12 de Feb de 2018 Propiedades de la programación Orientada a Objetos. 1.-Las propiedades de la POO. Existen tres propiedades fundamentales que presentan los objetos. Encapsulación. Herencia. Polimorfismo. 2.-Encapsulación. Tambié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(pública, privada y protegida) son la base de la encapsulación. Cada objeto posee una interface que determina la manera de interactuar con él. CLASS c1 DEFINITION. PUBLIC SECTION. DATA: METHODS: EVENTS: PROTECTED SECTION. DATA: METHODS:... (+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: Juan Hernandez

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

SAP Master

ES
12
101
157

12 de Feb de 2018 Tratamiento de Objetos. 1.-Utilización de Objetos. Los objetos son instancias de las clases. Cada objeto tiene una identidad propia y tiene sus propios atributos. Una clase puede tener un número indefinido de instancias. NOTA: Un objeto existe mientras que se esté usando en el programa, lo que quiere decir que existe siempre que al menos una referencia apunte hacia él, o al menos un método del objeto esté registrado como método manejador de eventos. 2.-Referencias a Objetos. Son punteros a los objetos ABAP. Las referencias a objetos se usan para acceder a un objeto desde un programa ABAP. Los objetos siempre están contenidos en variables referenciadas. Las variables referenciadas o bien... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Juan Hernandez

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

SAP Master

ES
12
101
157

12 de Feb de 2018 Definición de Clases, Atributos, Métodos y Eventos. 1.-Clases locales y globales. Las clases en ABAP se pueden declarar globalmente o localmente. Las clases globales se definen en el generador de clases a través de la TX SE24 en el ABAP Workbench. NOTA: TX SE24 Administración de las clases e interfaces definidas en el sistema SAP. Estas clases son almacenadas en el Class Pools en la librería de clases del repositorio R/3. Todos los programas ABAP en un sistema R/3 pueden acceder a las clases globales. NOTA: Las clases locales se definen en un programa ABAP y sólo puede ser invocadas desde el programa en el que se han definido. Cuando se usa una clase en un programa, primero busca una clase local, si... (+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: Juan Hernandez

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

SAP Master

ES
12
101
157

12 de Feb de 2018 Introducción a la programación Orientada a Objetos. 1.-Qué es la programación Orientada a Objetos POO. Es un método de desarrollo de software basado en el comportamiento de los objetos en el mundo real. Un objeto es la representación en un programa de un concepto, y contiene toda la información necesaria para abstraerlo: datos que describen sus atributos y operaciones que pueden realizarse sobre los mismos. Los objetos se componen de tres partes fundamentales: Métodos Eventos Atributos 2.-Cómo se piensa en la POO. Pensar en términos de objetos es muy parecido a como lo haríamos en la vida real. Como ejemplo, diríamos que un coche es el elemento... (+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: Juan Hernandez

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

SAP SemiSenior

ES
1
36
39

12 de Feb de 2018 ==> TRATAMIENTO DE ARCHIVOS EN EL SERVIDOR (II): C) Transferir datos de un programa al servidor => TRANSFER TRANSFER <estructura> TO <archivo>. Si el archivo no está abierto para escritura, el sistema intentará abrir en BINARY MODE o con OPEN DATASET. D) Borrado de archivos del servidor => DELETE DATASET DELETE DATASET <archivo>. Para borrar un archivo deberemos haberlo abierto previamente. Si se borra correctamente sy-subrc será 0. De lo contrario será 4. Ejemplo: IF NOT p_borrar IS INITIAL. DELETE DATASET p_path. ENDIF. E) Cierre de archivos del servidor => CLOSE DATASET CLOSE DATASET <archivo>. IF sy-subrc NE 0. MESSAGE s000... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Archivos en Servidor: las sentencias TRANSFER, DELETE y CLOSE

Creado y Compartido por: Jose Lopez

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

SAP SemiSenior

ES
1
36
39

12 de Feb de 2018 ==> TRATAMIENTO DE ARCHIVOS EN EL SERVIDOR (I): Principales sentencias para el manejo de archivos en el servidor de aplicaciones: OPEN DATASET: apertura de archivos. READ DATASET: lectura. TRANSFER: transferir datos de archivos al servidor. DELETE: borrar archivos del servidor. CLOSE: cerrar archivos. A) Apertura de archivos del servidor => OPEN DATASET OPEN DATASET <archivo> FOR <ACCESS> IN <MODE> Si queremos abrir un archivo de lectura debemos utilizar la cláusula FOR INPUT: OPEN DATASET <archivo> FOR INPUT IN TEXT <MODE>. Si el archivo que se intenta abrir no existe, sy-subrc devolverá 8. Si es correcto devolvera 0. Si queremos abrir un archivo para escritura... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Archivos en Servidor: las sentencias OPEN y READ

Creado y Compartido por: Jose Lopez

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

SAP SemiSenior

ES
1
36
39

12 de Feb de 2018 ==> Rutinas de conversión de datos: Permiten convertir el contenido de un campo de la pantalla del formato de visualización al formato interno de SAP y viceversa. Se identifican mediante un nombre de 5 posiciones y se guardan como grupos de DOS módulos de funciones. Estos módulos se nombran mediante una convención: CONVERSION_EXIT_nombre_INPUT => formato visualización a interno SAP. CONVERSION_EXIT_nombre_OUTPUT => formato interno SAP a visualización. Para ver las rutinas de conversión en una tabla: Entramos en SE11 y buscamos la tabla que queramos (por ejemplo KNA1). Hacemos doble clic sobre el Elemento de datos que tiene las rutinas (por ejemplo KUNNR).... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Video - Las Rutinas de conversión de datos

Creado y Compartido por: Jose Lopez

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

SAP SemiSenior

CO
FullTime
44
45

12 de Feb de 2018 MEMORIA EN ABAP Hay veces en que para obtener todos los datos de una tabla interna es necesario ejecutar una serie de pasos, muchas veces esto es proveniente de los programas estándar, que para copiarlos a otro programa se hace una tarea engorrosa. En ocasiones se puede presentar que se requiera obtener datos de otro programa ABAP. En abap existen sentencias que permiten manipular los datos que se suben o bajan en memoria. Los comandos Import / Export, son aquellos que permiten guardar una variable en memoria, lo cual es muy útil cuando trabajamos con interrelación de programas y que no hay manera de mover ciertos valores, entonces para ello empleamos estos comandos y traemos el valor almacenado. Se pueden bajar o subir... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Uso de la memoria en ABAP

Creado y Compartido por: Sergio Armando Beltran Castaneda / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP SemiSenior

CO
FullTime
44
45

12 de Feb de 2018 EJECUCIÓN DE PROGRAMAS Existen dos formas de ejecutar un programa en ABAP, Online y Batch Input. En la ejecución Online el programa se ejecuta al momento de presionar F8. Para realizar ejecuciones en fondo y como ver las ejecuciones en fondo que están previstas, activas, ya finalizadas, se utilizara la transacción SM37. El batch input nace de la necesidad de introducir datos en una transacción dentro del repositorio de SAP, emulando acciones que un usuario debería hacer en cada una de las pantallas que se le presentan, por lo que, en resumen es una herramienta muy útil que sirve para cargar en una transacción cualquiera, datos de forma masiva asegurándose, eso si, de que los chequeos... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Sergio Armando Beltran Castaneda / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP SemiSenior

CO
FullTime
44
45

12 de Feb de 2018 CHEQUEOS DE AUTORIZACIÓN AUTHORITY-CHECK Dentro de la gestión de autorizaciones de SAP, cada tarea (transacción, infotipo, centro, etc.) a la cual tiene acceso un usuario se define mediante un objeto de autorización. Juntando los objetos de autorización, se crean los roles que luego se asignan a los usuarios. Para mayor claridad y organización, los objetos de autorización se asignan a clases de objeto, que se pueden tratar mediante la transacción SU21. Esta sentencia nos permite comprobar las autorizaciones de un usuario. Recordemos que dichas autorizaciones forman parte del perfil de usuario y el sistema las guarda en el maestro de usuarios. Hay distintos tipos de autorización para... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Video - Los Chequeos de Autorización

Creado y Compartido por: Sergio Armando Beltran Castaneda / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP SemiSenior

CO
FullTime
44
45

10 de Feb de 2018 SPOOL En cualquier entorno de gestión empresarial se produce una gran cantidad de información que en muchas ocasiones interesa sacar a papel a través de informes, listados, análisis. etc. El spool es un almacén receptor de peticiones de impresión que proporciona una serie de utilidades para controlar la salida de información. Aunque se asocia directamente spool con imprimir en papel, en SAP las posibilidades son más amplias: podemos enviar una orden de spool por fax, o imprimirla en un fichero. En muchas ocasiones, cuando se quiere imprimir cierta información como listados, informes o formularios, se recurre a las órdenes SPOOL de SAP. Para poder administrar todas las peticiones... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Video - El Spool

Creado y Compartido por: Sergio Armando Beltran Castaneda / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP SemiSenior

CO
FullTime
44
45

10 de Feb de 2018 DESTINOS RFC Transacción: SM59 Dependiendo del sistema destino, la conexión RFC será de distinto tipo. En general, para envió de Idocs, se crean conexiones del tipo TCP/IP, especificando el nombre del servidor destino y el puerto TCP destino. Definición de Puerta Transacción: WE21 Los Idocs pueden ser enviados y recibidos a través de diferentes medios. Con el objetivo de no acoplar la definición de las características del medio con la aplicación que lo está utilizando, el medio es accedido vía puertas. En otras palabras, una puerta es un nombre lógico para un dispositivo de entrada/salida. Los programas se comunican con una puerta a través de... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Sergio Armando Beltran Castaneda / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP SemiSenior

ES
1
36
39

09 de Feb de 2018 ==> Grabación de datos en archivos locales: Para grabar datos de las tablas internas en archivos locales se utiliza el método GUI_DOWNLOAD. Ejemplo: CALL METHOD cl_gui_frontend_services=>gui_download EXPORTING filename = 'D: ARCHIVO_SALIDA.TXT' filetype = 'ASC' CHANGING data_tab = ti_archivo[] EXCEPTIONS file_write_error = 1 no_batch = 2 ... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Archivos Locales: Download de datos

Creado y Compartido por: Jose Lopez

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

SAP SemiSenior

ES
1
36
39

09 de Feb de 2018 ==> UPLOAD DE DATOS: Mediante la clase CL_GUI_FRONTEND_SERVICES tenemos una serie de métodos disponibles para tratar con archivos locales: FILE_OPEN_DIALOG: se utiliza para buscar archivos locales en el PC. Ejemplo: DATA: tl_filetable TYPE filetable, stl_file_table TYPE file_table, vl_rc TYPE i. CALL METHOD cl_gui_frontend_services=>file_open_dialog EXPORTING default_filename... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Archivos Locales: Upload de datos

Creado y Compartido por: Jose Lopez

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

SAP Master

ES
12
101
157

09 de Feb de 2018 Creación del programa de extracción Z para IDocs de Salida. Crearemos el programa Z_ENVIAR_IDOC_SALIDA, este enviará los datos de un usuario de la tabla ZTABLA_USUARIOS. Tiene una pantalla de selección para introducir un número de DNI que será procesado y validaremos que el DNI ingresado no esté vacío. En el evento STAR-OF-SELECTION creamos la subrutina EDIDC, la cual carga el registro de control del Idoc. Los datos más importante que se cargan son, el tipo de mensaje, el tipo base, el número de partner que recibe, el puerto de salida y la indicación que utilizamos un sistema lógico. También indicamos la dirección del Idoc en el campo Direct... (+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 Hernandez

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

SAP Master

ES
12
101
157

09 de Feb de 2018 Testing y Reproceso de un IDoc. 1.- Introducción al Testing de IDocs. Desde el Menú WEDI, accedemos a las TX de testeo de IDoc. WE19: Herramienta test WE15: Proc.salida desde NAST WE14: Proc.salida desde IDOC WE18: Crear proceso Status WE17: Procesar fichero Status WE12: Proc.entr.mod.fich.salida WE16: Proc.entr.orig.fich.entr Existen varios tipos de testeo, para diferentes etapas del 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 NOTA: La tabla transparente estándar NAST se utiliza para almacenar 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 Hernandez

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

SAP Master

ES
12
101
157

09 de Feb de 2018 IDocs de Entrada. 1.- Introducción a las Interfaces de Entrada. Los Idocs de entrada no tienen diferentes tipos de proceso. Podemos crear un IDoc en SAP: · Por un middleware, que envía al puerto entrante el mensaje, en formato IDoc. · Por un archivo con formato IDoc, que es procesado por el módulo de función EDI_DATA_INCOMNG. En trabajo del programador ABAP se reduce a: · Configurar los IDocs de entrada. · Definir un código de proceso de entrada. · Definir el Acuerdo de Interlocutores de entrada. · 2.- Configuración de los IDocs de Entrada. Utilizamos la TX BALD. Dentro de la carpetas IDOC / Proceso de entrada... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Juan Hernandez

"Es deber del alumno superar al maestro"

 

Conozca Nuestra Propuesta Académica

Le invitamos a conocer nuestra gama de Cursos, Carreras y Maestrías en Tecnología SAP

 Cargando presentación, aguarde unos instantes...

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 69 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 75 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 51 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 99 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 19 Febrero 2018 comienza la Carrera Programador ABAP, un brillante futuro le espera!!!

 Cargando presentación, aguarde unos instantes...

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