2)成批增加接口导入
Oracle 一个很重要的功能是在每一个模块中都预备了一个或者数个接口表,以方便模块与模块之间、系统与系统之前进行数据的移植操作。例如,资产的一个很重要的接口表是“成批增加”(FA_MASS_ADDITIONS);同样Oracle 提供了很多方法导入数据到接口表中。SQL*Loader就是其中数据库层次的一个软件,其外还有ADI、API:
a) ADI
应用桌面集成 (ADI) 是一个第三方工具,可用于于实际的帐务处理及报表输出。但我们可以使用他来导入一些财务数据。例如日记帐、资产明细及会计科目,通常我们会先创建一个基于EXCEL的模板,如下图,然后按这些模板格式收集数据,然后直接联接系统一步完成资产的接口及添加动作。ADI简单易用,安全性高,有很好的数据验证功能。 ADI导入功能通常仅用于财务模块中的总帐及资产模块。
b) SQL*Loader
SQL*Loader 是个直接把外部数据文件插入数据库表的工具,速度非常快,仅需要少量的编程就可以进行数据的导入,他包含数据文件、控制文件及命令语法三部分内容。
c) API
Oracel还提供了部分接口程序(Application Programming Interface ,API)。API允许你通过PL/SQL直接导入数据,而对用户透明化接口表。在新版本的资产系统中,Oracel 提供了标准的Additions API 允许用户直接调用FA_ADDITION_PUB.DO_ADDITION产生资产数据。有兴趣可以上metalink查找文档:Note:206473.1 进行研究。