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

-