Default product category

Hi Experts,
I am having a problem with the 'default' product category function:
If I DO NOT set the indicator for making a product category as default, SRM takes the last one from the list in extended attributes?
I would like the field 'product category' in the shopping cart to be blank?
Can anyone help me?
BR. Kim

Hi,
<u>Which SRM version are you using ?</u>
<b>It's a standard SAP behaviour.</b>
<b>Product categories have to be available into SRM !! It is a mandatory master data.</b>
<u>You can use method ENRICH_ITEM_DATA in BADI BBP_CATALOG_TRANSFER to do this.</u>
<u>To change data (product category...) from the catalog to the shopping cart, please use BBP_CATALOG_TRANSFER badi.</u>
Or
<u>Implement the BADI "BBP_F4_READ_ON_ENTRY".</u>
Or
<u>Implement combination of BBP_DOC_CHANGE_BADI as well as BBP_DOC_CHECK_BADI.</u>
<u>See the following useful pointers for detailed help and source code:-</u>
Re: Shopping cart creation category dropdown selecting the most used category
Punchout Product Category Default
The 'Category' list box should be empty when creating a shopping cart
Re: How to enable "shop on behalf" functionality in BBPSC03 ?
Re: How to stop a new Prod Categ from becoming 'default' display when shopping
Re: search help results of cost center
Re: No authorization to purchase from product category
Re: make Category id field blank in Describe requirement
<b>You can use the field CATEGORY_ID in the structure BBP_OCI_ENRITEM for the Product Category.</b>
<u>Hope this will help. Do let me know.</u>
Regards
- Atul

Similar Messages

  • Punchout Catalog product category - Default product category mapped

    Hi,
    Currently we are getting default product category even though punchout catalog is sending different prooduct categories?
    We are using UNSPSC categoires and even punchout categories also same but default product category is coming not the punch out product category. Please note that if i click on Describe requirement then one default product category is coming up so same product category is coming for punch out catalog items.
    Can you please give me some idea how this is picking up.
    thanks
    Ravi

    Hi,
    It is a bug in SRM and identified the stadard code problem. SAP Released note for this changes.
    sapnote_0001632356
    thanks
    Ravi

  • Delete default product category

    Hello all, please can you tell me how can I delete a produc category form a list? I don´t have any click on the list that we can take as default ESN code.
    Please check and tell me
    Thanks in advance
    Rosa Rodríguez

    Hi Rosa
    Product category discription in the shoping card
    Producat Category should not have any default value - Shopping Cart
    please refer these two threads
    regards
    Muthu

  • Query Regarding Default Product category set up in SRM server

    HI SAp Gurus,
    Plesae note that I have created one dummy product category - Test under R3MATCLASS using TC - COMM_HIERARCHY and set in the extended attribute of the root organization level.
    Also done the validation in BBP_DOC_CHECK _BADI.
    In SRM portal it is reflecting the text as *Please select a product category from list* in Category field as I set in SRM server.
    But when I try to select "Add To Shopping Cart" Button it displays the following error messages that -
    1) Enter A comapny Code
    2) Enter a unit of measure
    3) Plant for follow-on document missing
    4) System FCSCLNT110 of purch. organization M&S Purchasing Organisation differs from doc. reference FSSCLNT480
    5) Error in account assignment for item 1
    6) Error calling META BAPI META_CALCULATE_TAX
    7) Not possible to calculate tax
    8) Error occurred calling META_BAPI_DISPATCH
    9) The cost center has not been assigned in the account assignment
    When I select the valid product category which is replicated to SRM from ECC , it does not display any error message.
    I think the dummy product category - Test which I have created directly in SRM is creating the problem . and displays an error message-
    System FCSCLNT110 of purch. organization M&S Purchasing Organisation differs from doc. reference FSSCLNT480
    I have also check that when i click Add to Shopping Cart Button - The item_check Badi is also triggered . When I set up the break point there for debugging purpose its not triggeing and coming up with the above error messages.
    Kindly advice and do the needful.

    Hi Muthu,
    I confirm that have successfully created the dummy product Category at SRM server and maintained in the extended attribute tab at the root organization level.
    Bu the new problem raised - a warning message -  No authorization to purchase from product category - Test
    For that in PFCG TC we are setting up the autorization level as Low for Startegic Purchasing Role.
    But even then the great problem is - when i click add to shopping cart button the line item is not created in step 2, since I have selected the dummy product category not the one which is replicated from backend. Otherwise if i select the one which is replicated from ECC its showing me the one line item in the next screen.
    Can any one please advice.

  • Product Category mapping from Punch-out to Shopping Carts

    Hi,
    We are implementing Punch-Out catalogs. We are on SRM_SERVER 550 and SP 11.
    Product Category brought from field 'MATGROUP' field of structure 'CATALOG_CONTENT' in BADI BBP_CATALOG_TRANSFER is picked up and wrote our own logic for mapping it with the available UNSPSC codes either at Family level or Segment level. The nearest available UNSPSC code is picked up and passed to output structures ENRICHED_ITEM_DATA and ET_SC_ITEM_DATA in the field 'CATEGORY_ID'.
    This is tested by putting external debugging points and found to be working fine.
    However when transferring data to Shopping carts, the default Product Category for User ID is shown up instead of the one from output of BADI BBP_CATALOG_TRANSFER.
    Please let me know if i am doing correct or any suggestions are appreciated.
    Thanks
    Venkat

    even we had the same issue -->
    please note that category in SRM system has both category id and also category guid
    so , you need to retrieve --> the guid of the category using the FM
    CALL FUNCTION 'BBP_CATEGORY_GET_GUID'
            EXPORTING
              category_id   = category_id
            IMPORTING
              category_guid = iv_comm_cat
            EXCEPTIONS
              NOTHING_FOUND = 1
              OTHERS        = 2.
    and then assign as shown below
    wa_bbp_oci_enritem-category = iv_comm_cat.
    and then modify ENRICHED_ITEM_DATA

  • Product Category - Overriding the defaults

    I have implemented the BADI to map the Product Category during the external catalog shopping cart creation.
    I have the mapping Ztables.
    If the mapping is available, all is working good.
    However if the mapping is not available, I have to pass the error message about missing mapping.
    The error message is working as well but the product category is getting defaulted to the standard category of the User.
    I dont want to set it to the standard category.
    Any clue?
    SRM Functional says there is config to default and they dont want to change it.
    How can I override this config?
    Thanks in advance.

    I am using the David Barber's workaround as specified above.
    In the BAD, I am calling the FM: BBP_PD_SC_GETDETAIL and it gives me the SC details.
    After validations, I am updating the ET_MESSAGES.
    The error messages are displayed if the dummy product group is used but the SC is getting saved inspite of errors.
    Any idea?
      I_OBJECT_ID                      =
      I_ATTACH_WITH_DOC                = ' '
      I_WITH_ITEMDATA                  = 'X'
      I_ITEM_SORTED_BY_HIERARCHY       =
      I_WITHOUT_HEADER_TOTALS          =
      I_READ_FROM_ARCHIVE              = ' '
    IMPORTING
      E_HEADER                         =
      EV_IS_PD                         =
      ET_ATTACH                        =
      E_ACCOUNT                        =
      E_PARTNER                        =
      E_CONFIRM                        =
      E_LONGTEXT                       =
      E_LIMIT                          =
      E_ORGDATA                        =
      E_TAX                            =
      E_PRIDOC                         =
      E_HCF                            =
      E_ICF                            =
      E_ACTVAL                         =
      E_ACC_ACTVAL                     =
      E_HEADER_REL                     =
      E_ITMLIM_REL                     =
      E_STATUS                         =
       wa_msg-MESSAGE      = 'TESTING'.
       move-corresponding wa_msg to et_messages.
    CALL FUNCTION 'BBP_PD_SC_GETDETAIL'
      EXPORTING
        I_GUID                           = IV_DOC_GUID
      TABLES
        E_ITEM                           = i_item
        E_MESSAGES                       = i_msg
    loop at i_item into wa_item.
    if wa_item-CATEGORY_ID = 'M0156'.
        wa_msg-MSGTY        = 'E'.
        wa_msg-MSGID        = 'BBPWS'.
        wa_msg-MSGNO        = '029'.
        append wa_msg to et_messages.
    endif.
    Any help would be appretiated.
    Edited by: Pranu Pranu on Dec 8, 2010 5:27 PM

  • Punchout Product Category Default

    Hi everybody,
    I am trying to default (set in the extended attributes in PPOMA_BBP)the product category in punchout catalog when EBP does not have the vendor product category. I know this could be done in earlier versions of EBP. I am trying to do the same in SRM 5 and it is not working. Has anybody run into this issue?
    Also I want to default a product category to PCAT1 if the data in Shopping basket is from catalog CAT1 and default the product category to PCAT2 if the data is from CAT2. Is there a way to do this (maybe through a BADI)?
    Appreciate your suggestions.
    Thanks
    Venkat

    Venkat
    You can use method ENRICH_ITEM_DATA in BADI BBP_CATALOG_TRANSFER to do this.
    You need to change the product category entry within the item in the cart. The catalogue name is also stored at this level so this entry can be used to determine what the category should be changed to.
    I would have thought that the default category in SRM 5.0 should still come through. I unfortunatley haven't currently got a system to test it on to check for you though.
    Input from other forum members on this would be gratefully received.
    Regards
    Keith

  • SRM7.0 Multiple  G/L account assignment for a product category

    Hi All,
    In SRM7.0 , it is possible to maintain multiple G/L accounts for a prodict category and account assignment combination. For example , for a product Category XX and account assignment CC , we can maintain more than one G/L account with one G/L as default. While creating the Shopping Cart , the G/L account is defaulted. However when we do F4 search on the G/L , then system is bringing all the G/L accounts from the backend through the search help from ECC. In that case what is the use of maintaining multiple G/L accounts in the SRM configuration? Is there any other config that is reqd? We thought system would restrict to those G/L account that are maintained in the config.
    Thanks
    Sukumar

    Dear Poster,
    As no response has been provided to the thread in some time I must assume the issue is resolved, if the question is still valid please create a new thread rephrasing the query and providing as much data as possible to promote response from the community.
    Best Regards,
    SDN SRM Moderation Team

  • Defining G/L Account for product category and account assignment category

    We are using the standard configuration to default in a G/L account for a given product category and account assignment category combination.  This works well for us when it comes to the shopping transactions (i.e. BBPSC01, BBPSC02, etc.), however we have a problem with this logic in the carry out sourcing transction BBPSOCO01.  Our users are creating describe requirements which are then delivered to BBPSOCO01, however the user is not assigning the correct product category, so the sourcing department updates the cart with the correct product category.  Upon doing so, the G/L account gets changed to whatever the V_BBP_DET_ACCT table determines is correct for that given product category/account assignment combination.  We would like to know if their is a way to not fire the "default G/L account determination" when the shopping cart is changed in transaction BBPSOCO01.  I already know about the BBP_DETERMINE_ACCT BADI but thought there might be a less expensive alternative.  Our business treats the G/L account provided by the configuration as a guideline, therefore when the buyer changes the product category they also want to retain the account assignment information.  Any suggesstions on how this might be accomplished outside of creating my own logic in the BADI?
    Best regards,
    Shawn O'Connor

    I got the same message trying to make an entry in SPRO:
    Define Backend System for Product Category
    I found the note 305942 describing exactly the issue for my and above mentioned entry, which offers the correction, then the note 326802 which offers the correction of the first notes. However, both notes are for Releases 4.6C and D (from 2000), and we are using EHP2 FOR SAP SRM 7.0.
    I see another discussions in SCN regarding this topic, but haven't found real solution yet. Any hints? At least the answer to previous question from Sharan would be appreciated.
    Best regards,
    Toni

  • Product category issue

    Hi
    We are upgrading from SRM 4.0 to SRM 7.0 system. we are facing some issues in Shopping cart
    1. Product category is getting defaulted in SC for all the line items. we have not maintained default in extended attributes and in default settings in SC  also we tried to remove Product category but it is mandatory field and system is not allowing us to give blank and when i have given product category at SC Default settings it populates to all line items. Our requirement is product category should be blank at SC level and user will select. How to find the solution for this
    2. G/L Account is not populated based on the product category ( we have maintained at config level for product category and G/L Account but it is not populating when SC is created with that product category
    Appreciate your help
    Regards
    Sandeep

    hi
    last product category or first product category is showing as default for all your sc. before you order you can change it right .
    or create a dummy product category and make it default.
    Product category discription in the shoping card
    br
    muthu

  • Product category discription in the shoping card

    Hello SRM gurus,
    When the user is trying to create a shoping card , it shows me the last product category discription. I want to make it as a blank so that i can select my desired product category. Can i achieve it instead of last product category discription.
    Note:  SRM 5.0 I given * in the ext.att
    Any clue is appreciated.
    Raman

    Hi. To get around this you can create a dummy material group called "Please select from list" or something and make it the default for all users in PPOMA_BBP.
    Then use the BBP_DOC_CHECK_BADI to make sure that if the material group has not been changed to a valid one issue an error.
    Regards,
    Dave.

  • Product Category Rules in Shopping Cart

    Hi All,
    Currently trying to figure out the logic behind how the SRM system fills in the Product Category field in the Shopping Cart when taking an item from a Punch-Out Catalog. From what I've researched so far, how it is supposed to work is:
    If a valid value is passed through NEW_ITEM-MATGROUP[n] then SRM should populate this.
    If no value is passed then default value maintained in Ext. Attributes of Org. Structure is taken.
    Are there any other rules that I'm missing? What if the catalog passes a valid Product ID, but no Product Category, will the system take the associated Product Category from COMMPR01, or will it take the default from org structure? In our tests we found that is taking the default from org structure, and I'm not sure if this is a bug, standard, or configuration issue.
    Regards,
    Andrew Bondarev

    Hi Richardo,
    Thanks for the response. We have already checked the table, and it doens't seem that there are duplicate entries for the Product Category.
    We did just have a breakthrough though in that if we supress the fields NEW_ITEM-ext_schema_type and NEW_ITEMEXT_CATEGORY_ID[n], then the proper value is populated in SRM.
    Note: We are performing the mapping on the APC side, so the value in NEW_ITEM-MATGROUP[n] is already the Product Category found in COMM_HIERARCHY. No mapping should be needed in SRM. I'm guessing that by passing a schema type and ext. category ID, SRM is looking for some mapping in SRM, but can't find it so it uses the value in the Org. Structure.
    Now the issue is figuring out how to allow for the values  for Schema and Ext.Category to still be passed from APC, but have SAP ignore them.
    Regards,
    Andrew

  • SRM product category replication issue

    Hi,
    I am trying to replicate the product category from ECC to SRM
    I have run the R3AS, but no success,
    In SRM SMQ2 no entry created
    In ECC SMQ1 no entry created
    In R3AM1 "DNL_CUST_PROD1" is running status, not changing to green
    I also found that
    In R3AM1 DNL_CUST_BASIS3 also running and both the status is block
    Please help to resolve status.
    Thx
    Jai

    Hello Roy,
    Kindly follow the below steps to resolve the issue here.
    1) Maintain the table TBLSYSDEST in both SRM and ERP system with regards to the logical system and Technical and Dialog rfc's.
    Also assign the MW_admin in the rfc user.Register the queues with * smqr.
    2) Follow the sap note 720819 and maintain all the 5 tables correctly.
    3) Before you start the download, you must use transaction SE38 to execute the report BBP_PRODUCT_SETTINGS_MW in the EBP system. In the 'User' field, enter the consumer name that you selected (for example, "SRM").
    Select the radio button depending on whether service products should be active or not. The report starts with the default settings in test mode.
    4) Ensure that the table CRMATAB in ERP system holds the entries after the step 1. IF it is blank then follow the sap note 1498111 and run the report SMOF_FILL_CRMATAB in SRM.
    5) Also check for the R3-Guid in the tables CRMMLSGUID (SRM system) and CRMPRLS (ERP system ). Both should be identical with the logical system.
    Kindly abort and load the object again, it should work fine.
    Also to replicate the new material groups, you need to trigger the delta load.
    Best Regards,
    rahul

  • Product Category in SAP SRM

    Hi,
    When we click on Describe Requriement option or create limit order option, the product category is defaulted. Is there anyway to remove thiis default value.
    Ravi G

    no ravi . it is sap standard.
    are you geting last category or first category in COMM_HIERARCHY there?
    you can do little developments.
    create one dummy product category and default it in the extended attribute and evaluate via doc check badi if it is dummy dont order it.
    this way your problem get solved.
    this is our guru dave method.
    Product category discription in the shoping card
    muthu

  • Transfer product category from catalog to SRM with 2 BE systems

    Hello experts,
    We are having an issue when transfering products from the SRM-MDM Catalog though OCI, since we have an SRM extended classic scenario connected to 2 backend systems.
    When the information is downloaded to SRM, the product category is changed and a "default" is assigned.
    SAP has confirmed this issue happens because there are 2 entries in table COMM_CATEGORY for this value (even though they are clearly differentiated by backend system).
    In our case, let's say Product Category "OS" (Office Supplies) exists in both backend systems, and it seems the system only searches for "OS" instead of doing a link to the logical system somehow.
    How can I implement BADI BBP_CATALOG_TRANSFER in order for the system to use the right Product Category? Should I map one the backend system in one of the custom fields or is ir possible to somehow get the backend system in some other way?
    Regards,
    Gilberto Gallardo

    Hi Gilberto,
    You should use the BBP_CATALOG_TRANSFER Badi to also define the relevent category GUID during transfer, in this way you can make the category unique and the default will not be selected.
    Regards,
    Jason

Maybe you are looking for