Questions on Importing an Enterprise Service Definition into PI via ESR

Hi all,
I 've just created a service definition for BAPI_CUSTOMER_GETDETAIL2 and imported it into ESR and PI (steps below)
1) ERP - Created a Service Definition for BAPI_CUSTOMER_GETDETAIL2 called ZSD_ACCOUNT_GET_DETAIL
2) Configured the EndPoint in SOAMANAGER (tested the service works fine)
3) Published the Service in ESR (cut and paste the WSDL URL into the Publish Wizard in ESR)
--- Question1 - is there a way to publish from ERP directly 
   - (something simiar to how in PI Integration Builder you can publish a Sender Agreement 
     by opening the Sender Agreement and selecting Sender Agreement -> Publish in SR)
4) Created External Definition for the Message Definitions in PI
    - I did this by downloading the WSDL from the  ZSD_ACCOUNT_GET_DETAIL in ERP
    - manually editing the WSDL to remove the policy defintions
    - Imported the external definition into PI
--- Question 2 - Is there an easier way to get the WSDL or XSD in ERP (e.g. from the BAPI without the policy statements)?
--- Question 3 - Is there a way for PI Enterpise Service builder  to import the definition straight from ESR (a menu option)?
--- Question 4 - Is there a way to export the WSDL from ESR to a file.
As I said I have it working but it definitely appeared to be a "clunky" process.
Any answers or tips in streamlining this would be appreciated.
Cheers,
John

Hi Mark,
Thanks for your response. I was aware of the functionality and I appreciate the link.
In hindsight I could have used this to import the data structures into the Enterprise Service Builder, which answers Questions 1 and 2.
For Questions 3 and 4, I guess I'm still looking for a better understanding of how the service registry and the Enterprise Service Builder interact.
Right now I'm publishing the service in the service registry and importing external defintions in the Enterprise Service builder.
I think this is cumbersome and ideally would think that the Enterprise Service Builder could "pull" external definitions from the service registry.
Thanks again for clarifying questions 1 and 2. The updated question list is below.
Regards,
John
Question1 - is there a way to publish from ERP directly
- no, instead use the import rfc and idoc functionality built into the Enterprise Service Builder
Question 2 - Is there an easier way to get the WSDL or XSD in ERP (e.g. from the BAPI without the policy statements)?
- Rather than use the WSDL use theimport rfc and idoc functionality built into the Enterprise Service Builder
Question 3 - Is there a way for PI Enterpise Service builder to import the definition straight from ESR (a menu option)?
Question 4 - Is there a way to export the WSDL from ESR to a file.

Similar Messages

  • Imported Object Enterprise Service Builder

    Hi..
    when Imported Object Enterprise Service Builder
    Connection data for the R/3 import is incomplete
    Open the software component version SAP BASIS 7.10 and
    enter the system and the client
    can not import MATMAS object
    How to resolve that problem
    regards
    chandana

    Double click on teh software component version in ESR for which you want to import idoc. Then select the raido button import of idoc interface from sap systems permitted. Then give the R3 system information like the system name, client and then try once again. It is nothing related with technical and business system.
    step by step:
    double click on SWCV->
    Interface Import ->you have to provide system name , client  then ll try to import
    pls refer : http://forums.sdn.sap.com/thread.jspa?threadID=2143371&tstart=0

  • Importing existing database domain definitions into the DQS Domain management

    I have databases that domain based with rules and defaults. There are approximately 400 domains and 10,000 application attributes based upon various domains and associated with a default and/or rule. How can I leverage the existing domains into DQS. 
    I normally use formerly CA Erwin data modeling tool.  Is there a bulk import form either SQL server or ERwin?

    Hi Peter,
    I am not sure if you having problems getting started with DQS or you need to import (meta) data from a third party tool.
    If the former I recommend you follow the
    Enterprise Information Management using SSIS, MDS, and DQS Together tutorial. You can also get some overview information in the Microsoft Virtual Academy
    Implementing a Data Warehouse with SQL Server Jump Start course module 6.
    If the latter you will need to import the data from either Excel or SQL Server and apply all rules manually. Be sure to get your business people involved to handle (offload from you) all the data stewarding taks. The software is designed to used by normal
    business people, so leverage that.
    Good luck.
    Best regards,
    Arjen

  • Question about CTAS in Enterprise Manager (definitely not urgent ;) )

    Good afternoon,
    I am following the OBE steps given in the link:
    http://st-curriculum.oracle.com/obe/db/11g/r2/2day_dba/monitoring/monitoring.htm
    On step *12.* the following instructions are given:
    12.       
    Enter employees1 in the Name field. Specify SYSTEM as the
    schema and TBSALERT as the tablespace. Click on the Define Using
    drop-down list and select SQL. The page is refreshed. Enter
    select * from hr.employees in the CREATE TABLE AS field.
    Click Options.In my installation of EM, the "Define Using" drop down list simply won't drop down and I am forced to define the fields individually instead of through a CTAS.
    The question is: Are you able to choose "SQL" from the "Define Using" drop down list (which would indicate that I am doing something wrong) or do you experience the same problem I am ?
    Thank you for your help,
    John.

    >
    Not sure why my answer was "correct" ;)
    >
    well... it's correct because you tried it and you told me how it's working for you - that's all I needed :) Now I know that the problem is something wrong in my installation and not another "quirk" in EM.
    >
    None of the drop-down options look to be "special".
    >
    That's the only drop down that isn't working for me. All the drop downs in other pages work as expected. I thought it might be a bug in EM but, figured I'd ask this question to see if other people experience the same problem. Since the answer is "no"... then there is something wrong with my installation. Why only that drop down is affected is beyond me but, it is most likely an inadvertent mistake on my part.
    Thanks,
    John.

  • Import Enterprise Service into Repository and Enhance Service

    Hi experts.
    We've activated with transaction SOAMANAGER a enterprise service discovered in ENTERPRISE SERVICE WORKPLACE in SAP BACKEND.
    In SAP PI we created a external definition from WSDL definition and we've developed a SOAP to SOAP scenario where SOAP receiver is pointing  to this service. Everytring is working fine but I have some doubts.
    1. Is that the best way to proceed? Should I have to import metadata in someway from enterprise service workplace into repository and not create a external definition from import wsdl retrive in ENTERPRISE SERVICE WORKPLACE?
    2. Now we have a new requriment and we have to add to a new field into response message. So we need to enhance the enterprise service. How we can get that?
    Thanks a lot.
    Regards.

    Hi.
    We're using 7.11.
    First question resolved. In this guide is explained how to enhance a standard enterprise service:
    [http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c0bb5687-00b2-2a10-ed8f-c9af69942e5d?QuickLink=index&overridelayout=true]
    One of the steps is create a enhanced data type from original data type and then import this enhanced data type to backend with SPROXY transaction. Then you can enhance the standard code with BADIs. But my question is, how I import to SAP PI repository the metadata of a standard enterprise service (data types, message types, service interface). I'm using the enterprise service SupplierERPBasicDataByElementsQueryResponse_In.
    [http://esworkplace.sap.com/socoview%28bD1lbiZjPTAwMSZkPW1pbg==%29/render.asp?id=E84CA2C09A8411DD2B8D000F20FCB6A9&fragID=&packageid=DE0426DD9B0249F19515001A64D3F462&iv=]
    Regards.
    Thank u so much.
    Edited by: Christian  Abad Chico on Feb 21, 2012 9:03 AM

  • Using Enterprise Services found in ES Workplace in ESR

    Hi,
    I am new to eSOA and ES Workplace. I would like to ask how can I import the Enterprise Services I found in ES Workplace into Enterprise Service Repository (ESR) in my landscape? What are the steps / procedures for that? Do I need to download them from SAP Software Distribution Center beforehand?
    Thanks in advance!
    Regards,
    Joon Meng

    Hi,
    See this document: http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/70c83ba5-5c86-2b10-2fbf-9135c4fc248f?overridelayout=true
    Mostly ES services are available in ESR (search with name given in ES workplace) if not found then you can download from SAP Service Market Place.
    Regards,
    Gourav

  • Steps:- Import SWCV from SLD into  Enterprise service Builder

    Hi All,
    I have created new SWCV in SLD.
    What are the STEPS  :-mport SWCV from SLD into  Enterprise service Builder
    Thanks,
    Anshul

    Abhishek,
    I am using PI 7.1. And there is no option showing  Tools --> Transfer from SLD .
    It has only Import Design Objects option.
    Please advice.
    Thanks,
    Anshul

  • Import web service from service registry into web dynpro

    HI, when i import web service into web dynpro model, it asks me to create service group or if i choose no service group configure, it ask me the destionation for metadata and excution. i import service from service registry. what does the service configuration mean? and if i choose no service group, where should i configure the destination?thanks

    Hi Lei,
    The metadata and execution destinations are relevant for runtime. On runtime you web dynpro application will access the web services you imported via these two destinations.
    You can configure the metadata and execution destinations in the following location:
    login on the CE system Netweaver Administrator: http://hostname:portnumber/nwa
    On NWA navigate to SOA Management --> Technical Configuration --> Destination Template Management.
    In this section of NWA you can define the Metadata and Execution destinations for your web services.
    Please check the following blog for more information:
    How to Consume an Enterprise Service from the ES Workplace in Web Dynpro in the new SAP NetWeaver Composition Environment 7.1
    Regards,
    Yasar

  • Import of Software Components to Enterprise Services Builder in XI/PI 7.10

    Hi,
    I'm searching for a way to import software components into the Enterprise Services Builder. My system is a XI/PI 7.10.
    I created the software component in the System Landscape Directory. Can anyone tell me a way how to import those components into the ESR?
    I cannot find import from system landscape directory in the tools tab.
    Thanks in Advance,
    Carsten

    <b>Hi Carsten,
    Its simple mate...just open "Enterprise Service Builder" page.There go to menu option "Object --> Create" or click on "Create Object" icon, then you'll get a window from where you can choose radio button "Import from SLD".
    And to create local software component from ESR itself  then click on radio button "Local Software Component Version".
    Cheers..
    Ram.</b>

  • Why some enterprise services in ECC don't have the webservices definition?

    we have the ECC ehp 604 and PI 7.1 installed. We would like to publish the enterprise services coming with 604 to PI ESR. However, we noticed some enterprise services don't have the webservices definition .eg
    [GeneralLedgerAccountMasterReplicationBulkRequest_Out|http://esworkplace.sap.com/socoview(bD1lbiZjPTAwMSZkPW1pbg==)/render.asp?id=F7A6B6A0A70711DC2B8D000F20FCB6A9&fragID=&packageid=DE0426DD9B0249F19515001A64D3F462&iv=]
    Here are my questions.
    1. How can I register these services to ESR but they don't have webservices definition?
    2. why they don't have the webservices definition like others?
    3. How to use them via ESR?
    Thanks!
    Edited by: Jim Ma on Jun 16, 2009 4:15 PM

    Hey Jim Ma,
    we have got the same problem. We are using SAP TM 7.0 and all Services Interfaces (Transaction SPROXY) haven't got any WebService Definition.
    Have you already found out why?
    Kind regards,
    Christian

  • Configurations required to import BAPI/RFC definitions into IR

    Hi,
    I'm a beginner in XI, and I need some help to deliver my project on time.
    I have an interface as below:
    Source: Custom built J2EE system
    Target: SAP R/3 I-SH v4.71
    1. Source system initiates a SOAP request to XI, requesting for information from the target system.
    2. XI map the SOAP message format to the required format expected by the target system.
    3. XI invokes an existing RFC/BAPI in the target system with the transformed message as input.
    To perform step 2, I need to import the BAPI definition.
    My question is:
    What configurations are required on the target system (SAP) and XI and SLD, before I can import the BAPI definition into IR and start doing the mapping?
    Please help.
    Thank you in advance.
    Regards,
    Ron

    Hey
    i m not sure wat u exactly mean by importin BAPI,but to import RFC u dont need any special configuration,u can simply do that in IR and to import IDoc u need the followin
    In R3...
    RFC dest to XI (sm59)
    Logical system (bd54)
    Port to XI (we21)
    Partner profile for the logical system (we20)
    In XI...
    RFC dest to R3 (sm59)
    Port to R3 (idx1)
    create metadata for the idoc (idx2)
    In sld...
    create business system for R3.
    thanx
    ahmad
    Pl:Reward with points for helpful answers

  • Basic questions on Enterprise Services

    Hello,
    I have a few open questions on the topic for myself and hope that you can help me to answer them:
    1) In my Systemlandscape I have several ECC 6.0 systems and a PI system. Now if I want to use a SAP standard webservice, let's say some of the customer fact sheet webservices.. what would be the procedure?
    Would I need to identify which packages the content is in and then download these packages from SAP service marketplace? And has this to be done on PI side or on the backend side? Or both?
    If I then want to use one of those standard webservices, e.g. "Find Customer Address Basic Data by Name and Address", where would the service call be directed to? To SAP PI or to the backend system?
    2) If I have a Webservice which should extract mass data, e.g. data about all customers - would this be a feasible web service scenario? Or a web services only used to extract single customers in general? I wonder about things like performance, timeouts, error handling, etc.
    3) Composition
    What tool is at the moment used for composing web services? Is it some design tool on PI (BPM?) or is it rather Visual Composer on CE or even WebDynpro (ABAP or Java?)
    I hope you can help me to clear up some of these questions.
    Best Regards,
    Peter

    Hi Peter,
    Answers to your questions:
    Would I need to identify which packages the content is in and then download these packages from SAP service marketplace? And has this to be done on PI side or on the backend side? Or both?
    You need to ensure that the content exists on both if you want to use SAP PI  to customize the SAP standard enterprise services & create proxies in the back-end (ECC). You could also just use the standard services as they come shipped from SAP, in that case you just need to ensure that the content exists in ECC.
    If I then want to use one of those standard webservices, e.g. "Find Customer Address Basic Data by Name and Address", where would the service call be directed to? To SAP PI or to the backend system?
    It depends how you set up your scenario. You could have the web service mediated through SAP PI or another ESB (Enterprise Service Bus) using different technology. In that case, the service call will be directed to SAP (or ESB) & then the back-end. You could also setup a point-to-point scenario where the service call is routed from the consumer straight to the back-end. Ultimately, the call has to reach the ECC back-end to process, what changes is what is put in betwwen the consumer & the ECC back-end.
    If I have a Webservice which should extract mass data, e.g. data about all customers - would this be a feasible web service scenario? Or a web services only used to extract single customers in general? I wonder about things like performance, timeouts, error handling, etc.
    I wouldn't recommend this kind of scenario when using web services. It would more relevant for maybe batch or asynchronous scenarios, also maybe mediated through SAP PI. All your concerns are valid.
    What tool is at the moment used for composing web services? Is it some design tool on PI (BPM?) or is it rather Visual Composer on CE or even WebDynpro (ABAP or Java?)
    This question isn't all that clear. For web services 'Composition' you can use the ESR (Enterprise Service Repository) that comes shipped with SAP PI or SAP CE. ccBPM in SAP PI is used for async messaging so that can't work for web services.
    For 'Orchestration' of web services, SAP CE would be your preferred tool & you could also use Netweaver BPM that comes with CE to orchestrate several web service calls for a specific business process. This doesn't stop you from using anything else (like Java for example) to do your orchestration but you want the flexibility of being able to change a business process on the fly & SAP CE with BPM provides this.
    Regards, Trevor

  • New issue , when importing new paid app spreadsheet into Configurator iTunes attempts to download an ipa file for each redeem code .  If you have 100 codes 100 downloads will start. Call enterprise support if you are seeing this issue.

    New issue , when importing new paid app spreadsheet into Configurator iTunes attempts to download an ipa file for each redeem code .  If you have 100 codes 100 downloads will start. Call enterprise support if you are seeing this issue.

    New issue , when importing new paid app spreadsheet into Configurator iTunes attempts to download an ipa file for each redeem code .  If you have 100 codes 100 downloads will start. Call enterprise support if you are seeing this issue.

  • Question about SAP Enterprise Services Explorer 1.1

    Hi ,
        1. I use dotnet connector before and now someone told me that I can use SAP Enterprise Services Explorer 1.1
            but when I download this app, it says '90 day evaluation ';
            what about after 90 days?
        2. another questions, our warehouse will perform a WTS<Warranty Tracking System> which needs scan some barcode,
            and our scanner's OS is Windows Mobile 5.0 which<Model:intermec 700C> can be developed in VS 2005.
           my question is can I develop a windows mobile application with using SAP Enterprise Services Explorer 1.1?

    From a mobile PC application you can connect only webservice or you should have to develop you own RFC connector from zero.
    the architecture I use for Pocket PC is some webservices hosted in a .net webserver. The pocket PC connects the .net webserver and my webserver used a RFC proxy. My RFC proxy is built with SAP .net connector, JCo, or Erp connect, a .net api for sap developped by a great guy ... [http://www.theobald-software.com/oe/cms/website.php?id=/en/index/products/erpconnect.htm|http://www.theobald-software.com/oe/cms/website.php?id=/en/index/products/erpconnect.htm]

  • New person's question: regarding importing media into premiere cs4

    Hi folks, please excuse the level of my ignorance but I really need a bit of clarification.  If i import video from a tape captured from my Canon A1, hd 30 frames progressive or if I import into a project video movie which was rendered 1920x1080 progressive f4v is there any difference in quality?
    In other words is digital information captured in the native format via adobe capture window ( set to hd ) of better "quality" then importing a movie that was 1st rendered from a different project in the hd f4v format?
    I am embarished to ask this question as I keep thinking that zeros and ones captured in Hd 1920x1080 adobe flash movie can not degrade if imported into a project vs digital info from a tape but maybe I am missing something that is essential in the work flow process.
    It is easy for me to output sections of my training films as f4v and store them on my hard drive. Later I can import "blocks" of edited material into another training project but I am afraid that I might be degrading the process with this work flow.
    Sorry to ask such a newbie question but I really don't want to make a fundamental mistake that will have a negative effect down the road.
    Thanks again,
    Ken Araujo
    www.kenaraujo.com
    [email protected]

    Capturing is just a transfer of 0's and 1's, nothing gets changed, so no quality loss. What was recorded is transferred.
    Rendering on the other hand means a change from format A to B. That always implies a loss of quality. How severe depends on the formats used.

Maybe you are looking for

  • PS CS4 grid appearing at 600% zoom

    I've noticed something odd happening once I zoom into an image >= 600%. If you look at the attached images, I have a document with a black background (for an example). Once I zoom to 600%, I see a faint grid (even when grid is turned off "no-grid.jpg

  • Trying to use cut function in finder

    I'm new to the mac so this may be a silly question but why can't I cut a file and then paste it somewhere else? I can only copy an item. The edit>cut function is grayed out. Please help!

  • Webauth redirect through WLC not working for Mac OSX

    We have a WLC5508 setup to redirect guest users to an ISE for web authentication. We configured the Flexconnect ACL's and external authentication. It works when using Internet Explorer on a PC, or when connecting from a IOS device (iPad, iPhone). Whe

  • BW Server Error

    Hello Gurus, when I run the Query and select the free characterstics (e.g Doc Nr.) The query runs for around 30-50 minutes then the either of Error Messages appears "Time Limit Exceeded" or "No roll storage space of lenght 964624 for internal storage

  • Photoshop Elements 12 keeps crashing - any ideas?

    I have tried restarting my PC but it does not help. I am trying to do a photomerge and it crashes every time. Please help!