Exact – Working with “Receivables”

“List Receivables (Resumable Paging)” Method

To avoid situations where Cyclr may not be able to retrieve all Receivables from Exact’s API – which can return errors during the paging process – the List Receivables (Resumable Paging) Connector Method has been created.

This Method is located in the “Financial > Receivables” Method Category of the Exact Connector.

If Exact’s API responds with an error while Cyclr is retreiving Receivables, the last position that Step reached is stored on the Step so the next time the integration runs, it will continue from that position in the data.

Once all existing Receivables have been retrieved by the Step in an integration, only new Receivables will be returned on subsequent runs.

We recommend that this Method be used in an integration that runs multiple times a day, to ensure that all Receivables are retrieved.

Reset the Last Position

There may be situations where you need to clear this “last position” value so that all Receivables are retrieved again.

This can be done by adding the following script to the Step using the “List Receiveables (Resumable Paging)” Method and then using the Test Step option to run it:

function before_action() {
    throw cycle_storage_delete(cycle_step_id);
}