Validate Ultimate Debtor (#7)
At least some swiss banking apps don't accept ultimate deptor values longer than permitted.
This commit is contained in:
@@ -192,6 +192,8 @@ func (q *QRCH) Validate() *QRCH {
|
||||
|
||||
clone.UltmtCdtr = clone.UltmtCdtr.Validate()
|
||||
|
||||
clone.UltmtDbtr = clone.UltmtDbtr.Validate()
|
||||
|
||||
clone.RmtInf.Tp = nonAlphanumericRe.ReplaceAllString(clone.RmtInf.Tp, "")
|
||||
if v := clone.RmtInf.Tp; len(v) > 4 {
|
||||
clone.RmtInf.Tp = v[:4]
|
||||
|
||||
Reference in New Issue
Block a user