|
#1
|
||||
|
||||
Rol y objeto de autorización 2
Buenas a todos nuevamente, hace un par de semanas publique una consulta la cual me dieron una gran mano.
MUCHAS GRACIAS, pero ando perdido nuevamente... Ahora estamos configurando transacciones de inventario y no estoy acertando en la solución. Las transacciones MI01, MI02, MI03 no valida un centro particular, un almacén especifico. Para aplicar esto intente lo siguiente: 1 -No encontré entre los objetos de autorización de ninguna clase de objetos, uno que valide centro / almacén con la descripción de inventario. (M_SKPF_*; M_ISEG_*) 2- Cree un ROL y agregue el objeto de autorización que valida centro y almacén, Pero no funcionó. (solo deje el usuario con este ROL de MM con solo esa transacción para comprobar que no tome autorizaciones de otro ROL) 3- En la transacción de asignación de objetos de autorización, agregue el objeto M_MSEG_LGO pero tampoco funciono. Hay alguna forma de restringir esto por Customizing? Desde ya agradezco su ayuda! Saludos,
__________________
Rbn.Prz |
#2
|
||||
|
||||
Buenos días rbn.prz,
Estoy haciendo pruebas en mi sistema de Desarrollo y sin haber parametrizado nada anteriormente, te cuento lo que yo veo: He creado un rol con acceso a un único Centro (por ejemplo HWD). - Para la MI01: Añado un Centro el cual el rol no tiene acceso (por ejemplo DUN) y el sistema me chequea la autorización correspondiente sin darme acceso al Centro DUN. - Para la MI02 y MI03, al desplegar los documentos de inventario (me lleva a la tx: MI22), al ejecutar esta transacción para un Centro que no tengo acceso, el sistema no me muestra datos (posiblemente por tema de autorizaciones), en cambio, si selecciono el Centro que tengo acceso, el sistema me muestra el listado correspondiente. Te adjunto los pantallazos correspondientes. Una pregunta, el usuario que estas utilizando para las pruebas, no tendrá asignado un perfil SAP_ALL o por el contrario otro rol (además del que estas utilizando para la prueba) con el objeto M_ISEG_WIB y con Centros el cual no quieres que tenga? Quedo a la espera de cualquier confirmación. Un saludo. Imagenes:
__________________
Persigue tu objetivo, nunca te rindas! |
#3
|
||||
|
||||
Muchas gracias por tu respuesta bruky! Los usuarios que usamos para las pruebas son usuarios funcionales de operaciones, no poseen perfiles de SAP_ALL en los ambientes. Tal cual lo mencionas, previamente para hacer las pruebas unitarias (solo de permisos de acceso) quitamos otros roles para que no molesten en el proceso de pruebas. Respecto del Objeto de Autorizacion M_ISEG_WIB eso lo podemos parametrizar bien! quizas me habia expresado mal en el primer mensaje. Lo que necesito es que la validación la haga con el Almacén también... es decir: CENTRO and ALMACEN y asi seguir curso con el proceso de inventario. Gracias nuevamente!
__________________
Rbn.Prz |
#4
|
||||
|
||||
Hola rbn.prz
Te adjunto el rol que arme en su momento para el inventario. Espero te sirva Slds |
#5
|
||||
|
||||
Maxi_SD gracias por tu respuestas, pero no es lo que busco. Hice pruebas con muchos de Objetos de Autorización que tenes en el Doc. que me pasaste. Al ingresar a la MI01 necesito que valide el centro y el almacén para que pueda iniciar con el documento de inventario. Saludos!
__________________
Rbn.Prz |
#6
|
||||
|
||||
Buenas tardes rbn.prz,
Aah entiendo, quieres que también se restringa el Almacén, pues no estoy seguro si por estándar se puede hacer, si no a las malas habría que insertar un chequeo en la user-exit correspondiente que chequeara el almacén (objeto Z o estándar) y crear el objeto de autorización Z si fuera necesario. Voy a mirarlo y te comento. Un saludo.
__________________
Persigue tu objetivo, nunca te rindas! |
Herramientas | Buscar en Tema |
Desplegado | |
|
|