Increasingly, Basis Technologies customers are wanting to send information from ActiveControl to other 3rd Party products such as Automated Testing tools.
Back in 2020 as part of the Jenkins integration, an enhancement was delivered to sent a GET request to a webhook. This is detailed here.
ActiveControl 8.40 introduces an CI webhook that supports a POST method to send a payload with Business Task and Transport Form details. This is done via new key CI_INTEGRATION_METHOD_XX (where XX is the number of the Integration). When this is set to POST, ActiveControl will generate a hierarchical payload with
1) All the affected Business Tasks
2) All the live (ie not Complete) Transport Forms associated with these Business Tasks. (whether relevant for the Integration event or not)
3) the location of these transports, along with the relevant statuses.
4) All Custom Field information, for both the Business Task and Transport Forms.
Only header data is sent as part of the Payload. (Ie no Tester / Event / Planning Data or Attachments information is sent). These will bypass AC’s mapping framework and pass on the data as-is for consumption on the receiving end.
Figure: Sample json containing all Busines Task and Transport Form information (both standard and custom fields
As well as the usual SAP-based Integration table setup, the following is required in /BTI/TE_TVARV
Figure: Example configuration of the new CI_INTEGRATION_METHOD_XX
Post your comment on this topic.