|
|

楼主 |
发表于 2007/10/23 11:07:46
|
显示全部楼层
Weberp实践
拟制人
胡万军
2007-8-25
项目组成员列表
项目信息
官方网址:http://www.weberp.org/
讨论区:http://bbs.erp100.com/forum-372-1.html
www.erp100.com weberp兴趣小组编写
(版权所有,翻版必究)
MRD修改记录
MRD更新时间
变更内容
变更提出
变更理由
2007-8-25 Weberp3.071安装
目 录
1 项目功能概述 1
2 功能详述 1
1 项目介绍
WebERP(http://www.weberp.org/)是一套ERP与财务管理软件。它具有支持多公司、多币种、多税种、多库存管理;权限角色管理便于员工、客户和供应商使用;订单管理支持发票的跟踪与管理;销售费用管理及强大的销售分析功能,为管理者提供决策支持;提供全面的财务特性包括总帐、应收/应付帐目等;简单易于操作的Web界面。
WebERP包括的模块有:
1.订单管理
2.采购管理
3.库存管理
4.生产制造
5.财务管理(应收、应付)
6.业绩分析
Weberp基于【License】GNU General Public License (GPL)
该项目在sourceforge上的描述为:
Integrated accounting ERP system. Multi-language/currency/inventory locations. Full double entry. SO/AR/PO/AP/GL/Bank/Sales Analysis. BOMs/assemblies/kit-sets. Flexible pricing. Emailable pdf reports. Fast PHP created html for any browser.
2 文档结构
本文将从安装,配置,业务描述,操作等各个方面对weberp进行论述。
3 详述
3.1 安装
前提:可以运行php,mysql的环境,且mysql支持gbk,phpmyadmin2.6以上(便于操作mysql数据库)。
安装版本:weberp 3.071
Weberp每个公司都用一个单独的数据库,只需要在config.php文件中指定数据库链接的用户名和密码,链接的数据库不用指定。
1. 软件下载
下载地址:http://www.weberp.org/
点击download
-》跳转到
sourceforge(http://sourceforge.net/project/showfiles.php?group_id=70949/)
-》点击下载weberp3.7.1版本
目录介绍:
companies:每个公司都会在该目录下有一个单独的目录。并且每个公司都有一个单独的数据,数据库名称和companies下的目录名称一致。
比如需要建立erp100这样一家公司,那么数据库名称也应该为erp100
2. 上传文件到web服务器的目录,目录名为webERP_3.071
3. 目录名称名称修改
因为companies目录下的每个目录都代表一个公司。
将companies/weberp修改为companies/weberperp100
4. 建立数据库,假设公司名字为weberperp100
gbk (GBK Simplified Chinese)
gbk_bin 简体中文, 二进制
gbk_chinese_ci 简体中文, 不区分大小写
脚本:
CREATE DATABASE `weberperp100` DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;
5. 创建表结构
表结构的执行脚本位于webERP_3.071/sql/mysql
说明:
从目录上可以看到所有的建表脚本有三种:
weberp-new.sql:新建一个空数据库的脚本。
weberp-demo.sql:新建一个带有demo数据库的脚本。
upgrade*.sql:升级脚本。从低版本升级到高版本需要按照脚本从低到高分步执行。假设从3.05升级到3.07,需要先执行upgrade3.05-3.06.sql然后执行upgrade3.06-3.07.sql。
具体步骤:
用文本工具打开 weberp-new.sql,将该文件中的“DEFAULT CHARSET=latin1”全部删除。然后执行该脚本。
执行该脚本后,察看数据库下的表,其整理类型应为:gbk_chinese_ci
如果不去掉默认建表脚本中的“DEFAULT CHARSET=latin1”,那么其整理类型为:latin1
latin1不能支持中文。
6. 数据库授权
建立数据库账号:weberp371
create user weberp371;
GRANT all ON weberperp100.* TO weberp371@"%" IDENTIFIED BY 'weberp371';
GRANT all ON weberperp100.* TO weberp371@"locahost" IDENTIFIED BY 'weberp371';
SET PASSWORD FOR weberp371@localhost = OLD_PASSWORD('weberp371');
flush privileges;
7. 修改config.php文件
// sql user & password
$dbuser = 'weberp_db_user';
$dbpassword = 'weberp_db_pwd';
将weberp_db_user,weberp_db_pwd分别用weberp371和weberp371的密码替换。
8. 登录
http://www.erp100.com/webERP_3.071/index.php
默认的用户名为: demo/weberp
为了防止有人修改demo的密码,故将demo的数据库记录进行保存:
INSERT INTO `www_users` VALUES ('demo', 'weberp', 'Demonstration user', '', '', 'huwanjun@baidu.com', 'MEL', 8, '2005-04-29 21:34:05', '', 'A4', '1,1,1,1,1,1,1,1,', 0, 50, 'silverwolf', 'zh_CN');
9. 安装中文
下载(地址:http://sourceforge.net/project/showfiles.php?group_id=70949)Chinese Simplified GB2312
下载后的文件名为:zh_CN_3.05.ZIP
解压后将“zh_CN”上传到webERP_3.071/locale目录下。
10. 设置为为中文界面
Setup-> User Accounts-> Language->设置为zh_CN
[ 本帖最后由 cnxo 于 2007-10-23 11:10 编辑 ] |
|