Lot Number Descriptive Flex Field:Lot Attributes DFF Maintain Lot Number DFF
Lot Entry中的有两个DFF,一个是Maintain Lot Number DFF,另一个是Lot Attributes DFF
知道基表,查看对应DFF
SELECT * FROM FND_DESCRIPTIVE_FLEXS
WHERE application_table_name = 'MTL_LOT_NUMBERS';
FND_DESCRIPTIVE_FLEXS表中几个字段需要注意,
APPLICATION_TABLE_NAME:表明这个DFF是基于哪个表建立的
DESCRIPTIVE_FLEXFIELD_NAME:DFF的标识字符串,比如:“Lot Attributes”表示Lot Attributes DFF,“MTL_LOT_NUMBERS”表示Maintain Lot Number DFF
CONTEXT_COLUMN_NAME:DFF上下文存储字段,比如:Lot Attributes DFF使用LOT_ATTRIBUTE_CATEGORY作为上下文字段,Maintain Lot Number DFF使用ATTRIBUTE_CATEGORY作为上下文字段
CONCATENATED_SEGS_VIEW_NAME:DFF View,比如:Lot Attributes DFF使用MTL_LOT_NUMBERS1_DFV作为DFF View,Maintain Lot Number DFF使用MTL_LOT_NUMBERS_DFV作为DFF View。
注册DFF
DFF注册的代码一般写在When-New-Form-Instance或者WHEN-NEW-BLOCK-INSTANCE里
Maintain Lot Number DFF
FND_DESCR_FLEX.DEFINE(BLOCK =>'LOT_ENTRY',--Block
FIELD =>'LDF',--Block中的Field
APPL_SHORT_NAME =>'INV',
DESC_FLEX_NAME =>'MTL_LOT_NUMBERS');
MTL_LOT_NUMBERS为FND_DESCRIPTIVE_FLEXS表中的DESCRIPTIVE_FLEXFIELD_NAME字段值,这里MTL_LOT_NUMBERS表示"Maintain Lot Number" DFF
Lot Attributes DFF
fnd_descr_flex.define(BLOCK => 'LOT_ENTRY',
FIELD => 'DESC_FLEX',
appl_short_name => 'INV',
desc_flex_name => 'Lot Attributes');
Enable/Disable DFF
IF (contval > 1 OR gseg > 0) THEN
app_item_property.set_property('LOT_ENTRY.LDF', ENABLED, PROPERTY_ON);
FND_DESCR_FLEX.UPDATE_DEFINITION(BLOCK =>'LOT_ENTRY',
FIELD => 'LDF',
ENABLED =>'Y');
ELSE
app_item_property.set_property('LOT_ENTRY.LDF', ENABLED, PROPERTY_OFF);
FND_DESCR_FLEX.UPDATE_DEFINITION(BLOCK =>'LOT_ENTRY',
FIELD => 'LDF',
ENABLED =>'N');
Required
app_item_property.set_property('LOT_ENTRY.DESC_FLEX', required, property_on);
app_item_property.set_property('LOT_ENTRY.DESC_FLEX', required, property_off);
Read Only
fnd_descr_flex.update_definition(BLOCK => 'LOT_ENTRY', FIELD => 'LDF', read_only => 'Y');
fnd_descr_flex.update_definition(BLOCK => 'LOT_ENTRY', FIELD => 'LDF', read_only => 'N');
FND_DESCR_FLEX.UPDATE_DEFINITION Syntax
FND_DESCR_FLEX.UPDATE_DEFINITION(
/* Arguments that specify the flexfield location */
BLOCK=>'block_name',
FIELD=>'field_name',
/* Argument to enable or disable flexfield */
[ENABLED=>'{Y|N}',]
/* Other optional parameters */
[VDATE=>'date',]
[TITLE =>'Title',]
[AUTOPICK=>'{Y|N}',]
[USEDBFLDS=>'{Y|N}',]
[READ_ONLY=>'{Y|N}',]
[LOCK_FLAG=>'{Y|N}',]
[HELP=>'APPL=application_short_name;
TARGET=target_name',]
[CONTEXT_LIKE=>'WHERE_clause_fragment'}
);
转载请注明出处:http://blog.csdn.net/pan_tian/article/details/7840025
===EOF===
Lot Number Descriptive Flex Field:Lot Attributes DFF Maintain Lot Number DFF相关推荐
- ValueError: The number of elements in ‘fill‘ does not match the number of bands of the image (3 != 4
错误:ValueError: The number of elements in 'fill' does not match the number of bands of the image (3 ! ...
- ORACLE EBS财务科目FLEX FIELD的添加
在客制form时常常会遇到弹性栏位,如下图所示,其实就是调用标准API来实现的. 1.添加相关item:下列名称都可以自己定义 account_segment_values:会计科目节段,也就是上图中 ...
- oracle ebs flex,ORACLE EBS财务学科FLEX FIELD的添加
在客制form时常常会遇到弹性栏位,如下图所示,其实就是调用标准API来实现的. 1.添加相关item:下列名称都可以自己定义 account_segment_values:会计科目节段,也就是上图中 ...
- number 限制最长数字_Java源码阅读-Number
抽象类Number是BigDecimal, BigInteger,Byte,Double,Float,Integer, Long, Short类的父类,实现了java.io.Serializable接 ...
- ts给Number类型数据添加自定义方法报错:类型“Number”上不存在属性“divideStr”的解决方案
问题:直接添加方法报错. // 切割字符串或数字,将10000000转换成10,000,000的格式 String.prototype.divideStr = Number.prototype.div ...
- 为什么DC不会将对应的DFF换成scan DFF 的原因
使用DC Ultra 进行综合,tool default 打开该命令compile_seqmap_identify_shift_registers true. 综合时已经设置了 dont_touch ...
- SAP Number range 编号范围用法
1.通用Tcode:SNRO 常用维护特定Number range Tcode: 5NZI Number range maintenance: RP_IRCERT Number range mai ...
- 关于SAP的号码范围(number range)
1.Number Range的通用Tcode:SNRO 2.Number Range的通用读取函数:NUMBER_GET_NEXT 3.如有跳号现象,可以禁用对象的Buffer试试 4.几 ...
- Oracle interview
Oracle Applications General Questions How can you restrict the access (to oracle apps) to A GROUP OF ...
最新文章
- 告别2019,展望2020:让我们看一看这十年中深度学习的经典瞬间
- 「AI」我喜欢的几个人工智能方面的头条号
- 设计模式学习笔记(总结篇:模式分类)
- bzoj1207: [HNOI2004]打鼹鼠
- 想尽快进入游戏开发行业的必经之路!
- android 仿微信朋友圈 评论,2020年android 仿微信朋友圈 评论
- Arrays.toList工具类
- C++面试题-指针-指针数组与数组指针
- C++primer 12.2.1节练习
- [转]Yii CModel.rules()方法
- 被脱库咋办?KMS 给你解决方案!
- git2.23.0下载git2.25.0下载git2.27.0下载百度云
- [数理统计-逐步回归]国内旅游收入回归
- jmail邮件服务器,jmail.smtpmail的核心代码:
- [分析力学]解题思路 - 拉格朗日方程
- Java+MySQL基于ssm的大学生心理健康教育管理系统
- 如何识别图片中的表格数据
- Jquery Jqprint—随着Jquery Jqprint实现网页打印
- photoshop时钟制作过程
- java计算机毕业设计公立医院绩效考核系统(附源码、数据库)
热门文章
- 大咖|英特尔中国研究院院长宋继强:我们是如何与李宇春打造全球第一支三维人脸特效的音乐视频的
- 微型计算机常用的worm是,2015甘肃省全国计算机等级考试二级笔试试卷VB最新考试试题库...
- Git的标签:tag
- Maven学习之推送本地jar到远程仓库
- IDEA安装数据库插件Database Navigator和IDEA连接数据库
- Xilinx ISE中使用Synplify综合报错的原因
- 遨博机器人展示_遨博协作机器人全系列二:iV系列智能视觉专用插件无缝对接...
- vscode安装配置与应用技巧总结
- 合创视觉UI设计会用到哪些软件?UI设计要学什么软件?
- RS232转PROFINET网关通讯协议应用网关模块远创智控