Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
Showing results for 
Search instead for 
Did you mean: 

BAPI to create customer records (XD03)

Former Member
0 Kudos


I've seen some similar threads to this but I'm not sure the question is fully answered yet.

Is there a single, or are there multiple BAPI's available that will fully create a customer master record, by which I mean all the company code data as well as te Sales area data? I am aware of the BAPI_CUSTOMER_CREATEFROMDATA1, but this doesn't appear to meet the full requirement. Also I'm slightly alarmed by the 'Only for ONLINE Store!!!' comment in the documentation.

Previous posts on this forum and on others suggest that to fully create a customer record people have had to resort to writing their own BDC programs. Is there anyone who can confirm that this is the case?

Thanks for your help.



Former Member
0 Kudos

Welcome to SCN.

You can also use standard SAP program:

RFBIDE00 - Batch Input Interface for Customers


Former Member
0 Kudos


Thanks for the welcome and the advice.

While researching this further I came across SAP note 390045 which is directing me away from using the BAPI route. I realise now that I didn't mention in the original post that the idea we're investigating is having the data for the customer accounts created externally to SAP and then call a BAPI to create the account in SAP.

I suspect we could achieve this but it's getting a bit messy so ALE might be the better option.