Vendor classification based on its activity

Hi..
I have a requirement where i want to sort all the vendors based on its nature of activity. for e.g i have 10 vendors who provide only services and 15 vendor which supply office consumable, and 15 vendor which supply hig value material,
NOW if i need to have a list of vendors which provides only service how do i achive it.
is there any field in vendor master where i can specify the nature of activity.
Suggestion will be worth appreciation

go to ct04 and create a characteristic for lets say ur service vendor.dont use any table field.give the initial inputs in basic data tab.
in the value tab give all the vendor codes and description.in restriction tab give class type as 010.
now create a class thru cl02 for the characteristic with class type 010 and assign the vendor characteristic here.
now thru cl20n and class type 010 assign each vendors seperately with the created class and assign the objects here.
now whenever u use any vendor related reports or transaction use selection criteria as vendor by class,give the class name,class type and proceed.
regrards,
indranil

Similar Messages

  • 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

  • Extractor for Vendor Classification as hierarchy

    Hello,
    The standard don't extract more than one value for the classifcation. Then, I want to extract this data as a hiearchy.
    Example R/3:
    Vendor   Classification
    V1 G1
    V1 G2
    V2 G3
    V3 G1
    V3 G3
    Then, the datasource should create this hierarchy:
    G1
    ...V1
    ...V3
    G2
    ...V1
    G3
    ...V2
    ...V3
    ...V1
    ¿Could you give me an ABAP code to do this and to create the DataSource? ¿More ideas?
    Message was edited by:
            Jorge Castillo Medina

    Hello Syed,
    Classification data for objects like material or vendor needs to pulled through classification data sources which needs to created specifically through transaction CTBW.
    I am not sure whak kind of information you are looking for...but if it is the information about classification then it has to be created.
    You can just make a search on classification data sources as there are numerous threads about it.
    If its just classification characteristics like vendor type then you can look for master data sources for these objects.
    Thanks
    Ajeet

  • 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

  • Function Module for Vendor Classification characteristics

    Hello,
    Iam trying to extract Vendor Classification characteristic values for each vendor into BW.
    I see the drawbacks of using CTBW to creata a datasource,
    1. you will only get the first value of a characteristic.(as multiple values are not supported)
    2.You will get a seperate datasource which would only give the characteristic values , then again I need to join related infoobjects to 0VENDOR_ATTR info objects.
    Pls suggest the best way to achive this.
    Thanks
    Jagadish

    hi Jagadish
    yes you are right if you multiple value it is not pertinent to use tx ctbw.
    A good way would be to create a generic ds based on a function module that deals with call function with a bapi.
    regards
    Boujema

  • Acrobat xi - RE: Add sound icon- skin displayed is a 'blank white box' until it is clicked to activate it- can you lock skin to display before its activated so that in a print run the skin shows up (ie the controls-or any kind of greyed out rectangle, lik

    Hi,
    Acrobat xi - RE: Add sound icon- skin displayed is a 'blank white box' until it is clicked to activate it- can you lock skin to display before its activated so that in a print run the skin shows up (ie the controls-or any kind of greyed out rectangle, like video controls before 1st activation) and not the blank white box- if no, I guess I have to activate all sound icons before doing a print run?thanks)).

    Many of your points are totally legitimate.
    This one, however, is not:
    …To put it another way, the design of the site seems to be geared much more towards its regular users than those the site is supposedly trying to "help"…
    The design and management of the forums for more than five years have driven literally dozens of the most valuable contributors and "regulars" away from the forums—permanently.
    The only conclusion a prudent, reasonable person can draw from this state of affairs is that Adobe consciously and deliberately want to kill these forums by attrition—without a the PR hit they would otherwise take if they suddenly just shut them down.

  • I recently inherited a restored iPhone 5 from my uncle and its needs a sim to be activated, could i use my friends sim just to activate my iPhone and then give the sim back once its activated without affecting his contract and later on get a sim ?

    I recently inherited a restored iPhone 5 from my uncle and its needs a sim to be activated, could i use my friends sim just to activate my iPhone and then give the sim back once its activated without affecting his contract and later on get a sim for myself and a contract for me and it all be normal??? Thanks

    The phone MUST have a SIM present in order for activation to complete. The process will not finish otherwise.
    For the OP:
    If the iPhone 5 is locked to a carrier, you must use a SIM from that same carrier. Otherwise I think you would be OK borrowing the SIM to activate the phone.
    ~Lyssa

  • 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

  • How to query a row based on its rownum

    Dear all,
    what is the easiest way to query a row based on its rownum? Suppose I have the following query:
    select first_name from employees where rownum<5;
    FIRST_NAME
    Ellen
    Sundar
    Mozhe
    DavidSo Ellen has rownum 1, Sundar 2 and so on. How can I do it if I just want to query a row where Mozhe is the first_name, which is rownum 3?
    Best regards,
    Val

    JS1 wrote:
    Valerie Debonair wrote:
    I was thinking how oracle assign a rownum in a table is by how it populates the rows in the table.Hence a statement "based on its availability". Maybe my way of thinking it's not accurate?
    You are correct, your way of thinking is wholly innaccurate. Something that can easily be confirmed simply by reading the documentation:
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/pseudocolumns009.htm#i1006297
    okie doke... thanks for the correction

  • It came to my attention there a new program working with itune since last update named Apsdaemon.exe its been using 99% of my processor when its active any idea why so much and will it be fix eventually? And why is it so Heavy consuming ?

    It came to my attention there a new program working with itune since last update named Apsdaemon.exe its been using 99% of my processus when its active.
    Any idea why so much and will it be fix eventually because before last update i never encounter any issue using Itune? Now when that aplication or extention from Itune is working my computor froze to a huge alt. I play video games online and love listening to my music with itune playing in the background and normally was able to have firefox open and a program called ventrillo all working at the same time and now i can barelly have itune and play a game. As soon it start been choppy i just control alt delete wait 5 minute to close down apsdaemon.exe when i'm capable most of the time i have to restart my computor. And why is it so Heavy consuming on the process its memory utility is under the 100ko i believe so why 99% of my processus is been use ?
    a good exemple i could give is itune.exe working it shows process 02% for 123 000ko that is light and perfect.

    Wow, Karan Taneja, you've just embarrassed yourself on a worldwide support forum.  Not only is your post ridiculous and completely inappropriate for a technical support forum, but it also shows your ignorance as to whom you think the audience is.  Apple is not here.  It's users, like you. 
    If you would have spent half the time actually reading the Terms of Use of this forum that YOU agreed to by signing up to post, as you did composing that usesless, inappropriate post, you (and the rest of us on this forum) would have been much better off.

  • TS3276 Hey. I have problems to send e-mail with Mail. The problems is I need to un active ssl ,... but when I do this,... automatically,. its active again????. Whta can i do

    Hey. I have problems to send e-mail with Mail. The problems is I need to un active ssl ,... but when I do this,... automatically,. its active again????. Whta can i do

    Try posting this in the 10.7 Mail forum. You'll get more help there.
    DALE

  • Vendor Classification Change Log Activate : Configuration Change

    Hi,
    I want to know what is the process of activate Change Log for the Vendor Classification. Please suggest.
    Rgds

    You can see in Xk02 / Xk03 transaction - Environment tab - Field changes..

  • Where can we see invoice doc. and payment doc. for asset based on its no.

    Dear all,
    For a particular asset, based on its number, is there any report which shows invoice, payment and other relevant documents.
    Can any of you suggest me on this?
    Thanks,
    Kumar

    HI
    There is no direct standard report in Asset accounting for your requirement , but you can try the below--
    Asset invoice means , if you have acquired your asset through raising a PO , then you have MIRO docnumber which is linked to Asset number, with the help of this FI document linked withh asset number  you can find out the invoice documents against assets acquired.
    Go to Bseg and search with asset number fields  and doc type of MIRO I believe it will be RE ,it will show you the  invoice docuemnts against the selected asset , then search for the clearing docs against these invoices in bseg , that will be your payment document.
    So now have asset number ,invoice number ,payment doc number.
    More logic you may apply like search for the link through MM tables , since PO is also having asset number , just check the link of Asset number with various documents and tables, you may ask your ABAPER to create a report or query for this.
    cheers
    Mukta

  • Vendor Classification Details

    Hi,
    I have to write a Vendor classification report where I have to determine whether a vendor has been classified or not,by checking whether a 'class' has been assigned to the vendor master record.
    Which table will link the Vendor no(LIFNR) and the Vendor class(KLASSE_D)?

    Hi,
         For (KLASSE_D)Check these tables
    S068  
    S069  
    S104  
    For Vender Class(KLASS) check EBLK
    Regards
    Bala Krishna
    Edited by: Bala Krishna on Sep 20, 2008 12:30 AM

  • Make Vendor Classification characteristics mandatory

    All,
    We have a vendor classification class and a characteristic. We have defined this characteristic as mandatory in transaction CT04. However when I create or change a vendor (transaction XK01/XK02) and go into classification I am still able to save the document without filling in reqired fields. I do get a popup saying that I haven't filled out the required field, but if I just press OK I'm still allowed to save even if some of the classifications mandatory characteristics are blank.
    We really want users to be forced to fill in all required characteristics. Is there a way of doing this? There is a SAP Note - 661368 - BAdI for required entry field check in the classification. Even by making the fields mandatory in the BADI, we are able to go back to the prev screen.
    I also tried implementing a user exit - EXIT_SAPLCLFM_002 (include ZXCLFU02). The pop up works, but we land up with some other issues like additional tabs coming on the screen or the SAP pop up coming up (resulting in 2 pop ups). So I am thinking is this may not be our solution.
    Hope that you can give valuable responses to my issue above.
    Thanks! Liz

    Hi,
    Try This by writing code in user exit SAPMF02K
    sample code
    IF I_MSEG-SOBKZ = 'E' AND I_MSEG-KZBWS IS INITIAL.
    MESSAGE E002(ZSD01).
    ENDIF.
    Srikanth

Maybe you are looking for

  • How do I upgrade/add plug-ins for my InDesign CS3?

    Received InDesign file from a client to take and utilize some elements and add to the document design, etc. When I tried to open it would not let me -- gave me 2 lists of a number of plug-ins that my client has on their version of InDesign. Haven't u

  • My  old purchased songs were gone

    I purchased many songs in the past and I just recently brought new songs for my ipod but when I tried to sync them to my ipod my old songs were gone...

  • Conversion form .mdf to .DBF , Plz see this...

    Hi all, Thanks for reading this: My Java application needs to read a .mdf database format (SQLServer) and export data (after some processing) in a .DBF format (for use with ArcView GIS).I can read from my SQLServer, but don't know how to generate a .

  • Can't share internet on a Mac Pro

    I've got cable modem > wireless router with 1 ethernet port > ethernet port connected to my Mac Pro. I'd like to share the internet port that's going into my Mac Pro with a Windows PC sitting right next to it. So the ethernet cable is going from the

  • Can't  access music store, Help!

    Hi, I'm running windows XP, Service Pack 2. I've updated my itunes software to 5.01.4 Every time I click on the iTunes music store I get a windows error: "iTunes has encountered a problem and needs to close. We are sorry for the inconvenience" What s