With eMACH-Sigma, you can generate the SWIFT format reports, which are statements for transaction communication between the bank users. The following screenshot shows a sample SWIFT MT940 statement in text format created using the text template in eMACH-Sigma Studio.
SWIFT MT940 also called as Customer Statement Message, is an account statement that provides detailed information about all the entries booked to an account.
...
Code Block | ||
---|---|---|
| ||
<#if Records?has_content> <#assign record=Records[0] /> <#assign firstRecord=Records[0] /> {1:F01${firstRecord.SENDER_BIC}0000000000}{2:${firstRecord.RECEIVER_BIC}}{4: :20:${firstRecord.TRANS_REF_NUMBER} :25:${firstRecord.ACC_IDENTIFICATION} :28C:${firstRecord.STATEMENT_NUMBER} :60F:${firstRecord.BALANCE_INDICATOR}${firstRecord.STATEMENT_DATE?string("yyMMdd")}${firstRecord.CURRENCY_CODE}${firstRecord.OPENING_BALANCE} <#assign CLOSING_BALANCE=firstRecord.OPENING_BALANCE /> <#list firstRecordrecord.STATEMENTCHILDRecords as record> :61:${record.TRANS_VALUE_DATE?date("dd-MMM-yyyy")?string("dd-MMM-yyyy")}${record.TRANS_ENTRY_DATE?datetime("dd-MMM-yyyy HH:MM:SS")?string("dd-MMM-yyyy")}${record.TRANS_INDICATOR}${record.TRANS_AMOUNT}${record.TRANSFER_TYPE?substring(0,1)}${record.TRANS_CODE}${record.TRANS_NUMBER} :86:${record.BRANCH_CODE}${record.RMTTR_TXN_REF} ${record.PAYER_ID} ${record.BANCK_DESC} <#if record.TRANS_INDICATOR = "C"> <#assign CLOSING_BALANCE = CLOSING_BALANCE + (record.TRANS_AMOUNT)?number!0> <#else> <#assign CLOSING_BALANCE = CLOSING_BALANCE - (record.TRANS_AMOUNT)?number!1> </#if> </#list> :62F:${firstRecord.BALANCE_INDICATOR}${firstRecord.STATEMENT_DATE?string("yyMMdd")}${firstRecord.CURRENCY_CODE}${CLOSING_BALANCE} } </#if> |
...