#1
|
|||
|
|||
Problema autorización y job
Les cuento tengo un programa donde uso una autorización propia de ejecución actvty = 16 que valido con un authority check, el problema es que al tratar de ejecutar el programa en proceso de fondo el programa termina y no procesa al no encontrar la autorización siendo que el usuario si tiene la autorización para ejecutar elprograma.
¿Alguien sabe porque pasa esto o como lo puedo solucionar? Saludos, Paola |
#2
|
|||
|
|||
Paola:
¿Pudiste comprobar si el usuario del proceso en fondo es el mismo? ¿El autority check controla únicamente el usuario o también la transacción? Fijate de ponerle algunos write a tu programa si el sy-batch = 'X', es decir, se está ejecutando de fondo, como mínimo ponele los valores de los campos que estás utilizando en el autority check Por lo general los procesos batch o de fondo se ejecutan con un usuario genérico que tiene muchas más autorizaciones que cualquier otro usuario común. Suerte y comentanos como te fue
__________________
Gustavo A. Biglia Consultor SAP FI |
#3
|
|||
|
|||
El authority check solo controla la transacción. Así que el problema debe ir por el usuario.
Por otro lado no se como comprobar al usuario del proceso de fondo, me imagino que es el sapservice, y no se que usuario utiliza. Averiguare y probare y les contaré. Saludos, Poly |
#4
|
|||
|
|||
Era permiso del usuario de job. Quedo solucionado.
Gracias! |
Herramientas | Buscar en Tema |
Desplegado | |
|
|