找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

初学者课程:T3自学|T6自学|U8自学软件下载课件下载工具下载资料:通资料|U8资料|NC|培训|年结积分规则 | 使用常见问题Q&A
知识库:U8 | | NC | U9 | OA | 政务U8|U9|NCC|NC65|NC65客开|NCC客开新手必读 | 任务 | 快速增金币用友QQ群[微信群]
查看: 17969|回复: 34

[学习] U9学习笔记-基础设置-弹性域

 火.. [复制链接]
发表于 2010-4-28 17:59:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
本帖最后由 stonys 于 2023-6-1 22:15 编辑

弹性域在某个组织下的OA里设置,弹性域分为关键性弹性域和描述性弹性域两个类型。


1.         关键性弹性域(即U9中的编码结构,需要先建编码结构每个段的值集
已经定义好的编码规则,每个段都有独特的意义。):   
某个组织有很多料品,它新增一个料品时,需要把料品编码规定好,这样别人一看这个料品编码就非常清楚这是个什么东西。比如
1)         步骤:a、建值集:基础设置-弹性域-值集
B、建编码结构:基础设置-弹性域-编码结构
比如,要把基础设置-料品-料品里面的“料品编码”定义它的编码结构是系列-类型-流水号,有三段,每个段都有一个范围,即值集,比如系列这个段的范围是洗衣机、电视、其他;类型里面如果系列选的洗衣机,则它的范围是单杠、双杠,如果系列选的电视,则它的范围包括液晶、等离子,即类型与系列这两个值集之间有依赖关系,类型依赖与系列;流水号可以自己填写。
步骤:
A、 基础设置-弹性域-值集
值集:
           类型:实体(因为是针对料品这个实体,)

B、 基础设置-弹性域-编码结构
2)         即编码结构,例如

3)         在U9里用到的编码结构,即以下编码需要设置编码结构(也叫设置关键弹性域):
                                               会计科目编码
客户分类编码
客户编码
供应商分类编码
供应商编码
料品分类编码
料品编码(可以建多个料品编码)
库位编码
批号(可以建多个编码)
序列号(可以建多个编码)
地区编码
4)         编码结构最多有20个段,每段间有分隔符(分隔符“-”有可能会与财务的减号冲突)
5)         值集的类型:
实体:已经定义好的值集,值集有一定实际意义,一般数据量较大(对应u9现有单据或数据库表);(比如“料品编码”的编码结构,如果值集是这个类型,则用到这个值集时会出现放大镜的图标)
枚举:系统提供的少量数据字段,例如,通常所见的下拉列表菜单(用到这个值集时会出来下拉箭头的符号)
自定义:临时需要自行添加的数据(需要预设值,使用时选择)
无档案:没有约束范围,自由录入数据(需使用时,再手工录入)比如 “流水号”这个值集就是无档案类型。
6)         举例:比如仓库里有等离子电视、液晶电视、普通电视,还有单杠洗衣机、双杠洗衣机,还有单门冰箱、双门冰箱,还有乱七八糟其他的料品,管理员要录入ERP 系统,为这些料品建档案,他需要在“基础设置-料品-料品”里录入,“料品编码”选2-02-1,2代表电视,02代表等离子,1代表流水是第一个,即料品编码采用了编码结构,必须按这个编码结构填写才可以,然后再设置其他的,这样就把这个档案建起来了。而料品编码的编码结构需要在OA里设置好,即在基础设置-弹性域里设置好值集和编码结构,管理员才能录入ERP系统。
7)         树形结构:假定有2段,编码规则是1-2。比如第一个段是1,如果选了树形结构,则表示第二个段时(假定第二个段有2位),必须是1××;如果第一个段是 2,则第二个段必须是201
8)         树形结构只有自定义类型才能选,实体类型不能选。
9)         过滤条件:取值的范围要符合这部分的取值,比如条件:编码>05的区号
10)     编码结构建完了后在哪里看显示效果?
比如你要对料品这个实体的料号这个字段进行编码结构的设计,把料号的编码结构建完了后,在“基础设置-料品-料品”里新增时,填写料号时,就看出效果来了
11)     建完了编码结构后这个编码结构可以修改么?
12)     编码结构类型为什么只有四项?其余的怎样出来?
编码结构类型只有科目、料品分类、序列号、批号,因为只有这四个类型可以设置多个编码结构,其他的地区编码、会计科目编码、供应商编码、供应商分类编码、客户编码、客户分类编码等都是系统内置的编码结构,而且只有一个,但可以修改这些内置的编码结构,所以建值集的时候,就不要选实体是客户的应用数据,。
13)     只要这个公司里有任何一个组织把这个编码结构建好了,则所有组织都能引用这个编码结构吗?。
14)     值集101为什么是个实体类型的,但也能选树形结构呢?
15)     错误信息:结构编码和+编码结构类型已存在,请重新录入?
16)     动态值集段:
17)     建编码结构时,缺省结构勾选上后,编码结构就修改不了了,所以不要勾选
18)     分隔符:-、|用的最多
19)     动态增加:指编码结构段对应的值集是否可以动态增加
20)     交叉检验:增加数据时是否当时就校验一下
21)     冻结:冻结了就不能再使用这个编码结构了
22)     编译:建完编码结构后一定要先保存,再编译,编译后才能使用这个编码结构。
23)     动态值集段:如果段所取的值集需要依据相邻的上一段的值集值的不同而定义,请加注此标识。如果有一个段选的勾选了“动态值集段”,则在另一个页签“动态值集规则”里设置它的规则
24)     值集是自定义、枚举类型的,值集里面要设值集值。
25)      
26)     动态值集规则“下限组合码”“上限组合码”什么意思?
比如料品系列编码的最大长度是1,所以编码范围只能是0-9,如果1代表电视,2 代表冰箱,3代表洗衣机,4代表其他,那么下限组合码是1,上限组合码也是1,即1到1之间的数字,只能是电视的所有种类,同理,2到2之间的数字只能是冰箱的所有种类。(也有可能1到2之间的所有种类都是电视,)
27)     编码结构
2.         描述性弹性域(也叫实体扩展字段)
1)         公共扩展字段
2)         私有扩展字段
A、上下文相关段
B、全局段
公共扩展字段,单据的上下游都增加了同一个字段,上游数据可以带到下游。可以在上下游单据间移转的字段及作为分单条件和查询报表条件。例如:销售订单中记录的客户联系人,可以做为公共扩展字段,在销售发货单中,也可以查询到相应信息;
私有扩展字段,只是一个单据需要此字段,不需要扩展到其它上下游单据中。
上下文相关段,上下文“段”相互依赖(如选了地区后,才能选城市)
全局段,与其它字段无关(不依赖于其它段,独立选择的段)

1)         为什么用公共扩展字段?在单据里面字段不都有了么?
设置公共扩展字段就是为了增加单据中原先并没有设置的字段
2)         公共扩展字段最多建30个。
3)         必须建了公共扩展字段之后才能被实体扩展字段引用
4)         公共扩展字段可以被任何实体扩展字段引用
5)         比如建了一个公共扩展字段,销售订单分为内销、外销、出口,查询所有内销的销售订单。此时在基础设置-弹性域-公共扩展字段-新增一个公共扩展字段,让在每个销售订单这个实体上出显示出来这个公共扩展字段(包括贸易方式和部门),然后在基础设置-标准销售-销售订单里会显示出来两个字段:贸易方式-内销、部门-销售一部。


重要概念
1、段
弹性域的基本组成单位,通过在数据表中预留一定的字段来保存用户输入的弹性域信息。
2、值集
段的合法取值的集合。例如:部门、客户都是值集。
3、值
段合法取值集合中的具体值。例如:部门A、部门B就是部门这个值集的值。客户甲、客户乙,就是客户这个值集的值。
如果两个段取值具有关联性,可以定义段值之间的依赖关系。按照上例,用户选择了部门A,则在后面的客户段应选择部门A下的客户。这样,值集-客户与值集-部门就是依赖值集。n
4、限定
为某个段赋予一个特殊的名称,如科目段、平衡段,这些名称具有特定的业务意义。
5、交叉校验规则
用于判定所有段组合码范围的合法性与非法性,分为包含规则和排除规则。包含规则是指组合码范围是合法的,排除规则是指组合码范围是非法的,各个规则之间是与的关系,即必须满足所有的规则才算合法。
6、动态值集段
段所取的值集是动态定义的,可以根据其相邻的上一段的值集值的不同而不同。
例如:物料的编码结构有3段组成,分别为物料属性段、材质段、流水号段,物料属性段的值集中有两个值,为原材料、标准件,这时可以将第二段材质段定义成动态值集段,当物料属性为原材料时,其引用的是原材料值集,物料属性为标准件时其引用的是标准件值集。

发表于 2023-10-12 09:16:30 | 显示全部楼层
说的不错   感谢分享  ,感觉有点复杂

回复 点赞 拍砖

使用道具 举报

发表于 2023-10-12 09:10:38 | 显示全部楼层
说的不错   感谢分享
回复 点赞 拍砖

使用道具 举报

发表于 2023-9-22 12:59:13 | 显示全部楼层
感谢分享,挣金币早日购买
回复 点赞 拍砖

使用道具 举报

发表于 2023-9-19 16:27:48 | 显示全部楼层
感谢分享,挣金币早日购买

回复 点赞 拍砖

使用道具 举报

发表于 2014-6-27 13:58:15 | 显示全部楼层
dddddddddddddddddddd
回复 点赞 拍砖

使用道具 举报

发表于 2010-4-29 10:17:37 | 显示全部楼层
不错
发表于 2010-4-29 15:41:17 | 显示全部楼层
很强大  胸狠型 呵呵
发表于 2010-5-5 10:37:48 | 显示全部楼层
弹性域确实是U9里面比较难于理解的一个抽象概念,但其实就是那么回事
发表于 2010-5-18 09:38:51 | 显示全部楼层
有点抽象 还不是很明白~
发表于 2010-5-22 01:09:32 | 显示全部楼层
sdfaddddddddddd
发表于 2010-5-25 10:15:28 | 显示全部楼层
顶起来  好东西  谢谢分享
发表于 2010-5-25 15:41:29 | 显示全部楼层
支持一下是连载吗?????
发表于 2010-7-17 13:52:50 | 显示全部楼层
不错,谢谢分享
发表于 2010-8-18 21:15:28 | 显示全部楼层
支持一下。
发表于 2010-9-15 09:57:15 | 显示全部楼层
太好了,太好了
发表于 2010-9-15 18:45:56 | 显示全部楼层
说的不错   感谢分享
发表于 2010-9-20 08:16:37 | 显示全部楼层
谢谢楼主谢谢楼主
发表于 2010-10-4 20:11:54 | 显示全部楼层
谢谢,写的很详细
发表于 2011-4-29 22:10:37 | 显示全部楼层
谢谢楼主
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2024-5-17 17:51 , Processed in 0.032733 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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