openerp-61实施手册非常开源博客作者邮件_第1页
openerp-61实施手册非常开源博客作者邮件_第2页
openerp-61实施手册非常开源博客作者邮件_第3页
openerp-61实施手册非常开源博客作者邮件_第4页
openerp-61实施手册非常开源博客作者邮件_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Open6.1实施手册目录1.1 初始化.............261.1.27安装Windows5安装Linux. 7设置公司信息9设定默认用户偏好10新建用户组12新建用户13会计调整会计科目15会计调整账簿16会计设置公司的科目18会计设置税种19会计付款条件19会计币种设置20会计科目起初余额20仓库库位设置21仓库仓库设

2、置23销售杂项23销售导入合作伙伴数据24仓库产品类型25仓库计量27仓库新建产品28仓库导入产品30仓库初始产品存量31生产工艺路线32生产属性32生产BOM33生产导入 BOM35杂项36众所周知,是三分技术,七分实施,可见任何一个,实施是关键。对 Open6.1,经过两个月的测试,加上本人以前多年的实施经验,总算圆满完成了业务操作前的全部工作,包括安装、汉化、BUG 修改、初始化以及数据导入等,也就是只要你参照本手册,您就能把系统带入到业务发射点位置。至于具体的业务操作,我正在撰写Open业务操作手册,敬请各位关注本人博客:,一旦完成,我会及时发布在博客上,!本文档可以随便和使用,但是必

3、须保留以下信息:作者:博客:邮箱:wlmveryopen.,liangm:1834075631.1初始化1.1.1安装Windows1、环境要求:硬件:X86 机器 + 6GB CPU + 4GB 内容 + 500GB 硬盘软件:Windows 2003/Windows 2008/Windows XP SP32、安装:1)、从 http/downloads最新版本open-setup 6.1-1.exe,这个包含tgreSQL、Server 和 Web Cnt;2)、运行的安装包,一路点击 next 直至安装完毕。(1)、默认安装在 C:Program FilesOpen6.1-1 下。一些重

4、要的目录和文件介绍:tgreSQL数据库安装目录;server服务器的目录。目录下的 openserver.conf 是最重要的配置文件。servi e -存放启停 Open服务的目录,里面的 start.bat 就是重启 OpenServer 服务,stat 停止服务;inst ll.txt -了tgreSQL 数据库的端口、用户名和,最好删除它以防泄密。默认安装的内容如下所示:INSTDIR C:Program Files Open6.1-1Hostname localhostPort 5432Username openpgPassword openpgpwdUninstall.exe卸载

5、 Open的程序server/open-server.conf 中一些重要配置项:db_password =openpgpwd-数据库用户xmlrpcs_port = 8071-服务器端口xmlrpc_port = 8069-web 服务端口,浏览器的端口log_level = info-日志类型logfile = C:ProgramFilesOpen6.1-1serveropen-server.log-日志文件admin_passwd = admin-管理员db_host =localhost-tgreSQL 数据库服务器 ipdb_maxconn = 64-数据库并发连接数netrpc_p

6、ort = 8070db_port =5432(2)、在系统里默认配置了两个自启动服务:open-server-6.1 和tgreSQL ForOpen。如果是生产环境,建议不要改动,但如果是测试环境,建议把这两个服务改为非自动启动,要用时手工启动。运行命令 servi.msc,然后在里面把服务修改为“手动”;(3)、的 web 端口为 8069,本机登陆3)、手工启停数据库和 OpenServer 服务:(1)、关闭:在 windows 2003 或 windows XP 下直接双击 C:Program FilesOpen6.1-1servitat 关闭 Server 服务,然后再“开始-所

7、有程序-tgreSQL8.3-Stop service”关闭数据库;对于 win7 或 windows 2008,右击 C:ProgramFilesOpen6.1-1servitat 后“以管理员运行”,以关闭 Server 服务,然后点击“开始-所有程序- tgreSQL 8.3”,然后右击 Stop service 并以管理员身份运行它,以关闭数据库;(2)、启动:对于 windows 2003 或 windows XP,点击“开始-所有程序-tgreSQL8.3- Starservice”启动数据库,然后双击 C:Program FilesOpen6.1 1servitart.bat 启

8、动 Server 服务;对于 win7 或 windows 2008,点击“开始-所有程序-tgreSQL 8.3”,然后右击 Start service 并以管理员运行它,以启动数据库,然后右击 C:Program FilesOpen6.1-1servitart.bat 后“以管理员身份运行”,以启动 Server 服务;3、数据库操作:点击“开始-所有程序-tgreSQL 8.3-pgAdmiI”打开数据库图形管理界面,然后双击tgreSQL For Open出现如下的(默认是 openpgpwd)输入窗口:1.1.2安装LinuxUbuntu 10.04 32 位桌面版+Opn6.1.1

9、1、准备环境:sudoapt-getinstall denyhostssudoapt-getupdatesudoapt-getdist-upgradesudoadduser-system -home=/opt/open-group opensudopasswdopensudosu - open-s /bin/bashsudoapt-get installtgresqlsudosu -tgres-ccreateuser -createdb -usernametgres-no-createrole -no-superuser-pwpromptopensudo apt-getinstall-date

10、util-feedparsython-gdata-ldap-libxslt1-lxml-mako-openid-psycopg2-pybabel-pychart-pydot-pyparsing-reportlab-simplejson-tz-vatnumbython-vobject-webdav-xlwt-yaml-zsi#ubuntu 10.04 提供的-werkzeug 版本太低了,导致启动 Open服务的时候出现严重问题,所以采用下面方法安装高版本:sudo apt-get install-pipsudo pip install werkzeug2、安装 Open6.1.1cd /tmp

11、wget HYPERLINK http:/n/ http:/n/6.1/releases/open-6.1-1.tar.gzsudosu - open-s /bin/bashtar-zxf/tmp/open-6.1-1.tar.gzcp -a open-6.1-1serversudocp/opt/open/server/install/open-server.conf/etc/sudon open:/etc/open-server.confsudood 640 /etc/open-server.confsudovim /etc/open-server.confoptions; This is

12、the passwordt allows database operations:; admin_passwd = admindb_host=Falsedb_port=Falsedb_user=opendb_password = 123456logfile = /var/log/open/open-server.logsudomkdir/var/log/opensudon open:root /var/log/open3、启动服务并测试sudo su - open-s /bin/bash -c /opt/open/server/open-server浏览http:/:8069/,应该能看到登陆

13、界面了。4、做服务启动把下述内容保存到/etc/init.d/open-server 中或直接sudood 755 /etc/init.d/open-serversudon root: /etc/init.d/open-serversudoupdate-rc.d open-server defaults参考/2012/02/22/how-to-install-open-6-1-on-ubuntu-10-04-lts/1.1.3设置公司信息在继续安装其他模块前先要正确设置好自己公司的信息,因为其他模块安装时会使用这些信息(比如财务模块)。操作路径:设置公司公司,修改默认的“Your Compan

14、y”主要完成:公司名称、地址、报表页眉和页脚以及业务来往结算币种、公司logo 等。公司账户、国家、省份先暂不设置,等安装完了全部模块后再来设置,国别和省份包含的会计科目模块中。1.1.4设定默认用户偏好新建用户时就会使用设定的默认用户偏好。操作路径:设置屏幕中部的“设定默认用户偏好”主要是设置时区、语言和操作界面,扩展的界面会增加的功能菜单,但是这些功能菜单不是经常用到的,也可以选择“简化界面”,对于业务简单的中小企业的操作员,简化界面比较合适。在继续做下面的初始化前需要把所有用到的模块安装,比如对于有“进、销、存、财务、生产”业务的公司,需要安装的模块如下:依赖的模块是随其他模块自动安装的

15、。新建用户组1.1.5Open是根据用户组来的,在同一个用户组里的用户具备相同的权限。系统默认的用户组差不多够了,不过自己可以调整和添加。操作路径:设置用户用户组注意用户组“易用性 / Technical Features”代表还处于技术开发阶段,属于这个组的菜单项会被隐藏起来。对于 Open组。的菜单,如果一些很少用到的菜单项,可以添加到这个“用户”页:“菜单”页:按菜单,比较粗放,更细粒的权限控制在“权限”页里。1.1.6新建用户这里的用户主要指公司内部的需要操作 Open的。的员工账号,这些账号是用来登录操作路径:设置用户用户“用户”页:左侧的“首选项”就是上面做的“设置用户偏好”部分的

16、内容。“动作”就是设定用户登录后显示的菜单和执行的默认动作。“权限”页:权限也就是把该用户归属于哪些用户组。1.1.7会计调整会计科目会计科目是会计记账的基础,需要遵循中国的会计准则,安装完会计模块后会自动导入中国的会计科目表,但是导入的会计科目存在一些问题,需要手工调整:所有一级科目内部类型全改为“试图”(view),开设的账簿对应各个子科目。1、 把全部科目的后面的 0 去掉,一级科目内部类型改为“视图”去掉,采用下面的 SQL 语句修改:update account_account set code=rtrim(code,0) where code!=0 and code not lik

17、e X% update account_acount set type=view where level=1 and code not like X%2、 在需要开设账簿的业务科目,需要创建相应的子科目,如:100201100202100203100101112201140101140201140601140701220201600101690101农业存款资产类中国存款资产类工商存款资产类现金资产类应收账款应收款资产类材料采购资产类在途物资资产类库存商品资产类发出商品资产类应付账款应付款 负债类主营业务收入 损益类以前年度损益调整 损益类如增加科目“100203 工商存款”。操作路径:会计设

18、置财务会计科目科目表如下图所示:增加应收账款:3、 把不用的科目删除,不过即使不删除,也不会影响什么。1.1.8会计调整账簿账簿是凭证记账的基础。默认系统中存在一些基本账簿,但是由于科目内部类型经过调整(参考上面内容),所以这些账簿归属的科目需要修改。操作路径:会计设置财务会计账簿账簿如修改库存商品账簿:默认的借贷方科目由原来的“1406持不变。库存商品”改为“140601库存商品”,其他参数保其他账簿做类似修改。新建工商存款账簿:注意类型是“和支票”,所有的类账簿都是这个类型,现金类账簿为“现金“类型,其他的账簿不能为这两种类型。属于“和支票”及“现金”类的账簿会出现在支付方式选择列表中(比

19、如支付供应商视图上)。注意:为了体现应付应收账款的账龄,为每个存在应收应付款项的公司开设单独的账簿并归属到单独的子科目是一个不错的注意。比如“公司”存在很多应收账款,那么可以在“1122”下添加子科目“1122021公司应收账款”,然后在此子科目上开设账簿,最后就可以在这个账簿上登记全部的应收账款了。1.1.9会计设置公司的科目这里设置的科目只是录入公司的信息。操作路径:会计设置财务会计科目设置科目点击“新建”:注意,在上图中的“”后面的打开目录的图标,然后选择“新建”,出现下面界面,在这里新建一个“中国”:1.1.10会计设置税种如、消费税、教育附加等不同税种。Open允许定义税种和税额的计

20、算方法以及定义税种对应的财务科目。操作路径:会计设置财务会计税税在这里创建的税相当于明细账簿,只不过归属到相应的子税科目而已:视图上要注意的地方有“税类型”(税计算方法)、“金额”(税类型百分比,小数)、“税科目”、“退税科目”。1.1.11会计付款条件如订单生效日 30 日后所在月份的月末付款,Open支持诸如这样的付款条件设置。此处设置的付款条件可以设置到产品和订单上,这样,到了订单的付款日,系统会自动提醒出纳注意收款。操作路径:会计设置其他付款条件1.1.12会计币种设置操作路径:会计设置其他币种在这里设置币种、汇率,默认都是对欧元的汇率。如设置如下:汇率都是针对欧元的,可以设置多个汇率

21、,“当前汇率”显示时间最近的哪个汇率。货币符号位置设置符号“¥”出现在金额前还是后,如出现在金额前,¥100.00,出现在金额后就是 100.00¥。1.1.13会计科目起初余额在“账簿的开张分录”账簿上手工记一笔多借多贷凭证,只要有余额的叶子科目都要记,要么出现在借方,要么出现在贷方,借贷方式相等的。操作路径:会计账簿分录手工凭证账簿1.1.14仓库库位设置Open条。采用复式库位管理方法,类似于会计的复式记账法,商品的移动都会产生两一个公司包含若干个仓库,一个仓库包含三部分:入库库位、储物库位和出库库位,如下图所示:储物库位(物品最终的存放场所)仓库的组成入库时物品出现进入入库库位,在这里

22、执行质检、数量核查、交接等,然后正式进入储物库位存放,出库时物品先放到出库库位,在这里完成清点数量、核查品质、交接等事项。不过一个仓库的三个类型的库位可以定义到相同的实际库位。Open中存在三种类型的库位:物理库位、合作伙伴库位和虚拟库位。合作伙伴库出库库位入库库位位包含客户库位和供应商库位,虚拟库位包含盘点库位、生产库位、需求库位等,而物理库位可以藏剑创建任意多个,是实际用于储藏物品的库位。不属于任何仓库的库位可以储藏物品,但是其数量不会出现在产品的列表视图上,即物品的在手数量和可供数量不包括这部分数量,这就是许多人遇到的问题:出入库后为什么产品的数量没有变化。操作路径:仓库设置仓库管理库位

23、现有库位列表:新建“物料库”库位:1.1.15仓库仓库设置新建“物料仓库”操作菜单:仓库设置仓库管理仓库注意:“物料仓库”的入库库位、出库库位和储物库位都指向“物料库”库位。1.1.16销售杂项1、新建销售团队操作路径:销售设置销售团队再新建华北区、华东区等销售团队。2、新建业务伙伴分类操作路径:销售设置业务伙伴分类1.1.17销售导入合作伙伴数据Open提供的导入菜单不方便(也许搞熟悉了,导入也很简单),合作伙伴数据涉及五个表 : res_partner 、 res_partner_location 、 res_partner_contact 、 res_partner_b和res_part

24、ner_address , 通过 res_partner_address.partner_id 、res_partner_address.contact_id 、res_partner_address.location_id 字段四个表关联在一起。首先用户需要按照下表格式整理现有数据:注意:1)、一个公司可以对应多个联系人,同一个公司的联系人必须放在一起,且第二个及以后的联系人公司信息可以不输。2)、公司的号、组织机构代码证、号及开票地址、地税号等可以放在公司的备注栏(comment),中间不能出现回车换行,如:号:1111111;组织机构代码证:2222222;地税号:4444444号:33

25、3333, 开票地址:;数据整理完之后保存为 csv 文件,分隔符采用“”,csv 文件的编码必须是 utf-8(可以微算技import_partny,一个整理后的实例: 广州物贸公用记事本转换)。导入:在 Excel 2010 中打开 utf-8 编码的 csv 文件的方法:启动 Excel“数据”菜单“自文本”定位到 csv 文件并打开:注意选择文件原始格式为“65001 : Unicode (UTF-8)”,点击下一步后分隔符选择“其他”,并输入(反撇号,就是键盘 Tab 键上方的那个键)。运行导入“import_partn就会正确导入。y”,如果数据整理符合要求,1.1.18仓库产品类

26、型产品是业务流转的基础,正确初始化产品及相关信息对于 Open能否正常运转至关重要,在笔者近两个月的测试中,由于产品信息设置不对导致走了很多弯路。由于一个公司的产品类型不是很多,可以采用手工输入方式。产品类型为一树型结构。操作路径:仓库设置产品产品分类如下图所示:叶子节点的产品类型,其分类类型为“常规”,其他节点的产品类型都为“视图”,用于汇总。产品一般不直接归属于“视图”类型的产品分类,比如创建一个新产品“产品 A”,它不能属于“所有产品/产成品”,因为“所有产品/产成品”是“视图”类型。对于不需要实时盘点的产品类型,创建比较简单:“会计库存属性”的几个参数不用管,这几个参数是启用实时盘点的

27、功能时要用到的。但如果要开启实时库存盘点,设置的参数就比较多:知识小贴士:只有开启了实时盘点的产品在出入库时才会产品会计凭证,在产品表单视图上的“会计”页上选择“实时(自动进行)”的盘点估值时表示开启实时盘点。“入库科目”和“出库科目”两个会计参数也可以在产品表单、库位表单上设置。如果产品表单、库位表单上都设置了,当发生库存移动时,系统计算规则是,先找库位的设置,没有则再找产品上的设置,如果还没有则最后找产品类型上的设置,如果都没有设置则报错。1.1.19仓库计量计量类型无非就是:单件、重量、工作时间、长度或距离,在操作路径“仓库设置产品计量计量类型”中。稍微要注意的是计量的设置。操作路径:仓

28、库设置产品计量计量对于每一类计量,都有一个参考的计量,比如重量的参考计量是“kg”(千克),其他的计量乘以比例等于参考,如 1kg=1 克*1000。新建计量:1.1.20仓库新建产品附属在产品上的参数比较多,总的来说包括:产品信息、产品补货方法、最小库存规则、库存属性、供应商、包装物、会计属性、纳税参数。对于一些难以理解而又重要的参数下面一一讲解。操作路径:仓库产品产品1、 产品需求属性:(1)、产品类型:可库产品:完全库存管理出库、入库、内部调拨、存量上下线警报等;消耗品:半库存管理出库、入库,但数量不控制,视之为取之不竭,如螺丝钉等低值易耗品;服务:不做库存管理,如咨询服务;(2)、获得

29、方式:按库存生产:但库存数量低于下限时启动供应(自动生成生产订单或采购订单);按订单生产:一有订单就启动供应(自动生成生产订单或采购订单),且供应的数量就是订单的数量;(3)、供应方式:生产:当需要供应时自动产生生产订单;:当需要供应时自动产生采购订单;由于一个产品的补货业务(如采购和生产)启动包括自动和手工,产品的“获得方式”和“供应方式”属性只影响自动补货行为,如一个产品尽管定义为“可库产品|按订单生产|”属性,但是在没有订单时也可以手工产生采购单或生产单,从而增加该产品的库存。产品需求属性最常见的有下面的组合:“可库产品|按库存生产|生产”:当库存低于下限时自动产生生产订单,生产的数量就

30、是库存上限,前提是此产品已经定义好了 BoM、工艺路线和库存上下限;“可库产品|按库存生产|”:当库存低于下限时自动产生采购订单,采购的数量就是库存上限,前提是此产品已经定义好了供应商和库存上下限;“可库产品|按订单生产|生产”:当有订单时自动产生生产订单,生产的数量就是订单的数量,前提是此产品已经定义好了 BoM 和工艺路线;“可库产品|按订单生产|”:当有订单时自动产生采购订单,采购的数量就是订单的数量,前提是此产品已经定义好了供应商;注意正确设置每一种组合的前提条件,否则会出现各种错误。2、 最小库存规则(在“需求与货位”页):一种产品可以存放在多个仓库的多个库位中,针对每一个库位都可以

31、定义相应的最小库存规则数量的上下限。在这里设立的库存规则,在“仓库设置自动生成需求单最小库存规则”列表视图中看不到(不知为何?),但在“仓库设置自动生成需求单最小库存规则”中建立的库存规则,在产品的表单视图上又看得到。3、 产品供应商:一个产品可以对应多个供应商(那自动产生采购单时如何选择供应商呢?)。4、 会计属性:由于“入库科目”和“出库科目”只有在产品开启实时盘点时才有作用,对于盘点估值为“定期(手动进行)”的产品,可以不用管它们。“收益科目”和“费用科目”已经在产品类型上设置,所以这里也可以不用管。重点要注意的是“盘点估值”,这是决定产品是实时盘点还是手工盘点。1.1.21仓库导入产品

32、产品导入与客户导入一样,比较复杂,涉及多个表。还是采用来导入比较方便。首先按下列格式整理产品数据:电视机-II功放管tu ,采用然后输出为 utf-8 编码、以分割字段的 csv 文件, 样例参考import_product.py 导入数据库:./import_product.pyimport_product.py导入:1.1.22仓库初始产品存量产品导入时并没有导入库存数量,Open的库存数量,而是通过临时统计产品的移动中并没有一个表的一个字段专门存放产品来计算库存,这是复式库存管理的特点,也是一大优势。那么产品的初始库存数量到底如何设置呢,做一次盘点即可,即把产品从虚拟的盘点库存移动到物理

33、库存。操作路径:仓库盘点控制实物盘点表,然后点击“新建”对于全部的库存数量不为零的产品都要新建一条,放在什么库位,数量多少一并输入,最后点击“盘点确认”即可。1.1.23生产工艺路线对于中小企业,对生产工序管理不是特别重要,一般只定义一个“生产”工序即可。操作路径:生产设置主物料表工艺路线新建“生产”工序,并为之新建一个“生产车间”的工作中心。通过工作中心可以计算生产时发生的格外费用,如人工费、工具损耗等。1.1.24生产属性属性只是一些名字而已,类似于 Linux 下的环境变量,通过给同一个产品的不同 BOM附加不同的属性,这样销售员就能针对不同的客户,在下订单时指定属性来选择生产时具体采用

34、哪个 BOM。属性可以分组管理。 1、 建立属性组。操作路径:生产设置主物料表属性组2、 新建属性。新建高档产品属性:新建低档产品属性:1.1.25生产BOMOpen的 BOM 表允许为多级树型结构,如下图所示:上图中,电脑由二级 BOM 组成,一级 BOM 中的“主机”本身还是一个 BOM,称为套件。Open中的 BOM 具备空间和时间上的特性,即同一个产品允许存在多个 BOM,这些 BOM 通过起止有效期来划分时间域,比如同样一个产品,在本月和下月启用的 BOM不一样,那么就可以建立两个 BOM,并指定不同的有效起止日期即可。另外即使有效期相同的同一产品的多个 BOM,还可以通过附加一些属

35、性参数来划分空间域。比如同样的产品,销售给大客户的,物料质量要求更高,相反,销售给小客户的,物料质量较低,从而价格低,此时可以定义属性:高档产品、中档产品和低档产品,面向大客户的产品 BOM 附加“高档产品”属性,面向小客户的 BOM 附加“低档产品”属性。操作路径:生产主数据物料:新建(1)、给产品 13 制定 BOM:(2)定义版本号:(3)指定 BOM 有效期并附加属性:1.1.26生产导入BOM先按如下格式整理现有的 BOM 数据:然后输出为UTF-8 的csv 文件。导入BOM 数据涉及两个表mrp_bom 和mrp_bom_revi。采用导入import_bom.py 导入。1.1

36、.27杂项一、解决 Open6.1 的登录主页的英文问题从这里()bse。Xml 并覆盖 server/open/addons/web/sic/src/xml/base.xml 即可(老的文件要删掉,不能改名)。在 Ubuntu 10.04 LTS 中此文件在/usr/share/pyshared/open/addons/web/sic/src/xml/中。二、Open6.1 新安装的模块中英文混杂如何解决新安装 Open6.1 后会出现部分菜单项显示英文,处理如下:设置-翻译-载入一个翻译,然后选取“中文简体”进行导入。导入后要重新启动数据库、Open服务,然后重新登录才能正常显示中文。三、OpenER 6.1 报表中文乱码解决办法随着 OpenV6.1 的推出,广大 CJK 编码用户还是遇到了以下字体的问题,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论