ABAP: Borrar variantes de un Programa

Con la función estandar TXW_ALV_VARIANT_DELETE podremos eliminar las variantes de un programa, para ello le pasaremos el nombre del report donde queremos borrar la variante.

Parámetro de Entrada
  • I_REPORT: Nombre del report ABAP
Parámetro de Salida
  • SY-SUBRC = 0: Variantes borradas correctamente
  • SY-SUBRC <> 0: No se han borrado o no existe report/variantes.

Función

DATA: lv_report TYPE LTDX-REPORT.

CALL FUNCTION 'TXW_ALV_VARIANT_DELETE'
  EXPORTING
    I_REPORT    = lv_report
  EXCEPTIONS
    NO_DELETION = 1
    NO_ENTRY    = 2.

IF SY-SUBRC = 0.
ENDIF.

Para ver mas funciones de SAP pulse en el siguiente enlace: Listado de funciones