UNSPSC Code Mapping with Local Material Group

Hi Experts,
We are on SRM 7.0 SP05
We are trying to map UNSPSC Code with R/3 Material Group, which has been replicated to SRM. We have maintained the mapping table for UNSPSC with SRM Material Group.
We are using the BADI BBP_CATALOG_TRANSFER to change the UNSPSC with a corresponding material group and are modifying the internal table enriched_item_datacategory_id field. Though we are able to successfully change it in the BADI but the changes are not reflected in the shopping cart. Does anybody know why this happens? Is there an OSS note to resolve this problem?
Appreciate your great help
BR,
Siva

Muthu,
We have not done anything with MDM but as for CCM, I can tell what we have done...
In IMG: Supplier Relationship Management --> SRM Server --> Master Data --> Content Management, you can define your schemas and mappings.
When shopping through a catalog, make sure the SCHEMA and the UNSPC are passed in the OCI stream.  If your scemas and mappings are straight-forward, then no addtional coding is required.  However, if this is not the case, addtional coding in BBP_CATALOG_TRANSFER may be needed.
I have seen in the forums that many have recommended custom tables and mapping code in BBP_DOC_CHANGE_BADI.  However, I like to stick to standard as much as I can.
This may be simplistic, but I think it will help you get a idea on the CCM side.  Sorry I could not help you with MDM. 
Regards, Dean.

Similar Messages

  • Hard currency is not valuated in FAGL_FC_VAL along with local and group currency

    Hi All,
    I have the below system settings for FOREX revaluation. The revaluation is not happening for Hard currency along with local and group currency. The test data and other settings seams to be fine as the below mentioned workaround works perfectly for hard currency revaluation.
    I would like to take your expert feedback on this issue to confirm whether this is how SAP works or its an issue with FAGL_FC_VAL program.
    System Settings:
    Currencies in company code
    local currency      group currency      hard currency
    10                             30                         40
    USD                          USD                    UYU
    FOREX settings:
    Work around found:
    Define two Valuation area, say
    1. Valuation Area: A1 which will have currency type 10 and 30.
    2. Valuation Area: A2 which will have only the currency type 40.
    3. Run FAGL_FC_VAL twice for these area.
    Issue with this work around:
    1. The valuation area is assigned to one accounting principle (which is in turn assigned to a specific ledger).
    2. Thus, if I have different accounting FOREX process to be followed in different ledgers (say IFRS ledger, Local Ledger, Tax ledger) then I need to create 2 valuation area (as per above workaround) for each ledgers and run FAGL_FC_VAL for each of these valuation areas.
    Thanks & Regards
    Nikhil Kothari

    Hi Experts,
    Any views on the above issue?
    Thanks & Regards
    Nikhil Kothari

  • Purchase Rebate Process with Vendor - Material Group combination in SAP

    Hi Guru's,
    I have done with Purchase Rebate Process with Material in SAP by doing following steps,
    Created Agreement Type with Material Rebate
    Created Rebate Pricing Procedure
    Created Schema Group, Vendor
    Maintained  Purchase Rebate Agreement via MEB1 and created a Purchase Order where I could able to view the Rebate condition type gets determined based on the rebate agreement which has been created for a specific material.
    Now from experts I would like to know the Volume based rebate arrangements Purchase Rebate Process with Vendor - Material Group combination in SAP .
    If required provide with detail steps explaining what configuration and master data to be in place to complete this process.
    Following thread I got it from SCN.SAP forum,
    http://scn.sap.com/thread/3663225
    Where it has been discussed this type of requirement Purchase Rebate Process with Vendor - Material Group combination would be a GAP.
    Kindly throw some ideas on this process to carryout from my end.
    Regards,
    Kumar.S

    Experts,
    Please respond if post is not clear then let me know.
    Regards,
    Kumar.S

  • Inventory reports with external material group

    Dear Friends,
    In my office in material master record material group & external material groups are maintained. I am looking for a inventory report which shall displays the stock available in paricular plant & other report of stock lying at vendor both should display the  material group & external material group. Please help.
    Thank you
    Prashant B

    There is no Inventory report with external material group field in SAP so consult Abaper to develop the customized report.

  • Relase strategy characteristic with several material groups

    Dear Experts,
    Actually I'm implementing the MM Module, 6.00 version and I have the following issue:
    I created the release strategy Purchase Order, with these characteristics:
    - Material group
    - Net total purchase order
    - Plant
    The error consists in the Material Group characteristic don't run with several Material Groups. It seems that it could be possible only with one Material Group.
    If you know how I could work the characteristics with several material groups, pleas tell me.
    Thanks in Advance,
    Adriana Corredor
    MM SAP Consultant

    Hello, Adriana,
    it isn't clear what you mean by "characteristic don't run with several Material Groups":
    - is it that you cannot enter multiple values in classification? Then check whether you chosed "Multiple Values" in "Value assignment" subscreen of characteristics maintenance, transaction CT04;
    - is it that your release strategy isn't assigned to PREQ with several items with different MATKL values? It is neccessary to realize that if you use the coverall release of PREQ (which I guess you are using), the values of items has to be "summarized" (for purpose of release strategy assignment) into structure CEBAN "Communication Release Strategy Determination: Requisition"; the release strategy classification are then evaluated against this structure; if there is any field which differs for items, it is passed to structure CEBAN as empty; so either you have to have release strategy with MATKL empty, or you can modify the CEBAN content by enhancement M06B0001 "Changes to communication structure for release of requisitions", or you can prevent creation of PREQ with certain not-allowed combination of MATKL via user-exit or badi;
    Kind Regards
    TomT

  • Service entry sheet error.with new material group for services

    Dear Experts
    We need to create material group for  roll shop spare parts service,we created a new material group.
    when we are creating PR/PO with item category as D and a/c assignment K( entered cost center here).its giving error message
    as RC= 3M8 47 Account determination for entry JSL KBS J001 not possible(while making service entry sheet)
    after that i changed PR/PO and gave cost center and G/l account.now the service entry sheet is accepted.
    is it necessary give G/L account manually,if user chose wrong G/L account how to avoid this problem.
    please clarify me,
    do we need to assign valuation class for material group for services?(where to assign)
    or
    should assign G/L account manually to cost center while creating PR/PO
    Please clarify me
    Regards,
    Varun
    Edited by: madhu varun tirupati on Sep 8, 2010 2:48 PM

    Hi,
    Option-1:-- >
    Without creating material group and you can use your other service material group(existing service material group) and  create a service master  in AC03 as spareservice. Create a Service PO with text as roll shop spare parts service with other details as required like quantity of service, cost center & G/L account etc. After service being completed you can do SES in t.code: ML81N
    Option-2:-- >
    If you want report at the end based on different material/service group level, you can create a material/service group in OMSF for roll shop spare parts service and then you can assign to valuation class to material group in OMQW t.code. Then carry out regular process service order, SES etc.
    Based on requirement, you can enter G/L account manually or can set default G/L account in purchasing document with help of t.codes: OMSK, OMQW, OME9, OMGO & OBYC
    For error u201CAccount determination for entry JSL KBS J001 not possibleu201D, you cannot assign KBS transaction/event key to an account in OBYC t.code. Only you can assign G/L account to cost center with your CompanyCode in OKB9 t.code. Check the SAP note: 364570 & 106981
    Regards,
    Biju K

  • TEHO with Local Routing Group

    Hi,
    I was watching an online training video of setting TEHO using Local Routing Group on CUCM 8.6. However somehow I think he configured it wrong.
    In his example,
    He used a centralized call processing infrastructure for NY (hosts the CUCM) and CA offices. NY and CA router groups are created to contain local gateways respecitively and also assigned to corresponding device pool. When configuring Route List for the remote patterns (Pattern to reach CA numbers from NY, vice versa), he only created one RL for both patterns and only added the Standard Local Route Group to the RL… Then wrap up the configure.
    To me, in order to make TEHO work, there should be one RL for each location (one for NY and one for CA) and the NY route group needs to be added into the CA RL and CA Route group needs to be added into NY RL and both RL has SLRG as secondary option.
    Am I crazy or the video did it wrong...

    Good catch, with what is described here, when someone in CA calls a number in CA, the CA route list would be matched and the route list would be selected which contains Standard Local Route Group (SLRG) and the device pool for CA would be checked and the CA route group would be selected.  That works as expected.  Now if a CA phone calls a NY number, the route pattern would be matched, the route list the route pattern points to would be SLRG, so the device pool of the originating device would be checked.  The CA device pool being that a CA phone placed the call would be checked for the local route group and that would be set for a CA route group, so the call would go out of a CA gateway.
    What usually is done is that the route list for TEHO for the CA phone would contain, the NY route group and then SLRG in that order.  That way the call would be extended to NY first out their local gateway for TEHO and then extended to the CA local gateway if the NY gateway fails.  For NY to CA TEHO, the CA route group would be added to another route list, this time with the CA gateway first in the list followed by SLRG.

  • PR-PO material with one material group and GRN with another material group

    Dear friends,
    If PR is made for 40W Philips Bulb , PO is made 40W Philips bulb and at the time of GRN it is noticed that 40W Wipro bulbs are coming then how to map this in sap?
    Regards,
    Mahesh.

    Hi
    In SAP  movement type 101 and 161 for the Auto PO at the time if Receipt,
    configuration
    1. Material Master- Auto PO enable mark this tick in purchasing view
    2.Vandor Master- Auto PO enable mark this tick in purchasing tab of vendor master
    3. Material should be valuated maetrial
    4. P oran shoud be a STD p organ and it has to be assigned with the plant,,
    5 Info record has to be maintained with the Value/price with the Validity and tax code
    6 you can not post into GR blocked stock for auto po
    check following link
    [Automatic Po creation With MB01 i am getting Error;
    [http://www.sap-img.com/materials/steps-to-create-auto-po.htm]
    Regards
    Kailas Ugale

  • Job code mapping with activity type

    Hi friends,
    I want to map the Job code to an Activity type.
    Pls let me know the table name for job code to activity type mapping or through which transaction, this is done.

    Hi Dilek,
    thanks for the reply.
    Basically I am working in PS.
    I have a case whr when user is entering timesheet, he gets an error message, create a master record for 158312/DEF.
    for this, basically we have to maintain rates in KP26 for Cost Center and act type.
    If I check the PA20 record for teh user, he is assigned to
    Cost Ctr: 158312
    Job key: 30020, and
    Activity Type: DEF
    Here when I contacted with the planning dept to maintain rates for 158312/DEF, they told me that they use  activity type DEF as the default and they never maintain rates for this. they told me taht Basically the job code is not mapped to an activity type, the only way we would know what the problem is, is to check the infotype 1 and 315 and the job code to activity type mapping table.
    So I just checked with you guys to know which table they are referring too..
    regards,
    Madhu

  • UNSPSC mapping with Product categories

    HI Experts,
    Can any one let me  know why we use UNSPSC mapping in SRM.Once we map it do we need to do any setting in SRM.How it works.
    KNowledge points will be appreciated
    regards
    subbu

    Hi Subbu,
    You can map UNSPSC category to your product category using bbp_catalog_transfer BADI
    Please check these links
    UNSPSC codes in SRM?
    UNSPSC code map with category ID
    Regards
    Azad

  • Material replication from R/3 to SRM - Issue with Material group

    Hello All,
                      I am working on BADI PRODUCT_CUSTOMER2 and method MAP_R3_TO_CRM_MATERIALMaterial replication part from R/3 to SRM.
    I am using a Ztable to map r/3 material group to SRM material group(Product category).
    For example Material M1 with material group 100 is transferred to SRM. Material group(Product category) 100 exist in SRM, but I am changing the material group to 200 in the product_customer2 badi.  its working fine.
    In another scenario, Material with material M1 with material group 300. Material group(product category) 300 does not exist in SRM,
    I am changing the material group to 200 in the bdoc, in the product_customer2 badi. It is not working. The LUW is failing in SMQ2 transaction with the error "Error in Mapping (Details: transaction SMW01)". The BDOC is failing with error "Category for material group 300 does not exist"
    I tried to deactivate the badi PRODUCT_CUSTOMER2, even then the FM MAP_BAPIMTCS_AND_PROCESS is validating the material group from R/3.
    I tried to change the material group 300 to the existing material group 200 at initial stage in debugging in function module MAP_BAPIMTCS_AND_PROCESS but still the bdoc is failing with error "No storage form defined for product type 01 / logical system".
    I am doing my testing using the following steps.
    1. change the material descriptioni in MM02 in R/3.
    2. An item is displayed in the queue in SMQ2 in SRM.
    3. I have debugged the LUW and analyzed my badi by setting breakpoint at method MAP_R3_TO_CRM_MATERIAL, its changing the material group in the bdoc properly.
       that didnt work.
       also i tried to change the material group in the function module MAP_BAPIMTCS_AND_PROCESS before the badi is called.
    4. I am checking the BDOc status using tcode SMW01 and checking the material using tcode COMMPR01.
    can someone tell me how I can change the R/3 material group to SRM material group at the time of mapping in SRM?
    Thanks
    Sathish PM

    Hi find below for the product cat
    Steps to create the product category in SRM:
    1) Create MM material groups in ECC client. This will create a transport. Go to SRM Tcode R3AS and select the object u201CDNL_CUST_PROD1u201D from the list and run it. You can monitor the job using R3AM1 in SRM. This will bring the material group into SRM. This can be seen in TCode u201CCOMM_HIERARCHYu201D in SRM.
    2) Once it is done. Go to IMG in SRM and go to path SRM> SRM server> Cross app biz settings> Account aassigmnet> Define GL code for Acc *** Cat and Prod Cat. Maintain the GL code against this prod cat for all the account assignment codes. This is client specific setting and need to be done in every client by opening it. This GL code is given in the form in ticket.
    3) Do a test and check if the product category is available for procurement in SC.
    Regards,
    Satish

  • BAdI BBP_CATALOG_TRANSFER - Material Group Mapping issue

    Hi all,
    Currently, we have to map Vendor Product Category to SAP Material Group using a customized table, as the shopping cart items are transferred via OCI (Open Catalog Interface) from External Catalog. I realize mapping can be done using BAdI BBP_CATALOG_TRANSFER in SRM system.
    Before any mapping logic is placed in the above BAdI, I notice Application Log (Tcode SLG1) returns me an error message after shopping cart items transferred via OCI:
    000001 Unable to find appropriate Category Id 98218237
    Hence, I have placed Product Category mapping logic in the above BAdI using CATALOG_CONTENT-MATGROUP (where Vendor Category ID 98218237 will be mapped to SAP Material Group 001803). However, once I attain Material Group 001803 from mapping z-table, I am not sure which internal table I need to update , should it be CATALOG_CONTENT, ENRICHED_ITEM_DATA, or ET_SC_ITEM_DATA?
    I notice that ET_SC_ITEM_DATA having empty entry, while CATALOG_CONTENT and ENRICHED_ITEM_DATA contains the shopping cart items from External Catalog. I have tried to update ENRICHED_ITEM_DATA but I still get the error message from Appl. Log (SLG1).
    000001 Unable to find appropriate Category Id 98218237
    What is the different between ENRICHED_ITEM_DATA and ET_SC_ITEM_DATA, while EV_SC_STRUCTURES_USED = 'X', when I debug the BAdI? And which table I need to update after I attain the right SAP Material Group from Mapping z-table, while ET_SC_ITEM_DATA is empty?
    Kindly advise.
    Many thanks,
    Patrick
    P/S: I'm on SRM 5.0

    HI,
    I am not sure how could you solve your concern, I have been to similar situations..and here is my opinion.
    The errors what you are getting for:
    Error: Jurisdiction code could not be determined
    Reason: You are using a Location or Ship-to-address in such a way that there are two Jurisdiction Codes in your backend system (are you using Third Party Tax engine such as Taxware?). In such case, Shopping Cart gets confused to select from two codes and throws out error message...or simply your backend system has not maintained any Tax Jurisdiction Code at all!!!
    Error: Not possible to calculate tax
    Reason: Because Shopping Cart could not get any correct Jurisdiction Code, it can not calculate tax!
    How to solve above two errors? Solve the 1st one, second one is automatically solved!
    You can implement BADI BBP_DET_TAXCODE_BADI to find atleast one and only one Jurisdiction Code for a line item of the Shopping Cart (or PO). (Tip: You can call an RFC to backend to call standard FM to get the Tax Jurisdiction Codes, if there are more than one, select the first one and return, or if there are none..use any default (which is okay to your customer) and give it to the structure.
    Let me share my understanding on the three structures you found in the BBP_CATALOG_TRANSFER BAdI.
    CATALOG_CONTENT: Contains the OCI fields flowing from the catalog. They are the original items coming from Catalog.
    ENRICHED_ITEM_DATA: Contains the Catalog_Content structure as sub-structure. This is used to modify the content as a broker.
    ET_SC_ITEM_DATA: Contains the SC items that is created because of Catalog Transfer. If there is any application error such as mismatch of Unit of measurement, ISO Codes, Product Category etc. this structure will not be filled in completely..Only perfect items (without any mapping error) will get into this structure.
    If you are finding that ET_SC_ITEM_DATA is empty, then check BBP_OCI object in SLG1 transaction, that will show you errors while catalog transfer and the same can be found during debugging of the BAdI.
    I think this can give some idea on how to use them..
    Thanks for reading...
    Ashok Kawa

  • Unspsc code configuration in Material master

    Hi Guru's,
    My client has using UNSPSC code heirarchy in the material master.
    There are four levels of heirarchy. I configured in the classification view of the material master accordingly to the heirarchy. Now I need to genarate a report based on the material group and that report should pull the characterstic and its value correctly at a specified heirarchy level.
    Is there any standard report to pull the heirarchy level for the material group?
    How can I achieve this
    Appreciate all the help
    Rrds,
    Shiva

    Hello Shiva,
    I'm looking for exactly what you stated above ( 2 years ago... ), but I'm a step behind you.
    Can you refer me to configuration doc for setting up material master based on UNSPSC code hierarchy? Do you do this through WG21, entering commodity level in Material group and then Class/Family/Segment in MG Hierarchy level field ?
    Also, did you find or receive any guidance on standard report to pull hierarchy level for material group ?
    Any guidance on this is much appreciated.
    Kim

  • Assign Source of supply is not working for contract with material group

    Dear Experts,
    I have searched all the threads and gone through before posting my query. So i would ask moderators to go through the thread properly before rejecting this.
    We have value contracts with respect to a particular material group without material and with item category W in the contract item, Please note that for the materials with this material group, the source determination is not set and source list is also not maintained.
    When we create PR for the material with this contract, and when we click on assign source of supply contracts used to get popped up, but recently from few days, when we click on assign source of supply we are getting an error " no source found for this item ".
    Can anybody help on this.
    Regards

    @ Biju,
    As mentioned earlier, we are not creating PR with reference to contract.
    first we are creating contract with item category W (material group), without material and plant details.
    we create PR with or without material with account assignment K and with the material group in the transaction ME51N, and after inputting all the fields, we click on assign source of supply, it was proposing the existing contracts with respect to material group earlier, but it is not happening for particular material group(it is working for all other material groups)
    Hope it is clear.
    @ Dev Patra,
    we are using DIEN-Service material types and we assign that particular material group to only service material type.
    we have not ticked, source list in the material master, we donot have any source list for the materials under that material group.( please check the note 457110- question number 14.)
    Regards

  • Multiple Local Product Categories for One ECC Material Group

    Hello experts,
    I have a question regarding Product Categories. I am using an Extended Classic Scenario and so, I retrieve Material Groups from the backend. Nevertheless, in order to have a more accurate split than ECC Material Groups in SRM, I would like to create local Product Categories which point on the same ECC Material Group. Eg. : 
    ECC Material Group
      - SRM Product Category 1
      - SRM Product Category 2
    I saw that I can create this kind of structure in COMM_HIERARCHY and I updated it in the PPOMA_BBP (I set * for backend and for SRM).
    Nevertheless, when I create a SC, I can not find the local Product Categories I created?
    Do you know how I could process?
    Thanks for your help
    Patrick

    Hi Patrick,
    Looks like you got confused in understanding the concept.
    You can not create a Local product category (material group) from a back end product category.
    You can have both backend R/3 material groups and local product categoris (material groups) parallelly.
    That means in COMM_HIERARCHY for R3MATCLASS hierarchy you have two nodes created under that, one for backend material groups and the other for local material groups.
    In stand alone scenario or de-coupled scenario you can use local product categories and not in Extended classic and Classic scenarios.
    For accessing a local product category you should have a local P.Org, local P.Group and the users should be assigned to these local P.Orgs or P.groups.
    If you have such a setting in your org. structure then you can create S.Cs for local Product categories and local materials.
    Hope this makes you more clear in understanding the issue.
    Clarifications are welcome.
    Award points for helpful answers.
    Rgds,
    Teja

Maybe you are looking for

  • How to use an external hard drive on a MacBook Air?

    Hi there. Recently I bought a portable USB external hard drive for my MacBook Air due to my full startup disk. I also bought multiple disks for the hard drive. I inserted the disk, hooked up the USB, and did everything properly. When I first hooked i

  • Putting pictures on System 7.1 with floppy disk created on Windows PC

    Hi all, I have a Quadra 605 on system 7.1 that I've been experimenting with, would like to get some pictures transferred onto it. I tryed using apple file exchange which is on the Quadra to read a Windows DOS formatted disk with some pictures on it.

  • When placing each search result in its own collapse panel, only first panel works (PHP foreach loop)

    Hi there, <?php foreach ($results as $result): ?>   <div id="CollapsiblePanel1" class="CollapsiblePanel">     <div class="CollapsiblePanelTab"> <?php echo htmlspecialchars($result['name'], ENT_QUOTES, 'UTF-8'); ?>        </div>     <div class="Collap

  • HELP!  ipod not recognized

    I recently updated Itunes, and since then, my itunes and ipod updater does not recognize my ipod. 'my computer' shows it, but not my itunes. ps- i've been usning this successfully for over a year, until updated itunes. Anyone?

  • Datum übernehmen, wenn Datei zusammengeführt wird

    Hallo zusammen.. ich bin neu in der Runde und hab auch mit Adobe nicht sonderlich viele Erfahrungen. Allerdings bin ich dabei einige Dateien zusammen zu führen. Jetzt ist mir aber aufgefallen, dass bei der Suche teilweise das Datum der einen Datei be