壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2862|回复: 6

compiere如何在不同的client间共享数据,比如产品目录,合作伙伴等信息

[复制链接]
发表于 2006/5/24 09:49:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
compiere如何在不同的client间共享数据,比如产品目录,合作伙伴等信息
发表于 2006/5/24 09:50:09 | 显示全部楼层
做不到。
发表于 2006/5/24 09:52:53 | 显示全部楼层
按照compiere的设计,对于业务数据,Client是一个最高的共享级别。
除非修改compiere,将C_BPartner, M_Product这些表的访问界别改称All
然后把你需要共享的数据放到System这个Client里面。就像Currency, UOM那样。
但是尽管这样,在其他的Client里面,还是只能访问,不能修改的。
 楼主| 发表于 2006/5/24 10:03:25 | 显示全部楼层
我目前的一个系统采用了compiere的client及org的设计思路,但是存在一个问题,就是不同的client间要交换大量数据,比如发货单,目前采用的方法是:
1、发货方填写发货单,并确认发货
2、收货方确认发货单,系统根据原始发货单生成收货单据,并维护对应关系
这种设计方法我感觉非常不好,有大量的数据冗余,而且容易出现错误,感觉compiere的伙伴关系管理中好像能够解决,现在看来是不行了。
目前有一个思路,加一个表,定义可以在不同的client间共享的数据实体,然后在更改数据访问的代码,来判断当前的client计org可访问的数据,这样不知道是否可行
发表于 2006/5/24 10:08:00 | 显示全部楼层
我觉得应该可以用单个Client多个Org来实现的。
就是发货,收货都做成Organization,来实现,而这些Org本身又都是BPartner

[ 本帖最后由 peter 于 2006-5-24 10:12 编辑 ]
 楼主| 发表于 2006/5/24 10:10:11 | 显示全部楼层
能否说的明白一些,我对BPartner 这一块的功能不是很熟悉
Jojo 该用户已被删除
发表于 2006/5/25 19:03:14 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 15:49 , Processed in 0.013796 second(s), 16 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表