Web services ERP 4.7

hello,
Can I create web services with sap R/3 Enterprise 4.7 ?
How can I do that? Do I need the java stack installed?
Does enterprise services repository exist in 4.7?
Thank you very much!

Hi,
Looks like you can create in another way. Please refer to below link.
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/a4433436-0301-0010-f2a9-9281ad574054
With Regards,
Saurabh

Similar Messages

  • INVOKING WEB SERVICE FROM SAP ERP

    Hi to all
    I need interchange informacion between NON-SAP system and SAP ERP using web services
    I know publish web services in SAP ERP, but I don't know how SAP consume a WS of other system
    Please, somebody know how can I do it this ? I don't want that XI consume this WS, I want that SAP ERP consume it.
    Thank you and regards
    Dario

    Hi,
    we can do it using Webdynpro for Java or ABAP. In addtiion to this check wtih any EDI related ones or ALE-IDOCS.
    Psl check this abt the Web Services information-
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/109aa318-5aa6-2a10-799d-a495383c1e01
    Reward if helpful.
    Best Wishes,
    Chandralekha

  • Consuming and Providing Web Service with JD Edwards ERP system

    Hi,
    I would like to create web services with c++ or java OR any other easier way .
    I need to use that web services to use in Share point to interact with JD Edwards ERP system .
    Pls Note : Since not having license for JD Edwards, I need to create and call from Sharepoint Web service to JD edwards.
                       and not from JD edwards web service.
    Could anybody guide me in this.
    Thanks in advance.

    I had this error again so I thought I would post my solution:
    The issue is SAP needs to know the certificates being used by the web site being called.  These certificates are automatically installed in your browser but need to be manually installed in SAP.  This is what I did:
    How to find/install new certificates
    Make sure you run Internet Explorer as an Administrator so you can export the certificates
    Go to the web site that SAP is trying to call in Internet Explorer
    Double click on the lock in the address bar
    View certificates
    Find the certificates that are being used
    Tools --> Internet Options --> Content --> Certificates
    Click on the “Trusted Root Certification Authorities” tab
    Find the certificate identified in step iii
    Export as a CER certificate
    Click on the “Intermediate Certification Authorities” tab
    Find the certificate identified in step iii
    Export as a CER certificate
    Go to STRUST in SAP
    Import the Certificates in the “Anonymous” or “Standard” SSL client
    Save
    RESTART the ICM via t-code SMICM  <-- Critical!!!
    Test

  • Erro in SAP VC  with SAP ERP Web Services

    Hello SDN,
    I wanna use the SAP WebService of an ERP 2005 system in the SAP Visual Composer 7.0 SPS8. I have configured the logical destinations as decibed in http://help.sap.com/saphelp_nw2004s/helpdata/de/f8/7889ce12924273a379c1c590675573/frameset.htm and the proxy settings.
    When I try to search the webservice in SAP VC choosing the systems <SID> and <SID_metadata> the list keeps empty. I have configured the basic authentication for the system.
    Could you please provide any help.
    Thanks.
    Best Regards,
    Olaf Reiss

    Hi Olaf,
    I can only guess. Did you walk through Prakash' document on Troubleshooting (https://wiki.sdn.sap.com/wiki/display/VC/Troubleshooting+Connections)?
    - You set the proxy, your system connection to ERP05 works when you test it in the portal?
    - Does your mapped user have the right authorizations in ERP to browse the list?
    - Does your VC use have the VCRole (https://wiki.sdn.sap.com/wiki/display/VC/Roles+needed)?
    - Did you look in the VC log what it says (https://wiki.sdn.sap.com/wiki/display/VC/Enable+Log)?
    - Alternatively: are you able to connect to a web service to this ERP system without browsing it, but by using the direct URL?
    Let us know...
    Mario

  • Difference between building/consuming web service in ERP vs. XI (PI)

    Hi All,
    Can someone direct me to the pros and cons of whether to build/consume a web service in ERP (ABAP - SE80, etc.) versus in XI?  We have ECC 6.0 and the latest version of Web AS running - so no issues with that.  I'm just wondering - if we can build and consume everything in ERP, why even waste our time with XI (for web services)?  What gives?
    Thanks,
    Matt

    Hi there,
    There are three main aspects in using XI for Enterprise Services:
    1. The ESR - Enterprise Service Repository (based on Integration Repository)
    2. The Service Registry (coming as part of latest XI release: PI 7.1)
    3. The need for asynchronous services
    <b>1. The ESR</b>
    This one should be used for designing your services -ESR is design-time-, defining object data model, interfaces, operations and so on based on <u>Global Data Types</u>.
    The use of Global Data Types allows to ensure that when we speak of e.g. an amount being 1,000.52, it will be understood correctly from the other side thanks to a common set of data types.
    Furthermore, the ESR comes with pre-defined content (interfaces and others) that makes the building of new services faster.
    Note that once you've defined your service in XI, you'll have to generate a proxy (ABAP or JAVA) in your ERP (in case ABAP) where you'll need to implement your code, this means that at run-time your're not obliged to pass through XI to run the service.
    <b>2. The SR</b>
    The Service Registry is the ultimate place where all enterprise services of your company will be published. This will really be your ES yellow pages where you can get services WSDL and location so that you can integrate them easily in any of your applications. Services available in the SR are (should) be "released" services, so in contrary to what you can find in the ESR (where you can have work in progress), here you'll only have services that are completed and ready to use.
    <b>3. Asynchronous ES</b>
    The ERP does not allow you to create real asynchronous services, and this is true as well when you call a service from your ERP as when you provide a service in your ERP to external calls (proxy client).
    In case you need to work with asynchronous scenario, you'll have to go through XI.
    Of course in an ERP system, there are many ways of making a "kind of" asynchronous behaviour with coding, workflow and so on, but in this case the other party (the external service provider or caller) will probably have also to be adapted which is not always possible.
    Well, these are from my point of view the most important elements; so, if you don't need asynchronous behaviour and you don't have to many services to manage you can certainly work without XI.
    Now, if you start having services from different systems, and you build a complete enterprise SOA based infrastructure, XI/PI becomes a necessity.
    Rgds,
    Karim

  • Possible in ERP 6.0 for Web Service without PI(XI) Engine

    Hi,
    We are planning to upgrade our SAP 4.63 to ERP 6.0. We expect to use web services for interfaces with ancillary systems. SAP recommend us to purchase PI(XI) engine.
    Can anybody help to answer my question below:
    1. Without PI(XI), ERP 6.0 Web services can call and be called by other systems directly?
    2. With PI(XI), what's the benefit?
    Very appreciate your help.
    Thanks
    Mr FU

    1. Without PI(XI), ERP 6.0 Web services can call and be called by other systems directly?
    Without PI (XI), ERP 6.0 can call other web services and still be called from other systems directly.
    2. With PI(XI), what's the benefit?
    With PI (XI) 7.1, you would have an Enterprise Service Repository (ESR). This would serve as a central repository for your services and improves overall governance. Consuming web services from PI 7.1 can be monitored via the message monitoring. Asynchronous web services call can also be restarted in the PI system if the web service call fails.

  • ESW: No. of web services in the SAP ERP????

    Dear Experts,
    My small mind has a small question.
    I somewhere heard that there are 1500 webservices in the SAP ERP.
    I searched in the workplace to find out the details about the webservices.
    But to my surprise I found near about 300 enterprise services interfaces and about 650 enterprise services operations.
    Can anyone give me close to exact no. of webservices in the the latest release of SAP ERP?
    thanks in advance
    sudeep

    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

  • Connect web service to ERP

    Hi,
    We have created a Web service from a java class using SAP Neatweaver developer studio. The web service works fine. It takes some inputs and makes changes to a java table stored on our SAP Enterprise Portal.
    We would like to add the following functionality to the web service. We want the web service to connect to our ERP system and store some values there. Our ERP has an abap function module that can accept values and make the necessary changes.
    Is there a way to do so?
    Thanks in advanced

    Hi,
    We import the com.sap.jco packages and we wrote the following code in our class (web service) :
    Client client = JCO.createClient("200", "user", "password", "EL", "servername", "01");
    client.connect();
    Repository repository = new JCO.Repository("SAP", client);
    IFunctionTemplate functionTemplate = repository.getFunctionTemplate("function_module");
    Function function = functionTemplate.getFunction();
    ParameterList parameterList = function.getImportParameterList();
    parameterList.setValue("Value1", "Variable1");
    parameterList.setValue("Value2", "Variable2");
    parameterList.setValue("Value3", "Variable3");
    parameterList.setValue("Value4", "Variable4");
    client.execute(function);
    The problem now is that we get the following message when we test the web service:
    "An error has occurred. Maybe the request is not accepted by the server:
    com/sap/mw/jco/JCO$BasicRepository"
    Can anyone help us find the problem?
    Thnaks in advanced.

  • Web services within old ERP release

    Hi guys,
    I’m developing a SOAP based interface between WAS 6.40 and an external web service. Our customer also has an old ERP version - R/3 4.6x system and I would like to know, which are the best options that I have for develop the same interface that I did in WAS 6.40. I know that WS isn’t supported with lower versions then WAS 6.40, but anyone knows any kind of midleware available in the market that can work with R/3 4.6x and web services?
    Maybe SAP Java Connector is a possibility?
    Thanks in advance,
    Ricardo.

    > Sorry, I forgot, but XI is out of the plan! No budget
    >
    Then why are you posting this on XI forum?
    JCo is a vlaid option, but SAP recommends using XI, and AFAIK, SAP will avoid supporting new developments on JCo.
    Also, if you use JCo, you'd have to develop a java proxy for your wsdl and a client which receives calls from ABAP (JCo) and calls the proxy (WSDL).
    Regards,
    Henrique.

  • Error While Deploying A Web Service

    Hello All,
    I am trying to deploy a Web Service however when I am doing so I keeping getting this exception any idea what could be wrong:
    5056bf5661#SAPEngine_Application_Thread[impl:3]_130##0#0#Error#1#/System/Server#Java#deploy_5029##Exception in operation update with application sap.com/reg~equip.#2#update#sap.com/reg~equip#
    #1.5#005056BF5661006E000009A100000F5000043492CC869AC9#1183705008343#com.sap.engine.services.deploy##com.sap.engine.services.deploy#J2EE_ADMIN#93423####0d48d6a02b8e11dcba6b005056bf5661#SAPEngine_Application_Thread[impl:3]_130##0#0#Error#1#/System/Audit#Java###Exception {0}#1#com.sap.engine.services.deploy.exceptions.ServerDeploymentException: Exception in operation update with application sap.com/reg~equip.
         at com.sap.engine.services.deploy.server.application.ApplicationTransaction.rollbackPart(ApplicationTransaction.java:394)
         at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:294)
         at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhases(ApplicationTransaction.java:326)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.makeGlobalTransaction(DeployServiceImpl.java:3155)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.update(DeployServiceImpl.java:667)
         at com.sap.engine.services.deploy.server.DeployServiceImplp4_Skel.dispatch(DeployServiceImplp4_Skel.java:1278)
         at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:309)
         at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:194)
         at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:122)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Caused by: com.sap.engine.services.deploy.exceptions.ServerDeploymentException: Cannot deploy application sap.com/reg~equip.
         at com.sap.engine.services.deploy.server.application.DeployUtilTransaction.commonBegin(DeployUtilTransaction.java:328)
         at com.sap.engine.services.deploy.server.application.UpdateTransaction.begin(UpdateTransaction.java:164)
         at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:292)
         ... 13 more
    Caused by: com.sap.engine.interfaces.webservices.server.deploy.WSDeploymentException: Webservices common deployment exception! The reason is: Error occurred, trying to update web services for application sap.com/reg~equip. . Additional info: none
         at com.sap.engine.services.webservices.server.deploy.ws.update.WSUpdateProcessor.updateWebServices(WSUpdateProcessor.java:164)
         at com.sap.engine.services.webservices.server.deploy.ws.update.WSUpdateProcessor.updateWebServices(WSUpdateProcessor.java:118)
         at com.sap.engine.services.webservices.server.deploy.ws.update.WSUpdateProcessor.updateWebServices(WSUpdateProcessor.java:86)
         at com.sap.engine.services.webservices.server.deploy.ws.update.WSUpdateManager.makeUpdate(WSUpdateManager.java:52)
         at com.sap.engine.services.webservices.server.deploy.WSDeployer.makeUpdate(WSDeployer.java:274)
         at com.sap.engine.services.deploy.server.application.UpdateTransaction.makeComponents(UpdateTransaction.java:400)
         at com.sap.engine.services.deploy.server.application.DeployUtilTransaction.commonBegin(DeployUtilTransaction.java:319)
         ... 15 more
    Caused by: com.sap.engine.interfaces.webservices.server.deploy.WSDeploymentException: Webservices deployment exception! The reason is: Error occurred, trying to generate web services deployment files for application sap.com/reg~equip. . The error refers to application: none, jar: {2}, web service: {3}.
         at com.sap.engine.services.webservices.server.deploy.ws.update.WSUpdateProcessor.generateDeployFiles(WSUpdateProcessor.java:296)
         at com.sap.engine.services.webservices.server.deploy.ws.update.WSUpdateProcessor.deployWebServices(WSUpdateProcessor.java:262)
         at com.sap.engine.services.webservices.server.deploy.ws.update.WSUpdateProcessor.updateWebServices(WSUpdateProcessor.java:155)
         ... 21 more
    Caused by: com.sap.engine.interfaces.webservices.server.deploy.WSDeploymentException: Webservices common deployment exception! The reason is: Error occurred, parsing com.sap.engine.services.webservices.server.deploy.descriptors.sapwebservices.WSDescriptor descriptor, application sap.com/reg~equip, web service EmmServiceWS, location message: type: jar file, location: D:\\usr\\sap\\ERP\\DVEBMGS10\\j2ee\\cluster\\server0\\.\\temp\\deploy\\work\\deploying\\reader1183705000828\\sap.com~reg~equip~ejbmodule.jar . . Additional info: {1}
         at com.sap.engine.services.webservices.server.deploy.ws.WSDefinitionFactory.parseWSDescriptor(WSDefinitionFactory.java:907)
         at com.sap.engine.services.webservices.server.deploy.ws.WSDefinitionFactory.loadWebService(WSDefinitionFactory.java:176)
         at com.sap.engine.services.webservices.server.deploy.ws.WSDefinitionFactory.loadWebServices(WSDefinitionFactory.java:158)
         at com.sap.engine.services.webservices.server.deploy.ws.update.WSUpdateProcessor.generateDeployFiles(WSUpdateProcessor.java:284)
         ... 23 more
    Caused by: com.sap.engine.interfaces.webservices.server.deploy.WSDeploymentException: Webservices common deployment exception! The reason is: Error occurred, trying to parse source type: zip entry, zip file location: D:\\usr\\sap\\ERP\\DVEBMGS10\\j2ee\\cluster\\server0\\.\\temp\\deploy\\work\\deploying\\reader1183705000828\\sap.com~reg~equip~ejbmodule.jar, entry: com/sap/reg/equip/appsrv/emmservice/EmmServiceWSVi.videf . Additional info: {1}
         at com.sap.engine.services.webservices.server.deploy.ws.WSDefinitionFactory.parseVI(WSDefinitionFactory.java:925)
         at com.sap.engine.services.webservices.server.deploy.ws.WSDefinitionFactory.parseWSDescriptor(WSDefinitionFactory.java:817)
         ... 26 more
    Caused by: com.sap.engine.services.webservices.jaxrpc.exceptions.XmlUnmarshalException: XML Deserialization Error. XML Node [VirtualInterface.Functions][http://xml.sap.com/2002/10/metamodel/vi] have minOccurs>0 in schema definition but is missing in node [VirtualInterface][http://xml.sap.com/2002/10/metamodel/vi].
         at com.sap.engine.services.webservices.jaxrpc.encoding.GeneratedComplexType._loadInto(GeneratedComplexType.java:1197)
         at com.sap.engine.services.webservices.jaxrpc.encoding.GeneratedComplexType.deserialize(GeneratedComplexType.java:945)
         at com.sap.engine.services.webservices.server.deploy.descriptors.vi.VInterfaceParser.getVInterface(VInterfaceParser.java:46)
         at com.sap.engine.services.webservices.server.deploy.ws.WSDefinitionFactory.parseVI(WSDefinitionFactory.java:920)
         ... 27 more

    Hi,
    Could not diagonise from this stack trace alone. But what doubt is that there is something wrong with cardinality in your web service. Otherwise something may have gone wrong like you mishandling a list or some mismatch like that.
    Regards,
    Srinivasan Subbiah

  • Entering values in Web Services ID and Description, for External Catalog

    Hi,
    I am trying to connect to an external Vendor Catalog from ERP. Pl note that we just have ERP ECC 6.0 and no SRM. I went to SPRO and followed menu path 'Materials Management >> Purchasing >> Web Services: ID and Description'. I am not sure what to enter in 1) Seq. Number  2) Name of Parameter for Web Service and 3) Call Structure COLUMNS.
    I have URL from Vendor, User Name and Password. I need to know what values are mandatory here so I can successfully connect to external Catalog. If someone can give me sample values, I can try.
    Any help is appreciated,
    Niranjan

    Update on 08/23/2011.
    We are able to connect to Vendor Catalog, select items in Cart. When I press 'Place Order' button, I see all items populated in SAP PO ME21N screen. We can then add other information and create PO. This is working great. We have another question. Heard that with ERP ECC 6.0, we can only connect 1 vendor catalog. But with SRM, we can connect more than  1 vendor catalog. Is there a BAPI or change SAP code to connect more than 1 vendor catalog from ECC 6.0 ?

  • Update key mapping via web service

    Hi ,
    I have a question about edit key mapping. The problem is that we create vendors in MDM and syndicate them to different ERP systems. To decide which system a new vendor/changes must be send to, I need the Edit Key Mapping, but the users do not want to enter this information manually and I do not see how I can create key mapping automatically.
    We are working on a new solution where vendors are entered in sharepoint and updated in MDM via web services. I would like to know if one of you know if key mapping can be maintained via a web service.
    Kind regards
    Jonna

    Hello,
    You may use the document,
    [MDM PI via Web Service Key Mapping|http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/e0812356-e62f-2c10-76aa-9a02d038ba81]
    Hope this helps your scenario
    Regards,
    Abhishek

  • XML data from a Web Service sometimes missing fields I need, any ideas on a trap?

    I get reports from our ERP via a web service to SSRS.  Just got asked to make a tweak in a report and find that the WebService only sends data that is needed for this transaction.  My issue is our entire system is based around EACH item we make. 
    New Trading Partner got Case Price.  We put two of our items together in a box for them is all that happened.
    Need to identify package column that had "ea" hard coded. 
    When I get a cs item there are more elements that identify conversion factor UOM etc.  They are only sent down for CASE items.  How do I trap for a column not being there 99.98555% of the time?
    _conv =  conversion factor.  I only receive it with a 2,4,6 in it whe4n the item is not an each. 
     =iif(Len(Fields!tcibd003_conv.Value) >0  , Fields!inh4470_qshp.Value / Fields!tcibd003_conv.Value , Fields!inh4470_qshp.Value  )
    How do I trap for this?  I tried Fields!tcibd003_conv.IsMissing but that didn't seem to work as expected.
    TIA

    Hello,
    Sorry, I cannot get your requirment and report design structure currently. Can you post the following information to us ? It is benefite us for further analysis.
    1. The fields in your dataset. You can post the dataset with sample data if it is convenient.
    2. The Report design structure: Table or Matrix and Group inforamation
    3. It seems that you want to filter the report data based on a expression, please post more details about the filter logic and expected result.
    Regards,
    Fanny Liu
    Fanny Liu
    TechNet Community Support

  • Read timed out error while executing a web service

    hi,
    i have a remote funtion module which takes around 31 seconds in AAD (developing enviroment) server which has around 4 select queries,the same RFC is taking around 25 mins in AAT (testing environment) due to more data.
    Now when i am releasing the respective web service in AAT it is giving read time out error.
    Can anybody please tell me if i can increase the Limit of the execution time at ERP end?
    or anyother solution?
    Edited by: tatavarthi sai lakshmi divya on Mar 28, 2008 11:19 AM

    Hi,
    if you execute in foreground ( dialog ) then it's gives you the time out error.
    check the value of following parameter using tcode RZ11
    rdisp/max_wprun_time
    if you want to change the value run tcode RZ10 select instance profile and change the value of parameter then save and activate instance profile.
    Restart the sap application server.
    regards,
    kausahl

  • Proxy Error while consuming backend web service

    Hello,
    I try to consume erp backend web services (generated on existing rfcs) with a web dynpro (java) application and get the following error:
    Service call exception; nested exception is: com.sap.engine.services.webservices.jaxrpc.exceptions.InvalidResponseCodeException: Invalid Response Code: (502) Proxy Error ( The ISA Server denied the specified Uniform Resource Locator (URL).  ). The requested URL was:"http://anyExampleUrl"
    The called backend service and the portal server reside in the network so no access through the ISA server is required. Consuming the same services by .NET applications works fine.
    Do you have any hints?
    Cheers, Dennis
    Edited by: Dennis Isaak on Sep 23, 2009 2:18 PM

    Hello there,
    Check the same webservice is working fine with a SOAP UI, especially the request and response are fine. Then try with the application.
    Regards,
    Vivek Nidhi.

Maybe you are looking for

  • Blue Screen Stop error

    I have experienced windows reboots due to stop error like 000000c2 or 100008e. First I have reinstalled windows and all the adjacent software, but it seems the problem keeps on hitting me again. Last week I have connected my notebook to internet and

  • Exit from a Form in enter_query

    hi there i have a form (form6) with a master-detail. the 2 blocks are table-based. when the form open, it must be in enter_query mode, so in when-new-form-instance i wrote an enter_query. how can i manage the exit form when it's in enter_query mode?

  • HT1937 I´m brazilian and I want to buy an Iphone 4

    I would like to know if it's possible to buy an iphone 4 in this site, and forward the iphone to Brazil.

  • Essbase Maxl Variable Export

    Is there a way to make a text file name variable when doing an export from Essbase Via Maxl? So in the example below I would set VARIABLE somewhere to be Jan or Feb or Mar? export database 'NS115'.'GL_11510' using server report_file 'FPA_Asst' to dat

  • Photoshop element 12 editor

    My adobe photoshop elements 12 Photo editor does not start. I can not edit any more photos. I have the program again Installs But the problem still exists. Please Help