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

Similar Messages

  • Description of enterprise service message types

    Hello people,
    I'd like to know where to find the description of the parameters of enterpise service operations. For example the operation "Create Invoice" (Process Component: SRM) needs a lot of input parameters. I took a look into the Integration Builder from the ESR, but there was no description for the different message types.
    The problem is: For example I wonder what is the difference between seller party and vendor party or what BillToID means. Without the knowledge of the meaning of the parameters I can't do an invocation.
    If anybody could tell me where to find these information, this would help me very much.
    BTW: Does anybody know a Test-SRM-Server that has an Invoice-ES that I could invoke?
    Thanks a lot,
    Michael

    Hello Michael,
    have you checked out the ES Workplace yet?
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/esworkplace">https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/esworkplace</a>
    You get the complete message structure with all parameters for "Create Invoice" and all other enterprise services from there.
    Navigation path is <i>Enterprise Services by Process Components -> Customer Invoice Processing</i> (under SRM) -> Enterprise Service Operation <i>Create Invoice -> detailed field description</i>.
    For an SRM testing system, please check
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/explore-es">https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/explore-es</a><i>-> Test-Drive</i> (on top of page) <i>-> HU5</i> .
    For a test user, click on <i>apply for free access now</i> in the same line.
    Hope this helps.
    Regards, Volker

  • Error Exposing a function module as an Enterprise Service. Inside out approach.

    ¿I get the next error when sending a message from a 3rd party to my Enterprise Service anyone has experienced this?
    Error in SOA Runtime Log/Trace viewer get the error:
    A SOAP Runtime Core Exception occurred in method EXEC_PROCESSING_CS_P of class CL_SOAP_WSRMB_11_PROT at position id 0 with internal 1205 and error text SRT: WSR Reliable Request-Response message are not supported in this release(fault of location is 1).

    hi,
    the data types like typ_s_ressource are defined.
    they are declared in the include LZTPGTOP.
    The declaration of typ_s_ressource is:
    types: begin of typ_s_ressource,
            perno type hrsobid-sobid,
            org_unit type objid,
            position type hrsobid-sobid,
            leadpos type c,
           end of typ_s_ressource.
    If u have any questions, you can ask me, but try to provide a solution.
    Thanks,
    Srinivas.

  • 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.

  • Mapping ALE functionality to Enterprise Services

    Hi SAP Gurus,
    I am in an assignment to leverage Enterprise Services in the project and as part of it i need to understand how we can use Enterprise Services for the following requirements which are well supported by ALE/Idoc functionality.
    1) Master Data Distribution - We have ALE Change Pointers mechanism to track the changes done to the master data (Customer/Material/Vendor) and we can process the changes and create the idocs for the same by EOD. Changes are tracked based on the field level and interface level(Message Type). How can we leverage this change pointer mechanism in Enterprise Services.
    2) Best practice to trigger the Outbound enterprise services from ECC system.
    3) There are various tools to monitor IDOCs in ECC, what all are the tolls/transactions for monitoring the Enterprise Service.
    4) What is your view on IDOC V/s Enterprise Service
    Regards,
    Pras

    Hi Prasanna,
    These are two quite different technologies and framework here that your questions are about. One is SMD (Shared Master Data) tool which involves change pointers & IDocs and the other is an Enterprise Service for example an ABAP Proxy or a Web Service.
    1. Why would a customer want to do that especially for standard master data applications like Customer Master, Vendor Master, Material Master etc? I mean I don't understand the benefit of it when all these standard applications already support SMD. If a customer really wants these same functionalities via an Enterprise Service then they basically have to develop more custom applications to support this - for e.g. a Z program which will essentially replace BD21 to process the change pointers (CP) per application i.e. call the associated ABAP Proxy which will then create/do not create IDocs, process the CP by applying business logic, generate XML for PI to distribute further, email/do not email business owner, change the status of the CP depending on the outcome of the processing, exception handling etc. etc. But this whole thing, in my view, is cumbersome and sort of unnecessary as most of these things could be achieved via the SMD tool (except creating the IDoc itself of course!)
    The other way, to totally get rid of the CPs and process every change via ES - one would have to enhance all applications in question to call the ES (ABAP Proxy) at the time of master data change! There is no equivalent of BD64 in ES so I don't understand the purpose to be honest.
    2. In my view, to trigger it as an Outbound Proxy or Client Proxy via Method call.
    3. SXMB_MONI
    4. Like I said in the beginning, its like comparing two different technologies - I guess in the end it comes down to the business requirement at hand. Both can be very efficient (or very inefficient if deployed incorrectly).
    Cheers,
    Sougata.

  • Enterprise Services, Service Operations and Functional Business Component

    Hi,
    in the Enterprise Service desing guide (see https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/40c05360-0501-0010-63bd-aedd415b6e05 ) the relations between Enterprise Services and Service Operations are covered.
    I understand that one Enterprise Service consists of one or  more Service Operations. For Example General Ledger Processing ES offers seven Service Operations. (See Solution Composer)
    Functional Business Components offer one or more Enterprise Services and several Service Operations. As mentioned in the Design Guide, an Enterprise Services is dedicated to a certain Functional Business Component. An Enterprise Service could use several Service Operations of  one ore more Functional Business Components.
    When browsing the Solution Composer I couldn't discover any Enterprise Service that uses Service Operations of more than one Functional Component.
    Here's my question: Does anyone know an Enterprise Service  described in the Solution Composer which uses Service Operations of several Functional Business Components? If there aren't any, why?
    Regards,
    Sebastian

    Sebastian,
    I haven't looked through the entire set of preview services, but most of what I have seen is consistent with what you are describing. I think the short answer is the ESA preview system is really a pre-release of the intial ESR which itself is essentially an extension of XI's integration repository. These are basically the finer grained object and interface level services.
    SAP should be releasing some significant content updates to this ESR after NW2004S goes GA later this year. More importantly the next edition of the ESR tied to the BPP release will greatly expand on the scope including containing the more complex service defintions and process models which cut across components that you are looking for.

  • 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

  • ESW: How can I use an enterprise service from ES Workplace?

    Hi All,
    i would have to use the enterprise service "SupplierERPCreateRequest_In" I found in the SAP ES Workplace. But how can I now use the service? I don´t find the Service in SOAMANAGER.
    The corresponding package is installed and in SE80 in Enterprise Service Browser I see the "Service" or Proxy. But in the Enterprise Service Browser appears "Local Objects only (No Connection to ESR)"! Must be activated here anything?
    Has anyone any idea what the problem might be or how should I proceed?
    Regards,
    Bastian

    Hi Gourav,
    thanks for your answer.
    I have looked at the blog, but it´s about XI. From step 2 in the blog, the description is no longer true in my system. The system that I use and where I need the service is SAP ERP ECC 6.0 EHP4, so the latest release.
    Do you have another idea?
    Thanks and Regards,
    Bastian

  • ESW: Publishing Enterprise services in PI 7.1

    Hi,
    My Scenario was Webservices to ID
    Is WS Navigator is necessary for testing the Enterprise Services.
    How to define a service interface in the service registry and if i need to create any purchase order how do and where do i need to import the WSDL file ..
    What is Service Registry and what is the differeince b/w the WS Navigator and Service Registry.
    Where this comes into picture in PI
    regards
    Kishore

    Hi Gourav,
    Thanks Gourav for your valuable reply,
    Still i am facing the problem,
    When i give the values as of for the above case i am facing with the below error
    An error has occurred. Maybe the request is not accepted by the server:
    SRT: Authorization denied
    The below is the request message
    POST /sap/bc/srt/xip/sap/ecc_purchaseorder005qr/310/ecc_purchaseorder005qr/ecc_purchaseorder005qr_binding HTTP/1.1
    Host: scc10ykf.rim.net:8010
    Content-Type: text/xml; charset=UTF-8
    Connection: close
    Authorization: <value is hidden>
    SAP-PASSPORT: 2A54482A0200B900007363633130796B665F4543445F31303337333037353000000000000000000000000147756573740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017363633130796B665F4543445F3130333733303735300000000000000000000063663133383632303838303931316465626338333030316632393665396464322A54482A
    Content-Length: 877
    SOAPAction: ""
    <?xml version="1.0" encoding="UTF-8" ?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema"><SOAP-ENV:Header><sapsess:Session xmlns:sapsess="http://www.sap.com/webas/630/soap/features/session/"><enableSession>true</enableSession></sapsess:Session></SOAP-ENV:Header><SOAP-ENV:Body><ns1:PurchaseOrderERPByIDQuery_sync_V1 xmlns:ns1='http://sap.com/xi/SAPGlobal20/Global'><PurchaseOrderSelectionByID><SelectionByPurchaseOrderID><IntervalBoundaryTypeCode>1</IntervalBoundaryTypeCode><LowerBoundaryPurchaseOrderID>0000205000</LowerBoundaryPurchaseOrderID><UpperBoundaryPurchaseOrderID>0000205132</UpperBoundaryPurchaseOrderID></SelectionByPurchaseOrderID></PurchaseOrderSelectionByID></ns1:PurchaseOrderERPByIDQuery_sync_V1></SOAP-ENV:Body></SOAP-ENV:Envelope>
    This is the response message which i got
    HTTP/1.1 500 Internal Server Error
    Set-Cookie: <value is hidden>
    content-type: text/xml; charset=utf-8
    content-length: 1762
    accept: text/xml
    sap-srt_id: 20090813/090413/v1.00_final_6.40/4A8356473B0B55C5E10000000A51143C
    server: SAP Web Application Server (1.0;701)
    <soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"><soap-env:Header></soap-env:Header><soap-env:Body><soap-env:Fault><faultcode>soap-env:Server</faultcode><faultstring xml:lang="en">SRT: Authorization denied</faultstring><detail><ns:SystemFault xmlns:ns="http://www.sap.com/webas/710/soap/runtime/abap/fault/system/"><Host>Provider</Host><Component>SECURITY</Component><ChainedException><Exception_Name>CX_SOAP_CORE</Exception_Name><Exception_Text>SRT: Authorization denied</Exception_Text></ChainedException></ns:SystemFault><ns:SystemFault xmlns:ns="http://www.sap.com/webas/711/soap/runtime/abap/fault/system/"><Host>Provider</Host><Component>SECURITY</Component><ChainedException asx:root="asx:abap" version="1.0" xmlns:asx="http://www.sap.com/abapxml"><asx:values><EXCEPTION href="#o201"></EXCEPTION></asx:values><asx:heap xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:abap="http://www.sap.com/abapxml/types/built-in" xmlns:cls="http://www.sap.com/abapxml/classes/global" xmlns:dic="http://www.sap.com/abapxml/types/dictionary"><cls:CX_SOAP_CORE id="o201"><CX_ROOT><TEXTID>0018FE864EEE1DECA69CF9C71ACB337F</TEXTID><PREVIOUS></PREVIOUS><KERNEL_ERRID></KERNEL_ERRID><INTERNAL_SOURCE_POS><PROGID>99</PROGID><CONTID>1077</CONTID></INTERNAL_SOURCE_POS></CX_ROOT><CX_NO_CHECK></CX_NO_CHECK><CX_SOAP_CORE><E_LOCATION><CLASS>CL_WS_SECURITY_PROTOCOL</CLASS><METHOD>AUTHORITY_CHECK</METHOD><ID>0</ID></E_LOCATION><E_TEXT>SRT: Authorization denied</E_TEXT><E_ID>1100</E_ID><E_FAULT_LOCATION>1</E_FAULT_LOCATION><E_AREA>SECURITY</E_AREA><E_HOST>1</E_HOST><E_PROCESS_CONTROL></E_PROCESS_CONTROL></CX_SOAP_CORE></cls:CX_SOAP_CORE></asx:heap></ChainedException></ns:SystemFault></detail></soap-env:Fault></soap-env:Body></soap-env:Envelope>
    i am giving the purchase order number lowerbound and upperbound of the range but i am getting this error
    Request you to help on this..
    Is there any issue with SRT: Authorization error..  (Any Configurations to be avoid this)
    regards
    Kishore

  • Refer to Enterprise Services as Web Services

    Hi Experts,
    Is the statement "Each Enterprise Service is also considered as a Web Service" true? I think I got the general distinction between ES and WS. As I understood ES are based upon the technological concept of WS with additional "features" - basically business semantic and governence rules. In my opinion that means that each ES can also be declined as WS (of course the other way around it's not valid). Or did I miss any point about ES that makes the statement not working?
    thanks for your answers
    Ivonne
    Edited by: Ivonne Heber on Jul 2, 2008 5:28 PM

    Just thought of sharing a few more points.
    1. All Enterprise Services are Web Services but the converse is not true.
    2. All enterprise services would lead from one consistent state to another. With Web Services, this may not always be true.
    3. An enterprise service provides one complete functionality and not a fuctionality step. Say we take updating of a Address details. Updating the door number and the street number could be different web services. However, these have to be together in an enterprise service.
    4. Enterprise Services provided by SAP go through an unique governance process called the PIC process. Web services need just design reviews.
    Maybe there are many more...

  • 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.

  • Add attachment to Opportunity using Enterprise Services

    Hi All,
    Is there a way I can add attachments (doc,txt) to a opportunity through the services exposed by Enterprise Services in CRM 7.0. Because the stubs generated for "Create Opportunity" does not have option to add attachments.
    If I browse to the ES Workplace and check the "Create Opportunity", I do not see any method that would allow me to add attachment to the Opportunity (OpportunityCRMCreateRequest_sync).
    Please let me know what am I missing.
    Regards,
    Naveen

    Hi Naveen,
    I have done one requirement attach a document from for already created business partners from external file. In that file I have Business partner number, file path and description.   so, My code is like this. I think it will help ful for you. I dont no wether your requirement will full fill but the coding may help ful for your requirement. try it.. gud luck.. any doubts please ask me i will help u...
    types: begin of ty_upload,
             bp_no type but000-partner,
              path  type sdok_chtrd,
       ls_description type sdok_titel,
            end of  ty_upload.
    data: it_upload type standard table of ty_upload. "Internal table for upload
    data: wa_upload type ty_upload.
      data:
      lv_file_save_as      type c length 255,
      lv_nombre_fichero    type sdok_filnm,
      lv_directory         type sdok_chtrd,
      ls_loio              type skwf_io,
      ls_phio              type skwf_io,
      ls_error             type skwf_error,
      ls_business_object   type sibflporb.
      data: ls_guid type ty_upload.
      data: lt_guid type standard table of ty_upload.
      data: ls_path type ty_upload.
      data: lt_path type standard table of ty_upload.
      data: wa_properties type sdokpropty.
      data: lt_properties like wa_properties occurs 0.
      data ls_but000 type but000.
      select single *
        from but000
       into ls_but000
        where partner = wa_upload-bp_no.
    ls_business_object-instid = wa_but000-partner_guid.
      ls_business_object-typeid =  'BUS1006'. "for bp
      ls_business_object-catid = 'BO'.
      wa_properties-name = 'DESCRIPTION'.
      wa_properties-value = wa_upload-ls_description.
      append wa_properties to lt_properties.
      wa_properties-name = 'LANGUAGE'.
      wa_properties-value = 'EN'.
      append wa_properties to lt_properties.
      clear ls_guid.
      types: begin of ty_path,
              ls_path type sdok_chtrd,
              ls_name type skwf_descr,
               end of  ty_path.
      data: wa_path type ty_path.
      data: it_path type standard table of ty_path.   "Internal table for path split
      call function '/SAPDMC/LSM_PATH_FILE_SPLIT'    "FM for splitting the file path (split file name and directory)
        exporting
          pathfile = wa_upload-path
        importing
          pathname = wa_path-ls_path
          filename = wa_path-ls_name.
      append wa_path to it_path.
      lv_nombre_fichero = wa_path-ls_name.
      lv_directory = wa_path-ls_path.
      call method cl_crm_documents=>create_with_file
        exporting
          file_name       =  lv_nombre_fichero
          directory       =  lv_directory
          properties      =  lt_properties
         properties_attr =  lv_description
          business_object =  ls_business_object
         parent_folder   =
         package_id      =
        importing
          loio            =  ls_loio
          phio            =  ls_phio
          error           =  ls_error.
      call method cl_crm_documents=>rename_object
        exporting
          is_io   = ls_loio
          iv_name = wa_path-ls_name.
    if sy-subrc = 0.
      message 'Attachment has been finished successfully' type 'S'.
    endif.
    Regards,
    Ramz...

  • Unable to test enterprise services in SAP SRM 7.0 EhP1

    Hi experts,
    For my recent project, we have enabled "PI Independent Enterprise Services" business function in our SRM 7.01 EhP1 system. While to trying to test some of the enterprise services, we are facing some error. I am pasting the request message and the response that I got from the enterprise service InternalRequestSRMByElementsQueryResponse_in. While defining the end point, I have used basic authentication settings. Note that I am testing this ES with my own user id and password which is a valid on for the SRM system. Can someone help please?
    Request message:
    POST /sap/bc/srt/xip/sapsrm/internalrequestsrmbyel/100/sapsrm_internalrequestsrmbyel/sapsrm_internalrequestsrmbyel_binding HTTP/1.1
    Host: <host>:<port>
    Content-Type: text/xml; charset=UTF-8
    Connection: close
    Authorization: <value is hidden>
    SAP-PASSPORT: 2A54482A0300E60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064353632326163306235363431316530383330333030303030323337663833320000000002D5622AC0B56411E0830300000237F832D562EADFB56411E0AD3800000237F83200000001000000002A54482A
    Content-Length: 753
    SOAPAction: ""
    <?xml version="1.0" encoding="UTF-8" ?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema"><SOAP-ENV:Header><sapsess:Session xmlns:sapsess="http://www.sap.com/webas/630/soap/features/session/"><enableSession>true</enableSession></sapsess:Session></SOAP-ENV:Header><SOAP-ENV:Body><ns1:InternalRequestSRMByElementsQuery_sync xmlns:ns1='http://sap.com/xi/SAPGlobal20/Global'><InternalRequestSelectionByElements><CreationDatePeriod><StartDate>2011-04-01</StartDate><EndDate>2011-07-22</EndDate></CreationDatePeriod></InternalRequestSelectionByElements></ns1:InternalRequestSRMByElementsQuery_sync></SOAP-ENV:Body></SOAP-ENV:Envelope>
    Response that I got:
    HTTP/1.1 200 OK
    content-type: text/xml; charset=utf-8
    content-length: 915
    accept: text/xml
    sap-srt_id: 20110723/194910/v1.00_final_6.40/4E24C49F23184117E1008000097C2FFA
    sap-srt_server_info: SRM_100,167 ,http://sap.com/xi/SRM/SE/Global,InternalRequestSRMByElementsQueryResponse_in,InternalRequestSRMByElementsQuery_sync,126
    server: SAP NetWeaver Application Server / ABAP 702
    <soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/"><soap-env:Header/><soap-env:Body><n0:InternalRequestSRMByElementsResponse_sync xmlns:n0="http://sap.com/xi/SAPGlobal20/Global"><Log><BusinessDocumentProcessingResultCode>5</BusinessDocumentProcessingResultCode><MaximumLogItemSeverityCode>4</MaximumLogItemSeverityCode><Item><SeverityCode>4</SeverityCode><Note>Abort occurred; Internal request not read</Note></Item><Item><SeverityCode>4</SeverityCode><Note>Abort The attributes of the user are inconsistent or not defined. See transaction PPOMA_BBP. on Internal request level</Note></Item><Item><SeverityCode>4</SeverityCode><Note>Abort An exception with the type CX_GDT_CONVERSION occur red, but was neither handled locally, nor declared in a RAISING clause on Internal request level</Note></Item></Log></n0:InternalRequestSRMByElementsResponse_sync></soap-env:Body></soap-env:Envelope>

    Hi Gaurav,
    Thanks for responding. Yes, all the backend config are in place since I am able to successfully run an equivalent RFC (BBP_PD_SC_GETLIST) and another RFC named BBP_PD_SC_GETDETAIL from SE37. The problem seems to be something very specific to the ES. May I request you to run this ES at your end (if possible) and let me know the result possibly with the input and output message similar to the one I pasted in the origincal question.
    Thanks in advance,
    Nilay

  • How to map business process and enterprise service?

    Recently, I read some documents about ESA. I'm confusing about the relationship between business process and enterprise service. In other word, how to map the business process to enterprise service after the business process is analyzed? Is there any methodology/rule to define business process and wrap them into service in ESA?

    Hi Sherry,
    I like to add some of my thoughts about that discussion. From my point of view ESA is much more than just another BPM or Enterprise BPM. ESA is adresses six key areas and I think all of them are really needed:
    - <b>People Productivity</b> as the word itself describes...it's about portals and productivity.
    - <b>Embedded Analytics</b> has to integrate transactional and analytical content.
    - <b>Service Composition</b> is used for model-driven service composition and services orchestration.
    - <b>Service Enablement</b> is about a Enterprise Services Repository filled with business meaningful Enterprise Services and service patterns for enabled objects. Excactly this is where SAP has years of experiences.
    - <b>Business Process Platform</b> is about service enablement of all application platform objects and engines. This is the place where "BPM" for core business processes resits.
    - <b>Life-Cycle Management</b> has to cover the deployment, configuration, operation and change management for ESA based processes.
    Therefore the term "BPM" is located in serveral layers of an ESA approach. On the level of <u>Business Process Platform</u> BPM is providing the choreography for core business preocesses.
    At <u>Service Enablement</u> BPM needs to compose out of granular services (I would say "atomic" services)
    buiness meaningful services (here we have "molecular" services).
    The third level where BPM could be used is <u>Service Composition</u> because exactly this is the place
    where serveral Enterprise Services could be combined to a process representation.
    To come back to the discussion:
    1. The question should be how to indentify business meaningful services which could represent single process steps. ATP check, Credit card check, ... could be examples. In theory this service could be out-tasked, defined more flexible etc. This means that processes needs to be evaluated for Enterprise Service candidates. Afterwards you can check against SAP's Enterprise Services Repository for already existing Enterprise Services. The evalution for enterprise services candidates will be supported by the metodology mentioned by Kaj and David.
    2. I think domains in this context should be motivated by business and/or functional areas. Depending on the granularity. For example Order Fulfilment Services, Master Data Services, Search Services... These kind of serices can be combined again to services such as "Search of Master Data" (Search Service + Read Master Data Service) etc. or can be used to generate UI to be used in a ESA application.
    Your thoughts?
    Very best regards
    Wulff

  • Webdynpro for ABAP versus Enterprise Services

    Hi,
    With ECC 6.0 the WebDynpro for ABAP will be available. After converting my well-known ABAP-dynpro screens to WebDynpro I will have the possibility to expose all R/3 functionality from within the portal.
    Two years from now the Enterprise Services will be there. What will be the reason(s) for using enterprise services instead of WebDynpro for abap to make R/3 functionality available in the portal? I think at the end both functionalities can co-exist but what are the criteria to use one or both methods?
    Greetings Theo

    Theo,
    This is not a discussion relegated to the bar...
    First the short methodology is correct... Id the processes, expose major entry points as Services, orchestrate, publish Service Desc, endpoints, etc., repeat...
    The real question remaining is, if I believe my entire process is incorporated with a single SAP system why would I expose Services (and add the additional layer)? 
    I agree with the comment where if a process completely executes in a single environment there is no need to change its strategy and force it to be an orchestrated set of Service interactions.  That is not inconsistent with providing Service interfaces along the process so that it can be composed into other processes either not yet in place or requiring cross-system interaction.  ESA is not saying "break open the container and make every little piece operate as Enterprise Services", instead it guides us to Service enable components so that others can consume them in a standard way, regardless of implementation / execution environment.
    As we think about leveraging ESA for the benefit of our businesses (our enterprise and the ecosystem of business partners and customers) we have to acknowledge that we do not and will not know where every step of a busines process will execute throughout time.  There may be tremendous value in executing part of a process that could be performed in that same SAP system in a completely different environment.  The main benefit of Service enabling is business agility for a reasonable cost.  I would argue that at least the main entry and exit points to major processes should have Service interfaces, followed by a more comprehensive assessment of internal process steps - looking for opportunities.
    The other side of the equation is determining what additional consumers of the process could be found if major parts of the process exposed Service interfaces.  To say, "my process executes inside this one system, so I should not expose it as a set of Services", ignores the potential benefit of other systems being able to incorporate that process in their execution (or parts of a process).  As we expose more, well defined Services that represent aspects of enterprise business processes we create an environment where there is low cost, opportunistic integration based on standards.
    Or put more briefly, make sure to execute your business process in an efficent computing manner, but do not let that constraint limit your thinking when it comes to Services.  They are two different (yet related) issues.  Services simply give us another way to leverage an asset we already have.  Make the asset available and if it has value to the organization, it will be consumed.
    Hope that helps...
    David

Maybe you are looking for

  • How to use or access my icloud account on an android phone

    recently my iphone shattered and then the screen ink blockhead it is locked I can't get into it I don't have a laptop anymore so I can't plug it into their I did plug it into a PC it said it was locked and I couldn't get into it so all my pictures an

  • Adobe Muse CC crash with error #2063 - failure to execute IME command

    Is there any reason I am getting the following: Adobe Muse encountered an unexpected error and will have to be terminated. IME$/set enabled-Error: Error #2063: Error attempting to execute IME command.?? Running on OSX 10.6.8 on Mac Pro

  • Error connection with a database in remote node

    When I try to start a dialog instance does not detect that the database is in a remote server is booted: "Checking SAP R/3 PAP Database Database is not available via /usr/sap/PAP/SYS/exe/run/R3trans -d -w Database PAP must be started on remote server

  • "ALERT" Problem with my mail server or network

    I get this alert every time i open my e-mail How can i fix it Steve file://localhost/Users/stevenmitchell/Desktop/Screen%20Shot%202012-10-10%20at%20 4.37.13%20AM.png

  • SmartView Retrieval error

    Hi Folks, Excel and Smart view being used is Excel 2010 and 11.1.2.5 We are trying to 'Refresh All sheets' in a workbook which has ~ 130 tabs. Everything was working till couple of weeks back. We needed to add one more tab with just one change in the