一个个人网上零售店的OpenERP非专业实施记录
-
[color=red][b]本帖谈及的实施过程中的问题,无论大小,基本都会在跟帖内容中得到大家的帮助得以解决,最后结贴的时候我尽量进行整理,做成一个完整的个人网店erp非专业实施案例。[/b][/color]
先建这个帖子,然后慢慢详述吧。首先申明一点,我只是一个个人网店,实施erp的初衷可能大家不相信,只是为了记账方便而已。
所以根据纸质账簿 到 excel表格 到 erp 的思路 我是提前步入erp这个看来只会给现在的我增加麻烦的记账办法,因为虽然不懂技术但是稍微有点it基础,所以没日没夜花了差不多一周的时间(主要花在weberp和openerp上),最终选择了openerp
选择openerp而没有选择weberp的原因是,我更喜欢firefox、drupal这样模块多但是基础功能简洁可以自己定制的思路,而weberp虽然简单,但是简单到很多功能暂时无法实现除非通过二次开发,而采用openerp的话,只是我总有点软件定制安装的基础吧?
选择openerp的另外一个原因就是,openerp有b/s和c/s两种形式,短期来讲我只要满足一台电脑或者局域网内的几台电脑就可以了,而事实上openerp的b/s方案也已经很完善了,那么为什么不选择他呢?!根据我做网上零售的流程对openerp进行了测试,除了会计方面其他的都基本通过了,会计方面嘛,大家不要笑话,这也是为什么国内那么多进销存系统打着不需要会计也可以记账的旗号,这也是有道理的。虽然我在大学里学习了一学期的会计学和一学期的银行会计,但是大学里到底学习了什么,大家应该很清楚的,所以除了设计会计方面的,我对制造业模块的openerp进行了测试,确定非常强大,完全能够满足目前需要,当然以后我就先不说了。
说说的工作流程:向供应商询价并确定是否有现货-->采购-->录入-->入库-->销售-->捡货打包-->发货-->确认收货(退换货)-->收款
2010年1月25日实施,采用hornerp all in one 在windows xp环境下实施整个流程主要在新建产品、建采购单、建销售单、...等几个记账流程 所以目前暂时考虑以记账为主 当然,这其中还是会涉及到库存盘点的库存管理方面的 在此还有个担心和疑虑,就是openerp在数据备份、恢复 、系统升级方面,目前一直没有尝试成功,不知道是方法不对还是其他原因
暂时记录这些!!!!([color=blue][b]倒叙更新,最新碰到的问题排在最前面[/b][/color])(每个update的问题,已完全解决的以红字“[color=red][b]已解决[/b][/color]”标记)
======================华丽分割线||倒排序||非专业实施记录开始==============================
update 20100226【[b]未解决[/b]】
如何导出产品数据?
我需要将原来帐套里已经整理好的产品基础数据转移到新的RealCase帐套中,如何实现?尝试在client上导出,不得法,失败!update 20100128【[b]未解决[/b]】
[color=black]帐套备份和恢复已经在HornERP V0.1Beta1 下测试成功、可靠。基于对已有数据的考虑,目前还存在all in one跟随升级的担心。[/color]
[color=black]低版本备份的帐套,在高版本的all in one GTK client中是否可以直接“恢复帐套”,以此完成all in one的升级?[/color]update 20100127【[b]未解决[/b]】
时隔一年,再次启动,啃下这块骨头!初步目标是使用OE完成对仓库的管理,年前完成仓库盘点
现在在产品添加时遇到2个问题:
1.如何合理科学添加具备不同颜色、款式等属性的产品?
2.如何给产品添加一张参考样图?【[color=blue]参考样图问题经wjf提示,已经通过菜单栏的“附件”实现了,虽然不是很直观地出现在产品概述页面,但是也算是实现了[/color]】update 2009 02 24【[color=red][b]已解决[/b][/color]】[color=blue]功能模块以尽量少开启为原则,根据业务流程、实施阶段启用和配置,警惕乱启用模块导致正式实施的帐套“崩溃”[/color]
昨天在官网doc啃了一个晚上,英文水平一般,所以也是看了一些大致的情况,算是一个知识的巩固,主要几个实践中的疑难点还是没有很好的解决
第一,不知道module都在哪里下载,因为想找一个ec的模块,能够在doc的指导文件里搜索到 doc.openerp.com/technical_guide/ecommerce.html?highlight=delivery 但是却一直没有相应的下载链接,因为是非官方认可的,所以在客户端里也是没有的
第二,运输公司的添加,以及运费的计算问题。在新建货运公司的时候一定要指定一个产品,根据[color=#000000]wjfonhand[/color]的指导,应该就是在产品里新建一个虚拟的运费产品,但是运费这个产品的数量是有限的,需要不断跟踪修改手动增加;当然这个还不算是关键问题,关键问题是运费是变化的,但是在产品列表里新建运费这个产品的成本价和售价总是固定的(当然我记得好像每次新建销售单的时候可以修改),而根据openerp里运费价格表的设置 grid 应该是可以根据产品的重量等一些产品因素动态计算的,这个我好像也没有实现。 我的担心就是,如何能够更独立地进行运费的计算,包括月末年末对运费及运费成本进行报表查看等在打算正式实施之前,还碰到一个疑问,我下载的allinone是5.0.0的版本 好像官网现在是5.0.0-3 具体是有什么差别?我也不是很清楚,但是刚发布就有新版本,应该是有一些必要的更新吧?所以这里有一个问题就是如何对已经安装使用的allinone客户端(server、client、web“eTiny”)进行更新升级????现在我当然可以卸载重装allinone,但是一旦进入实施,那就没这么痛快了。
update 20090224 23:59 【[color=red][b]已解决[/b][/color]】[color=blue]HornERP V0.1Beta1 已经可以在win xp下成功完成帐套的备份与恢复,会同时考虑让兼职技术实现“直接备份数据库(PostgreSQL自动备份)”的方案 [/color]
关于备份帐套和恢复帐套的问题(主要讲的还是我备份帐套遇到的问题,因为我还没有成功过)
我有两台电脑,一台台式,配置差些,另外一台1月才买的一个小本,两台用的都是windows xp的系统;
原来一直用台式安装官网的allinone5.0.0,但是帐套一直备份不成功;
就在刚才,我重新到官方下载了allinone5.0.0-3 完成了安装创建了帐套,但是进行备份帐套的操作,还是没成功client的错误提示是很常见的“Could not contact server!” 点“确定”以后,再出现“无法备份帐套”的错误提示,再确定,就这样,重复在两台机器上对多个帐套无论数据多少进行了测试,都从未成功过,错误的提示,印象里大致应该都是无法连接到数据库之类的问题
其实在创建帐套的时候也经常会出现暂时无法连接到数据库的问题,但是重新再点的时候,相关的步骤总还是能够继续下去的,所以创建帐套基本没有失败过,只是创建帐套过程中特别是最后一步提交了以后,立即登录会提示数据库load未完成,我想这个可能应该是跟机器性能或者数据量大小有关,所以初始化时间比较长,但是帐套始终没有备份成功过,更谈不上恢复,这一点确实比较郁闷的,希望能够在大家指点下找到问题所在,解决这个必须的问题。
[quote]
打算根据日常流程先试实施一个月
[/quote]update 20090225【[color=red][b]已解决[/b][/color]】[color=blue]纯“实施心得”随笔[/color]
昨天因为全新启用openerp打算试实施一个月,结果又熬到了凌晨6点多,真正开始用起来还真是问题多多
昨天到今天,碰到很多实际问题需要解决update 20090226
实施了两天以后,发现一个最常发生的问题就是误操作以后数据的修正问题
经常发生类似采购单少了数量、销售单运费当时没有设置正确,但是一直不知道怎么个流程来修正或者取消这些单子,包括因为这些错误操作单子要取消而导致的库存与实际不符的情况
当然,这其中还有一个问题是因为目前我都是admin在操作,还没有完全按角色进行分工设权update 20090227【[color=red][b]已解决[/b][/color]】[color=blue]纯“实施心得”随笔[/color]
经过群里shelly指点,我知道如何查看pgsql数据记录了,大家不要笑我,实在是第一次接触pgsql和pgadminIII,至少又前进了一步
经过考虑,我觉得目前不适合分角色工作,分权分角色会让工作流程更麻烦,我们目前的实施目标主要是记账,所以细化admin单帐号的操作流程[[i] 本帖最后由 CnBoYer 于 2010-2-26 13:55 编辑 [/i]]
-
[quote]原帖由 [i]wjfonhand[/i] 于 2009-2-22 23:22 发表 www.shine-it.net/redirect.php?goto=findpost&pid=1777&ptid=425
好!这样的人终于出现了。钻研、分享,理性分析,值得赞赏。涉及到细节,想知道楼主对仓库设置上有什么打算,openerp这一块有点烦杂。
另外,对于退换货,也希望楼主有更详细的分享。
谢谢! [/quote]
恩,大致流程都走通了,具体的细节可能也需要在今后的实践中将openerp的功能与自己的实际结合起来运用
相信openerp开源的方式、丰富的模块能够完全满足我们的需要
-
[quote]第一,不知道module都在哪里下载,[/quote]
安装 bazaar-vcs.org/ (版本控制工具),然后使用下面命令可以下载所有的模块:
[code]
bzr clone lp:~openerp/openobject-addons/trunk addons -这个随OpenERP发布的模块,多数是被Tiny认证的模块
bzr clone lp:~openerp-commiter/openobject-addons/trunk-extra-addons extra-addons -这些是尚未被认证的模块和开发中的模块
[/code]
以上都是版本库中的Trunk版本,tiny暂时没有为V5设立分支版本。
doc.openerp.com/modindex.html 是所有开发中的模块列表[quote]第二,运输公司的添加,以及运费的计算问题。[/quote]
作为运费的产品,应该设定“产品类型”为“服务”这样的非库存商品,否则设定为“库存商品”就会有你提到的产品数量等一系列的问题。关键是设定为默认的”库存商品“会影响到以后库存成本金额的核算。对于升级,这里有两种升级:产品的升级,帐套数据的升级
在做任何一项升级之前,首先必须要做好备份。(不明白你为什么不能成功备份帐套数据,你可以在相关帖子里说得更详细些)
产品的升级很简单,卸载重新安装新产品。
数据升级也不难,将备份的数据先恢复进来,然后启动OpenERP时使用 -uall 选项。 -
-
[quote]原帖由 [i]oldrev[/i] 于 2009-2-25 17:29 发表 www.shine-it.net/redirect.php?goto=findpost&pid=1803&ptid=425
Windows 也一样:
server/bin/openerp-server.py -u all [/quote]这一步是什么意思还是没看明白,恕我愚钝!是在windows的dos窗口里命令行操作?
能否对这个数据升级进行详述,或者给个链接。
-
单据直接因为有关联关系,所以有的时候就无法轻松的取消或删除单据。
操作的基本思路就是,删除过程是创建过程的翻过程。比如你的采购订单确认后会自动生成收货单,如果这时你要删除采购订单,可以先取消并删除收货单,然后取消,删除订单。[quote] 原帖由 oldrev 于 2009-2-25 17:29 发表
Windows 也一样:
server/bin/openerp-server.py -u all这一步是什么意思还是没看明白,恕我愚钝!是在windows的dos窗口里命令行操作?[/quote]
没错就是在命令窗口中执行,当然要在你的openerp的安装路径下,因为你现在用的是编译过的allinone版本,把上面的命令中openerp-server.py变为openerp-server。你也可以只对某个模块作更新操作: -u ModuleName
具体的命令行的用法可以输入以下命令查询:openerp-server --help
-
安装了allinone版本,的确有你说的备份的问题,原因尚不明。
-
你们几个人的实施经历?就你一个人。
-
欢迎归来,希望一年的闭关潜修之后,能给我们分享更多心得。:victory: