Pros and Cons between various techniques in SAP Interfaces
We have a requirement to integrate SAP with third party tool that is developed on Java.
Interface should be both inbound and outbound. Client needs only some custom table fields from HCm and FI modules. ex: org unit, emp no, first name, last name , middle name, nick name ... for HCM. (approx 25 fields).
For the first time client is expecting all the data present in these custom fields in SAP database to be sent to third party and there on send only the updated/created (delta) data.
We proposed client with SAP JCo connector and create custom BAPI's in SAP for fetching only these custom fields.
But client is not ok with creating custom code in sap.
can any one post pros and cons between all the interface techniques that are present in SAP ( like JCO, web services, IDoc's etc) based on above requirement.