I'm trying to find a best approach for legacy-to-SAP CRM BP upload, but I'm finding it difficult to get a consensus, probably because it depends on the scenario.
Our situation here is:
- CRM 2007, ECC 6.0, and IS-Banking Solutions for Financial Services 5.0
- CRM replicating BPs out to ECC and IS-Banking
- relatively small data-set for one-time BP migration
- 90% of transformations to be completed in legacy system
So far I've identified the following methods:
1 - External Data Transfer (EDT) with transfer category 013 for financial services (as opposed to 015 for general BP?). Within this process, Direct Input is used with BAPIs and/or IDocs therein. There are a few limitations with EDT as documented in the IMG.
2 - LSMW with BAPIs from Business Object BusinessPartnerFS (or general BP Bus. obj. BusinessPartner?)
3 - LSMW with XIF-related IDocs such as CRMXIF_PARTNER_SAVE
4 - ABAP development with BAPIs identified earlier
Which approach is the generally accepted practice for one-time system migrations? Any major disadvantages/advantages related to your recommendation?
Related - What is the Business Data Toolset and is it relevant for this situation?
Thanks,
Chris