Configure, Test, and Consume an Enterprise Service in SAP CRM ABAP 6.0

Hi all,
          Can anyone provide me any document on how to Configure, Test, and Consume an Enterprise Service in SAP CRM ABAP 6.0 (2007) ???

Hi,
there are tons of documents about consuming and producing web services. This question has been also asked on this forum many times. Check for example section eLearning. There are couple of tutorials related to web services. I would start with SAP documentation. The web services are capability of NetWeaver so it does not matter if you have CRM or ERP system. The tools are same.
Cheers

Similar Messages

  • Web Services of SAP CRM ABAP 7.0 not show up

    Hello Experts,
    We are testing SAP CRM 7.0.
    In T-cd:sproxy in CRM system, the Software Component Version SAP CRM ABAP 7.0 doesn't show up.
    We'd like to see the web service definitions for CRM Service Processing,
    but can't find them such as "ServiceOrderCRMCreateRequestConfirmation_In"(described in ES Workplace)
    to create Service Order in T-cd:sproxy nor T-cd:SE80 Repository Information System>Enterprise Services>Service Definitions.
    (We found the web service definitions of SAP CRM ABAP 5.1 there, but not SAP CRM ABAP 7.0)
    The support package versions are as follows:
    - SAP_ABA : SAPKA70106
    - SAP_BASIS :  SAPKB70106
    - PI_BASIS : SAPK-70106INPIBASIS
    - BBPCRM : SAPKU70006
    Could you please advise us what's required to find Web Services SAP CRM ABAP 7.0?
    Thank you in advance for your help.
    Best regards,
    F.T.

    Hi,
    You need to download SWCV "SAP CRM ABAP 7.0" in your CRM system from service market place. Also download PI content for SWCV: "SAP CRM ABAP 7.0" and import them in ESR.
    Regards,
    Gourav
    PS: Similar questions are answered several time on this forum, so please do search before posting.
    Edited by: Gourav Khare on Dec 13, 2010 11:56 AM

  • Unable to consume Enterprise Service from SAP Service Registry

    Hi,
    I am trying to make use of a Enterprise Service available at the SAP's Service Registry (http://sr.esworkplace.sap.com/) in a Composite Application. I am using NWDS 7.1 for this purpose.
    The steps that I follow are as follows.
    1) I try importing the Web Service by right clicking the external node under the Composite Application and give the necessary login credentials for the SAP Service Registry.
    2) I click on the "Show Advanced" link under which I make following selection:
    BrowseByApplication->ERP Foundation->Business Partner Data Management->Employee
    Now my problem is after I select the Employee node, the 'Next' button is not enabled on the Service Registry wizard.
    Can anyone give an indication of why this might be the case. You may also want to know that at this stage I have still not installed NW AS CE 7.1.
    Any help would be much appreciated.
    Thanks,
    Shailesh

    Hi David,
    Yes I was able to consume the ESOA enterprise services from SAP's ES Workplace, although I am not inside the SAP network.
    As mentioned by me in my earlier post, the problem that I was facing was faced because I used to access internet through an internal proxy server which required me to pass my NT domain credentials.
    In order to access ES workplace from NWDS would mean that NWDS will have to access the internet, but this used to fail despite my specifying the proxy server settings in the Preferences menu of NWDS.
    I was able to overcome this problem by installing an ISA Firewall client on my m/c and in the proxy settings of the NWDS specifying a direct connection to the internet. This helped me to access the SAP's ES workplace inside NWDS, once you are able to select the available ES from the SAP workplace you will be able to utilize them in your application.
    Also, once you deploy the application, the runtime, i.e. WAS will also have to be configured to access the internet, this can be done by specifying proxy settings under Global System settings options.
    Hope this helps,
    Shailesh

  • 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

  • Problems consuming an Enterprise Service

    Hi Gurus, i´m dealing with a problem that i can´t understand. Ex. When i´m trying to consume an enterprise service like " MaterialERPSimpleByElementsQueryResponse_In " (This service is used for find a material by Plant ID, Product Category or description). I choose the fields that i need for input, but when i deploy my model those fields apper as read only and i cant enter a value,
    Hope you can help me with this issue, because i have the same problem with other services.
    Thanks in advance.
    Ragards,
    Diego.

    Hi Diego,
    The fields can be read only depending on several reasons.
    If the service input is for example with cardinality 0..1 or 0..n, you have to first insert a record so that the values can be filled. You can do it with connecting a start point to the input form and using the initialize data option (in the Define Data dialog of the start point).
    If that's not your case, please check if the read only fields are mapped to the service input (the value property of the input field should be like =@FIELD_NAME).
    Best regards,
    Tal.

  • Consuming an Enterprise Service

    Hi All,
    I need to consume an Enterprise Service available on the ES Workplace. However, on the ES workplace, I could only locate the WSDL for the enterprise services. I was unable to find the business logic or code written to implement the services. Kindly let me know if this code is available somewhere on the ES Workplace or in ECC. And if yes, then where can I find it?
    Thanks in advance,
    Jyotika.

    Hi Jyotika,
    I could only locate the WSDL for the enterprise services. I was unable to find the business logic or code written to implement the services
    in the same page where you see the WSDL ,  see the component (like SAP APPL ,SAP ESA ECC etc ) under which the enterprise service is mentioned.
    1. Go to service market place ->download the appropriate XI content-> put in server and import in ESR
    2.Once imported ,go to your back end SAP system->Run SPROXY ,proxies will be autogenerated as the glue code is attached with the Enterprise services . Please ensure that the respective component like APPL, ESA ECC  etc is already installed already,if not proxies will not be visible
    3.Go to the Enterprise serivces you need -> click on the proxy class and there you can see the standard code .
    Regards,
    $rinivas

  • How to install and consume GroupWise Web Service (SOAP)

    Hello! I'm Razvan, programmer from Romnia, and I am new to GroupWise development.
    I am asking if anyone could help me with a C# Visual Studio 2010 example of how to install and consume GroupWise Web Service (SOAP).
    The documentation from novell site didn't help me, i didn't understant much of it.
    All I need is either a link to a documented GroupWise C# developer step-by-step tutorial, or some code examples.
    Can you please show me some code examples in C# with:
    1)loging in using a username and a password,
    2)retrieving contact list,
    3)retrieving appointment list,
    4)sending a mail,
    5)setting an appointment
    I don't know how to use "groupwise.wsdl" and customise it so that it points to our GroupWise server.
    Please, I really need this because I am working at a project right now which involves GroupWise integration.
    I hope I haven't disturbed anyone with my simple question.
    I know this might be a very simple question given the complexity of the other posts here, but that's why I really hope I will get an answer soon.
    Thank you very much!
    Signature:
    How old is the Orthodox faith?
    How old is the orthodox faith?

    Just a comment.
    The value for the version element should be "1.02"
    not "1.2".
    Preston
    >>> On Tuesday, March 01, 2011 at 8:06 AM,
    TheRomanian<[email protected]> wrote:
    > I have great news! After strong documentation yesterday and today, I've
    > just made a successfull example that actually connects to our GroupWise
    > server.
    >
    > I made it in PHP.
    >
    > I need an ASP.NET + C# application, but now is very simple to convert
    > it. I post the PHP code here for other people who in future might be
    > interested in finding out.
    >
    > So a simple PHP GroupWise Login code using "groupwise.wsdl" web
    > service:
    >
    >
    > require_once('./GWService/GroupwiseService.php');
    > require_once('FB.class.php');
    >
    > $classmap = array(
    > 'Authenication' => 'Authenication',
    > 'PlainText' => 'PlainText',
    > 'loginRequest' => 'loginRequest',
    > 'loginResponse' => 'loginResponse',
    > 'logoutRequest' => 'logoutRequest',
    > 'logoutResponse' => 'logoutResponse',
    > 'UserInfo' => 'UserInfo',
    > );
    >
    > $gwservice = new GroupwiseService(
    > "./WSDL/groupwise.wsdl",
    > array(
    > "location" => "http://11.150.40.78:8756/soap",
    > *Your GroupWise server IP:
    > and PORT*
    > "classmap" => $classmap,
    > "trace" => true)
    > );
    >
    > // do login
    > $pt = new PlainText();
    > $pt‑>username = *"YOUR GROUPWISE USERNAME"*;
    > $pt‑>password = *"YOUR GROUPWISE PASSWORD"*;
    >
    > $lr = new loginRequest();
    > $lr‑>auth = $pt;
    > $lr‑>language = "en";
    > $lr‑>version = "1.2";
    > $lr‑>application = "phpClient";
    >
    > $lres = $gwservice‑>loginRequest($lr);
    > //print_r($lres);
    >
    >
    > I Hope this will help others.
    >
    > ‑‑
    > Signature:
    >
    > How old is the Orthodox Faith?
    > 'How old is the orthodox faith?'
    > (http://www.orthodoxphotos.com/history.shtml)

  • How to test/consume asynchronous web services in SAP?

    Hi,
    How do we test/consume asynchronous web services in SAP - either version 4.7 or ECC6.0?
    TIA,
    Regards
    Deepthi

    Go through the following link to know how to consume web services using ABAP:
    [https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/media/uuid/20eb3174-41ab-2a10-a383-907faf60eed3|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/media/uuid/20eb3174-41ab-2a10-a383-907faf60eed3]
    Regards,
    Siva.

  • JMS producer and consumer as Web service?

    Q:WSI17-Does Weblogic support JMS producers and consumers as Web service? And could
    it be Topic or Queue?

    A<WSI-17> The message style web services can be producers, consumers or both. Additionally,
    both Point to Point (Queue) and Publish/Subscribe (Topic) domains are supported.
    See the documentation at http://edocs.bea.com/wls/docs61/webServices/develop.html#1031913.
    "Elie Dagher" <[email protected]> wrote:
    >
    Q:WSI17-Does Weblogic support JMS producers and consumers as Web service?
    And could
    it be Topic or Queue?

  • Consuming RepositoryFrameworkWS web service in WebDynpro for ABAP

    HI All,
    I would like to consume the below web service in Web Dynpro ABAP provided by SAP from Web Services Navigator.
    RepositoryFrameworkWS
    Using this web service I would like to write a file in KM repository. I am new to Web Dynpro ABAP and I am not sure how to use the below methods. The below methods will be shown once we import the Web Service on to SE80.
    Please help writing the code for following methods in Web Dynpro ABAP.
    CREATE_DOCUMENT
    GET_CONTENT_NEXT_CHUNK
    GET_CONTENT_FIRST_CHUNK
    SET_CONTENT
    Thanks
    Krish

    Hi,
    I am able to call the service and create a document in KM . I am providing userid and password in HTTP destination as this service requires basic authentication. Right now I am giving the userid and password in SM59. But I want to pass the userid and password from program itself for logged in user.  Please help me with the code for this.
    Thanks
    SK

  • Equivalent fields of Enterprise Service in SAP

    Hi ,
    I have a requirement to get static and dynamic heirarchy of an employee in OM. I could not find any Enterprise Service
    which fulfills my requirement. I got some ESs which are partially helpful but i need to relate the ES fields to SAP fields.
    Please find below the list of ES fields which equivalent fields in SAP i need to know.
    Full Name                         Type     Length     Fields
    Organisational Center Id               Char      20     ORGANISATIONAL_CENTRE_ID
    Scheme Agency ID                    Char      60     SCHEME_AGENCY_ID
    Work Agreememt ID                    Char      40     WORK_AGREEMEMT_ID
    Business Character Code                    Char      2     ORGCNTR_BUSINESS_CHAR_CODE
    Hierarchy Type Code                    Char      4     HIERARCHY_TYPE_CODE
    Inclusion Exclusion Code               Char      1     INCLUSION_EXCLUSION_CODE
    Interval Boundary Type Code               har      1     INTERVAL_BOUNDARY_TYPE_CODE
    Query Hits Maximum Number Value               INT4     10     QUERY_HITS_MAXIMUM_NUMBER_VAL
    Query Hits Unlimited Indicator               Char      5     QUERY_HITS_UNLIMITED_INDICATOR
    Lower Boundary Train Read               Int4     10     LOWER_BOUNDARY_TRAIN_READ
    Upper Boundary Train Read               Int4     10     UPPER_BOUNDARY_TRAIN_READ
    Organisational Center Hierarchy               Char      4     ORGANISATIONAL_CENTRE_HIERARC
    Upper Relative Hierachy Level Value          Dec     1     UPPER_RELATIVE_HIERACHY_LEVEL
    OrganisationalCentreHierarchyViewCode          Char      2     ORGCTR_HIERARCHY_VIEW_CODE
    Direct DependantRelative Hierachy Level Value     Dec     1     DIRECT_DEPENDANT_RELATIVE_HIE
    Any pointers would be really helpful.
    Thanks
    nitesh

    Not that I know.
    However, you can always import the definition of the enterprise services you need into SAP PI (XI).
    On basis of these interfaces, you can generate the proxies for the necessary services.
    You then have to add yourself the code inside of the proxies -> that's of course the biggest part of the work.
    For that last effort, you can always check the standard SAP code in an ERP system where the services are available (can be the systems of the sdn ESW), but I'm affraid it will not be as simple as "cut & paste" ...
    Note that we used the technique above for Enterprise Services enablement of customer's ERP systems (5.0 and 6.0 where -as for you- suppl. install was not possible).
    Karim

  • Enterprise service in SAP Netweaver mobile application

    I want to use an enterprise service in a mobile web dynpro application using SAp Netweaver Mobile 7.1.Is it possible

    Hi Pablo,
    We are actually working with CE. Here we checked the following configurations:
    1. Network connectivity from your IDE (Window>preferences>general-->network connections).
    2. Http proxy settings of the server (http://<host>:<port>/nwa/middleware-settings)
    I think the problem is with your server's http proxy settings.
    Hope it helps.
    Regards,
    Srinivasan Subbiah

  • What to do with Enterprise Service when SAP is locked?

    Sometimes SAP is running a month-end processing, or needs to lock out users, etc. What kind of best practices are there for handling situations when Enterprise Services need to lock out a user?

    "error" 1 is not an error.  Read it again.
    The second and third errors indicate that the files are corrupted.
    You may have a bad disk or file server.
    They have nothing to do with the platform -- PSD files are the same between platforms.

  • What is Field services and examples of field services in SAP

    Please can u tell me what is meant by field service in SAP and what are field services available in SAP.
    Best Regards
    KishoreKumar.T

    Hi,
    I'm not sure if that's what you mean but have a look <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/25/ef24234254e94ebdd35a83b3bf20f3/content.htm">here</a>
    Roy

  • Consuming External OData services from SAP

    Hi All,
    I am trying to sync up SAP to an external system. Using the SAP Netweaver Gateway I am able to expose the SAP Objects as OData service so that the external system can sync with SAP data.
    Now when SAP needs to consume the OData services of the external system can it do through Netweaver gateway ?
    How do we build a bi-directional interface keeping both the systems in sync.
    Thanks
    Ravijeet

    NW Gateway cannot do that. But you can do it with simple ABAP.
    check here.
    Implementing the REST Client - Connectivity - SAP Library

Maybe you are looking for

  • Image Gallery Issue in As3

    Hi,      I am trying to implement a simple image gallery with alpha transition using as3.  But an issue is occuring with this. After each image alpha transition, the stage becomes blank. The code i have used for image Gallery is following.CAn anybody

  • Do i need screeguard for ipad mini retina?

    i got new ipad mini retina and to protect its screen from dust do i need a screen guard or it doesn't need ? if yes please suggest which brand should i buy in Indian market. i am confused.

  • Starting EPMA in a Windows 2008 Virtual Environment - Error Encountered

    We have installed EPMA 11.1.2.1 in a Dev environment (VM) running Windows 2008 Server. We have successfully started all services manually, with the exception of EPMA Server. When we attempt to start the EPMA Server, we encounter an error message, "Th

  • Maintain Partner Bank Type for customer

    Hi, I have a problem when running the payment proposal via F110. I want to procede to a customer/vendor clearing, the problem is that the partner bank type is filled for the vendor but not for the customer. If i want to maintain "partner bank type" f

  • How do i  sync google contacts in mac os 10.8.2 ?

    How do i  sync google contacts in mac os 10.8.2 ?