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

Similar Messages

  • Hide the punch out catalog for some purchasing groups

    Hi ,
    I want to hide one punch out catalog for purchasing groups . How is this possible ?
    Can we do in PPOMA_BBP , but the excluded tab is in display mode .
    Please help ...
    Thanks in advance
    Neha

    Hi,
    You can do this in PPOMA_BBP transaction. Excluded tab is in display mode because you may have added the catalog at Purchasing grp levels.
    Insteading of adding the catalogs at purchasing grp levels add the catalogs at the Purchasing Org level.
    Then all the catalogs will be inherited in below purchasing grps, there you can check exclude tab for one which you dont want in that purchasing grp.
    Hope this solves your problem.
    Thanks
    Venkatesh P

  • If I sync apps with migration assistant, will it over-write the newer iLife apps on my new MacBook Pro?

    I purchased a new MacBook Pro (Mountain Lion) and connected it to my existing iMac (Lion) to transfer over my user account, music and applications.  It did not occur to me that the process might over-write the iLife apps already factory installed on the MBP.  I am having trouble checking if that happened, but getting info on both iPhoto and iMovie shows that they are 32-bit applications (Calendar, Contacts and iMessage just show as "applications" without saying if they are 32- or 64-bit).
    What version numbers should all those iLife apps be? If I have over-written them, what would I have to do to restore the factory installed versions at this point since the MBP does not come with install disks anymore?

    MacJack: I did the migration when started up the computer for the first time.
    As for suggestion from Mende1, it sounds like a great idea, but if I did over-write what was already there, will the App Store charge me for the apps if I did not buy them through the App Store (since they came pre-installed on the MBP)?  If so, I would prefer to take the MBP to an Apple store with the receipt and offer an explanation.
    Would knowing the version numbers of the software I now have installed be enough information to know if they were the versions that came pre-installed on the MBP under Mountain Lion?

  • Over write the existing master data with new master data.

    hi friends,
    we have 2 sources for master data text like source A and source B to load the master data text and as per requirement we have to stop load from source A. But if you check the master data target still the old records are existed (from Source A), if i try to delete those records as you know it is not allowing...and more over if we want to delet the mastr data we have delete the transaction data.
    In Mycase i don't want to delet the Transaction data and i need to over write the existing master data i.e Request A with Rquest B.
    Is there any solution for this issue.
    Thanks in advance,
    Sruthi.

    For overwriting the text from source B you have to have transformations from source B to your text datasource of your characteristic. Then you map the text coming from source B to the text for the characteristic.
    If it comes form source B the key for that characteristic with text, it will overwrite the text existed for that characteristic to the same key.
    For example you have 0employee and have a text datasource in source A which has employee_id and employee_name. In the Bw you have mapped in your transfer rules the employee_id to the employee_id and the employee_name to the employee_name. So for example you have extracted from source A the record:
    employee_id   employee_name
    0001               xpto
    If you have a same datasource of text coming from source B, if you do the same mapping in transfer rules in BW coming from source B, and you bring for example the record:
    employee_id   employee_name
    0001               zzzz
    You'll overwrite the old value of xpto to the new value zzzz
    Diogo.

  • Can't get the upgrade to over-write the older version

    i have tried to upgrade firefox but the older version keeps coming up. How do i get the newest version to over-write the older - according to my info i am using 25.0.1 which seems to be the newest version but i have some website saying i am using an older version. I have windows vista 2007

    Also, the "FBSMTWB" that appears in your current user agent string (you'll see it in about:config when you venture in there) is associated with an extension that many people find annoying -- unfortunately I can't recall which one it was.
    If you haven't reviewed your extensions for a while, you might want to see whether any deserve to be disabled or removed, particularly if they are nonessential or unrecognized. To open the Add-ons page, either:
    * Ctrl+Shift+a
    * orange Firefox button (or Tools menu) > Add-ons
    In the left column, click Extensions.
    Usually a link will appear above at least one disabled extension to restart Firefox. You can complete your work on the tab and click one of the links as the last step.
    Hope that prevents your user agent from being changed back to that old version.

  • 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

  • Linking the two  Item catalog category in PIM

    Hi all,
    I am new to oracle Product Information Management(PIM) in R12. How to link the Two Item catalog category(ICC) hierarchy structure.
    Please help,
    Thanks
    Prab.

    Have you tried Inventory > setup > items > catalogs groups > parent catalog groups

  • How to  write the bytes out

    I have the working code to write the byte[] to the OutputStream, and it works
           ServletOutputStream out = null;
           BufferedInputStream in = null;
            try {
                byte[] bytes = new byte[1024];
                raf = new RandomAccessFile(restoreZipFile, "r");
                raf.seek(10);
                raf.readFully(bytes);
                out = resp.getOutputStream();
                 in = new BufferedInputStream(new ByteArrayInputStream(bytes));
                 int data;
                 while ((data = in.read()) != -1) {
                     out.write(data);
                 out.write(bytes);
                 out.close();
                 in.close();
             catch (Exception e) {
                 log.error("Failed to write.", e);
             }Then, I thought about it. I think it was silly to use the BufferedInputStream again snice the RandomAccessFile already reads to byte[]. Therefore, I skipped the BufferedInputStream and it works. Please correct me if I skipped the BufferedInputStream is a bad idea, thank!
           ServletOutputStream out = null;
            try {
                byte[] bytes = new byte[1024];
                raf = new RandomAccessFile(restoreZipFile, "r");
                raf.seek(10);
                raf.readFully(bytes);
                out = resp.getOutputStream();
                out.write(bytes);
                out.close();
             catch (Exception e) {
                 log.error("Failed to write.", e);
                 return false;
             }

    Your first code sample writes the data out twice, right?
    //once:
    in = new BufferedInputStream(new ByteArrayInputStream(bytes));
    int data;
    while ((data = in.read()) != -1) {
        out.write(data);
    //twice:
    out.write(bytes);And yes, the second way is simpler.

  • 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

  • OCI mapping for External Punch Out Catalog - SRM

    Dear SRM Gurus,
    We are using SRM 7.0 Classic scenario.
    We have a scenario to External punch out catalog. I am  aware of Web service call structure, UI config and  BADIs.
    But I am very much confused that how exactly the External Catalog data will be mapped to SRM? Where would be the inbound OCI mapping done for External Punch out catalog.
    Kindly share your knowledge.
    Thanks.
    Regarsd, Magesh.

    Magesh,
    The OCI field mapping is done as specified in OCI 4.0 specification. If you like technical details on exactly where the mapping happens, you can search for FM OCI. Also, the CATALOG_TRANSFER BADI can be used to read the data that has been mapped and change if needed.
    SG

  • How to connect from SRM system to Punch out Catalog

    Hi all,
    I would like to know connecting from SRM system to Punch out Catalog , do we require XI inbetween??
    Regards
    Vamsi

    Hi Vamsi,
    There is an XML variant of the OCI interface as described in the OCI documentation attached. Using this you can use XML documents instead of plain HTTP for the OCI transfer. No specific configuration is required as a transformation agent is contained within the FUNCTION bbp_ws_mapoci_to_sc
      map xml to oci structure
        CALL FUNCTION 'BBP_WS_DISPATCH_XML_MAPPING'
          EXPORTING
            iv_xml_type       = iv_xml_type
            iv_xml_document   = iv_xml_document
          TABLES
            et_oci_items      = et_oci_item_data
            et_longtext       = et_oci_longtext
          EXCEPTIONS
            xml_mapping_error = 1
            OTHERS            = 2.
    In this xml mapping function we use a CALL TRANSFORMATION to perform the XML -> OCI mapping:
      Transfrom OCI XML data via XSLT to RFC structures
        TRY.
            CALL TRANSFORMATION bbp_oci_xml_to_rfc
              SOURCE XML IV_XML_DOCUMENT
              RESULT sc_items = lt_sc_items.
          CATCH CX_ROOT INTO lr_exception.
         CATCH cx_xslt_runtime_error.
            RAISE xslt_failure.
        ENDTRY.
      ENDIF.
    Put mapped data into export strutures
      LOOP AT lt_sc_items INTO wa_sc_item.
        IF NOT wa_sc_item IS INITIAL.
    Hopefully this clarifies the possibility of using the XML variant of the OCI.
    Regards,
    Jason
    Edited by: Jason Boggans  on May 13, 2009 6:54 PM
    Forgot to attach the document

  • To make sure sync doesn't over-write the phone?

    I've just installed the new Itunes 9 but haven't connected my iphone USB cable yet Because I don't want to have the computer sync over write all my new info that's on the phone.
    How can I make sure this doesn't happen.......??

    You have control over this.
    The iPhone includes a setting under the Summary tab for the iPhone sync preferences with iTunes, and iTunes includes a global setting to not automatically sync when any iPod or iPhone is connected. iTunes > Preferences under the Devices tab.
    Installing an iTunes update alone should not over-write or change anything on your iPhone.

  • When you return a product to Apple, where do you write the RMA number?

    I'm returning a 13-inch MacBook Pro with Retina display, and I need to know which box or where to write the RMA number.
    Thanks in advance!

    Outer box, on the bottom of the label, or on the bos below the label.

  • How do I over-write the last 3.6 version of FF over 5.0?

    5.0 may be fine for normal users, but not for a professional writer. I had plugins in place before that allowed me to have as many as 500 tabs up, with every single news source and asset I needed to write for the over 150 websites I write for.
    No, I don't always need 500 tabs, but 5.0 won't even function properly with 90.
    5.0 is also memory hungry, and slows my new computer down, and freezes it up. More than 75% of my hard drive is empty, that's not the problem.
    There are functional differences too that make it unusable for my purposes. In an effort to make FF better for the many, it does not work now for the few that need it the most.
    Please help, and thanks.

    That's great my friend. The downside is that I'll have to upload my bookmarks once again & record every single URL before I do the uninstall, but I suppose it's worth it.
    Your "uninstall Firefox 5.0 first though" part would tend to indicate that we can update without uninstalling ''forwards'', but not a "backwards backdate".
    Still, it's worth the price to pay in inconvenience.
    kerframil, I added a new job today, the new managing editor for a struggling LSU news magazine for a prominent sports network. I'll have to email the owner in the morning and explain why there's not a new article up.
    Last night one of my New Orleans Saints articles was inside Sports Illustrated, picked up from that same network's Saints site.
    So you see the stakes I'm dealing with. I have a Saints internet magazine myself. No new article in 3 days.
    Thanks kerframil. I'll remember you. I'll come back and mark this one solved after I do the "retro" download 2morow, but I'll not do the uninstall & download until I come back here to see if you added another comment.
    Thanks again my friend.

  • When I press "sync now", which computer over-writes the sync data?

    Does one computer "dominate" the sync process? The home computer? Or the computer you're on when you push sync now?
    Is the sync based on whatever machine has the most recent changes? Or does it just merge the data?
    For example, if I clear browser history (or delete a bunch of old bookmarks) will that data repopulate when I sync or will it be deleted from the other machine? Does it matter if the machine is the original install of firefox sync or the added device?
    Thanks.

    Does one computer "dominate" the sync process? The home computer? Or the computer you're on when you push sync now?
    Is the sync based on whatever machine has the most recent changes? Or does it just merge the data?
    For example, if I clear browser history (or delete a bunch of old bookmarks) will that data repopulate when I sync or will it be deleted from the other machine? Does it matter if the machine is the original install of firefox sync or the added device?
    Thanks.

Maybe you are looking for

  • Convert photoshop action to applescript?

    Hi all. I hope you might be able to help me out. I'm looking for a way to convert photoshop actions i've created to applescript. I can't seem to find any sources to do this. I did find a script to convert actions to javascript, but as i don't have a

  • Where is my Build Location

    I can't burn a dvd because I get a message that says "The Build Location folder contains a HVDVD_TS folder(HD DVD content). You must remove the HVDVD_TS folder from the Build Location in order to proceed with Build/Format of a Standard DVD project."

  • Master and details based on business component

    Hello, I search sample Application master and detail based on business component. how build model and View please any one know link show that step by step thank you.

  • Screen freezes after score sheet comes up while playing bridge

    I have been playing bridge on Pogo.com and I have cleared my files and cache each time before I play, but after the first score sheet comes up my screen freezes. I have just downloaded Java completely, does any one have an answer to this question?

  • How to get the column values

    hi i am new to programming... i would like to know how to get the column values... i have a resultset object i need code .... asap thnx