GALANTHUS / ABI FUNCTION REFERENCE
gln_get_batch_transfer_submission_item_results_count
Declared in <galanthus/c_api/gln_capi.h>.
GLN_API size_t GLN_CALL gln_get_batch_transfer_submission_item_results_count(
const gln_batch_transfer_submission_t* in_submission);
Purpose
Returns the number of entries materialized in the batch-transfer submission.
FinTS batch-transfer success submissions may expose item-level result rows. EBICS success submissions expose order/provider status instead and return count zero here.
Return
Returns the number of rows or entries materialized in the supplied typed view.
| Type | Nullability | Ownership |
|---|---|---|
size_t | value | value |
Parameters
| Name | Direction | Type | Nullability | Ownership |
|---|---|---|---|---|
in_submission | input | const gln_batch_transfer_submission_t* | nullable | borrowed |
Item Result Rows
Counts FinTS item-level rows materialized on the batch-transfer submission view.
This count is independent from the aggregate transaction count. EBICS batch-transfer success views use order/provider status and return zero item-result rows.
Notes
Passing NULL for in_submission is allowed and returns 0.
See Also
gln_get_batch_transfer_submission_item_result_atgln_get_backend_result_batch_transfer_submissiongln_get_batch_transfer_submission_statusgln_get_batch_transfer_submission_idgln_get_batch_transfer_submission_transaction_countgln_get_batch_transfer_submission_control_sumgln_get_batch_transfer_submission_provider_status_count- ABI function index