Interfaces and Conversions in Oracle Applications
Overview:Oracle provides flexible and flexible tools in the form of Interface programs to importthe master and transactional data like Customers, Invoices, and Sales Orders etc fromexternal systems into Oracle Applications. This article briefs you about some of themajor interface programs.Conversion/Interface Strategy:1Data MappingDuring the data mapping process, list of all the data sets and data elements that willneed to be moved into the Oracle tables as part of conversion are identified. Datamapping tables are prepared as part of this activity that show what are the dataelements that are needed by the target system to meet the business requirements andfrom where they will be extracted in the old system.1Download ProgramsAfter the conversion data mapping is complete, download programs are developedthat are used to extract the identified conversion data elements from the currentsystems in the form of an ASCII flat file. The structure of the flat file must match thestructure of the Oracle standard interface tables. These flat files generated may be intext form or a comma or space delimited, variable or fixed format data file.1Upload ProgramOnce the data has been extracted to a flat file, it is then moved to the target file systemand the data from the file is loaded into user defined staging tables in the targetdatabase using SQL Loader or UTL_FILE utilities. Then programs are written andrun which validate the data in the staging tables and insert the same into the Oracle provided standard Interface tables.1Interface ProgramOnce the interface tables are populated, the respective interface program (each dataelement interface has a specific interface program to run) is submitted. The interface programs validate the data, derive and assign the default values and ultimately populate the production base 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 thatneed to be performed after inserting the details into the interface tables and requiredcolumns that need to be populated in the interface table are discussed for eachinterface.· Order Import Interface (Sales Order Conversion)· Item import (Item conversion)