SRM Sourcing Catalog

Hi SRM team,
Any Idea how to build the logic for the below requirement.
Implementing carry out sourcings. Requirement is to add sourcing catalog to work area. During this process I need to capture these four fields Partner_prod, Partner, unit, and price and convert in to XML file.
I have implemented BBP_DOC_CHANGE_BADI badi and method BBP_SC_CHANGE .
With in that BADI I need to convert above 4 fields into XML file format and submit to third party tool by posting to their URL.
I am not aware this procee. Can you send me the methods or FM to convert my data into XML and
send it to third party tool by using their URL.
Is there any special methods to submit converted XML document to third party tool.
I will appreciate if you can send me the code.
Thanks,
Raghu

Hi Raghu,
I am not entirely sure what your are looking at doing but maybe the MAP_XML_TO_ITABS function could help, it is the internal function used to map XML data passed in HTML forms and then mapped to OCI structure.
Not too sure if this will in any way help though.
Regards,
Jason

Similar Messages

  • Error replicating customizing data to the repository (SRM MDM Catalog)

    Hi Folks,
    I am currently configuring SRM MDM catalog, and one of the initial steps is to replicate data from SRM to the repository.
    After defining repositories and FTP servers, I am running step "start extraction".
    Well, the result page prompts me for errors in the 3 different files it is trying to replicate:
    Report Statistics
    Size of document     33.979  Bytes
    Number of records :
    Currencies        195
    cd /
    250 CWD command successful.
    cd "/SRM_MDM_Catalog/Inbound/SSD_120/LT_Currencies/Ready/"
    250 CWD command successful.
    Error while executing ftp command put Currencies_554_SSD120.xml
    The otehr 2 errors are the of the same type, just of different XML file.
    When I look at the log files in the port structure directory, I find the following messages:
    <?xml version="1.0" encoding="utf-8"?>
    <?xml-stylesheet type="text/xsl" href="MDM_Log.xsl"?>
    <MDM_Log version="1.0" path="F:\usr\sap\SCD\MDIS06\exe\MDIS_Temp\MDIS_TASK1_20091223211459.xml"
    >
         <Open ts-long="21:14:59 GMT, Wednesday, December 23, 2009" ts="2009/12/23 21:14:59.998 GMT" pid="3304" host="z001idsd118" compile-type="WIN64_RELEASE">
              <Version ts="2009/12/23 21:14:59.998 GMT" tid="9044" entry-no="0"><Server>7.1.01.78</Server><Build>Built on 2009-May-09</Build></Version>
              <Trace ts="2009/12/23 21:15:00.108 GMT" tid="9044" entry-no="1">[MDS=z001idsd118 Repository=SRM_MDM_Catalog ClientSystem=SRM Port=LT_Currencies]:   Chunk size/parallel[50000/5]: Import Task Started.</Trace>
              <Trace ts="2009/12/23 21:15:02.092 GMT" tid="9044" entry-no="2">Repository Load [SRM_MDM_Catalog]: 2003.483844 milli-seconds.</Trace>
              <Trace ts="2009/12/23 21:15:02.092 GMT" tid="9044" entry-no="3">Source file(s) retrieval + Repository Load: 2159.024536 milli-seconds.<LF/>-- Currencies_554_SSD120.xml</Trace>
              <Trace ts="2009/12/23 21:15:03.999 GMT" tid="3852" entry-no="4">xStructuralTransformer: Thread started.</Trace>
              <Trace ts="2009/12/23 21:15:03.999 GMT" tid="8392" entry-no="5">xValueTransformer: Thread started.</Trace>
              <Trace ts="2009/12/23 21:15:03.999 GMT" tid="9048" entry-no="6">xImporter: Thread started.</Trace>
              <Trace ts="2009/12/23 21:15:05.092 GMT" tid="6288" entry-no="7">xXmlSaxParser: Thread started.</Trace>
              <Error ts="2009/12/23 21:15:05.202 GMT" tid="6288" entry-no="8">Fatal Error at file Currencies_554_SSD120.xml, line 1, char 1, Message: Invalid document structure RC: 0xfffffffa - Invalid external data</Error>
              <Trace ts="2009/12/23 21:15:05.217 GMT" tid="6288" entry-no="9">xXmlSaxParser: Thread finished; Start -&gt; End: 0.000000000 milli-seconds.</Trace>
              <Trace ts="2009/12/23 21:15:05.295 GMT" tid="8392" entry-no="10">xValueTransformer: : Start -&gt; End: 0.000000000 milli-seconds.</Trace>
              <Trace ts="2009/12/23 21:15:05.295 GMT" tid="8392" entry-no="11">xValueTransformer: Thread signalled to stop: RC = 0xffffff</Trace>
              <Trace ts="2009/12/23 21:15:05.295 GMT" tid="9048" entry-no="12">xImporter: : Start -&gt; End: 0.000000000 milli-seconds.</Trace>
              <Trace ts="2009/12/23 21:15:05.295 GMT" tid="9048" entry-no="13">xImporter: Thread signalled to stop: RC = 0xffffff</Trace>
              <Trace ts="2009/12/23 21:15:05.295 GMT" tid="3852" entry-no="14">xStructuralTransformer: : Start -&gt; End: 0.000000000 milli-seconds.</Trace>
              <Trace ts="2009/12/23 21:15:05.295 GMT" tid="3852" entry-no="15">xStructuralTransformer: Thread signalled to stop: RC = 0x0</Trace>
              <Trace ts="2009/12/23 21:15:06.108 GMT" tid="9044" entry-no="16">[MDS=z001idsd118 Repository=SRM_MDM_Catalog ClientSystem=SRM Port=LT_Currencies]:   Chunk size/parallel[50000/5]: Import Task Finished.</Trace>
         </Open>
    </MDM_Log>
    What am I missing?
    thanks a lot a happy holidays!

    Hello Priti,
    For accessing the catalog, you have to define the external webservice with the config parameters in SRM System under transaction "SPRO"
    Please refer the SRM-MDM Catalog configuration guide.
    Hope this will help you.
    TNR,
    Saurabh...

  • SRM MDM Catalog - Data import

    Hi all,
    I am using srm mdm catalog 3.0 . Please let me know, how can i map the below fields fron Catalog.xsl file with SRM MDM pre-defined repository:
    1-Image
    2.Hypelinks
    3.Catalog Name , Catalog ID [the client is asking whether , it's mandatory to maintain Catalog ID, Catlog Name]
    In the Catalog.xsl source file , i hard coded the value of Hyperlink files like "www.abc.com", but when in MDM DATA Manger it doesn't get stored as URL .
    Q2. Everytime when i import , do the Catalog Manager needs to Value Mapping manually? is there any way to automate this.
    Plzzzzzzzzzzzz let me know, i require the info very badlyyyyyyyyy.
    Thanks al

    resolved

  • How to copy the SRM-MDM Catalog from PRD to QAS system

    Dear all,
    We do have a SAP SRM-MDM Catalog system.
    In the production system, we do have 3 differents repositories.
    I want to copy a SRM-MDM Catalog from PRD to QAS system.
    Is there a tool to export the catolog from PRD and to import it in QAS system ?
    Thanks
    SAP NetWeaverAdmin
    Edited by: SAP NetWeaverAdmin on Nov 3, 2011 3:10 PM

    Archive repository from source system
    Unarchive into target system

  • ECC TO SRM-MDM CATALOG THROUGH SAP PI

    We have a scenario where we are sending data from ECC to SRM-MDM Catalog through SAP PI and data is coming from ECC through proxy and sending to SRM u2013MDM catlog through file adapter. In ESR part we have used SAP defined standard service interfaces (CatalogueUpdateNotification as sender interface and MDMInfoRecordDataTransmission as a receiver interface). The mapping used is also standard one.
    Now we have got requirement to send the data for vendor mat no, manufacturer field of info records from ECC to SRM-MDM catlog.  But we are unable to find out these two fields in standard interfaces/messages. Can anybody guide us how to add these fields in the current data types or is there any other standard interfaces we can use.
    Thanks in advance.

    Hi Shiv,
    Many thanks for your reply.
    Since we're not using XI / PI scenario and this is an upgrade from SRM 5.5 to SRM 7, Iu2019m using the same approach that was already used in SRM 5.5 with CCM 2.0.
    The idea is that the catalogue and all the records maintained need to be associated to a contract. So, I add the contract ID and the correspondent contract item in the import file, in addition to the supplier name, product ID, price information and so on. I mapped the contract ID with the field contract price.
    In relation to the price information fields, as I want it to be visible for any user that accesses the product catalogue, I tried different approaches:
    1.Using OCI Price information u2013 amount, currency, price base quantity and price base quantity UoM;
    2.Using OCI Price contract u2013 amount, currency, price base quantity and price base quantity UoM;
    The first approach didnu2019t work very well, as I was not able to see price information when accessing the catalogue. I could only see it once I transfer the items to the SC. In addition, this approach had one problem. The products were displayed but it was not possible to select the items one by one. To do that I needed to select all the items of the catalogue and after that the detail of the contract ID was displayed in every item, allowing me to choose the items that I want to select to my SC.
    The second approach was better as the information was visible when accessing the SC and I was able to select all the items, one by one, as it should be. The main problem of this approach was that Iu2019m getting errors in the SC when the materials have stock u2013 u201CInterface data contains errorsu201D. Or alternatively, if the items didnu2019t have stock, the SC was possible, but when I tried to create a PO from that SC, It simply does not work.
    So, can someone help me? Any ideas?
    Thanks in advance.
    Best regards,
    Andreia

  • SRM-MDM catalog 3.0 - Installation Process

    Hi All,
    I'm in the process of installing SRM-MDM catalog 3.0 but I'm not sure about the correct installation process.
    The SRM-MDM catalog 3.0 installation guide indicates that the following instances are mandatory for SRM-MDM Catalog system:
    1- Java system with the central instance, the central services instance, the database instance
    2- MDM Server, and MDM Import Server
    We have covered the first point by installing an SRM 7.0 JAVA system. Regarding the second requirement, I have some doubts in the way it should be completed. What we did so far was to install the SRM-MDM catalog 3.0 from the MDM 7.1 installation master. So, we now have two MDM server instances: MDS and MDIS.
    I'm stuck now. I'm not sure on how to connect my SR-MDM system to the JAVA DB (created in step 1) to create a new MDM schema within it. This makes me wonder if I've followed the correct process. Could you please clarify and explain which steps should be performed to get my SRM-MDM system up and running? Actually my main concern is..Should I first install a MDM system as it's described in MDM IG, and after that perform the installation of the SRM-MDM catalog as I've already done in step 2?
    Hope being clear enough I'll wait for your suggestions.
    Thanks and regards

    Hi Diego.
    The Installation Note Number for SRM-MDM Catalog 3.0 is : 1177779. The recommended steps would be to follow how the Installation Guide recommends you to do so.
    But still your assumption is correct. MDM landscapes and Java landscapes are both different set of categories to be installed to make the Catalog scenario to be successfull.
    Step 1:  Make sure you have the back end database server(SQL/Oracle/???) is installed.
    Step 2:  Make sure all the MDM components(MDS, MDIS, etc) is installed.
    Step 3:  Make sure Java WebAS is installed correctly.
    Step 4:  Now deploy the Catalog SCA and MDM Connector deployed in the Java WebAS.
    Step 5: You can unarchive and load the repository.
    Step 6:  Try to launch the catalog using the URL provided to check and make sure if the connection is fine.
    Also what Masa has mentioned is the communication path how the whole process is achieved technically and that doesn't mean that it has to be in the same order which he has mentioned. The below sequence is just an path to describe how the communication is achieved technically.
    User -> Browser(Search UI deployed on AS Java) -> (Java API on AS Java) -> MDM Server -> MDM Repository -> DB
    Relating Masa's path with the above steps
    User ->
    Browser(Search UI deployed on AS Java) -> Step 3 and 4
    (Java API on AS Java) -> Step 3 and 4
    MDM Server -> Step 2
    MDM Repository -> Step5
    DB-> Step 1
    Hope this helps.
    Regards
    Bala
    Edited by: chandar_sap on Aug 30, 2010 6:16 PM

  • SRM-MDM Catalog Installation/Landscape

    Hi,
    We are currently having the following landscape in place with regards to the SRM, MDM and SRM-MDM Catalog :
    Server 1 :  SRM 5.0 Running   (HP-UX)
    Server 2:   Enterprise Portal running with MDM Content and SRM-MDM Catalog JAVA components  (HP-UX)
    Server 3:   Standard MDM Server installation  (Windows 2K)
    We have configured everything according to the notes and guides (including the guide from Sudhendu Pandey), but when we try to configure the Search UI in Webdynrpo, the java components cannot connect to the MDM host and we are getting just the connection failed error.
    My questions are :
    1)   Can we run with the above landscape or is it necessary to have the SRM-MDM Catalog Java components installed on the same server as MDM.
    2)   Do we have problems with versioning of the MDM server and the SRM-MDM java components ? We already replaced the MDM_JAVA_API with the correct one, but I do not have a newer version of the other api.
    3)   Do I need to configure anything on the MDM server to get this running ?
    Thanks in advance for your help
    Regards
    Raymond

    Hi Foh,
    Apologies for my late reply, but I was travelling.  Thanks for this tip. We were using the latest versions for the MDM Portal Content, but the API for the SRM-MDM catalog was different.
    I have updated this API with the latest version (Patch 3 HF 1) and now I can logon to the MDM server and I see the MDM Repositories. However if I now try to logon to one of the repositories he gives me the same error that the Login has Failed. The user that I am using is the default one coming with the SRM-MDM repository (Admin).
    Regards
    Raymond

  • Installation & configuration SRM MDM Catalog 3.0

    Hello Everybody
    I have SRM 7.0 ABAP & SRM 7.0 Java installed with different SID's.
    Can anybody please tell me step by step installation & configuration SRM MDM Catalog 3.0 ?
    I have referred note 1177779  & 1177780 .
    Thanks,
    PR

    You can get it here:
    https://sapmats-de.sap-ag.de/download/download.cgi?id=TX7G1TDRAETSXTLIICWNYGBHG9751YVJKY3NPP9WL9PEEZIXG5
    The password for the file is:
    TryMe1st

  • Installation of SRM MDM Catalog

    Hi SAP Mentors,
    We are installing SRM MDM Catalog. I needed some clarification regarding the same. The version for SRM MDM Catalog is 7.02. Do I need a SRM 7.02 server with MDM 7.1 installed on it , on which I will be putting SRM MDM Catalog?
    Please let me know as we need to start installation Monday. The docs are not very clear.
    Thanks,
    Asad

    Zafar,
    Yes. You need to have same release including the patch level. We experienced similar scenario and resolved all issues only after syncing the release and SP level.
    hope it helps.
    Regards,
    Srinivas K.

  • Is use of flat file in SRM-MDM catalog search UI possible ?

    Hello,
    When user looks for materials inside SRM-MDM catalog (using search user interface), search is done manually with free form or drill down search.
    Then, among the search result, user has to select items he wants to add to his shopping cart and finally transfer those items from his shopping cart overview inside SRM.
    Is it possible to automate this user selection using for exemple a flat file uploading (or any other way you could know) ?
    This flat file will have material number (or service), supplier code and quantity (no more information).
    The aim of the request is to help requester to not have to select each item one by one (in the search result) knowing that :
    -  SC will have more than a hundred items,
    - delivery time and price (for example) must be checked in MDM, being the master data reference
    - materials (or service) to order are received by requester via a flat file without any information about prices, so i cannot upload my flat file directly into SRM because file missing data must come from MDM.
    With this process, user should have only to transfer items automatically selected.
    Could you please share your advises ?
    We use SAP MDM 5.5.
    Regards.
    Laurent.

    Hello Masa,
    Masayuki Sekihara wrote:
    A vendor look at buyer stock information like VMI and fill stock weekly base. So the vendor sends material number and quantity information as flat file to buyer. Buyer should create SC from flat file and price information should fetch from catalog.
    Yes, your are correct: example you gave corresponds to process for my SC uploading.
    Regards.
    Laurent.

  • Pictures not appearing in after upgrade to SRM-MDM Catalog 3.0 SP7 Patch4

    Hello,
    Due to some issues in Advanced search we performed the service pack upgrade from SRM-MDM Catalog 3.0 SP5 (with MDM 7.1.03.72) to SRM-MDM Catalog 3.0 SP7 Patch4 ( MDM 7.1.04.146).  With this new SP, the Pictures are not appearing anymore under the Hyperlink section anwhere in Catalog browser( Compare, Context view, Item details). With earlier SP pictures were appearing perfectly.
    We have done like this:( refer earlier thread - Re: SRM MDM Catalog 3.0 Image display) thanks Sudhanshu, Jitesh and Mandeep for suggesting that solution!
    Using the hyperlink field
    type : rendered
    MIME type : image type i.e. .jpg
    URL : web URL
    We had gone for this option because we dont want to store impages in MDM, and this worked perfoectly until new SP upgrade.
    Any clues?
    Thanks
    Pravin

    Hi Bala,
    Nothing appears under the Hyperlink section in Catalog browser, though a valid link exists in Data Manager under Hyperlink  as type-Rendered, MIME type as JPG and a valid URL.
    I have searched Service Market place for this fix of this issue and found that SAP has improved the technology ( from Object Cache to Blob Cache) to display pictures/hyperlinks from SRM-MDM Catalog 3.0 SP06 and MDM 7.1SP04 onwards. We were  on SRM-MDM Catalog 3.0 SP05 and MDM 7.1 SP03 before Dev upgrade.
    Here are the notes for reference of others who get into same issue.
    Note 1450593 - Implementation of BlobCache
    This note states "MDM7.1 SP04 offers new image caching functionality called Blob Cache. The old functionality of Object Cache is replaced with the Blocb Cache mechanism in Catalog 3.0 SP06 P1"
    Note 1505796 - Images not showing in SRM-MDM catalog (error in BlobCache)
    This note talks about the issue in MDM API with Blob Cache. The Fix has been provided in SRM-MDM Catalog SP08 Patch 01.
    But upgrade is not something that happens on the drop of a hat, we dont want to do another upgrade,  I would like to know if there is a workaround.
    Thanks
    Pravin

  • Decimal places in SRM-MDM Catalog 3.0

    Hi experts,
    Iu2019m using SRM-MDM Catalog 3.0 and Iu2019ve an issue related to the decimal places configuration.
    Our products are defined with 2 decimal places and after importing the records I can see them in Data Manager with the correct price information. However, when I access my catalog in EP, I can see all my records but without any decimal places. For instance, if I define a price 1.25 Eur for one product, in EP I have 1 Eur.
    Can someone help me? Itu2019s really important that we can show the product correct price.
    Thanks in advance.
    Best regards,
    Andreia Nascimento

    Hi,
    My problem was in MDM Data Manager - currencies table. If you choose currencies table, select your currency and check if there are any decimal places defined.
    You can also check in MDM Console price table u2013 amount u2013 decimal places.
    BR,
    Andreia Nascimento

  • Multiple SRM Systems One SRM-MDM Catalog?

    Hi
    I'm currently upgrading our SRM 5.0 to SRM 7.01 with SRM-MDM Catalog 7.01.  Is it possible to use one SRM-MDM Catalog in our non-production environment and connect multiple SRM systems to it?
    For example our sandbox, development and QA SRM 7.01 systems would all connect to the same SRM-MDM Catalog 7.01.
    Thanks.
    Neil

    Hi,
    for non-production use and if it is just a catalog without custom coding running I see no problem in using one MDM server for multiple SRM systems (especially sharing one for sandboxes and dev). It is a setup I have seen multiple times and it worked always without problems.
    You should set up different repositories for each SRM system so that you don't interfere with each others data (i.e. suppliers or other lookups tied to SRM).
    You have to keep in mind that you have to upgrade all systems together. But you can always use separate MDM servers during the upgrade process and then consolidate onto one server when the upgrade is done.
    If you are running custom coding with your MDM catalog I would recommend having a separate MDM system for the QA SRM in order to be closer to the production set-up when testing your custom solution.
    Regards,
    Martin

  • PR to SRM Sourcing Cockpit Issue

    In ECC, the ME_SOU* BADI is implemented to activate sending PR of type RV to go to SRM Sourcing Cockpit.
    The necessary Workflow Event Linkages are activated in ECC to send the PR to SRM.
    When the PR is released, it does not trigger the event to call the workflow. The event trace SWELS at the time of releasing the PR does not show any events triggered.
    Any thoughts here to resolve this issue?
    Thanks

    Hi Kasee,
    If you are going to transfer ECC PR to SRM via SOA, the following steps should be configured well in ECC side:
    1, LOG_MM_P2PSE_1 should be activated via trx SFW5 in ECC side;
    2, implement BADI ME_REQ_SOURCING_CUST;
    3, go to trx SWETYPV and check if the following objects are existing:
    BUS2015 RFXREQUESTED
    BUS2105   SOURCINGREQUESTED
    4,activate outbound message as below:
    (ERP) Transaction SPRO -> Other mySAP.com components->Supplier Relationship Management->
    Message Control-->Activate outbound messages through qRFC
    BUS2015 RFXREQUESTED
    BUS2105   SOURCINGREQUESTED
    5, configure RFC destination for workflow system
    6,configure RFC destination for SAP XI
    7, create SU01 XI user
    8, trx olme: Portal  >Set Up Landscape
    9, trx smqr: MMPURS_BUS2105_* should be registered.
    XML message should be triggered after this.
    You may also refer to the following notes:
    note 1263876
    note 1268336
    Hope this helps.
    Regards,
    Ivy

  • 2 Hierarchy Schemas in SRM-MDM Catalog

    Hi,
    I try to find out how to server two hierarchy schemas in SRM-MDM. Your suppliers even deliver catalogs in eClass or UNSPSC classification. In search UI I need now both in the search. So I built up two tables eclass513 and unspsc as hierarchy tables in MDM and filled them with the relevant data. In customizing of the search UI I do only see "Hierarchy" and "Category" as selection. How can I see my own hierarchy tables there?
    Best regards
    Roman

    Hi Roman,
    Please refer the OCI field mapping section in the config guide of SRM-MDM Catalog. I think you have to do OCI mapping with the MDM field via config UI.
    when you login into config UI, there you can find the options "Shoppin Cart" and "shopping cart preview". Go with first option and click on OCI mapping.you will find the window for the OCI mapping with the MDM field.
    then you can see the 2 hierarchy in the catalog.
    I am not sure but might be possible.
    hope this will help you.
    TNR,
    Saurabh...

Maybe you are looking for

  • Lightroom not in creative cloud app

    i can't download lightroom because it doesn't show up in my creative cloud app.  i have os x 10.8.5

  • Subscript in long text

    Hi All, How to make subscript format in long text like H2O or any other chemical formula. Thanks and Regards, Vairavan.P

  • Windows 7 machine no content in Itunes

    My MacBook and all Apple devices fine I can see all my media which is stored in the cloud. On a Toshiba notebook running Windows 7 I can see one of my tracks and nothing else. I have around 700 albums. Reinstalled and the problem is still there. Spot

  • Conform greyed out in the Clip Window?

    It used to be easy . . . I want to conform a 720p 50fps QT clip to 25fps. As per the Manual, I opened the clip in CT but "Conform" is greyed out in the Clip Window. I attempted a Batch Conform but it showed the process at 50% then CT quit. +Where did

  • I just installed windows 8.1 and it wouldn't work

    What do I need to do to get iTunes to work again. Since I just installed Windows 8.1. This is stressing me out try to get it work. HELP!!!