1. 使用桌面集成管理器(Desktop Integration Manager)职责定义WEB ADI集成器 桌面集成管理器> 管理集成器
2. 创建集成器(1/5)
集成器名称:AC HR Organization 内部名称:AC_HR_ORG 应用:人力资源管理系统
在“创建文档”页中显示(是否在“桌面集成”职责“创建文档”功能中供选择):不选 安全性规则(用于选择该集成器对应的功能,可先空着,后面再补)
3. 创建接口(2/5)
接口名称:AC HR Organization 接口类型:API 过程
程序包名称:cux_hr_adi_core_hr_pkg 过程/函数名称:imp_org_info API返回:FND消息代码
(选择“FND消息代码”接口程序中通过以下代码返回错误:
fnd_message.set_name('PER',
'AC_WEBADI_MESSAGE');
fnd_message.set_token('MESSAGESTR',
'生效日期不能为空'); --改成要提示的具体消息 fnd_message.raise_error;
其中'AC_WEBADI_MESSAGE'是自行定义的一个消息,为了显示需要提示的具体消息。 )
然后,点击“应用”。如果再选中这个新创建的接口,会如下展开接口参数:
4. 创建内容(3/5)
内容名称:Organization View 内容类型:SQL 查询
查询:select * from cux_hr_organization_adi_v
点击“应用”
5. 创建加载程序列表(4/5) 加载程序:自模板 然后点击“创建”
然后修改各个参数(这一步也可以以后再更新): 如果需要默认加载行为“标记的行”,则bne:rows参数如下修改设置:(默认值字符串改为“FLAGGED”)
其他两个参数如果不需要的话,可以选择不显示。
6. 定义导入程序规则(5/5) 不设置
选择“提交”。
7. 创建组件
桌面集成管理器> 管理组件
显示名:AC HR Organization CostCenter 内部名称:AC_HR_ORG_CC 应用:人力资源管理系统 组件类型:LOV - TABLE 组件实体:BneOAValueSet
点击“应用”,继续设置组件参数列表: 参数名 table-column-alias table-column-sort table-columns table-headers table-select-column window-caption window-height window-width 参数值 flex_value 设置说明 没有看得见的用处,就暂时设置成需要选择的数据库字段名 排序,使用默认值 按次序列出需要显示的字段名,以西文逗号隔开 按次序列出需要显示的字段名对应的名称,以西文逗号隔开 返回到的接口字段名 弹出窗口的标题 调整弹出窗口的高度 调整弹出窗口的宽度 ASCENDING flex_value, description 成本中心代码, 描述 P_SEGMENT2_CC 选择成本中心代码 500 400
相关推荐: