Procedure documentationConfiguring Web Services

 

For you to be able to use the Web service interface instead of middleware, you have to configure the Web service in SOA Manager. You can configure the Web service manually or automatically. You have to choose manual configuration, if authentication is to take place using a user name and password. You have to choose automatic configuration based on a WSDL file, if authentication is to take place using a certificate. Your Billing Consolidation service provider delivers the WSDL file.

Procedure

  1. Call transaction SOAMANAGER.

  2. Choose the Application and Scenario Communication tab.

  3. Choose Administration of Single Services.

  4. Enter the following search criteria:

    • Search For: Consumer_Proxy

    • Search Argument: CO_EDX*

    • Field: Internal name

  5. Choose the Start pushbutton.

  6. Select the row containing the consumer proxy CO_EDX_WS_DWSPORT in the search results and choose Apply Selection.

  7. Choose the Configurations tab.

  8. Choose the Define Log. Port pushbutton.

    A dialog box for general configuration settings appears.

    • If you want authentication to take place using the user name and password, choose Manual Configuration.

    • If you want authentication to take place using certificates, choose WSDL-Based Configuration. Access is by means of a file that is provided.

  9. Enter a name and a description for the logical port.

  10. Choose the Copy Settings pushbutton.

    The area Configuration for Logical Port <Name of Port> appears:

    • On the Consumer Security tab, enter how authentication is to take place.

    • On the Transport Settings tab, change the settings listed below. For all other settings, copy the standard values.

      URL Access Path

      /DWS/DWS

      Host Name of Access URL

      Domain Name of Service Provider

      Port Number of Access URL

      Port Number of Service Provider

      If no port number is entered, use the standard value 443.

      Protocol Information of URL

      HTTPS

      If you use an Internet proxy, also make the following settings:

      Name of Proxy Computer

      Proxy Computer

      Port Number of Proxy Computer

      Proxy Port

      User Name for Proxy Access

      User Name, If Authentication Required

      Password of Proxy User

      Password, If Authentication Required

    • If you configure the port manually, enter the following SOAP actions on the Operation-Specific tab:

      Operation

      SOAP Action

      getShipmentList

      “urn:#getShipmentList”

      takeDocumentSetMsgReply

      “urn:#takeDocumentSetMsgReply”

      takeDocumentSetMsg

      “urn:#takeDocumentSetMsg”

      confirmShipmentReceipt

      “urn:#confirmShipmentReceipt”

      getShipmentContent

      “urn:#getShipmentContent”

      takeShipment

      “urn:#takeShipment”

      setShipmentState

      “urn:#setShipmentState”

      getDocumentSetDescription

      “urn:#getDocumentSetDescription”

  11. Save your entries.