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

Similar Messages

  • 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

  • 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

  • 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

  • Second thought about extracting classification characteristics values

    Hello expert:
         I have a question about uploading material classification data into BW,  I know I can extract this classification data by new datasource set up by transaction CTBW.  this is the normal way to extract classification data . I just want to do it in another way technically. My question is : can I enhance some BC datasources such as : 0EC_PCA_3,  in this way,  I will do this enhancement as follows:
       (1) enhance  transaction DS by classification characteristics , such as 0EC_PCA_3.
       (2) customize master DSes for classification characteristics.
       (3) create infoobject in BW corresponding to classification characteristics
       (4) put those infoobjects into the same dimension as material in the infocube which is the datatarget for 0EC_PCA_3
       (5) load master data for those infoobjects for classification characteristics
       (6) load transaction data for enhanced transaction DS 0EC_PCA_3
    by the procedure, I also can get the information for those classification characteristics, please correct me .
    Many Thanks.

    Hi,
    You can use CMOD to enhance 0MATERIAL_ATTR as an alternative to CTBW transaction but keep in mind that Material classification has to do with master data.
    That is the main reason why enhancing transactional data datasources with master data attributes should be avoided if possible.  Even if you need to report on historical truth, you can accomplish it by using Read master data feature on transformations (for example, when you load your InfoCube, you can read material classification master data from 0MATERIAL instead of 0EC_PCA_3).
    Regards,
    Maximiliano

  • 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

  • Error while extracting Vendor Data from R/3 system

    Hi all,
    I am trying to extract vendor data from R/3(ECC6.0) system to XI using Tcode MDM_CLNT_EXTR.
    already I have maintained partner profile for the same.
    I have given the necessary details like Creditor_extract,Target System and Distribution Mode as initial load.asusaully extraction process started and I found error in log file like"Table MASTER_IDOC_DATA is empty". Please help me if anyboday have idea about this.
    Thanks in Advance,
    Ravi.

    Hi Ravi,
    you've got to set up the message type MDMRECEIPT for the Idoc distribution from R/3 to XI. Check chapter 5.2 in the IT configuration guide available on <a href="http://service.sap.com/installmdm">MDM Documentation Center</a>. It describes the necessary steps.
    BR Michael

  • 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

  • Reading Vendor Classification Note

    Hi
    I Created Vendor Classification Note using XK02. Now i need to read all those Notes which was created to vendor. The Objects details are available in S00D table but i am unable to read actual data in that object.
    Can any body guide me how to read the data related to objects.
    I tried using READ_TEX, SO_ATTACHMENT_LIST_READ and SO_ATTACHMENT_READ function modules but no use.
    Thanks in advance
    Edited by: BOGA UMASHANKAR on Apr 18, 2011 3:38 AM

    CLFA1 for vendor
    Regards
    Ankur

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

Maybe you are looking for

  • Jabber/WebEx Connect SSO Questions

    I've got a few questions around exactly what needs to be done to get SAML working for our Connect accounts to successfully authenticate from Jabber for Windows, Mac, iPhone, and Android. We have both a Meeting Center and Connect account under WebEx u

  • Credit memo (CM) Approval limits set are not being checked in CM creation

    Hi, Customer: ARROW ELECTRONICS INC SR: 6502816.993 Customer has set the approval limits for credit memo in Receivables He has set the approval limit as -500 to 0 for a user X. Created an invoice for 550 $ Gone to Ireceivables and created a dispute f

  • What does the "other" section consist of? What does it do?

    It is taking up way too much space on my iphone. It takes up 2.45 GB! Its driving me insane! PLease tell me what it does and how I can reduce the "other " section to at least 1GB. I've tried deleting history, other apps, phone calls, and etc. It help

  • Reg : table in adobe form

    hi, I placed a table from the menu TABLE-->INSERT TABLE...... with 10 rows and 10 columns. Now I want all the rows and all the columns to be bound to one internal  table so that when I execute the form ..the data which is entered in the table should

  • Gui design about observer pattern

    i have 2 swt components both including a browser component. they both are instatiated passing a reference to an observable document: public class ObservableW3CDocument extends java.util.Observable {   private Document document;   private String conte