I have some doubt on <b>interface</b> and <b>converssion</b> programming .When I wl use <b>interface</b> and when <b>converssion</b> .
Thanks in adv .
<b>CONVERSION</b> programs are the ones which have one time usage, usually when a legacy system is being replaced by a system like SAP, then the data has to be mapped from the legacy system to SAP system. Here the data to be converted is given on a flat file & is uploaded to SAP tables mostly using LSMW only. Conversions programs are BDC,BAPI and LSMW programs in which you upload all the related tables from the flat files.Those are one time programs.
The legacy system may have a different representation for the data, from that of SAP. A conversion program basically aims at converting the data into a format that is acceptable for SAP. Conversion programs are for transferring data from the legacy system into the SAP system (and would involve all the data format conversion e.g. material number might be 10 digits in legacy system and would need to be converted to 18 characters before updating in SAP). Hence conversion would normally happen on or just before Go Live to transfer all up-to-date information into SAP. Thereon all transactions would be performed in SAP and no information would/should be required from legacy system, hence conversions end there.
Interface programs are those programs in which you fetch the data from the application server and process on theose data.These are helpful when you have to run any program in the backgroup when the presentation server is not working.
<b>INTERFACE</b> programs are the ones which are run at regular intervals, say weekly, monthly or even daily. Here the legacy system continues to co-exist along with SAP system, the legacy system might be useful for certain functionalities but the data might have to run thru SAP transactions for complex data maintenance at regular intervals.
Interface does the actual upload of the data into the SAP system through various channels
CONVERSIONS : Converting Legacy System DATA into a flat file
INTERFACES : Converting Flat File into SAP
Reward Points if Useful.