Hola,  :)

Todas las sugerencias serán implementadas.

--
Saludos,

Luis Esteban
Linuxero por cuenta propia
Cuba

En Sat, 25 Jun 2011 14:10:11 -0400, Manuel A. Estevez Fernandez <[email protected]> escribió:

Como mencionan debes agregar en la db el resto de tus catálogos, ya que no sabes si mas adelante la receta será modificada. No es recomendable que se encuentre constante dentro del código de tu aplicación.

Productos:
     id_producto
     descripcion
     factor ( cuantas unidad_venta salen por cada unidad_compra )

Receta:
     id_receta
     fecha
     descripcion
     costo_total
     precio_total

Receta_detalle:
     id_receta
     id_receta_detalle
     id_producto
     cantidad
     costo_unidad
     precio_unidad

Y cuando vendes, no vendes, como menciona Álvaro, la inversión sino la receta, entonces debes registrar la venta de X unidades de receta y el detalle de esta.

Ventas:
     id_venta
     fecha
     id_producto
     id_receta
     cantidad
     costo_unidad_venta
     precio_unidad_venta

Entonces puedes saber tu venta estimada, inversion y ganancia por producto y por receta:

select fecha, cantidad, cantidad*precio_unidad_venta as venta_estimada,cantidad*costo_unidad_venta as inversion, (costo_unidad_venta-precio_unidad_venta) * cantidad as ganancia
from ventas

Saludos


Atentamente

ISC Manuel Alejandro Estevez Fernandez
-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda



--

Este mensaje le ha llegado mediante el servicio de correo electronico que 
ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema 
Nacional de Salud. La persona que envia este correo asume el compromiso de usar 
el servicio a tales fines y cumplir con las regulaciones establecidas

Infomed: http://www.sld.cu/
-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a