Skip to main content
Skip table of contents

BcsRequest

image-20241031-102743.png

Properties

image-20241031-102858.png

Input

Name

Description

BcsProtocol

Possible values:

  • BcsServiceRest
    Contacts the BCS Service via REST

  • BcsServiceWebSocket
    Contacts the BCS Service via WebSocket

  • BcsWebSocket
    Contacts the BCS via WebSocket

Command

The command used by the web socket communication. Like:
GetConnectionId, GetConsistencyCheckResults, GetCurrentShows and so on.
For more information see the DAVID Systems developer hub:
https://developer.davidsystems.com/

HttpVerb

Possible Values: Get, Post, Put, Delete

ResponseXPath

Filter of the response data via XPath

Url

Url to the Web Service. Example:
BcsServiceUrl + "/bcs/day?program=" + BcsProgram + "&date=" + DateTime.Now.ToString("yyyy-MM-dd") + "&sublevels=1&CreateIfNotFound=False"
For more information see the DAVID Systems developer hub: https://developer.davidsystems.com/

RestClient

If you use many BcsRequests in your workflow you can reuse the “HttpClient” Object.

WebSocket

If you use many BcsRequests in your workflow you can reuse the already opened WebSocket connection.

ThrowException

Throw exception on failures, default: true. If set to false you can detect problems by checking the StatusCode

RawResponse

Delivers the Request response as a raw string

ResponseOk

Delivers True once the result status code was between 200 and 300

ResponseTaid

Delivers the BCS/BCSS transaction id as string.
For more information see the DAVID Systems developer hub:
https://developer.davidsystems.com/

ResponseXml

Delivers the Response as XElement

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.