jueves, 8 de agosto de 2013

ABAP Authority check de transaccion

Un ejemplo de Authority Check

 “Antes de ejecutar CALL TRANSACTION, verificar permiso para ejecutar F-43

AUTHORITY-CHECK OBJECT ‘S_TCODE’  
ID ‘TCD’ FIELD ‘F-43’.
IF SY-SUBRC = 0.
        CALL TRANSACTION 'F-43' USING it_bdcdata
                              OPTIONS FROM wa_gh_params
                              MESSAGES INTO it_messtab.

ELSE.
* Enviar mensaje de error por falta de autorización para ejecutar transacción!!!
ENDIF.

ABAP SAP Como pasar un transporte de desarrollo a calidad o Produccion

Como pasar un transporte de desarrollo a calidad

se10

liberar tareas

liberar transporte

desde QAS o PRD

transaccion STMS

Resumen import (camion rojo)

seleccionar sistema QAS o PRD con doble click

flecha verde para transportar ficheros ( en caso de que exista )

seleccionar orden de transporte

importar orden ( camion con cuadro naranja)

seleccionar destino



ABAP Borrar archivos del servidor

Borrar archivos del servidor que se pueden ver mediante AL11


*¿Como borrar el archivo en caso de ser necesario?

      DELETE DATASET v_ruta_f.

    if sy-subrc = 0.
      message e368(00) with 'Archivo borrado'.
    endif.

*atencion v_ruta_f en minusculas