Ver Mensaje Individual
  #8 (permalink)  
Antiguo 17/03/2006, 15:43
-thor-
 
Fecha de Ingreso: febrero-2006
Mensajes: 446
Antigüedad: 18 años, 2 meses
Puntos: 3
La pagina la pide un vendedor el cual ingresara al cliente.Para el vendedor inicio una sesion despues del login de ingreso.Por lo cual cada vendedor que utilize el sistema para ingresar pedidos de productos,tendra una sesion unica.


estas son las tablas que utilizo.

pedidos
Tendra cada pedido que se hace para cada cliente que exista en el sistema.

detalle pedidos
Esta entidad contendra el detalle de los productos que se vendan a determinado cliente. (en el fondo los productos)



esto lo deseo realizar

pedidos
- ped_id (id de pedido)
- ped_cli_id (rut del cliente que hace el pedido)

detalle pedidos
- dtp_id (id del detalle del pedido)
- dtp_ped_id (id del pedido)
- dtp_lin_det (correlativo linea de pedido)
- dtp_prd_cod_pro (codigo del producto que se vende)
- dtp_can_ven (detalle cantidad vendida del producto)
- dtp_mon_ven (total por linea para el producto vendido)
dtp_can_ven (total en cantidad vendida para el pedido)
-dtp_mon_ven (total en plata vendida para el pedido)



******************************************
clientes
cli_id = 1
cli_rut = 12345678

categorias
cat_id = 1
cat_cod_cat = 10
cat_nom = productos de limpieza

productos
prd_id =1
prd_cat_id =1
prd_cod_pro = COD1
prd_val_pro = $100

prd_id =2
prd_cat_id =1
prd_cod_pro = COD2
prd_val_pro = $150

prd_id =3
prd_cat_id =1
prd_cod_pro = COD3
prd_val_pro = $200

Todos estos productos pertenecen al id de categoria 1.



pedidos
ped_id = 1
ped_cli_id = 1 (asociado al rut 12345678)

detalle pedidos
dtp_id = 1
ped_id = 1 (asociado al id de pedido 1 que a su ves es el pedido del cliente rut 12345678)
dtp_lin_det = 1 (linea 1)
dtp_prd_cod_pro = COD1,CODIGO DEL PRODUCTO,este dato lo sacare de la tabla productos.
dtp_can_pro = 2 (cantidad)
dtp_mon_ven = $200

dtp_id = 2
ped_id = 1 (asociado al id de pedido 1 que a su ves es el pedido del cliente rut 12345678)
dtp_lin_det = 2 (linea 2)
dtp_prd_cod_pro = COD2
dtp_can_pro = 5 (cantidad)
dtp_mon_ven = $700

dtp_id = 3
ped_id = 1 (asociado al id de pedido 1 que a su ves es el pedido del cliente rut 12345678)
dtp_lin_det = 3 (linea 3)
dtp_prd_cod_pro = COD3
dtp_can_pro = 10 (cantidad)
dtp_mon_ven = $2000


Hasta aqui se ha realizado el pedido 1 perteneciente al cliente 12345678 que a vendido 3 productos por los siguientes montos :

total linea 1 = 2x100 = $200 (el producto COD1 tiene un precio unitario de $100)

total linea 2 = 5x150 = $750(el producto COD2 tiene un precio unitario de $150)

total linea 3 = 10*200 = $2000 (el producto COD3 tiene un precio unitario de $200)


dtp_can_ven=6 (total en cantidad vendida para el pedido)
dtp_mon_ven=2950 (total en plata vendida para el pedido)