Consider the following scenario:
However, according to the SWIFT manual, this MT 535 message is valid.
- You have a computer that is running Microsoft BizTalk Server 2009.
- You use Microsoft BizTalk Accelerator 2009 for SWIFT (A4SWIFT) together with Microsoft BizTalk Accelerator for SWIFT 2009 Message Pack to process messages.
- You enable Business Rule Engine (BRE) validation on the SWIFT disassembler (DASM) and you deploy the validation policy for MT 535 messages.
- You receive an MT 535 message that meets the following conditions:
- The Activity Flag (field: 17B:ACTI) in Sequence A General Information is "N."
- The B sequence is not present.
- Field: 22F::STTY//ACCT is present.
- The B1 subsequence is not present.
BRE Error: Policy: SWIFT_NetworkRule267_Policy, Rule: Validate_MT535, ErrorCode: E67, ( = ).
However, according to the SWIFT manual, this MT 535 message is valid.