当前位置:文档之家› ORACLE EBS 接口设计方案

ORACLE EBS 接口设计方案


1
到外围系统的接口数据文件,校验或导入过程中发生错误的接口数据文 件,导入成功后存档的接口数据文件。 在 Oracle 数据库建立接口数据文件共用跟踪表,此表主要用于记录每个 接口数据文件的文件名,导入/导出接口,数据文件处理状态。 在 Oracle 数据库建立共用接口数据错误日志表,此表用于记录每个接口 的详细错误信息。 开发客制化的共用数据文件完整性校验程序 开发客制化的共用 Oracle FTP 程序 开发客制化的共用接口错误邮件通知程序

Oracle EBS 导出接口 导出接口是将 Oracle EBS 不同模块的数据按照功能需求抽取然后导入到 不同外围系统的接口。
接口设计考虑的因素 传输机制
设计方案 从 Oracle 各模块抽取外围系统要求的数据并存入接口临时表 根据外围系统要求的格式将抽取出的数据写入接口文件并置于 Oracle 应用服务器 outfile 文件夹
4Fra bibliotek将接口数据文件 SSH 加密传输到外围系统指定路径
数据文件校验 数据内容校验 数据修正
由外围系统完成 由外围系统完成 在数据抽取过程中发生错误时将采用和导入接口相同的错误处 理机制处理。所有错误信息将邮件通知到预先定义的相关用户 或邮件组。用户可根据错误信息更正数据内容并重新执行导出 过程。
备注:以上两个步骤都由外围系统完成 数据文件校验 运行共用的接口数据文件校验程序:校验数据文件的完整性 运行接口数据文件导入程序:将接口文件的数据导入临时表 运行接口数据校验程序:按照接口数据交互的功能需求对数据 进行校验 校验错误处理机制:校验失败的数据将被记录在共用错误日志 表。错误详细信息将以邮件形式通知预先设定的相关用户 数据修正 相关用户在收到接口错误通知邮件后,可以根据出错信息在外 围系统中更正错误的数据 外围系统重新产生更正后的数据文件传输到 Oracle EBS 等待下 一次导入 数据导入和比对 数据导入: 使用 Oracle 开放接口(Open Interface) 或应用程序 接口(API)方式将临时表数据导入 Oracle 相应模块 数据比对:对最终导入 Oracle 模块的数据与接口临时表数据进 行比对,以确保接口数据被正确完整地导入 数据清理 在下次执行此导入接口过程的开始阶段,清除接口数据临时表
Oracle EBS 导入接口 导入接口是将外围系统的数据按照功能需求导入到 Oracle EBS 不同模块 的接口。
接口设计考虑的因素
设计方案
2
传输机制

外围系统按照预先定义好的格式和文件名产生接口数据文件 外围系统将接口数据文件采用 SSH 加密传输到 Oracle 应用服 务器的预先指定文件夹(infile)
5
接口设计考虑的因素 此接口设计标准解决方案主要基于以下七个方面因素而设计。 根据外围 系统到 Oracle EBS 数据传输的方向, 我们把接口分为导入和导出两种类 型。针对这两种类型的接口,我们都把以下七点因素纳入接口设计方案。 传输机制 数据文件校验 数据内容校验 数据修正 数据比对 数据清理 数据监测跟踪

数据导入和比对 数据清理
由外围系统完成 在下次执行此导出接口过程的开始阶段,清除接口数据临时表 中上次“已传输”状态的数据。

数据监测跟踪

导出接口错误信息邮件通知 接口数据文件的状态跟踪 每条接口数据校验、导出状态跟踪 传输成功的文件将被存档到文件夹(archfile)中,传输出错的文 件将被放置到错误文件夹(errfile)中

数据内容校验





3
中上次“导入成功”状态的数据 数据监测跟踪 导入接口错误信息邮件通知 接口数据文件的状态跟踪 每条接口数据校验、导入状态跟踪 数据文件被成功导入的 Oracle 后, 将被存档到文件夹(archfile) 中;校验或导入出错的文件将被移至错误文件夹(errfile)中
接口工作原理 此接口设计方案对于外围系统 在考虑数据交互安全性和可靠性的基础上, 与 Oracle EBS 之间的数据交互采用文件加密传输方式。 此方式已被广泛 并成功地应用于众多 Oracle EBS 与外围系统的接口设计方案中。
接口设计方案实施预先配置: Oracle 应用服务器预先为每个外围系统分配一个放置接口数据文件的文 件夹,文件夹里面有 infile、outfile、errfile、archfile 四个子文件夹, 分别用于放置外围系统导入 Oracle EBS 的数据文件,Oracle EBS 导出
相关主题