cancel
Showing results for 
Search instead for 
Did you mean: 

Creation of Customer master

Former Member
0 Kudos

Hello Everybody I am working on SD Module I want to Upload Customer Master data through XD01 .

So is there any BAPI available for Creating Customer master .

Regrads,

Sandeep

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Sandeep,

I'm sorry but there is no reliable BAPI of RFC function module to reach your target.

The function module SD_CUSTOMER_MAINTAIN_ALL provided by my predecessor, even if it has the perfect look like is definitively not the one to use.

Despite the name, this FM is designed to support only the maintenance of CONSUMERs from the standard customer master data transaction.

Moreover it is not an RFC enabled function module.

For the customer maintenance, there is NO BAPI.

There is also a BAPI with a nice name, but in fact it is designed to be used only with SAP Online Store and SAP Product Catalog.

The only reliable path for investigation is described within [note 384462|https://service.sap.com/sap/support/notes/384462].

A other path for investigation is the class CMD_EI_API which has been introduced with ECC 2005 (6.00).

You could wrap method MAINTAIN_BAPI inside of a bapi function module you would have written.

Otherwise, but still with limited functionality there are some eSOA webservices to find, read, maintain customer master data.

Hope this helps.

BR

Alain

Answers (11)

Answers (11)

Former Member
0 Kudos

ISSUE SOLVED

Former Member
0 Kudos

Hi,

Check these two BAPI's

BAPI_CUSTOMER_CREATE Create Customer Master Online

BAPI_CUSTOMER_CREATEFROMDATA1

Regards,

Jyothi CH.

Former Member
0 Kudos

hi,

BAPI_CUSTOMER_CREATEFROMDATA1.

~linganna

agnihotro_sinha2
Active Contributor
0 Kudos

hi,

Do a recording in LSMW (tcode: LSMW) if you want to go for specific field details of the Customer.

Or else you can use standard methods of LSMW like

1:

batch input: Object 0050 Customer master

Method 0000

Program Name RFBIDE00

Program Type B Batch Input

2:

Go for recording in 2nd method.

If you want details recording steps let me know.

regards,

ags.

Former Member
0 Kudos

Check the below BAPIs

*BAPI_CUSTOMER_CREATEFROMDATA

BAPI_CUSTOMER_CREATEFROMDATA1*

check BAPI documentation for more info.

Edited by: Poorna Chandrasekhar on Apr 28, 2009 12:23 PM

Former Member
0 Kudos

Hi,

Try with this

BAPI_CUSTOMER_CREATEFROMDATA1.

CALL FUNCTION 'BAPI_CUSTOMER_CREATEFROMDATA1'

EXPORTING

pi_personaldata =

  • PI_OPT_PERSONALDATA =

  • PI_COMPANYDATA =

  • PI_OPT_COMPANYDATA =

  • PI_CONSUMEREN =

pi_copyreference =

  • PI_CREDIT_CONTROL_FLAG =

  • IMPORTING

  • CUSTOMERNO =

  • RETURN =

.

Thanks & Regards,

Anagha Deshmukh

viquar_iqbal
Active Contributor
0 Kudos

Hi

Try this

Create Customer Master Online

BAPI_CUSTOMER_CREATE

Former Member
0 Kudos

hi

chk dis SD_CUSTOMER_MAINTAIN_ALL.

and BAPI_CUSTOMER_CREATEFROMDATA

hope this helps

Rajeev

Former Member
0 Kudos

Hi,

Use this BAPI_CUSTOMER_CREATE.

Rgds

Siva

Former Member
0 Kudos

Hi Sandeep,

Use:

BAPI_CUSTOMER_CREATE Create Customer Master Online

Regards,

Nitin

Sandeep_Kumar
Product and Topic Expert
Product and Topic Expert
0 Kudos

You can do a recording(SHDB) and upload data .

Edited by: I039643 on Apr 28, 2009 11:55 AM