Posting Vendor Classification Data using XK02 transaction

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

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

Similar Messages

  • Vendor Classification Data

    Hi All,
    We have a requirement to load vendor classification data along with vendor master data. Anyone has worked with classifications?
    Can we extend/modify the standard Bestpractices IDoc for Vendor master data load ? What is the best practice for this?
    I came across this thread where it says,
    "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"
    Posting Vendor Classification Data using XK02 transaction
    Any suggestions on using Data Services for the same?
    Thanks in Advance.
    Jes

    Hi Jes,
    I received this information from Eugene De Lattes in the Best Practices development team:
    Vendor classification is called Vendor Evaluation. Hereu2019s some help for setting the evaluation up in an SAP system:
    http://help.sap.com/erp2005_ehp_05/helpdata/EN/8d/b97e4f414511d188fc0000e8322f96/frameset.htm
    The good thing is weu2019ve already got two objects that could be used for vendor evaluation: the Class (IDoc type CLSMAS04) and the Classification (IDoc type CLFMAS02) in our list. The only thing that might be unclear is that weu2019re using CLFMAS02 as Material Classification. Itu2019s, actually, more generic, and is called Object Classification. The object, of course, can also be Vendors.
    Some generic help for Classification:
    http://help.sap.com/erp2005_ehp_05/helpdata/EN/24/47633a416711d189ec0000e81ddfac/frameset.htm
    And here you can see the IDoc types in MM:
    http://help.sap.com/erp2005_ehp_05/helpdata/EN/1a/0e35da539911d1898b0000e8322d00/frameset.htm
    So, the answer could be that vendor classification is already covered by the IDoc types. However, we donu2019t have a specific mapping for that nor weu2019ve got a separate documentation.

  • Vendor Classification data table name?

    Hi,
    can any one tell me the table names for the vendor classification data stored?
    I am trying to update the following Vendor classification values (before updating I want to know is there any data already exists for that vendor ).
    MBE             Minority Business Enterprise
    WBE             Woman Business Enterprise
    MWBE             Minority/Woman Business Enterp
    Expiration date.
    I need the table name where this data is storing for Vendors. I need to find this data based on Vendor number, how do I can get this ?
    Thanks  for your time.
    Kevin.

    Hi Kevin,
    You can use this BAPI to check and update classification.
    BAPI_OBJCL_GETDETAIL
    BAPI_OBJCL_CHANGE
    Regards,
    Ferry Lianto

  • Problem posting Vendor Master Data

    Hi,
    We are posting Vendor Master data from MDM to ECC. We have serialized ADRMAS and CREMAS so that ADRMAS is always posted first and then CREMAS. ADRMAS is always posted correctly but for some reason the link between ADRMAS and its following CREMAS is not getting established. Because of that CREMAS is failing.
    We have explored all possible workarounds but nothing is working. Please note that in ECC, the number ranges are set to external numbers. The number ranges in ECC start with leading zeros. We are sending vendor numbers in the same format with leading zeros. However, I have this gut feeling that these leading zeros are causing the problem but I am not sure.
    Another thing is that if we create a vendor in ECC and then send data from MDM to update it, we can successfully do that. It's just the new vendor creation that is causing problem.
    Please also note that we are using '005' as message function. I have also tried '009' but it's not working either.
    Any suggestion, solution, workaround will be highly appreciated.
    Thanks,
    TS

    Hi Michael,
    Yes, that's always the case. The <ADRMASxx>-<E1ADRMAS>-<OBJ_ID> and <CREMASxx>-<E1LFA1M>-<LIFNR> both are mapped to our vendor number.
    We are using ECC 6.0. I have tried distributing vendors with and without leading zeros but in either case it didn't work.
    Here's the error message that we get while posting CREMAS
    "Fill all required fields SAPMF02K 0111 ADDR1_DATA-DEFLT_COMM"
    Message no. F2282
    However, when we check the ADRMAS, we can see a value 'LET' against 'COMM_TYPE' field. It is not empty.
    Any help will be greatly appreciated.
    TS

  • How to upload data using SXDA Transaction

    HI,
    Can any one explain step by step procedure to upload data using SXDA transaction.
    I have already uploaded to txt file in Application server.
    I have created a project and  entered into the sub-project wizard and selected the object type as BKPF and then pressed continue, then i enter into task tab....
    There i see convert data , Check file,File split,load data,
    In convert data i have selected the program name as RFBIBL00.
    In check file i have selected the file type as Physical file and selected the file name from F4 button.
    I am fasing the probelm in load data ....
    Can any one please explain how to proceed further..

    Hi Yogesh,
    Use this function module
    ALSM_EXCEL_TO_INTERNAL_TABLE to upload the excel sheet data into internal table.
    Then from the internal table data use KE13 transaction to upload data.
    Regards
    Arun

  • Change or insert a vendor classification data.

    Hi!
    My english is not so good, let me try... I can change or insert a classification data for a vendor in the transaction XK01 and XK02, but I need do this by ABAP code. I tryed to find some functions... nothing! I tried to debugg the standard code of transaction XK02, but the functions what I found had not been useful.
    Anyone knows any BAPI or function that can do this??
    Tnx!

    If you mean that you need to know what BAPI's a particular tranx uses, which I can only assume that's what you mean, then you should access the code behind the transaction and search for 'CALL'. That normally is the standard method that think that most people use. 
    Suppose you want to find the bapi for creating a sales order, you usually use transaction VA01 for this. 
    1. Find out the package of the transaction. 
    Start Va01 go to system --> status. 
    Double click on transaction 
    Package is VA 
    Open this package in SE80 
    Open business engineering-->Business object types 
    Find the BO which sounds the most appropriate 
    I would suggest BUS2032 Sales Order 
    Double click. 
    Open methods. 
    Find the released method with from data or something similar in the name 
    , Createfromdat2 
    Position the cursor in it and click the program button 
    Scroll down to find the bapi used in this method 
    With this way you can also find out programs and FM's 
    2. Start va01 go to system-->status 
    Double click transaction VA01 
    Double click on package 
    Read the application component. (this is SD-SLS Sales) 
    Then open the transaction BAPI 
    Sales and distribution>Sales>sales order 
    createfromdat2

  • Trigger CREMAS change pointer for vendor classification change in XK02/FK02

    Hi,
    I have a business case where I need to trigger a change pointer of type CREMAS whenever a client modifies vendor classification in transactions FK02/XK02.  I realize classificatiion/characteristics have their own change pointer types (CLFMAS, CHRMAS, etc.), but I was wondering if there was a user exit/BADI available for this scenario where I can manually create a change pointer.  I need the characteristic data to be part of a custom IDoc type (based off of CREMAS03), and it's no problem to include this data in the custom IDoc, but I need a way to trigger the change pointer if the clients changes vendor characteristic data, and nothing else. 
    I also went into transaction BD52 for type CREMAS to see if there's another row for classification (CLASSIFY), but couldn't figure out the right object type.
    There's a BADI called CACL_VALUE_CHANGE that triggers when vendor classification is changed, where I can generate my change pointer, but it's triggered before the client saves which means I would have a useless change pointer. 
    Does anyone have any ideas on what my options are?  I hope I've elaborated enough
    Thanks,
    Chris

    I figured out a way to do this which was to implement the BDCP_BEFORE_WRITE BADI which allows you to interrogate a change pointer based on an IDoc message type before it's saved to the database.  For starters, change pointers for message type CLFMAS must be activated in order for this to work, even though I'm not interested in those eventual IDocs. 
    In the IF_EX_BDCP_BEFORE_WRITE~FILTER_BDCPV_BEFORE_WRITE method of the BADI implementation, I was able to loop through all of the change pointers about to be created and this is where I was able to obtain the vendor number the classification is being applied to.  I actually added another line to the internal table that's changeable in the method for CREMAS and it worked out well.
    The only thing that was difficult was to debug this baby.  No matter how you set the breakpoint, it just never hits it until I discovered it's called using an UPDATE TASK.  I found an unorthodox method to debug this situation on the web which is to force an endless loop before your custom code such as.........
    while sy-subrc <> 98.
    endwhile.
    <custom code here>
    Once your process runs, it will be sitting in an endless loop in an update task which you can view in transaction SM50.  From here, you can highlight this line then you can click on "Program Session > Program > Debugging" to debug your code.  It's not something I was used to, but it allowed me to debug in the end.  I would hope there's better ways, but this worked for now.
    I hope this helps someone else!
    Cheers,
    Chris

  • Posting Vendor invoice details using  BAPI_ACC_DOCUMENT_POST

    Hi Techies
    M uploading f-02 data using bapi: BAPI_ACC_DOCUMENT_POST.. But m facing a problem while uploading vendor invoice details.. here goes the vendor line item data ..
    doc type : KR
    posting key :40
    vendor account :410000
    Amount :100
    cost center: 1000
    Text: text.
    in  BAPIACAP09(bapi for vendor item) i cant find costcenter which i can see in GLdata... where should i pass this cost center value???
    Thanks...

    For vendor invoices GLaccount will have cost centre data.the first line is always of vendor when you create vendor invoice in which vendor number is passed.
    In GLaccount apss your cost centre data.
    Nabhheet

  • Upload Vendor Classification Data in R3

    Hello Everyone,
      I was trying to get my hand on a Function Module for uploading Vendor Master Classification data in R3. I came across CLFM_OBJECT_CLASSIFICATION. I do not know if this is the right one and also how it works.
    If someone could just help me as to whether I have the right end of the stick and can also provide me with some documentation on it to get going, I would highly appreciate that.
    Thanks & Rgds
    SDR

    Rob,
    I highly appreciate and thank you for your prompt response and the update on using the Standard program that you had provided to upload classification data. However I dont know whether it suits my requirement though.
    The situation is that a BAPI gets called from webmethod in real time passing data to it. This Bapi is then supposed to create classification data for the vendor in R3. I suppose the former approach by using the standard program requires a formatted file for input to carry out the necessary. I dont think I can have that luxury though. Can you think or suggest of a way to get around.
    Thanks & Rgds
    SDR

  • Hi Friends, need help on maintaining vendor classification data in MDG

    Hi All,
    I have a requirement to handle classification data for Vendor, How do I do that as MDG does not provide any standard way of handling that for Vendor.Can anyone please guide.Attached a file for your understanding.
    Regards,
    ArnMitz
    javascript:;

    Hi Sanjay Sir,
    Thanks for pateintly answering my queries.
    last query:As you said on the first reply in MDG 7.0 SP2 it is possible. So I would like to know will this be part of standard content like how we have SAP Delivered model for suppliers? or we need to extend the data model like how we do it for extension of entity types or so?
    Regards,
    Arnmitz

  • Recovering data using SQL transaction logs

    Hi-If we have a backup of our HFM database (in SQL) as of 8am today, and we backup the transaction logs too, can we use them to restore the database in case of an issue. Example, the database gets corrupted or someone deletes the wrong data. Can we restore the backup and then use the transaction logs to recreate the activities since the backup? Would this work if some of those activities were data loads via FDQM?
    just checking if it makes sense to do these transaction log backups in SQL as it relates to HFM 9.2.1
    Thanks
    Wags

    If your company performs full backups at the close of business every Friday and differential backups every Monday through Thursday evening. You could include hourly backups of the transaction log during business hours. Assume a database failure at 11:05AM Wednesday. Under this strategy, you would use Friday's full backup and Tuesday's differential backup to restore the database to it's state at the close of business Tuesday. This resulted in a loss of two hours of data (9-11AM Wednesday). Using the transaction log backups, you could apply the 9AM and 10AM transaction log backups after the Tuesday differential backup to restore our database to it's state at 11AM Wednesday. Restoring all but five minutes of database activity.

  • Upload Vendor master data using LSMW

    Hi All,
          i am working on LSMW for uploading the Vendor master data (XK01),
    when i execute the 13 th step (Create batch input session), i got a message like
    "Editing was terminated" .
    Could you please tell me why that message is comming.
    Regards,
    Amjad.

    hi
    good
    try with these links
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/abap%20code%20samples/smartforms/smartform%20in%20abap.pdf
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/abap%20code%20samples/smartforms/tutorial%20with%20code%20sample%20on%20smart%20forms.pdf
    thanks
    mrutyun^

  • Vendor Classification data table in ERP

    Hi,
    With regards to Vendor Classification assignmentu2026u2026u2026..
    A vendor is assigned to a Class and then assigned with a Values to characteristics of that class
    Now AUSP table gives me Vendors and their characteristics & characteristics values informationu2026.but how/where can I get the relation between Class and characteristics
    Thanks

    Hi
    Thanks for the update....
    How can i get the CLASS information from KSSK / KLAH / KSML tables

  • HTMLDB_TOOLS by Vikas  (Post Tab Delimated Data using Text Area)

    Hi
    We want to upload tab delimated data using text area (user will paste data in text atrea instead of uploading csv file)
    The data format will be
    .-----Col_1-----Col_2-----Col_3
    1-----10.78-----12.58-----11.92
    2-----11.66-----12.77-----12.49
    3-----10.83-----13.05-----12.92
    4-----11.54-----13.27-----13.72
    5-----11.45-----12.83-----12.89
    6-----11.81-----11.29-----12.33
    7-----12.60-----12.31-----12.72
    8-----11.78-----12.44-----12.55
    9-----11.97-----11.95-----12.49
    10-----11.50-----12.28-----12.15
    Where
    ----- indicates tabs
    1. Col_1 ,Col_2,..... are column headings
    2. Col_1 heading will be always blank as indicated
    3. Default Data Type for all columns will be varchar2(10)
    4. Number of Columns may vary upto *150*
    Regards
    Edited by: jazib on Jan 21, 2009 8:15 PM

    thanx for the re Dalerich1, but no, unfortunately i have a
    banking CRM-app which i have to simulate, and within that
    simulation swf there has to be that functionality.
    plus, since the app is still in development, it may change
    within the next couple of weeks, so i'd have to be able to record
    the functionality again with captivate (customer requirement) &
    then efficiently & quickly make it work like in the real thing.
    otherwise (if thmy customer wouldn't insist in using
    captivate) i might have dropped captivate in favor of flash a long
    time ago...
    any other directions anybody? i can't believe this simple
    task is costing me so much time and effort.
    thanx
    caveman

  • Upload Of Vendor Create Data using LSMW

    Hi,
    I am trying to upload the vendor data for more than 1000 records from flat file structure to sap using LSMW (standard batch/ direct input) for XK01 transaction code. For uploading the house and street address i have created additional fields STR_SUPPL1 and STR_SUPPL2 in addition to STRAS. But in "Maintain Field Mapping and Conversion Rules" I am not able to locate the fields for mapping STR_SUPPL1 and STR_SUPPL2. Can any one please suggest me how to go about it. Thanks in advance.
    Regards,
    Sangram

    Hi
      As per your requirements when you r uploading the data in the  "Maintain Field Mapping and Conversion Rules" it will display your field and some additional fields,and there you have to select for which field you r going to upload the data.
    You have mentioned that you have created some two extra field as STR_SUPPL1 and STR_SUPPL2.Can you plz clarify me where you have declared those fields and how.
    If you have done it in   "Maintain Object Attributes" than it should display in the Field Mapping or you check it with " Maintain Source Fields" part,wheather you have enter all the fields appropriately or not.
    I hope this will help you to solve your problem.
    Thanks
    Mrutyunjaya Tripathy

Maybe you are looking for

  • Connection issues with one computer - but not any other computer or iphone

    I have a strange problem…. well, really it is my friends/co-workers problem, but I am his sponsor so I feel I need to be there for him. We are both school teachers - and to help us in the eduction of our students we have created a wireless network (h

  • 5200 tdr-128 voltage

    Hello everyone... I've got a problem: bought a new mobo, in the manual it says ONLY +1.5v AGP CARDS, so OK, I put in my tdr-128 (which I suppose it's 1.5v, since it fits the slot) and turn on the pc, works fine for some 15 minutes but then it turns o

  • IPhone 3GS has stopped recording video - please help

    Hi - I have recently updated my iPhone to iOS 5...... I don't know if my problem is related to that fact - but yesterday the iPhone stopped recording video..... It has been recording video fine recently (after the up-date) - but now when I click onto

  • CHECK AUTORIZATION KSB1: Controlling object K_CCA in specific report

    Hello, We have  different specific program controlling the field "COST CENTER". We want controlling in these programs the authorization object "K_CCA" with the famous field "RESPAREA". The goal is to implement the same controlling used by the program

  • Update System Status for Quality Notification

    I have a program that completes a Quality Notification. I would like to know if there is a bapi, badi or function module to change the system status before I complete the notification. When I click on the icon in the notification to complete it, a po