MakeRF Stringfunctie
MakeRF
wordt gebruikt om een zogenoemd Creditor Reference te generen. Een Creditor
Reference is een betalingskenmerk volgens
ISO 11649
dat altijd begint met RF gevolgd door 2 controle cijfers, welke worden berekend
op basis van module 97. De Creditor Reference bestaat uit maximaal 25 cijfers
en/of hoofdletters waarbij andere tekens zoals een - niet worden meegnomen in de
berekening van het controle getal maar wel worden getoond. De functie resulteert in de waarde TRUE indien de
functie een geldige Creditor Reference heeft aangemaakt en anders in FALSE.
MakeRF (Betalingskenmerk, ColumnOrStringName )
Betalingskenmerk (MergedString)
In Betalingskenmerk wordt het vermeld dat omgezet moet worden naar een
Creditor Reference.
ColumnOrStringName (MergedString)
In ColumnOrStringName wordt een ColumnName of een StringVarName vermeld waar
naartoe de nieuwe Creditor Reference moet worden gekopieerd.
Voorbeeld:
{
String sRF,
Integer iFactNr
iFactNr = 1210457
MakeRF([iFactNr]abc,sRF)
Ok = CheckRF([sRF])
If Ok
Copy(sRF,De Creditor Reference: [sRF] is geldig!)
Else
Copy(sRF,De Creditor Reference: [sRF] is ongeldig!)
Endif
}
[sRF]
Resultaat:
De Creditor Reference: RF54 1210 457A BC is geldig!