Diff BTW Interface and API
Diff BTW Interface and API
Interface :-
1) inbound Interface : It is used to send the data from flat files to base
tables.
--> after creating all concurrent programs, we have to create request set based on
requriment we need to set the process.
INTERFACE PROCESS :-
---> First we have to download the data from flat file to stagging table for this
we have to use sql * loader.
---> For this we have to creat one stagging table and control file based on flatile
file.
---> Next we have to create one concurrent program to EXECUTE control file.
---> By submitting this concurrent program we can move the from flat file to
stagging table.
---> After getting the data into stagging table,we can do validations.
---> After compliting validations,we can move the data from stagging table to
interface tables.
---> For this we have to create one more concurrent program.
---> Next,by submitting this concurrent program,we can move the data from stagging
table to interface tables.
---> Then we have to submit one standrad concurrent program(import items),to move
the data from interface tables to base tables.
---> After creating all concurrent programs, we have to create request set AND
based on requriment we need to set the process.
--> By using API we can insert the data directly into base tables without using
interface tables.
--> while using API we have 3mandatory input and output parameters needed
-- input parameters
* p_api_version
p_init_msg_list
p_commit
-- output parameters
* x_return_status
x_msg_count
x_msg_data
file path:-/fmw/ebs/test/app/fs2/EBSapps/appl/xxtest/12.0.0/bin