prowide-core
prowide-core copied to clipboard
Model and parsers for all SWIFT MT (FIN) messages
SRU2022
Wondering if this is the intended behavior, I have a sample message: ``` {1:F01ABCDABCDXXXX}{2:I202ABCDABCDXXXXN}{3:{108:TR2021101995111}}{4: :20:2021101995111 :21:ABCDAB1111CCCCCC :32A:111111ABC11000000, :52A:ABCDABABXXX :57A:ABCDABCDXXX :58A:/1111-0001 ABCDABABXXX -}{5:} ``` after parsing this message, the last block...
I have come across a number of Swift ISO 15022 codes for which no constants exist in the `com.prowidesoftware.swift.SchemeConstants*` classes. I assume my list is far from complete. These codes...
:50F:/728394792 1/LARGE COMPANY 3/TW/NZ :52A:dadkajdsad :57A://AU032143 dfghsjdfsf :59F:/78934758594435 1/TEST ACCOUNT WBC 2/SYDNEY 3/AU/SYDNEY getBlock4().getFieldByName("50F").getComponent(1) - this returns with "/". that is /728394792 But getBlock4().getFieldByName("59F").getComponent(1) - this returns without "/". that...
## Summary by CodeRabbit - **New Features** - Introduced `FieldEnum` for available field names. - Added IBAN validation for Egypt. - Implemented `NarrativeFragment` class for detailed line information. - **Bug...
SRU2024
## Summary by CodeRabbit - **New Features** - Introduced `FieldEnum` for enhanced field name handling. - Added IBAN validation for Egypt's local account structure. - Updated for the 2024 SWIFT...
## Summary by CodeRabbit - **New Features** - Added IBAN validation for Egypt local account structure. - Added `NarrativeFragment` class for detailed line information. - Added `isPercentage()` helper method to...