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 |