on 2011 Mar 08 5:58 PM
Como le podría hacer para que a ciertos usuarios les pueda bloquear almacenes que no les corresponden.
Sin mas por el momento agradecería me ayudaran con este tema. Busque algún post pero ninguno trae algo de lo que me interesa.
Bloquearlos en documentos? cual es el escenario?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Primero que nada lo que deseo es que esos usuarios tengan acceso solo a su almacén, pueden ver todos los demás almacenes y sus existencias pero trabajar con ellos no, solo con su almacen o el virtual de su almacen. los demás almacenes ni por error lo pueden tocar. es lo que deseo evitar, esto lo quiero utilizar sobre todo con entregas, y traspasos de mercancía.
hay alguna forma de bloquearlo con propiedad de datos o series? o necesito utilizar el transaction notification?.
oks. Muy agradecida.
Me parece que tendras que usar el transaction y ademas, usar una tabla de usuario con el usuario y su almacen que quieras sea "por defecto"
Con busqueda formateada alimentar el almacen para dicho documento y con transaction validar que al momento de crear el documento, el usuario que esta creando exista en la tabla de usuario y el almacen que viene en el documento sea el que esta en la tabla de usuario.
Solo asi podrias cumplir al 100 lo que quieres, yo asi lo he trabajado
Apoyo en parte lo que dice Mauricio.
porque cuando le pones un almacen por defecto al usuario no necesitas de busqueda formateada. Ya que automaticamente SB1 le pone a cualqueir documento el almacen por defecto (según valores por defecto, que es más que sólo el almacén).
Ahora eso te soluciona parte del problema, porque sólo puedes poner 1 almacen por defecto. Por lo tanto tendrías que crear un campo de usuario para el virtual que mencionas.
y bueno lo otro es cuento conocido. Usar SP_TN para validar e impedir los movimientos.
slds.
User | Count |
---|---|
115 | |
9 | |
8 | |
6 | |
6 | |
5 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.