Just wanted to know why we should use RFC call to get the number from ECC? We can configure CVI and then if the data model is standard we don't have to use Key mapping at all. If we are adding new fields or entity type then we have to use key mapping only for those specific entities/ fields. Otherwise with CVI, it can be done standard way.
Kiran