Professional Documents
Culture Documents
Slide 2
BL – Product Overview
Sight Bill
Trade
Bills Usance Bill
Bills
Direct Bills
Accounting
Delivery Individual
Bills
Slide 3
BL - Dependencies, Product related
Separate set of category codes are defined for discounted bills with
recourse and discounted bills without recourse
Slide 4
BL Dependencies – Charges and Commission
5
Application Specific Parameters
6
Bills - Parameter Tables
BL.PARAMETER
BL.TYPE
BL.TXN.TYPE.CONDITION
BL.STATUS
APPL.GEN.CONDITION
BL.GROUP.CONDITION
7
BL.PARAMETER
8
BL.PARAMETER
GRACE.DAYS Field
Defines the number of days a client has to settle a Bill repayment without
penalty interest being charged
Format nnC or nnW where nn is a number from 1 to 99
"C" for calendar days and "W" working days
DAYS.POST.MAT Field
This field defines the number of days post maturity of the contract after
which the records are to go to the history file
HOLIDAY.OVERRIDE Field
Defines whether an override is to be generated for the maturity date to be a
holiday or not
9
BL.PARAMETER
INT.AMORT.FREQ Field
When bills are discounted, amortisation frequency is defined
Can be Daily or Monthly or Week accruals
MAX.INT.RATE Field
It is an optional field used to check if the calculated Effective Rate of
Interest is within permissible limits
MIN.INT.RATE Field
Rates to check if the effective interest rate is within permissible limits
Override message is generated when the rate is below the limits
10
BL.PARAMETER
COMMISSION.KEY Field
Commission for which the periodic fees are to be charged on calendar
basis
CALENDAR.BASED Field
User to define as to how the charges are to be collected
“Null” when charges on non calendar or anniversary basis
“YES” when charges are on calendar basis
CONSOLIDATE.ENTRY Field
Specifies whether the multiple entries to a customer should be reflected
separately in the customer statement or a consolidated entry should be
reported
11
BL.PARAMETER
Transaction codes
Narration in accounting entry is derived from the respective record in
TRANSACTION
AMORT.TXN.CDE Field
Used in transaction relating to amortisation of the Discount amount, which is
collected up front in Discount operation
DISB.TXN.CDE Field
Used in transactions when there is Disbursement in BL contract processing
REPAY.TXN.CDE Field
Used in transactions when the repayment takes place in BL contract
processing
REV.TXN.CDE Field
When bills contract is reversed the reversal transaction code is used
12
BL.PARAMETER – Delivery related aspects
Delivery related
For each activity delivery message needs to be generated. Some of the
activities include discount advice debit /credit advice to customer
BL.MSG.CLASS Field
Used to map the activity to enable the user to automatically trigger only the
message related to the operation
EB.MSG.CLASS Field
Used to control the delivery message
Used to populate the class on the Bill transaction
13
BL.TYPE
RECOURSE Field
Used for determining the liability customer of the contract. If Yes is defined
then the drawer of the bill would become the liability customer
DISCOUNT Field
Value defined in this field will determine the inclusion of discounted contract
in BL.REGISTER
Slide 14
BL.TYPE
COLLATERAL Field
Value in this field will determine whether the BL.REGISTER of this type
could be included in a collateral type of contract
COLLECTION Field
Value in this field which will determine whether the BL.REGISTER of this
type could be included in a Discount Contract
MAX.TERM Field
Defines the maximum tenor of the Bill that is acceptable. If the tenor of the
Bill exceeds the defined value an override message will appear. Both
Minimum and maximum must have the same term (i.e. Month or Days)
MIN.TERM Field
Defines the minimum tenor of the Bill that is acceptable
Slide 15
BL.TXN.TYPE.CONDITION
CHG.CODE Field
Any predefined commission type can be attached to this field. Many types
of charges can be collected as it is a multi value field
CHARGE.LEVEL Field
Charges can be defined at BL.REGISTER or BL.BATCH or BL.BILL level
DISB.TXN.CODE Field
Transaction code defined here is used for processing bills transaction. If no
value is defined , then transaction code used in BL.PARAMETER is used
Slide 16
BL.TXN.TYPE.CONDITION
GRACE.DAYS Field
It is an optional field where a user can define a number
Format is nnC or nnW where nn is a number ranging from 1-99 and C for
calendar days and W for working days
INT.KEY Field
It specifies a default floating interest rate for processing the bills
transaction
It should be a valid record as defined in BASIC.INTEREST or
PERIODIC.INTEREST
MAX.INT.RATE Field
If an interest rate is defined here, it implies that the effective Interest rates
should not exceed the rate specified in this field during Bills contract
MIN.INT.RATE Field
Effective Interest rate should not go below this rate during Bills contract
Slide 17
Preferential Grouping – APPL.GEN.CONDITION
Slide 18
Preferential Grouping – BL.GROUP.CONDITION
GRACE.DAYS Field
Defines number of days before penalty is charged on the outstanding bill
Slide 19
BL.STATUS
Id is numeric
Reports can be generated to monitor the status of the Bill on a daily basis
Once the status is defined here, the same can be used in BL.REGISTER /
BL.BATCH application
20
BILLS - Build sequence
1. BL.PARAMETER * Mandatory *
Optional
2. BL.TYPE *
3. BL.TXN.TYPE.CONDITION
4. APPL.GEN.CONDITION
5. BL.GROUP.CONDITION APPL.GEN.CONDITION
6. BL.STATUS
Slide 21
BL – Product Features
22
Products handled
Bills
Processing of Bill transactions are handled in BILLS application
Suited for Commercial and Retail clients - can handle Trade Bill, Direct Bill,
Clean Bill etc
Slide 23
Products Handled - BL.REGISTER
DRAWER Field
Person who has drawn the bill – may or may not be a customer defined in
T24
DRAWEE Field
Person on whom the bill has been drawn, can be a customer in T24 or free
text
CURRENCY Field
Value in this field determines in which currency the bill is drawn
AMOUNT Field
Value of the bill is entered in this field
24
Products handled - BL.REGISTER
START.DATE Field
Date on which the bill is drawn
MATURITY.DATE Field
Date on which the bill is due for payment
BILL.TYPE Field
Defaults the product category which are defined in BL.TYPE application
CHARGE.CODE Field
Will be calculated and debited to the charge account only during
processing of bills contract
User could also enter dynamic particulars about the movement of a Bill
like Bill Location, Status, etc. using this application
25
Products handled - BL.REGISTER
LIAB.CUST Field
No input field. Value in this field is determined on the values entered in the
Fields like Recourse, Drawer Acceptor and Drawee
26
Workshop - 1
Use User Menu > Corporate Operations > Bills > Bill Register > Input
Bill Register
Input a Bill drawn by your customer in favor of ABC International Ltd for
USD 10,000 payable after 3 months from today
Use the existing bill type record namely 1
Note the defaults from the bill type and also the liability customer
27
Workshop – 1 Solution
Slide 28
BL.BATCH
29
Workshop - 2
Use User Menu > Corporate Operations > Bills > Bill Register > Input
Bill Register
Input details for a Bill Register drawn by your customer in favour of ABC
International Ltd for USD 15000 payable after 6 months from today
See the details in BL.REGISTER
Use User Menu > Corporate Operations > Bills > Bill Batch > Input Bill
Batch
Batch the earlier two bills under one group
Note the defaulting of the currency and amount from the register
Commit the record and get it authorised
30
Workshop – 2 Solution
Slide 31
Workshop – 2 Solution
Slide 32
BL.BILL
System would ensure that all the Bill Registers attached to a Bill
Contract (either directly or through batches) are of the same currency
and with the same Liability Customer specified in the contract
Based on the BL.TXN.TYPE.CONDITION or BL.GROUP.CONDITION or
BL.PARAMETER certain values will get defaulted in the bills contract like
grace days, interest key, interest spread, interest rate, Max and min rate
33
BL.BILL
If Bill Type of all Bill Registers attached to a Bill Contract are same then
default takes place from the record in BL.TXN.TYPE.CONDITION with
Id as
DISCOUNT*NNNN where NNNN is the value of the common Bill-Type
Else DISCOUNT
If Bill Type of all Bill Registers attached to a Bill Contract is not the
same then the BL.TXN.TYPE.CONDITION record with key DISCOUNT
is taken
34
BL.BILL
If the user enters the date, it would be validated against the Maturity Date
of all attached Bill Registers to ensure that no individual bill in Bill Register
has a Maturity Date greater than the Maturity Date of the Bill Contract
At least one Bill Register should have the same Maturity Date as that of the
Bill Contract
If not entered by the user, this field would be updated by the system to the
Maturity Date of the Bill Register which is the last in ascending order of the
Maturity Date of all attached Bill Registers
35
BL.BILL
36
BL.BILL
Interest Rate can be specified in the Bills Contract as a key from either
the PERIODIC.INTEREST or BASIC.INTEREST
BASIC.INTEREST key or
PERIODIC.INTEREST denoted as P01
Spread, if any, can be defined
Interest Rate in either case will include the Interest Differential, if any
defined in the appropriate BL.GROUP.CONDITION record
37
BL.BILL
38
BL.BILL - Discount Method
Bank collects interest upfront for the period including the grace days
during the discount process
39
BL.BILL - Discount Method
40
BL.BILL – Discount to Yield Method
Principal
Present Value =
(1 +((Rate/100)/(days/days in the year)))
41
BL.BILL – Yield Added Method
Interest amount is discounted with the interest rate like net present
method of interest calculation, but yield is added back as per the
frequency specified in the BL contract
Frequency is mandatory. However this method does not support C and D
interest basis
Principal
Present Value =
(1 +((Rate/100)/(days*/days in the year))) x
(1 +((Rate/100)/(days*/days in the year))) x …#
42
BL.BILL – Charges
43
BL.BILL – Operation
Bill Discount
Discounted bill will allow the customer to utilise the funds till the bill is either
realised or returned unpaid
Bill Collateral
A Bill, when taken as collateral to a Limit already sanctioned, it is classified
under Bill Collateral
44
BL.BILL – Collection Bill Operation
Under “ Collection” option, Bills are accepted from customer only for
collection
Cannot be discounted or attached as collateral
Amount credited to nominated account after realisation of the Bill
If returned, relevant charges are debited to the nominated account
Operation to be used is collection
RE.CONSOL.SPEC.ENTRY (Credit) is passed with the contingent consol
key type as COLL
On maturity
RE.CONSOL.SPEC.ENTRY (Debit) is passed with contingent consol key
type as COLL
45
BL.BILL – Discount Bill Operation
Customer can use the funds till the Bill is realised or returned
46
BL.BILL – Collateral Operation
47
Workshop - 3
Use User Menu > Corporate Operations > Bills > Bill Register > Input
Bill Register
Input a Bill drawn by your customer in favour of ABC International Ltd for
USD25,000 payable after1 month from today
Use the existing bill type record namely 1
Note the defaults from the bill type and also the liability customer
48
Workshop – 3 Solution
Slide 49
Workshop - 4
Use User Menu > Corporate Operations > Bills > Bill Register > Input
Bill Register
Input a bill drawn by your customer in favour of ABC International Ltd for
USD 25,000 payable after 2 months from date
Use the existing bill type record namely 1
Note that the usance and bill type used are different from the earlier details
Use User Menu > Corporate Operations > Bills > Bill Batch > Input Bill
Batch
Batch the earlier two bills under one group
Note the defaulting of the currency and amount from the register
Commit the record and get the record authorised
50
Workshop – 4 Solution
Slide 51
Workshop – 4 Solution
Slide 52
Workshop - 5
Use User Menu > Corporate Operations > Bills > Bill Contract > Input
Bill Contract
Attach the Batch record created earlier and discount the bills
Use the operation as Discount and mention waive charges as NO
Input the total of the bills as the amount of the transaction
Input the maturity of the later bill as the maturity date of the bills contract
Observe that the Individual bills grouped in the batch are updated and
the charges being defaulted by the system
Use User Menu > Corporate Operations > Bills > Accounting entries >
View Transaction Entries
View the accounting entries
53
Workshop – 5 Solution
Slide 54
Workshop – 5 Solution
Slide 55
Workshop – 5 Solution
Slide 56
Workshop - 6
Use User Menu > Corporate Operations > Bills > Bill Register > Input
Bill Register
Input a record in the bill register for USD 10000
Term of the bill is 3 Days
Select the Bill type as 3 for collection
Commit the record and get the record authorised
Use User Menu > Corporate Operations > Bills > Bill Contract > Input
Bill Contract
Input a contract in BL.BILL for collection of the bill
Select the record from the bill register
Commit the record and get the record authorised
Use User Menu > Corporate Operations > Bills > Accounting entries >
View Transaction Entries
View the transaction entries
57
Workshop – 6 Solution
58
Workshop – 6 Solution
59
Workshop – 6 Solution
60
Standard Enquiries
Slide 61
System Maintained Tables
BL.MATURITY
Contains records for each Maturity Date and Bill Contract with the details of
Bill Registers attached
Created by system, whenever a Bill is authorised
Key is Maturity Date Bill Contract Number. (Eg. 20090702.BL0109282011)
BL.ENT.TODAY
Date wise list of all Bills entered in the Bill Register
BL.CHARGES
Contains the details of charges collected for each bill register, batch or bill
62
System Maintained Tables
BL.BALANCES
Contains a record for each discounted Bill Register and stores basic
accounting information such as Value-Date, Maturity-Date, Principal, Total
Interest, Accrued Interest, Grace Days Interest, etc.
BL.BILL.BILL.REG
Contains a record for each Bill Register, Batch and Bill Contract and stores
information about cross-references and system status
Created when a Bill Register, Batch or Bill Contract is committed
BL.BILL.ACCOUNT
Contains the details of an account used in bills contract for drawdown /
liquidation purpose
63
Bills Dependency diagram
BASIC.RATE.TEXT
FT.COMMISSION.TYPE
BASIC.INTEREST
INTEREST.BASIS
PERIODIC.INTEREST
CUSTOMER
CATEGORY BILLS
ACCOUNT BL.PARAMETER
CURRENCY BL.STATUS
LIMIT BL.TXN.TYPE.CONDITION
COLLATERAL BL.MATURITY
APPL.GEN.CONDITION
BL.ENT.TODAY
BL.GROUP.CONDITION
BL.CHARGES
BL.TYPE BL.BALANCES
BL.BILL.BILL.REG
BL.BILL.ACCOUNT
Slide 64
Summary
Slide 65
Thank You
TEMENOS EDUCATION CENTRE
Warning:These training materials are the copyrighted work of Temenos Headquarters SA and other
companies in the TEMENOS group of companies (The Copyright Owner). The training materials contain
protected logos, graphics and images. Use of the training materials is restricted solely for use by licensed
end users, partners and employees. Any un-licensed reproduction by any means, redistribution, editing,
transformation, publishing, distribution, or public demonstration of the training materials whether for
commercial or personal gain is expressly prohibited by law, and may result in severe civil and criminal
penalties. Violators will be prosecuted to the maximum extent possible. Such training materials shall not
be represented, extracted into or included in part, or in whole, as part of any other training documentation
without the express permission of the Copyright Owner, which must given in writing by an authorised
agent of the Copyright Owner to be valid. Where such permission is given a clear and prominent notice
must be displayed on any and all documentation accrediting the Copyright Owner with having copyright
over the materials. End-user licenses will in no event contain permissions extending the use of these
training materials to third parties for commercial training purposes.
Copyright © 2010 Temenos Headquarters SA