BACS Reports

Purpose

Automates the downloading of BACS and Faster Payments reports.

You can use the BACS Report Download node to create a workflow that autmatically connects to the BACS report service and downloads new reports in various different formats. Workflows can be extended to email downloaded reports to or securly download them to your own environment using the Agent.

In the following simple example a trigger is created to automatically run the workflow once a days. When the workflow is run it connects to BACS and downloads all newly created reports. The reports are then added to an email as attachments and sent to members of the finance team.

Reports Node

Workflow Configuration

Reports Node

Report Service

The report nodes is compatible with both the BACS and Faster Payments reports services. You need to tell the node which report service you want to use so that the workflow connects to the correct service.

Report Type

Select the reports that you wish to download by ticking the boxes next to the report name.

Report Format

Determines the format of the downloaded report. There are slight differences in the available formats offered by the BACS and Faster Payments report services: - BACS offers HTML and XML form - Faster Payments offers XML and CSV formats

Save Path

This is the path that the report files will be automatically downloaded to when the workflow runs. The path is in your customer secure file area. Use the folder browser button to navigate to the desired folder. If required you can use the Agent to automatically retrieve the downloaded reports and store them within your organisation.

Report Age

Determines the maximum age of reports that are eligible to be downloaded. For example, selecting ‘Current Day’ will mean that only reports that have been generated today will be eligible to be downloaded.

Download previously accessed reports

The reports service keeps track of whether a specific report has already been downloaded. You can ignore reports that have already been downloaded (and perhaps minimise duplicate reports) by unselecting this option.

Download reports from all groups

When selected the node will download all matching reports across all accessable groups.

Workflow run under the context of a Paygate user account. This is set in the Start Node. Normally a group will also be set in the Start node.

Using this function the node will iterate through all groups that the Paygate User has access to download reports.

For example, a user ‘workflow’ is a member of 5 groups and has the ‘Collect Reports’ group role for three of those groups.

A workflow runnign under the ‘wprkflow’ user context with this setting selected will attempt to download reports for the three groups the user has the ‘Collect Reports’ for.