SI62SP1[Swift]Colon and Hyphen characters cause messages to NAK
Running SmartInvestigate 62SP1 and encountered an issue with SwiftMessage Validation. When a users sends SWIFT correspondence from Smart Investigate the message validation does not notice if a second line in a field content begins with a colon or hyphen character. Such a message is against SWIFT MT messaging standards so the message gets a NAK (Negative Acknowledgement).
None in PRPR / Smart Investigate. The message gets a NAK.
Steps to Reproduce
1) Create a Swift Correspondence of Type MT199
2) In Field 79, enter 2 lines of text in which the second line starts with colon or hyphen character.
3) The validation does not occur.
The root cause of this problem is a defect in Pegasystems’ code/rules in Rule-Edit-Validate rule SWIFT79.
Provided HFix-9881 to address the reported issue.