This function is available and might be adjusted by additional features und functions according to the special needs of the bank in the customer-specific overlay.
Using the 'Anonymize data' checkbox, the data content of the exported contract can be anonymized by pre-configured veiling processes. This can prevent e.g. the names or addresses of the parties concerned being displayed in plain text.
In Init order > 1000 up to order < 9000 of the transaction, by calling up the following rule “SetReplace( field name, process )” the fields are defined that are to be anonymized.
In case in course of a project a customer definines additional fields that need to get anonymized during the export, those fields should be added to get anonymized by an init level 5 rule with an order between 1000 and 9000 calling “SetReplace( field name, process )”.
If, in the process, the first symbol in the field name is an asterisk '*', then the entry will apply to all field names ending with the text string behind the '*' indicated (i.e. '*txt' for all fields whose names end with 'txt') unless an individual definition exists for the exact field name via SetReplace.
The processes implemented in the product are
Process | Description |
---|---|
0 | do not replace |
1 | random value ( character by character, numeric digits will be replaced by numeric digits the following characters will not be replaced: <space>,.+-*#'“!=-()/%$ this method has to be used for all numeric values |
2 | reduced value ( character by character, numeric digits will be replaced by '9' the following characters will not be replaced: <space>,.+-*#'”!=-()/%$ any other character will be replaced 'x' |
If an AnonymizeFileCustom(filename) function is implemented in the Projektoverlay (at level 6), this will be used instead of the default implementation to anonymize data files.