整合使用OpenbravoPOS2.00和Openbravo ERP2.35
来源:互联网 发布:房产证制作软件 编辑:程序博客网 时间:2024/06/05 14:48
整合使用OpenbravoPOS2.00和Openbravo ERP2.35
这两天按照Openbravo Wiki的Openbravo POS Integration指引完成了OpenbravoPOS2.00和OpenbravoERP2.35的整合。
按照该指导,安装的大致过程如下:
按照该指导,安装的大致过程如下:
第一步,在Openbravo端安装WebService
使用命令行窗口,进入AppsOpenbravo目录,输入 ant installWebService
这步成功的话可以在http://localhost:8080/openbravo/services/ExternalSales?wsdl 看到已经安装供OpenbravoPOS使用的服务。
使用命令行窗口,进入AppsOpenbravo目录,输入 ant installWebService
这步成功的话可以在http://localhost:8080/openbravo/services/ExternalSales?wsdl 看到已经安装供OpenbravoPOS使用的服务。
第二步,在Openbravo下用external point of sales定义每个POS可以使用的产品类别。在OpenbravoPOS和OpenbravoERP整合以后,只有在这里定义过的产品和类别才被允许下载更新到POS端。
第三步,在Openbravo端添加外部POS许可。
这部份在安装Openbrvo的时候已经默认完成。不需要再做更改。
第四步,在OpenbravoPOS端,以管理员身份登录,点击Maintenance / Resources,建立一个新的resource命名为openbravo.properties,类型为Text,然后把下面这段代码复制进去。
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<comment>Openbravo Websevice configuration</comment>
<entry key="url">
http://localhost:8080/openbravo/services/ExternalSales
</entry>
<entry key="id">1000000</entry>
<entry key="org">1000000</entry>
<entry key="pos">1234</entry>
<entry key="user">Openbravo</entry>
<entry key="password">openbravo</entry>
</properties>
其中pos的值是上面第二步中定义的外部POS机的索引号,user和password是具有运行org.openbravo.erpCommon.ws.externalSales.ExternalSales权限的用户和密码。
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<comment>Openbravo Websevice configuration</comment>
<entry key="url">
http://localhost:8080/openbravo/services/ExternalSales
</entry>
<entry key="id">1000000</entry>
<entry key="org">1000000</entry>
<entry key="pos">1234</entry>
<entry key="user">Openbravo</entry>
<entry key="password">openbravo</entry>
</properties>
其中pos的值是上面第二步中定义的外部POS机的索引号,user和password是具有运行org.openbravo.erpCommon.ws.externalSales.ExternalSales权限的用户和密码。
第五步,在OpenbravoPOS端,以管理员身份登录,在Maintenance下,点击Products synchronization。
第六步,在POS端上传ORDER,在ERP端处理从POS端上传过来的Orders,点击Master Data Management / Import Data / Import Orders然后执行Import Orders。当这个过程结束后,会出现一个处理结果对话框。
整个过程就是以上六步。
Openbravo Wiki的 原文链接在这里:http://localhost:8080/openbravo/security/Menu.html
个人经验:
商品必须具备POS使用的Price List的价格。否则不会被同步到POS端去。
对产品Tax Category的定义不是很了解。同步的时候出现“索引值不是唯一的”的提示。把Prodoct的Tax Category 改为Free后同步成功。
个人经验:
商品必须具备POS使用的Price List的价格。否则不会被同步到POS端去。
对产品Tax Category的定义不是很了解。同步的时候出现“索引值不是唯一的”的提示。把Prodoct的Tax Category 改为Free后同步成功。
在按照指导安装完成后,从POS端向ERP端上传仍然不会,这是这个版本存在的一个Bug,解决办法是修改/Tomcat 5.5/webapps/openbravo/WEB-INF/Openbravo.properties文件,在该文件下添加dateTimeFormat.java = dd-MM-yyyy HH:mm:ss一行后,POS的Order现在可以在ERP的Master Data Management/Import Data/Import Orders里看到了。
- 整合使用OpenbravoPOS2.00和Openbravo ERP2.35
- ERP2
- Openbravo
- ERP2概念
- Openbravo Smartclient 使用总结(1) - Summary
- Openbravo SmartClient 使用总结(2) - DataSource
- Openbravo的默认用户和密码
- 成功安装Openbravo,并使用system admin角色
- 开源ERP安装之Opentaps和Openbravo安装指南
- 本地化openbravo
- 本地化openbravo
- Openbravo官方教程: 翻译Openbravo
- 顺时针管理软件ERP2.0发布
- apache和tomcat使用mod_proxy_ajp进行整合
- SVN安装以及和VS2010整合使用
- vc2008和wdk整合,不使用ddkwizard
- SVN安装以及和VS2010整合使用
- centos使用ajp整合apache和tomcat
- 设计模式之Builder
- 我的翻译ob过程总结(献给和我一样的入门人员)
- 网络安全之身份认证和访问控制实现原理(ZZ)
- 设计模式之Singleton(单态)
- 博客开始的第一天
- 整合使用OpenbravoPOS2.00和Openbravo ERP2.35
- [转]Oracle全套日期用法
- 新手上路
- Field中的几种属性随笔!!
- Openbravo本地化 之 界面的汉化
- Application,Session和Cookie的区别
- 在Windows XP 下安装OpenBravo 2.35 成功过程
- SQL中DATATIME类型的查询
- 理解.NET2.0中的事务