Punch out product category question

Hi all:
We are using a punchout from Gateway. The OCI sent from the vendor does not have a product category (see below).
"NEW_ITEM-MATGROUP[1]" value="">
We have 2 product categories assigned to the user in the Ext Attributes. While creating the SC using the catalog, the system picks up the second product category defined in Ext attributes.
How does it do it ? Is there a way it picks up the first product category ?
-Bakulesh

Hi Bakulesh,
Glad to hear that your problem is solved. Can I ask for a favor please? I need to understand that during punch-out, how data is brought back to SRM screens from catalog. I would be really very thankful to you, if you send me some config document or all the customization steps involved in this.
Best Regards,
Amit
PS: I have created one separate question for this, if you wish you can ans that so that I can assign you the points

Similar Messages

  • Product category in srm should over write the punch-out catalog category

    Hello Gurus,
    I have a requirement to overwrite the product category which is coming from the punch-out catalog with the SRM product category.
    Exactly saying i am looking for a mapping program.
    Because the product category schema in Punch-out Catalog is different from the product category schema in SRM.
    Is there any BADI that is available to help and Can anybody has the experience in doing so....??
    with regards,
    mahesh

    Hi Pierre,
    Actucally i am using NIGP as the Schema, Can you explain me how we can do with more details how to configure the settings to map the exteranal product category with the internal product category and with out going to BADI.
    IMG> SRM> SRM Server --> Master Data --> Content management --> Mapping for schema.
    You set your schema for product category (UNSPSC, ..) and then define the mapping for a schema .
    Thanks for your response,
    Mahesh

  • 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

  • Validating Product Category on SC Trasfer from punch-out catalog

    Hi,
      We have a requirement to validate Product Category of the shopping cart items transferred from punch-out catalog items. This requirement will allow us to put controls on vendors from publishing items that are not approved for their product category codes.
      One way to achieve this is by adding validations in BAdI BBP_CATALOG_TRANSFER and maintaining valid vendor product categories in a custom table.
      I tried to use the Extended Attributes in Org plan of Vendor. I tried testing with that in sandbox and did not seem to work.
      Another option I can think of is to add attributes for ProductCategoryCode on Org plan of vendor and validate in BBP_CATALOG_TRANSFER instead of using custom tables.
    Please let me the best way to achieve this.
    Thanks,
    Suren

    Hi
    We have done this long time back...
    By using the combination of BADIs -
    BBP_DOC_CHANGE_BADI and
    BBP_DOC_CHECK_BADI, this csn be done..
    Read the relevant SAP documentation of these BADIs using SE18 Transaction, which will definitely help in coding the logic as per the business requirements..
    Regards
    - Atul

  • 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

  • Dropping first product from vendor punch-out catalog

    Hi,
    We are having classic scenario implemented with GOA on SRM server 5.5 and support pack 9 with CCM2.0.
    Currently we are facing an issue for one vendor punch-out catalog. When we are choosing multiple products from vendor catalog,it is dropping first product and bringing remaining products in the shopping cart. We have checked OCI mapping , it looks fine . I have also checked all configuration for catalog call structure. Can anyone answer what could probable reason for this issue?
    Thanks in advance.
    Regards,
    Umesh

    Hi,
    This issue resolved after vendor inbound OCI format.
    Regards,
    Umesh

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

    SRM SERVER 550 Level 14.
    Hello all,
    The users want their product favorites list to have the last 15 categories.
    I found out that by manually adding entries to BBP_CATEGORY_FAV I can increase the number of entries shown in the drop down list for product categories.
    There's also an option for product category for the users in their own settings.
    My question is is there an option for mass changing this for approximately 300 user?
    Kind regards, Rob Dielemans

    Hi Rob,
    There are few ways to achieve this.
    all data element like Unit of measure,product category ,currency are populated using favourite function module.
    There are two BADI,Read documentation of these two BADI's
    BBP_F4_READ_ON_EXIT
    BBP_F4_READ_ON_ENTRY
    In these BADI,you have a table ET_CATEGORY_FAVOURITES
    Populate these tables with favorite list and pass EV_X_FAV_PROCESSED as X.
    You will get your favourite list in F4 Help.
    This is applicable to all data elements.
    To maintain this kind of list you have to pupulate the User favourite list in some table and based on that you have to plan pupulation on internal table.
    Another simple way to do that ,which I have not tested and it require SAP core code modification.
    You can see in SE38 transaction  In include ,LBBP_HELP_ATTRTOP,there is a data declaration and based on this all data element like...product,UOM,Currency etc creats 5 favorite list...
    So increase this number to 15 this will solve issue...
    This may require access key generation and further maintaience issues while upgrade..
    number of favourites per data element
    CONSTANTS: GC_MAX_FAVOURITES TYPE I VALUE 5.
    Regards,Nishant

  • 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

  • ShoppingCart: product category

    Hi to all,
    i have to make two questions about Shopping Carts.
    I'm working with Extended Classic Scenario, SRM 5.0, SP9 release.
    1)I've created a SH with 5 positions, all coming from same catalog, same product category. In customizing, product category is setted "sourcing never carry out". So after approval step, SH and positions are automatically transformed not into a PO(as i was expected) but into 3 POs (i can't understand why!!!). Does anyone know the reasons?
    2)I have to recover many SH positions approved but not transformed in a PO causing a IPsec's crash. How can i force them in order to create missing POs?
    Thanks in advance,
    Christian

    Hi,
    If You don't assign vendor to SC, 3 PO (one PO on one item in SC) will be created.
    Please check in SPRO -> SRM -> SRM Server -> Cross-Application Settings -> Define objects in Backend System
    Find Your Purchasing group and category ID. Check value entered in Ext. proc. Value should be 'Purchase order if item data complete'.
    You also check in SPRO -> SRM -> SRM Server -> Technical Basic Settings -> Define Backend System for Product Category if You have a category ID and corresponding systems (source and target) attached to it.
    Regards,
    Marcin Gajewski

  • Punch out data in SC

    Hi
    I am working on punch out with an external supplier. Most of the settings are done at this point. however there is an additional requirement. when we browse the supplier site for item and get to our shopping cart, we need the long text of the item also to come to our shopping cart along with the short description, price, qty etc.. right now we are getting back all the details in our SC except the Long text which is something like description of the product configuration and other details. Does anyone know how to get this in our SC? is there any setting for this? And we also need to have the supplier quote number (which is generated in the site) to come to back in one of our feilds, perhaps vendor text field.
    Any inputs would be great.
    Thanks
    Naveen

    Robin, here is what we are doing.
    We use the UNSPSC code supplied from the punchout in field catalog_content-matgroup e.g. 43171803 and use that to look up our category id from the lookup table e.g. OSSTATO. We take the category id that has been retrieved and update the field: et_sc_item_data-category_id
    What we find is that in the shopping cart we still have a default category id and the one we put in the above field was ignored.
    After doing several debug sessions we found that before the code enters the BBP_CATALOG_TRANSFER BADI, it has already allocated the default category id for the user and it ignores what we put in.
    The standard sap function BBP_WS_IMPORT_SC_DATA is using the UNSPSC code 43171803 and it tries to validate that as a category id and because it doesn’t find it. It replaces the catergory Id with the user default e.g. SAFEHEAD.
    What we would like to know is that can we use our lookup table code anywhere before the BBP_CATALOG_TRANSFER BADI without having to do a core code modification?
    what are your thoughts on this?

  • Determine of Tax Code for Country/Product Category - Table handling

    Dear Experts,
    in SRM 7.0, CS, i am facing the following requirement regarding tax codes:
    We have users from different countries using SRM. These different countries have different tax codes that are to be used for legal reasons.
    My question is, how i can achieve a system behaviour, by which in the shopping cart, the correct tax codes gets selected automatically, based on the country of the user, who is creating the shopping cart.
    Question 1:
    Is it correct to assume, that this requirement can be achieved by maintaining the "Determine of Tax Code for Country/Product Category" - Table?
    Q2:
    What is the purpose of the 1st column of the above mentioned table, "Domestic/International Indicator"? Can it be left blank?
    Q3:
    Is it possible to fill in the values for the field "Country" BUT to leave the field "Category ID" empty???The reason for asking it, that otherwise several hundreds entries would have to be maintaind manaully...
    Q4:
    From where in the shopping cart or ppoma settings is the system fetching the Country code, in order to be able to use it in the table? Is there any specific attribute maintenance that has to be taken care of, so the above mentioned table can be used (e.g. delivery address, including the country information)?
    Thank you very much for your help in understanding the topic.

    Hi
    Here are my responses to your questions:
    Question 1:
    Is it correct to assume, that this requirement can be achieved by maintaining the "Determine of Tax Code for Country/Product Category" - Table?
    Answer -  If you have a requirement where different countries have different tax codes, then you do need this confiugration. Otherwise Configuraiton in Enter Tax Code  are sufficient.
    Q2:
    What is the purpose of the 1st column of the above mentioned table, "Domestic/International Indicator"? Can it be left blank?
    Answer - Sometimes you have different codes for International and Domestic purchases for a product Category. IN those situations you can select Domestic/International field to differentiate btw tax codes. Otherwise this field can be left blank
    Q3:
    Is it possible to fill in the values for the field "Country" BUT to leave the field "Category ID" empty???The reason for asking it, that otherwise several hundreds entries would have to be maintaind manaully...
    Answer - No, if you enter country, then Category Id field is mandatory. You may enter * in case you dont have multiple backend systems. otherwise you will ve to ve individual entries for each category and backend system.
    Q4:
    From where in the shopping cart or ppoma settings is the system fetching the Country code, in order to be able to use it in the table? Is there any specific attribute maintenance that has to be taken care of, so the above mentioned table can be used (e.g. delivery address, including the country information)?
    Answer - It is picked up from the address of the user where is will receive goods. and Domestic/International will be decided based on Vendor address with reference to thta address.
    I hope my responses clarify your doubts.
    Regards
    Virender Singh

  • Define G/L Account for Product Category and Account Assignment Category

    Hello Experts,
    I got a requirment to make a new entry in below SPRO path.
    Define G/L Account for Product Category and Account Assignment Category
    *Individual entries cannot be put into the change request*
    *Message no. SV141*
    *Diagnosis*
    *For technical reasons, the entries cannot be fully specified in the change request. There are two possible reasons for this:*
    *1. The key of an entry is longer than 120 characters. All entries whose keys match up to character 119, are then copied into the change request, rather than an individual entry.*
    *2. The key of an entry contains fields of special data types, for example, packed numbers. The key can only be specified in the change request up to the first such field from the left.*
    *all entries whose keys match up to character 26 are copied into the change request, rather than a single entry.*
    *System Response*
    *The selected entry is copied into the change request correctly, but other entries may be copied as well.*
    My question is, If I make one entry and move to Quality and production system will it move only one entry or whole table will move?
    Kindly help me.
    Thanking you
    Regards
    Sharan

    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

  • 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

  • How can I control the Product Category in the Pre-select screen

    Dear ,my expert :
       I  work in ROS scenario . In my case ,the supplier can select Product Category A, Product Category B,and Product Category C when they  filled the data in the  registration scren . And the purchaser A just is responsibility for the Product Category A ,and the purchaser B ,C are the same situation .
      So ,my question is :
       1,How can I control the Product Category in the Pre-select screen? I mean that the Purchaser A can just select the   Product Category A in the Pre-select screen .
       2,You know the supplier select two category  is one BP in the system ,So if the purchaser A accepe the supplier ,the purchaser B will find the status is "accepted ",So the purchaser B will be confused about it .
       SO ,in my case ,any one has the suggestions ,any link welcome .
       Bestregards
      alex

    Hi Alex,
    As per standard SRM solution, this is not supported. Purchasers who accept new suppliers, accept them on the whole and not for any specific product category. There is no such thing as Purchaser being responsible for specific prod category in ROS.
    What you could do however is to build a custom workflow to achieve it. You could have category approvers after the purchaser has accepted the supplier. Based on the category provided by the supplier in the reg form, you could route these suppliers to appropriate category approvers.
    Regards,
    Nikhil

Maybe you are looking for