📘ABAP - Variante
Definición de Variante
Cuando en SAP hablamos de Variantes nos estamos refiriendo a una imagen fija de la pantalla de selección de una transacción de modo que podemos introducir los valores que deseamos en cada uno de los campos de la pantalla y grabar dicha pantalla para no tener que volver a cargarlos, una y otra vez con cada ejecución que realicemos de la transacción.
Las variantes se asocian a los programas de tipo "reporte", los cuales requieren interacción con el usuario a través de la pantalla. Cuando hablamos de reportes nos referimos a los llamados "Reportes Clásicos", también a los llamados "Reportes interactivos" o a los llamados "Reportes ALVs".
Las variantes son de gran utilidad en los etapas de pruebas de los objetos, debido a que nos ahorran mucho tiempo y esfuerzo en realizar tareas repetitivas y tediosas como son las carga de las pantalla de selección de transacción que tienen muchos campos en las mismas.
Las variantes se crean en la misma pantalla de selección del reporte.
Allí luego de completar los campos presionamos el botón "Grabar" y a continuación visualizaremos en la pantalla los campos "Variante" y "Significado", introducimos el contenido de estos dos campos y volvemos a grabar.
Lo más común es crear en cada entorno en donde trabajamos una variante nueva para cada transacción pero también es posible transportar una variante de un ambiente a otro.
Para crear una variante que pueda ser transportada simplemente debemos crearla con un nombre que empiece por CUS&.