openerp-dev-web team mailing list archive
-
openerp-dev-web team
-
Mailing list archive
-
Message #02667
[Bug 708146] [NEW] "Merge Purchase orders" causes a traceback
Rucha (Open ERP) (rpa-openerp) has assigned this bug to you for OpenERP Addons:
Steps to reproduce:
1) Create a draft Purchase Order with at least one line.
2) Duplicate it.
3) Navigate to the Request for Quotation list view
4) Select both draft POs and click "Merge Purchase orders"
5) Click "Merge orders" on the presented dialog.
Expected behaviour:
Merged POs.
Actual behaviour:
Traceback (most recent call last):
File "/usr/share/openerp-server/netsvc.py", line 489, in dispatch
result = ExportService.getService(service_name).dispatch(method, auth, params)
File "/usr/share/openerp-server/service/web_services.py", line 599, in dispatch
res = fn(db, uid, *params)
File "/usr/share/openerp-server/osv/osv.py", line 122, in wrapper
return f(self, dbname, *args, **kwargs)
File "/usr/share/openerp-server/osv/osv.py", line 176, in execute
res = self.execute_cr(cr, uid, obj, method, *args, **kw)
File "/usr/share/openerp-server/osv/osv.py", line 167, in execute_cr
return getattr(object, method)(cr, uid, *args, **kw)
File "/usr/share/openerp-server/addons/purchase/wizard/purchase_order_group.py", line 71, in merge_orders
allorders = order_obj.do_merge(cr, uid, context.get('active_ids',[]), context)
File "/usr/share/openerp-server/addons/purchase/purchase.py", line 531, in do_merge
for porder in [order for order in self.browse(cr, uid, ids, context=context) if order.state == 'draft']:
File "/usr/share/openerp-server/osv/orm.py", line 287, in __getattr__
raise AttributeError(e)
AttributeError: 'Field state not found in browse_record(purchase.order, 282)'
This is using the web interface. Both server and web interface are v6.0.1.
** Affects: openobject-addons
Importance: Medium
Assignee: OpenERP SA's Web Client R&D (openerp-dev-web)
Status: Confirmed
--
"Merge Purchase orders" causes a traceback
https://bugs.launchpad.net/bugs/708146
You received this bug notification because you are a member of OpenERP SA's Web Client R&D, which is a bug assignee.