Banking attribute generators
UbsBankIdentifierCodeGenerator
- Description
-
Generates a BIC/SWIFT code (ISO 9362) based on the specified seed value. The country parameter specifies the country/region of origin ('AT', 'CH', 'DE', 'NL'). Only a single country value can be specified (e.g. 'DE'). This generator requires the lookup tables to be installed.
- Script Language
-
GROOVY
- Parameters
| Display name | Description | Variable name | Data type | Default value |
|---|---|---|---|---|
Seed |
Column that is used to calculate the hash. |
seed |
STRING |
- |
Country |
Specifies the origin of the BIC. |
country |
STRING |
- |
UbsBankNameGenerator
- Description
-
Generates a bank name based on the specified seed value. The country parameter specifies the country/region of origin ('AT', 'CH', 'DE', 'NL'). Only a single country value can be specified (e.g. 'DE'). This generator requires the lookup tables to be installed.
- Script Language
-
GROOVY
- Parameters
| Display name | Description | Variable name | Data type | Default value |
|---|---|---|---|---|
Seed |
Column that is used to calculate the hash. |
seed |
STRING |
- |
Country |
Specifies the origin of the bank name. |
country |
STRING |
- |
UbsCreditCardNumberGenerator
- Description
-
Generates a credit card number while retaining a configurable number of leading digits. The retain parameter specifies how many leading digits of the seed to keep.
- Script Language
-
GROOVY
- Parameters
| Display name | Description | Variable name | Data type | Default value |
|---|---|---|---|---|
Seed |
Column that is used to calculate the hash. |
seed |
STRING |
- |
Retain |
Number of leading digits to retain from the seed (0..15). |
retain |
NUMBER |
- |
UbsInternationalBankAccountNumberGenerator
- Description
-
Generates an IBAN based on the specified seed value. The optional country parameter specifies the country/region of origin ('AT', 'CH', 'DE', 'NL'). If no country is provided, one supported country with available bank data is chosen automatically. Only a single country value can be specified (e.g. 'DE'). This generator requires the lookup tables to be installed.
- Script Language
-
GROOVY
- Parameters
| Display name | Description | Variable name | Data type | Default value |
|---|---|---|---|---|
Seed |
Column that is used to calculate the hash. |
seed |
STRING |
- |
Country |
Optional: specifies the country prefix of the IBAN. If omitted, a supported country is selected automatically. |
country |
STRING |
- |
UbsNationalBankIdentifierCodeGenerator
- Description
-
Generates a national bank identifier code (AT/DE: Bankleitzahl, CH: Clearing number) based on the specified seed value. The country parameter specifies the country/region of origin ('AT', 'CH', 'DE', 'NL'). Only a single country value can be specified (e.g. 'DE'). This generator requires the lookup tables to be installed.
- Script Language
-
GROOVY
- Parameters
| Display name | Description | Variable name | Data type | Default value |
|---|---|---|---|---|
Seed |
Column that is used to calculate the hash. |
seed |
STRING |
- |
Country |
Specifies the origin of the national bank code. |
country |
STRING |
- |