103 1234
发新话题
打印

WebErp 本地化项目-志愿者招募中...

WebErp 本地化项目-志愿者招募中...

决定今天开始以本帖为大本营开始运作开源webERP的中国本地化项目。目标是把WebErp发展为真正适合国内中小企业的进销存解决方案。

项目第一期计划如下:

1、 翻译用户界面 -- 6月1日前    需要至少8个人分别翻译销售、应收、应付、采购、库存、生产、总帐、和设置8个子模块

2、翻译用户手册   -- 6月1日前    最好也有8个人和界面翻译的人结成对子翻译对应模块的帮助

3、中国示例公司的建立  --  6月1日前,结合用友软件供应链实验教程,1-2人即可

4、PHP代码浏览及分析 -- 总得给技术高手留些事情做啊,呵呵

大家可以先看看这个台湾朋友的系统,大致了解一下。愿意参与的请报名


注意,不要修改密码!

http://achi.idv.tw/webERP/index.php

[ 本帖最后由 wjfonhand 于 2007-5-25 08:50 编辑 ]

TOP

能详细点吗

能不能说详细点吗

TOP

weberp 是一个sourceforge上的开源项目,类似compiere。但它是php+mysql平台的。主要包括财务、库存管理和简单的采购销售模块,相当于一个进销存。现在sourceforge上的中文包是1.0版,还有很多需要修正的地方。我想找几个人本地化这个开源软件。首先是翻译,然后是开发适合中国企业的报表和打印功能。并建立符合中国管理方式的示例公司。这样中小企业就有一个免费的进销存软件可以自由下载使用了。

这是一个开源项目,参与者不会有任何物质回报。仅能承诺在您作出贡献的部分附上您的名字。

产品本身比较成熟,会计部分比compiere更容易使用和实施。而且占用资源少,系统效率高。技术架构简单,每个页面由一个源文件完成,代码最长的不超过2000行,应该很容易研究修改。

这是我在家里建立的环境,大家可以来感受一下。PC配置是迅驰1.1G,256M内存,20G硬盘,2M ADSL

http://weberp-china.oicp.net/weberp

[ 本帖最后由 wjfonhand 于 2007-5-24 22:19 编辑 ]

TOP

之所以在这里做这个事情,就是觉得这里的ERP专家们可以从此产品出发进一步交流ERP的功能和原理。

贡献开源项目不只能加强我们的沟通,而且有益于更多企业更早用上软件管理

TOP

非常支持,对大家来说,这是一个能够共同工作和研究的平台

TOP

报名方式和具体运作流程如下:

如:wjfonhand报名参加项目,做总账模块的界面翻译。联系方式:wjfonhand at hotmail dot com

我会把界面翻译对应的文件加上注释
# 以下是总账部分用户界面文本,由wjfonhand负责翻译,联系方式:wjfonhand at hotmail dot com 最后修订日期 20070525



# 以上是总账部分用户界面文本,由wjfonhand负责翻译,联系方式:wjfonhand at hotmail dot com 最后修订日期 20070525

并把整个文件发给wjfonhand.


每天晚上9点前请把今天翻译好的内容发还给我(注意,还是整个文件,注意改好最后修订日期),我会更新到系统中。第二天大家就可以看到工作进度了。


整个文件只有 4894个界面文本,每个文本1到40个字不等,而且有英文和中文繁体可供参照,工作应该还是比较简单的。

您也可以报名某一模块的帮助页面翻译。

建议翻译的过程中参照操作界面,尽量做到符合企业管理人员工作习惯和思维方式。最好参照主流会计软件。

那么,我们开始吧,您还等什么?

TOP

谢谢提供,不错

TOP

新建了WebErp中文支持团队的圈子,欢迎加入

TOP

开始自己建立DEMO公司输入数据了,上周一直被乱码困扰着,最后网上搜到把mysql数据库的默认编码改成latin1就OK了。

在其他论坛下载的一家软件公司的测试用数据文件,借来用一下,希望没有侵犯版权。

准备把这套数据输入到系统里,作为一个完整的示范公司数据。研究ERP最有效的方法就是拿数据让它跑起来。
附件:请不要灌水,请关注努力值手册: http://bbs.erp100.com/thread-29183-1-1.html : 您所在的用户组无法下载或查看附件

TOP

第一部分操作已经做完了,点滴记录发上来大家看看

系统已经安装好了,这里就不罗嗦了。

一、核算体系的建立

用友是先建操作员后建帐套,weberp正相反。

首先进入phpmyadmin,新建数据库ufsoft。在数据库内运行sql文件 “weberp-new.sql”。运行成功后退出

浏览器,进入系统weberp下的companies目录,复制weberp目录并改名为ufsoft。这样帐套就建立好了。

以公司ufsoft、用户demo、密码weberp进入系统。

这里我们就不建那么多用户了,只有demo这一个用户。那么先给他改名字。

进入设置-用户,在demo那一行点编辑。先把语言改成zh_CN,保存一下。用户名改成“完整测试数据,请勿

改动”,呵呵,为什么这么长,玩儿呗,呵呵。保存。

进入设置-货币,添加一行 RMB 人民币 中国 角 1 。

进入设置-公司,名称“用友软件公司”,地址列1234分别写 上地信息产业园 长安街 北京 中国,本位币设为人民币。

然后再进入货币设置界面,把其他货币都删掉。文件里说公司用外币的,用的时候再建。注意到了么,人民币那行是红色的了,不能删除。

在界面上点那个公司名称后面的用户名,可以改用户的密码、语言和配置界面。因为有些用户没有设置模块的权限,但自己的信息自己还是可以改的。我比较喜欢绿色的界面,修改后保存。

至于分配权限,系统预置了几个角色,demo用户选择的是系统管理员角色,啥都能干。

二、各系统的启用 这个weberp没必要做,略过

三、定义各项基础档案

(一)定义部门档案
     如果部门是作为利润中心管理的话,weberp没有这个概念。所以没有地方维护。不过部门下面的分厂或人员倒是可以维护一下。

进入生产-工作中心页面,添加一车间和二车间,每小时制造费用一车间200,二车间300,不知道后面是不是会用到。TODO:仓库、费用科目定义

进入设置-销售区域,添加业务一部和业务二部

(二)定义职员档案

进入设置-业务员,添加李平和王丽(这里并没有指定各自属于哪个销售区域,难道我理解错了?)

(三)定义客户分类

如果说每类客户的定价方式不通,我们可以把它归入weberp的销售种类

进入设置-销售种类,添加批发、零售、代销和专柜 (还不如翻译为销售方式呢)。

(四)定义客户档案

进入应收-新增客户,注意,weberp的客户分两个级别,总公司和分公司,分公司才是和我公司做贸易的主体,设置客户总公司这个级别应该是为了统一开票的需求。

新增客户  华宏公司 昌新贸易公司 精益公司 利氏公司。没注意到信用额度的维护,用修改功能进去更正了一下。TODO:发货仓库定义


(五)定义供应商分类

这个没找到对应的功能,感觉并不实用。IBM是软件供应商还是硬件供应商?

(六)定义供应商档案

进入应付-新建供应商,新建了 兴华公司 建昌公司 泛美商行 艾德公司。

(七)定义存货分类

这个叫存货分类好还是叫物料组好呢?weberp里现在我的翻译是物料组

进入设置-物料组,添加了9个物料组。TODO:相关会计科目定义

(八)定义计量单位

进入设置-度量单位(呵呵,可能叫计量单位更好些)。删的删改的改,剩下四个计量单位。呀,看来weberp不支持单位之间的换算呢。

(九)定义存货档案

进入库存-物料-新建物料,新建了8个物料。有意思的是,运输费也作为一个物料维护进来了,是个好主意。TODO:税类别定义

(十)设置会计科目
这个工作量大了,要删除旧科目建立新科目,并指定科目和物料客户供应商的关系。边摸索边做,一会儿来汇报。

TOP

TODO 是指以后需要修正的地方。

TOP

会计科目的整理是一个费时费力的活儿,好在我可以在后台删。看来尽早整理出来一套公司模板生成建库

的sql语句很重要的。后面的人就不用像我这样痛苦把西方会计模式改成中国会计模式了。

未能用phpmyadmin删除的记录如下:

masterdetail
      1030 Cheque Accounts Current Assets
      1040 Savings Accounts Current Assets
      2300 GST Payable Liabilities
      2310 GST Recoverable Liabilities

account group

      Current Assets 20 0 1000
      Liabilities 30 0 2000

account section  
      20 Amounts Receivable
      30 Amounts Payable

好,现在开始前台操作。定义采取由高到低的顺序。每一级在报表里都会有个合计。

进入总账-会计要素,新建 1000 资产 2000 负债 3000 所有者权益,1 收入 2 成本和费用是硬编码的不

可修改,改成中文描述完事。TODO:删除 20 应收 30 应付(中国不分这么细)

进入总账-科目组,新建 应收账款 物资采购 原材料 库存商品 应付账款 本年利润 坏帐准备 7个科目组

。需要说明两点:1、实施中应该将科目组文本与资产负债表行文本一一对应,这样就可以直接出来和财

政规定差不多的报表,比如第一行是货币资金。而科目就可以按需设定了,总账科目明细科目混着用都对

表没有影响。 2、我因为要按照这个文档来,所以把科目和科目组定义成一对一的了。

进入总账-会计科目,新建 新建 应收账款 物资采购 原材料 库存商品 应付账款 本年利润 坏帐准备
7个会计科目。编号我使用了8位,前四位国家标准,后四位为明细设置。这里比较简单地把后四位都设为

0了,比如10010000.这样设置虽然有点儿傻,但是以后加了明细科目排序会好看一些。

WebErp里是没有科目借贷方向的设置的,实际上,在输入凭证的时候它是以正负来记账的。这种我在QAD

里见过,sap都不是这样的。不知道是不是会不习惯。

这个文件里竟然没有介绍其他科目,现金银行税什么的,只好自己虚拟了几个。

10010000 现金           货币资金
10020000 银行存款       货币资金
21710101 增值税进项税   应交税金
21710102 增值税销项税   应交税金
21710501 应交所得税     应交税金

TODO:补齐资料未提供会计科目

(十一)选择凭证类别
WebErp里没有这一项,但是实际上WebErp也是采取的收付转三种凭证类型。并限制现金银行类科目不能以

转账凭证形式输入。但是有一个问题没有考虑到,就是资金账户间互转。这种业务我找了半天没地方输入

。所以我虚拟了一个总账科目(也就是没有开户行的银行科目)10029999 资金调配,比如要取现金的时

候,要从银行转入该科目,再转入现金。这样就是一付一收两笔凭证。不知道各位会计顾问是否同意此方

案。

(十二)定义结算方式

WebErp我现在的翻译是付款方式,要不要按ufsoft来呢?

进入设置-付款方式,原来老外也用这几种,翻译过来完事。

(十三)定义本企业开户银行

进入设置-银行账号,把现金和开户行作为两个银行账号输入进去。在这里输入过的科目只能用收款凭证

或付款凭证,不能用转账凭证记账。

(十四)定义仓库档案
进入设置-仓库 新建三个仓库。可惜WebErp并不支持每个仓库使用不同的计价方式,必须全公司统一用移

动平均或标准价。

(十五)定义收发类别
我猜webErp没有这样的选项。不知道用友的这个定义是不是像sap定义移动类型那样涉及到过账规则。(果

然,在实验二的章节看到了)

(十六)定义采购类型
找了一圈,没找到这个功能。不想看帮助,等翻译的时候再留意一下。

(十七)定义销售类型
看来用友的逻辑是销售类型或采购类型确定收发类别,然后确定存货移动凭证的对方科目。
webErp更直接一些,这就就是销售收入(成本)科目确认。因为加上了 销售区域 物料组 和 销售方式

几个维度,应该也可以满足企业销售业务的需求。至于采购收货,为什么要配置呢,难道有不从材料采购

走的?

设置-销售收入科目设置 所有销售进51010000 主营业务收入
设置-销售成本科目设置 所有销售进54010000 主营业务成本

实验二

一、设置基础科目

前面做的存货类别设置过细,可能给后面操作造成繁琐,所以推到重做。归纳为 原材料 产成品 外购商

品 和 应税劳务四个大类。

这里要求输入存货调整的总帐科目和价格差数量差对应的总账科目,要求是损益类科目。我暂且做一个“

库存调整费用”科目,待会计回来后问她怎么设。

(一)根据存货大类分别设置存货科目
这个是在物料组定义里有的,已经指定到了对应的科目。

(二)根据收发类别确定各存货的对方科目
这个在上面配置销售收入成本科目的地方做过了

(三)设置应收系统中的常用科目 (四)设置应付系统中的常用科目
这两步WebErp都是在同一个位置

进入设置-公司,设置应收应付收货对应的会计科目。这里还需要工资运费和财务费用科目,一并添加上



现在开始清理英文科目。下次做期初余额录入部分。

TOP

谢谢楼主的努力。不过,我想到一个好办法帮助中国的中小企业:oracle的htmldb(apex)对于楼主提到的功能都是完备的,报表自然不用说,打印、web service都OK,而且完全采用元数据来搭建网站,二次开发功能非常强大,想怎么改就怎么改,迁移起来也简单,使用它自己的导出工具导出即可。最重要的是,oracle的apex(html db)是免费的,oracle又除了oracle ex版,也是免费的,版权不存在什么问题,目前apex的最新版本是3.0,oracle 10g ex版本支持的apex是2.1,在下一个ex版本肯定会支持apex3.0的。这样,在apex3.0上建立类似openbravo这样的erp系统是很容易的,强健程度和升级支持也应该好于openbravo。我目前,根据公司应用在搞一个,编程对我来说没有问题,但是erp的模型不太熟,不过希望能逐步搞下。不过我的行业具有特殊性,搞完了开放出来可能对大家用处不大。


What Is Oracle Application Express?
Oracle Application Express is a rapid web application development tool for the Oracle database. Using only a web browser and limited programming experience, you can develop and deploy professional applications that are both fast and secure.

TOP

谢谢您的建议和支持,中国不缺乏懂技术开发牛的人或开发平台,缺的是真正了解最终用户的程序员。您见过有会计自己用Excel做会计核算么。

我们有技术,但不知道用技术作出什么样的东西才是用户想要的。OPENBRAVO技术上不错,但是功能上是否符合国内用户的需求我没有把握,必须有一套数据跑起来才能说明问题。

刚刚在ITPUB上看了个帖子,某机械厂三个车间 铸造 装配 和 金加工(焊接之类)。有些了解的都知道这三个车间生产模式很不一样。楼主坚持应该分别开发三个车间管理模块,但很多实施顾问认为只要一个车间管理模块即可胜任,应该在参数配置上下工夫。

如果用快速开发平台,那不用想,做三个和做一个时间差不多。就如新做一个程序比改一个已经运行了几年的程序快得多,不需要投鼠忌器。

但是SAP选择了用一个模块加多个参数面对40几个行业的上万种业务模式,如果没有业务模型的抽象,只是把手工方式照搬到计算机上,这样的软件不开源也罢。

那就是一次创建到处修改,受不了一点环境变化。

那么如果您的软件在每个公司都有 50% 以上的部分不是标准的代码,而是企业定制的。这样的产品您如何做服务呢?难道像恩信那样说我们的ERP只是提供一个平台,您可以“任意”按需定制开发。那我们研究它的标准功能有什么用呢?

TOP

html db或者现在叫ape的工具我昨天看了一下,的确是一个很不错的工具。

但是我还是很支持楼主的工作。因为ERP不是懂技术就可以作的,需要理解ERP的管理理念,并用技术去实现。
2005年4月发起成立ERP100.com社区。希望更多的朋友能够融入到ERP100这个大家庭。
努力值相关制度请参考http://bbs.erp100.com/thread-29183-1-1.html
个人空间:http://zonghengsihai.erp100.com
联系方式:huwanjun@baidu.com 13911575376 QQ:27675401
行业:互联网
模块:财务,人力资源,订单,合同,预算,BI(Discoverer)。
主要工作:需求分析,系统设计,项目管理,部门协调。
技术:pl/sql java Oracle 等
所在公司:百度(中国)有限公司 www.baidu.com (2004年6月~至今)
工作地点:北京

TOP

大家看看这个,界面已经本地化了哈!
http://edwardleen.minidns.net/weberp/index.php
翻译用户界面要改那里啊?我是刚接触的新手哈!

TOP

ERP最关键的生产部分还没做起来,其他的还可以吧,功能能实现,不过不是很完善用起来不方便,比如供应商和客户的选择

TOP

谢谢关注

回楼上的楼上:

我也是从这个人的网站开始接触weberp的,但是他那个个中文翻译有两点问题:

一、文本内容与weberp项目上的中文包内容不一样,估计是他自己做了修正但没有回馈到weberp开源项目,也就是说,他的中文界面我们是拿不到的。我会设法和他联系共享一下。

二、他的翻译和weberp项目上可以下载的1.0中文包(我们用的)都是从繁体中文转过来的,很多地方不符合我们的语言习惯。比如“你的用户安全设定未许可你登用这工能”。我们的目的是依据1.0中文包修正这些翻译并加入3.05的新内容(他的weberp版本是3.04),出来一个WebErp中文包2.0版提交给weberp项目供中国人免费下载。

另外,现在在线帮助还没有翻译过。而且wikidocs.weberp.org上有很多有价值的文档也没有中文翻译,比如FAQ。

最重要的是,我们要建立一个中国公司的示例数据,看看weberp距离中国企业拿来就用还有哪些需要修正和补足的地方。


回楼上:

生产确实在做,但是我个人不看好生产功能,国内这块应用不成气候。大部分企业能把进销存用起来就很不错了,特别是我们针对的中小企业。

至于有起来不方便,可能您有您的想法,能否仔细说说大家探讨一下!

TOP

连续几天没有人来报名参与项目,感觉很困惑。这是个很好的学习机会,开源本身也是一项意义的事业。
难道是不知从何做起?看来要先找我自己的原因加以修正。

早上新建了一个weberp中文知识库系统,因为早就觉得wiki这东西里面就含有一种开放共享的精神,很喜欢。

准备利用这个知识库把项目的参与和组织更简化。使得每个人,只要有时间,在这里停留哪怕只有5分钟,也能有所收获或有所贡献。

http://weberp-china.oicp.net/mediawiki

快来看看吧,希望能听到更多的意见和建议,大家共同来参与开源

TOP

我想加入这个团队

我想加入这个团队,接触这套系统已经有一段日子了。希望通过大家的努力把WebErp发展为真正适合国内中小企业的进销存解决方案。特别是会计方面

TOP

欢迎 royzzc 到wiki上登记一下,介绍一下自己的技术和应用背景,准备侧重做哪方面的工作!

你是我之后的第二个志愿者!

TOP

我也想加入,我是个初学者,不知道能能做点什么?
还有我有按 wjfonhand版面版主 的说明,一步一步往webERP里加数据测试,可是进行到
(四)定义客户档案就出错了哈!分公司记录不能添加!错误提示如下:
数据库错误 : 分公司记录未能插入或更新, 因为
Cannot add or update a child row: a foreign key constraint fails

数据库 SQL 失败 : 运行失败的 SQL 是,
INSERT INTO custbranch (branchcode, debtorno, brname, braddress1, braddress2, braddress3, braddress4, braddress5, braddress6, estdeliverydays, fwddate, salesman, phoneno, faxno, contactname, area, email, taxgroupid, defaultlocation, brpostaddr1, brpostaddr2, brpostaddr3, brpostaddr4, disabletrans, defaultshipvia, custbranchcode, deliverblind) VALUES ('BHNET', 'BHNET', 'bohu_sub', '', '', '', '', '', '', 1, 0, '002', '', '', 'bohu_sub', '002', 'leetoms@126.com', 1, 'DEN', '', '', '', '', 0, 1, '', 1 )

TOP

为什么不去看看开源的 minierp呢

minierp 基于 php mysql 的开源的 进销存,库存软件
试用网址: www.minierp.cn/minierp
在CSDN上有开源了: http://gforge.osdn.net.cn/projects/minierp/

TOP

回楼上的楼上:

是分公司编号重复了。我在系统中看到了两条记录,逻辑上有问题。不同的公司应该维护在总公司级别,而不应作为昌新贸易公司的子公司。

回楼上的:

产品界面很好看,不知道为什么不在gforge上把开发计划进度等信息发布一下。开放的开源才能更好地发展,希望我们能相互促进!

TOP

这里是WebErp3.05版本对应的中文文件包,为纯文本文件。翻译过程比较简单,只需要吧msgstr后面的字符串编辑一下即可。

因为文件中文本数量比较多,计划按字母顺序逐个翻译。

字母A-G部分由我来翻译,争取每天翻译完一个字母的内容。

字母H-N

字母O-T

字母U-Z

这三部分尚无人负责翻译,请志愿者下载并帮忙翻译。请说明您要负责的部分!
附件:请不要灌水,请关注努力值手册: http://bbs.erp100.com/thread-29183-1-1.html : 您所在的用户组无法下载或查看附件

TOP