commit 34557595648d4a663f5143f2234d940550ff8e10
parent e1a61ef36df858854ec1419d09502e1b1050006c
Author: Christian Grothoff <christian@grothoff.org>
Date: Sun, 5 Jan 2025 23:17:58 +0100
-more ECs, fix AML attributes/properties
Diffstat:
2 files changed, 15 insertions(+), 16 deletions(-)
diff --git a/gnu-taler-aml-attributes/registry.rec b/gnu-taler-aml-attributes/registry.rec
@@ -35,19 +35,13 @@
# Customer is the person with whom the member concludes the contract with regard to the financia service provided.
-Identifier: OFFICER_FULL_NAME
-Description: Full legal name of the officer filling the form.
-Type: String
-Form: VQF_902_1
-Form: VQF_902_4
-Form: VQF_902_5
-Form: VQF_902_9
-Form: VQF_902_11
-Form: VQF_902_12
-Form: VQF_902_13
-Form: VQF_902_14
-Form: VQF_902_15
-Required: true
+Identifier: SANCTION_LIST_SUPPRESS
+Help: Suppress flagging this account when it creates a hit on a sanctions list, this is a false-positive.
+Section: header
+Type: Boolean
+Required: false
+Label: Ignore sanction list
+Order: 1
Identifier: FORM_FILLING_DATE
Description: When the form was completed.
@@ -293,7 +287,7 @@ Required: true
Description: Establishment of the beneficial owner of the assets and/or contrilling person
# 5
-# Embargo procedures/terrorism list
+# Embargo procedures/terrorism list
Identifier: EMBARGO_TERRORISM_INFO
Type: Paragraph
@@ -303,7 +297,7 @@ Description: Verification whether the customer, beneficial owners of the assets,
# 6
# Type and purpose of business relationship
-# In case of occasional customer that no customer profile (VQF No 902.5) is created.
+# In case of occasional customer that no customer profile (VQF No 902.5) is created.
Identifier: RELATIONSHIP_TYPE
Type: 'MONEY_EXCHANGE' | 'MONEY_ASSET_TRANSFER' | String
@@ -345,7 +339,7 @@ Form: VQF_902_1
# Art. 56 SRO Regulations
# 1. Politically exposed person
-# Art 7
+# Art 7
Identifier: PEP_FOREIGN
Description: True if the person is a PEP defined by 'Art 7 lit. g numeral 1'
diff --git a/gnu-taler-error-codes/registry.rec b/gnu-taler-error-codes/registry.rec
@@ -496,6 +496,11 @@ Name: EXCHANGE_GENERIC_AML_PROGRAM_RECURSION_DETECTED
Description: The AML processing at the exchange did not terminate in an adequate timeframe. This is likely a configuration problem at the payment service provider. Users should contact the exchange operator.
HttpStatus: 500
+Value: 1043
+Name: EXCHANGE_GENERIC_KYC_SANCTION_LIST_CHECK_FAILED
+Description: A check against sanction lists failed. This is indicative of an internal error in the sanction list processing logic. This needs to be investigated by the exchange operator.
+HttpStatus: 500
+
Value: 1100
Name: EXCHANGE_DEPOSITS_GET_NOT_FOUND
Description: The exchange did not find information about the specified transaction in the database.