Extending an Enterprise Service

I am looking for a step-by-step guide that explains how to extend an existing Enterprise Service to add and process additional fields to the standard data type the is used by that service. This includes the changes to be made in PI and the target system hosting the Enterprise Service.
Can anybody point me to a good article or blog?
Kind Regards,
Tony.

I am not sure if there is a blog. But this is what you should do -
1. Find the associate enterprise service PI content. Find the message type and the data type with in.
2. Select the data type at which you want to add new field and create an enhancement for this data type under your own namespace. Activate.
3. In Host system, SPROXY, select your enhancement and create proxy. Activate. you should now see the enhanced fields in the standard service structure.
VJ

Similar Messages

  • 4500X IPBase vs. Enterprise Services

    Hi,
    what are the main differences between IP Base and Enterprise Services feature set for the Catalyst4500X?
    Is any document ecplaining the matter? Any help appreciated.
    thanks
    Knut

    The IP Base image supports Open Shortest Path First (OSPF) for Routed Access, Enhanced Interior Gateway Routing Protocol (EIGRP) "limited" Stub Routing, Nonstop Forwarding/Stateful Switchover (NSF/SSO), and RIPv1/v2. The IP Base image does not support enhanced routing features such as BGP, Intermediate System-to-Intermediate System (IS-IS), Internetwork Packet Exchange (IPX), AppleTalk, Virtual Routing Forwarding (VRF-lite), and policy-based routing (PBR).
    Starting with Cisco IOS Release (3.3.0SG or 15.1(1)SG, support for IP SLAs and NSF have been extended from Enterprise Services to IP Base.
    So the first response was a tad short of correct.  http://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst4500/release/note/OL_27989-01.html  
    Who knows maybe something changed?

  • Extending Enterprise Service without ESR

    Hi all,
    I have read from the guides that extending enterprise services require the usage of a Enterprise Service Repository.
    However we have a standalone ABAP system and we would like to enhance the enterprise service with some structures. Is this possible to enhance it without the use of connecting to the ESR?
    Or how this should be done in standard??
    thank you.

    To extend standard ES you need ESR (because you need WDSL to make server proxy).
    Regards,
    Gourav

  • Abap Class for Enterprise Service

    Hi guys.
    I've published as webservice in SAP ECC as enterprise service get it in Enterprise Service Workplace.
    I have two questions:
    1- How can I know the abap class associated to this enterprise service.
    2- Could I extend the functionality of this enterprise service? For instance I'd like to response with one more field. Is that possible or I have to create a new one?
    Thaks a lot.
    Regards.
    Edited by: Christian  Abad Chico on Feb 20, 2012 4:03 PM

    Hi
    May be the below link helps you,
    [http://wiki.sdn.sap.com/wiki/display/EmTech/PublishWeberviceinABAP,ConsumeWebserviceinABAPandAdobeFlex.]
    Regards,
    Vijay V

  • Enterprise Services list in Discovery System.

    Hi,
    I just want to know the Enterprise services list in Discovery system.
    Actually why i needed that, is just wanted to know is there any enterprise service available for Billing, Service Order Management that are present as functionality in  SAP CCS [Customer Care System ] - Utilities.
    And do discovery system consist of Utilites Enterprise Services ?
    Thanks in advance.
    Regards,
    Aditya Metukul

    Hi Aditya,
    you can access a version of the Enterprise Services Workplace with the following URL on your Discovery System: http://iwdfvm2160.wdf.sap.corp:51080/socoview
    Please keep in mind that this refers to the services on the DS only. The Enterprise Services Workplace on SDN (https://www.sdn.sap.com/irj/sdn/explore-es and http://erp.esworkplace.sap.com/socoview(bD1kZSZjPTgwMCZkPW1pbg==)/flddisplay.asp) provides an extended set of services in the meanwhile. You potentially will find your specific services in that list.
    Hope that helps,
       rAimund

  • Enterprise Services and PI

    I am looking for some white papers / blogs on calling SAP Enterprise Services via PI. I would also like to get sdome idea of the following points:
    1) A typical scenario using Enterprise Services
    2) Is it possible to extend Enterprise Services as one might a BAPI, in order to enhance it specifically for a customer?
    3) What is the performance like compared to posting IDocs via PI?
    4) Is it better to call Enterprise Services via XI, or directly into the ERP system?
    Kind Regards,
    Tony.

    Hi,
    this could be helpful:
    All you ever wanted to know about Enterprise Services Repository and Services Registry – Really!
    Regards
    Patrick

  • E2Open interfaces built using enterprise services

    We need to build purchase orders related interfaces with E2Open and discussing on using IDOC vs ESOA services that were provided by SAP with Ehp4.  We need to extend these services to get our custom data and using IDOCs would save time.  There is web methods/software AG server (middleware) that will translate SAP structure into OAG structures.
    Any suggestions/pros & cons on IDOC vs ESOA?

    Hi Rajani,
    My personal opinion:
    I think that you need to think more long term, using IDOCs would save you time now but significantly reduces your flexibility. You should also factor into consideration business goals & strategy (where the company is headed towards).
    If you have an ESR (Enterprise Service Repository) in your landscape (it comes shipped with SAP Netweaver CE or SAP PI), there's nothing stopping you from extending the standard SAP Enterprise Services to cater for your custom data. If you don't, an option would be to create custom Abap programs that wrap the enterprise service functionality & cater for your custom data. You could then web service enable those custom programs.
    I'm personally not a big fan of IDOCs because I think that they are too cumbersome to use but they also work well. You need to ask yourself, some questions like:
    - What if a business process changes, what would the impact be if you choose IDOCs over enterprise services?
    - What if you at some stage need to orchestrate provisioning interfaces to cater for changing business / market / regulatory conditions?
    - How much is SAP investing in Enterprise Services vs IDOCs?
    - How agile is the approach of using IDOCs vs Enterprise Services?
    - Does using IDOCs give you an egde over competitors & if there is a business opportunity that needs to be capitalized on, how quickly can you adapt the IDOC scenarios to take advantage of it?
    - What about skill levels (developers etc.) for IDOCs & Enterprise services?
    - Budget constraints?
    These are just some questions...
    On the whole, I think that Enterprise Services would work better but it depends on your specific circumstances & SAP is investing significantly more on Enterprise Servies than IDOCs so you would get that added benefit.
    Regards, Trevor

  • Customize Enterprise Services

    Hi,
    is there a recommend way by SAP to customize an Enterprise Service? For Example i have extended the Business Object customer with custom attributes. So the operation parameters of the Enterprise Service (e.g. CreateCustomer) that use this BO must change.
    Regards,
    Wolfgang

    You can create a new service interface with the ES Builder. In your service interface, create an operation, eg, newCreateMaintenanceOrder, which the request message type has a newly-defined data object. This newly-defined data object can be made up of your existing createMaintenanceOrder request message's data type (if it's available as GDTs or import the XI package of your createMaintenaceOrder and reuse its data type) and new own specific attributes.
    Please see the following video demo for detail step-by-step guide https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/00fab12c-2bf4-2a10-15bb-8387855176b8.
    Anyway, i found a quick way to create message type of request and response in operation by using WSDL document. Please refer http://help.sap.com/saphelp_nwpi71/helpdata/en/26/9e97b0f525d743882936c2d6f375c7/frameset.htm. No manual one-by-one define of element in data type.
    You can create a ABAP (or Java) web service which implements your required newCreateMaintenanceOrder functionality. Make sure that the Import and Export parameters are of what you desired. Get the WSDL of this web service, import and use it for your request and response message type for your new service interface's operation in ES Builder. 
    - julius

  • Enterprise Services Vs BAPI

    Can you plz let me know the advantages and disadvantages of Enterprise Services over BAPI..
    Help needed urgently..

    Hi,
    In addition to what Gilles said, use BAPI in scenarios where communication is between SAP systems and it is predicted that both systems are going to remain that way for considerable long time, and use Enterprise services if communication is between SAP and any other system and it is predicted that communication and system can change in future where you need to avoid interoperability issue with other systems all the time.
    ES is also useful for seamless integration with other tools and very useful in extending existing functionality.
    Another advantage of service over BAPI is open standard.
    Regards,
    Gourav

  • How to use Enterprise Services available in workplace

    Hello Friends,
    We have found some Enterprise Services to use for our existed business scenarios in ES Workplace.
    My requirement here is: There are some interfaces which are running through websphere from source to destination. Now, we wanted to migrate those interfaces using PI 7.1, for which Can I use SAP provided Enterprise Services in ES Workplace? If so, how can I use those? What is the approach? Is there any process for this?
    Kindly provide us blogs, pdfs or step by step procedure how to use?
    Regards
    PM.

    Hello PM,
    It depends on the exact scenario and best fit of usage of ESs. The ESs listed out in the ES workplace are the different functionalities and specific to business scnearios.
    So in your case, it is not a good idea to directly use the services available from ES workplace. You need to understand/analyse the exact functionalities etc
    wrt your query on how to use ES from ESworkplace: All ESs are coming as EhPs.. so you need to import those EhPs in your SAP backend, and publish the services into ES Registry.. then you can consume without PI.
    You can use PI, to have new developments or extending the existing ES using outside in approach. Otherwise PI is not required to execute the ES.
    Following URLs will help you to understand these better
    Simple use cases :
    http://esworkplace.sap.com/socoview(bD1lbiZjPTAwMSZkPW1pbg==)/render.asp?sap-unique=045503&sap-params=aWQ9RjZDRkMwRUEzRUYxNEJDOTg0MUM1MjgyNzJFRTg1ODMmcGFja2FnZWlkPURFMDQyNkREOUIwMjQ5RjE5NTE1MDAxQTY0RDNGNDYyJm1vZGU9
    ES configuration: http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/20b723f8-a422-2c10-aca5-fe64eeda1ff2
    Specific to using PI or migrating to PI, need to have more details to respond. Because we can not just replace with ES..
    Hope it helps
    Regards, Moorthy

  • How to use Enterprises Services Bundles In PI Services Registry

    Hi All,
    i need information regarding How to use Enterprises Services Bundles In PI Services Registry.
    please provide some information. please help me..
    regards,
    jas
    Edited by: jasmines123456789 on Nov 10, 2009 2:42 PM

    Hi,
        Enterprise Services (ES) bundles are collections of enterprise services, grouped by common business scenarios, which enable customers, partners and independent software developers to extend the functionality of the SAP Business Suite.ES bundles help create composite applications using SAP NetWeaver's enterprise services development and modeling tools. In this way, SAP is promoting an evolutionary path to SOA and lowering barriers to overall SOA adoption.
    SAP providing bundles of enterprises for evry industry,if you want to use any enterprise services then you have to read teh documentation for the servcies and how this service can help you to reuse,if you want to provided any extension for the same you can.
    All enterprise services stored in Service Registry,first you have to consume the services fromService Regsitry.Service Registry is the place holders where servies available.
    refer below link how to use Enterprise Service BundleS
    https://wiki.sdn.sap.com/wiki/display/ESpackages/Opportunity+Management
    Regards,
    Raj

  • Integration scenarios from scratch -- idocs or enterprise service bundles

    Hello,
    We are starting a SAP PI implementation for a new SAP ECC 6.0 system. The implementation is from scratch, so we don't have to consider any historical issues or decisions. One of the first business processes to be integrated with business partners is the Procure-to-Pay process. The old way of implementing this B2B scenario was with idocs (e.g. ORDERS05 and INVOIC03), but nowadays the enterprise service bundles also contain services for this scenario. Should I choose idocs or enterprise services as a technique to get the information send to SAP PI or send the information to SAP ECC? What are the advantages and disadvantages of both techniques? Does anyone have experience with the implementation of the enterprise services for Procure-to-Pay?
    Thanks for your response!
    Kind Regards,
    Mark

    Hi Mark,
    here are my 2 cents to your very interesting disussion.
    The IDOC was designed to customize EDI data distributions between SAP Systems via messagetypes and transaktioncodes (Vorgangscodes) in the partnerdetermination which itself is mapped (the "Vorgangscode") to functional modules to do "something". The complete customizing of IDOC distribution might sometimes seems to be complex (and we both know it is more than that but it is FULL CUSTOMIZABLE from a consulting point of view.
    The Enterprise Service (my personal view multiplied with the last TechEds and RampUp Delta courses) have another focus. An Enterprise Service is (mostly) some entity which is consumable from the outside world such that they are implemented with Request-Response patterns. When you only want to distribute information why will one use something like Request Response Patterns? One could argue to get back any response, any confirmation or something else....but this is also possible with IDOCs and their acks.
    Another argument against to use an ES for P2P outbound scenario is, if yet not seen any ES which is triggert while create a purchase order in its related transaction. Is the BADI for such Transaction triggering the ES while the save event has been processed? If you could find out this fact and if the BADI (or some new kind of user exit for transactions) is implemented and fully supported from SAP I would choose the ES in the P2P processs. Otherwise why using the ES instead of the IDOC when using a PI as Middleware which is converting the source message type (ES or IDOC) into its proparitary legacy system format. Please let me know when you found such userexit/BADI for ES.
    Please don't missunderstand my point of view, I would really throw away these IDOCS and using a couple of ES instead but what is the fully supported STANDARD from a customizable and manageable point of view. When you are familiar with proxy technology you know how easy to implement, monitor and manageble theses technology is - BUT - you always have to code some (maybe not release independent) proxy method and you maybe have to invest some knowledge for error handling, rollbacks or additional commit works - all of these stuff will be handled (mostly ) by the SAP standard delivered functions.
    Last but not least - if there is any standard out there to trigger an ES from a transaction without coding I would rather use the ES instead of the IDOC. If there is no such standard I would discuss the functionality with the customer (if to complex implement an inbound or outbound proxy=ES) or extend the IDOC or use a BAPI (and extend the BAPI if needed) - mostly the proxy will the be the easiest choice if the needed field count is not to much (<30).
    So long, let me know about your findings and your decision.
    Regards,
    Dries

  • Problem with models in the enterprise service builder

    Hi all,
    I get this message from the enterprise service builder, when i double click on one of the models on the tree on the left of the builder itself.
    the message says:
    Error Initializing Business Modeling
    Initialization of business modeling cannot be started. You cannot work with business modeling. Check tht all required configutarion objects are available
    i made all the wizards suggested in /people/werner.steyn/blog/2008/03/03/how-to-look-like-a-hero-with-netweaver-ce-esr-sr
    please someone can help me to understand what the massage means?
    what is a configuration object? what can i do to fix the problem?
    thank you very much

    closed

  • Not able to see Enterprise Service hosted at SDN

    Dear All
    I want to access the Enterprise Service that are available at SDN and for that I created two proxies in Visual Admin.
    I am trying to call those services in my Visual Composer. I am able to see the services in the Group.
    But not able to see the required Enterprise Service.
    When I click the + sign nothing comes under that group.
    I am using VC 7.0
    Can any body help me.
    Thanks
    Vivek
    Hello Everybody
    The ES available at SDN cannot be accessed outside SAP network because if we see the XML of the service available, the URLs within the XML are pointing to the internal hostname iwdf1030.dmzwdf.sap.corp of the system and not to the external hostname erp.esworkplace.sap.com. Unfortunately the internal hostname is not accessible or known to the internet and that is why we are not able to connect and retrieve the interface definition.
    May be it will take some time to resolve this issuse, till then have a great time.
    Regards
    Vivek
    Edited by: Vivek Kumar Mishra on Feb 28, 2008 11:26 AM

    Hello Everybody
    The ES available at SDN cannot be accessed outside SAP network because if we see the XML of the service available, the URLs within the XML are pointing to the internal hostname iwdf1030.dmzwdf.sap.corp of the system and not to the external hostname erp.esworkplace.sap.com. Unfortunately the internal hostname is not accessible or known to the internet and that is why we are not able to connect and retrieve the interface definition.
    May be it will take some time to resolve this issuse, till then have a great time.
    Regards
    Vivek

  • Error creating service consumer enterprise service

    Hi,
    I'm facing an error when creating a service consumer enterprise service using WSDL URL. I got the error message
    'Exception occurred in communication framework:Error in HTTP Framework:404Not foundhttp://localhost:8000/?wsdl=wsdl0'
    Does anyone have any idea of how may cause this problem ?
    I've looked in existing foruns questions for a long time, and I didn't get any answer to my problem.
    I'll apreciate any help.
    Thanks,
    Paulo Sousa

    Hi,
    The problem was in WSDL. It has an address 'http://localhost_8000/
    They replace it by the address where the service is installed and i was able to create the service consumer.
    Thanks,
    Paulo Sousa

Maybe you are looking for

  • Need Help To Create a Single  Query For it

    I am Making an Oracle Report Which Include 4 Formulae Columns,Each of Them Represent 1) Qty_inWarehouse(Whose Location_code=1) 2) Value_inWarehouse(cost_price*qty) 3) Qty_inlocation(This will Populate Based On Used Entered Value,Means the user will e

  • While check in an activity got activation failed error

    Hi All When i clicked an activity and select Check in option it shows the Activation window .Then when i clicked on Activate button i am getting Activation failed error.Below is the error message: Activation failed: Incorrect content-type found com.s

  • Itune display correct album art but i touch shows wrong album in genius mix

    Hi there im using itunes 9.1.0.79 and i have an ipod touch 2g running version 3.1.3 Now the problem is the genius mixes on itunes is showing correct album art i.e. each of the four mixes are composed of four album art ON ITUNES DANCE POP MIX CONSISTS

  • Wbs element show with '/'

    i have zprojn type projn(i tried ps_pnr too) and after i made conversion func i see my number is==004800 but i need to see it like this 4/008 or 4.800  how i can do it???

  • Problems renaming a shared device (NAS) in Finder.

    I have renamed my external NAS server from NAS1 to MyServer.  The NAS device shows the proper name now, however Finder is still showing the server as the old name (NAS1).  How do I change the "Shared" server in Finder to the new name (MyServer).