🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

📘ABAP - Reuse_alv_fieldcatalog_merge

Selector Alummnos / Empresas

Definición de Reuse_alv_fieldcatalog_merge

Es el módulo de funciones estándar de SAP que se utiliza para la construcción automática del catálogo de los reportes ALV.

Veamos un ejemplo de su utilización:

  CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'

       EXPORTING

            i_program_name         = v_name

            i_internal_tabname     = 'IT_KNA1'

            i_client_never_display = 'X'

            i_inclname             = v_name

       CHANGING

            ct_fieldcat            = gt_catalogo[].

 

*Le cambio el nombre de salida a la columna de kunnr

  READ TABLE gt_catalogo WITH KEY fieldname = 'KUNNR'

     INTO row_catalogo.

 

  IF sy-subrc = 0.

    row_catalogo-seltext_m ='Cliente de VISA'."nombre que quiero que                                                  "aparezca

    row_catalogo-ddictxt = 'M'.

    indice = sy-tabix.

    MODIFY gt_catalogo INDEX indice FROM row_catalogo.

  ENDIF.

 

 

 

✒️+Comunidad Académica CVOSOFT

Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "Reuse_alv_fieldcatalog_merge" creadas y compartidas abiertamente por nuestros alumnos.

SAP Master

Existen 2 formas de generar el catalogo de ALV Manual : se ingresa campo por campo Automática : Se usa la función REUSE_ALV_FIELDCATALOG_MERGE

Acceder a esta publicación

Creado y Compartido por: Juan Carlos Ayala Chira

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

SAP Senior

CATALOGO DEL ALV Es la estructura de campos que se mostrará en el listado ALV, es decir allí definiremos que campos vamos a mostrar, en que orden los mostraremos, si se mostrarán totales, si habrá campos de entrada de datos y muchas otras opciones más. La tabla del catálogo es del tipo SLIS_T_FIELDCAT_ALV. Existen dos formas de crear el catálogo de campos: De forma manual: es decir cargando cada uno de los campos que componen al catálogo manualmente, uno por uno. De forma automática: es decir ejecutando la función REUSE_ALV_FIELDCATALOG_MERGE que generará el catálogo automáticamente. Para poder trabajar con ALV en nuestros programas tendremos que...

Acceder a esta publicación

Creado y Compartido por: Jair Sneider Reyes Zabala / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

Hay dos formas de crear el catalogo del ALV, la primera es manual, ingresando campo por campo. La segunda es crear el catalogo en forma automatica con la funcion REUSE_ALV_FIELDCATALOG_MERGE. SE78: transaccion para ver los logos disponibles en el sistema o cargar nuevos.

Acceder a esta publicación

Creado y Compartido por: Mauro Fanego / Disponibilidad Laboral: FullTime

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

SAP Senior

Catalogo ALV automático, logos, encabezados y status. Existen 2 formas de crear un catalogo ALV. 1.- Es en forma manual ingresando campo por campo. 2.- Es crear el catálogo en forma automática con al función REUSE_ALV_FIELDCATALOG_MERGE REUSE_ALV_FIELDCATALOG_MERGE: Función estándar de SAP que se utiliza para la construcción automatica del catálogo del ALV. Catalogo del ALV: Es la estructura de campos que se mostrará en el listado ALV, es decir allí definiremos que campos vamos a mostrar,en que orden los mostraremos, si se mostrarán totales, si habrá campos de entrada de datos y muchas otras opciones más. La tabla del catálogo es del tipo...

Acceder a esta publicación

Creado y Compartido por: Rafael Razo

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

SAP SemiSenior

Se crea el Catálogo ALV de forma automática con la función REUSE_ALV_FIELDCATALOG_MERGE, para ello hay que declarar la tabla interna del ALV utilizando LIKE TablaTransparente-Campo y cambiando el ancho del editor de ABAP a 72 líneas. En la tabla TI_HEADER se colocan los encabezados del reporte, el tipo y la fecha del sistema. Al llamar a la función del ALV, con parámetro Exporting I_CALL_TOP_PAGE. Con la transacción SE78 (o OAER) se visualizan y agregan los logos del sistema.

Acceder a esta publicación

Creado y Compartido por: Jose Francisco Rico Moreno / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP Master

Un catálogo ALV es una estructura de campos que se mostrará en el reporte ALV, aquí definiremos que campos mostraremos, el orden en que los mostraremos, si mostraremos totales, si habrán campos de entrada de datos y otras opciones. Los catálogos ALV se pueden crear de forma manual (ingresando campo por campo) o de forma automática (con la función REUSE_ALV_FIELDCATALOG_MERGE). Con la transacción SE78 podemos ver los logos disponibles en el sistema o cargar nuevos.

Acceder a esta publicación

Creado y Compartido por: Mónica Robles

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

SAP Expert


Se puede crear el catálogo del ALV de forma automática mediante la función REUSE_ALV_FIELDCATALOG_MERGE. Se puede luego configurar el ancho del editor ABAP a 72 líneas mediante utilidades -> opciones -> editor ABAP -> editor -> Long. Lineas. Para los encabezados se usa una tabla del tipo SLIS_T_LISTHEADER y una estructura SLIS_LISTHEADER. Una subrutina cargará el contenido del encabezado y el logo (los logos están en la transacción SE78). Luego se setea el status en el ALV automático.

Acceder a esta publicación

Creado y Compartido por: Daniel Alejandro Monteros Segura

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

SAP Senior

CREACIÓN DEL CATALOGO ALV AUTOMATICAMENTE: para esto utilizamos el modulo de funciones REUSE_ALV_FIELDCATALOG_MERGE Pero al momento de crear el catalogo de manera automatica, la declaración de las tablas internas cambia: debemos utilizar OCCURS y LIKE Tambien debemos configurar el ancho de caracteres en el editor ABAP Si deseamos cambiar el contenido del catalogo UTILIZACIÓN DE LOGOS Y ENCABEZADOS EN LOS ALV: podemos agregar logos y encabezamos en los ALV GRILLA para eso debemos declara una tabla interna de tipo SLIS_T_LISTHEADER V Para administrar los logos en el sistema utilizamos la transacción SE78 UTILIZACIÓN DE UN STATUS GUI EN UN ALV:

Acceder a esta publicación

Creado y Compartido por: Valentina Muñoz Medina / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Expert


Catálogo ALV automático: Existen 2 formas de crear un catálogo de ALV, la primera es de forma manual ingresando campo por campo, la otra forma es automática con la función REUSE_ALV_FIELDCATALOG_MERGE; pero se necesita de 2 condiciones para crearlo automático: La declaración de la tabla interna debe ser con LIKE y haciendo referencia a una tabla de base de datos existente. Lo otro que debemos hacer es configurar el editor para que se restrinja la cantidad de caracteres de ancho de la pantalla a 72. La transacción SE78 nos permite ver los logos disponibles en el sistema o cargar nuevos logos.

Acceder a esta publicación

Creado y Compartido por: José Luis Zevallos Mamani

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

SAP Senior

1_ Creación del catálogo en forma automática: dos formas de crear el catálogo del ALV. Primera en forma manueal, la segunda es crear el catálogo en forma automática en la función REUSE_ALV_FIELDCATALOG_MERGE 2- Utilización de Logos y encabezados Transacción SE78: para ver los logos disponibles en el sistema o cargar nuevos debemos utilizar la transacción SE78. Audio Tips 1: otra posibilidad de la que disponemos para subir logos a SAP a parte de la transacción SE78 es la transacción OAER, luego en la pantalla de selección que vemos se completan los parametros nombre clase se introduce el text 3- Utilización de Status GUIs

Acceder a esta publicación

Creado y Compartido por: Claudio Marcelo Dario Haikel


👉Bueno, estos fueron los últimos artículos de más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.