on 10-31-2011 6:52 PM
cordial Saludo
La empresa tiene 8 almacenes de los cuales 4 están situados físicamente cerca lo que permite que en cualquier momento se pueda vender de cualquiera de ellos pero el problema es que los vendedores se equivocan y están sacando mercancía de una bodega que físicamente esta fuera de la ciudad principal lo que ha ocasionado cualquier cantidad de problemas con le inventario
De qué manera puedo asignar a los vendedores solo determinados bodegas o almacenes de los cuales si puedan vender y del cuales no
de antemano gracias
Se me ocurre que utilices una tabla de usuario para que llenes de acuerdo al codigo de usuario , el almacen que le corresponde
por ejemplo la tabla seria
Code-----Name
1--
ALM01
2--
ALM02
algo asi, para que solo le aparezcan los 2 almacenes que puede ocupar , por decir un ejemplo
el query seria algo como
select u_almacen from [@ALMACENES] where U_usuario = $[$USER]
ademas de esto, podrias meter un transaction notification que valide que dependiendo el usuario el almacen no puede ser igual a -
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Estimado:
la solucion para ello es mediante el modulo de etapas de autorizacion
(Gestion->Procedimientos de autorizacion->modelos de autorizacion)
Debes crear una nueva definicion, en le tab documentos seleccionar a cuales se aplicara, en el tab etapas crear una etapa con los usuarios encargados de autorizar y en el tab condiciones marcar 'cuando se utiliza lo sigiuente' y seleccionar una consulta de usuario.
previamente debes haber crado una consulta de usuario (query manager) en donde busques en el documento activo si aparece algun producto con la bodega en cuestion.
si la query muestra algun registro se activara la autorizacion.
cualquier consulta pablover@hotmail.com
User | Count |
---|---|
108 | |
12 | |
11 | |
6 | |
5 | |
4 | |
3 | |
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.