How to expose an ERP function as an enterprise service

Hi there
I am searching for an enterprise service which can create a contract account for a business partner (in the FA/CA area). It seems no such a service operation is availalbe after exhaustive search in the ESWorkplace and ESR. (Please correct me if you know where to find it). As an alternative, I think it is probably the only way to create an ABAP (?) service by my own, which does the job, and then to publish it as a WS service.
Is there anyone who knows how to do it or can point me the documents about how to do that?   Thanks a lot.
Best,
Ji

Hi,
I didn't search for service but if you want to expose existing functionality as webservice then first find which FM/BAPI etc working behind that business function.
Next step would be exposing that BAPI/FM as service which can be done using transaction SE80 (Web Service Creation Wizard).
If no BAPI/FM available then probably you need to write something to exploit current business transaction.
For tutotial please search SCN for keyword: "Web Service Creation Wizard".
Regards,
Gourav

Similar Messages

  • How to know the class method behind an enterprise service

    Hi,
    SAP has provided enterprise services for Room booking in Real Estate module. They are even shipping the complete application for a nominal price. But the standard version is not suitable for our client requirement so they want to develop this application inhouse.
    Now my question is:  I know the enterprise services used in this application. How to know the implementing methods behind these enterprise services ?
    If possible suggest which approach will be a better option for the inhouse development.
    1. Webdynpro ABAP and use directly methods behind the enterprise services.
    2. Webdynpro ABAP and create client proxy class for the enterprise services.
    3. Webdynpro JAVA and use the enterprise services.
    4. Using visual composer modelling the application.
    Please suggest the best alternative.
    Best Regards,
    Aleem Mohiuddin.

    Hi
    They are even shipping the complete application for a nominal price. But the standard version is not suitable for our client requirement so they want to develop this application inhouse.
    I assume you are talking about xApps.
    How to know the implementing methods behind these enterprise services ?
    In sproxy transaction you can search service and then you can see class and method implemented behind that particular service.
    1. Webdynpro ABAP and use directly methods behind the enterprise services.
    In my opinion not recommended to bypass ES and use method behind it.
    2. Webdynpro ABAP and create client proxy class for the enterprise services.
    Not sure why you want to create proxy of ES.
    3. Webdynpro JAVA and use the enterprise services.
    4. Using visual composer modelling the application.
    You can use either Webdynpro (ABAP or Java) or VC to model your application which consume ES in backend. Both options are good, you can chose Java or ABAP flavor of dynpro based on skill available in team. VC is very effective in rapid modelling and can be used in protyping or in development of complete application.
    Regards,
    Gourav

  • How to expose custom methods of servlet as web services

    Can i know how to expose the custom methods of the servlet as web services. if it is not posssible then what alternate ways are possible other than ejbs?
    regards

    Hi
    I want to know that whether the custom methods of servlet can be exposed as webservices or not?
    Secondly is there init method like we have in servlets so that we can do all the one time loading in the init() method.
    regards

  • How to activate Business Add-In (BAdI) for Enterprise Service

    Hi,
    I have connected enterprise service
    Find Production Order by Work Centre
    external/technical Name: ProductionOrderSimpleByWorkCentreQueryResponse_In
    Namespace: http://sap.com/xi/APPL/SE/Global
    SAP Software Component Version: ESA ECC-SE 605
    Internal Name: ECC_PRODUCTIONORDERSWQR
    SAP Library - Enterprise Services for SAP ERP
    http://es-workplace.sap.com/socoview(bD1lbiZjPTAwMSZkPW1pbg==)/render.asp?packageid=DE0426DD9B0249F19515001A64D3F462&id=…
    from our ECC system to our PI 7.1 and did first tests.
    I'm getting response to my requests from the ECC system.
    But in the response, there are only the production order IDs for the requested work centre.
    I suppose that the BAdI PORD_SE_PRODUCTIONORDERSWQR, mentioned in service description, has to be activated for the service in the ECC system, to get all the other optional production order elements, defined in the service response message type.
    Am I right?
    Which steps in the ECC backend are neccessary to activate a BAdI for an enterprise service?
    Regards
    Roland

    Salegram,
    BADi is not provide us functionality for data upload for Annual PF / Pension Report.
    BADi is using for some add in our business transaction.
    just explore tx se18 ans se19.
    Amit.

  • ERP 6.0 and Enterprise Services

    Hi everybody,
    Currently we have installed an ERP 6.0 (IDES) system and we want to integrate it with a third-party software using XI (PI) and web services.
    I have the following questions about it:
    1) Is the Enterprise Services included in our ERP 6.0 system? or do we have to activate or install it?
    2) We are looking to work with web services, where can we find them in our system?
    For example:
    ESR Object Type: ifmoper
    Software Component Version: ESA ECC-SE 603
    Technical Name: MaintenanceOrderCreateRequestConfirmation_In
    Namespace: http://sap.com/xi/EA-APPL/SE/Global
    Category: 3rd Party A2A
    Application Component PM
    Any information will be appreciated,
    Thanks!.

    Hi jessicab,
    1) Is the Enterprise Services included in our ERP 6.0 system? or do we have to activate or install it?
    Ans: Yes include in the ECC6 you have to configure as per guide.
    2) We are looking to work with web services, where can we find them in our system?
    Ans: For this you have to install java component at the time of installation. If you have not install at the time of installation then you can install now and configure as per guide.
    Regards,
    Anil

  • How to expose master-detail ViewObject of AppModule to service interface.

    Hi all,
    There is two VOs(master-detail), One is deptmentVO and the other is emloyeeInDeptVo. and a view link between departmentVO and employeeInDeptVO, the relationship is master detail.
    Now, I want to expose the custom method to web service, i.e createEmployee(EmployeeInDeptViewRowImpl employee).
    I perform the steps in Fusion ADF guide(+11.2.6 How to Support Nested Processing in Service-Enabled Master-Detail View Objects+).
    such as generate the SDO, and set the SERVICE_PROCESS_CHILDREN=true of the viewlink property.
    But when I publish the method in service interface, I cant get operation of the nested VO(employeeInDeptVO), only the master ViewObject is available.
    Any one have suggestions on this.
    Thank in advance.

    I have a similar scenario, and I'm seeing the same thing. The detail view isn't available for selection in the edit "Service View Instances" dialog of the "Service Interface" tab of the related application module. In my case, I have a view link based on an association that is rooted in a foreign key relationship between the underlying DB tables. The view link includes accessors in both the master and detail views. Based on the developer guide, I should be able to service enable the detail view, but this doesn't seem possible. My master view is service enabled, but my detail view isn't.
    Has anyone ever successfully service enabled a detail view in a master-detail relationship?
    Thanks

  • How to integrate GRC10.1 and Oracle ESB(Enterprise Service Bus)

    Dear,
           we are delivering an GRC Access Control project.
             Now, we need to integrate GRC10.1 and Oracle ESB, how should we do? Who could help show me some guide, thanks a lot.

    deepak - why not link to the real documentation instead of that site that illegally publishes stuff?
    Krasimir - I had a look at this a long way back, and didn't explore it much further because I reached a dead end in trying to figure out how it worked. It seems to me that the function is there and may be used internally within Oracle, but that it's not documented well enough for we mere mortals of the public to use it.
    Have you tried opening an SR with Support? They won't know, but they will be able to raise it up and perhaps find someone who does know - be sure to reference this thread in your SR if you go that route.
    John

  • PR05 - How to activate a Function in the Object Services Toolbox

    Hi,
    How do I activate a function in the Object Services Toolbox?
    In transaction PR05 (Travel Expense Manager) select any trip and then click on 'Change'. This takes you to the screen for the individual trip.
    On the top left of the screen is the 'Object Services Toolbox'.
    If I drop down on this list then select 'Create' there are 5 options under 'Create' i.e. 'Create attachment', Create Note', 'Create External Document', 'Store Bus. Doc', and 'Enter Bar Code'.
    The 'Enter Bar Code' is deactivated. I would like to know how to activate this.
    Thank you.
    Warren.

    no idea

  • Functional / semantic description of Enterprise Services in ESW

    Hello,
    we are trying to use Enterprise Services from within the Banking Services by identifying the needed functionality via the Enterprise Service Workplace and then using it in our integration szenario.
    While there are detailled technical descriptions for the service interfaces, we can´t find any functional / semantic description on how exactly the service works (precondition, postcondition, transformation etc.) and how it hast to be invoked.
    This leads inevitably to functional errors when calling the service.
    I´m not looking for the solution for a specific error, but for proper fuctional / semantic documentation on this services.
    Can anyone help?
    Greetings and thanks in advance,
      Arne Schultz (Hamburg)

    Hi sudeep,
    Please refer to the below article, It is said that
    <i>SAP provides some 500 Web services through its Web site. Next year, the vendor plans to release a new version of NetWeaver, called the Business Process Platform, with a repository of built-in Web services</i>
    http://www.informationweek.com/story/showArticle.jhtml?articleID=190900725
    Regards
    Sumit Bhutani

  • How to Expose  a Function Module  as a WebService...

    Hi All,
           We are Currently using SAP Enterprise 4.7.Now I Want to Expose one of my Function Modules as a WebService.
    Does anyone has as any Clue on how to Expose a FM as a WebService and also the steps required say for exposing a Standard FM as a WebService...

    Hi,
    In fact an FM is standard a WS in WebAS 6.2 (what's under the hood of 4.7) and you can consult them via the webservicebrowser where you can find the WSDL and stuff.
    Check things like https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/a4433436-0301-0010-f2a9-9281ad574054
    /people/thomas.jung3/blog/2004/11/15/bsp-150-a-developer146s-journal-part-xiii-developing-abap-webservices
    http://help.sap.com/saphelp_webas620/helpdata/en/bb/ddb33d2ae46b3be10000000a114084/frameset.htm
    and http://help.sap.com/saphelp_webas620/helpdata/en/94/f8c8c8e68811d6b2dc00508b5d5211/frameset.htm
    Eddy

  • I updated to Firefox 4.0.1 and can no longer use the thumb/finger spreading feature on the trackpad of my Mac Powerbook (Mac OSX 10.6.7) to enlarge text on websites. How do I restore this function?

    I updated to Firefox 4.0.1 and can no longer use the thumb/finger spreading feature on the trackpad of my Mac Powerbook (Mac OSX 10.6.7) to enlarge text on websites. How do I restore this function?

    * [/questions/777886]
    Some gestures have been removed in Firefox 4.
    You can restore the zoom feature by changing the values of the related prefs on the <b>about:config</b> page.
    browser.gesture.pinch.in -> <b>cmd_fullZoomReduce</b>
    browser.gesture.pinch.in.shift -> <b>cmd_fullZoomReset</b>
    browser.gesture.pinch.out -> <b>cmd_fullZoomEnlarge</b>
    browser.gesture.pinch.out.shift -> <b>cmd_fullZoomReset</b>
    browser.gesture.pinch.latched -> <b>false</b>
    To open the <i>about:config</i> page, type <b>about:config</b> in the location (address) bar and press the "<i>Enter</i>" key, just like you type the url of a website to open a website.<br />
    If you see a warning then you can confirm that you want to access that page.<br />
    You can use the Filter bar at to top of the about:config page to locate a pref more easily.

  • How to create a callback function module

    Hi all,
    I am working in a requirement where we need to call a function module at a 'after change' event. So how to create a callback function module and register it with the crmvevent ?_
    I created a sample function module and try to create entries in table crmv_event_cust, but i got an error message saying that the function module name I provided is not in table CRMC_FUNC_ASSIGN. When I try to create entry there, I got a message that function module is not in CRMC_OBJ_FUNC and that table is a standard table with no maintanance options !!
    looks like i am going in wrong way ... can any one please help ??

    Looking at my system all you need to do is create the entry for the callback function in maint view: CRMV_FUNC_ASSIGN.
    Your entry should be as simple as Z-function name Object Function - <same as others in the segment you are assigning>
    IE for the partner it would be CRM_PARTNER as object function, for general order processing CRM_ORDER
    Take care,
    Stephen

  • How to check for a function module with its description and functionality

    Hi all,
    How to check for a function module,with its description and its functionality,in detail how can I know the purpose of a particular function module,how to search for a function module which suits my requirement .

    Hi,
    You can search a FM of your requirement by putting in the Key words and searching for a FM. Like * KEYWORD * and then pressing F4.
    Say for example you need to search something regarding converstion.
    Search for * CONVERT * and press F4.
    If there is something specfic like converting date to something you can give
    DATE * CONVERT *
    OR
    CONVERT * DATE *  and press F4.
    Once you narrow down your search you will have a Function module documentation inside the Function module. Please note that all the FMs willl not have documentation.
    Regards,
    Pramod

  • How to go into a function module through SE80 t - code

    Hi All , 
                 How to go into a function module through SE80 t - code.
    Thanks in advance.

    >
    Balaji Krishnamoorthy wrote:
    > Hi All , 
    >              How to go into a function module through SE80 t - code.
    >
    > Thanks in advance.
    Hi,
    With  help of  function group
    Thanks & Regards
    Edited by: Always Learner on Oct 16, 2008 2:31 PM

  • How to config Check Digits function module for Student Number Validation

    Hi SLCM Experts,
    In the SAP-SLCM, How to use check digits function module for validate student number.  Just only config it or need to customizing program.
    *Any idea to student number validation in SLCM?*
    Best Regards,
    Suvatchai K.

    Hi ,
    Can you expalin it further ?
    You configure the St. no in piq_matr . And set it  as external or internal no. range which suits your business .
    What is the validation you are looking for ?
    Regards
    Gajalakshmi

Maybe you are looking for

  • Another instance of severe new problem in iCal - events duplicated infinite

    This is like other posted problems. I just went Leopard - Snow Leopard. Have used iCal for years and consider myself experienced. On my first attempt to add a repeating event following the OS upgrade, the repeating event was duplicated hundreds perha

  • Why can't I see the new ios5 feature to set up an airport base station?

    Set up your Wi-Fi network with your iPad, iPhone, iPod touch, or Mac. With the setup assistant built into iOS 5 and OS X Lion, you're just a few taps or clicks away from setting up a new wireless network or extending your current one. All you need to

  • Click wheel ipod freezes up windows explorer/delayed write error

    Sorry for the length of this, but I have been dealing with this for a while. I have two 5G 20GB iPod's that I can't sync to either of my computers. I usually sync it on my desktop, which is a P4 2.4Ghz, 512MB, XP PRO, MoBo is Asus P4C800, I would con

  • [SOLVED]xinit as user - dri permission denied

    I've tried to launch a game in a separate X instance with: xinit /usr/bin/ufo -- :1.0 vt2 xinit /usr/bin/ufo -- :1 xinit /usr/bin/env ufo -- :1 etc but I get very slow rendering and strange output. X.Org X Server 1.15.0 Release Date: 2013-12-27 X Pro

  • How to merge blog pages into one?

    I used iWeb and created three sites within one Domain file; each of these sites has its own blog page. But I haven't touched it for quite some time and would like to pick it up again. I'm at a point where I would like to simplify things: only to have