Please enable JavaScript.
Coggle requires JavaScript to display documents.
MT103 (Tag50K (Template: {Tag20}{Date}{ClientName}{ClientAddress}{ClientC…
MT103
Tag50K
(Template: {Tag20}{Date}{ClientName}{ClientAddress}{ClientCity}{ClientCountryName})
{Date}
Value: Current date
Format: ddMMyyyy
Remove special characters
{ClientName}
RegisteredName
(ClientProfiles information)
Remove special characters
{ClientAddress}
RegisteredAddressLine1 + RegisteredAddressLine2 + RegisteredAddressLine3
(Salesforce information)
Remove special characters
{ClientCity}
RegisteredAddressCity
(Salesforce information)
Remove special characters
{ClientCountryName}
RegisteredAddressCountry
(Salesforce information)
Remove special characters
{Tag20}
get as tag20 but remove # char
Tag32A
(Template: {Date}{Currency}{Amount})
Date
(Format: yyMMdd)
[CountryIsoCode == HR (Croatia)]
YES
Get next date of bussiness date
(don't care Bank holidays)
NO
Current date
{Currency}
Get currency by country
{Amount}
CountryIsoCode == ES
YES
[Total payment amount > 49000]
YES
Get amount = 49000
NO
Get Total payment amount
NO
CountryIsoCode == IS
YES
If Fx_ExchangeRateUsed != 0
YES
Amount = SUM(bcd.PremiumTaxCalculated / bd.Fx_ExchangeRateUsed)
NO
Amount = 0
NO
Get Total payment amount
Tag20
(Template: {ClientNumber}{PayeeReference}{FormattedPeriod})
[MT103Type == SEPA]
YES
{PayeeReference}
Left 12 characters
NO
[Length of ClientNumber > 12]
YES
{ClientNumber}
maximum 12 characters
NO
{PayeeReference}
Left {12 - LengthOfClientNumber}
{FormattedPeriod}
[ReturnCode == 'DK-FLD']
YES
get format Q{quarter}{yy}
NO
get format {MMyy}
Tag53B
(Template: {SortCode}{AccountNumber})
{SortCode}
Get SortCode in PaymentAccount table
when select Bank Account on MT103 screen.
{AccountNumber}
Get AccountNumber in PaymentAccount table when select Bank Account on MT103 screen.
Tag59
(Template: {IBAN}{AccountName})
{IBAN}
Value: IBAN
(Get from ClientTaxPayment table)
Remove empty space if any.
Maximum 34 characters.
{AccountName}
Value: PaymentBeneficiaryName.
(Get from ClientTaxPayment table)
Maximum 35 characters.
Tag72
(Template: {Line1}|{Line2}|{Line3})
CountryIsoCode == "HR" and
ReturnCode in ("HR-EPAO","HR-FBC30","HR-FBC70")
YES
{Line2}
Value: ReturnCode
(Get from ClientTaxPayment table)
{Line3}
ReturnCode == "HR-FBC70"
YES
NULL
NO
/ACC/{CountrySpecificText}-{ClientTaxId}
Maximum 35 characters
{CountrySpecificText}
Value: CountrySpecificText
(Get from ClientTaxPayment table)
{ClientTaxId}
Branch is not null
(Get from ClientTaxPayment table)
2 more items...
{Line1}
(Template: SEPA:REC/EZONE|REC/LCC-{CountryCode})
Maximum 35 characters
{CountryCode}
Value: CountryIsoCode
Tag23B
(Template: text string)
Fix text: CRED
Tag57A
(Template: {Swift})
{Swift}
Value: Swift
(Get from ClientTaxPayment table)
Remove empty space if any.
Tag70
(Template: {PaymentReference})
{PaymentReference}
Value: PaymentReference
(Get from ClientTaxPayment table)
Remove ampersand if any.
separated by a char "|" and get maximum length for each part is 35 characters
Tag71A
(Template: text string)
Fix text: "SHA"