Making 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,
In the standard system you are always allowed to save the classification
even if it is uncomplete, you receive the warning message about the
required characters and if you save anyway, instead of preventing the
save it will change the status of the classification from '1' (Released)
to '3' (Incomplete). This is standard as the user should be allowed to
save the classification when incomplete and then come back later to
complete it at a more suitable time.
There is a userexit which you can use to change this functionality,
please review note 337262 which explains how to use this userexit
to prevent the save of incomplete classification.
Best regards,
Sandra

Similar Messages

  • 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

  • Extract Vendor Classification characteristics to BW

    Hello,
    Iam tryingto load vendor Classification charateristics like "minority indicator" with multiple values.
    Iam using CTBW to create a data source,it is giving an error "chararectistic has multiple values"
    I did see some some other posts suggesting to change this error to warning etc.
    Has any one created a DS using CTBW before.
    Pls suggest
    Thanks
    Jagadish

    Hello,
    Iam tryingto load vendor Classification charateristics like "minority indicator" with multiple values.
    Iam using CTBW to create a data source,it is giving an error "chararectistic has multiple values"
    I did see some some other posts suggesting to change this error to warning etc.
    Has any one created a DS using CTBW before.
    Pls suggest
    Thanks
    Jagadish

  • 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

  • Making PAN Number Field MANDATORY while creating a Vendor

    Dear Experts,
    I want to create a Vendor Master with PAN Number Field Mandatory.
    Is there any input for making PAN Number Field Mandatory at the time of creating a vendor.
    Regards - Manjunath

    Hi Trivedi,
    I tried the user exit. But it is pulling the values.
    Please find the coding here
    IF j_1imocust-j_1ipanno = ' '.
      MESSAGE e007(zmsg).
    ENDIF.
    We are not abe get the PAN vanue in  j_1ipanno  field.
    Looking for your help .
    Pleas guide.

  • Making PAN Number Field MANDATORY in Vendor Master while CREATING VENDOR

    Dear Experts,
    I want to create a Vendor Master with PAN Number Field Mandatory.
    Is there any input for making PAN Number Field Mandatory at the time of creating a vendor.
    Regards - Manjunath

    Please post in the right forum >

  • 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 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

  • BAPI for Finding Materials which have Classification Characteristics

    Hi,
    Does anyone know of an RFC or BAPI to return a list of materials which have a specific Classification Characteristic
    Most of the functions I've found will return the all the classification characteristics if you know the material number and the class.
    The other search tools and reports all seem to work with the SAP GUI and are quite interactive. I need to be able to execute an RFC or BAPI without SAP GUI.
    In my case, I know the Class Type and Class and I know the characterstic and attribute value but need a list of matching materials.
    Thanks
    Paul

    Hi Ashok
    Actually my requirement is that i want to post the Vendor expenses thro' Vendor Portal and for that Validation will not helps us.
    So thro' BAPI 's only we can post the expenses ...........
    I suppose that its clear for you now.
    Revert
    Regards
    Praveen

  • 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

  • How to make tax classification field mandatory in sales order ?

    Hi,
    while creating sales order, " how to make tax classification field mandatory ".
    Please tell me the procedure.
    In tcode OVA2. what are the entries for fields,table.
    Regards,
    sapsduser

    Dear ,
    Could you please share why you want to make tax Classification field mandatory in sales order.
    Maintain Tax classification field for customer in Customer Master Data = (Sales Area Data - Billing document Tab page)
    Tax Classification field for Material in Material Master Data = Sales Org. 1 View.
    While creating sales order and enter customer and material system automatically fetch the tax classification related data into sales order.
    Tax is calculated based on the ship to party.
    Hope this will help you.....
    Regards,
    Manoranjan.

  • Making task list field mandatory in creation of maintenance plan?

    Dear All,
    I need your help in configuration of Making task list field mandatory in creation of maintenance plan. I checked with sceen variant config but that also not giving me any option to make the field mandatory.
    Is there any note or user exit for it?
    Regards,
    Kaushal Rai

    Dear,
    Pls check the exit IPRM0004:Maintenance plan / item: Customer check for time "SAVE".
    Regards
    Sunil

  • 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

  • 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..

  • 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

Maybe you are looking for

  • Cannot restore do not have Permission in Time Machine HELP

    HI Have searched and Searched but cannot find answer so Help please - all sugestions appriciated Using Mountain Lion , fully updated , however had a Problem with Internet , stopped and could not get it working , so was time to do a Clean Install - fi

  • How can i tell if my lost/stolen iPod is being used

    My daughter has either lost or had stolen her ipod.  how can we see if someone else may be using it?

  • Syncing AkaiPro Mini to Logic's tempo

    Just bought the Akai Mini http://www.akaipro.com/mpkmini for it's flexible arpeggio feature. It's supposed to be able to allow the tempo in Logic to determine the tempo of the arpeggio, but I can't figure out how to make that happen. The manual, natu

  • Implementing vpn-filter Cisco ASA 8.2(1)

    Hi there, I have configured a vpn-filter which should allow a RDP connection to just one server and block all other traffic. The direction of the traffic is from the local subnet to the remote host. Local subnet     192.168.5.0/24 Remote host     192

  • HFM task flow

    Hi All, I have Oracle Hyperion system 11, and using HFM, and when I create a taskflow with recurence (automated) daily, the taskflow only works once, then the automation fails, there is no record or log that the taskflow is executed on the next day o