[系统基础]Oracle EBS 查找说明性弹性域Title的方法(1)
ORACLE EBS系统应用基础概述
ORACLE EBS系统应用基础概述一、前言二、表单与查询(Form and Summary)三、事务处理(Transaction)四、并发流程(Current Process)五、文件夹(Folder)六、弹性域(Flex field)七、值集与查找代码(Value Set and Lookup Code)八、配置文件(Profile)九、单据编号(Document Sequence)十、工作流(Workflow)十一、预警(Alert)十二、应用开放接口(Open Interface and API)十三、结语(注:网站批量发图有问题,上传后显示不清楚。
点击图片打开后,质量尚可)一、前言有网友在论坛发帖惊呼:好不容易把EBS系统安装好了,进去一看傻眼了,不知道从哪儿下手?发出惊叹的这位网友所遇到的问题,实际上也是很多人曾经遇到或正在遇到的问题。
长期以来,国内的非专业人士(例如媒体)提及SAP 或ORACLE的时候,有不少人喜欢用“超级难懂”来形容。
那么,国内专业人士的看法又如何呢?笔者所听到过的最“雷”的说法来自一位国内软件研发的高层主管:SAP/ORACLE太复杂了,其背后的东西、深层次的东西,我们永远不可能搞懂!真是太不可思议。
一方面,国内的业内人士几乎众口一词,我们与SAP/ORACLE相比,技术上没有多大差距,平台工具都是公开的,也没有什么奥秘可言。
SAP/ORACLE由于产品做得早,我们在技术上甚至还有后发优势。
另一方面,我们也常常听到国内有些人将SAP/ORACLE神秘化,认为其包含“复杂的、深刻的管理思想”,是德国人/美国人的东西,我们中国人的企业管理水平低,用不了是正常的。
国情不同,模式不同,中国人应该寻找一条适合自己的道路!真的是这样吗?SAP/ORACLE产品真的是那么神秘、高不可攀?今天专业从事ERP工作的人员,若从个人背景角度来看,通常可以划分为“技术出身”与“业务出身”两类。
Oracle弹性域
弹性域的组成
5.1ห้องสมุดไป่ตู้
段是弹性域内的单个子字段。可以在自定义弹性域时定义单个段的外观和含义。段在数据库中以单个表列表示。
对于关键弹性域来说,段通常说明了由弹性域标识的实体的特性。对于描述弹性域弹出式窗口中的字段也应视为段,即使它们无需像关键弹性域内的段那样要组成有意义的代码,但是,它们确实说明了在使用的表单的其它部分所标识的实体特性。
5)在无需编程的情况下自定义数据字段,以满足业务需要。
6)查询智能字段以获得特定信息。
弹性域是提供多种应用功能的一种机制。关键弹性域为产品应用提供了一种灵活的方式,使其可以表示如会计代码、物资编码、职务说明等对象。例如,会计弹性域就是使用关键弹性域来表示会计代码的一项功能。描述弹性域同样也提供了一种灵活的方式,即在表单内提供可自定义的“扩展空间”;它还提供了另外一种方式,即应用产品仅在需要时才显示上下文相关字段。这两种弹性域都能够在不编程的情况下自定义应用的功能。
1
弹性域是ORACLE ERP平台的一项技术。弹性域是指由子字段或段组成的。字段每个段都有一个名称和一个有效值集。弹性域有两种类型:关键弹性域(Key Flexfield)和描述弹性域(Descriptive Flexfield)
关键弹性域和描述弹性域的表现方式
2
关键弹性域是用于合并具体业务中有意义的代码段,并确定每段的含义、每段可包含的值以及段值的含义。在使用过程中,在使用过程中可以根据具体应用定义一些规则,以指定哪些段值可以组成有效的完整代码。此外,还可以定义段与段之间的关系,而不必在实施项目时根据企业需要来更改代码或进行二次开发。
可以将值集视为值的“容器”,选择可放入值集中的值的类型:值的长度、格式等等。
段通常会得到验证,而且指定弹性域中的每个段通常会使用不同的值集。可以将单个值集分配给多个段,甚至可以在不同的弹性域之间共用一个值集。对于大部分值集来说,在弹性域段中输入值时,只能输入分配给段的值集中已存在的值。
OracleEBS中的弹性域讲解与设置
OracleEBS中的弹性域讲解与设置浅谈弹性域功能及其应⽤弹性域是EBS中⼀个强有⼒的功能,允许添加必要和可选择的字段信息。
它是由⼀个或者多个段组成的字段。
段在数据库表中以单个列表⽰;在表单上显⽰为包含各段提⽰的弹出式窗⼝,可以在⾃定义弹性域时定义单个段的外观和含义。
每个段都有⼀个名称和⼀个有效值集,最终⽤户可以在使⽤应⽤产品时将段值输⼊段中。
⼀般来说,弹性域都会根据通常预先定义的⼀组有效值(值集)来验证每个段。
“值验证”表⽰弹性域会将⽤户在此段中输⼊的值与值集中该段的值进⾏⽐较。
我们知道的弹性域两种类型,⼀种叫KeyFlexfield(KFF),另⼀种叫Descriptiveflexfield(DFF)。
KFF诸如AccountingFlexfield、KeyAssetsFlexfield等,这类KFF在设置系统⾥通常说明了由弹性域标识的实体的特性。
⽽DFF是允许⽤户⾃⼰选⽤及扩充的说明⽂字。
这两类型的弹性域都允许有不同的结构,弹性域结构是段的⼀种特定配置。
如果在弹性域中添加或删除段,或者将其中的段重新排序,就会得到⼀个不同的结构。
弹性域可以根据表单或应⽤数据中的数据条件,针对不同的最终⽤户显⽰不同的结构。
近期有很多⼈问到有关弹性域的⼀些基础⽤处,在此以举例的形式简单说说如何发挥弹性域的功能:⽬录:⼀上下⽂字段 (2)⼆⾃定义上下⽂列 (6)三与其他设置相关 (12)四多层从属的值集 (18)⼀上下⽂字段说明性弹性有种有别于键弹性域的功能:“上下⽂字段”,它允许根据表单或者数据库字段的值,进⾏⾃动选择对应的段,也正是这个功能,允许同⼀个数据库字段可以写上不同类别的记录:可以是数量,可以是⽇期。
这个我们通常会在资产、设备管理等模块上感觉⾮常有⽤。
打个⽐⽅,在制造⾏业拥有的资产分类除了“电⼦设备”外还会有“房屋与建筑物”,对于电⼦设备,可能会⽐较关⼼它的“精度”、“强度”及其它;⽽房屋与建筑物则会⽐较关⼼“寿命”、“占地⾯积”等。
Oracle弹性域
段通常会得到验证,而且指定弹性域中的每个段通常会使用不同的值集。可以将单个值集分配给多个段,甚至可以在不同的弹性域之间共用一个值集。对于大部分值集来说,在弹性域段中输入值时,只能输入分配给段的值集中已存在的值。
5.3
弹性域结构是段的一种特定配置。如果在弹性域中添加或删除段,或者将其中的段重新排序,就会得到一个不同的结构。
例如,多数企业使用“代码”来识别总帐帐户、物资编码以及其它业务实体。这些“代码”由有意义的段(智能关键字)组成。代码的每个段都可以表示实体的一个特性。例如,应用企业可能使用物资编码 PAD-NR-YEL-8 1/2"x14" 来表示一个大小为 81/2"x14" 的窄方格黄色记事本,而另一个企业则可能使用部件号 "PD-8x14-Y-NR" 来识别同样的记事本,这两个物资号均为代码,代码所包含的段说明了物资的特性。虽然这些代码表示相同的物资,但是每个代码都有不同的段结构,这些段结构只对使用这些代码的企业有意义。
5)在无需编程的情况下自定义数据字段,以满足业务需要。
6)查询智能字段以获得特定信息。
弹性域是提供多种应用功能的一种机制。关键弹性域为产品应用提供了一种灵活的方式,使其可以表示如会计代码、物资编码、职务说明等对象。例如,会计弹性域就是使用关键弹性域来表示会计代码的一项功能。描述弹性域同样也提供了一种灵活的方式,即在表单内提供可自定义的“扩展空间”;它还提供了另外一种方式,即应用产品仅在需要时才显示上下文相关字段。这两种弹性域都能够在不编程的情况下自定义应用的功能。
增加的表单包含可以自定义的描述弹性域,用于获取只与企业需要有关的资产信息,而不是尝试包含有关资产信息的所有可能字段。弹性域的结构取决于“资产类别”字段的值,并且仅显示那些适用于特定资产类型的字段(段)。例如,如果资产类别为“桌子、木材”,则描述弹性域会提示样式、大小和木材类型;如果资产类别为“计算机、硬件”,则弹性域会提示CPU、芯片和内存大小。甚至可以在以后获得新的资产类别时,将其添加至描述弹性域。
ORACLE-EBS采购功能点操作手册1
PO模块功能点操作手册文档控制更新记录审阅分发汉得公司版权所有目录文档控制 (i)更新记录 (i)审阅 (i)分发 (i)一、采购设置 (5)1.1财务选项 (5)1.2采购选项: (9)1.3订单类型 (11)1.4行类型 (13)二、供应商管理 (15)2.1供应商信息录入及维护 (15)2.2供应商合并 (21)2.3合并供应商列表 (22)三、请购 (22)3.1采购请购 (22)3.2内部请购 (25)四、询价 (25)4.1询价单 (25)4.2自动创建 (26)五、报价 (28)5.1报价单 (28)5.2报价分析 (30)六、采购 (31)6.1标准采购订单 (31)6.2计划采购订单 (35)6.3合同采购订单 (36)6.4一揽子采购协议 (39)6.5自动创建 (42)6.6采购发放 (44)七、审批与安全控制 (46)7.1职务、职位弹性域设置 (46)7.2职务、职位设置 (49)7.3人员设置、人员分配职务和职位 (57)7.4审批职位层次 (62)7.5安全性结构 (64)7.6安全性控制 (66)7.7审批组 (67)7.8审批分配 (70)7.9审批通知 (73)7.10授权规则 (76)八、采购接收 (78)8.1三种接收途径 (78)8.2接收更正 (83)8.3采购退货 (84)8.4内部请购内部销售时请购单的接收 (86)九、采购期间 (86)9.1采购期间控制 (86)十、采购事务查询 (88)10.1采购订单查询 (88)10.2请购单查询 (89)10.3审批历史记录查询 (91)10.4接收事务处理查询 (92)十一、采购与应付 (94)11.1二、三、四维匹配 (94)11.2应付发票匹配接收或者采购 (94)一、采购设置1.1财务选项概念系统的财务选项设置主要为EBS系统的应付模块、采购模块、资产模块提供控制和协调机制及相关默认值。
由于采购模块所必需的供应商定义是在应付模块中完成的原因,为了保证采购系统具有可用的定义的供应商,并能够顺利向应付模块传送会计信息,必须在启用采购模块系统前对财务选项做正确的设置。
ebsco基本检索方法
ebsco基本检索方法
EBSCO是一个知名的数据库平台,提供多种类型的文献数据库。
以下是EBSCO 基本检索方法的解释:
在EBSCO数据库中,您可以使用以下三种基本检索方法:
1. 关键词检索:使用与您感兴趣的主题或研究问题相关的关键词来检索文献。
您可以在EBSCO的搜索框中输入关键词,系统会自动在文献标题、摘要和全文中查找匹配的关键词。
2. 作者检索:使用作者的姓名来检索相关文献。
在EBSCO的高级搜索页面中,您可以选择“作者”搜索栏,并输入作者的姓名进行搜索。
3. 题名检索:使用文献的题名来检索相关文献。
在EBSCO的高级搜索页面中,您可以选择“题名”搜索栏,并输入文献的题名来进行搜索。
在使用这些基本检索方法时,您还可以使用多种搜索限定器来缩小搜索范围。
例如,您可以选择限定文献的出版日期、语言、文献类型等等。
总之,EBSCO数据库提供了多种基本检索方法和搜索限定器,使您可以更轻松地找到自己需要的文献。
说明性弹性域
目录说明性弹性域: (1)说明性弹性域查找: (1)诊断查找: (1)表查找: (1)说明性弹性域使用: (2)添加字段: (2)说明性弹性域:oracle每个表都存在一定的预留空间,可以在表内添加说明性字段,已满足用户的需求。
查找说明性弹性域的方法:说明性弹性域查找:诊断查找:操作路径:进行功能界面-光标定位至弹性域栏位-点击帮助-诊断-检查复制块,在块栏-选择$DESCRIPTIVE_FLEXFIELD$;字段:将复制的块粘贴到字段那里,B_BILL_OF_MATLS.DF值:值栏就会自动出现对应的说明性弹性域名称表查找:操作路径:进行功能界面-按F11清除-按ctrl+F11查找-帮助-历史记录-复制表名切换到应用开发员-弹性域-说明性弹性域-注册:点击查找,即:应用产品:选择表对应的应用产品,如:车间在制品、物料清单管理系统名称:将复制的表名粘贴到名称,并将_V去掉BOM_OPERATIONAL_ROUTINGS_V 完成后,点击查找,即:标题:显示为工艺路线弹性则为该表的弹性域名称.说明性弹性域使用:添加字段:操作路径:复制弹性域标题-弹性域-说明性弹性域-段标题:按F11清除,在标准输入弹性域标题名称,按ctrl+F11查找,即:冻结弹性域定义:定义弹性域将冻结弹性域定义勾选去掉点击-段,即:编号:序号-05名称:弹性域名称窗口提示:默认为名称,可进行修改列:选择该弹性域的列值集:选择对应值集已显示、启用:勾选完成后,点击打开:必需:是否必需维护该弹性域,否则系统过不去.完成后,点击保存.注意:完成后,回到弹性域标准界面,勾选冻结弹性域定义.。
弹性域ORACLE EBS
弹性域文档作者:Aaron创建日期:2007.9.12确认日期:控制编码:当前版本: 1.0弹性域说明:弹性域(Flexfield)遍布于整个Oracle Application中,Oracle的许多应用性能归功于特定弹性域设计,它是Oracle描述某一事务或实体的一种法。
一个弹性域由多个段组合起来,每个段是弹性域的内单个子字段(在数据库中,段以单个的表列形式出现)。
例如,我们可以利用五段结构(公司段,成本中心段,科目段,子科目段,产品段)来描述公司内的帐户结构。
如下图:弹性域分类:Oracle应用产品中包括两中类型的键弹性域:关键弹性域(Key Flexfields)和描述性弹性域(Descriptive Flexfields)。
关键弹性域通常描述了由弹性域标识的实体的特殊特性,在Applications 中,关键弹性域包括:总帐科目,库存物品,固定资产等。
描述性弹性域虽然不需要象键弹性域内的段那样要产生有意义的代码,但是它们也描述了实体的其他特性,该实体的描述性特性在您使用的表单的其它部分被标识。
描述性弹性域在Applications数据库表中被视为属性列(attribute columns),而关键弹性域通常被视为段列(segment column)。
关键性弹性域:关键弹性域具有足够的“弹性”,它允许根据需要使用任意的代码组合以描述实体。
在开始安装Oracle Applications产品时,应该自定义该产品中的所有关键弹性域,以使用有含义的代码段来说明每个关键弹性域实体。
系统可为每个关键弹性域确定一个实体具有多少段、每个段的含义、每个段可具有的值以及每个段值表示的含义。
系统也可以定义管理段值组合有效的规则(交叉验证规则),或定义段与段之间的相关性。
从而系统可以使用其所需的代码。
会计科目弹性域是标识唯一科目表的关键弹性域的一个实例。
一个系统可能选择将会计科目弹性域自定义为具有“公司”、“部门”和“帐户”三个段的弹性域,而另一个组织可能选择将该弹性域自定义为具有“公司”、“成本中心”、“帐户”、“子帐户”和“产品”五个段的弹性域。
Oracle EBS FlexField 弹性域 技术专题
使用键弹性域建立灵活的业务
业务 A
_____帐户输入_____
Corporation Subsidiary Division Department Account 10 203 3003 025 203
业务 B
_____帐户输入__ ___
Company Divsion Department 21 42 502 015
创建新表格
新段域
新弹性域表格
I-26
Copyright Oracle Corporation, 1998. All rights reserved.
增加处理代码
标准应用系统 窗口
新弹性域窗口
I-27
Copyright Oracle Corporation, 1998. All rights reserved.
弹性域数据存储方式
键弹性域
描述性弹性域
... Segment1
Segment2
...
... Attribute1 Attribute2 ...
Oracle 应用系统基本表
I-22
Copyright Oracle Corporation, 1998. All rights reserved.
练习概览
Oracle应用系统部分描述性弹性域
Oracle
附加率 日历类型 价格指数
Oracle
资产
Oracle
应付
Oracle
银行支行 付款条款 地点地址 贷记历史记录信息
总帐
Daily Rates
应收
活动
Oracle
物料单
项目成本
Oracle
员工劳动率 车间状态 WIP 参数
ORACLE-EBS-基础设置要点简介
ORACLE-EBS-基础设置要点简介概述Oracle E-Business Suite(简称EBS)是一款企业级应用软件,它的设计目标是为企业提供全面的业务解决方案,包括财务、人力资源、供应链管理、客户关系管理等多个模块。
在使用EBS之前,需要进行一些基础设置,以确保系统的正常运作和最好的性能效果。
本文将介绍EBS基础设置的要点,包括语言支持、日期和货币、服务器配置、访问控制等。
语言支持EBS支持多种语言,用户可以根据需要进行自由切换。
在设置中,需要将语言设置为“负载均衡(HTTP)”或“标准”的形式。
此外,还可以针对特定用户设置语言,具体方法如下:1.在“用户维护”中进行如下设置用户界面语言:英语报表语言:英语2.在“用户个人设置”中进行如下设置首选语言:英语日期和货币对于日期和货币的设置,需要根据不同的国家和地区进行选择。
在EBS中,可以通过运行“日期和货币设置”的功能来进行设置,具体步骤如下:1.找到“运行窗口”或“应用程序菜单”,输入“日期和货币设置”和相应的国家或地区。
2.选择适当的日期格式和货币符号。
3.点击“提交”按钮,保存设置。
服务器配置针对不同的业务需求和规模,EBS的服务器配置需要进行适当的调整。
其中,包括以下几个方面:1.并发管理:EBS支持多个并发事务的同时运行,但需要进行相关的实时监控和限制。
2.内存和磁盘:对于大型企业,需要将EBS的内存和磁盘空间适当地进行扩展,以确保系统的正常运作和快速响应。
3.网络:在分布式环境中,不同的应用服务器需要进行适当的网络配置,以确保数据的安全传输和高效访问。
访问控制为了保护EBS系统的安全性,必须进行严格的访问控制。
安全策略应包括以下要点:1.密码策略:设置密码长度、复杂度等特性,规定用户更改密码的频率,以尽可能保障系统安全。
2.角色权限:为不同的用户设置不同的应用程序权限、菜单权限、功能权限和数据权限,以确保资源的合理分配和使用。
Oracle EBS环境下查找数据源1
Oracle EBS环境下查找数据源(OAF篇)2:00 pm in Oracle EBS二次开发 by aronezhang在OAF页面的查找后台的数据源相对于在Form中显得更加麻烦,同时也无法像Form中那样能够较为准确的定位,但是也能够查找出大部分的内容。
本文介绍如何使用OAF提供的诊断功能来快速查找OAF页面对应的数据库对象:1.关于本页功能(About this Page)2.SQL Trace功能一、使用关于本页功能(About this Page)前提:在用户层设置预制文件:Personalize Self-Service Defn的值为Yes 来启动个性化模式步骤:1.点击OAF页面左下角的“About this Page”链接2.进入关于页面中,展开Page Definition部分的页面结构,页面的结构会随着页面定义有所不同3.或者选择Business Component References Details部分中的View Object定义4.查看View Object列中的信息,组件引用的视图对象会有链接,直接点击链接进入视图对象页面5.视图对象详细信息中的SQL就是创建视图对象的语句,查看它就可以知道页面组件对应的后台数据源6.通过选择不同的视图对象查看对应的定义实例(找出PO Document Types页面中对应的后台数据库对象):1.点击Document Types页面左下角的About this Page链接2.进入About Page页面后,展开页面定义部分为如下的结构3.点击PoAllDocumentTypesVO视图对象链接进入视图对象定义详细页面4.另外也可以在About Page页面中展开Business Component ReferencesDetails,然后选择下面的视图对象:oracle.apps.po.setup.server.PoAllDocumentTypesVO5. 通过视图对象详细页面可以得到SQL?[Copy to clipboard]View Code SQL1 2 3 4 5 6 7 8 9 1011121314151617181920212223SELECT podocumenttypeseo .document_type_code ,podocumenttypeseo .org_id ,podocumenttypeseo .document_subtype ,podocumenttypeseo .document_template_code , podocumenttypeseo .contract_template_code , xtv1.template_name AS document_types_layout , xtv2.template_name AS contract_terms_layout , plc1.displayed_field || ' ' || plc2.displayed_field AS TYPE ,decode (podocumenttypeseo .document_type_code , 'RFQ', decode (podocumenttypeseo .document_subtype , 'STANDARD', 'DeleteDisabled', 'CATALOG', 'DeleteDisabled', 'BID', 'DeleteDisabled', 'DeleteEnabled'), 'QUOTATION', decode (podocumenttypeseo .document_subtype , 'STANDARD', 'DeleteDisabled',24252627282930313233343536373839404142434445464748'CATALOG','DeleteDisabled','BID','DeleteDisabled','DeleteEnabled'),'DeleteDisabled')AS delete_switcher,podocumenttypeseo.type_nameFROM po_document_types_all_vl podocumenttypeseo,xdo_templates_vl xtv1,xdo_templates_vl xtv2,po_lookup_codes plc1,po_lookup_codes plc2WHERE xtv1.template_code(+)=podocumenttypeseo.document_template_codeAND xtv2.template_code(+)=podocumenttypeseo.contract_template_codeAND podocumenttypeseo.document_type_code = plc1.lookup_codeAND plc1.lookup_type ='DOCUMENT TYPE'AND podocumenttypeseo.document_subtype =plc2.lookup_codeAND plc2.lookup_type =decode(podocumenttypeseo.document_type_code,'REQUISITION','REQUISITION TYPE','RFQ','RFQ SUBTYPE','QUOTATION','QUOTATION SUBTYPE','DOCUMENT SUBTYPE') AND _id = :1二、使用SQL Trace功能只要发生数据库操作,都可以使用SQL Trace功能来跟踪数据库操作统计,OAF 页面中也需要进行数据库的增删查操作,因此可以可以使用它来跟踪。
EBS描述性弹性域及键弹性域总结
EBS描述性弹性域及键弹性域总结⼀.描述性弹性域 前⾔介绍: 描述性弹性域的实质就是系统预留⾃定字段,系统可以使⽤说明性弹性域来获取业务所特有的重要附加信息。
系统可能⾃定义说明性弹性域,以显⽰存储更多信息的字段,提供⼀套完整的“⾃定义”机制,可以⽤值集来验证字段、字段间可以设置依赖关系等等。
1.注册表和字段到EBS(记得COMMIT): 说明: 注册表:AD_DD.REGISTER_TABLE(p_appl_short_name in varchar2, --应⽤名简称/所有者p_tab_name in varchar2, --表名p_tab_type in varchar2, --T ⾃动扩展/S ⾮⾃动扩展/Fp_next_extent in number, --下⼀区p_pct_free in number,p_pct_used in number) 注册列:AD_DD.REGISTER_COLUMN(p_appl_short_name in varchar2,p_tab_name in varchar2, --应⽤名简称/所有者p_col_name in varchar2, --列名p_col_seq in number, --序号,唯⼀p_col_type in varchar2, --类型p_col_width in number, --字段宽度p_nullable in varchar2, --是否为空p_translate in varchar2, --是否可以转换p_precision in number default null,p_scale in number default null) 2.在应⽤开发员>弹性域>说明性>注册中注册说明性弹性域,通常NAME 起名和表名⼀致,Title的值为可明显区分: 保存后,点击Columns,可以看到,系统⾃动选中了所有Attribute字段: 3.创建⾮数据库项: 在块中⼿⼯创建⼀个字段,名字通常叫DESC_FLEX,⼦类为TEXT I TEM D ESCFLEX,Prompt为⼀对⼤括号"[]",布局时通常放在最后,但不随滚动条滚动:注:为⾮数据库字段,Database Item属性为No 4.触发器: 4.1Form级:WHEN-NEW-FORM-INSTANCE fnd_descr_flex.define(BLOCK => 'BLOCKNAME', field => 'DESC_FLEX', appl_short_name => 'SCF', desc_flex_name => 'CUX_FLEXFIELD_DEMO'); 例:fnd_descr_flex.define(BLOCK =>'ORDER_HEADERS',field =>'DESC_FLEX' ,appl_short_name =>'CUX' ,desc_flex_name =>'CUX_OE_ORDER_HEADERS_25305_ALL'); 4.2块级: PRE I NSERT中追加: fnd_flex.event('PRE I NSERT'); PRE U PDATE中追加: fnd_flex.event('PRE U PDATE'); PRE Q UERY中追加: fnd_flex.event('PRE Q UERY'); POST Q UERY中追加: fnd_flex.event('POST Q UERY'); WHEN V ALIDATE R ECORD中追加: fnd_flex.event('WHEN V ALIDATE R ECORD'); 4.3Item级: WHEN N EW I TEM I NSTANCE中追加: fnd_flex.event('WHEN N EW I TEM I NSTANCE'); WHEN V ALIDATE I TEM中追加: fnd_flex.event('WHEN V ALIDATE I TEM'); 注意::可以把这些触发器(Block级和Item级)写在Form级,这样不需要每个块都写,不过如果为了其它功能在块级写了同名触发器,执⾏层次需要改为Before(修改触发器的Execution Hierarchy属性,该属性默认为Override,可以改为After,Before)。
Oracle EBS弹性域总结
Oracle EBS弹性域总结1、什么是弹性域弹性域(FlexValue)是由子字段或段组成的字段。
它在表单上显示为包含各段提示的弹出式窗口。
每个段都有一个名称和一个有效值集。
如广东移动会计弹性域由7段组成,每个段都有自己的名称,如前三个段分别为公司段、成本中心段、会计科目段。
每个段都有对应的值,该值在对应的值集范围内。
2、弹性域的分类弹性域分为键弹性域和描述性弹性域2.1键弹性域多数组织使用“代码”来识别总帐帐户、部件号以及其它业务实体,这些“代码”由有意义的段(智能关键字)组成。
代码的每个段都可以表示实体的一个特性。
例如,您的组织可能使用部件号PAD-NR-YEL-8 1/2×1 4″ 来表示一个大小为8 1/2″x14″ 的窄方格黄色记事本,而另一个组织则可能使用部件号“PD-8×14-Y-NR” 来识别同样的记事本。
这两个部件号均为代码,代码所包含的段说明了部件的特性。
虽然这些代码表示相同的部件,但是每个代码都有不同的段结构,这些段结构只对使用这些代码的组织有意义。
oracle Applications 将这些“代码”存储在键弹性域中。
键弹性域具有很大的弹性,所以任何组织无需编程就可以使用所需的代码模式。
在组织开始安装oracle Applications 时,您和组织的实施小组可以自定义键弹性域,以便合并对业务具有意义的代码段。
您可以确定每段的含义、每段可包含的值以及段值的含义。
组织可以定义一些规则,以指定哪些段值可以组成有效的完整代码(此过程也称为组合)。
此外,您还可以定义段与段之间的关系,这样做可以使您和组织使用需要的代码,而不必为了适应oracle Applications 的要求而更改代码。
例如,考虑组织用于识别总帐帐户的代码,Oracle Applications 使用一个称为“会计弹性域”的特殊键弹性域来表示这些代码。
一个组织可能选择自定义会计弹性域,使其包括五个段:公司、分部、部门、帐户及项目。
OracleEBS如何在EBS中查询物料信息
Item Inquiry (查詢物料)內容目錄一Item Search .............................................................................................................................................. 错误!未定义书签。
二Master Items Inquiry ............................................................................................................................... 错误!未定义书签。
三查詢所有供應商列表及相關的Prefix .................................................................................................. 错误!未定义书签。
四查詢Item的審核狀態及數量................................................................................................................ 错误!未定义书签。
五Approved Supplier List ........................................................................................................................... 错误!未定义书签。
六View Quality Result ................................................................................................................................ 错误!未定义书签。
(word完整版)ORACLE EBS 系统主数据管理(二)
(九)Item的属性内容简介(Attribute)关于每一个Item属性具有怎样的业务功能、具体如何设置问题,由于与具体的各业务模块功能以及企业的管理实践及业务需求紧密相关,这里无法展开详述(以后结合各模块流程与功能再来讨论)。
以下仅针对各“属性组"(Tab页)的主要内容作简单介绍:(1)主要(Main).这个属性组内容相对简单,如前面的图1所示。
主要包括Item的“单位(UOM)及其转换关系(Conversion)"、“用户物料类型(User Item Type)”、“物料状态(Item Status)”以及Item的“详细说明"(Long Description)。
有关Item的单位、类型、状态等内容前文已经有相关介绍,这里不再赘述.定义新的Item时,“单位及物料状态”会有默认值(Default),默然值是由配置文件:“INV:默认主要单位”和“INV:默认物料状态”的设定值决定的。
系统初始安装时,ORACLE为“单位与物料状态"均预置了LOV值,并且体现在相关配置文件的初始赋值之中,用户可根据需要修改。
关于Item的“详细说明”(LongDescription),顾名思义,就是给用户提供一个比“Item说明(类似物料名称)"字段更为详细说明该Item某些特性与功用的地方,本质上两者涵义相同(SAP中干脆将之译成“短文本、长文本",就更形象了)。
另外,Item定义界面题头的“说明性弹性域”也可以用来担当类似用途.更进一步,还可以为Item添加“附件(Attachments)”(可以多个并具有多种形式)来为Item提供更为丰富与详尽的数据支持。
如下图16所示:有关“单据实体”的附件的使用方式与特性,请参见“≤ORACLE系统与实践≥系列之三:EBS的基础设置要点简介”的有关内容。
顺便说明一下,当用户在上图中“显示属性”的“主层、组织、全部”将切换时,各“属性组”(Tab页)的显示方式与内容可能会发生变化,具体变化取决于前面所述的Item“属性组"控制方式设置.当某个“属性"定义为“主要层"控制时,切换到“组织"属性显示时,该属性字段将被灰显而不可更新。
Oracle EBS弹性域总结
Oracle EBS弹性域总结1、什么是弹性域弹性域(FlexValue)是由子字段或段组成的字段。
它在表单上显示为包含各段提示的弹出式窗口。
每个段都有一个名称和一个有效值集。
如广东移动会计弹性域由7段组成,每个段都有自己的名称,如前三个段分别为公司段、成本中心段、会计科目段。
每个段都有对应的值,该值在对应的值集范围内。
2、弹性域的分类弹性域分为键弹性域和描述性弹性域2.1键弹性域多数组织使用“代码”来识别总帐帐户、部件号以及其它业务实体,这些“代码”由有意义的段(智能关键字)组成。
代码的每个段都可以表示实体的一个特性。
例如,您的组织可能使用部件号PAD-NR-YEL-8 1/2×1 4″ 来表示一个大小为8 1/2″x14″ 的窄方格黄色记事本,而另一个组织则可能使用部件号“PD-8×14-Y-NR” 来识别同样的记事本。
这两个部件号均为代码,代码所包含的段说明了部件的特性。
虽然这些代码表示相同的部件,但是每个代码都有不同的段结构,这些段结构只对使用这些代码的组织有意义。
oracle Applications 将这些“代码”存储在键弹性域中。
键弹性域具有很大的弹性,所以任何组织无需编程就可以使用所需的代码模式。
在组织开始安装oracle Applications 时,您和组织的实施小组可以自定义键弹性域,以便合并对业务具有意义的代码段。
您可以确定每段的含义、每段可包含的值以及段值的含义。
组织可以定义一些规则,以指定哪些段值可以组成有效的完整代码(此过程也称为组合)。
此外,您还可以定义段与段之间的关系,这样做可以使您和组织使用需要的代码,而不必为了适应oracle Applications 的要求而更改代码。
例如,考虑组织用于识别总帐帐户的代码,Oracle Applications 使用一个称为“会计弹性域”的特殊键弹性域来表示这些代码。
一个组织可能选择自定义会计弹性域,使其包括五个段:公司、分部、部门、帐户及项目。
Oracle EBS中的弹性域讲解与设置
浅谈弹性域功能及其应用弹性域是EBS中一个强有力的功能,允许添加必要和可选择的字段信息。
它是由一个或者多个段组成的字段。
段在数据库表中以单个列表示;在表单上显示为包含各段提示的弹出式窗口,可以在自定义弹性域时定义单个段的外观和含义。
每个段都有一个名称和一个有效值集,最终用户可以在使用应用产品时将段值输入段中。
一般来说,弹性域都会根据通常预先定义的一组有效值(值集)来验证每个段。
“值验证”表示弹性域会将用户在此段中输入的值与值集中该段的值进行比较。
我们知道的弹性域两种类型,一种叫Key Flexfield(KFF) ,另一种叫Descriptive flexfield (DFF)。
KFF诸如Accounting Flexfield、Key Assets Flexfield 等,这类KFF在设置系统里通常说明了由弹性域标识的实体的特性。
而DFF是允许用户自己选用及扩充的说明文字。
这两类型的弹性域都一二三四一上下文字段说明性弹性有种有别于键弹性域的功能:“上下文字段”,它允许根据表单或者数据库字段的值,进行自动选择对应的段,也正是这个功能,允许同一个数据库字段可以写上不同类别的记录:可以是数量,可以是日期。
这个我们通常会在资产、设备管理等模块上感觉非常有用。
打个比方,在制造行业拥有的资产分类除了“电子设备”外还会有“房屋与建筑物”,对于电子设备,可能会比较关心它的“精度”、“强度”及其它;而房屋与建筑物则会比较关心“寿命”、“占地面积”等。
我们就可以通过上下文字段,灵活的设置弹性域。
1,定义弹性域结构,注意在“上下文字段值”中的代码为上图的“资产类别”代码,然后点击“段”按钮:45二自定义上下文列――上面这个例子大家可能想到,为什么他会根据不同的类别带出不同的显示段?是因为我们在第1步骤中分配了对应于资产类别的上下文字段值。
那又为什么要分配资产类别的值呢?我能够不能够分配其他的值?答案是可以的,大家可能也留意到了,在上面的第1步骤的图中有一字段叫“参考字段”,并分配了值“ATTRIBUTE_CATEGORY_CODE”,我们可以去查询一下这个段值保存的是什么东西:从图中可见,它其实就是我们的资产类别。
ORACLE弹性域功能说明
说明性弹性域
说明性弹性域为表单提供了可自定义的“扩展空间”。您可以使用 说明性弹性域来跟踪那些对于您的业务重要并且独特,但表单却无 法捕获到的附加信息。说明性弹性域可以是上下文相关的,应用产 品在其中存储的信息取决于用户在表单的其它部分输入的其它值。
基本弹性域概念
段 段是弹性域内的单个子字段。您可以在自定义弹性域时定义单个段的外观和含义 。段在数据库中以单个表列表示。
值、验证和值集 最终用户可以在使用应用产品时将段值输入段中。一般来说,弹性域都会根据通 常预先定义的一组有效值(“值集”)来验证每个段。“验证段”表示弹性域会 将用户在此段中输入的值与值集中该段的值进行比较。
计划阶段可以分成较小的但仍相关的几个步?确定要实施的弹性域?了解特定弹性域?计划结构?计划段?计划段验证?计划使用附加功能?记录计划定义定义值集取决于验证段的方式您可能需要花1030分钟来定义每个值集以大约每个段一个值集来计算
键弹性域
多数组织使用“代码”来识别总帐帐户、部件号以及其它业务实体, 这些“代码”由有意义的段(智能关键字)组成。代码的每个段都 可以表示实体的一个特性。例如,您的组织可能使用部件号 PADNR-YEL-8 1/2x14" 来表示一个大小为 8 1/2"x14" 的窄方格黄色记事 本,而另一个组织则可能使用部件号 "PD-8x14-Y-NR" 来识别同样 的记事本。这两个部件号均为代码,代码所包含的段说明了部件的 特性。虽然这些代码表示相同的部件,但是每个代码都有不同的段 结构,这些段结构只对使用这些代码的组织有意义。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
[系统基础]Oracle EBS 查找说明性弹性域Title的方法
日常我们维护说明性弹性域时都比较无奈,就是不知道弹性域的Title是什么,Oracle说明性弹性域有三千多个,从下拉列表一个一个找,犹如大海捞针,这里介绍一些我常用的2种方法。
1.在Form中已经起用了说明性弹性域的表,可以得到弹性域对话框的Title
例如:我们查看日记帐头的弹性域Title
路径:GL/Journals/…/点说明性弹性域栏位
我们可以看到该说明性弹性域的Title是: Enter Journals: Journals,我们就可以去维护该弹性域了
2.从来没有起用过说明性弹性域的表,这种情况我们点击说明性弹性域也跳不出弹性域对话框
例如:我们查看搬运单(Mover Orders)行的弹性域
路径:INV/Mover Orders/Mover Orders
原理:其实只要我们客制化开发过Form,一些我们客制化的Table我们可能会在系统里注册弹性域,所以我们完全可以根据对应的Table去找弹性域的Title。
路径:定位到行/Help/Record History(在查询出记录的情况下,并且5个标准字段有值才能查找)
我们可以找到对应的对象:MTL_TXN_REQUEST_LINES_V
那么我们可以知道对应的Table一般就是:MTL_TXN_REQUEST_LINES
Path:Application Developer/Flexfield/Descriptive/Register
通过手电筒,输入Table Name进行查找
点击Find按钮
我们可以看到Title:Transfer Order Lines就是对应搬运单的行弹性域了.有的表对应定义有多个说明性弹性域,我们可以上下翻看看。
找到了对应的说明性弹性域,我们就可以启用该弹性域了
3.查找网页界面的弹性域
例如:我们查看Suppliers->Company Profile->Organization下的弹性域
Action:点右下脚的About this Page
我们可以看到对应的弹性域名为:JG_PO_VENDORS和PO_VENDORS
通过Path:Application Developer/Flexfield/Descriptive/Register
通过手电筒,输入Name进行查找
从而得到弹性域的Title为Vendors。