Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 23-11-2010
luisgutierrezb luisgutierrezb is offline
Miembro
 
Registrado: oct 2005
Ubicación: México
Posts: 925
Poder: 21
luisgutierrezb Va por buen camino
Bueno una idea puede ser especificar en la entrada al almacén la caducidad de los productos, así lo harías por todo el lote pero que te llega, es una idea para no modificar mucho
Responder Con Cita
  #2  
Antiguo 23-11-2010
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.740
Poder: 26
ContraVeneno Va por buen camino
tendría que ser así como menciona Luis

Cuando en tu inventario, le des entrada a un producto, debes definir la fecha de caducidad.
__________________

Responder Con Cita
  #3  
Antiguo 23-11-2010
Avatar de darkerbyte
darkerbyte darkerbyte is offline
Miembro
 
Registrado: feb 2005
Posts: 197
Poder: 22
darkerbyte Va por buen camino
Red face entrada... listo

Gracias por el consejo.

Entonces en la tabla de entradas agregaré el campo "caducidad" de tipo datetime. Con eso cuando doy entrada a los productos llevo la fecha de caducidad. Sin embargo. Como voy descontarlos al momento de vender?
O si se necesita determinar los productos que ya caducaron? Tengo las fechas de los productos q ya caducaron, pero ¿Como se que aun los tengo en existencia o que ya los vendí?

Ahi es donde me estoy rompiendo la cabeza.

Agradeceré una vez mas sus sugerencias
Responder Con Cita
  #4  
Antiguo 24-11-2010
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 23
AzidRain Va camino a la fama
No te compliques, no hay forma realmente operativa de hacer lo que quieres. Precisamente porque es casi imposible llevar el control de los lotes ya que los proveedores te pueden surtir producto de diferentes lotes. Ahí si el control tiene (y debe) recaer en los humanos. Te lo digo por experiencia, ni el líder mundial en autoservicios ha logrado esto.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #5  
Antiguo 24-11-2010
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.681
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Se puede hacer, aunque es complejo y lleva muchos controles que hay que cumplir a rajatabla, se trata de controlar las ubicaciones físicas del almacén y tener localizados siempre todos los artículos en todos los momentos, es decir, controlar cualquier movimiento que hagan los artículos desde que llegan al almacén, colocarlos en una ubicación, moverlos, recogerlos, preparar el packing list y darle salida con el transportista. Cada artículo debe estar controlado, es complejo porque depende de muchos factores. Y si se quiere llevar bien hay que ser muy estrictos con todos los procesos y tener a todos los trabajadores muy disciplinados para que no se "rompa la cadena" y se le pierda el control a los artículos.
Un buen programa de gestión de almacenes (SGA) hace todo eso y mucho más, pero no es fácil de implementar en "la vida real".
La gestión comercial que hemos hecho donde trabajo tiene el módulo de SGA para los clientes que lo necesiten y es realmente útil y lleva un control total de los almacenes.
Lo usamos para los clientes que necesitan una trazabilidad total de los artículos y saber en tiempo real dónde está cada uno de ellos.
Por supuesto, también controla la caducidad de los artículos y cuando se hace un pedido de cualquier artículo, el programa indica cuál hay que recoger y dónde está, indicándole al operario la ruta más corta o más rápida para recoger todos los artículos del pedido (estoy hablando de almacenes de varias hectáreas de superficie, donde es primordial no perder tiempo dando vueltas buscando un artículo).
Responder Con Cita
  #6  
Antiguo 24-11-2010
Avatar de Osorio
Osorio Osorio is offline
Miembro
 
Registrado: may 2003
Ubicación: Colombia
Posts: 252
Poder: 24
Osorio Va por buen camino
Imagino que debes tener una tabla donde tienes los movimientos de entrada y otra tabla donde tienes los movimientos de salida (o los dos movimientos en una tabla) pero ademas debes tener una tabla donde tienes las cantidades existentes en la cual debes tener en resumen (codigoarticulo, lote, fechavencimiento, cantidad).

Pues, esa tabla de "existencias" es la que debes consultar para saber los que tienes vencidos.

la consulta seria mas o menos.

Código SQL [-]
select *
from tablaexistencias
where fechaactual >= fechavencimiento

Espero haberte despejado un poco el panorama.

Saludos.
Responder Con Cita
  #7  
Antiguo 24-11-2010
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 23
AzidRain Va camino a la fama
La solución de baja tecnología que he visto que usa cierta cadena muy grande a nivel mundial es bien simple. Su sistema solo registra la entrada de los artículos, no se controlan lotes ni nada de eso, lo que hacen físicamente es marcar las cajas del producto que están recibiendo con un código de 12 colores (1 para cada mes) y de acuerdo con este código van surtiendo o sacando a la venta las cajas más antiguas.

El proceso electrónico si bien es cierto que se puede implementar, requiere una disciplina casi militar por parte de los usuarios para utilizarlo y además tiene muchos eslabones débiles que en caso de que alguien se brinque una parte del proceso se echa a perder todo el control en cuestión de minutos.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #8  
Antiguo 01-12-2010
Avatar de darkerbyte
darkerbyte darkerbyte is offline
Miembro
 
Registrado: feb 2005
Posts: 197
Poder: 22
darkerbyte Va por buen camino
Red face Conclusion

Amigos:

Una vez mas les agradezco por sus pertinentes consejos. Algo asi me suponia pero nada como la experiencia de ustedes para confirmar mis supocisiones.

Un gran saludo y la mejor de las suertes.

Cita:
Empezado por AzidRain Ver Mensaje
La solución de baja tecnología que he visto que usa cierta cadena muy grande a nivel mundial es bien simple. Su sistema solo registra la entrada de los artículos, no se controlan lotes ni nada de eso, lo que hacen físicamente es marcar las cajas del producto que están recibiendo con un código de 12 colores (1 para cada mes) y de acuerdo con este código van surtiendo o sacando a la venta las cajas más antiguas.

El proceso electrónico si bien es cierto que se puede implementar, requiere una disciplina casi militar por parte de los usuarios para utilizarlo y además tiene muchos eslabones débiles que en caso de que alguien se brinque una parte del proceso se echa a perder todo el control en cuestión de minutos.
Esa idea esta genial, AzidRain. La voy a proponer a mi cliente

Cita:
[fjcg02]
PD: será que estoy metido de lleno en un proyecto con esta problemática ?
Amigo, creo que somos marinos del mismo barco. Buena suerte y gracias por el consejo.
Responder Con Cita
  #9  
Antiguo 01-12-2010
Avatar de fjcg02
[fjcg02] fjcg02 is offline
Miembro Premium
 
Registrado: dic 2003
Ubicación: Zamudio
Posts: 1.418
Poder: 24
fjcg02 Va camino a la fama
Cita:
Empezado por darkerbyte Ver Mensaje


Esa idea esta genial, AzidRain. La voy a proponer a mi cliente
Eso es consultoría de negocio, no técnica. Por lo tanto, ya que le limpias la casa a tu cliente, intenta morderle un buen pellizco.
En definitiva, no te limites a ofreces sw para un sector. Si ya lo coneces y puedes ofrecer asesoría en ese sector, utilizalo como arma comercial y aprovechalo para amortizar la inversión en el desarrollo.

Suerte y un saludo
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino -
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Clasifica productos cacu OOP 2 17-11-2009 09:31:16
Como chequear la fecha de caducidad de mi aplicacion JoAnCa Varios 2 11-03-2009 14:52:17
Caducidad Demos capo979 Varios 2 09-05-2008 16:59:30
Reportes de productos maui Impresión 5 07-09-2004 00:03:49
Caducidad de InterBase 7 Giasl Firebird e Interbase 5 06-06-2003 21:19:59


La franja horaria es GMT +2. Ahora son las 06:43:32.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi