View Issue Details

IDProjectCategoryView StatusLast Update
0010740Talerexchange KYC customer webuipublic2026-02-04 19:00
ReporterChristian Grothoff Assigned Tosebasjm 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
PriorityurgentSeveritymajorReproducibilityN/A
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version1.4Fixed in Version1.4 
Summary0010740: VQF 902.1 customer incomplete? [3h]
DescriptionThe VQF form requires a field "Full name" for "This form was completed by", which is missing in the tops.rst spec.

I plan to introduce *synthetic* fields for this for the *_officer-variations of the forms, and use "FILED_BY_NAME"
and "FILING_DATE" for those *synthetic* fields. However, if a customer filed the forms, we still need the name of the person filing the form, which is not necessarily derivable from the other fields in the form(s). We thus need to update the spec, client-side form and implementation(s) to capture this data.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

child of 0009917 closedChristian Grothoff AML SPA must be able to create PDF with entire AML file(s) [0h] 

Activities

Florian Dold

2025-12-10 21:01

manager   ~0026866

In vqf_902_9_customer and vqf_902_11_customer we have the following fields for this:

  SIGNATURE :: String -- "Signed by:" / "Unterzeichnet von:"
  SIGN_DATE :: Date

Should we, for consistency, also use these two fields for vqf_902_1_customer?

It's IMO better to keep the AML officer name (who officially files documents into the GwG file, using their AML officer credentials) and customer name (who on their own submitted a declaration, without strong authentication) separate to avoid confusion.

Christian Grothoff

2025-12-15 19:40

manager   ~0027000

Yes, we definitively should keep the two names separate. I'm good with re-using the 902_9/902_11 field names.

Christian Grothoff

2025-12-15 19:44

manager   ~0027001

6acf87182..fbc7b8824 changes the field names in vqf902.1-customer for typst. What is left (maybe?) is to update the SPA with the 902.1 form to supply SIGNATURE and SIGN_DATE for vqf 902.1-customer.

Christian Grothoff

2025-12-16 21:52

manager   ~0027049

Last edited: 2025-12-16 21:52

taler-docs.git :: 934e92ed..23d4b5c1 updates the VQF form 902.1-customer specification to add the SIGNATURE field.

Sebastian: probably good to fix this one with #10791 in the KYC SPA.

sebasjm

2026-01-05 17:29

developer   ~0027200

232b1b85b..60dc432e7

Issue History

Date ModifiedUsernameFieldChange
2025-12-06 16:57Christian GrothoffNew Issue
2025-12-06 16:57Christian GrothoffStatusnew => assigned
2025-12-06 16:57Christian GrothoffAssigned To => Florian Dold
2025-12-06 16:58Christian GrothoffRelationship addedchild of 0009917
2025-12-10 20:16Florian DoldSummaryVQF 902.1 customer incomplete? => VQF 902.1 customer incomplete? [3h]
2025-12-10 21:01Florian DoldNote Added: 0026866
2025-12-10 21:01Florian DoldStatusassigned => feedback
2025-12-10 21:01Florian DoldAssigned ToFlorian Dold => Christian Grothoff
2025-12-15 19:40Christian GrothoffNote Added: 0027000
2025-12-15 19:44Christian GrothoffNote Added: 0027001
2025-12-15 19:44Christian GrothoffAssigned ToChristian Grothoff => Florian Dold
2025-12-15 19:44Christian GrothoffStatusfeedback => assigned
2025-12-16 21:52Christian GrothoffNote Added: 0027049
2025-12-16 21:52Christian GrothoffNote Edited: 0027049
2025-12-19 12:15sebasjmAssigned ToFlorian Dold => sebasjm
2026-01-05 17:29sebasjmStatusassigned => informing
2026-01-05 17:29sebasjmResolutionopen => fixed
2026-01-05 17:29sebasjmNote Added: 0027200
2026-01-14 05:47Christian GrothoffFixed in Version => 1.4
2026-02-04 19:00Christian GrothoffStatusinforming => closed
2026-08-23 14:17Florian DoldCategoryexchange KYC SPA => exchange KYC customer webui