View Issue Details

IDProjectCategoryView StatusLast Update
0011384Talerlibeufin-nexuspublic2026-05-28 16:41
ReporterAntoine A Assigned ToAntoine A Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PriorityhighSeveritymajorReproducibilityN/A
Status implementingResolutionopen 
Target Version1.7 
Summary0011384: Improve handling of Account service reference identifiers
DescriptionAccount service references are unique identifiers generated by our bank; there are present at two levels: the entry level and the transaction level. The former can be shared across multiple transactions. With some banks, the same identifier is used for both when a single transaction is included in an entry. That is why we merged the two into a single reference identifier in the database. This approach was flawed, as some banks (Postfinance) sometimes send only the entry information in certain files and the transaction information in others. This means we duplicate the transactions each time, leaving incomplete transactions in the database.
We need to be able to reconcile the data from these files and must therefore differentiate account service references at the entry level and at the transaction level. This would make our current three ID design into a four ID design.

We should drop the incomplete transaction during migration, there would be incomplete transactions with only an account service reference as identifier.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

related to 0011354 informingAntoine A libeufin rewrite in Rust [1w] 

Activities

There are no notes attached to this issue.

Issue History

Date ModifiedUsernameFieldChange
2026-05-07 06:34Antoine ANew Issue
2026-05-07 06:34Antoine AStatusnew => assigned
2026-05-07 06:34Antoine AAssigned To => Antoine A
2026-05-07 09:56Antoine ATarget Version1.7 => 1.6
2026-05-28 16:41Antoine ATarget Version1.6 => 1.7
2026-05-28 16:41Antoine ARelationship addedrelated to 0011354
2026-11-03 07:21Statusassigned => implementing