odoomrp / odoomrp-wip

WIP of OdooMRP
http://www.odoomrp.com
GNU Affero General Public License v3.0
117 stars 247 forks source link

mrp_product_variant y "calcular datos": Warning debe definir la cuenta.... #614

Closed anajuaristi closed 9 years ago

anajuaristi commented 9 years ago

If a Ofs, crear una nueva, seleccionar producto: PruebaVariantName

seleccionar en el configurador 16GB,Blanco, Pequ

Pulsar calcular datos --> Se obtiene warning Debe de definir la cuenta de entrada en el producto "False", o en la categoría del producto Por tanto, no deja continuar la confirmación de OF ni nada. Tanto el producto como la plantilla como la categoría tienen puestas las cuentas financieras.

Seleccionar en el configurador 16GB,Blanco, Grande Pulsar calcular datos --> No muestra ningún warning y puedes operar perfectamente.

anajuaristi commented 9 years ago

Analizando un poco más, el problema viene de que el configurador permite que los componentes sean a su vez plantillas, que el usuario puede acabar de definir antes de lanzar la OF.

Al calcular costes cada vez que se recalculan datos, pueden existir líneas sin producto en el grid de productos planificados y por tanto, no puede crear línea de coste en analítica para ellos mostrando el warning

Para solucionar este problema, se modifica conceptualmente, independizando la operación de calcular datos de la operación calcular costes. Tareas:

  1. Añadir NUEVO botón "calcular costes"
  2. Quitar el cálculo de costes del botón"calcular datos"
  3. Al confirmar la OF, ejecutar "calcular costes" por si hubiese habido algún último ajuste manual en cantidades, materiales o tiempos de máquina.

La operativa del usuario queda: .- Calcular datos + Realizar ajustes manuales + Calcular costes --- > Tantas veces como quiera Por último, confirmar orden --> calcular costes

@agaldona @pedrobaeza Creo que no me dejo nada.

anajuaristi commented 9 years ago

:+1: Funcionalmente OK. Cierro