soap function streaming

This block is part of the soap connection group and was last modified in core v14.0.1.

soap function streaming v13.0.1 Updated v14.0.1

Streams the output of the given function using the original WSDL

In pins 5
  • connection required
    soapconnection
  • name required
    value
  • request required
    object
  • options required v14.0.2
    object

    Allows setting basic request options like timeout (ms)

  • array name required v15.0.0
    value

    Dot-path to the array in the response to stream, e.g. SupplyTradeLineItem

Out pins 3
  • connection
    soapconnection
  • error
    value
  • Each result
    execute_function

Calls the SOAP function, extracts the array named by array_name from the response, and runs the wired function once per element with pins index and result (also passed as item, the key the Node core uses). A response carrying a single element is streamed as one item. Iterations run up to 10 at a time and each one's shared state is merged back into the run. error is COULD_NOT_FIND_FUNCTION when nothing is wired to the function pin, NO_CONNECTION without a connection, or the SOAP fault or transport error otherwise.

A typical wiring for soap function streaming: the function out pin wires to an execute block.

Studio canvas example for the soap function streaming block: typical wiring for soap function streaming.

Version history

Introduced in v13.0.1.

Last modified in v14.0.1.

v15.0.0 This block or one of its pins was updated in v15.0.0, click here to see the release notes. v14.0.2 This block or one of its pins was updated in v14.0.2, click here to see the release notes.
Back to soap connection Return to the main group to view all sub-groups Back to request Return to the group to view all blocks within this group