Truco Abap

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Doctor SAP
    Senior Member
    • jun
    • 163

    #1

    Truco Abap

    Crear una transacción para queries de ámbito global

    A partir de los queries (de la transacción SQ01) podemos realizar reportes de manera rápida. Sin embargo, para transportarlos correctamente a otros ambientes, debemos crear una transacción particular. No es conveniente crear una transacción que llame al programa que genera automáticamente SAP cuando se crea el query porque el nombre del mismo cambia dependiendo del ambiente. La forma correcta de transportar queries es creando una transacción que llame al programa START_REPORT. La transacción debe ser del tipo "Transacción de parámetros" y hay que cargar los siguientes campos de la dynpro con estos valores:

    D_SREPOVARI-REPORT: Nombre del Grupo de Usuarios del Query
    D_SREPOVARI-EXTDREPORT: Nombre del query
    D_SREPOVARI-REPORTTYPE = AQ (de ABAP Query)

    Dependiendo del ámbito funcional (Entorno -> Ámbitos Funcionales) el nombre del grupo de usuarios deberá tener una letra G al fina o nol, es decir, en la posición 12. Por ejemplo, si el grupo de usuarios se llama ZPRUEBA78901, habrá que ingresar ZPRUEBA78901 para ámbito estándar o ZPRUEBA78901G para ámbito global.

    Por último, hay que marcar el tilde "Omitir imagen inicial".
    Dr. SAP
    SAP Team Leader
    SAP Certified Instructor
    SAP Certified Consultant

    Msn.: romeo_dominic_ano@hotmail.com
  • Daniela74
    Junior Member
    • abr
    • 3

    #2
    ¡Gracias mil!
    Tus indicaciones han estado muy útiles, claras y precisas.
    Tuve que probar por la primera vez a crear una transacción de un query y ha funcionado!

    Comentario

    Trabajando...