库存管理-》产品,创建后如果再更改其计价单位则出现错误(创建产品时默认为”件“,要修改为kg),不能修改,原因是当前的计量单位上级与新单位上级不一致。只能停用然后新建。
omegayang
-
菜鸟起飞-记录我的OE的学习过程 -
菜鸟起飞-记录我的OE的学习过程感谢 卓忆
« 于: 十月 21, 2014, 02:29:44 下午 »
引用
如果想节约金钱,还是要自己继续努力摸,
要会分类问题,
先要锁定一些 重要的 大问题,
这些问题解决了, 系统的 价值就体现了
……
……
用之前带来的价值,去换取 之后的细节优化。
===================
受教了,确实应该如此。
两天时间没有实践了,今天努力中 -
菜鸟起飞-记录我的OE的学习过程晚上无聊,拉出来做销售采购流程,貌似时间有问题。数据库记录的时间存在时差,搜索了一下,只能换linux系统了?:-(另外,还在担心具体到业务细节可能需要调整很多地方,财务、报表,这都是大头啊。要是折腾半天,出不了老板要得报表岂不是作死,信心有点消散啊。
另外,大家对工艺品外贸工厂的实施有经验么,物料杂,根据订单变化各种辅料,几乎都是一单一变。对采购模块也担心的很。 -
菜鸟起飞-记录我的OE的学习过程昨晚上看了oe7的权限管理,了解基本的权限配置,继承,组,成员。并学习修改菜单项的权限,使其在某用户界面显示或隐藏。
修改视图中的button使其对某用户起作用——没时间做了。等晚上回家看看。
导出自己对菜单的汉化翻译,我试过在下拉表单中多选,一次性导出——成功。但没有测试导入,应该没有问题吧?
模块的卸载:在模块介绍页面就能见到uninstall按钮
只使用本地模块:设置-参数-系统参数-添加app.server,值为#。重启服务,刷新后清除过滤条件即可见。
修复pdf报表的中文字体:用Joshua大神的修复模块,找到addons文件夹(我的是安装版,查看openerp-server.conf),刷新模块搜索oecn即可。
如果要修改菜单的显示顺序,修改其序号一般是按照10,20,30顺序从上往下排。 -
菜鸟起飞-记录我的OE的学习过程今天是第三天了。从发新手求助帖到今天基本上弄明白windows下安装以及烦人的python2.6编码问题的解决。今早系统已经跑起来了。为了方便起见,我采用了官方下载的oe7.0-latest版本(大小122m)。各种模块都装了,也根据论坛上的一些教程各种折腾。但对oe系统、数据库都不熟悉,本身对ERP实施也不甚了了。所以还需要踏踏实实的从ABC开始!每天学习一点,通过这个帖子记录一下,收获和问题。希望大家多支持哈:-)
背景:windows下写过小的库存管理程序,熟悉mssql。对erp有了解,但毫无操作等经验。财务知识几乎为零。
努力吧,菜鸟。
第一天:安装,初始配置
安装及初步配置很多人说了,windows下基本上就是会出现mimetypes.py 由于python2.6的编码bug读取注册表时报错。我在新手求助里有帖子,问题解决。
另外不知道什么原因,删除注册表键值hkey_classes_root以及heky_user下S-1-5-21-1275210071-2139871995-682003330-1003_Classes中中文键值的方法不是很管用,可能是没有删干净。最终我修改了绿色版中mimetypes.py,复制进oe根目录\server\,把原来mimetypes.pyc改名了(似乎系统一运行就自动给编译一个mimetypes.pyc),也能跑起来,目前没有发现什么问题。修改mimetypes.py,在256行前添加if sys.getdefaultencoding() != 'gbk':<br /> reload(sys)<br /> sys.setdefaultencoding('gbk')<br />[color=yellow]default_encoding = sys.getdefaultencoding()——原码[/color]
这样启动就没问题了。
运行,登录localhost:8069,创建数据库,输入admin密码,就可以登录系统。
右上角提醒时区不一致,更改为“Asia/shanghai”
设置administrator的首选项-设置公司 your company-其中有设置-币别设为CNY
这时候界面语言虽然是中文,但在“应用”中还是英文的模块名称,选择翻译,导入一个翻译,zh-cn简体中文。ok
添加新的用户供日常使用,权限全部默认不动。
我想先从仓库管理开始,可以么。请指教 -
Openerp 8.0 安装后, openerp-server-8.0 启动后自动停止解决:
参见我的发问。感谢mrshelly点拨。 -
求助:winxp系统下新装oe无法启动[quote author=mrshelly link=topic=16653.msg29167#msg29167 date=1413422771]
度娘应该告诉你 将你电脑里某播软件卸载
或者, 进入注册表. HKCR 下面 将 中文的键值删除掉, 重启 再试...
[/quote]
是的,感谢。未必都是播放软件捣乱,也可能是旺旺之类的。总之
方法1、打开注册表hkey_classes_root下的mime分支database中中文键值删掉。ok!
方法2、自己动手修改python库文件,在runtime\python\lib下 mimetypes.py,用default_encoding查找定位256行(我的)default_encoding = sys.getdefaultencoding(),这一行前添加
# begin
if sys.getdefaultencoding() != 'gbk':
reload(sys)
sys.setdefaultencoding('gbk')
# end
default_encoding = sys.getdefaultencoding()
来自 http://webrawler.blog.51cto.com/8343567/1339637
方法3、更新python到2.7.7,这是2.6.6的一个bug,新版已修复。根据 [检测到链接无效,已移除] -
Openerp 8.0 安装后, openerp-server-8.0 启动后自动停止我同样的问题,试过buke的allinone绿色版8.0,官方allinone8.0-latest,官方allinone7.0-latest,都是同样的症状,家里(官方8.0-7.0)和公司机器(buke绿色allinone)都是。
进入安装目录,cmd下手动启动openerp-server,显示出错信息如下:
Traceback (most recent call last):
File "openerp-server", line 2, in <module>
File "C:\PROGRA~1\Odoo 8.0-20141015-000206\server.\openerp_init_.py", line
78, in <module>
import service
File "C:\PROGRA~1\Odoo 8.0-20141015-000206\server.\openerp\service_init_.p
y", line 27, in <module>
import wsgi_server
File "C:\PROGRA~1\Odoo 8.0-20141015-000206\server.\openerp\service\wsgi_serve
r.py", line 46, in <module>
import websrv_lib
File "C:\PROGRA~1\Odoo 8.0-20141015-000206\server.\openerp\service\websrv_lib
.py", line 37, in <module>
from SimpleHTTPServer import SimpleHTTPRequestHandler
File "SimpleHTTPServer.pyc", line 27, in <module>
File "SimpleHTTPServer.pyc", line 208, in SimpleHTTPRequestHandler
File "mimetypes.pyc", line 358, in init
File "mimetypes.pyc", line 258, in read_windows_registry
--extension / -e -- guess extension instead of type
File "mimetypes.pyc", line 249, in enum_types
UnicodeDecodeError: 'ascii' codec can't decode byte 0xb0 in position 1: ordinal
not in range(128)
事件查看器中错误提示如楼主所说。非常莫名其妙
==========
更新:
10-16 今早到公司,用昨晚下载的openerp-allinone-setup-7.0-20140622-231040(大小72m)安装,成功启动。昨晚家里安装用的是openerp_7.0-latest(122m).都是官方的。 -
求助:winxp系统下新装oe无法启动精简过的32位系统,但vc运行库08,10都有。先安装了官方的8.0-allinone,在C:\openerp7\ 下安装成功,在应用程序事件中postgresql服务启动正常。但出现openerp-server报错:
The instance's SvcRun() method failed
Traceback (most recent call last):
File "win32serviceutil.pyo", line 835, in SvcRun
File "win32_service.pyo", line 42, in SvcDoRun
SystemExit: 255
%2: %3
进入安装目录,cmd下手动启动openerp-server,显示出错信息如下:
Traceback (most recent call last):
File "openerp-server", line 2, in <module>
File "C:\PROGRA~1\Odoo 8.0-20141015-000206\server.\openerp_init_.py", line
78, in <module>
import service
File "C:\PROGRA~1\Odoo 8.0-20141015-000206\server.\openerp\service_init_.p
y", line 27, in <module>
import wsgi_server
File "C:\PROGRA~1\Odoo 8.0-20141015-000206\server.\openerp\service\wsgi_serve
r.py", line 46, in <module>
import websrv_lib
File "C:\PROGRA~1\Odoo 8.0-20141015-000206\server.\openerp\service\websrv_lib
.py", line 37, in <module>
from SimpleHTTPServer import SimpleHTTPRequestHandler
File "SimpleHTTPServer.pyc", line 27, in <module>
File "SimpleHTTPServer.pyc", line 208, in SimpleHTTPRequestHandler
File "mimetypes.pyc", line 358, in init
File "mimetypes.pyc", line 258, in read_windows_registry
--extension / -e -- guess extension instead of type
File "mimetypes.pyc", line 249, in enum_types
UnicodeDecodeError: 'ascii' codec can't decode byte 0xb0 in position 1: ordinal
not in range(128)
卸载8.0后又下载了官方的7.0-lates.exe,安装,启动错误依旧。家里的WLan封了sourceforge下载不到buke的绿色allinone,无法测试。但在白天在公司电脑上用buke的8.0allinone绿色版,安装后也是命令行出错如上。这是咋回事?度娘都说是python的源文件编写时没注意编码导致的,确实如此?