Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Actualizacion 4.41
#7
Hola Iosu, he recibido la base de datos y ya he encontrado el problema ...

Me ha sorprendido que, en todos los licores, tengas configurada su composición con ellos mismos, es decir, tienes configurado cada licor para que, cada vez que se venda, reste 0.10 de .. EL MISMO LICOR ?¿?¿.

¿Que produce esto?

Logicamente esto produce un bucle infinito porque, al vender un licor el programa comprueba si hay una composición para restar la cantidad configurada del "ingrediente", si encuentra "ingredientes" pues los resta y vuelve a comprobar si cada ingrediente a su vez tiene composiciones para restar ... Como tienes puesto el mismo producto como ingrediente, pues NUNCA TERMINA hasta bloquear el proceso.

Pero es que encima, tanto en la versión actual como en la anterior, esto produce un cálculo erróneo de existencias, puesto que al vender el licor, restas 1 del licor + 0.10 + 0.10 + .10 ... infitino.

¿Por que no pasaba en tu versión anterior 4.32?

Porque en versiones anteriores el programa tenía un limite de 3 saltos para comprobar composiciones, al llegar el tercer nivel, el programa dejaba de buscar ... lo cambiamos porque realmente se quedaba corto para algunas situaciones como por ejemplo (te pongo un ejemplo "bestia" para que se entienda mejor):

1 - Una copa de licor esta compuesta por 0.10 de una botella
2 - Una botella está compuesta por 0.10 de una caja
3 - Una caja está compuesta por 0.05 de un palet
4 - Un palet está compuesto de 0.10 de un ... camión (Wink entiende que es un ejemplo, en este producto no sería aplicable pero hay otros que si necesitan mas niveles)

¿la solución?

Logicamente hay que eliminar esas composiciones, y no solo para evitar el bucle y el bloqueo del programa, sino porque no hacen su cometido ya que no calculan bien el stock y por tanto no te están sirviendo de nada.

Una vez eliminadas, si quieres controlar este stock, debes crear los productos de las botellas, luego en cada copa indicas que está compuesta por .10 de cada botella.

Ya me dices.
Oscar Guirado
Sysme Software

Sysme Software
Veravap
Responder


Mensajes en este tema
Actualizacion 4.41 - por Iosu Lajusticia - 20-05-2013, 12:36 PM
RE: Actualizacion 4.41 - por sysme - 20-05-2013, 03:37 PM
RE: Actualizacion 4.41 - por Iosu Lajusticia - 20-05-2013, 04:02 PM
RE: Actualizacion 4.41 - por sysme - 20-05-2013, 04:09 PM
RE: Actualizacion 4.41 - por Iosu Lajusticia - 20-05-2013, 04:17 PM
RE: Actualizacion 4.41 - por sysme - 20-05-2013, 04:36 PM
RE: Actualizacion 4.41 - por sysme - 21-05-2013, 10:18 AM
RE: Actualizacion 4.41 - por Iosu Lajusticia - 21-05-2013, 10:51 AM
RE: Actualizacion 4.41 - por sysme - 21-05-2013, 11:04 AM
RE: Actualizacion 4.41 - por Iosu Lajusticia - 21-05-2013, 12:10 PM
RE: Actualizacion 4.41 - por sysme - 21-05-2013, 12:25 PM
RE: Actualizacion 4.41 - por Iosu Lajusticia - 21-05-2013, 01:44 PM
RE: Actualizacion 4.41 - por sysme - 21-05-2013, 02:54 PM

Salto de foro:


Usuarios navegando en este tema: 3 invitado(s)

Contáctanos | Sysme Software | Volver arriba | | Archivo (Modo simple) | Sindicación RSS