Skip to content

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);
  • Family: Count and at accessors
  • Return type: int32_t

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.

TypeNullabilityOwnership
int32_tvaluevalue

Parameters

NameDirectionTypeNullabilityOwnership
in_submissioninputconst gln_batch_transfer_submission_t*nullableborrowed

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