全球第一开源云ERP Odoo操作手册 模块安装和界面汉化指南
之前介绍了odoo的安装和初始设置以及数据库,下面来介绍odoo的模块安装和界面汉化。
1.4 模块安装和界面汉化
Odoo 的功能包含在不同的模块中, 刚创建的数据库除 Odoo 的核心模块外, 其它模块并没有被安装到系统中,你可以根据需要安装它们。本节将介绍安装模块和界面汉化的相关知识。
我们使用菜单“常用模块→常用模块”来安装模块。
系统默认只显示常用的模块。要显示全部模块,可以叉掉搜索栏中的“常用模块”。
1.4.1 安装模块前的准备工作
1.4.1.1 关于开发者模式
更多菜单和功能需要进入开发者模式,进入开发者模式,可现实更多菜单和功能。点击“设置”主菜单,在出现的仪表板中,点击“激活开发者模式”链接。
打开开发者模式,可以对系统的权限、功能、表单格式、工作流程进行简单的二次开发。
1.4.1.2 设置公司信息
点击“设置”主菜单,将鼠标移到左上角的图标上,会显示“编辑公司数据”,点击“编辑公司数据”,也可以通过菜单“设置→用户→公司”,然后点击里面的公司进行编辑,或者通过“设置→常规设置”,点击“设置公司数据”链接。
在公司窗体中,设置好公司名称等信息。
设置好后,点击“保存”按钮。
注意,现在币别默认为 EUR,现在不用管它,等后面安装好中国会计科目表后,币别会自动改为CNY。
1.4.2 模块安装简介
Odoo 的模块分为 3 类:
1)核心模块:系统运行必须的模块。
2)自带模块:包括应用模块和额外的模块,系统安装时被默认保存在计算机上,在你需要时可直接安装。
3)第三方模块:需要从Odoo官方站点“https://www.odoo.com/apps”上及其它开源网站上下载,也可以自己开发,安装它们需要额外的步骤。
Odoo 的所有自带模块都可以在Odoo安装目录下的addons目录下找到。各模块被放在以模块名称命名的目录下。
在“设置”菜单中,点击面板中的“浏览APP”,可以进行模块的安装和卸载,或者通过菜单“应用→应用”。
要显示全部应用模块,可以叉掉搜索栏中的“应用”,再点击“
”中的 “<”或“>”来显示上一页或下一页的模块,为了快速找到所需的模块,你可以在搜索栏中输入要查找的模块名称,如“会计”。
点击模块下面的“安装”按钮就可以安装此模块。如果模块下面的按钮为灰色,并显示“已安装的模块”,则表示此模块已经被安装了。
1.4.3 Odoo自带模块的安装
Odoo 自带模块,包括常用模块和额外的模块,由 Odoo 公司提供支持,并默认复制到了安装文件夹下的“addons”中。
建议新建数据库后首先安装 “会计”模块,我们以安装“会计”应用模块为例。
在“应用”页面的搜索栏中输入“会计”。
点击此模块图标可打开这个模块的详细信息窗体。窗体将显示模块的一些有用信息,如最新版本、功能说明等。
图:“会计和财务”模块窗体
在模块窗体的“技术数据”选项卡中,显示是否包含演示数据、是否已安装、依赖模块的名称及状态等信息。当安装一个模块时,Odoo 会自动选择并安装这个模块的依赖模块。
点击“会计”图标下面的“安装”按钮。模块安装完成后,为了安装会计科目表,我们需要通过菜单“会计→配置→设置”,在科目一览表一节,点击“安装其它会计科目表”。
点击“浏览已存在的国家”按钮,会显示各个国家的会计科目表。我们找到“中国小企业会计科目表”或“中国会计科目表_企业会计准则”(具体安装哪个科目表,请咨询公司财务部门),点击“安装”按钮。
现在“会计”模块已安装好。
注意在安装会计科目表前,请不要新建或编辑科目表,否则会造成安装的科目表不能显示。
在“应用”页面搜索栏的下部“筛选”中点击“已安装”,找到“会计”模块,可以看到原“安装”按钮的位置改为显示“已安装”。
点击进入窗体视图,会出现“升级”和“卸载”按钮。在“技术数据”选项卡中,会显示安装中创建的视图。
此时会多出一个“安装特性”选项卡,显示安装中创建的菜单和定义的报表。
通过菜单“设置→设置→会计”,可进行其它会计方面的设置,如本位币,默认进项税,默认销项税等。
注:并不是所有的模块安装后会加入主菜单,也有一些模块会在系统中已存在的菜单里增加子菜单,或为已存在的窗体增加字段、演示数据、设置选项等。
1.4.4 第三方模块的安装
我们可以简单的把除官方代码自带的模块之外的模块统称为第三方模块,如二次开发的模块或从“https://www.odoo.com/apps”下载的模块。为了安装第三方模块,我们也要首先将模块复制到Odoo安装目录下的addons目录中。
注:addons目录位置
在Ubunut系统中,默认安装的addons目录的路径为“/usr/lib/python2.7/dist-packages/odoo/addons”。在Linux下我们可以通过以下命令找到addons目录。
cd /
sudo find –name addons
模块复制完成后,应查看此模块文件的权限是否和其它模块一致,然后点击菜单“应用→更新应用模块列表”(需要激活开发者模式)。
然后按照“1.4.2 Odoo自带模块的安装”一节的内容搜索并安装此模块。
1.4.5 升级和卸载模块
在“应用”菜单中,筛选“已安装”,可对已安装的模块来进行升级或卸载。
点击要操作的模块,最后在模块窗体中点击“升级”或“卸载”。(在点击“升级”前,应将新的模块源码复制到addons目录中。)
相对于安装模块,卸载模块要复杂,因为还要处理已存在的系统数据。尽管卸载模块功能工作良好,但并不完美。它并不能保证精确的返回到未安装此模块之前的状态。因此在安装新模块之前,建议你备份数据库,这样你可以测试新模块并决定它们是否适合。如果它们不适合,你可以返回到你的备份。如果适合,你也可以用你的备份重新载入模块,这样你就不用删除之前的测试数据了。
注:升级所有模块的方法。
推荐方法 1:
在启动 Odoo 服务的命令行下增加“ -d Your_Database -u all”参数,请把 Your_Database 替换为实际要升级的数据库的名称,详情请参阅《29.4 Odoo 的代码更新和升级》一节。
可采用方法 2:
Web 界面中,通过菜单“模块→本地模块”找到“base(基本)”模块,打开后,点击“模块升级”按钮,因为所有模块都依赖 base 模块,所以 base 模块升级后,其它模块也会自动更新。当然,这种方法不如推荐的方法 1 可靠。
1.4.6 安装语言和界面汉化
除英语之外,系统还提供了其它共 20 种语言。作为管理员,除了自己国家的语言“Chinese(CN)/简体中文”外,还要把所有要用到的语言安装到系统里。这样,每一个系统的用户都可以使用自己的语言界面来工作。
点击菜单“设置→翻译→加载翻译”,选择要安装的语言,然后点击“加载”按钮。
用户可以使用当前登录的用户姓名右侧的黑三角下拉菜单里的“首选项”来选择工作语言。你可以设置一种语言给联系人(客户或供应商),这样你发给他的所有文件将自动转化为他使用的那种语言。
安装了一个新模块(默认情况下这些模块中的新的英文名词没有被翻译),或者更新了汉化包后,你需要通过“关于 Odoo”菜单来激活开发者模式,然后使用“设置→翻译→加载翻译”,选择语言 “Chinese(CN)/简体中文”,并勾选“覆盖已存在的术语”,最后点击“加载”按钮,来重新装入中文的翻译文件,为使界面完全汉化,你需要重新启动 Odoo 服务(如果不方便重启 Odoo 服务,你可以尝试在首选项中先切换为英文,点击“应用”按钮后,再切换回中文)。
当语言被成功加载后,系统将出现提示窗口,
单击“关闭”回到主菜单。
(未完待续)
文章编辑:PS Cloud——源自欧洲,连接中国。开源云ERP,赋能成长型企业。
全球第一开源云ERP Odoo操作手册 模块安装和界面汉化指南的更多相关文章
- 全球第一开源ERP Odoo操作手册 数据库简介
1.3 数据库简介 每一个独立核算的企业都有一套相互关联的账簿体系, 把这一套完整的账簿体系建立在计算机系统中就称为一个数据库. 一般一个企业只用一个数据库. 如果企业有几个下属的独立核算的实体,也可 ...
- 首发福利!全球第一开源ERP Odoo系统架构部署指南 电子书分享
引言 Odoo,以前叫OpenERP,是比利时Odoo S.A.公司开发的一个企业应用软件套件,开源套件包括一个企业应用快速开发平台,以及几千个Odoo及第三方开发的企业应用模块.Odoo适用于各种规 ...
- 全球排名第一的开源ERP Odoo v12 最新一键安装体验版正式发布
引言 Odoo 12.0是目前全球Odoo社区最新推出的产品版本代号,该产品具有划时代的意义,增加了如互联网级的知识库网盘功能.工业互联网的IOT设备矩阵管控功能,全新的Python Sass前端引擎 ...
- 如何通过免费开源的ERP Odoo打造企业全员营销整体解决方案
应用场景的背景故事 在一些二级城市,往往线索的来源是通过企业当地口碑积累.熟人转介绍等线下的方式为主,利用互联网的模式往往很难奏效,企业面临的第一个问题就是如何把握线索真实的来源介绍的问题.在这个问题 ...
- 开源图像标注工具labelme的安装使用及汉化
一 LabelMe简介 labelme是麻省理工(MIT)的计算机科学和人工智能实验室(CSAIL)研发的图像标注工具,人们可以使用该工具创建定制化标注任务或执行图像标注,项目源代码已经开源. 项目开 ...
- windows下python操作mysql模块安装
百度教程说安装 pip install mysqldb 这在我的电脑上安装失败: Could not find a version that satisfies the requirement mys ...
- 阿里云centos 6.5 32位安装可视化界面的方法
http://www.dzbfsj.com/forum.php?mod=viewthread&tid=2702 http://www.mayanpeng.cn/?p=507 http://bl ...
- 我们是如何通过全球第一免费开源ERP Odoo做到项目100%交付
传统友商ERP的交付过程 一.先初步需求调研,后选型功能模块 传统友商ERP第一件事情先对客户方进行初步的调研,客户方无论说什么,友商听过算过,只关心你人数多少,有哪些人涉及到哪些模块,接着对模块进行 ...
- 全球第一免费开源ERP Odoo Ubuntu最佳开发环境独家首发分享
起源 近年来随着国内的互联网经济的快速腾飞,诞生了很多开源软件创造的市场价值以及企业价值神话,特别是对于企业ERP领域,一直以来都是高昂的国内外产品充实,国内的中小成长型企业越来越需要一套好看又能打, ...
随机推荐
- Java中 Random
Java中的Random()函数 (2013-01-24 21:01:04) 转载▼ 标签: java random 随机函数 杂谈 分类: Java 今天在做Java练习的时候注意到了Java里面的 ...
- Alluxio/Tachyon如何发挥lineage的作用?
在Spark的RDD中引入过lineage这一概念.指的是RDD之间的依赖.而Alluxio则使用lineage来表示文件之间的依赖.在代码层面,指的是fileID之间的依赖. 代码中的注释指出: * ...
- 【Sikuli】Sikuli 文档
http://sikulix-2014.readthedocs.io/en/latest/index.html
- bat批量重命名文件
@echo off setlocal enabledelayedexpansion set prefix="mai" set /a num=000 rem 排序/o:? -代表逆序 ...
- myeclipse 中 svn 更新 提交 同步资源库 详细解释下他们的功能
原理是这样的 svn服务器一般放在公共的服务器上,大家连这个服务器,在MyEclipse上使用svn控件 可以下载svn上的项目至本地,所以很多公司将开发要用到的软件都放在svn上,有同事来只要连上s ...
- phoenix错误
spark集群与phoenix进行数据请求时报错: 2018-06-15 17:13:30,158 INFO - Starting task 15.3 in stage 116.0 (TID 6832 ...
- 乞丐版servlet容器第4篇
6. NIOConnector 现在为Server添加NIOConnector,添加之前可以发现我们的代码其实是有问题的.比如现在的代码是无法让服务器支持同时监听多个端口和IP的,如同时监听 127. ...
- 2018.08.02 洛谷P3355 骑士共存问题(最小割)
传送门 这题让我联想到一道叫做方格取数问题的题,如果想使摆的更多,就要使不能摆的更少,因此根据骑士的限制条件建图,求出至少有多少骑士不能摆,减一减就行了. 代码: #include<bits/s ...
- 2018.07.08 NOIP模拟 ABCD(背包)
ABCD 题目背景 SOURCE:NOIP2016-AHSDFZ T2 题目描述 有 4 个长度为 N 的数组 a,b,c,d .现在需要你选择 N 个数构成数组e ,数组e 满足 a[i]≤e[i] ...
- Linux命令:ps
Linux中的ps命令是Process Status的缩写.ps命令用来列出系统中当前运行的那些进程.ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信 ...