目录
第一章 简单进销存案例 ................................................................................................................................... 1
第一节 进销存业务流程 ........................................................................................................................... 1
一、 采购流程 ................................................................................................................................... 1
二、 销售流程 ................................................................................................................................... 1
三、 系统功能 ................................................................................................................................... 2
第二节 openERP系统快速安装 ................................................................................................................ 2
一、 Windows版安装 ........................................................................................................................ 3
二、 初次安装者常见问题 ............................................................................................................... 6
三、 中文化包的导入 ....................................................................................................................... 7
第三节 从源码安装openERP .................................................................................................................... 8
一、 Linux版安装.............................................................................................................................. 8
二、 Windows版安装 ........................................................................................................................ 8
第四节 模块配置 ....................................................................................................................................... 8
一、 财务设置 ................................................................................................................................... 9
二、 设置业务伙伴及产品信息 ..................................................................................................... 12
三、 确认库位和仓库 ..................................................................................................................... 15
第五节 测试采购、销售流程 ................................................................................................................. 17
一、 采购流程 ................................................................................................................................. 17
二、 销售流程 ................................................................................................................................. 23
OpenERP 应用和开发基础
第一章 简单进销存案例
本章讲述怎么通过 openERP 实现简单的进销存业务流程。所谓进销存,就是进货处理、销售处理、库
存管理。为了简化问题,本章极度简化了处理过程,财务上没考虑税收处理,财务账簿也是假想的一个最
简单的账簿。收货、发货处理没考虑退货和分批收发货的情况。
第一节 进销存业务流程
一、 采购流程
采购流程通常是,采购员和供应商接洽,确定要采购的产品的型号、数量、价格等,做成采购订单,
报主管确认。主管确认后,下单给供应商,供应商发货,同时出具发票。同时,仓管部门要准备接收货品
入库,财务部准备接收发票、入账以及支付货款。在 OpenERP 中,系统支持采购订单管理,由采购订单
自动生成入库单和发票凭证,入库单和发票凭证管理,财务处理自动记账等功能。采购流程参见下图:
主管确认
询 价
供应商确认
验 货
收货入库
核对发票
支付货款
采购部 仓管部 财务部
采购订单
采购订单
入库单 发票凭证入库单 发票凭证
财务
账簿
自动
记账
二、 销售流程
销售处理流程如下图:
1
OpenERP 应用和开发基础
报 价
主管 确认
备 货
发货出库
开 票
收 款
销售部 仓管部 财务部
销售订单
出库单 发票凭证出库单 发票凭证
财务
账簿
自动
记账
三、 系统功能
本案例基于 openERP 配置一个简单的进销存系统,支持上述采购流程和销售流程。系统用例如下:
• 从供应商处购买产品
• 产品入库
• 销售产品给客户
要求系统支持发票处理、付款给供应商、从客户处收款等过程。
功能需求
为了实现本系统的用例要求,需要在系统中建模下述对象:
• 供应商
• 客户
• 产品
• 发货库存
• 采购单
• 销售单
• 发票
• 支付
要测试系统,至少要一个供应商,一个客户,一个产品,一个仓库,一个最小的会计账簿和一个银行账户。
第二节 openERP 系统快速安装
openERP 整个系统包括 4 部分,postgresql 数据库,openERP server,webClient,GUIClient。OpenERP
用 python 语言开发,安装前必须先安装 python 软件。
注意,由于 openERP 的中文翻译在不断完善中,本书的中文用语和画面可能和您看到的有所不同。
openERP的官方网站:
http://www.openerp.com/
Windows安装版及源代码下载站点:http://www.openerp.com/downloads.html
postgresql 数据库官方网站:http://www.postgresql.org/
Python官方网站:http://www.python.org/
2
OpenERP 应用和开发基础
中文资料及讨论站点:
http://www.shine-it.net/
用户界面的中文翻译文件下载站点:http://code.google.com/p/openerp-community-addons/downloads/list
一、 Windows 版安装
openERP 最简单的安装方法是,直接从官方网站上下载 AllInOne 版本,按缺省设置安装即可。也可以
下载 postgresql, server, client, webclient, 分别安装。
系统装好以后,访问本地地址:
http://localhost:8080/ ,可以看到首页,点击数据库按钮,进入下述账
套创建画面,缺省的超级用户密码是:admin , 按下述输入,点击OK创建账套。
注意,不要加载演示数据(加载演示数据不打勾)。
加载 minimal profile,初始化公司基本信息。您也可以按自己公司的数据初始化自己公司信息。
初始化本公司报表头和尾,报表头和尾会出现在系统生成的 pdf 报表上。
3