#1
|
|||
|
|||
Roles: Herencia de niveles organizativos
|
#2
|
||||
|
||||
Buenas tardes shadowng,
Referente a la restricción para la aprobación de pedidos/soliticudes de pedidos. Entiendo que la restricción que debes hacer es a nivel de objeto de autorización (M_EINK_FRG) en el que la combinación de Codigo de liberación+grupo de liberación es la que otorgará al usuario el acceso a aprobar unos u otros pedidos/solicitudes de pedido. El tema de los roles derivados, es que estos heredarán los objetos de autorización y valores de su rol base, pero mantendrán los niveles organizativos que fueras añadiendo en cada rol derivado, si esto no fuese así, el objetivo de los roles derivados no serviría de nada. Quizá lo que podrías hacer es: - En los roles por puesto de trabajo (o como los tuvieras definidos), los que necesiten acceso a liberar pedidos/solicitudes de pedido, asignarles las transacciones correspondientes y realizar la restricción a nivel organizativo (Sociedad, Grupo de compras, Centro, etc.) en estos. - En estos mismos roles, deshabilitar el objeto de autorización: M_EINK_FRG - Crear tantos roles como combinación de Código de liberación+grupo de liberación tengas, dando acceso al objeto de autorización M_EINK_FRG y asignando el código y grupo de liberación que le corresponda a cada rol. - Con ello, sabremos que si a un usuario (el cual debe tener acceso a liberación) le damos acceso a un rol con X combinación de grupo y código de liberación, éste solo tendrá acceso a liberar los correspondientes pedidos/solicitudes. Quizá esto pueda servirte para no tener que realizar tantas modificaciones a nivel organizativo. Quedamos a la espera de cualquier confirmación o duda que tengas. Un saludo.
__________________
Persigue tu objetivo, nunca te rindas! |
Herramientas | Buscar en Tema |
Desplegado | |
|
|