Professional Documents
Culture Documents
Temenos T24 Ac - Expected.Receipts: User Guide
Temenos T24 Ac - Expected.Receipts: User Guide
AC.EXPECTED.RECEIPTS
User Guide
No part of this document may be reproduced or transmitted in any form or by any means,
electronic or mechanical, for any purpose, without the express written permission of TEMENOS Holdings NV.
Table of Contents
Introduction.............................................................................................................................................. 4
ER.PARAMETER................................................................................................................................. 5
AC.EXPECTED.RECS Work Flow ...................................................................................................... 7
Manual Entry of Expected Funds and Payments............................................................................. 7
Manual Entry of Receipt Fund.......................................................................................................... 8
Auto Creation of Expected Funds from Inward MT210 ....................................................................... 9
Defining Parameters in DE.MESSAGE............................................................................................ 9
Message in AC.EXPECTED.RECS ............................................................................................... 11
Workflow creation of Expected FUNDS from SWIFT Inward......................................................... 12
Automatic Creation of Receipt or Payment Funds Record from FT. ............................................. 16
New Records in AC.EXPECTED.RECS ........................................................................................ 21
Account File Update ....................................................................................................................... 21
Auto Exact Matching Expected with Receipt or Payment .............................................................. 22
Auto Matching of Expected and Receipt or Payment within Tolerance ......................................... 22
Matched Records ........................................................................................................................... 23
Manual Matching................................................................................................................................ 24
Basic METHOD .............................................................................................................................. 24
Using Enquiries – AC.EXP.MATCH and AC.EXP.RECS............................................................... 24
Other useful example Enquires ......................................................................................................... 26
Whether to use the cleared balance or uncleared balance?.......................................................... 26
AC.ENRICHMENT ............................................................................................................................. 30
Batch Processing ............................................................................................................................... 31
AC.EXP.RECS.CLEAR.UNAUTH...................................................................................................... 31
AC.EXP.RECS.EOD .......................................................................................................................... 32
Additional Usage of AC.EXPECTED.RECS.......................................................................................... 33
Correspondent Bank Limit Checking Using AC.EXPECTED.RECS ................................................. 33
Setup Correspondent limit processing ........................................................................................... 34
Step 1: ........................................................................................................................................ 34
Step 2 ......................................................................................................................................... 35
Step 3 ......................................................................................................................................... 36
Step 4 ......................................................................................................................................... 37
Step 5 ......................................................................................................................................... 38
Regular Receipts............................................................................................................................ 44
Amend or use the correct STO.TYPE ........................................................................................ 44
Settings in ER.PARAMETER ..................................................................................................... 45
User Routine............................................................................................................................... 45
Example STANDING.ORDER .................................................................................................... 45
Introduction
AC.EXPECTED.RECS records the expected funds or payments in T24 and allows the banks to
determine the projected balances, assisting them to perform their business more efficiently. When the
funds are received or payments made these are recorded and also matched with the expected funds
or payments.
The notifications to receive the funds can be by means of incoming SWIFT MT210, TELEX or PHONE
etc. When a notification is received via SWIFT, MT210 inward message, then the expected receipt
record is created automatically in AC.EXPECTED.RECS file with STATUS WAITING and the
ER.BALANCE on the account file is updated with the expected balance for the value date. Likewise
expected payments may be recorded, either manually or automatically, when an unauthorised FT is
entered and the EP.BALANCE on the ACCOUNT file is updated with the expected balance for the
value date.
When the receipt of funds is recorded in FT, or when a payment is authorised, T24 will automatically
create the RECEIPT or PAYMENT record in AC.EXPECTED.RECS with STATUS WAITING. The
application AC.EXPECTED.RECS will try to match this record with the EXPECTED records in the
system. If a match is found then the STATUS of these records will be changed to MATCHED. If the
RECEIPT record is not matched then the funds are received without notification or the funds are
received before the notification. To cater for this, the system also tries to match the EXPECTED funds
with the RECEIPT or PAYMENT funds, whenever the EXPECTED fund record is created.
On the ACCOUNT record the expected receipt and payment balances for the value date are updated
for all the expected funds in the AC.EXPECTED.RECS for the accounts. The expected funds
amount is added to the appropriate field and the receipt or payment amount is subtracted for the value
date.
Also, the AC.EXPECTED.RECS provides the facility to enter the expected funds records manually.
ER.PARAMETER
The table ER.PARAMETER defines the account/s and or account type (category) to be monitored for
the expected receipts and payments as well as some other parameters. There are only two possible
records in this file SYSTEM and COVER.
SYSTEM is for standard receipts/payments processing
COVER is used to link to FT to set limits on the processing of cover payment message.
Figure 1 ER.PARAMETER
To set which Accounts qualify for selection in AC.EXPECTED.RECS is defined in the ACCOUNT.ID
and/or CATEGORY fields.
You can set the number of days unmatched items and matched items are kept on the system in the
fields AC.OVER.DAYS and AC.RET.DAYS for an account. The system wide and default values
(when not set for individual account) are defined in OVERDUE.DAYS and RETENTION.DAYS.
Fields to be used in the matching process are defined in MATCH.FIELD. The fields ACCOUNT.ID,
CCY.AMOUNT and VALUE.DATE are mandatory since these are crucial to the matching system. In the
TOLERANCE field the user can specify the tolerance to be used in finding the match, the tolerance is
only allowed on the CCY.AMOUNT and the VALUE.DATE fields.
The CCY.AMOUNT tolerance is defined as a percentage of the expected amount. The receipt and
payment records within the limit of the expected records will be matched. If there is more than one
matching record then the first in the list is matched. The system will first attempt for the exact match
before attempting for the tolerance match, but if it is not found the first record found within the
tolerance limits will be.
The VALUE.DATE tolerance is the number of days, before and after the value date, on the matching
record, these are the calendar days. The lower value date is the value date on record minus the
number of working days and the higher limit is the value date plus the number of working days. Once
again the tolerance is used on the record to be matched and the first attempt is for the exact match
and the tolerance is used if the exact match fails.
Also, in matching process the receipt funds are matched with the expected and visa versa.
T24 can create the AC.EXPECTED.RECS record from an inward MT210 SWIFT message
automatically for the qualifying account(s). For this it is necessary to set up the OFS details, the
VERSION record to use and most importantly the sub-routine in the DE.MESSAGE record for 210.
When the inward delivery service is run the DE.MESSAGE record will be checked and the delivery
system will use the program defined to create the appropriate T24 record or contract, in this case an
AC.EXPECTED.RECS contract.
In OFS.SOURCE field define the ID of the OFS.SOURCE record. This record (TESTOFS) should have
the SOURCE.TYPE set to GLOBUS and may be used by other inward delivery processing.
Message in AC.EXPECTED.RECS
The number of authorisation on AC.EXPECTED.RECS,OFS version is set to one and all the
AC.EXPECTED.RECS records created will be in INAU (no errors), if there are errors then this will be
in IHLD. The other point to note is that the INPUTTER for these records will be …GTUSER_(OFS_ID).
The IHLD messages should be completed manually or deleted if required, and INAU records should
be authorised before the end of business day, if not the system will delete these messages in the
batch. This applies to any records entered manually or created by any other automatic means.
Inward SWIFT message (in basic form) viewed with ENQUIRY INCOMING.MSG.
The unauthorised AC.EXPECTED.RECS contract which the incoming process created. Once this is
authorised it will update the DE.I.HEADER so a better audit trail is available.
The above shows the complete cycle of the notification of expected funds received via INWARD
SWIFT MT210 and the corresponding record created in AC.EXPECTED.RECS.
Once this has been defined, qualifying payment FTs will trigger generation of an expected payment
record when unauthorised and authorisation of qualifying FT receipt and payment records will trigger
generation and matching of receipt or payment records in the AC.EXPECTED.RECS file. Please
note that if the EXPECTED.RECS field is not set to ‘YES’ for the FT.TXN.TYPE.CONDITION and it
is not for the qualifying account then a record is not created in AC.EXPECTED.RECS.
If an expected receipt or payment record is created then the ID of this record is displayed in the
information box, and if there was an expected record to which this receipt is automatically matched
then a message to this effect is displayed.
Here is the FT that was entered (in this case manually) that triggered a match with an expected receipt.
Note that the inward charge of USD15 was applied so the match will be partial as the expected
amount was USD 16,000.00
New expected records created in AC.EXPECTED.RECS will have the STATUS WAITING in the
record.
If the exact match is not found and the TOLERANCE is specified in the ER.PARAMETER then the
lower limit and higher limit values are calculated using the base values of the new record and the
TOLERANCE specified. The lower limit and higher limit values are used for TOLERANCE and
MATCH.WITH fields, and exact match for non-tolerance MATCH.WITH fields to find the match from
existing records on the file.
If there is more than one matched record then the first record is selected from the match list.
Matched Records
When two records are matched their STATUS is changed to MATCHED, and the MATCHED.WITH
field will have the corresponding matching records ID.
Manual Matching
Basic METHOD
It is possible to manually match the expected receipt or payment records. The basic method is to go to
the application AC.EXPECTED.RECS or via a version such as AC.EXPECTED.RECS,MATCH
and use input function and select the record to be matched (current STATUS should be WAITING, or
PARTIAL MATCHED), change the STATUS to F (FORCE MANUAL MATCH) and insert or select the
ID of the record to be matched with in MATCH.WITH field. If the records are compatible i.e. the
ACCOUNT.ID and CURRENCY are the same but the FUNDS.TYPE are different then these will be
matched. The record with a lower amount will have STATUS MATCHED i.e. fully matched and the
record with the higher amount will have STATUS PARTIAL MATCHED. The PARTIAL MATCHED
record can be manual matched again with another record.
The enquiry AC.EXP.RECS displays the records with FUNDS.TYPE of RECEIPT and PAYMENT and
with STATUS of either WAITING or PARTIAL MATCHED.
Using the AC.EXP.MATCH Enquiry the options ‘Details’ and ‘Match expected with the receipts’ will be
shown. Select ‘Match expected with receipts’ option. This will initiate AC.EXPECTED.RECS,
MATCH version.
You can either run the opposite Enquiry AC.EXP.RECS or simply use the drilldown on the MATCH.WITH
field.
The ENQUIRY AC.EXP.BAL below shows there are expected amounts for several days.
Figure 22 AC.EXP.BAL
The ENQUIRY AC.EXP.TOT below shows the information but with a bias towards the records
themselves so we can display more details.
Figure 23 AC.EXP.TOT
The next ENQUIRY AC.UNEXPECTED shows a list of received and expected deals and whether they
are waiting or matched. We can see the deal that is causing the negative figure and have used the
right mouse button to activate a link to a Version, which will create the opposite deal for matching
purposes.
Figure 24 AC.UNEXPECTED
The version, which is called, is a simple one just to create the opposite deal to balance our figures.
Alternatively we can use a dedicated ENQUIRY such as AC.UNEXP, which looks at the received
records that have not been matched. This may be a quicker way of finding the unexpected receipt.
Figure 26 AC.UNEXP
Lastly, there will incoming MT210 messages coming in which are for accounts that are not set-up to
use the AC.EXPECTED.RECS system. We can monitor the incoming messages from
DE.I.HEADER and filter out the ones we do not need to see. Since the transaction reference of the
authorised AC.EXPECTED.RECS record is written back to DE.I.HEADER the Enquiry could be
filtered even more, say to show those that have not been processed in AC.EXPECTED.RECS.
Figure 27 MT210.RECVD
AC.ENRICHMENT
This is a small table, which holds the enrichment for the STATUS values in AC.EXPECTED.RECS.
It is possible that this may be extended to hold other enrichments in T24.
Batch Processing
The programs AC.EXP.RECS.CLEAR.UNAUTH and AC.EXP.RECS.EOD are run in
SYSTEM.END.OF.DAY2 batch.
AC.EXP.RECS.CLEAR.UNAUTH
This program clears the unauthorised AC.EXPECTED.RECS file and should run daily in the
SYSTEM.END.OF.DAY2 batch.
AC.EXP.RECS.EOD
This program will do all the necessary Close of Business processing and should run daily in the
SYSTEM.END.OF.DAY2 batch.
This will archive records from the AC.EXPECTED.RECS file to the AC.EXPECTED.RECS$HIS file
for those that have reached the value date as determined from the AC.RET.DAYS in the
ER.PARAMETER file for an account and if not defined then the default value from
RETENTION.DAYS.
Calculate the ER.BALANCE for the ER.VALUE.DATE from the records in the AC.EXPECTED.RECS
and update these on the ACCOUNT file, provided the value date is with in the range of
AC.OVER.DAYS for the individual account, if not set then in range of default from OVERDUE as set in
the ER.PARAMETER file.
Delete the records with the STATUS CANCELLED, HISTORY, ARCHIVE, EXP and REVERSAL from
the AC.EXPECTED.RECS file.
Clear the ER.BALANCE and ER.VALUE.DATE from the ACCOUNT file for the accounts not having
any AC.EXPECTED.RECS records.
Step 1:
Step 2
In ER.PARAMETER, add a record with ID as “COVER”. Give the matching criteria for payment
request cover limits and retention days for moving the matched records to history. Id “SYSTEM” record
is used to control the expected payment / receipts (ER/EC) functionality.
Step 3
In ER.COVER.LIMIT, specify the limit allotted to a Bank who does not hold a Vostro account. The id
for this application accepts 8,11 characters-Valid BIC code. When a record for the sender of MT103 is
not available in this application, then system automatically creates a record with available Limit as “0”.
To set-up a Limit for a Bank that can be used by all its branches, id has to be created with 8
characters (i.e. without branch code or “XXX”).
In the following example a Limit is created for USD 1,000,000 that is available up to 31 Dec 2005 and
covers all the SWIFT branches for that client.
Step 4
Step 5
It will create a FT on hold and “EC” record in AC.EXPECTED.RECS application with STATUS as
“UA-Unauthorised“. Also record is created in ER.COVER.LIMIT with available limit as “0”.
If the incoming message amount is in excess of any limit amount available then the FT is created on
Hold and AC.EXPECTED.RECS is created with STATUS as “UAL-Unavailable Limit”.
FT record is authorised and an “EC” record is created and matched with the respective “RC” record
with status as “M-Matched”. However, the limit will not be affected as cover for the payment is
received.
In the following case “RC” record is inputted manually with the reference details.
During the processing of an Inward MT103 message, an “EC” record is created with incoming details
and the system matches the “EC” record with “RC” details (as per the matching criteria) and both
records are set to “M-Matched” status.
In case FT, which is created through inward processing is changed manually, then relevant
AC.EXPECTED.RECS status is changed to “MA-Manually Affected/ Authorised” and when
corresponding “RC” is received the same is matched.
Matched “EC” / “RC” type of AC.EXPECTED.RECS records are moved to History after the
RETENTION.DAYS as specified in ER.PARAMETER for SYSTEM.ID “COVER”.
In case the “EC” record in AC.EXPECTED.RECS remains unmatched after the number of days as
specified in ER.PARAMETER field REQUEST.ADV.DAYS from the creation date, an MT195 queries
message is sent using EB.FREE.MESSAGE application with the Inward message detailing to the
sender of MT103 the non receipt of Cover funds.
For the example above AC.EXPECTED.RECS record, which is in UAL-Unauthorised Limit status,
after 2 days as specified in ER.PARAMETER and from the date of creation, creates a record in
EB.FREE.MESSAGE with details as received. An MT195 is then sent to the Sender of the original
MT103 message seeking clarification.
If the “EC” record remains unmatched after the number of days as specified in ER.PARAMETER in
CANCEL.ADV.DAYS field from the date of creation of AC.EXPECTED.RECS record, then MT195 –
Queries are sent using the EB.FREE.MESSAGE application, informing the cancellation of the
message because of non-receipt of cover funds even after a reminder. The relevant
AC.EXPECTED.RECS record is changed to STATUS “BC-Batch cancelled”
User level query details related to Request / Cancel for field 75 in MT195 can be specified in
REQUEST.QUERY / CANCEL.QUERY at the respective AC.EXPECTED.RECS record level and the
same is used while generating MT195 using EB.QUERIES.ANSWERS application.
If not specified in individual AC.EXPECTED.RECS then query details for MT195 message (field 75)
are defaulted to /2/ for request & /36/ for cancel event.
To process “EC” records that are waiting for cover payment for a RELATED.COVER.ID, after entering
“RC” details in AC.EXPECTED.RECS application, PROCESS.PAYMENTS can be set to “YES”.
Based on the matching criteria as specified in ER.PARAMETER, the system matches unmatched
“EC” record (UAL-Status) with “RC” in online process and the related FT record is authorized by the
system.
During the above process the available cover limit for the ACCOUNT.ID would be increased. To utilize
this available limit for the remaining unmatched “EC” records and to authorize Funds transfer Contract,
while entering “RC” records in AC.EXPECTEDS.RECS application, the field PROCESS.AV.LIMIT
can be set to “YES”.
In case the user wants to skip Limit and matching process during “RC” input, as it involves some time
for processing online, both these fields can be left as Null. In this case The Close of Business batch
process related to AC.EXPECTED.RECS handles the matching and utilization of available limit with
the unmatched “EC” records and the relative FT is authorized.
Regular Receipts
Where a regular set of receipts are expected and to be monitored it is possible to create the receipt
records automatically by using a local routine in the STANDING.ORDER application. Full details on
the setup and use of STANDING.ORDER is explained in the FUNDS TRANSFER User Guide.
To create AC.EXPECTED.RECS on a regular automated basis the following workflow is required.
The STO.TYPE used on the STANDING.ORDER must have the use of local routines enabled.
Settings in ER.PARAMETER
This should contain the funds types RR (Regular Receipts) and its partner ERR (Expected Regular
Receipts) as required.
These are similar to the standard ER and RECEIPT types but are distinguished due to the method of
creation in STANDING.ORDER.
User Routine
Example STANDING.ORDER
Certain fields are validated based on the STO.TYPE record having the USER.ROUTINE field set to
yes, and others based on the use of the local routine name placed in the DIARY.DETAILS field.
When the STANDING.ORDER is authorised it will create the AC.EXPECTED.RECS record for the
first instalment, and further ones based on the cycle frequency. They will be matched (fully or partially)
by incoming payments in FUNDS.TRANSFER.
Figure 43 The STANDING.ORDER showing that an AC.EXPECTED.RECS record has been created
Processing of the incoming payments and the creation of the opposite ‘receipts’ are the same as
standard AC.EXPECTED.RECS; this feature is simply a method to create the expected receipts
automatically on a regular basis.