GALANTHUS / ABI FUNCTION REFERENCE
gln_get_batch_transfer_submission_transaction_count
Declared in <galanthus/c_api/gln_capi.h>.
GLN_API int32_t GLN_CALL gln_get_batch_transfer_submission_transaction_count(
const gln_batch_transfer_submission_t* in_submission);
Purpose
Returns the submitted aggregate transaction count carried by the batch-transfer submission.
This is the submitted batch aggregate carried by the successful submission result. It is independent from the number of item-result rows; EBICS success submissions expose no item-result rows.
Return
Returns the number of rows or entries materialized in the supplied typed view.
| Type | Nullability | Ownership |
|---|---|---|
int32_t | value | value |
Parameters
| Name | Direction | Type | Nullability | Ownership |
|---|---|---|---|---|
in_submission | input | const gln_batch_transfer_submission_t* | nullable | borrowed |
Batch Summary
Returns the submitted batch aggregate transaction count carried by the successful batch-transfer submission result.
This is separate from the number of item-result rows. FinTS can report per-item rows independently from this aggregate; EBICS batch-transfer success views use order/provider status and expose zero item-result rows.
Notes
Passing NULL for in_submission is allowed and returns 0.
See Also
gln_get_backend_result_batch_transfer_submissiongln_get_batch_transfer_submission_statusgln_get_batch_transfer_submission_idgln_get_batch_transfer_submission_control_sumgln_get_batch_transfer_submission_item_results_countgln_get_batch_transfer_submission_item_result_atgln_get_batch_transfer_submission_provider_status_count- ABI function index