ROSE Developers - Web API Reference

Bank Accounting | Sepa Batch Status Report

The SEPA Batch Status Reports end point is used to import the response of your bank relative to the SEPA payments or receivables. This end point will change the status of the batch as well as its lines. RESERVED FOR INTERNAL USE.

Overview


URL api/{tenantKey}/{orgKey}/bankAccounting/sepaBatchStatusReports
Methods Supported POST

All Operations

This service includes the following operations:

All Resources

This service uses the following resources:

POST Operations

POST Import

This operation is used to import the response of your bank relative to the SEPA payments or receivables. This end poind will change the status of the Bank Order and this respective lines. RESERVED FOR INTERNAL USE.

The following elements are required:

sepaBatchStatusReport (SepaBatchStatusReport) SepaBatchStatusReport.

Response:

When successful, the response body is empty.

Resource URL:

POST /bankAccounting/sepaBatchStatusReports/import

Resources


SepaBatchStatusReport

The following elements are required:

messageId (string) The SEPA Return unique identifier (issued by the bank).
fileCreationDate (DateTimeOffset) File Creation Date.
originalSepaBatchId (string) The SEPA batch id included in the original request (generated by the system). Crucial for finding the unique SEPA batch request in the system.
originalMessageCode (string) The original bank order request code (e.g. CCT: pain.001.001.03, CDD: pain.008.001.02).
originalTransactionsGroupId (string) The original bank order request group of transactions identifier. Payment/Receive transaction orders are grouped by Entity. Each SepaReturnRequest contains info of only one group of 'Payment Information and Status' at a time. An OriginalPaymentStatusId must correspond to an entity (client/supplier) key in the system.

The following elements are optional:

originalTotalTransactions (int) Total Number of transactions in the return file.
originalTotalAmount (decimal) The original bank order request total amount (control sum).
originalTransactionsGroupTotalTransactions (int) The original number of transactions for the OriginalPaymentStatusId group.
originalTransactionsGroupTotalAmount (decimal) The group of transactions total amount (control sum).
transactionsGroupStatusCode (string) Proprietary code indicating the current status of all transactions included in this group.