Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/07/2008, 13:54
KillerBKS
 
Fecha de Ingreso: julio-2002
Ubicación: Rancagua - Chile
Mensajes: 494
Antigüedad: 22 años, 7 meses
Puntos: 0
Respuesta: Problema para crear un algoritmo

Voy a tratar de explicarme mejor con datos:

Estos son los registros que hay en las tablas:

Tabla productos
id_producto,nombre_producto,unidad_medida,valor_co mpra,valor_venta,stock,fecha_registro
1 ,Cable Rojo ,METRO ,100 ,180 ,125 ,2008-05-26 19:20:25
2 ,Cable Verde ,METRO ,90 ,170 ,25 ,2008-05-27 09:20:15
3 ,Cable Negro ,METRO ,110 ,180 ,78 ,2008-05-27 09:20:53

Tabla servicios
id_servicio,nombre ,subclasificacion,valor,estado,fecha_registro
1 ,CENTRO UNO ,Enchufes ,12000,ACTIVO,2008-05-30 10:51:20


Tabla servicios_detalle
id_servicios_detalle,id_servicio,id_producto,canti dad,valor_unitario,sub_total,fecha_registro
1 ,1 ,1 ,10 ,180 ,1800 ,2008-05-30 10:52:10
2 ,1 ,2 ,10 ,170 ,1700 ,2008-05-30 10:54:21


Ahora, en el sistema hago una venta de 5 unidades del servicio 'CENTRO UNO', que lleva 'Cable Rojo' y 'Cable Verde' (Esto ya esta desarrollado y funciona OK).

Luego, modifico la configuracion del servicio 'CENTRO UNO' y queda asi : (la modificacion solo es en la tabla servicios_detalle)

Tabla servicios_detalle
id_servicios_detalle,id_servicio,id_producto,canti dad,valor_unitario,sub_total,fecha_registro
1 ,1 ,1 ,10 ,180 ,1800 ,2008-05-30 10:52:10
2 ,1 ,3 ,10 ,180 ,1800 ,2008-05-31 23:22:18

Ahora, en el sistema hago una venta de 3 unidades del servicio 'CENTRO UNO', que lleva 'Cable Rojo' y 'Cable Negro'.


El Algoritmo que necesito implementar tiene que mostrarme un resultado asi :

Analisis Historico de Servicios
Nombre Servicio : CENTRO UNO

Cantidad vendidas : 05
Configuracion :
Cable Rojo
Cable Verde

Cantidad Vendidas : 03
Configuracion:
Cable Rojo
Cable Negro



Es decir, al momento de configurar los servicios debo insertar en alguna tabla el detalle de como esta configurado el servicio.
Luego, cuando realizo una venta, agrego las cantidades vendidas de ese servicio con esa configuracion a la tabla.


Espero ser un poco mas claro y ojala me orienten.

Gracias.

Salu2 !!!
__________________
AK.T.I.V.E.tm Live, Never DIE