Saltar al contenido principal

ALVC

ALV Catcher​

El ALV Catcher permite leer muchas tablas ALV (ABAP List Viewer) de las transacciones. Esta función se utiliza principalmente en Allevo, de forma modificada, para leer las amortizaciones planificadas de los activos fijos (transacción AR18) en un sistema satélite.

Con Kyra Stream ahora es posible utilizar una gran variedad de transacciones como fuentes de datos, procesar los datos y almacenarlos en cualquier Target. En el proyecto de consultoría, esto permite la rápida configuración de un proceso, cuando aún no existe un Source Type correspondiente para una fuente de datos o los datos solo pueden recuperarse como ALV, como en el ejemplo de las amortizaciones planificadas.

Para que el ALV pueda ser utilizado, primero debe guardarse una variante en la transacción; esto es posible en la mayoría de las transacciones con el atajo CTRL+S. Posteriormente, en el Source Type, se puede utilizar el código de transacción y el nombre de la variante como informe (tipo R).

También es posible utilizar informes de búsqueda (tipo B) o SAP Queries generadas con la transacción SQ01 (tipo Q).

Al crearla por primera vez, el componente debe cargarse para determinar la estructura del ALV. Si se sale de la pestaña Source sin haber cargado el componente, aparece una pregunta de seguridad correspondiente. Sin la ejecución, no estará disponible la ayuda F4 para los campos en la transformación.

Ejemplo de ALV

Parámetros​

ParámetroDescripción
Código de transacciónCódigo de transacción con el que se llama al ALV (ABAP List Viewer)
Nombre de la varianteEn la transacción, debe guardarse previamente una variante con la que se llama al ALV
TipoDebe especificarse el tipo del ALV utilizado:
B - Informe de búsqueda
Q - Query