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.
cancel
Showing results for 
Search instead for 
Did you mean: 

Posting Vendor Classification Data using XK02 transaction

Former Member
0 Kudos

Hi All,

I am getting the vendor master legacy data by using an IDoc where in i am uploading the vendor information through transaction XK02. Now i have to enhance that to post the vendor classification information also. There is a function module IDOC_INPUT_CREDITOR, which is modified to a ZIDOC_INPUT_CREDITOR and the changes are made as per the client requirements. Could you please let me know how can i post the vendor classification information along with the vendor information. Let me know under which segment i need to write the code for this. Please share your experiences in loading the vendor master data load along with vendor classification.

Let me know if you need any more information.

Thank You,

Suresh

10 REPLIES 10

Former Member
0 Kudos

Unfortunately, classification data is not specifically vendor master data. It is cross application data and has to be uploaded separately. You can use standard SAP program RCCLBI03 to do it though.

Rob

0 Kudos

Hi,

There is already a Inbound IDoc that is posting the data into SAP. Let me know is there any possibility to extend or add the necessary fields that are required for updating vendor classification data.

Thank You,

Suresh

0 Kudos

Hi Rob,

Could you please let me know how i can use this program RCCLBI03 to upload the Vendor Classification data. The requirement is to upload the classification data while creation/changing the Vendor, i,e. for eg. XK01/XK02 transaction.

Please let me know the procedure for this, as this has become a high priority issue for me.

Thank You,

Suresh

0 Kudos

You have to do classification seperate from your creation. I don't think there is any way to do all at the same time.

0 Kudos

Srinivas is correct - you have to create your vendors first. When that is complete, you have to create a file on the app server with the classification data. Then run RCCLBI03. This program is pretty well documented.

When I ran this program, I first had to create a Z program that took in a user file from the PC, formatted it and wrote out a file formatted for RCCLBI03. It worked just fine.

Rob

0 Kudos

Hi

Rob and Srinivas - Thank You

How is the program recognising the particular vendor to assign a classification.

For eg: Vendor 100002; there can be classification Z10 where in there can be N number of classes for that.

Please clarify or suggest to proceed accordingly..

Thank You,

Suresh

0 Kudos

So you are not using the standard 010 class type for vendors. The program needs input from you on which vendor, what class type, what class, what characteristic and what value.

0 Kudos

Here are the fields you need to fill.

BIKSSK-MAFID = 'O'.

BIKSSK-KLART = 'Z10'.

BIKSSK-OBJEK = 'YOUR-VENDOR-NUMBER-IN-INTERNAL-FORMAT'.

You may also need other values concatenated to vendor number if the classification is at company code level or purchasing org level.

BIKSSK-CLASS = 'YOUR-CLASS'.

I am not giving BIAUSP because I think you can figure it out.

Srinivas

Message was edited by: Srinivas Adavi

0 Kudos

Please check your other thread on this subject. I've posted the comnplete 4.6C documentation for the program there.

Rob

Former Member
0 Kudos

Hi Suresh,

I have a similar requirement of posting the classification data along with Vendor Data. Please advice how did you design the Z function module.

Thanks & Regards

Robin