Interfaces and Conversions in Oracle ApplicationsOverview:
Oracle provides flexible and flexible tools in the form of Interface programs to import the masterand transactional data like Customers, Invoices, and Sales Orders etc from external systems intoOracle Applications. This article briefs you about some of the major interface programs.
During the data mapping process, list of all the data sets and data elements that will need to bemoved into the Oracle tables as part of conversion are identified. Data mapping tables areprepared as part of this activity that show what are the data elements that are needed by thetarget system to meet the business requirements and from where they will be extracted in the oldsystem.2.
After the conversion data mapping is complete, download programs are developed that are usedto extract the identified conversion data elements from the current systems in the form of an ASCIIflat file. The structure of the flat file must match the structure of the Oracle standard interfacetables. These flat files generated may be in text form or a comma or space delimited, variable orfixed format data file.3.
Once the data has been extracted to a flat file, it is then moved to the target file system and thedata from the file is loaded into user defined staging tables in the target database using SQLLoader or UTL_FILE utilities. Then programs are written and run which validate the data in thestaging tables and insert the same into the Oracle provided standard Interface tables.4.
Once the interface tables are populated, the respective interface program (each dataelement interface has a specific interface program to run) is submitted. The interface programsvalidate the data, derive and assign the default values and ultimately populate the productionbase tables.
Interface/Conversion examples with details:
The below list of interfaces/conversions are covered in this section. Details like pre-requisites required, interface tables, interface program, base tables, validations that need to beperformed after inserting the details into the interface tables and required columns that need tobe populated in the interface table are discussed for each interface.Order Import Interface (Sales Order Conversion)Item import (Item conversion)Inventory On-hand quantity InterfaceCustomer conversionAuto Invoice Interface