本篇将介绍Application Developer职责下的常用功能,详细内容请参考:
实际上,有很多功能和SYS是重复的。这些部分可见专栏上篇。
Application Developer职责的功能主要用于辅助开发。
Application
1. Form
Oracle EBS的功能界面,一般就是Form表单或者Web页面。
2. Messages
Message在种类上可以分为Note(提示),Caution(警告),Error(错误)
以弹窗的形式展现。
Oracle有内置的消息,用户也可以自定义消息种类,与程序包中的异常相结合,可以更加灵活地定义程序应用过程。
Current Message Text就是消息的提示内容。
3.Lookupcode快码
“快码”是什么?就我的个人理解,使用快码是为了某段逻辑中的动态数据快速验证。
比如说现在有一个需求,希望对一个名单中的邮箱定时发送邮件,虽然也可以在代码中直接指定所有邮箱,但名单可能是会变更的,那么修改起来会显得麻烦。不如我们再套一层逻辑,将这份名单视为一个数据源,代码中只需要与这份名单(快码)连接,名单可以不断维护,而发送结果便依据最新的名单而来,不需要再去变更代码。而Meaning,Description,Tag等多个自定义字段的开放,可以为具体的开发过程提供更多的方便,对具体需求完成必要的映射。
要注意的是,Lookup code分很多个模块。虽然结构上相同,但应用模块是不同的。查询时应当注意是在哪个模块。
Attachment附件
附件广泛地存在于各种表单、文档上,允许用户链接非结构化的数据,如图像、文字处理文档、电子表格或文本应用程序数据。
1.Entity
实体是Oracle E-Business Suite数据中的对象,例如物料、订单或订单行。必须先为实体启用附件功能,然后用户才能将附件链接到实体。
在附件上下文中,实体既可以被视为基本实体,也可以被视为相关的实体。基本实体是Block的主要实体。关联实体是一个通常通过外键关系与block相关的实体。
例如,假设您有一个显示一个order_line块内容的Order_Line窗口,那么这个Order_Line实体就会被视作Order_Line块的基本实体。
如果该块包含一个名为Product的字段,则Product实体将被视为Order_Lines块的相关实体。如果你也有显示Products块内容的Products窗口,那么Product实体又能被将被视作Production块的基本实体。
2. Category
文档类别是用户应用于单个附件和文档的标签。
设置完Category后,应当将其分配Assign给对应表单或者表单功能。在新建附件记录行时就可以选中。
以Sales Order Header为例,添加一个Additional Note的类别。
File的Data Type可以添加文件。这个字段可以在创建Category时定义默认类型,但在新建附件记录时仍然可以修改。有File,Long/Short Text, Web Page类型。
3. Function
限制在特定表单/表单功能中可用的附件功能。比如说是否允许更新、允许删除等。