Oracle EBS 接口设计方案_第1页
Oracle EBS 接口设计方案_第2页
Oracle EBS 接口设计方案_第3页
Oracle EBS 接口设计方案_第4页
Oracle EBS 接口设计方案_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、接口设计考虑的因素此接口设计标准解决方案主要基于以下七个方面因素而设计。根据外围系统到 OracleEBS 数据传输的方向,我们把接口分为导入和导出两种类型。针对这两种类型的接口,我们都把以下七点因素纳入接口设计方案。传输机制数据文件校验数据内容校验数据修正数据比对数据清理数据监测跟踪接口工作原理在考虑数据交互安全性和可靠性的基础上,此接口设计方案对于外围系统与 OracleEBS 之间的数据交互采用文件加密传输方式。此方式已被广泛并成功地应用于众多 OracleEBS 与外围系统的接口设计方案中。接口设计方案实施预先配置:Oracle 应用服务器预先为每个外围系统分配一个放置接口数据文件的文

2、 件夹,文件夹里面有 infile、outfile、errfile、archfile 四个子文件夹, 分别用于放置外围系统导入OracleEBS的数据文件,OracleEBS导出到外围系统的接口数据文件,校验或导入过程中发生错误的接口数据文 件,导入成功后存档的接口数据文件。在Oracle数据库建立接口数据文件共用跟踪表,此表主要用于记录每个接口数据文件的文件名,导入/导出接口,数据文件处理状态。在 Oracle 数据库建立共用接口数据错误日志表,此表用于记录每个接口的详细错误信息。开发客制化的共用数据文件完整性校验程序开发客制化的共用 OracleFTP 程序开发客制化的共用接口错误邮件通知

3、程序 OracleEBS 导入接口导入接口是将外围系统的数据按照功能需求导入到OracleEBS不同模块的接口。Oracle应用服务器数据完整性校验完整SQL Loader标志数据成功导不完整标志文件校验失败并将错误详细信息记录在错误日志表中 -标志数据写入临时表失 败并将错误详细信息记 录在错误日志表中终止接口文件处理并发邮件通知相关用户;终止接口数据处理并发由 通知相关用户标志数据导入失败并将 错误详细信息记录在错 误日志表中 -终止接口程序并发邮件通、. 相关用户Oracle应用服务器数据完整性校验完整SQL Loader标志数据成功导不完整标志文件校验失败并将错误详细信息记录在错误日志

4、表中 -标志数据写入临时表失 败并将错误详细信息记 录在错误日志表中终止接口文件处理并发邮件通知相关用户;终止接口数据处理并发由 通知相关用户标志数据导入失败并将 错误详细信息记录在错 误日志表中 -终止接口程序并发邮件通、. 相关用户接口设计考虑的因素设计方案传输机制外围系统按照预先定义好的格式和文件名产生接口数据文件外围系统将接口数据文件采用SSH加密传输到Oracle应用服务器的预先指定文件夹(infile)备注:以上两个步骤都由外围系统完成数据文件校验运行共用的接口数据文件校验程序:校验数据文件的完整性运行接口数据文件导入程序:将接口文件的数据导入临时表数据内容校验运行接口数据校验程序

5、:按照接口数据交互的功能需求对数据 进行校验校验错误处理机制:校验失败的数据将被记录在共用错误日志 表。错误详细信息将以邮件形式通知预先设定的相关用户数据修正相关用户在收到接口错误通知邮件后,可以根据出错信息在夕卜 围系统中更正错误的数据外围系统重新产生更正后的数据文件传输到OracleEBS等待下 一次导入数据导入和比对数据导入:使用Oracle开放接口(Openinterface)或应用程序 接口 (API )方式将临时表数据导入Oracle相应模块数据比对:对最终导入Oracle模块的数据与接口临时表数据进 行比对,以确保接口数据被正确完整地导入数据清理 在下次执行此导入接口过程的开始阶

6、段,清除接口数据临时表中上次导入成功”状态的数据数据监测跟踪导入接口错误信息邮件通知接口数据文件的状态跟踪每条接口数据校验、导入状态跟踪数据文件被成功导入的Oracle后,将被存档到文件夹(archfile)中;校验或导入出错的文件将被移至错误文件夹(errfile )中 OracleEBS 导出接口导出接口是将OracleEBS不同模块的数据按照功能需求抽取然后导入到不同外围系统的接口。外围系统数据抽取过程中任 何错误都将被记录 到错误日志表数据写入文件过程 中任何错误都将被 记录到错误日志表Oracle应用服务器标志数据状态为 传输失败并并将错 误详细信息记录在 错误日志表中终止抽取数据并

7、发邮件 知相关用户;终止抽取数据并发邮件通知相关用户外围系统数据抽取过程中任 何错误都将被记录 到错误日志表数据写入文件过程 中任何错误都将被 记录到错误日志表Oracle应用服务器标志数据状态为 传输失败并并将错 误详细信息记录在 错误日志表中终止抽取数据并发邮件 知相关用户;终止抽取数据并发邮件通知相关用户rK终止接口文件传输并 件通知相关用户接口设计考虑的因素设计方案传输机制 从Oracle各模块抽取外围系统要求的数据并存入接口临时表根据外围系统要求的格式将抽取出的数据与入接口文件并置于Oracle应用服务器outfile文件夹将接口数据文件SSH加密传输到外围系统指定路径数据文件校验由外围系统完成数据内容校验由外围系统完成数据修正 在数据抽取过程中发生错误时将米用和导入接口相同的错误处 理机制处理。所有错误信息将邮件通知到预先定义的相关用户 或邮件组。用户可根据错误信息更正数据内容并重新执行导出 过程。数据导入和比对由外围系统完成数据清理 在下次执行此导出接口过程的开始阶段,清除接口

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论