Error Boton Calcular Datos Orden de Produccion

Bug #1340368 reported by Javier Duran
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenMRP
Won't Fix
Undecided
Unassigned

Bug Description

OpenERP-Client Version : 6.0.4
OpenERP-Server Version: 6.0.4
branch nick: mrp6.0
revno: 247

Al pulsar el botón "Calcular datos" de la orden de producción se presenta el siguiente error:

Last revision No. & ID :1953 launchpad_translations_on_behalf_of_openerp-20120628045540-0hqfoawv6pkdsy8a
Traceback (most recent call last):
  File "/opt/devErp/openerp-server/bin/netsvc.py", line 489, in dispatch
    result = ExportService.getService(service_name).dispatch(method, auth, params)
  File "/opt/devErp/openerp-server/bin/service/web_services.py", line 599, in dispatch
    res = fn(db, uid, *params)
  File "/opt/devErp/openerp-server/bin/osv/osv.py", line 122, in wrapper
    return f(self, dbname, *args, **kwargs)
  File "/opt/devErp/openerp-server/bin/osv/osv.py", line 176, in execute
    res = self.execute_cr(cr, uid, obj, method, *args, **kw)
  File "/opt/devErp/openerp-server/bin/osv/osv.py", line 167, in execute_cr
    return getattr(object, method)(cr, uid, *args, **kw)
  File "/opt/devErp/modules/mrp_master_extension/mrp_production.py", line 604, in action_compute
    'estimated': aux.amount
  File "/opt/devErp/modules/mrp_analytics_control/production.py", line 444, in create
    man_fix_account = account_analytic_obj.search(cr, uid,[('code','=',code)])[0]
IndexError: list index out of range

Related branches

Revision history for this message
Javier Duran (javieredm) wrote :
Revision history for this message
Daniel Campos (Avanzosc) (dani-ds) wrote :

Hola Javier, parece ser que la v6.0 de los módulos no tenían las ultimas mejoras añadidas. La última subida arregla los bugs que comentas.
Un saludo!

Changed in openmrp:
status: New → Fix Released
Revision history for this message
Javier Duran (javieredm) wrote :

Hola buenos días ya probé los últimos cambios. Te hago un resumen:

*Bug1340407:
  - continua ya que esta cableado en el código el id de la moneda Euro. Aparte cuando se hace la concatenación para formar la cadena del código de la cuenta analítica a buscar les falto agregar un guion a la cadena 'WK'. lo que provoca que nunca se encuentre la cuenta.

*Bug1340396:
 - Aun persiste ya que se sigue utilizando el context para obtener la operación cuando a mi parecer debe ser el diccionario data que es el que contiene toda esta información.

*Bug1340375:
  - Corregido.

*Bug1340368:
  - Continúa.

Saludos y muchas gracias.

Changed in openmrp:
status: Fix Released → New
Revision history for this message
Javier Duran (javieredm) wrote :

Hola buen día, ¿algún avance sobre estos temas?.

Revision history for this message
Daniel Campos (Avanzosc) (dani-ds) wrote :

Hola Javier, andamos algo liados con otros temas, pero puedes hacer un MP a la rama y reviso el código para comprobar si es correcto y una vez lo validemos lo integramos en la rama.

Un saludo!

Revision history for this message
Javier Duran (javieredm) wrote :

Hola Daniel, muchas gracias por responder. Ya realice la propuesta de merge con la propuesta de los cambios. El último commit lo hice basándome en la versión 6.1, ya que no me permitía calcular los datos en la orden de producción al no tener la cuenta analítica de la misma.

Saludos,

Changed in openmrp:
status: New → Invalid
Changed in openmrp:
status: Invalid → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.