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

Carrera Programador ABAP
Carrera Programador ABAP
Inscripción Abierta - Inicio: 21 Agosto 2017

Publicaciones ABAP por fecha

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

SAP SemiSenior

ES
FullTime
5
48
63

16 de Agosto de 2017 ARCHIVOS DE SERVIDOR: TRANSFERENCIA: TRANSFER <estructura> TO <archivo>. El modo de transferencia corresponde al modo de apertura del fichero. Transacción CG3Y: copiar archivo del servidor a nuetro ordenador. BORRADO DELETE DATASET <archivo> (SY-SUBRC = 0 / 4) El archivo ha de estar abierto previamente. CIERRE CLOSE DATASET <archivo> BUSQUEDA DE ARCHIVOS EN E SERVIDOR /SAPDMC/LSM_F4_SERVER_FILE

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: Juan Ignacio De Tejada Santiago / Disponibilidad Laboral: FullTime

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

SAP SemiSenior

ES
FullTime
5
48
63

16 de Agosto de 2017 ARCHIVOS DE SERVIDOR: - OPEN DATASET, para abrir archivos de servidor. - READ DATASET, lectura de archivos - TRANSFER, transferencia de datos de archivos al servidor. - DELETE, borrado de archivos del servidor. - CLOSE, cerrar archivos del servidor. Transacción AL11 directorios de SAP del servidor. APERTURA - OPEN DATASET, para abrir archivos de servidor. (SY-SUBRC = 0 / 8) OPEN DATASET <archivo> FOR <ACCESS> IN <MODE> FOR INPUT - lectura FOR OUTPUT - escritura FOR APPENDING - agregar información. MODOS: - Modo texto IN TEXT MODE ENCODING DEFAULT: la informacion se transfiere línea a linea - Modo binario IN BINARY MODE: la información se transfiere... (+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: Juan Ignacio De Tejada Santiago / Disponibilidad Laboral: FullTime

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

SAP SemiSenior

ES
FullTime
5
48
63

16 de Agosto de 2017 RUTINAS DE CONVERSION DE DATOS: Permiten convertir el contenido de un campo de la pantalla del formato de visualización al formato de SAP y viceversa. Se nombran con un identificador de cinco posiciones, guardándose como un grupo de dos modulos de función. Por ejemplo, CONVERSION_EXIT_XXXXX_INPUT y CONVERSION_EXIT_XXXXX_OUTPUT. El módulo INPUT,convierte del formato de visualización al formato de SAP y el OUTPUT al contrario.

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: Juan Ignacio De Tejada Santiago / Disponibilidad Laboral: FullTime

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

SAP SemiSenior

ES
3
32
41

16 de Agosto de 2017 LECCION 3: Las funciones POPUP Funciones POPUP: son funciones para interacturar con el usuario. SM37 -> POPUP_* vemos todas la funciones POPUP que hay. Las funciones POPUP mas utilizadas son: POPUP_TO_COMFIRM: solicita confirmación de la acción a realizar. POPUP_GET_VALUES: debemos ingresar valores para continuar. POPUP_TO_DECIDE_LIST: muestra una ventana de dialogo con una lista de opciones para decidir. Es importante no usar funciones obsoletas consideradas por SAP, es decir, que SAP ya no da soporte a partir de la próxima actualización del sistema estándar. Los parámetros que están comentados con asteriscos son opcionales para el funcionamiento del POPUP

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Video - Las Funciones POPUP

Creado y Compartido por: Felipe Roca Molina

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

SAP SemiSenior

ES
3
32
41

16 de Agosto de 2017 LECCION 2: Subrutinas, Funciones y Batch Módulos de función: son funciones que han sido creadas y almacenadas en SAP y que pueden ser utilizadas por cualquier programa ABAP. Las funciones tiene una interfaz definida. SE37: creación, modificación y visualización de los módulos de funciones existentes en el sistema. Modelo (Pattern): botón del menú editor de ABAP que nos permite crear dentro de un programa ABAP el esqueleto de cualquier función creada, poniendo sólo el nombre de la función. Pasos para crear una función: SE37 -> crear -> escribir el nombre del grupo de funciones al que pertenece la función y una descripción breve. -> grabar... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Módulos de Función

Creado y Compartido por: Felipe Roca Molina

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

SAP SemiSenior

ES
FullTime
5
48
63

16 de Agosto de 2017 GRABACION DE DATOS EN ARCHIVOS LOCALES GUI_DOWNLOAD, algunos parámetros de este método: - FILENAME directorion nombre del archivo a descargar - FILETYPE tipo o extensión del archivo (BIN - binario y se ha de especificar la longitud del archivo en el parámetro BIN_FILESIZE, ASC - ascii, DAT - Excel, WK1 - excel y lotus) - WRITE_FIELD_SEPARATOR indica si se generará un separador de archivo o no y cual será. - DATA_TAB, almacena el contenido del archivo. Debe tener la misma estructura que el archivo.

Acceder a esta publicación

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

Creado y Compartido por: Juan Ignacio De Tejada Santiago / Disponibilidad Laboral: FullTime

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

SAP SemiSenior

ES
FullTime
5
48
63

16 de Agosto de 2017 ARCHIVOS LOCALES (UPLOAD de datos): CL_GUI_FRONTEND_SERVICES. Clase dotada de metodos útiles para el tratamiento de archivos locales. Visualización de métodos, desde un pgm ABAP, presionar Modelo(pattern), marcar Patron p.objetos ABAP (ABAP Object Patterns). Escribir el nombre de clase, presionar F4 en Metodo y visualizaremos todos los métodos. Alguno de ellos: - FILE_OPEN_DIALOG: muestra la pantalla de navegación que permite al usuario seleccionar el archivo del directorio de PC. - GUI_DOWNLOAD: descargamos datos de los programas a archivos del PC. - GUI_UPLOAD: bajar datos de los archivos del PC a los programas. Transacción SE24: visualizar contenido de las clases. BUSQUEDA DE ARCHIVOS EN EL PC:... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Juan Ignacio De Tejada Santiago / Disponibilidad Laboral: FullTime

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

SAP SemiSenior

ES
3
32
41

16 de Agosto de 2017 Lección 1: Subrutinas Subrutinas: son secciones de código que pueden ser utilizadas más de una vez. Hace mas fácil la lectura y mantenimiento. Modularizar: pasar el código de un programa a subrutinas, para mejorar la lectura y mantenimiento del mismo. Es mejor que no tenga mas de 50 líneas de código. PERFORM: palabra reservada para declarar una subrutina. Las opciones para crear una subrutina son un nuevo include de datos o crearlas en el mismo programa de control. Es importante que el nombre no exceda los 30 caracteres y sea lo más representativo del resultado que produce. Tipos de subrutinas Internas: cuando la subrutina está dentro del mismo programa que la llama Externas:... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Felipe Roca Molina

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

MX
75

16 de Agosto de 2017 ACUERDO DE INTERLOCUTOR ALE ES UN SISTEMA SAP REMOTO O UN SISTEMA LEGACY CON EL QUE INTERCAMBIAN DATOS. CUANDO LOS DATOS SON INTERCAMBIADOS ENTRE INTERLOCUTORES, ES IMPORTANTE QUE EL EMISOR Y EL RECEPTOR ESTEN DE ACUERDO EN LA SINTAXIS Y SEMANTICA DE LOS DATOS INTERCAMBIADOS. AESTE ACUERDO SE LO LLAMA ACUERDO DE INTERLOCUTOR. LOS DATOS DEFINIDOS EN UN ACUERDO DE INTERLOCUTOR SON: TIPO DE IDOC Y TIPO DE MENSAJE, LOS CUALES SON EL IDENTIFICADOR CLAVE DEL ACUERDO DE INTERLOCUTOR. NOMBRE DEL EMISOR Y RECEPTOR QUE INTERCAMBIAN LOS IDOCS PARA EL TIPO DE IDOC Y MENSAJE . PUERTO POR EL CUAL EL EMISOR Y EL RECPETOR SE COMUNICAN . A TRAVES DE LA TRANSACCION WE20 SE CREA EL ACUERDO DE INTERLOCUTOR . TRANSACCION WE20 MEDIANTE LA TRANSACCION ESTANDAR WE20... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Emma Angelica Martinez Lezama

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

MX
75

16 de Agosto de 2017 ESTRUCTURA DE UN IDOC LA ESTRUCTURA DE UN IDOC CONSISTE DE VARIOS SEGMENTOS, Y LOS SEGMENTOS CONSISTE DE UNA SECUENCIA DE CAMPOS. LA ESTRUCTURA DE UN TIPO DE IDOC DEFINE LA SINTAIS DE LOS DATOS AL ESPECIFICAR LA ORGANIZACION DE LOS SEGMENTOS, ATRIBUTOS DE LOS SEGMENTOS. UN IDOC CONSISTE DE LA SIGUIENTE SECUENCIA DE TRES TIPOS DE REGISTROS: REGISTRO DE CONTROL: TABLA EDIDC: LA TABLA TRANSPARENTE ESTANDAR EDIDC ALMACENA LOS REGISTROS DE CONTROL DE UN IDOC. LA CLAVE DE LA TABLA ES EL NUMERO DEL IDOC (CAMPO DOCNUM). REGISTRO DE DATOS: SE GUARDAN EN LA TABLA EDID4 EN UN CAMPO DE 1000 CARACTERES. TABLA EDID4. LA TABLA CLUSTER ESTANDAR EDID4 ALMACENA LOS REGISTROS DE DATOS DE UN IDOC. LA CLAVE DE LA TABLA ESTA FORMADA POR EL NUMERO DE IDOC (CAMPO... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Emma Angelica Martinez Lezama

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

MX
75

16 de Agosto de 2017 CONCEPTOS BASICOS. DENTRO DE LA COMPAÑIA, LA INTEGRACION PUEDE INCLUIR COMUNICACION CON SISTEMAS LEGACY, CON PRODUCTOS DE TERCEROS, O INCLUSO, CON OTROS SISTEMAS SAP. LAS DOS TECNOLOGIAS MAS UTILIZADAS PARA REALIZAR ESTA INTEGRACION SON ALE Y EDI QUE UTILIZAN IDOCS PARA EL INTERCAMBIO DE DATOS. ESTAS TECNOLOGIAS SON CROSS-APLICATION Y SON UTILIZADAS PARA VARIOS MODULOS DE SAP R/3, COMO SD, MM Y FI. PERO SON APLICABLES A CUALQUIER NECESIDAD DE INTERCAMBIO DE DATOS. QUE ES UN EDI: EDI INTERCAMBIO ELECTRONICO DE DOCUMENTOS. ES UN ESTANDAR DE COMUNICACION QUE DESCRIBE EL INTERCAMBIO ELECTRONICO DE DATOS ESTRUCTURADOS COMERCIALES ENTRE LAS DIFERENTES APLICACIONES. EDI PROVEE INTEGRACION A PROCESOS DE NEGOCIO ENTRE COMPAÑIAS, INTERCAMBIANDO... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Emma Angelica Martinez Lezama

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

SAP SemiSenior

ES
FullTime
5
48
63

11 de Agosto de 2017 BASES DE DATOS LOGICAS: Objeto ABAP que proporciona una visión lógica de las tablas SAP. y permite relacionarlas para la seleccinon de os datos. Simplifican la generación de reportes. Estructura de funcionamiento de una BDL. Componentes: -Estructura. Determina las tablas BD a que se puede acceder -Selecciones instrucciones de selección de datos. -Programa, contenedor de subrutinas utilizadas para la lectura de datos. PUT - GET, escritura y lectura de una base de datos lógica, a pesar de que en lugar de PUT se utilizan tablas internas para la grabación en las BD. Transacción SE36 para crear, actualizar o visualizar el contenido de las BDL MANAGEMET estructura de la BDL BASES DE DATOS LOGICAS:... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Video - Las Bases de Datos Lógicas

Creado y Compartido por: Juan Ignacio De Tejada Santiago / Disponibilidad Laboral: FullTime

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

SAP SemiSenior

ES
FullTime
5
48
63

10 de Agosto de 2017 AGRUPAMIENTO DE ALV: Declarar tabla SLIS_T_SORTINFO_ALV y estructura SLIS_SORTINFO_ALV. Cargar tabla TI_SORT con los registros en el mismo orden en que queremos agrupar y completar el parámetro exporting IT_SORT. ALV JERARQUICO: Como se dijo anteriormente se utilizan si se quiere mostrar datos de cabecera y de posición. -debe existir en las declaraciones como minimo un campo en común. Debemos declarar la estructura del tipo SLIS_KEYINFO_ALV. A continuación se crea el catalogo del ALV para ambas tablas internas. Después debemos completar la estructura ST_KEYINFO, que contendrá HEADER01 e ITEM01, donde ira el campo de la tabla de cabecera que será el vinculo con la tabla de detalles. Ejecutar REUSE_ALV_HIERSEQ_LIST_DISPLAY... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: ALV Jerárquico y Agrupamiento

Creado y Compartido por: Juan Ignacio De Tejada Santiago / Disponibilidad Laboral: FullTime

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

SAP SemiSenior

ES
FullTime
5
48
63

10 de Agosto de 2017 CATALOGO ALV AUTOMATICO: Utilizaremos la función REUSE_ALV_FIELDCATALOG_MERGE Se debe modificar la declaración del ALV. Se debe declara la tabla interna utilizando LIKE y haciendo referencia a camps de una tabla BD existente. Ademas debemos configurar el editor, restringiendo la cantidad de caracteres de ancho de pantalla a 72: UTILIDADES> OPCIONES> EDITOR ABAP> EDITOR> Long. líneas compatib descend. (72) LOGOS Y ENCABEZADOS: Declarar una tabla del tipo SLIS_T_LISTHEADER y una estructura del tipo SLIS_LISTHEADER. La transacción SE78, nos permite ver los logos disponibles en el sistema, o cargar unos nuevos. Transacción OAER: otra transacción que permite subir logos a SAP. UTILIZACION DE... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Catálogo ALV automático, logos, encabezados y status

Creado y Compartido por: Juan Ignacio De Tejada Santiago / Disponibilidad Laboral: FullTime

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

SAP SemiSenior

ES
3
32
41

10 de Agosto de 2017 Lección 8: Actualización y Recuperación de una tabla Base de datos Se tiene que hacer justo después del insert, update, modify, delete COMMIT WORK: confirma los cambios ROLLBACK WORK: deshace los cambios La estructua es: IF sy-subrc EQ 0. COMMIT WORK. ELSE. ROLLBACK WORK. ENDIF. La variables del sistema (Ej sy-subrc) son sólo de lectura, la única forma de modificarlas es por debug. No tiene sentido modificarlas debido a que nos proporcionan información muy interesante de forma dinámica.

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Video - Actualización y Recuperación de una tabla Base de datos

Creado y Compartido por: Felipe Roca Molina

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

SAP SemiSenior

ES
FullTime
5
48
63

10 de Agosto de 2017 FUNCIONALIDADES ESTANDAR DE ALV Detalle: Ver detalle de columna seleccionada en una tabla Ordenar reporte: Ascendente o Descendente por uno o mas campos Filtrar por determinados campos Previsualizar impresion Exportar a Excel Exportar a Word Exportar a un archivo local Enviar por mail dentro de SAP Generar graficos con los valores del reporte Cambiar disposición general del reporte quitando columnas y mas... Un usuario puede cambiar el orden de las columnas, hacer ordenamientos .... guardando un determinado layout. Se pueden crear varios según necesidades del usuario. Anteriormente se llamaban DISPLAY VARIANT. Son dependientes de mandante o de cliente por tanto se han de importar o exportar, para ello se puede recurrir al reporte... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Juan Ignacio De Tejada Santiago / Disponibilidad Laboral: FullTime

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

SAP SemiSenior

ES
FullTime
5
48
63

10 de Agosto de 2017 REPORTES ALV: ALV: es una herramienta exclusiva de ABAP que se utiliza para crear repoirtes de manera eficaz, rápisa y estandarizada. Simplifican el desarrollo de reportes, proporcionan un monton de funcionalidades estándar y proporcionan una salida por pantalla estandarizada e uniforme. Su creación esta basada en funciones. Tres tipos comunes: Grillas, Listas y Jerarquico. Estos ultimks se utikizan únicamente en caso de mistrar datos de vcabecera y de detalle (aerolíneas y vuelos por ejemplo, o facturas y detalle) Funciones por tipo de reporte ALV: GRILLAS: REUSE_ALV_GRID_DISPLAY LISTAS: REUSE_ALV_LIST_DISPLAY JERARQUICO: REUSE_ALV_HIERSEQ_LIST_DISPLAY NO tiene sentido utilizar reportes ALV en procesos... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Juan Ignacio De Tejada Santiago / Disponibilidad Laboral: FullTime

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

SAP SemiSenior

ES
3
32
41

10 de Agosto de 2017 Lección 7: INSERT, UPDATE, MODIFY, DELETE y actualización y recuperación de la BD Tipos de sentencia: INSERT: permite introducir nuevos registros a una base de datos. Si existe algún registro en la base de datos con igual clave que un registro en la tabla interna se producirá un error (SY-SUBRC distinto de cero). UPDATE: permite actualizar el contenido de uno o varios registros de una tabla de registros de una tabla de base de datos. Después del UPDATE tiene que ir SY-SUBRC, si es igual a 0 se actualiza el registro, si no es igual a 0 da error y no se actualiza. MODIFY: permite modificar el contenido de uno o varios registros de una tabla de base de datos. Hay que poner después el SY-SUBRC. Si... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: INSERT, UPDATE, MODIFY, DELETE y actualización y recuperación de la BD

Creado y Compartido por: Felipe Roca Molina

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

MX
75

09 de Agosto de 2017 3.9. - Modificaciones al menú estándar de SAP Para modificar el menú estándar de SAP hay que acceder a la transacción SE41. Desde la transacción, en el ejemplo siguiente se va a modificar el menú del sistema para que aparezca una transacción creada. En el programa habrá que introducir MENUSYST, mientras que en el campo status habrá que seleccionar MEN Una vez dentro, en la barra de menú se verán todas las opciones dentro de sistema

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: Emma Angelica Martinez Lezama

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

MX
75

09 de Agosto de 2017 NOTAS DE SAP SON PROCEDIMIENTOS O SOLUCIONES QUE RESPONDEN A LAS PREGUNTAS O ERRORES QUE REPORTAN LOS USUARIOS DE SAP EN RELACION A LA OPERACION DEL SISTEMA.

Acceder a esta publicación

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

Creado y Compartido por: Emma Angelica Martinez Lezama

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

MX
75

09 de Agosto de 2017 ENHANCEMENTS: SON AMPLIACIONES AL CODIGO ESTANDAR DE SAP MEDIANTE LAS CUALES PODEMOS AGREGAR DETERMINADAS FUNIONALIDADES, PARA SATISFACER LOS REQUERIMIENTOS PARA SATISFACER LOS REQUERIMIENTOS DE LOS USRIOS QUE NO CUBRE EL SISTEMA. EXISTEN 2 TIPOS IMPLICITOS EXPLICITOS. PARA IMPLEMENTAR LOS ENHANCEMENTS EXPLICITOS EN UN PROGRAMA ESTANDAR NO NECESITAS INGRESAR LA CLAVE DEL OBHJETO QUE DESEAMOS MODIFICAR. PROGRAMA RFBVBIC_0 ES UTILIZADO PARA LA TRANSFERENCIA DE UN DIRECTORIO DE BANCO AL SISTEMA SAP EL CUAL SE ALMACENA EN UN ARCHIVO.

Acceder a esta publicación

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

Creado y Compartido por: Emma Angelica Martinez Lezama

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

MX
75

09 de Agosto de 2017 TIPOS DE BADIS: EXISTEN 2 TIPOS DE BADIS: BADIS CLASICAS: SON LAS PRIMERAS QUE EXISTIERON BADIS NUEVAS: TAMBIEN CONOCIDAS COMO PUNTOS DE AMPLIACION O ENHANCEMENT SPOT QUE INCORPORAN LAS ULTIMAS TECNOLOGIAS DE SAP VISTAS DE UNA BADIISTAS : LAS BADIS TIENEN DOS VISTAS: LAS VISTA DE DEFINICION Y LA VISTA DE IMPLEMENTACION LA DEFINICION DE LAS BADIS VIENEN DEFINIDA EN EL SISTEMA ESTANDAR Y MUY POCAS VECES SERA NECESARIO CREAR UNA NUEVA DEFINICION. DEFINICION DE UNA BADI: MEDIANTE LA TRANSACCION SE18 ACCEDEMOS A LA VISTA DE DEFINICION DE LAS BADIS TRANSACCION SE18 UTILIZAREMOS LA TRANSACADISCION ESTANDAR SE18 PARA VISUALIZAR LA DEFINICION DE UNA BADI .A TRAVES DE LA TRANSACCION SE19 SE ACCEDE A LA IMPLEMENTACION DE LAS BADIS. TRANSACCION SE19... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Emma Angelica Martinez Lezama

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

MX
75

09 de Agosto de 2017 .- QUE ES UNA ESTRUCTURA APPEND ESTRUCTURA APPEND: ES UN OBJETO DE ABAP QUE SE CREA PARA AGREGAR DATOS Y CONFIGURACIONES ADICIONALES A LAS TABLAS Y ESTRUCTURAS ESTANDAR DE SAP . TAMBIEN SON CONOCIDAS COMO AMPLIACIONES DE TABLAS DE BASE DE DATOS CON UNA ESTRUCTURA APPEND SE PODRA REALIZAR LAS SIGUIENTES MODIFICACIONES A UNA TABLA BASE DE DATOS O ESTRUCTURA. INSERTAR NUEVOS CAMPOS A UNA TABLA O ESTRUCTURA DEFINIR CLAVES FOREANEAS PARA CAMPOS DE LA TABLA AGREGAR AYUDAS DE BUSQUEDA PARA CAMPOS DE LA TABLA . LOS CAMPOS QUE AGREGAMOS EN UNA ESTRUCTURA APPEND DEBEN TENER LA NOMENCLATURA PROPIA DEL USUARIO, ES DECIR DEBEN COMENZAR CON ZZ O CON YY, YA QUE DE ESTA FORMA SE PREVIENE QUE EXISTAN CONFLICTOS CON LOS NOMBRES DE LOS CAMPOS ESTANDAR DE SAP.... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Emma Angelica Martinez Lezama

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

MX
75

09 de Agosto de 2017 1.- QUE SON LOS FIELD EXITS FIELD EXITS TAMBIEN LLAMADOS AMPLIACIONES DE CAMPO, SON VALIDACIONES DE LOS ELEMENTOS DE DATOS ASOCIADOS A CAMPOS DE PANTALLA O DYNPROS DE SAP. LOS FIELD EXITS SON MODULOS DE FUNCIONES QUE SON LLAMADOS Y EJECUTADOS POSTERIORMENTE DE LAS VALIDACIONES DEL SISTEMA ESTANDAR. LOS MISMOS POR SER MODULOS DE FUNCIONES, SE EJECUTAN EN INSTANCIAS DE MEMORIA PROPIAS Y AL MOMENTO DE SU EJECUCION, SOLO SE DISPONE DEL VALOR DEL CAMPO, QUE SE IMPORTA EN EL PARAMETRO INPUT Y QUE PUEDA SER MODIFICADO A TRAVES DEL PARAMETRO OUTPUT. PARA EL USO DE OTROS CAMPOS DE LA PANTALLA, SE DEBE PROCEDER AL USO DE FUNCIONES QUE PERMITEN CAPTURAR DICHOS VALORES. UN EJEMPLO DE DONDE UTILIZARIAMOS UN FIELD EXIT ES SI SE QUIERE INSERTAR UN VALOR EN... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Emma Angelica Martinez Lezama

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

MX
75

09 de Agosto de 2017 QUE SON LOS KEYWORD EXITS KEYWORD EXITS SON AMPLIACIONES DE SAP, ATRAVES DE LAS CUALES PODEMOS MODIFICAR LA DOCUMENTACION ESTANDAR. PERMITEN MODIFICAR LA DESCRIPCION BREVE DE UN ELEMENTO DE DATOS Y SUS ETIQUETAS O DENOMINACIONES. ADEMAS PERMITEN MODIFICAR LA DOCUMENTACION QUE PRESENTA SAP AL PRESIONAR F1 SOBRE EL ELEMENTO DE DATOS. LAS PRINCIPALES VENTAJAS QUE PRESENTAN SON : PERMITEN PERSONALIZAR UNA DENOMINACION DE UN ELEMENTO DE DATOS CON UN ÉXITO QUE SE ADAPTE MAS A LA EMPRESA. GUARDAN LA INFORMACION ESTANDAR DE LA DENOMINACION DE LOS ELEMENTOS DE DATOS MODIFICADOS, PUDIENDO RECUPERARLOS. PASOS PARA REALIZAR UN KEYWORD EXIT DE MODIFICACION DE DENOMINACION. VAMS A ANANLIZAR LOS PASOS NECESARIOS PARA MODIFICAR LA DENOMINACION Y LA... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Emma Angelica Martinez Lezama

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

MX
75

09 de Agosto de 2017 &---------------------------------------------------------------------* *& Report ZBUSCAR_EXITS *& *&---------------------------------------------------------------------* *& *& *&---------------------------------------------------------------------* REPORT zbuscar_exits NO STANDARD PAGE HEADING. ************************************************************************ * Encontrando los Exits de una transacción SAP * * * * Ingresar la transacción en donde se están buscando los Exit y se * * mostrará una lista de todos los Exits existentes para esa * * transacció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: Emma Angelica Martinez Lezama

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

SAP SemiSenior

ES
FullTime
5
48
63

09 de Agosto de 2017 REPORTE INTERACTIVO: Tipo de reporte ABAP, en el que se mostrará un primer listado, con cierta información y haciendo clic a una línea determinada de este listado, accedemos a otros datos relativos a la línea y asi.... Tipo de reporte únicamente online. Se necesitan pocas líneas de código para crear un reporte interactivo con el usuario en comparación cion los programas de dialogo, que requieren mucho mas tiempo de construcción. No utilizar reportes interactivos en procesos de fondo. EVENTOS Y VARIABLES: Se ejecutará el evento AT LINE-SELECTION, que ubicaremos tras el evento START-OF-SELECTION VARIABLES: -SY-LSIND: índice de la lista de detalle. Contiene el nivel... (+Info...)

Acceder a esta publicación

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

Creado y Compartido por: Juan Ignacio De Tejada Santiago / Disponibilidad Laboral: FullTime

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

SAP SemiSenior

ES
3
32
41

09 de Agosto de 2017 Lección 6: Instrucciones SQL: La sentencia SELECT SELECT: sentencia que se utiliza para acceder a las bases de datos. Sintaxis: SELECT <resultado>: En resultado se colocan los campos que se quieren recuperar FROM <data>: Tabla es la tabla origen de donde se sacan los datos INTO <target>: Target es el destino donde serán alojados los datos WHERE <condiciones>: Condiciones de la búsqueda Claúsulas: INTO TABLE: La consulta se guarda en una tabla interna Ej select * ztabla_usuarios INTO TABLE ti_usuarios. Es importante evitar el uso de "*". APPENDING TABLE: SI queremos conserva el contenido de la tabla interna se tendría que utilizar la cláusula... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Instrucciones SQL: La sentencia SELECT

Creado y Compartido por: Felipe Roca Molina

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

SAP SemiSenior

ES
3
32
41

09 de Agosto de 2017 Lección 5: Actualización y visualización de registros, Estructuras y ayudas de búsqueda Para la creación de una superficie de actualización para poder poner datos vamos a la SE11 -> poner el nombre de la tabla --> modificar -> Utilidades -> generador actualiz. tab. Aquí ponemos los datos Grupo de autorizaciones (Authorization group): con &NC&, es decir, que no estamos asociando la superfice a ningún grupo en particular Grupo de Funciones (Function group): aquí colocaremos el mismo nombre de la tabla. Tipo actualización (Maintenance type): seleccionaremos un nivel es decir one step. SE54: Acceso a la pantalla al ir al menu de la SE11 Utilidades ->... (+Info...)

Acceder a esta publicación

Ambito de estudios: Programador ABAP Nivel Inicial - Lección: Actualización y visualización de registros, Estructuras y Ayudas de búsqueda

Creado y Compartido por: Felipe Roca Molina

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

MX
75

09 de Agosto de 2017 USER EXITS, CUSTOMER EXITS, KEYWORD EXITS, FIELD EXITS, BADIS, ESTRUCTURAS APPEND, ENHANCEMENTS, MODIFICACIONES AL MENU Y NOTAS EN SAP. AMPLIACIONES Y NOTAS EN SAP AMPLIACIONES: SON DIFERENTES HERRAMIENTAS QUE PRESENTA SAP PARA REALIZAR MEJORAS, MODIFICACIONES O AGREGADOS A UN PROGRAMA ESTANDRA DEL SISTEMA. EN ALGUNOS CASOS SE PUEDE VALIDAR CAMPOS DE ALGUNA DYNPRO EN PARTICULAR; AGREGAR CAMPOS A UNA PANTALLA CON CODIGO QUE PERMITA TRATAR ESOS DATOS NUEVOS, AGREGAR UNA NUEVA OPCION DENTRO DE UN MENU O AGREGAR CAMPOS A TABLAS ESTANDARES. LAS AMPLIACIONS SE GENERAN Y CODIFICAN EN MODULOS APARTE DEL CODIGO ESTANDAR, CON LO CUAL MO SE NECESITA MODIFICARLO, MANTENIENDO LA FUNCIONALIDAD ORIGINAL Y EL BUEN FUNCIONAMIENTO. VENTAJAS: PERMITE MODIFICAR... (+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: Emma Angelica Martinez Lezama

"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 65 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 70 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 47 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 90 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 21 Agosto 2017 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!