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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12482|回复: 16

学习和使用Compiere定制功能问题与总结一

[复制链接]
发表于 2006/10/28 09:22:53 | 显示全部楼层 |阅读模式

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

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

x
在学习和使用Compiere定制功能过程中,个人遇到一些问题和疑问,把它总结下来,希望对同样在学习的新手fans有所帮助。
在此特别感谢JOJO和dingdang的帮助。
  • 用System登录时,创建实体总不能成功,用SuperUser可以成功,怎么回事?
    这符合角色的原则,就是System角色只是系统角色,SuperUser才是真正的超级用户角色。Compiere2.5.3之前是,可能是二者都可以创建的,Compiere253开始改了,只有SUPERUSER才能创建,不让System能建实体。
  • 用SuperUser或System登录时,只有在选择角色为System Administrator时,点击通用规则General Rules/系统级规则System Rules/菜单Menu。打开的Menu窗口左边有树,而用我自己创建的其他用户(也是系统级用户,在角色配置的时候,拥有跟System Administrator一样的机构访问、表单访问等等权限)登录时,打开菜单Menu窗口却没有树。查看“窗口,页签与字段Window, Tab & Field”的设定中,菜单Menu窗口的配置是有树结构的。
    定义用户时选择自己的MENU TREE,在树的窗口上可以添加,在树的维护窗口可以创建自定义的树。
  • 一个数据库表,不能在表和列中被使用二次,这是为什么?
    一个数据库表,不能在表和列中被使用二次,我也觉得是个大问题,我很想加一个中间层实现重复使用,Compiere的笨办法就是用IsSOTrx来控制重复使用。只能控制到采购和销售两个共用。
    你用不同的列名,用相同的REFERENCE就行了,呵
  • 在表和列Table and Column窗口中
    • 有个数据访问级别Data Access Level,其中客户Client与机构Organization是什么区别?
      CLIENT是最高级的,也就是有*的权限。ORG没有*权限。
      客户就是客户啊,做生意的客户啊。CLIENT一般指代你做的公司,然后ORG是指代一个独立核算的部门或分支。
    • 在列Column的页签中,有一个“引用Reference”列表,共有28种引用,其中分配Assignment、帐户Account、Costs+Prices、产品属性Product Attribute这几项什么意思?一般用于什么情况下。请举例。
      限制了显示形式的REFERENCE。
    • 几种实体类型EntityType,用户维护型实体、应用型实体、Compiere实体、定制、字典型实体分别代表什么意思?
      一般是升级用的(COMPIERE升级要付费的),如果是COMPIERE原有的东西,COMPIERE公司会在升级时做处理,如果不是,会原封不动地升级。一般用户自己搞的就用定制(COUSTOM)
在窗口、页签、字段Window, Tab & Field界面中
  • 顺序号Sequence,AdvancedTab,会计页签Accounting Tab,定单页签Order Tab,翻译页签TranslationTab什么意思?显示逻辑Display Logic、只读逻辑Read Only Logic怎么写,有什么规则吗?列Link Column,处理过程Process在什么情况下被用?
    SEQUENCE是指显示的顺序
    ACC TAB是设置会计的TAB ,ACC TAB、AD TAB在权限里设置其可见性。
    LOGIC是类似于SQL的语句,具体你可以参考一下已经有的东西。
    LINK COLUMN是上下个TAB的对应关系,也就是外键关键
    PROCESS一般用在手工批处理的事务。
  • 复印定位键字段这个按钮,是不是用于复制其它已有的类似窗口或页签?
    理解是对的,可以复制,很快速省力,新加的功能。
  • 窗口类型:维护、只有查询、交易。其中交易怎么理解?一般用于什么地方?
    transaction翻译成交易不好,是事务。用于单据
引用Reference窗口/表验证,只能表格显示,怎么好像用那个角色登录都不能新建?
Reference页的validation type字段选择table validation 时,下面的页签才有内容

[ 本帖最后由 honger 于 2006-10-28 10:33 编辑 ]

评分

参与人数 1壹佰币 +1 收起 理由
erp800 + 1 谢谢分享(^_^)

查看全部评分

发表于 2006/10/31 09:51:02 | 显示全部楼层
窗口类型:维护、只有查询、交易。其中交易怎么理解?一般用于什么地方?
transaction翻译成交易不好,是事务。用于单据

交易类型的窗口一般用于单据,会自动隐藏掉旧的单据,并激活“历史”的那个按钮。 所以翻译成 交易 比较合适。
事务 有点像 数据库事务控制的意思。


Reference 可以有table validaion和list validation
List 就是直接填一个常数组成的List
发表于 2006/11/30 14:35:11 | 显示全部楼层
好帖,实体是什么意思?做多套帐又如何
发表于 2006/12/1 15:01:10 | 显示全部楼层
实体的概念相当于用友的帐套。
实体和实体之间,不共享任何数据。

compiere支持ASP,可以以托管的方式,安装在服务提供商那里,然后,每个客户,使用自己的client,互不相关。
发表于 2006/12/1 16:58:12 | 显示全部楼层
实体好像是根据 client 翻译的,和 entity 有点混淆,翻译成 客体 会不会好一点?
发表于 2006/12/5 07:57:39 | 显示全部楼层
现在多帐套好象可以用“组织”来做了。
具体我也没试过,好象从253D开始就发现有变化的
发表于 2006/12/14 09:45:36 | 显示全部楼层
sap r3 把 client翻译成集团,如果organization翻译成公司用于出单独的报表的话(尚未研究,只是猜测),翻译成集团更容易理解。
发表于 2007/1/17 15:50:32 | 显示全部楼层
晕忽 :L :L :L
实体 组织  这还用......
能不能讨论点有价值的.....????????
如何让每个销售的客户,地址,联系人的资源不和其他的销售人员共享?????别告诉我在建立业务伙伴的时候点一下那把小锁头 哦!! 我要的是规则性的限定哦!!
发表于 2007/1/18 15:11:17 | 显示全部楼层
强,先收藏,慢慢学习..
发表于 2007/1/29 17:55:40 | 显示全部楼层
回FREEMAN
有PERSONAL LOCK,你LOCK了别人就看不到了
发表于 2007/2/12 18:49:55 | 显示全部楼层

use dependency of personal lock

use dependency of personal lock
发表于 2007/2/22 11:04:09 | 显示全部楼层
client我所见,因compiere是可拖管的,,所以如果你是asp提供商,,那么,你的客户便是client,而这个client可以是集团也可以是公司,它只是你到ASP花钱买使用权,在这个使用权下,你可能多种组织,公司在内
发表于 2007/11/29 21:46:01 | 显示全部楼层
了解 :/xuxu
发表于 2008/10/31 08:49:46 | 显示全部楼层

谢谢分享

erp800 人气值 +1 谢谢分享(^_^) 2007-6-7 17:45
发表于 2008/12/3 17:58:36 | 显示全部楼层
好贴,顶一下
发表于 2010/1/6 19:58:18 | 显示全部楼层
好贴,要顶,
不过好多东西不会。。。
发表于 2010/1/16 11:22:00 | 显示全部楼层
好帖,不过还没看到这个地方
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2025/11/29 16:46 , Processed in 0.025779 second(s), 20 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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