Professional Documents
Culture Documents
Model Bank
PAYMENTS – Pre-Sales Demo User Guide
No part of this document may be reproduced or transmitted in any form or by any means,
for any purpose, without the express written permission of TEMENOS HEADQUARTERS SA.
Document History
Table of Contents
1. Introduction ............................................................................................................................................ 4
2. General Guidelines ................................................................................................................................ 4
3. Non-ESB Setup ..................................................................................................................................... 4
3.1. Changes in Module.xml ................................................................................................................... 4
3.2. Set path in PP.IN.CHANNELS ........................................................................................................ 5
3.3. Set path in PP.CLEARING .............................................................................................................. 5
3.4. Set path in PP.SOURCE.SETTING ................................................................................................ 6
3.5. Set clearing frequency in PP.CLEARING.FREQUENCY ............................................................... 6
4. TSA.SERVICE to be started .................................................................................................................. 7
5. Folder used for the NON-ESB/ESB Payments...................................................................................... 7
6. Pre-Requisites Specific to Products ...................................................................................................... 8
6.1. SWIFT Payments ............................................................................................................................ 8
6.2. SEPA Payments .............................................................................................................................. 8
6.3. INSTANT Payments ...................................................................................................................... 10
6.4. Cheque .......................................................................................................................................... 10
7. ESB Solution ....................................................................................................................................... 10
8. Demo Scenarios in Model Bank .......................................................................................................... 11
9. Known Issue in the R19 ModelBank ................................................................................................... 12
9.1 Non-ESB: Pain.002 not generated for SEPA ................................................................................. 12
9.2 IIB Scenario (ESB): Outward SCT messages are not generated due to IIB Inbound Adapter
connectivity issue ................................................................................................................................. 13
10. Standalone - TPH ................................................................................................................................. 13
10.1 INTRODUCTION .......................................................................................................................... 13
10.2 Functionality ................................................................................................................................. 13
10.3 Products in Standalone ................................................................................................................ 13
10.4 T24 Users with Standalone Menu: ............................................................................................... 14
10.5 Pre-requisites to process the Standalone SWIFT Payments ....................................................... 14
10.6 Services required ......................................................................................................................... 15
10.7 Processing of Standalone SWIFT Message MT103 .................................................................... 15
10.8 List of Scenarios in STANDALONE ............................................................................................. 18
11. User Guide ............................................................................................................................................ 18
Presales User Guide
1. Introduction
“Model Bank Reference System” is released with demo data to enable the Pre-Sales to
demonstrate T24 Model bank functionality.
It is pre-configured with Role Based Home Pages, Dashboards, Business Processes,
Products, Enquiries, Reports and a host of other features.
This document is intended to aid Pre-Sales to understand the “demo data” available in
PAYMENTS Model Bank and choose the appropriate data set for demos. Also, general
guidelines to be kept in mind for login and navigation are also detailed.
2. General Guidelines
While demonstrating the PAYMENTS functionalities, please login with the User
Name/password provided for each Role.
3. Non-ESB Setup
Model Bank is now defaulted with the Non-ESB Solution i.e. T24 is able to process
the files without the support of third party system (ESB)
Below are the few Setup to be followed for the Non-ESB in TPH.
.\Temenos\Rxx\Infra\AppServer\JBoss\Default\modules\com\slot01\temenos\tafj\main
Start the jboss and the application server of the model bank environment which will be
available in the below path.
Start \ All Programs \ Model Bank RXX \ Application Server Start
4. TSA.SERVICE to be started
TSA SERVICE USED FOR
BNK/CLEARING.SETTLEMENT.SERVICE Clearing/CHEQUE
BNK/INWARD.MAPPING Clearing /CHEQUE
BNK/PAYMENT.STPFLOW.MEDIUM Clearing /CHEQUE
BNK/PAYMENT.STPFLOW.HEAVY SWIFT
BNK/PAYMENT.STPFLOW.LIGHT Clearing
BNK/CUST.STATUS.RPT.GEN.MSG Clearing
BNK/parentFeesDetermination Batch Processing
BNK/SWIFT.IN SWIFT
BNK/SWIFT.OUT.LISTENER SWIFT
BNK/PP.INTERFACE.UPDATE SWIFT
BNK/INSTANT.INWARD.MAPPING Instant Payments
PP.AUTO.INVSTMSG.GEN.SERVICE Instant Payments Investigation
PP.AUTO.INVSTMSG.GEN.SERVICE.NRINST Near Real Time Instant Payments
Investigation
PP.VIRTUAL.QUEUE View payments in Virtual Queue Monitor
PP.LC.START.BACS.CD.SCHED BACS Cheque Debit
PP.LC.START.BACS.SCHED BACS Processing
PP.LC.START.HKCLG.RELEASE Honk Kong Clearing Processing
PP.LC.START.HKCLG.SCHED Honk Kong Clearing Processing
STANDALONE.REQUEST.TIMEOUT Trigger Timeout for Standalone requests
Change the processing date in the message files. The Todays date in DATES table
and the message date should be the same.
Note: If user want to use the same message multiple times, change the value in Tag
20: Ref and Transfer amount to avoid duplication error.
Refer the section 4. TSA.SERVICE to be started above
Manually use the TELNET source and paste the message tRun tSS TELNET in
the TAFJ shell
Change the processing date in the SEPA xml files. The today’s date in DATES
table and the message date should be the same.
Note: If user want to use the same message multiple times, change value in Tag <Msg Id>
and Transfer amount to avoid duplication error.
Presales User Guide
Change the processing date in the Instant xml files. The today’s date in DATES
table and the message date should be the same.
6.4. Cheque
Refer the Section 3. Non-ESB Setup for configuration to make the payment work on
the non-ESB mode.
7. ESB Solution
Download IIB software and follow the installation guide Payments_Installation
Guide with JBoss- IIB in the given path below to integrate IIB in Model Bank .\
Temenos\RXX\Env\Slot01\Docs\Setup
Pre-requisites remain the same as NON-ESB solution. Refer the section 3. Non-
ESB Setup
For Inward Cheque, We need to place the xml in the below folder so that
the IIB will pick and do processing automatically Input Folder
.\Temenos\RXX\Env\Slot01\Data\T24\UD\PP\CHQCLGInput
Presales User Guide
Workaround:
Copy the Non-ESB Jar PP_NONESBOutward-0.0.4-SNAPSHOT from
.\Temenos\RXX\Infra\AppServer\JBoss\Default\modules\com\slot01\temenos\payments
\main\lib to .\Temenos\RXX\Env\Slot01\Products\TAFJ\Default\ext
Restart the JBoss. Start the TSM in the Debug mode from the TAFJ shell and start the agent
assigned for BNK/CUST.STATUS.RPT.GEN.MSG in the TAFJ shell (Screenshots attached)
Presales User Guide
10.2 Functionality
With Standalone processing feature in TPH, Payment system can interact with external
DDA and General Ledger for the following functionality:
• Account Validation
• Funds Reservation
• Booking
• Cancel Reservation
• Reverse Posting
• Direct Debit Mandate Validation and Amendments
To check the functionality of this Standalone, company NL0010001 has been created in
the Model Bank.
After PUSHMSG copied, Open the module.xml file from the path
Temenos\RXX\Env\Slot01\Products\T24\T24lib and include the path <resource-root
path="./PUSHMSG.jar" /> as per screenshot below.
Start the jboss and the application server of the model bank environment which
will be available in the below path. Start \ All Programs \ Model Bank Rxx \
Application Server Start
Make sure the company Model Bank - Standalone selected from Tools\My
company
Change the processing date and demo BIC in the message files: The
Todays date in DATES table and the message date should be the same. Change the
date in YYMMDD format. The demo BIC for Standalone Company is DEMONLPX and
the same need to update in the messages before processing in Standalone Company.
The list of PAYMENTS messages are available in the below path under
respective folders \Temenos\RXX\Env\Slot01\Products\TPS\Messages\
Presales User Guide
Note: If user want to use the same message multiple times, change the value in Tag 20:
Ref and Transfer amount to avoid duplication error.
1 TSM
2 BNK/SWIFT.IN
3 NL1/PAYMENT.STPFLOW.HEAVY
4 NL1/PAYMENT.STPFLOW.LIGHT
The transaction gets generated in POR.TRANSACTION and the same will be available
in the Pending and processed Enquiry (PP.PAY.PEN.PROCESS).
Usermenu > Payments > Payments Hub > Payment Inquiries > Pending and
Processed Payments > Pending and Processed Payments - Transaction wise
f) To push the responses for payment awaiting responses from external system
iii Replace the TRANS.REF in the end of in the response message and place the
file in the path below.
Temenos\R18\Env\Slot01\Data\T24\UD\PP\Standalone\ResponseFolder
v The status will changes to 46 (Post Accounting Entries request sent) after
executing the above utility.
vi The status will move to 662 (Post Accounting Entries request sent) if
NL1/PAYMENT.STPFLOW.HEAVY running in Background else the service
should be invoked manually.
Presales User Guide
viii Copy the FT reference from ENQ PAY.PEN.PROCESS replace this reference in
the the end of template with the copied transaction reference in the response
message as step III. Place this file in the below path
Temenos\R18\Env\Slot01\Data\T24\UD\PP\Standalone\ResponseFolder
x The status of the Transaction will now change to 999 i.e. Payment completed.