It is currently Sun Feb 12, 2012 10:39 am

All times are UTC + 2 hours




Post new topic Reply to topic  [ 8 posts ] 
Author Message
 Post subject: cannot install stock_planning
PostPosted: Wed Feb 24, 2010 1:11 pm 
Offline

Joined: Thu Sep 03, 2009 2:32 pm
Posts: 24
Environment Information :
System : Linux-2.6.31-17-generic-x86_64-with-Ubuntu-9.10-karmic
OS Name : posix
Distributor ID: Ubuntu
Description: Ubuntu 9.10
Release: 9.10
Codename: karmic
Operating System Release : 2.6.31-17-generic
Operating System Version : #54-Ubuntu SMP Thu Dec 10 17:01:44 UTC 2009
Operating System Architecture : 64bit
Operating System Locale : en_US.UTF8
Python Version : 2.6.4
OpenERP-Client Version : 5.0.3
Last revision No. & ID :Bazaar Package not Found !Traceback (most recent call last):
File "/usr/lib/openerp-server/netsvc.py", line 244, in dispatch
result = LocalService(service_name)(method, *params)
File "/usr/lib/openerp-server/netsvc.py", line 73, in __call__
return getattr(self, method)(*params)
File "/usr/lib/openerp-server/service/web_services.py", line 639, in execute
return self._execute(db, uid, wiz_id, datas, action, context)
File "/usr/lib/openerp-server/service/web_services.py", line 619, in _execute
return wiz.execute(db, uid, self.wiz_datas[wiz_id], action, context)
File "/usr/lib/openerp-server/wizard/__init__.py", line 177, in execute
res = self.execute_cr(cr, uid, data, state, context)
File "/usr/lib/openerp-server/wizard/__init__.py", line 73, in execute_cr
action_res = action(self, cr, uid, data, context)
File "/usr/lib/openerp-server/addons/base/module/wizard/wizard_module_upgrade.py", line 92, in _upgrade_module
db, pool = pooler.restart_pool(cr.dbname, update_module=True)
File "/usr/lib/openerp-server/pooler.py", line 62, in restart_pool
return get_db_and_pool(db_name, force_demo, status, update_module=update_module)
File "/usr/lib/openerp-server/pooler.py", line 40, in get_db_and_pool
addons.load_modules(db, force_demo, status, update_module)
File "/usr/lib/openerp-server/addons/__init__.py", line 728, in load_modules
r = load_module_graph(cr, graph, status, report=report)
File "/usr/lib/openerp-server/addons/__init__.py", line 618, in load_module_graph
tools.convert_xml_import(cr, m, fp, idref, mode=mode, **kwargs)
File "/usr/lib/openerp-server/tools/convert.py", line 871, in convert_xml_import
obj.parse(xmlstr)
File "/usr/lib/openerp-server/tools/convert.py", line 765, in parse
self._tags[rec.tag](self.cr, rec, n)
File "/usr/lib/openerp-server/tools/convert.py", line 503, in _tag_menuitem
menu_parent_id = self.id_get(cr, 'ir.ui.menu', rec.get('parent',''))
File "/usr/lib/openerp-server/tools/convert.py", line 748, in id_get
result = self.pool.get('ir.model.data')._get_id(cr, self.uid, mod, id_str)
File "/usr/lib/openerp-server/tools/misc.py", line 686, in cached_result
result2 = fn(self2, cr, *args[:self.skiparg-2], **kwargs2)
File "/usr/lib/openerp-server/addons/base/ir/ir_model.py", line 434, in _get_id
raise Exception('No references to %s.%s' % (module, xml_id))
Exception: No references to base.menu_sales


Top
 Profile  
 
 Post subject:
PostPosted: Wed Feb 24, 2010 7:54 pm 
Offline

Joined: Thu Mar 12, 2009 4:11 pm
Posts: 47
Location: PL
I am not sure which module are you using but last line:
No references to base.menu_sales
rather means that you try to use the module from my branch in version 5.0.3. My branch contains the improved module for trunk version (5.2). It has different menu structure and most objects has additional field company_id. So this module will not work on stable branch (5.0.x).


Top
 Profile  
 
 Post subject:
PostPosted: Wed Feb 24, 2010 11:04 pm 
Offline

Joined: Thu Sep 03, 2009 2:32 pm
Posts: 24
1. I am using a version from openerp documentation module index site. The trunk version there is the same 5.0 branch version.
2. i managed to make it work by changing the menu. I had some problems with priviliges (almost none set up in the module) but I managed to make it work
3. It's nice to see someone from Poland on the forum. I'l like to meet someone from the community and get involved. Is there a way we could meet (I am based in Warsaw)?


Top
 Profile  
 
 Post subject:
PostPosted: Thu Feb 25, 2010 5:32 pm 
Offline

Joined: Thu Mar 12, 2009 4:11 pm
Posts: 47
Location: PL
I have checked that only trunk series module contains base.menu_sales call. If this module is in the index it is something wrong. It will not fit to 5.0.x. I mean someone in Tiny did some mistake. This index should contain stable series modules only.

I have sent a private message to you in this forum.


Top
 Profile  
 
 Post subject: same error
PostPosted: Tue Mar 02, 2010 12:40 pm 
Offline

Joined: Tue Mar 02, 2010 12:34 pm
Posts: 4
I am having the same problem here.

@jerzyo
I would be really glad if you could paste the diff you applied to correct the error. Would it be possible? :)

If there any other way to correct this? Other that upgrade the OpenERP version?

Thank you in advance for your consideration.
Ignace M


Top
 Profile  
 
 Post subject:
PostPosted: Tue Mar 02, 2010 1:10 pm 
Offline

Joined: Thu Sep 03, 2009 2:32 pm
Posts: 24
diff -r stock_planning/security/ir.model.access.csv base/stock_planning/security/ir.model.access.csv
2,5c2
< "access_stock_planning","stock.planning","model_stock_planning","sale.group_sale_manager",1,1,1,1
< "access_stock_planning_period","stock.planning.period","model_stock_planning_period","sale.group_sale_manager",1,1,1,1
< "access_stock_period","stock.period","model_stock_period","sale.group_sale_manager",1,1,1,1
< "access_stock_planning_sale_prevision","stock.planning.sale.prevision","model_stock_planning_sale_prevision","sale.group_sale_manager",1,1,1,1
---
> "access_stock_planning","stock.planning","model_stock_planning","stock.group_stock_user",1,1,1,1
\ No newline at end of file
Only in stock_planning/security: ir.model.access.csv~
diff -r stock_planning/stock_planning_view.xml base/stock_planning/stock_planning_view.xml
147c147
< <menuitem>
---
> <menuitem>
Only in stock_planning: stock_planning_view.xml~
diff -r stock_planning/__terp__.py base/stock_planning/__terp__.py
23c23
< "version":"1.6",
---
> "version":"1.0",
Only in stock_planning: __terp__.py~


Top
 Profile  
 
 Post subject:
PostPosted: Tue Mar 02, 2010 1:39 pm 
Offline

Joined: Tue Mar 02, 2010 12:34 pm
Posts: 4
Excellent!

Thank you very much for your prompt response. :)

Ignace M


Top
 Profile  
 
 Post subject:
PostPosted: Sat Mar 06, 2010 1:13 pm 
Offline

Joined: Sat Mar 06, 2010 1:00 pm
Posts: 1
jerzyo wrote:
......
diff -r stock_planning/stock_planning_view.xml base/stock_planning/stock_planning_view.xml
147c147
< <menuitem>
---
> <menuitem>
Only in stock_planning: stock_planning_view.xml~
diff -r stock_planning/__terp__.py base/stock_planning/__terp__.py
23c23
< "version":"1.6",
---
> "version":"1.0",
Only in stock_planning: __terp__.py~


One more change is required on the stock_planning_view.xml file.

The lone occurance of base.menu_sales needs to be changed to base.menu_base_config.

For some reason your diff does not show this change.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 

All times are UTC + 2 hours


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:

Protected by Anti-Spam ACP