Hola a todos disculpen por el OT pero recurro a su experiencia.

Estoy diseñando la Base de Datos para un cadena de market, con muchas cajas
de venta, sucursal, almacenes.

Tengo una tabla* PRODUCTOS* que se relaciona con la tabla* DETALLE_VENTAS *por
el id del producto,

El tema del cual tengo duda es el siguiente:

Esta empresa cuando compra los productos muchos vienen en cajas (12
unidades, n unidades) o pack (6, 12, 24 unidades, n unidades)

Si registro la compra por ejemplo *Gaseosa No retornable Coca Cola Botella
500 Ml* que viene en un pack de 6 unidades pues tendria que hacer
equivalencias y convertir en unidades para ir registrando el stock.

Con respecto a la venta hay productos que se venden por caja o pack y
tambien por unidades he pensado lo mismo que la compra hacer equivalencias
y convertir en unidades para ir registrando el stock cuando se venda por
caja o pack.

Mi duda esta cuando se vende por unidad porque en los documentos de venta
se debe detallar si se vende 02 unidades de *Gaseosa No retornable Coca
Cola Botella 500 Ml* de esta manera:

---------------------------------------------------------------------------------------------------------
Cant. | Cod. |
Descripcion                                                       | Precio
---------------------------------------------------------------------------------------------------------
1       | 060  | Gaseosa No retornable Coca Cola Botella 500 Ml | 2.90
1       | 061  | Gaseosa No retornable Coca Cola Botella 500 Ml | 2.90
---------------------------------------------------------------------------------------------------------

Si se tiene 100 unidades de *Gaseosa No retornable Coca Cola Botella 500 Ml*
para vender estas deben ser registradas independientemente en la tabla
*PRODUCTOS*? o deberia crear una tabla adicional quizas
*UNIDADES_PRODUCTOS?*
Que me sugieren o como trabajan ustedes si es que han tenido el mismo caso.

Saludos.

Responder a