Oracle EBS Inventory Item 导入(库存物料导入)

 

库存物料(Inventory Item)导入

物料导入/导出主要的目的是在不同系统之间的数据的导入/导出,以某一种数据信息格式和某一种传输方式获取数据。在不同系统间的数据导入/导出必须解决的最重要的问题是数据校验,以满足数据在不同系统间的可用性。根据这两周的学习,总结一下Item导入遇到的一些问题和解决的方法。

数据导入在处理流程上大致分为三个部分:

(1)是处理数据文件,插入客户化接口表;

(2)是处理客户化接口表数据,插入标准接口表;

(3)是提交标准请求,导入标准表。

在导入的类型上来说,有三种情况:

(1)创建物料

(2)更新物料

(3)组织分配

API中主要涉及的都是客户化和标准系统的衔接问题,所以熟悉标准系统表,接口表,客户化表是一个非常重要的过程,在API中还会调用系统的标准导入请求,标准导入的数据必须是符合系统的数据,所以API中一个重要步骤就是验证数据,处理数据。用一个Master Item 的导入作例子。

1. API被调用及输出关系

库存Master Item 导入API的起点是客户化接口表,终点是标准表,而客户化接口表的数据来源可以是多种,取决于接口程序(平台)的整体架构,无论是文件还是信息流的形式,经过适当处理之后,导入客户化接口表,并且有必有提供数据批次的唯一标识和数据行级别的唯一标识。导入程序所定义的并发程序应该在数据处理之后被调用,必要参数是数据的批次标识,并发程序应该返回数据导入处理的状态和必要的错误/警告信息(如果有)。

2. API伪代码

Begin

获取参数;

根据数据批次号,从客户化接口表获取数据;

FOR EACH Record

验证数据;

判断数据创建/更新/分配标识位;

导入系统接口表;

END FOR;

提交系统导入系统标准请求;

打印错误报告;

End

3. Master Item 导入涉及到的主要的表/视图及描述

Table Name

Select

Insert

Update

Delete

Description

org_organization_definitions

X

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值