![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Eso no sirve....
Por la simple y sencilla razón de que: La tabla de artículos, que sería el stock, no tiene forma de saber cuantos de sus X artículos vencen tal o cual fecha. Simple y sencillamente porque al momento de hacer la venta no tenemos forma de saber el vencimiento preciso del artículo que estamos vendiendo ya que este no viene codificado en ningún lado. Solamente sabemos que se vendioo tal o cual artículo pero nada sabemos de su caducidad. En grandes empresas (Wal-Mart me consta) este caso de las caducidades se sigue llevando hasta hoy de manera manual dada esta limitante, con los consiguientes problemas derivados así que dile a tus clientes/jefes que no se proyecten pidiendo cosas que con lo que hay actualmente no es posible hacer.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
|
#2
|
|||
|
|||
|
tal como dice azidrain, no se puede saber cuantos articulos te quedan de tal o cual compra con cierta fecha de vencimiento. Esto se acostumbra a tratar por lotes, indicando en el momento de la venta de que lote se esta vendiendo. Ahora bien, veo q tratas de bebidas : en los almacenes distribuidores de bebidas se acostumbra a poner los palets mas antiguos para vender primero, por lo que puedes suponer que los vendidos siempre son los que tienen la fecha de vencimiento mas cercana. Deberias asegurarte, si es el caso.
Otra cosa, si no estas teniendo en cuenta las ventas (pues no las nombras) la consulta seria algo asi
lo unico que hace en este caso es buscar la descripcion correspondiente desde la tabla articulos. Seguramente con un 'join' conseguirias un resultado parecido. Si lo que quieres es que la cantidad te refleje el stock real, deberas tratar por lotes tal como se dice arriba. |
|
#3
|
|||
|
|||
|
Estoy muy de acuerdo q de NO sirve, pero al menos da para tener un estimativo...
Se q no resulta, pero aun asi me gustaria saber como seri ala sentencia SQL, si me poddrian ayudar. Saludos |
|
#4
|
|||
|
|||
|
si no tienes en cuenta las ventas...arriba tienes una consulta. en ella puedes modificar la cantidad haciendo resta de la existente con alguna de una supuesta tabla 'ventas'.
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Realizar una consulta sobre los registros que devuelve otra consulta | Borjaserrano | Firebird e Interbase | 12 | 01-10-2007 23:19:44 |
| Consulta dentro de otra consulta | judit25 | Conexión con bases de datos | 1 | 25-06-2007 15:52:15 |
| consulta sobre consulta | superhopi | SQL | 2 | 16-05-2003 19:01:47 |
|