EBS值集定义

1、表验证值集

步骤:
(1)进入职责应用产品员--应用产品--验证--请求集
(2).1输入值集名,说明,列表类型:值列表,格式类型:字符,最大尺寸:输入需要的大小
(2).2验证类型:表
(3)点击页面“编辑信息”按钮,进入验证表信息界面:
(编辑信息界面相当于一个select语句,表名:相当于from后的句子;多个表可以用‘,’分开,值是:select后的句子,标识:关联的条件,出处/排序依据:where子句,附加列:不需要返回但要在lov中显示的列)

1>.添加表名;直接输入就行
注:(1)如果表列的字段出现重复值时,我们可以利用‘(select distinct 列名 from cux_cst_lot_numbers) cln’这么一个小转换来去除重复的值;
      (2)如果所用的表有moac屏蔽时,表名前面加上应用简称和点
              例如:hss_xds_groups表有moac屏蔽我们选择这个表时应该填hss.hss_xds_groups
2>.在表列中的“值”中输入表中的列:这个值是显示在参数lov中的列,同时也是返回的值,不需要定义别名,自己会有别名;选择相应的类型,设置相应大小
3>.”含义“字段中对应的是lov显示的说明段,会自动附上”说明“别名
4>.在“标识”中添加相应的值,同样是表中的字段;一般是id,是比较的参数,相当于where的值;同样设置其类型和大小
     1.有标识时传标识,没标识时传值;
     2.标识中的列不会显示在lov中;
     3.在标识中出现的字段不能再出现在附加列中,否则会报错;
5>.想要在lov中显示出标识的列时
可以做如下设置:设置”值“为需要返回的值
”含义“为默认说明段
”附加列“为附加需要显示在lov中的列
6>.出处/排序依据:在这里我们可以添加相应的屏蔽语句和排序语句
   1.如果是where子句时需要在前面添上‘where’关键字
   2.如果需要根据之前的一个参数来屏蔽现有参数时,只需在where子句中将‘:$FLEX$.CUXINV_ORG’赋给需要屏蔽的条件
            例如:
                    在库存中物料的参数lov需要根据库存组织来屏蔽,只需在where子句中添加如下条件:‘o.ORGANIZATION_ID = :$FLEX$.CUXINV_ORG’
            说明:$FLEX$为固定符号,CUXINV_ORG为库存组织的值集名,FLEX一定要大写
            注意:只有库存组织已经选好以后才会出现相应的物料值列表
7>.附加列:如果在想要在参数的lov中显示不止一列的值时,但不需要返回出来的,可以在附加列中添加相应要显示的列,要加上别名
(标识中的列没有显示在lov中)
8>.点击测试,没问题的保存

2、固定的值

特殊说明:如果定义成独立的验证类型时,进行数据库迁移的时候会产生错误,因此开发环境中不要选择独立的验证类型;有需要独立的验证类型也从表中验证;

2.1 在值集界面将值的验证类型设置为”独立“
2.2 定义值集对用的值:验证--值
输入值集名点击查找输入相应的code和名称
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Oracle EBS是一个大型的企业资源计划(ERP)系统,包含了许多功能模块,许多的信息是通过集进行管理的。在Oracle EBS中,集是被定义为用于数据输入限制的一组已定义,用于限制用户在对某个字段输入数据时可使用的。 Oracle EBS中常用的集包括以下几个方面: 1. 表型集(Table-validated value set):通过数据表定义集的方式是最常使用的形式,它可以从一个数据表通过查询数据的方式获得列表,这种集可以在业务流程中定位到一个或多个。 2. 基于SQL的集(SQL-based value set):当需要对集的产生加以限制时,这种集是最有意义和灵活的。通过SQL语句实现了规则的限定。 3. 常量集(Fixed value set):固定的,不变的集,就像是从一个定义好的列表中选择一样。 4. 组集(Dependent value set):主要用于依赖的数据表之间,即一个表之间的是建立在一个或多个其他表的基础之上的。 5. 计算型集(Translatable independent value set):这种定义在一个特定语言环境下,并且每个还有它在各种语言环境下的翻译。在多语言环境下使用这种集。 总之,Oracle EBS中的集是非常重要的,它们是控制业务数据输入限制的关键。通过上述常用的集,可以满足不同的需求和格式的限制。它们能够和其他模块进行良好的集成和交互,实现企业的信息共享和资源优化。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值