We are using CRM and ECC. We have a requirement to create business partner in CRM which will automatically replicate to ECC business partner and also create a customer and vendor master record. The config to middleware and customer vendor integration is already in placed and its working. However, when customer/vendor is created from the ECC business partner, it doesn't default in the company code data. The company code and recon. account has to default in since they are going to be same for all the vendor/customers. It allows me to choose the BP role FI vendor and FI customer in ECC and lets me enter that information but since ECC will be a display only system, we need to default in those values. While researching online i came across a BAdi CVI_DEFAULT_VALUES_CLASSIC and a Complex interface CVI_EI_INBOUND_MAIN, would you please elaborate on these? How will they be used and if they will solve the issue?