Using Query

The Query button is used to retrieve all elements within the WSDL including services, port bindings, operations, operation parameters, and the location URL of the Web service where the SOAP requests are sent. If there is only one service, port bind, or operation, the corresponding entries are automatically added to the bottom of the To Enterprise section.

The following shows an example To Enterprise section when the WSDL Address box has a fully qualified file path that contains the WSDL.

  1. Click Query.
    | To make sure the Query button works properly, adjust the Connection parameter value on the Timeout tab on the IFS transport definition; otherwise, the Query button might fail to retrieve the WSDL information. For more information, see Timeout tab. |
    The Http URL parameter is populated from the fully qualified file path that contains the WSDL.

    The Operation parameter contains the names of one or more operations defined in the WSDL.
  2. Click the name of an operation.
    The parameters associated with the operation appear at the bottom of the To Enterprise section.

    If the parameter is input, the Parm Type is set to In. Likewise, if the parameter is output, the Parm Type is set to Out.

Structures

If the operation parameters are part of a structure (complex type), they appear indented under that structure name, and the Type column indicates Structure.

Tables

If the operations parameters are tables (also known as arrays), or reference array types, they appear indented under that table name, and the Type column indicates Table. In addition, the Value column provides Rows In or Rows Out.

Rows In and Rows Out are used to control the amount of rows that will be passed from and to the Transaction Server and IFS. The table rows are also used to define the logical variable array size to use to store the data.

Related topics

Creating the IFS transport map

WSDL maxOccurs attribute considerations

Using Map Parms

Validating and saving the transport map

Example trigger with IFS transport map