Change existing WebService

Hi,
hope anybody can help.
We created a WebService from a function group. In this function group are 14 function modules. Now, we have some changes on export structures and one new function module in the function group.
How can we refresh the webservice to add the new fields to structures and add the new function module as operation.
Deleting and creating new the webservice is no option, because we made some changes in the operations.
Regards,
Anton

The Community Links Portlet is an intrinsic portlet which is tied to the Community Knowledge Directory, so you'd need to modify the UI source code (where this intrinsic portlet is implemented) if you wanted to have user preferences and admin preferences. I'd recommend against this because community preferences are used to map the links in the community links portlet to a folder in the community knowledge directory, and I'm not sure where you could create the folders if you were using this feature on a per user basis. What exactly are you looking to do?

Similar Messages

  • WSDL generation from existing WebService

    Hello everybody,
    we have got an existing WebService which we want to migrate to XI.
    Because we don't want to change the clients interfaces we would like to import the WSDL and XSD and than generate a WSDL from XI.
    First problem: The WebService exists of two WSDL-File an one XSD. First WSDL has attributes about PORT, SERVER..
    The second WSDL has attributes of the request and the response.
    So the origin WSDLs/XSD depend on each other, refering by URIs.
    How can this be done in XI?
    What about the namespaces in XI. Do they have to be the same as in the origin Files?
    Thanks a lot, regards Mario

    Hello everybody,
    we have got an existing WebService which we want to migrate to XI.
    Because we don't want to change the clients interfaces we would like to import the WSDL and XSD and than generate a WSDL from XI.
    First problem: The WebService exists of two WSDL-File an one XSD. First WSDL has attributes about PORT, SERVER..
    The second WSDL has attributes of the request and the response.
    So the origin WSDLs/XSD depend on each other, refering by URIs.
    How can this be done in XI?
    What about the namespaces in XI. Do they have to be the same as in the origin Files?
    Thanks a lot, regards Mario

  • Calling an existing webservice from ABAP ?

    I am trying to call an existing webservice from abap and cannot seem to get it right.
    We are on 640.
    What are the steps I need to follow ?
    The address of the test wsdl is http://obcbox:50000/EMWSApp/DCCGen?wsdl
    and http://obcbox:50000/wsnavigator/jsps/explorer.jsp?localWS=RU1XU0FwcC9zYXAuY29tJTJGRU1XU0FwcEVhci9FTVdTYXBwLmphcg%3D%3D
    I need to be able to send data to the dccGenerator so it can do its work.
    Any help would be greatly appreciated.
    Cheers Steve.

    The following code will call the web service and fill the data into internal table which was received from the Web service. This code will send & Receive the data from ABAP to Webservice.
    Change the Header detail as per your Webservice.
    REPORT  ZWORKORDER.
    * Author : Raja T
    * Company :******
    TYPES: BEGIN OF OUTTAB1 ,
      JOBCODE(20),
      COMPONENTCODE(20),
      ACCURATEHOURS(20),
      ACCURATECOST(20),
      LENGTH TYPE I,
       END OF OUTTAB1 .
    DATA: OUTTAB TYPE  TABLE OF OUTTAB1.
    DATA: TAB TYPE OUTTAB1.
    DATA: WF_O LIKE LINE OF OUTTAB .
    DATA: XSLT_ERR TYPE REF TO CX_XSLT_EXCEPTION .
    DATA: RLENGTH TYPE I,
          TXLEN TYPE STRING  .
    DATA: HTTP_CLIENT TYPE REF TO IF_HTTP_CLIENT .
    DATA: WF_STRING TYPE STRING .
    DATA: WF_STRING1 TYPE STRING .
    DATA: WF_PROXY TYPE STRING ,
          WF_PORT TYPE STRING .
    CLEAR WF_STRING .
    * Form the input string to send the Input Data to Web service.
    CONCATENATE
    '<?xml version="1.0" encoding="utf-8"?>'
    '<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">'
    '  <soap:Body>'
    '    <GetWorkOrder xmlns="http://*******erica.net/webservices/">'
    '      <nWorkOrder>2</nWorkOrder>'
    '      <nDistributorCode>4871</nDistributorCode>'
    '      <model>HM400</model>'
    '     <type>1 </type>'
    '    </GetWorkOrder>'
    '  </soap:Body>'
    '</soap:Envelope>'
    INTO WF_STRING .
    CLEAR :RLENGTH , TXLEN .
    RLENGTH = STRLEN( WF_STRING ) .
    MOVE: RLENGTH TO TXLEN .
    CLEAR: WF_PROXY, WF_PORT .
    CALL METHOD CL_HTTP_CLIENT=>CREATE
      EXPORTING
        HOST    = '192.168.1.41' "'http://****merica.net/webservices'
        SERVICE = '8080'
        SCHEME  = '1'
      IMPORTING
        CLIENT  = HTTP_CLIENT.
    HTTP_CLIENT->PROPERTYTYPE_LOGON_POPUP = HTTP_CLIENT->CO_DISABLED.
    CALL METHOD HTTP_CLIENT->REQUEST->SET_HEADER_FIELD
      EXPORTING
        NAME  = '~request_method'
        VALUE = 'POST'.
    CALL METHOD HTTP_CLIENT->REQUEST->SET_HEADER_FIELD
      EXPORTING
        NAME  = '~server_protocol'
        VALUE = 'HTTP/1.1'.
    CALL METHOD HTTP_CLIENT->REQUEST->SET_HEADER_FIELD
      EXPORTING
        NAME  = '~request_uri'
        VALUE = '/service/accurate/workorder.asmx?'.
    CALL METHOD HTTP_CLIENT->REQUEST->SET_HEADER_FIELD
      EXPORTING
        NAME  = 'Content-Type'
        VALUE = 'text/xml; charset=utf-8'.
    CALL METHOD HTTP_CLIENT->REQUEST->SET_HEADER_FIELD
      EXPORTING
        NAME  = 'Content-Length'
        VALUE = TXLEN.
    CALL METHOD HTTP_CLIENT->REQUEST->SET_HEADER_FIELD
      EXPORTING
        NAME  = 'SOAPAction'
        VALUE = 'http://********merica.net/webservices/GetWorkOrder'.
    CALL METHOD HTTP_CLIENT->REQUEST->SET_CDATA
      EXPORTING
        DATA   = WF_STRING
        OFFSET = 0
        LENGTH = RLENGTH.
    * Send the Input Data to Web service.
    CALL METHOD HTTP_CLIENT->SEND
      EXCEPTIONS
        HTTP_COMMUNICATION_FAILURE = 1
        HTTP_INVALID_STATE         = 2.
    * Receive the Input from Web Serice.
    CALL METHOD HTTP_CLIENT->RECEIVE
      EXCEPTIONS
        HTTP_COMMUNICATION_FAILURE = 1
        HTTP_INVALID_STATE         = 2
        HTTP_PROCESSING_FAILED     = 3.
    CLEAR WF_STRING1 .
    WF_STRING1 = HTTP_CLIENT->RESPONSE->GET_CDATA( ).
    DATA: LENGTH TYPE I.
    LENGTH = STRLEN( WF_STRING1 ).
    DATA: VALUE_FIELD TYPE NAME_KOMP.
    DATA: VALUE TYPE REF TO DATA.
    FIELD-SYMBOLS: <FS_CONVERTED_DATA>.
    DATA: TAB1 TYPE TABLE OF STRING.
    DATA: FROM_LENGTH TYPE I VALUE 1.
    DATA: TO_LENGTH TYPE I.
    DATA: DIFF TYPE I.
    DATA: START TYPE I VALUE 1.
    DO.
    * JOBCODE.
      SEARCH WF_STRING1 FOR 'JobCode=' . "STARTING AT START .
      IF SY-SUBRC <> 0.
        EXIT.
      ENDIF.
      FROM_LENGTH = SY-FDPOS .
      FROM_LENGTH = FROM_LENGTH  + 8.
      SEARCH WF_STRING1 FOR 'JobDescription=' ."STARTING AT START ..
      TO_LENGTH = SY-FDPOS .
      DIFF = TO_LENGTH - FROM_LENGTH .
      MOVE WF_STRING1+FROM_LENGTH(DIFF) TO TAB-JOBCODE.
      TO_LENGTH = DIFF + TO_LENGTH.
      SHIFT WF_STRING1 BY TO_LENGTH PLACES.
    * COMPONENT CODE
      SEARCH WF_STRING1 FOR 'ComponentCode=' .
      IF SY-SUBRC <> 0.
        EXIT.
      ENDIF.
      FROM_LENGTH = SY-FDPOS .
      FROM_LENGTH = FROM_LENGTH  + 14.
      SEARCH WF_STRING1 FOR 'ComponentDescription=' .
      TO_LENGTH = SY-FDPOS .
      DIFF = TO_LENGTH - FROM_LENGTH .
      MOVE WF_STRING1+FROM_LENGTH(DIFF) TO TAB-COMPONENTCODE.
      TO_LENGTH = DIFF + TO_LENGTH.
      SHIFT WF_STRING1 BY TO_LENGTH PLACES.
    * AccurateHours
      SEARCH WF_STRING1 FOR 'AccurateHours=' .
      IF SY-SUBRC <> 0.
        EXIT.
      ENDIF.
      FROM_LENGTH = SY-FDPOS .
      FROM_LENGTH = FROM_LENGTH  + 14.
      SEARCH WF_STRING1 FOR 'AccurateCost='.
      TO_LENGTH = SY-FDPOS .
      DIFF = TO_LENGTH - FROM_LENGTH .
      MOVE WF_STRING1+FROM_LENGTH(DIFF) TO TAB-ACCURATEHOURS.
      TO_LENGTH = DIFF + TO_LENGTH.
    *  AccurateCost
      SEARCH WF_STRING1 FOR 'AccurateCost='.
      FROM_LENGTH =  SY-FDPOS.
      FROM_LENGTH =  FROM_LENGTH + 13.
      SEARCH WF_STRING1 FOR '/>'.
      TO_LENGTH = SY-FDPOS.
      DIFF = TO_LENGTH - FROM_LENGTH .
      MOVE WF_STRING1+FROM_LENGTH(DIFF) TO TAB-ACCURATECOST.
      TO_LENGTH = DIFF + TO_LENGTH.
      SHIFT WF_STRING1 BY TO_LENGTH PLACES.
      APPEND TAB TO OUTTAB.
    ENDDO.
    WRITE: (10) 'JOBCODE'.
    WRITE (20) 'COMPONENTCODE'.
    WRITE (30) 'ACCURATEHOURS'.
    WRITE (40) 'ACCURATECOST'.
    LOOP AT OUTTAB INTO TAB.
      WRITE:/ TAB-JOBCODE .
      WRITE (20) TAB-COMPONENTCODE.
      WRITE (30) TAB-ACCURATEHOURS.
      WRITE (40) TAB-ACCURATECOST.
    ENDLOOP .
    Message was edited by:
            Raja T

  • How to delete the existing webservice?

    Hi,
    I have created a RFC function module and made it as webservice. Later I made few changes to the function module and exposed as new webservice. Now I want to delete the old webservice or deactivate the old webservice. How can I do it ? or is there any way that if I do any changes to the RFC function module it will also reflect the changes to the webservice?
    Regards,
    Rajiv

    hi,
    this help u a bit
    Re: How to delete the existing webservice?
    thanks and regards
    bvr

  • Impact of Changing existing system international to Country specific(24)

    Dear Experts,
    Current system has to two company code - A & B with  international payroll.
    Client is adding two more company code say eg. C & D  as roll out process with country specific (24).we are planing to change existing company code(A & B) in to country specfic (24). If change what impact does system have?
    Regards
    Vinodh L K

    If I understand your question correctly, you currently have a web application that uses Classic authentication that you would like to migrate to use Claims (SAML). Are your users still going to use their existing NTLM (Active Directory) accounts to connect
    to SharePoint? If so, you need to follow the steps outlined in the Technet article below:
    http://technet.microsoft.com/en-us/library/gg251984%28v=office.14%29.aspx
    I have migrated web applications from Classic to Claims in the past and it didn't take terribly long (on the order of minutes to hours, not days).
    Danny Jessee
    MCPD - SharePoint Developer 2010
    MCTS - SharePoint 2010, Configuring
    dannyjessee.com/blog

  • Clock-in Clock-out corrections - change existing entry

    Hi,
    The employee's clock-in clock-out records are updated from the time recording terminal to Infotype 2011 via an interface. Now, when we try to use the SAP's clock-in clock-out corrections application to change the existing clock-in or clock-out time for any particular day, the application is not giving the date and time fields to change. However, when we create a new clock-in clock-out entry from ess, we are able to change the date and time for that entry but not for any entry that is transferred from the time recording terminal.
    Any idea if the standard application can be used to change existing clock-in clock-out record or how can this scenario be met in ESS?
    Thanks,
    Deepa Balani

    to ensure entries can be changed refer customisation in table V_PTCOR_WFATTR.
    SPRO->Personell Managment->ESS->Service Specific Settings->CLOK in CLock
    out Corrections->Processing Processes->Define Processing Process's docu
    ment which reads:
    Define Processing Processes (V_PTCOR_WFATTR)
    this should be unchecked
    Clock-In/Out Entries Cannot Be Changed
    Specifies whether employees are permitted to change original clock-in/out postings (time events in the TEVEN table).
    Note:
    Time events that have been processed by a time administrator in the Time Events infotype (2011) cannot be changed or deleted in the Web application. >>>>>>>>>>> note this so you cant change, of course one can change already entered ESS time entries
    This is a clock in clock corrections application where
    in you can correct the Clock ins but cannot delete
    the times entered through the terminal, but can
    delete those corrections done through the application
    itself. So in your case you can see
    the difference, this application is not meant to
    replace the recording terminal but to enhance it

  • SM30: table Maintenance - appropriate event while changing existing entries

    Can anyone please let me know which event is appropriate to validate data while changing existing entries in database table using SM30.
    Thanks & Regards,
    Nilesh Kumar

    Hallo,
    You have to create two events for sm30.
    05 FETCH_VALUE_NEW
    21 FETCH_VALUE_CHANGE
    The first event-05 triggers when you create new entry where you can update created by/created date etc.,
    and in the second event-21 you can update Changed by/Changed date.
    Please let me know if you need any further information in this regards.
    BR,
    Rajesh Gupta.

  • Change Existing Chart of Account

    Dear Experts,
    We are planning to change Existing Chart of Account with new COA and Cost Center Hierarchy, We have FICO, MM, HCM, SD and PM, our fiscal year is from June to July currently we have four company codes and one business area all company codes have one COA and Controlling Area kindly advice what measure should we take.
    Moderator: Please, search SDN

    Hi,
    Changing the Chart of Accounts code along with all General Ledger Accounts leads to complete re-implimentation of sap.
    There will be lot of integration points will need to be changed with all the modules like SD, MM, PP and Controllling. Extensive testing of all business processes is needed.
    Definitely it will take lot of time and effor from alll the module and may not be explained in sentences here.
    Best Regards,
    Kumar

  • Changing existing Oracle licences on all existing systems (ECC;CRM;PI,BI) with HANNA(and use HANNA DB)

    Hello
    Maybe not the best section ..
    But we have in mind changing existing Oracle licences on all existing systems (ECC;CRM;PI,BI) with HANNA(and use HANNA DB)..
    I wander what would be pro and what cons?
    Thank you a lot
    Jan

    Hi Jan,
    If I understand correctly you are going to perform database migration activity in your present landscape. Firstly you have to contact SAP as well as one of the third party hardware vendor (who is going to provide certified HANA hardware). SAP will provide you all the license details.
    For whole your migration activity below link will be helpful:-
    SAP BW on HANA Cookbook
    Migration to HANA made easy with DMO
    Regards,
    Rafikul

  • Since the last software update, I am unable to add new contacts or change existing contacts - neither if I use the green Phone app nor using the brown Contacts app. Any suggestions?

    since the last software update, I am unable to add new contacts or change existing contacts - neither if I use the green Phone app nor using the brown Contacts app. Any suggestions?

    *Update*
    I thought I had found the offending 'app' namely "Songpop."
    I regularly use "Songpop" on my phone late at night via my wifi connection.
    All enteries on my phonebill are at midnight (even though I have a data allowance it was excluded from allowance). I switched 3G off on Friday, played "Songpop" at midnight and at the exact time I got a "Server Error" message.
    I posted a message on the "Songpop" support forum.At first they said this was a problem relating to my ISP.
    I have spoken to my ISP and asked if there are connection drops at the time I have been billed (ie to establish if my wifi dropped and 3G kicked in without my knowledge) and have been advised that there aren't any connection drops at that time.
    "Songpop" have now responded that "This is an issue to take up with Apple Support"  see: http://support.songpop.fm/songpop/topics/playing_songpop_on_phone_via_wifi_but_i ncurring_download_data_charges_for_3g_useage?utm_content=topic_link&utm_medium=e mail&utm_source=reply_notification
    Hopefully someone at Apple can respond ....

  • In VF02 to change existing Sales order

    Hi Gurus,
        Have Scenrios to change in exsting sales order ,to change the Condtion class based on the line itemwise.
    Please guide how to do it ,have check the sales order  BAPI_SALESORDER_CHANGE but its not working.
    Regards,
    san

    Hi vinod,
         Ve assigned the new condtion class  for new sales order its picking correctly but existing sales order are more than 8000 for that need to change...ve cant create new sales order some of are open sales order.that need to change existing one ,please guide how to achecive/
    Regards,
    san

  • Can we change existing profitcenter to  new profit center  of a cost center

    hai,
    can we change existing profitcenter to  new profit center  of a cost center in ks02
    is there any problem in alredy existing data related to that cost center

    Hi,
    If data is already there for the Cost centre with old profit center the change of profit center is not possible.
    If you transfer the data to other costcenter then i think you can change the Profit center.
    Just try this.
    Regards
    Balaji

  • Change existing configurations and customizations in sd implementation proj

    how to change existing configurations and customizations in sd implementation project and supporting project ?and what kind of existing configurations and customizations sd consultant usually do?

    hi
    Since one legal entity will cease to exist and a new legal entity will come into being, you will have to follow all the period end closure procedures.
    Also you will need the BS,P&L,Cash flow statements then the year end process also will have to be completed,
    A new company code will have to be created and the balances of the old company code will be transferred to the new company code.
    If it suffices that only  the B&S items and the retained earnings need to be transferred then after the year end process the balances can be shifted to the new company code.
    regards
    eashwar

  • How do I change existing apple ID to new email

    how do I change existing apple ID to new email?

    Hi,
    Even I have the same question, but the 'Manage your Apple ID' doesnt work. It says the email has already been registered, when I'm sure I didnt register it. Also, its a newly created email address!
    Please help as I dont use my old email anymore and I cannot find a solution to this.
    Thanks in advance.

  • When change a WebService WSDL, Java WD crash

    Hi,
    I'm facing a problem that I can not fully comprehend. I'm going to explain it hoping for some answers...
    I have a WDynpro that call a custom SAP WebService. It works. perfectly.
    I change the SAP WebService adding a response field to the existing ones.
    I call the WDynpro again and it does not works anymore. I recevie a message like this
    "Probably runtime WSDL and design-time WSDL are inconsistent".
    Solution found is the foillowing. I change the webdynpro simply reimporting the WS model.
    Question is the following: If I add a field in the response of a WebService I need to reimport the model in ALL the Web Dynpros
    that use that service ? It sound very strange to me. That means that every change on a WebService correspond to a lot of changes to the DC's using that WebService.
    Please explain me....
    Thanks a lot.

    Hi,
    A WSDL represents the "Structure" of the Web Service that you are calling. That means, it defines the signature of the methods, which is the Input, output and exception parameters for each one of them.
    The WSDL is used for creation of the Web Service Model.
    Hence, whenever there is a change in the method signature of the Web Service, the WSDL is also modified, and thus the model.
    So it is true that, whenever you are modifying the request, response or the exception of the Web Service, you will need to re-import the Web Service Model. If this Web Service is used as model many DCs or Projects, then yes, it will be required to be re-imported.
    While technical  / programmatic changes in the method code does not require re-import.
    Regards,
    Alka.

Maybe you are looking for

  • Adobe After Effects CS5.5-Warp Stabilizer analyzes but doesn't Stabilize.

    First of all,Hello everyone.I'm new around here.Hope you all having a good time. The problem is that when I hit the Stabilize Motion button, it starts to analyze in step 1 but when it finishes and skips to step 2 , stabilizing part takes just 3 secon

  • FM CONVERT_OTFSPOOLJOB_2_PDF

    Hi, I have used the FM 'CONVERT_OTFSPOOLJOB_2_PDF' to generate a PDF file from a sapscript spool. I am faced with an issue wherein for certain languages although the sapscript spool is perfect the converted PDF output contains junk/illegible characte

  • "System running low on direct mapped memory " Error on Console

    Hi, Our ACE Primary device got hang its not responded to management or console access. After rebooting the device everything is came to normal, but we are getting the following error from console. 901001 <2>Dec 11 15:42:20 kernel: System running low

  • Problems updating iPhone4 from OS4.0.1 to 4.1

    Network Connection Timed Out. Speedtest shows my network to run at about 1.3Mbps - not the fastest around, but not slow. The update said it would take 65 minutes. It even told me when it got down to 65 seconds and then 'processing file' before finall

  • Apps world problem

    When i try to get on the apps world it comes up with an error and i have had this problem before and i had to delete the apps world and start all over but it wont let me do that this time. when i try to get on my woorld it says "there is a issue with