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: 

Vendor creation

Former Member
0 Kudos


For creating the new vendor many people suggested that use the LSMW program

RFBIKR00 could you please suggest me how to use this program for creating the new vendor.


Active Contributor
0 Kudos


Its better to use

BAPI_VENDOR_CREATE   " Create Vendor Master Online

This BAPI will create One vendor

or check these links



Former Member
0 Kudos

This depends on your needs.

Mass creation or single creation.

The BAPI provided above is usually useless because it is a direct call to transaction XK01.

You may think about :

  • single but automated creation : transaction XK99

  • batchinput creation : RFBIKR00 is a good option. using LSMW with it is also a good option too. This will let you process your master data input CSV files easily. You will define yourself the mapping.

  • LSMW with virtual CREMAS idoc: I would prefer this case. The mapping is a bit harder BUT quite a lot of advantages. Despite batchinput, CREMAS idoc processing takes care of the transaction XK01 field settings. In other words, you will have less errors during the mass processing.

[LSMW in|]

[Note 384462|]

0 Kudos

Oups I forgot, there is NO BAPI to create/maintain vendor master data.

There exists some few eSOA services and a class since ECC2004 VMD_EI_API

Former Member
0 Kudos