Call Transaction - Sin autorización directa

Saludos saludos @basis ,

Sucede que estoy usando la función POSTING_INTERFACE_CLEARING en un proceso Z para contabilizar unos documentos, esta función por detrás llama a la transacción FB05, el usuario que ejecuta el proceso Z no tiene acceso a la FB05 pero si a los objetos de autorización que maneja la misma. Esos objetos se los pusimos al rol del usuario pero aun así cuando llama a la FB05 explota el proceso por falta de autorizacion.

EL problema es que el usuario puede hacer esas contabilizaciones más no puede entrar directamente a la FB05, y eso nos tranca el juego. Porque no podemos darle acceso directo a esa transacción.

Alguien ha tenido esta clase de inconvenientes y como lo ha resuelto.

Gracias.

Si por debajo la función llama a la tx FB05 tienes que darle los permisos para que pueda ejecutarla.

¿el objetivo es que no pueda ejecutar la FB05 pero si el Z?

Sí, que pueda ejecutar el Z pero que no pueda entrar manualmente, porque manualmente puede contabilizar lo que se le de la regalada gana.

Leyendo y leyendo encontré que la función tiene el parametro I_NO_AUTH, si le paso una X no hace chequeo de autorización y eso funciona como debe de ser :smiley:

Gracias @squall192.

2 Me gusta

Cuando hay errores de autorización, lo ideal es ir a la SU53 y determinar los objetos que faltan.

Si eso lo sabemos, pero el caso era otro.

Este tema se cerró automáticamente 7 días después del último post. No se permiten nuevas respuestas.