Skip to content

Commit

Permalink
Update SWIFT MT records
Browse files Browse the repository at this point in the history
  • Loading branch information
Ajai-Suvendran committed Nov 24, 2024
1 parent 76432da commit 191f74e
Show file tree
Hide file tree
Showing 12 changed files with 18 additions and 30 deletions.
4 changes: 1 addition & 3 deletions swiftmt/111_request_to_stop_cheque_payment.bal
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,7 @@
# + MT52A - Drawer Bank (Option A)
# + MT52B - Drawer Bank (Option B)
# + MT52D - Drawer Bank (Option D)
# + MT59 - Payee
# + MT59F - Payee (Option F)
# + MT59 - Payee
# + MT75 - Queries
public type MT111Block4 record {|
MT20 MT20;
Expand All @@ -37,7 +36,6 @@ public type MT111Block4 record {|
MT52B MT52B?;
MT52D MT52D?;
MT59 MT59?;
MT59F MT59F?;
MT75 MT75?;
|};

Expand Down
4 changes: 1 addition & 3 deletions swiftmt/112_status_of_stop_cheque_payment_request.bal
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,7 @@
# + MT52A - Drawer Bank (Option A)
# + MT52B - Drawer Bank (Option B)
# + MT52D - Drawer Bank (Option D)
# + MT59 - Payee
# + MT59F - Payee (Option F)
# + MT59 - Payee
# + MT76 - Answers
public type MT112Block4 record {|
MT20 MT20;
Expand All @@ -37,7 +36,6 @@ public type MT112Block4 record {|
MT52B MT52B?;
MT52D MT52D?;
MT59 MT59?;
MT59F MT59F?;
MT76 MT76;
|};

Expand Down
8 changes: 0 additions & 8 deletions swiftmt/205_financial_institution_transfer_execution.bal
Original file line number Diff line number Diff line change
Expand Up @@ -32,10 +32,6 @@
# + MT57D - Account With Institution (Option D)
# + MT58A - Beneficiary Institution (Option A)
# + MT58D - Beneficiary Institution (Option D)
# + MT59 - Beneficiary Customer
# + MT59A - Beneficiary Customer (Option A)
# + MT59F - Beneficiary Customer (Option F)
# + MT70 - Remittance Information
# + MT72 - Sender to Receiver Information
public type MT205Block4 record {|
MT20 MT20;
Expand All @@ -54,10 +50,6 @@ public type MT205Block4 record {|
MT57D MT57D?;
MT58A MT58A?;
MT58D MT58D?;
MT59 MT59?;
MT59A MT59A?;
MT59F MT59F?;
MT70 MT70?;
MT72 MT72?;
|};

Expand Down
2 changes: 1 addition & 1 deletion swiftmt/210_notice_to_receive.bal
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
public type MT210Block4 record {|
MT20 MT20;
MT25A MT25?;
MT30 MT30?;
MT30 MT30;
MT21 MT21;
MT32B MT32B;
MT50 MT50?;
Expand Down
2 changes: 1 addition & 1 deletion swiftmt/920_request_message.bal
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ public type MT920Block4 record {|
MT20 MT20;
MT12 MT12;
MT25A MT25;
MT34F[] MT34F;
MT34F[] MT34F?;
|};

# Defines the structure of an MT920 message.
Expand Down
2 changes: 1 addition & 1 deletion swiftmt/941_balance_report.bal
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ public type MT941Block4 record {|
MT60F MT60F?;
MT90D MT90D?;
MT90C MT90C?;
MT62F MT62F?;
MT62F MT62F;
MT64[] MT64?;
MT65[] MT65?;
MT86[] MT86?;
Expand Down
4 changes: 2 additions & 2 deletions swiftmt/950_statement_message.bal
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,10 @@ public type MT950Block4 record {|
MT20 MT20;
MT25A MT25;
MT28C MT28C;
MT60F MT60F?;
MT60F MT60F;
MT60M[] MT60M?;
MT61[] MT61?;
MT62F MT62F?;
MT62F MT62F;
MT62M[] MT62M?;
MT64[] MT64?;
|};
Expand Down
4 changes: 2 additions & 2 deletions swiftmt/970_netting_statement.bal
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,10 @@ public type MT970Block4 record {|
MT20 MT20;
MT25A MT25;
MT28C MT28C;
MT60F MT60F?;
MT60F MT60F;
MT60M[] MT60M?;
MT61[] MT61?;
MT62F MT62F?;
MT62F MT62F;
MT62M[] MT62M?;
MT64[] MT64?;
|};
Expand Down
4 changes: 2 additions & 2 deletions swiftmt/972_netting_interim_statement.bal
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,10 @@ public type MT972Block4 record {|
MT20 MT20;
MT25A MT25;
MT28C MT28C;
MT60F MT60F?;
MT60F MT60F;
MT60M[] MT60M?;
MT61[] MT61?;
MT62F MT62F?;
MT62F MT62F;
MT62M[] MT62M?;
MT64[] MT64?;
|};
Expand Down
6 changes: 3 additions & 3 deletions swiftmt/common_records.bal
Original file line number Diff line number Diff line change
Expand Up @@ -112,8 +112,8 @@ public type MT20 record {|
# + AdrsLine - The address of the ordering customer
public type MT50 record {|
string name?;
Nm[] Nm?;
AdrsLine[] AdrsLine?;
Nm[] Nm;
AdrsLine[] AdrsLine;
|};

# Defines the reference.
Expand Down Expand Up @@ -500,7 +500,7 @@ public type CntyNTw record {|
public type MT50F record {|
string name?;
PrtyIdn PrtyIdn;
CdTyp[] CdTyp;
CdTyp[] CdTyp?;
Nm[] Nm?;
AdrsLine[] AdrsLine?;
CntyNTw[] CntyNTw?;
Expand Down
4 changes: 2 additions & 2 deletions swiftmt/n95_queries.bal
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,10 @@
public type MTn95Block4 record {|
MT20 MT20;
MT21 MT21;
MT11R MT11R?;
MT11S MT11S?;
MT75 MT75;
MT77A MT77A?;
MT11R MT11R?;
MT11S MT11S?;
MT79 MT79?;
MessageCopy MessageCopy?;
|};
Expand Down
4 changes: 2 additions & 2 deletions swiftmt/n96_answers.bal
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,10 @@
public type MTn96Block4 record {|
MT20 MT20;
MT21 MT21;
MT11R MT11R?;
MT11S MT11S?;
MT76 MT76;
MT77A MT77A?;
MT11R MT11R?;
MT11S MT11S?;
MT79 MT79?;
MessageCopy MessageCopy?;
|};
Expand Down

0 comments on commit 191f74e

Please sign in to comment.