Posted: Thu Nov 23, 2006 11:21 pm Post subject: Bloquear un artículo por almacén
//**********************************************************
// Tipo : Implantación/Consultoría
// Titulo : Bloquear un artículo por almacén
// Código : TC0010
// Keywords : Configuración, Consultoría, Axapta 3.0
// Sub-keywords : Inventario, bloquear artículo, almacén,
// recuento
//
//**********************************************************
Por todos es conocida la opción que nos permite bloquear un artículo.
Es decir, podemos indicar a Axapta (Dynamics AX) que no permita las compras, las ventas o los movimientos de inventario en general de un determinado artículo.
Esto podemos llevarlo a cabo mediante los checkbox que encontraremos en la ficha del artículo (formulario InventTable) en la solapa “Cantidad”.
Bien, pero …
El otro día, en una empresa cliente surgió la necesidad de bloquear un artículo (bueno, eran varios) pero no de forma total sino que únicamente necesitaban bloquear dicho artículo para un determinado almacén.
Es decir, no entraremos en el porque de esta necesidad, pero de alguna forma intentaban que fuera imposible gestionar unos determinados artículos desde un determinado almacén.
Lo fácil hubiera sido advertir a los usuarios sobre el tema y confiar en que nadie realizaría una operación “prohibida”.
Eso suena muy bonito, pero la experiencia nos enseña que eso no será posible hasta el día en que los humanos dejemos de trabajar y sean cyborgs los que desempeñen todas estas tareas con un índice de fallos del 0,0 % (y aún así mejor no fiarse).
En fin, vamos al tema en cuestión ….
¿Como puedo bloquear la gestión de un determinado artículo desde un almacén concreto y no para el resto de almacenes?
Bien, después de pensarlo un poquito y mirar varias opciones de Axapta (Dynamics AX) no fui capaz de encontrar nada diseñado para este menester (no quiero decir que no exista, simplemente … yo no lo encontré).
Tenía dos opciones, trabajarme un desarrollo arduo y costoso para intentar evitar cualquier intento de movimiento de inventario para una lista de artículos contra un almacén... o ir a tomar un café y al volver seguir buscando un poquito más.
Evidentemente, opté por la segunda opción
Al volver, di con una solución “aceptable”…
Los recuentos
Vamos a parámetros de inventario y marcamos la opción “Bloquear artículos durante el recuento” que encontramos en la solapa General.
Luego nos vamos a la ficha del artículo (formulario InventTable) .
Botón “Configurar” opción “Detalles por almacén”.
Ahora creamos un registro para nuestro artículo e informamos :
• El almacén que deseamos bloquear (en mi caso el 02).
• Marcamos el “check” recuento iniciado
Habrá que probarlo
Vamos a realizar por ejemplo un pedido de compra de mi artículo a01 para el almacén 02 y a ver que pasa …
Cuando intentamos contabilizar el albarán …
¡Bingo!
Bien, no se si es la mejor solución, pero … a mi me funciona
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
Axapta y Dynamics Ax son marcas registradas de Microsoft corporation. Todos los logos y marcas son propiedad de sus respectivos propietarios. Excepto trucosAx.com que este si que es mio :-). (c) 2005 by Manel Querol (Mkz) TrucosAx.com no pertenece ni está asociada a Microsoft corporation. Los fragmentos de código y proyectos importables que aquí se muestren están realizados sobre bancos de pruebas. No nos hacemos responsables de cualquier daño o pérdida de datos que se pudiera originar del hecho de instalar alguno de estos ejemplos en un sistema productivo. Es responsabilidad del usuario ser consciente del impacto que puede ocasionar en sus aplicaciones el uso del código que de aquí extraiga.