Cheque Issue Management

52  Download (0)

Full text


How to Issue

How to Issue Cheque and it’s management?

Cheque and it’s management?


T24 provides functionality for banks that have requirements to manage theprovides functionality for banks that have requirements to manage the issuing and registration of cheques and bank drafts issued to their clients. issuing and registration of cheques and bank drafts issued to their clients. Banks can record requests for chequebooks ordered by customers and when Banks can record requests for chequebooks ordered by customers and when these cheques are received from the vendors, issue them to the appropriate these cheques are received from the vendors, issue them to the appropriate customer.


When a chequebook is issued to the client, the range of the cheque numbers will When a chequebook is issued to the client, the range of the cheque numbers will be recorded into a

be recorded into a cheque registercheque register. . Furthermore, when Furthermore, when cheques are stopped orcheques are stopped or returned, this can also be recorded in the cheque register. When cheques are returned, this can also be recorded in the cheque register. When cheques are presented, this is stored in a

presented, this is stored in a CHEQUES.PRESENTEDCHEQUES.PRESENTED le.le.  There is

 There is also the falso the functionality unctionality to chargto charge the client e the client for the issuifor the issuing of chequeng of cheque

books, for charges to be applied on the usage of cheques by the customers, and books, for charges to be applied on the usage of cheques by the customers, and also a periodic charge for possession of a cheque book.

also a periodic charge for possession of a cheque book.

n the presentation of a cheque, the cheque register is consulted to conrm n the presentation of a cheque, the cheque register is consulted to conrm that!


  The "heque nu The "heque number is valmber is valid for the accoid for the account on which it iunt on which it is drawn#s drawn#

  The "heque ha The "heque has not been sts not been stopped by the copped by the clientlient

Furthermore, the

Furthermore, the CHEQUES.PRESENTEDCHEQUES.PRESENTEDle is also consulted to conrm that thele is also consulted to conrm that the cheque has not already been presented elsewhere.

cheque has not already been presented elsewhere.

When a cheque does not conform to the above rules, an override is requested. When a cheque does not conform to the above rules, an override is requested. $f the override is accepted the cheque may still be used.

$f the override is accepted the cheque may still be used. n completion of the above transaction the cheque register n completion of the above transaction the cheque register and

and CHEQUES.PRESENTEDCHEQUES.PRESENTEDle is updated with the last status on the cheque.le is updated with the last status on the cheque. Banks can issue cheques and drafts drawn on them. %etails for these are stored Banks can issue cheques and drafts drawn on them. %etails for these are stored in a similar manner to customer cheques. Further details regarding the following in a similar manner to customer cheques. Further details regarding the following could be obtained from the system if required.

could be obtained from the system if required.

  The name of th The name of the client to we client to whom the chequhom the cheque&draft we&draft was issuedas issued..

  The benecia The beneciary of the chequery of the cheque..

  The amount a The amount and currnd currency of the cheency of the cheque.que.


  The cheque num The cheque numberber..



Initial Set up Initial Set up  There ar

 There are ' parame ' parameter les weter les which can be ushich can be used for chequeed for cheque processing#

processing# CQ.PARAMETERCQ.PARAMETER andand ACCOUNT ACCOUNT.P.PARAMETERARAMETER. . The The system system will will rstrst check the

check the CQ.PARAMETERCQ.PARAMETER record, if the system does not nd the requiredrecord, if the system does not nd the required setting here it will check the

setting here it will check the ACCOUNT ACCOUNT.PA.PARAMETERRAMETER record. record. (owever, not (owever, not all all ofof the functionality available on

the functionality available on CQ.PARAMETERCQ.PARAMETER is availableis available on


Figure 1 – Example


Figure !

Figure ! – ACCOUNT– ACCOUNT.PAR.PARAMETER "or AMETER "or c#e$ue proce%%i&gc#e$ue proce%%i&g


 To o enable enable cheque)prcheque)processing, ocessing, the the "(*+*.-*"(*+*.-*$/T*- eld $/T*- eld on on thethe CQ.PARAMAETER

CQ.PARAMAETER oror ACCOUNT ACCOUNT.PA.PARAMETERRAMETERapplication needs to be set to aapplication needs to be set to a value of 01*/2.

value of 01*/2. CHEQUE.TYE CHEQUE.TYE  The rst st

 The rst step towarep towards issuing cds issuing cheques on accheques on accounts is to sounts is to set upet up a

a CHEQUE.T'PECHEQUE.T'PErecord. This record will allow you to specify certain defaultrecord. This record will allow you to specify certain default parameters associated with a class of cheques.


Figure ( – CHEQUE.T'PE

Figure ( – CHEQUE.T'PE


 The CHEQUE.STATUSCHEQUE.STATUS record 0342 is delivered and is the default record.record 0342 is delivered and is the default record. 5dditional

5dditional CHEQUE.STATUSCHEQUE.STATUS records should be created within the range 46)33.records should be created within the range 46)33.  7arious cheque status like "heque request received, "heque sent for printing,  7arious cheque status like "heque request received, "heque sent for printing, $ssued etc can be

$ssued etc can be maintained. maintained. This will then be This will then be used to track the used to track the request inrequest in the


Figure * – Example o" po+e&+ial CHEQUE.STATUS recor%

Figure , – CHEQUE.STATUS recor

Setting up a "ha#ging st#u"tu#e $o# the issuing o$ "heques

 The user can set up the charging rules in the CHEQUE.CHAR-E application to levy charges on cheques issued, cheques used, and also a periodic charge for having the cheque facility. FT.CHAR-E.T'PE and FT.COMM)SS)ON.T'PE can be used in this application in eld "(5-*."%*, the value in the eld

"(5-*."%* must be a valid entry on either FT.CHAR-E.T'PE or FT.COMM)SS)ON.T'PE table and this has been linked


Figure  – CHEQUE.CHAR-E

%in&ing a t#ansa"tion "ode to a "heque t'pe

$n order to invoke the processing that will validate cheques issued to a client account, a TRANSACT)ON record will need to be linked to the CHEQUE.T'PE.  The transaction code used in the accounting entry raised for the cheque

transaction must be linked into a CHEQUE.T'PE record for the system to perform the e8tra validation associated with cheque issue and management. 5n e8ample of this has been illustrated as under!


Figure / – 0i&i&g c#e$ue proce%%i&g +o TRANSACT)ON coe

Issuing ( )egiste#ing o$ Cheques

"heques are issued to clients through the CHEQUE.)SSUE application. This application has been linked to soft delivery by triggering delivery messages on cheque status change.


Figure 2 – )%%ui&g c#e$ue% CHEQUE.STATUS REQUEST RECE)3ED

$n the e8ample above the client account 141/2 has requested an issue of

"heques, of the cheque type 0"--2. The eld "(*+*./T5T/ is used to keep track of cheque issue status. When entering "(*+*./T5T/

in CHEQUE.)SSUE the system will not allow a status less than the e8isting status for the record. $nput of a new record is allowed for the account only when the cheque status is more than 0342 9i.e. issued:. $n the above e8ample a status of ;4 is -*+*/T.-*"$*7*%.


Figure 5 –CHEQUE.)SSUE %+a+u% 6547 i%%ue

 The CHEQUE.RE-)STER is updated as shown below!

Figure 14 – C#e$ue regi%+er 

5s seen in the gure above account number 141/2 now has cheque 644446) 6444'< issued to it.

5n additional request has been placed on the account 141/2, in this e8ample you can see that the client is being charged for the issue of these cheques.


Figure 11 – Ai+io&al re$ue%+ "or CHEQUE.)SSUE


Figure 1! – CHEQUE.RE-)STER

 The history of charges debited under various stages and the history of date of statuses will be stored in CHEQUE.CHAR-E.8A0 for reference by the Bank.

Figure 1( – Example CHEQUE.CHAR-E.8A0 "or i%%ue o" c#e$ue%


nce a cheque has been presented through FT , TE00ER or DATA.CAPTURE, 9the eld "(*+*.=>B*- in the application must be input: the

le CHEQUES.PRESENTED is updated with the date that it was presented on.  The key to this le is the account number and the cheque number.


)E*+),E) )+CESS

"heques can be reordered manually using the CHEQUE.)SSUE application as detailed previously or, during "B, the accounts that have reached the minimum holding level of cheques will be identied and new cheque issue records will be automatically created with status as dened by user. Banks can follow this record, for automatic delivery of chequebooks to customers as a re) order process.

Issuing -an& ,#a$ts

Bank drafts and cheques issued by the bank may be registered using the same procedure as that detailed above, with the di?erence of using a =ostro account instead of a client account. Thus a new cheque type for bank drafts would need to be set up 9with @=ostro accountsA as the category eld:, and

a TRANSACT)ON record to be used when issuing drafts.

 The TRANSACT)ON record would have to have 0"-*%$T2 agged in the %*B$T&"-*%$T indicator 9as opposed to debit for client cheques:.

=o CHEQUE.CHAR-E record would be required.

$t should be noted that at present it is not possible to run

a TE00ER or FUNDS.TRANSFER deal where both sides of the transaction refer to TRANSACT)ON records where the "(*+*.$=% eld is set to 1*/. $n other words, it is not possible for a client to buy a registered bank draft, using their own registered cheques.


#esenting a "heque p#esented ea#lie#

 The following screen shot depicts how the system responds when attempting to present a cheque already presented earlier to the system.


 This is because in the CHEQUES.PRESENTED le there is already a record of this cheque having been used. $f we say 01es2 to the override#

the CHEQUES.PRESENTED le gets updated, and the -*C-*/*=T*%."=T eld is updated.


Stopped Cheques

 The PA'MENT.STOP.T'PE application is used to enter di?erent reasons for placing a stop. The following is an e8ample of a typical PA'MENT.STOP.T'PE

Figure 1/ – Example PA'MENT.STOP.T'PE

 The PA'MENT.STOP table allows all payment stop instructions to be recorded.  These are input against the account to which they relate. 5ll stop

instructions for one  ACCOUNT number is maintained on the same record.  The DATA.CAPTURE, TE00ER and FUNDS.TRANSFER applications then use this

record to validate against when processing a cheque.

"harges and ta8es can now be collected for the stop payments recorded. "harges can be a valid charge or commission code


from FT.CHAR-E.T'PE or FT.COMM)SS)ON.T'PE and can be defaulted from the PA'MENT.STOP.T'PE or can be dened by the user for the particular stop payment. $f a ta8 is associated with these charges then the ta8 is also booked. When the W5$7*."(5-* eld is set to 0=2 or holds no value then the charges can be defaulted from the above PA'MENT.STOP.T'PE.

Figure 12 – S+oppi&g a c#e$ue

When the payment stop record is authorised the details of the charges and ta8es collected are moved to a live le PA'MENT.STOP.8A0ANCES whose id is the same as the PA'MENT.STOP le.


Figure 15 – PA'MENT.STOP.8A0ANCE recor

 The eld >%.C/."(+.= in PA'MENT.STOP can be used to revoke either a single cheque or a range of cheque numbers can be entered

Figure !4 – Re:oi&g a PA'MENT.STOP

 The details of the revoked PA'MENT.STOP are populated in PA'MENT.STOP.H)ST .  The user will have the option to revoke the stop payment instructions for a


Figure '6 D (istory of stopped payment

 The CHEQUES.STOPPED le as shown under!

Figure !! – CHEQUES.STOPPED recor "or c#e$ue &o. 44444,

=ow when an attempt is made to use a stopped cheque on a transaction the system responds with an override message that has been illustrated in the gure below!


$f the answer to this override were 012 then the FUNDS.TRANSFER record would record this message into its 7*--$%* elds.

SI/T 0T111

/W$FT message >T666 9-equest for /top Cayment of a "heque: can be produced from the application E8.MESSA-E.111.

$ncoming /W$FT >T666 is processed using OFS.-0O8US.MANA-ER and a PA'MENT.STOP

record is automatically created. SI/T 0T112

/W$FT >essage >T66' 9/tatus of a request for /top Cayment of a "heque: is produced from the PA'MENT.STOP application, via /oft %elivery. /etting the eld -5$/*.5"T$7$T1 to 01es2 will!

6. 5llow input to be made in the following elds) %5T*.F.$//* 5"T$=.%5T* -.-*F*-*="* >*//5*.-*" C51** 5=/W*-/

'. Copulate the following system %elivery elds D >T66'."(*+*.=


E. -aise a %elivery 5ctivity.

$nward >T66' will be directed to print by the system. )etu#ned Cheques

$f a cheque is to be returned, then, by entering 01*/2 in the

-*T-=."(*+* eld on FUNDS.TRANSFER, it automatically returns a cheque, taking the payment from a return suspense account as set in either

the CQ.PARAMETER or ACCOUNT.PARAMETER.  The account that the transfer was originally to have been from is then stored in %-5W=.5""=T, which is found on both the FUNDS.TRANSFER and STMT.ENTR' applications. The ranges


Deposited Cheque Collection

 The system handles the collection of deposited cheques# this is in addition to the normal method of clearing cheques. The cheque clearing system takes cheques entered through TE00ER, FUNDS.TRANSFER or DATA.CAPTURE and creates a "heque "ollection -ecord for each cheque. The cheque collection record can be processed individually or through CHEQUE.8ATCH, that groups batches of

cheques together for processing. The processing caters for cheques deposited into the T24 bank that clear in a certain or uncertain number of days. For

e8ample foreign cheques may take an uncertain number of days to clear, with this functionality T24 can deal with this. While the cheques are waiting to be collected the funds are posted to a /uspense account. pon the successful

collection, the funds are then credited to the customer. $f the cheque is returned then funds in suspense to are returned to a suspense account.


 The cheque collection functionality is triggered by TRANSACT)ON codes. =ew transaction codes are created to indicate whether processing is required or not. 5fter the new transaction codes have been created they are input onto the 5ccount parameter record. For every transaction created

through FUNDS.TRANSFER, DATA.CAPTURE or TE00ER, the system checks

the CQ.PARAMETER and ACCOUNT.PARAMETER record for the transaction code. $f  the transaction code is not found on the either record, the "heque "ollection

processing is by)passed. T#ansa"tion "odes

=ew transaction codes must be created as a means of identifying the transaction to be processed through the cheque collection processing.

 There are three methods of deciding which suspense account the funds go to for clearing and returns, the suspense category is either dened on

the 8C.SORT.CODE record, the CQ.PARAMETER or ACCOUNT.PARAMETER record with the transaction code. The transaction code decides where the funds should be posted, there are a minimum of three transaction codes required on

the CQ.PARAMETER and ACCOUNT.PARAMETER record. 5 transaction code must be created for the "ollection of "heques, the "learing of "heques and the

-eturn of "heques. >ultiple transaction codes can be set for each of the mentioned cheque actions.


multiple TRANSACT)ON codes as a unique transaction code could be created for FUNDS.TRANSFER, DATA.CAPTURE and TE00ER.

For e8ample a cheque is deposited using a TRANSACT)ON code that is on the ACCOUNT.PARAMETER record, the transaction is then posted to the collection suspense account 9as dened by the collection category code on

the ACCOUNT.PARAMETER record: and a CHEQUE.CO00ECT)ON record is created.


Figure ! – Example TRANSACT)ON recor

 The above e8ample transaction codes will be used through the remainder of this

manual. The transaction codes are entered onto

the ACCOUNT.PARAMETER record and also used by the Teller Transaction codes. Catego#' Code

=ew CATE-OR' codes will need to be created to enable the set up of the new suspense accounts. These category codes specify which suspense account the funds should be held in. The category codes can be dened on the CQ.PARAMETER, ACCOUNT.PARAMETER record and&or the Bank sort code record, the di?erences will be e8plained later on. There must be at least one category code for each transaction code. The category codes must be between the range of 64444 and 63333, thus dening them as internal accounts.


Figure !/ – C#e$ue collec+io& %u%pe&%e ca+egor9 

Catego#' Codes and Inte#est !dustments

$t is possible through elds on the ACCOUNT.PARAMETER application to congure the CATE-OR' codes used to book adustments to the previous year and month, for all types of interest 9%ebit, %ebit', "redit and "redit':. 5t correction time of  a previous capitalisation the system will compare the capitalisation date against the last F$=5="$5G 1*5-.*=%. $n the COMPAN' record and if the correction date falls in the last year the CHG adustment will be posted to the last year category, if not it will be posted to this year. %ebit interest adustment categories must be in the range <6444 to <6333 and credit interest adustment categories must be in the range <4444 to <4333.


Figure !2 – C#e$ue ca+egorie% e&+ere o&+o +#e ACCOUNT.PARAMETER

Suspense !""ounts

$nternal suspense accounts need to be created for each CATE-OR' code. These internal suspense accounts are updated when the corresponding transaction codes are used in a transaction. 5s there are three main category types required so too is there a need to create a minimum of three internal /uspense accounts. 5s the cheque progresses through the deposited "heque "ollection system, the funds move with it through the internal suspense accounts until the cheque is cleared. $f the cheque is returned then the returned suspense account will contain the value of the returned cheque.


Figure '3 D "heque "ollection /uspense 5ccount

CQ.!)!0ETE) and !CC+U3T.!)!0ETE)

*ither the CQ.PARAMETER or ACCOUNT.PARAMETER record determines whether or not the deposited cheque collection functionality should be invoked. $f  the CQ.PARAMETER or ACCOUNT.PARAMETER record has the "(+.%*C.TI=,

%*F."GG.//C, "(+."GG.TI=, "(+.-T=.TI= and the %*F.-T=.//C elds entered then the deposited cheque collection functionality is invoked.

 The system decides what processing to invoke by locating the transaction code in the transaction code elds 9"(+.%*C.TI=, "(+."GG.TI= and "(+.-T=.TI=: on these records.

$f the TRANSACT)ON code is found the system then assigns a CATE-OR' code to the transaction. The category code can come from three places# the 8C.SORT.CODE record for the bank sort code used in the transaction, from  the CQ.PARAMETER or ACCOUNT.PARAMETER record 9transaction codes can have associated category codes:.


Figure (4 – 0i&i&g +ra&%ac+io& coe% ;i+# %u%pe&%e ca+egorie%

-an& So#t "ode

Bank sort code records can be created with CATE-OR' codes. The category codes are only used for suspense deposited cheque collection transactions if  the ACCOUNT.PARAMETER record is set. $f the  ACCOUNT.PARAMETER record

has been set, and a bank sort code is used by the transaction, the system will rstly check the sort code record for a category code to suspend the funds.

$f there is no CATE-OR' code it will use the CATE-OR' code from the ACCOUNT.PARAMETER record.

(aving the CATE-OR' codes on the 8C.SORT.CODE records allows the funds to be posted to individual suspense accounts for each bank.


Figure (1 – )&i:iual %u%pe&%e accou&+% "or a %or+ coe

/T %+C!% C%E!)I3 and /T -C !)!0ETE)

 The FT.8C.PARAMETER and the FT.0OCA0.C0EAR)N- les go hand in hand. $f you need to create or modify the FT.8C.PARAMETER record then the FT.0OCA0.C0EAR)N- record should also be checked and&or updated. For

further information on the FT.8C.PARAMETER le and

the FT.0OCA0.C0EAR)N- le see the Funds Transfer and&or Gocal "learing ser uides.

Cheque Colle"tion

 The cheque collection records are created

through FUNDS.TRANSFER, DATA.COPTURE and TE00ER. The normal processing for these applications occur, however if the transaction code is found on the account parameter record the system will also create a cheque collection record. $n Teller the TE00ER.TRANSACT)ON code record contains the TRANSACT)ON code used in the contract, and in FUNDS.TRANSFER the FT.T<N.T'PE.COND)T)ON code record contains the transaction code used in the contract.


Figure (! – )&comi&g pa9me&+ =9 c#e$ue

$n the above e8ample the FT.T<N.T'PE.COND)T)ON record )C has a TRANSACT)ON code of !!1 9$ncoming "heque Cayment:, therefore a cheque collection record has been created. For every Funds Transfer, %ata "apture and  Teller transaction created the system searches through the list of TRANSACT)ON codes on the ACCOUNT.PARAMETER trying to locate

the TRANSACT)ON code of the deal. The eld on

the ACCOUNT.PARAMETER where the TRANSACT)ON code is found determines what processing is required for "heque collection.

=ormal account processing takes place on the transaction. $n the e8ample below you will see that the /% =ostro account has been debited J'<44.44, while the internal suspense account has been credited with the J'<44.44, the customer


account has not been credited. The internal suspense account has been derived from the 8C.SORT.CODE record 144444(411!( which has a "ollection suspense CATE-OR' of 1*2!4.14*44.


Figure (* – Crei+i&g %u%pe&%e

n the credit STMT.ENTR' record the "(+."GG.$% eld indicates the CHEQUE.CO00ECT)ON id D "ustomer 5ccount number


Figure (, – F>D.STMT.ENTR' rai%e =9 CHEQUE.CO00ECT)ON recor

 The record is now available for processing through

CHEQUE.CO00ECT)ON. The CHEQUE.CO00ECT)ON record shows the cheques status. CHEQUE.CO00ECT)ON records are created with a status of %eposited, this indicates a cheque has been entered into T24 and is waiting to be processed. "heques can be processed individually in CHEQUE.CO00ECT)ON or in batches through the CHEQUE.8ATCH application 9see "heque Batch section:.

5 "heque can be "learing, "leared or -eturned. The cheque collection "(+./T5T/ eld indicates what status the cheque is at. "heques are usually sent for "learing, and can come back either returned or cleared.  The CHEQUE.CO00ECT)ON record then has the "(+./T5T/ eld changed to the


 The CHEQUE.CO00ECT)ON record is processed through changing the  "(+./T5T/ to the required status.

 There are K di?erent statuses!

 %*C/$T*% D When the cheque is initially deposited

 "G*5-$= D This status indicates that the cheque has now been batched

in the CHEQUE.8ATCH application

 "G*5-*% D This status indicates that the funds on the cheque have been


 -*T-=*% D This status indicates that the funds on the cheque could not

be cleared and the cheque was returned


Figure (/ – CHQ.STATUS c#a&ge +o C0EARED

 The cheque collection record with a "(+./T5T/ of cleared will create the following accounting entries. The accounting entries will credit the customer account and debit the internal suspense account completing the transaction. =ote that no accounting entries are generated when the cheque status changes from deposited to clearing.


Figure (5 – Crei+i&g cu%+omer 

"heques can be returned by the other bank and this result2s in the funds being transferred from the internal cheque collection suspense account to the returned cheque collection suspense account. The returned suspense account can be derived from the either the 8C.SORT.CODE le, the CQ.PARAMETER or the ACCOUNT.PARAMETER le.


Figure *4 – Re+ur&e c#e$ue

5long with the normal accounting entries for the FUNDS.TRANSFER there is the debiting of the cheque collection suspense account and the crediting of the returned cheque collection suspense account.


Figure *1 – Accou&+i&g e&+rie% "or re+ur&e c#e$ue

Cheque -at"h

CHEQUE.8ATCH is the application that provides a method of clearing multiple deposited cheques. "heques can be of varying currencies and denominations with the validation ensuring the entered total of each currency matches the calculated total for the batch. The cheques are then returned by the e8ternal banks and are either cleared or returned. The entire batch can be updated, or individual items can be updated.

CHEQUE.CO00ECT)ON records can only be added to the CHEQUE.8ATCH record if  they have a status of %eposited, which will be changed to "learing, as they are entered into the CHEQUE.8ATCH record.

 The CHEQUE.CO00ECT)ON record can be added in either by entering the CHEQUE.CO00ECT)ON id2s individually into the CHEQUE.8ATCH record or  they can be entered in a group by selecting a group from an ENQU)R' and then dropping the group into the "(+."GG.$% eld. The later method of populating the CHEQUE.8ATCH record automatically opens a new multi)value for each item in the group. This can be done using the standard Windows selection methods. (old down the "T-G key, highlight the selected items with the mouse pointer, drag the selection to the "(+."GG.$% eld then drop the selection into the eld.


 The ve items from the enquiry that are highlighted are dragged to the "(+."GG.$% eld, which e8pands. The cheque batch record will look as below!

Figure *( – Popula+e CHEQUE.8ATCH

 The CHEQUE.8ATCH application will update the status of all the CHEQUE.CO00ECT)ON records on the batch automatically. The record will stay with a status of clearing until a cheque or all the cheques have been either cleared or returned.


Figure ** – C#e$ue i& cleari&g

$f a CHEQUE.CO00ECT)ON record is part of a CHEQUE.8ATCH? the status of the record can only be updated through the CHEQUE.8ATCH application. $n CHEQUE.8ATCH it is possible to update the status of   individual CHEQUE.CO00ECT)ON records or to update the whole batch by changing the 7*-5GG./T5T/ eld to the desired status. "hanging the overall status eld will update every CHEQUE.CO00ECT)ON record that currently has a status of clearing with the status entered in the 7*-5GG./T5T/ eld.

$n the below e8ample the cheque for /% '444.44 is returned, the individual status of the CHEQUE.CO00ECT)ON record has been updated leaving the status of all other CHEQUE.CO00ECT)ON records unchanged. The returned cheque funds will be posted to the return "heque /uspense account.


Figure *, – Re+ur&e c#e$ue i& CHEQUE.8ATCH

$f the remaining cheques come back cleared then the 7*-5GG./T5T/ can be updated to cleared, this will populate all remaining status elds that have a status of clearing to "leared.


Figure * – Mixe %+a+u% c#e$ue% i& a =a+c#

5ll CHEQUE.CO00ECT)ON records on this CHEQUE.8ATCH record that have a status of clearing have been set to 0cleared2. Below is the CHEQUE.CO00ECT)ON record that has been returned noting that this record has not been updated since the status had been set to 0returned2.


Figure */ – Cleare c#e$ue "rom =a+c#


Figure *5 – Re+ur&e c#e$ue "rom =a+c#


$n utward clearing process, whenever clearing entries created through front ends like Teller, FT, %" etc, the system generates CHEQUE.CO00ECT)ON records for each entry with details of the outward clearing.  These CHEQUE.CO00ECT)ON records can be grouped into a single batch

according to requirements.

By using the application CHEQUE.CHAN-E, the following processes are supported!

 5ll or selected "heque Batches can be combined into a single batch. The

$% of the new batch created will be displayed by the system. 5ll the cheque collection records of the new batch will bear the new batch $% for future reference.

 "heque collection records or batches meeting a certain selection criteria,

can be processed further# for -*)B5T"(, or changing status to "G*5-*%& -*T-=*%

  Through the operation %5T*."(5=* it is possible to change the

value&e8posure dates of cheques. i.e. change the entire CHEQUE.CO00ECT)ON record to either a 8ed absolute date or increment the respective dates by one more day or more using -*5G dates 9L46" or L46W:.

 5n e8isting enquiry based on "heque "ollection or "heque Batch also can



CHEQUE.CHAN-E is used to select CHEQUE.CO00ECT)ON records or CHEQUE.8ATCH7S and groups them for further processing.

$f CHEQUE.8ATCH is selected as 5CC.$% and no further selections are made, all the open cheque batches will be grouped together. This will be useful at a /ervice Branch of the bank to combine the batches received from various branches and present them to "learing (ouse. The regrouped new batch $% will be displayed as a no input eld in B5T"(.$%.

rouping of CHEQUE.8ATCH7S can be done using the elds, /*G*"T$=.F$*G%, C*-5=% and %5T5.

n 7erify mode, the process like RE.8ATCH will be done. Changing the status o$ Cheque’s in CHEQUE.-!TCH

$f the status of the individual cheques in CHEQUE.8ATCH is required to be changed online and the accounting entries are to be processed this can be done through CHEQUE.CHAN-E by inputting B5T"( in C*-5T$=.  The TSA.SER3)CE record 8N@CHEQUE.PROCESS is then set to /T5-T and the service is run. This will update the status of the cheques in CHEQUE.8ATCH and will process the entries online.

$f any records in CHEQUE.8ATCH are left in $=5 and the service is run the cheques will be returned to their previous status.

 The record in CHEQUE.8ATCH will be purged and moved to history after all of the cheques included in the CHEQUE.8ATCH record have been actioned based on the number of days in "B.C/T.($/T setup in CQ.PARAMETER.


$f the credit side transaction code of the TE00ER.TRANSACT)ON relating to "learing is dened in the CQ.PARAMETER, and the %*F."GG.//C eld is

left blank, then the credit of CHEQUE.CO00ECT)ON record will go directly to the customer account. therwise it will follow the usual path dened in either the CQ.PARAMETER or ACCOUNT.PARAMETER. The "(+.%*C.TI= eld in the CQ.PARMETER will not allow a value that has already been entered in the same eld in the ACCOUNT.PARAMETER.


CHEQUE.CO00ECT)ON records are created by the system for the full amount, without deducting charges. $f the credit side transaction code matches the transaction code dened in ACCOUNT.PARAMETER or CQ.PARMETER under "(+.%*C.TI=, and if 1*/ is dened in the eld %*F*-."(5-*/ in TE00ER.TRANSACT)ON, then the charges dened at Teller level will be carried over to CHEQUE.CO00ECT)ON record and will be processed at the time of  regularising the credit as "G*5-*% or -*T-=*%. therwise the charges will be collected at the Teller entry level itself.

Stock Management 


 The STOC@.PARAMETER table holds information relating to $% component of STOC@.RE-)STER, and the masking pattern of stock number.

 The STOC@.PARAMETER application will only allow the set)up of the following records#  CHQ  8CHQ  DRAFT   FDR  CARD

$t is possible to dene the $% of the STOC@.RE-)STER in a e8ible way by specifying a value in the eld /T"M.-*.$%. nce a value is dened here, it will be validated with the $% of the /tock -egister.

For e8ample, if ">C5=1."%* is specied in this eld, then the system will validate for the presence of "ompany "ode in /tock -egister


Figure ,4 – STOC@.ENTR' recor )&pu+ %cree&

Figure ,1 – Example STOC@.PARAMETER recor CHQ


 The STOC@.ENTR' is used to record inward&outward Crinted stock of stationeries like "heque2s, F%-2s for both numbered and blank stokes. Through this application stock details like cheque type, series, start no, quantity and account no can be captured. >ovement from one stock register to another can also be entered.


n input in the STOC@.ENTR' , system adds a record in a live le STOC@.RE-)STER if the stock register id is valid as per STOC@.PARAMETER. $t

also forms the /T"M./*-$*/ based on

/T"M./*-$*/N/T"M.5""T.=N"(*+*.T1C*. $n STOC@.ENTR' # stock register id, stock series id, start no and quantity of stock are captured. 5ny movement from & to the stock register which has been input through STOC@.ENTR' , will update the STOC@.RE-)STER.


5 live le is updated with total stock available for an @$%A. The stocks are listed based on the /T"M.C5-5>*T*-.$% N/T"M -*.$%.

Below is an e8ample STOC@.ENTR' record, which is using the STOC@.PARMATER record CHQ in the above e8ample

Figure ,! – Example STOC@.ENTR' RECORD

Below is the system generated STOC@.RE-ESTER record created by the above STOC@.ENTR' record /*4E<;4444E.


Figure ,( – STOC@.RE-)STER recor crea+e =9 pre:iou% STOC@.ENTR' 

When cheques are issued against an account, if the elds /T"M.-* and /*-$*/.$% are entered the eld "(+.=./T5-T is defaulted.  The STOC@.RE-)STER is also updated. $n order for this to happen the eld AUTO.REORDER.T'PE must be "(*+*.=>B*- in the application CHEQUE.T'PE.