Control por fecha de vencimento

910 views
Skip to first unread message

limberg

unread,
Jan 16, 2012, 4:38:10 PM1/16/12
to Comunidad de Visual Foxpro en Español
Tengo que adicionar esta caracteristica a mi modulo de inventario,
para un micro mercado.

Ha analizado un sistema, que registra el Nro. Lote y la Fecha de
Vencimiento sólo en las siguientes transacciones:

Nota de Compra, Devolucion de Venta y Ajuste de Entrada (solo cuando
es entrada al inventario)

Debería registrar el Nro. Lote y la Fecha de Vencimiento tambien en el
resto de las transacciones (salidas del inventario)?
como ser:

1.- Devolucion de compra, Nota de Venta, Ajuste de Salida, Traspaso
entre almacenes?

2.- Cuando un producto se controla por lotes, como debe calcularse su
Precio de Costo?

Limberg.

Irlandes 1960

unread,
Jan 16, 2012, 5:50:06 PM1/16/12
to publice...@googlegroups.com
Hola, si estas trabajando con articulos perecederos, no veo x q no registrar siempre la f.vencimiento.
en ese escenario, es imprescindible trabajar las existencias por lotes, ya que de un mismo artículo puedes tener N lotes con fechas de vencimientos diferentes, por lo tanto siempre que muevas existencias deberías referirte a un lote,
Si hago una salida, ¿no estas acaso indicando de que lote se hace esa salida? por lo tanto tienes la fecha de vencimiento. Seguramente la diferencia, es que en las entradas esta fecha se pregunta por pantalla, mientras que en las operaciones de salida esa fecha es conocida, ya que quedo guardada al ingresar el lote.
Respecto al precio de costo, existen dos grandes posibilidades: PUC y PPP
PUC es precio de ultima compra, se refiere al precio vigente de mercado, no importa si la mitad de la mercaderia la compre un 30% más barato, hoy vale xxx$ y eso es lo que cuenta. Incluso puede actualizarse aún no habiendo comprado nada, por que el proveedor me pasa la nueva lista.
PPP es precio promedio ponderado, y se determina multiplicando la existencia de cada lote por el precio de compra de ese lote, y dividiendo la suma total de los costos  por la existencia total. 
Suerte.

limberg

unread,
Jan 16, 2012, 8:11:52 PM1/16/12
to Comunidad de Visual Foxpro en Español
Gracias Irlandes, por responder tan rapido.

Ahora como hay dos cajas para punto de venta y generalmente hay cola,
el cajero tambien deberia elegir el lote?

O esto se determina segun un algoritmo?

Limberg.

sergio garcia

unread,
Jan 16, 2012, 8:22:13 PM1/16/12
to publice...@googlegroups.com
Yo hago como en la imagen cuando ingreso un producto activa el campo de
lotes y el usuario escoge que lote está vendiendo ya que así no se pasa ni
un lote y esta ordenado por fecha de vencimiento para que sea as fácil su
búsqueda y si me a funcionado.


______________________________________
Sergio A. García
Jefe de Proyectos
Cel. 5527-4094 · in...@magicsoft.com.gt
Magicsoft de Guatemala
30 Avenida A 17-80 Zona 7 Villa Linda I, Guatemala
in...@magicsoft.com.gt · www.magicsoft.com.gt      
No me imprimas si no es necesario. Protejamos el medio ambiente


-----Mensaje original-----
De: publice...@googlegroups.com
[mailto:publice...@googlegroups.com] En nombre de limberg
Enviado el: lunes, 16 de enero de 2012 07:12 p.m.
Para: Comunidad de Visual Foxpro en Español
Asunto: [vfp] Re: Control por fecha de vencimento

lotes.PNG

Walter R. Ojeda Valiente

unread,
Jan 16, 2012, 9:35:26 PM1/16/12
to publice...@googlegroups.com
No, el cajero debe escribir cual es el lote, el programa no puede adivinar cual de los productos el vendedor le entregó al cliente. Para eso tu programa debe mostrar los códigos de los productos Y TAMBIÉN los números de los lotes que aún tienen existencia.

Saludos.

Walter.



> Date: Mon, 16 Jan 2012 17:11:52 -0800
> Subject: [vfp] Re: Control por fecha de vencimento
> From: limb...@yahoo.com
> To: publice...@googlegroups.com

Irlandes 1960

unread,
Jan 17, 2012, 7:23:29 AM1/17/12
to publice...@googlegroups.com
Coincido con Walter que deberías pedir el lote real al cual corresponde el producto, si es que realmente estas hablando de productos perecederos. 
Pero en esto cabe preguntarle al usuario actual como es que hacen.
Es sorprendente, pero la gente hasta puede manejar la realidad sin necesidad de las computadoras 


328.png

Arnaldo Toledano

unread,
Jan 17, 2012, 8:22:02 AM1/17/12
to publice...@googlegroups.com
Tengo un sistema que trabaja con números de LOTES.
Yo lo he planteado de la siguiente manera.

1.- TABLA de ITEMS.
Donde tengo todos los datos de los ITEMS, incluido el COSTO, precio de venta, stock total,
2.- TABLA DE LOTES.
    Acá tengo asociado LOTES con ITEMS.   
Es decir UN ITEMS a MUCHOS LOTES.
Con cada compra, actualizo la CANTIDAD de ESE LOTE, como así también la fecha de vencimiento, etc,etc.
Al momento de realizar la venta, voy de dando de baja al LOTE que tiene la fecha de vencimiento mas Reciente.
Y hasta que no de termino esta cantidad no se permite vender otro lote.

Claro, en tu caso es distinto, si es un micro mercado, lo mas probable sea que el CLIENTE seleccione el ITEMS de góndola y
eso origina gran lió al momento de facturar.

En cuanto al COSTO, al momento de cargar el ingreso de la mercadería, el usuario tiene la opción de optar por
Precio Promedio Ponderado  
Precio Ultima Compra
Precio Anterior.

Y como comente mas arriba, los precios están en UNA SOLA TABLA.

No se de que país sos, pero en Argentina hay normativas de parte del estado para determinar los costos,
que como todos imaginan nadie aplica.


Arnaldo Toledano
--
Arnaldo Toledano Tesys Informática Córdoba Argentina

Samuel SM-H

unread,
Jan 17, 2012, 9:45:48 AM1/17/12
to publice...@googlegroups.com, arnaldo....@gmail.com
Hola Walter y
jkiernan , el manejo de Lotes para supermercados NO SE APLICA para la venta.
Sólo el que tiene conocimiento de eso es el LOGISTICO y el Jefe de Inventarios; ya que ellos si mueven los lotes y conteos.

Pero  querer controlar lotes en CAJA no se puede; ejemplo
Antes de bajar un producto a góndola; el gondolero pide una lista de productos al Logistico , el logistico verá que lote esta por vencer y los repartirá(ahí esta controlando su almacén); luego el gondolero lo acomoda en las góndolas faltantes los productos (cabe decir q en las góndolas no siempre estan en orden por lote, esto es siempre movido por el usuario cliente).
El cliente toma cualquier producto de la góndola; y creanme que yo como cliente NUNCA escogería un producto que esta con F.vencimiento próxima; (aunque no crean los clientes se pasean por todos los productos para obtener esto).
Al final luego de haber elegido el cliente su producto, se dirige a CAJA, en caja de que forma podrías adivinar de que Lote salió??... ????? ... no todos los productos llevan los lotes impresos en su envase...
por lo tanto en mi experiencia trabjando con Supermercados, no se puede controlar vender por CAJA o elegir de que LOTE descontar cuando vendes; por lo tanto no se manejan lotes en CAJA.
Sim embargo, Los lotes si es necesario registrarlos para el LOGISTICO ó almacenero; ya que de el depende que productos Bajar a góndola, y para el tema de Devoluciones con el proveedor.

limbergespero que te des una idea, que no todos los negocios se manejan por iguales, por más parecidos que sean.
Saludos.


Jorge Javier Gutierrez

unread,
Jan 17, 2012, 10:03:56 AM1/17/12
to publice...@googlegroups.com
Hola, les cuento mi experiencia. Me toco hacer un control de stock de artículos agroquímicos que llevan vencimientos (también llevan un nº de lote). El pedido de la empresa fue controlar sólo los vencimientos, de manera que los artículos cuya fecha de vencimiento sea menor (artículos más antiguos), serán los primeros que se entregue al cliente. Esto sin importar el nº de lote.
Lo que hice fue agregar una columna vencimiento a la tabla de stocks, quedando como claves Depósito+Artículo+Vencimiento.

Saludos

Walter R. Ojeda Valiente

unread,
Jan 17, 2012, 1:29:23 PM1/17/12
to publice...@googlegroups.com
Pues depende del rubro.

Es cierto que no todos los productos de un supermercado tienen número de lote y por lo tanto en ese caso se complica la cuestión. Sin embargo todos los medicamentos sí lo tienen y en el caso de una Farmacia sí se puede (y se debe) pedir el número de Lote.

Saludos.

Walter.




Date: Tue, 17 Jan 2012 06:45:48 -0800
From: ssan_m...@hotmail.com
To: publice...@googlegroups.com
CC: arnaldo....@gmail.com
Subject: Re: [vfp] Control por fecha de vencimento

Carlos Miguel FARIAS

unread,
Jan 18, 2012, 9:26:06 AM1/18/12
to publice...@googlegroups.com
Con el tiempo, se va a ir haciendo hasta el seguimiento de cada "cubito" de sopa concentrada. Sobre todo en el rubro farmaceutico (que ya hace un tiempo creo lo esta usando) y en el rubro de alimentos cada vez se va a ir imponiendo, sobre todo, en aquellos que tienen un tiempo de vida en estante limitada.
En un supermercado, el control de lote lo tiene que hacer el que repone y tiene que ser un laburo a conciencia.
El que despacha de stock, deberá ir registrando y entregando los "lotes mas viejos", no vencidos por supuesto.
Saludos: Miguel, Santa Rosa (LP)

Samuel SM-H

unread,
Jan 18, 2012, 10:23:41 AM1/18/12
to publice...@googlegroups.com
Asi es Miguel concuerdo contigo, eso mismo lo explique arriba.
La diferencia entre ambos negocios, farmacia u otro similar y supermercados, es que en el primero EL VENDEDOR O CAJERO es el que saca el producto del lote mas antiguo; de esta forma puede controlarlo; pero en el segundo negocio , es el CLIENTE quien escoge que producto llevarse.

Espero consideres esto LIMBERG ya que de nada te seriviria colocarlo en CAJA este requerimiento, no seria lo real.

Saudos,

Daniel Sánchez

unread,
Jan 18, 2012, 10:07:49 PM1/18/12
to publice...@googlegroups.com
El método más acertado es el que explica Samuel, en este caso en un supermercado el cajero solo pasa el código del producto y ni ve el lote o vencimiento del producto, en este escenario lo recomendado es manejar 2 almacenes, el almacén por decir general o principal donde almacenamos los productos y cuando enviamos los productos a la góndola o mostrador o estante de venta indicamos que lotes estamos enviando para el área de venta por lógica o deducción serán vendidos y solo pondremos o enviaremos más por falta de dicho producto, entonces en todo momento sabremos que lotes tenemos tanto en almacén general o principal y cuales en góndola o mostrador o estante.

Saludos

--
Daniel Sánchez Escobar
Investigación y Desarrollo
Reset Software & Sistemas
Móvil +051-949398047
Trujillo - Perú

Walter R. Ojeda Valiente

unread,
Jan 18, 2012, 10:12:07 PM1/18/12
to publice...@googlegroups.com
Hmmmmm, es que los productos en las góndolas no se reponen cuando la cantidad llega a cero, sino cuando ya hay pocos, y podrías tener 2, 3, o más lotes de un producto.

Saludos.

Walter.




Date: Wed, 18 Jan 2012 22:07:49 -0500

Subject: Re: [vfp] Control por fecha de vencimento

Daniel Sánchez

unread,
Jan 18, 2012, 11:31:54 PM1/18/12
to publice...@googlegroups.com
Así es, pero la tendencia es que el lote que se coloco llegara un momento a venderse en un periodo corto de tiempo. Tu experiencia al ir un supermercado, el cajero no indica en ningún momento el lote que llevas.
En este caso en el área de venta seria difícil determinar los lotes, cosa que con el almacén general si tenemos información clara de nuestros lotes.

Alex Vargas

unread,
Jan 19, 2012, 1:40:57 AM1/19/12
to Comunidad de Visual Foxpro en Español
En efecto, tal como expone Samuel.

El control automatizado de lotes en un supermercado es una labor
brutal por la dinámica del sector Retail, por varias razones entre las
cuales enumero las siguientes.
En Recepción de Mercaderias.
1- Como bien apuntaron anteriormente, no todos los productos traen un
numero de lote
2- Los proveedores no entregan productos de un solo lote, pueden venir
2, 3 o más dependiendo del volumen de compra.
3- El proceso de recepción de mercaderías se torna lento ya que tienen
que hacerse verificaciones físicas e ingresos teóricos.

En Caja/Facturación
Esta área es muy sensible, creo que todos hemos experimentado que
esperar 10 minutos en la fila para poder pagar lo que compramos se nos
torna una eternidad.
Aunque son puntos de atención rápida es común que se presenten los
siguientes casos.
1- Códigos/PLUs manuales de productos artesanales
2- Códigos de barra no legibles o etiquetas muy brillantes (a digitar
se ha dicho)
3- Códigos no registrados porque el proveedor cambio de presentación
sin previo aviso o porque en algunos empaques le imprimieron mal las
barras

Si le sumamos a eso la búsqueda, selección o digitación de lotes por
cada producto; el resultado sería varias carretillas solas en la fila,
ya que sus frustrados acarreadores desaparecerían.

Entre mis clientes de Retail tengo una pequeña cadena de
supermercados, junto con su personal hemos buscado muchas formas de
manejar los vencimientos, la única forma viable que se ha encontrado,
es hacer énfasis a los bodegueros, gondoleros e impulsadores de la
importancia de las revisiones tanto en bodega al recibir como en
tienda al colocar.

Algo muy importante es exigir sin descanso los cambios o reposiciones
a los proveedores. Ellos harán el trabajo por ti ya que no les gusta
que les devuelvan productos por fecha de caducidad cercana.

Saludos.


Alex Vargas

Samuel SM-H

unread,
Jan 19, 2012, 10:18:04 AM1/19/12
to publice...@googlegroups.com
Y ante todo esto , que dirá nuestro amigo LIMBERG?? se desapareció.
Esperemos que tome las medidas necesarias en su proyecto nuevo de RETAIL.
Saludos.

limberg

unread,
Jan 20, 2012, 5:56:47 PM1/20/12
to Comunidad de Visual Foxpro en Español
Gracias amigos por todos sus comentarios, registrare la fecha de
vencimiento en todos los movimientos, exepto en cajas, donde en forma
automática saldrá el item que este mas pronto a vencerce...

Limberg.
Reply all
Reply to author
Forward
0 new messages