You are on page 1of 29

For which of the following reasons WRITE is advised against F.WRITE?

Answer ID Select Answer Text


A Never Advised

B Immediate flush to the disk

C During COB

D Writing to sequential files

Which statement is false with regard to OPF?

Answer ID Select Answer Text


A Does not use cache during COB

B Returns file variable

C Opens up the relevant file

D Returns file name

Which common variable holds the type of the file?(i.e. live, unauthorized etc)

Answer ID Select Answer Text


A F.FILE

B FILE.CLASS

C No such variable

D FILE.TYPE

E FILE.STAT

Which statement is true in relation to F.DELETE?

Answer ID Select Answer Text


A Needs the record to be read

B Does not use cache

C Needs the record to be locked

D Needs only the file name and the key


E Cannot be used during COB

Which of these common variables denotes the current multivalue position of a field in a
record?

Answer ID Select Answer Text


A AV

B A

C T.ENRI

D AS

E AF

Pick the incorrect statement from the list with regards to NOFILE enquiries

Answer
Select Answer Text
ID
ENQ.DATA is used within a NOFILE routine to access the dynamic selection
A criteria box
The Standard Selection record will always start with NOFILE. To eliminate a
B core check for a FILE.CONTROL record
The value mentioned in the FILE.NAME field of the enquiry will always start
C with NOFILE.
There can be more than one S type field defined the the Standard Selection
D record for the NOFILE

T24 API that is to be used to get the details about current COMPANY

Answer ID Select Answer Text


A F.READ

B CACHE.READ

C F.READU
D No need for API

Which one of the following does not happen in UNAUTH.RECORD.WRITE?

Answer ID Select Answer Text


A Constaint Processing

B Calls the AUTH.ROUTINE specified in the current version if any

C STP Processing

D Audit Fields Updated

Which of the following needs to be passed as an argument to OPF so that it creates the hashed
file if the file that it is trying to open does not exist?

Answer ID Select Answer Text


A NO.FATAL

B CHECK.CREATION

C No such functionality available

D FILE.CREATE

The sequence of methods that are executed (if available) on authorisation

Answer ID Select Answer Text


A .VALIDATE,.AUTHORISE

B .OVERRIDE,.AUTHORISE

C .VALIDATE,.OVERRIDE,.PROCESS

D .VALIDATE,.OVERRIDE,.AUTHORISE

How many times can a .SELECT routine invoke BATCH.BUILD.LIST?


Answer ID Select Answer Text
A Once per control list in a job

B No limit

C Once

D Maximum of 3 times

The default values for a field could be defaulted using this method:

Answer ID Select Answer Text


A .VALIDATE

B .AUTHORISE

C .FUNCTION

D .RECORD

Straight Through Processing takes place in which core routine?

Answer ID Select Answer Text


A JOURNAL.UPDATE

B UNAUTH.RECORD.WRITE
C AUTH.RECORD.WRITE

D RECORD.READ

What is the equivalent of NOCHANGE property for a single value field for an associated multi
value set?

Answer ID Select Answer Text


A NODELETE

B NOINPUT

C NOCHANGE
D NOMODIFY

What will happen when READU reads a record from a file and the record does not exist?

Answer ID Select Answer Text


A It hangs

B It executes the commands specified in the ELSE clause

C It terminates saying 'unable to read record'

D None of the above

When a field is defined as EXTERN using the T parameter in a template, the field gets certain
characteristics. Which of these characteristic is not true for an EXTERN type of field.?

Answer ID Select Answer Text


A Enrichment is not allowed for this field

B This field's value can be included in an enquiry

C Value of the field cannot be updated by the parent application

D The field becomes NOINPUT

Predict the output of the following call: DATE1= 20100505 CALL CDT('',DATE1,'+10C')

Answer ID Select Answer Text


A No output

B ERROR

C Current date + 10 Working days

D Current date + 10 calendar days

Which is not a functionality provided by OPF when opening a hashed file?


Answer ID Select Answer Text
A Identifying the physical file name

B Creating the file if not present

C Caching

D Returning File Variable

This is a type of the application where VERIFY function is allowed

Answer ID Select Answer Text


A U

B W

C T

D H

A client recently upgraded to R16. During his testing he has written a local routine and posts
request to the OFS.MESSAGE.QUEUE using the OFS.POST.MESSAGE in a loop in his
routine and it has a call to JOURNAL.UPDATE at the end of the routine. He notices that only
the first request is updated correctly. The susbequent requests are not updated into the queue.
What according to you is the reason for this ? A) The OFS.POST.MESSAGE cannot be used in
loop. B) Multiple requestS can be updated only for TELNET type OFS.SOURCES when using
OFS.POST.MESSAGE C) This is caused due to a bug in the OFS.POST.MESSAGE which
overwrites the records in the OFS.MESSAGE.QUEUE.

Answer ID Select Answer Text


A A and C are the reason for this behavior

B A and B are reason for this failure

C B and C are the reason for this behavior

D A, B and C are together the reason for this behavior

E C
Following are the values of some jBASE environment variables export
JBCDEV_BIN=$HOME/localbin export JBCDEV_LIB=$HOME/locallib Following is a simple
subroutine SUBROUTINE SAMPLE2 PRINT 'Hello Temenos' RETURN END The following
commands are executed to compile and catalog the subroutine. Where will the object code of
the routine be stored? BASIC BP SAMPLE2 export JBCDEV_LIB=$HOME/lib CATALOG
BP SAMPLE2

Answer ID Select Answer Text


A bin

B localbin

C locallib

D lib

The name of the routine to invoke a DAS routine is ________

Answer ID Select Answer Text


A DAS

B DAS.<APPLICATION.NAME>

C DAS.RTN

D DAS.AC.DEBIT.CARD

Where in the ENQUIRY record for a NOFILE is the 'R' type Standard Selection field
attached?

Answer ID Select Answer Text


A To the FILE.NAME field

B To the FIXED.SELECTION field

C To the SECTION field

D To the SELECTION.FLDS field

What will be the content of the common variable PGM.VERSION when inputting transactions
using the Version "FUNDS.TRANSFER,INPUT"
Answer ID Select Answer Text
A FUNDS.TRANSFER,INPUT

B Value 'YES'

C INPUT

D ",INPUT"

A client local development team is trying to create a new local application. He needs to create a
Live application for his requirement. He approaches you to find out if he can make use of
EB.TABLE.DEFINITION for this purpose. Which of the following is true in this context.

Answer
Select Answer Text
ID
EB.TABLE.DEFINITION does not support Live applications, so it cannot be
A used.
EB.TABLE.DEFINITION always needs an audit field in the application, so if
B the client can accomodate the Audit fields in the definition, then he can use it
EB.TABLE.DEFINITION always creates three files- Live, $NAU and $HIS for
C all applications defined.
D All of the above are true and must be considered
E None of the above are true and need not to be considered.

When does the .SELECT routine of a COB job get triggered ?

Answer ID Select Answer Text


A Once per control list in a job

B Parameterized at the BATCH record level

C Once per records in the .LIST

D Once per job

What is the use of using WRITESEQ with APPEND?


Answer ID Select Answer Text
A Append data into a sequential file

B Create a new Sequential file

C Merge two sequential files together

D None of the above

Which variable can be used for transaction cache in a record routine (In relation to a multi
threaded COB routine)?

Answer ID Select Answer Text


A USE.CACHE

B CACHE.LIST

C CACHE.OFF

D CACHE.ON

What common variable is set with the next task to be executed during bulk processing in T24?

Answer ID Select Answer Text


A OFS$NEXT.TASK

B OFS$NEWRECORD

C OFS$NEW.COMMAND

D OFS$ACTIVE.TAB

E OFS$NEXT.COMMAND

What would be the size of the cache memory when the routine CACHE.READ is called to read
files?

Answer ID Select Answer Text


A C$SYSDIM

B No restriction system uses TAFC cache


C 500

D C$CACHE.SIZE

Is it possible to read a record with a lock, even though the record is not available in a file?

Answer ID Select Answer Text


A No.It is not possible

B Records can be locked but not while reading

C Yes it is possible (to prevent other process to create a record with the same id)

D Records can be locked only when writing


E Records cannot be locked both during read and write

What is the size of the array declaration of the common variable, FWT?

Answer ID Select Answer Text


A 300

B Default value 500

C CACHE.SIZE as defined in SPF

D FWT is not a dimensioned array that requires explicit declaration

In a multithreaded routine to process customer data, the selection of ID is based on the


SECTOR value of the CUSTOMER. The best way to implement this is to _________________

Answer
Select Answer Text
ID
A Write a Filter routine with the condition
Select all the ID's and then before calling the BATCH.BUILD.LIST filter the
B list with a logic written within the SELECT method
Code the SELECT statement, such that the ID's are fetched based on the
C condiiton
Write the record routine, to check the value of the SECTOR field before
D applying the process

Which one of the following does not happen in AUTH.RECORD.WRITE?

Answer ID Select Answer Text


A STP Processing

B Calls the AUTH.ROUTINE specified in the current version if any

C Update F.JOURNAL

D Update CONCAT files

E Redo Audit Fields

A technical consultant is in the process of writing a local routine in a bank that has
implemented T24. He wishes to retreive values from the CUSTOMER file. Records from this
file are frequently accessed by T24. In such a scenario, which T24 API should he use to extract
data from CUSTOMER file?

Answer ID Select Answer Text


A F.READ

B DBR

C F.READU

D CACHE.READ

Multithreaded routine can be executed as a part of __________

Answer ID Select Answer Text


A COB and as a service

B COB

C Service

D None of the above


A client has who upgraded to R16 has written an INPUT ROUTINE and attached it to his
version for Account application. He has also set the ".NBK" in the PGM.FILE for ACCOUNT.
The input routine has an F.WRITE in it to one of his local application to update some
information. The client posts an OFS message using the version of account with this routine
attached to it and notices that when the request fails with "Live Record Not Change" error,
still the update to his local application has happened. What according to you is the reason for
this behaviour?

Answer
Select Answer Text
ID
Irrespective of the request being successful or failure, the F.WRITES will always
A be flushed to disk. This is the standard T24 behaviour.
There cannot be any F.WRITE in INPUT routines. So client design is wrong and
B all writes must only be done in AUTH routines. This is standard T24 behaviour.
The OFS when processing the requests does not cater to the situation of standard
C processing and always considers the request to be a bulk request.
D OFS does not respect the ".NBK" setup and hence the behaviour is correct.
Account is a non-bulk application, so the ".NBK" cannot be set in the PGM.FILE
E for ACCOUNT. So this is a configuration issue at the client and the ".NBK"
should be removed to overcome the problem.

Which command would you use to process successive values from a dynamic array without
changing the array?

Answer ID Select Answer Text


A LOCATE

B REMOVE

C EXTRACT

D FIND

Which T24 API can be used to read the Standard selection record for a given file?

Answer ID Select Answer Text


A Do a cache read on the Standard selection record
B getStandardSelection

C GET.STANDARD.SELECTION.DETS

D EB.GET.STANDARD.SELECTION

In which component of a multi threaded COB routine, Write operation shall be avoided?

Answer ID Select Answer Text


A .LOAD

B Record routine

C No restriction
D .SELECT

A small extract of the Code is displayed. Assume all the necessary Insert files including
I_COMMON and I_EQUATE have been inserted in the Code. BEGIN CASE CASE
Y.CHOICE = '1' GOSUB INSERT.PARA CASE Y.CHOICE = '2' GOSUB DELETE.PARA
CASE Y.CHOICE = '3' GOSUB UPDATE.PARA CASE Y.CHOICE = OTHERWISE CRT '
Invalid choice entered' EXIT(1) END CASE What will be the output if the Choice entered in is
4?

Answer ID Select Answer Text


A CASE 1 which is the default case statement is not defined in the code

B Fatal Error is raised

C A message Invalid choice entered is displayed

D CASE OTHERWISE is an invalid statement

What does the common variable T.FIELDNO contains?

Answer ID Select Answer Text


A The current field number

B The fields of current application

C Field no for which enrichment is done


D Fields of the current version active in the screen

In which position it is generally advised to add the OVERRIDE field in a T24 application?
Asuume the application has override, local reference and statement numbers fields and these
are the last three fields.

Answer ID Select Answer Text


A Before both local reference and statement numbers

B After both local reference and statement numbers fields

C Before the Statement numbers field, after local reference field

D Before the local reference field, after statement numbers field

E Anywhere, as long as it is named OVERRIDE

A client doing local development to post some Funds Transfer records using OFS into the T24
system. To create the OFS messages, he plans to make use of the core API
OFS.BUILD.RECORD. He approaches you to find out what will happen if he mistakenly sends
a multi-value for a single value field DEBIT.ACCOUNT.NO to the OFS.BUILD.RECORD. As
the consultant, which among this would correctly define the system behavior.

Answer
Select Answer Text
ID
There is no such validation in the system and the developer must ensure that the
A correct record array is sent to the OFS.BUILD.RECORD.
The OFS.BUILD.RECORD does have the required validation to exclude the
B multi-value from the OFS messages for a single value field.
The OFS.BUILD.RECORD will return a error message "EB-INVALID.FIELD"
C and will not form the OFS message when returning.
The OFS.BUILD.RECORD will return a error message "EB-INVALID.FIELD"
D but will form the OFS message when returning.

The sequence in which the methods (if available) are called in an application, before the record
is displayed in the screen

Answer ID Select Answer Text


A INITIALISE,FIELDS,ID,RECORD

B INITIALISE,FIELDS,FUNCTION,ID,RECORD

C INITIALISE,FIELDS,ID,RECORD,FUNCTION

D INITIALISE,FIELDS,ID,FUNCTION,RECORD

A client reports that when they are trying to create an EB.EXTERNALUSER with @ID as
this_is_me@mydomain.com, there is a validation error reported that Only Alpha Numeric ID
will be allowed. Which amongst these define the reason for this behavior? A) The @ID for
EB.EXTERNAL.USER cannot be with anything other than Alphabets and numbers. B) The
field type for @ID for the EB.EXTERNAL.USER is defined as IN2A instead of IN2ANY. C)
The Ascii value range of IN2A does not include the values for _ and @ and dot in it. D) This is a
routine based validation for the @ID to not permit anything other than Alphabet and Numeric
values.

Answer ID Select Answer Text


A A and B

B B and D

C A and C

D B and C

E A and D

The 4 and 5 position value in the first parameter of BATCH.BUILD.LIST is not same. What
could be the reason for this?

Answer
Select Answer Text
ID
These two values can never be same as the 4 th parameter defines the last id
A updated in the job list and 5 th one defines total number of keys to process
The no.of.records available in the specific application is more than the
B no.of.records that a list file can hold
C These values are preconfigured

D Bulking is active
A client logs into the TCIB channel and does a switch company. He then checks the
EB.USER.CONTEXT application and notices that EXT.ARRANGEMENT variable is not set
for him. You as a consultant are approached to identify why is the variable not set. What
according to you correctly defines this behaviour?

Answer
Select Answer Text
ID
The user does not have access to the EB.USER.CONTEXT application and
A hence is not able to see the values of EXT.ARRANGEMENT.
During a company switch, all EXT variables are cleared and hence this variable
B is not set.
The external user is not linked to any arrangement. Hence the
C EXT.ARRANGEMENT variable is not set.
There is a bug in the product, where the .b extension for LOAD.COMPANY is
D not handled. So this must be reported to Temenos as a bug and must be fixed.
The user has logged in as an INTERNAL user in this case and hence the EXT
E variable is not set.

How does a consultant know to which library the routine is currently pointing to?

Answer ID Select Answer Text


A JBCOBJECTLIST

B JSHOW

C JDIAG
D JBCDEV_BIN

E JBCDEV_LIB

What you can see is a sample code of an Authorisation Routine attached to a version of the
CUSTOMER application. Pick the correct statement if the existing value of the
ACCOUNT.OFFICER field is 45 SUBROUTINE V.CUS.AUTH.RTN $INSERT I_COMMON
$INSERT I_EQUATE $INSERT I_F.CUSTOMER R.NEW(EB.CUS.ACCOUNT.OFFICER) =
"50" RETURN END

Answer
Select Answer Text
ID
The value of the field ACCOUNT.OFFICER will be 50 as changes to R.NEW is
A saved to the database, but this kind of update is not suggested
The value of the field ACCOUNT.OFFICER will be 45 even after the routine
B executes since you cant change R.NEW in an authorisation routine
There must be a call to F.WRITE since R.NEW is already flushed to the
C database when the authorisation routine is called
There is no need for the insert file I_F.CUSTOMER. This routine will not
D compile

What does SSELECT stands for?

Answer ID Select Answer Text


A Select only

B Select and Save

C Select and Sort

D Sweep and Select

Which of the following indicates that 'Bulking' of list records needs to be done in
BATCH.BUILD.LIST?

Answer ID Select Answer Text


A PGM.FILE or LIST.PARAMETER

B .FILTER

C BATCH record

D .LOAD

When F.WRITE is executed on a file in an online environment, where does it write the record?

Answer ID Select Answer Text


A Disk

B Cache
C Disk & Cache

D None of the above

When creating an application, the following requirement is specified - the value of a certain
field must be defaulted to TODAY if it is left blank. In which method must you write this code?

Answer ID Select Answer Text


A .INITIALISE

B .RECORD

C .AUTHORISE

D .VALIDATE

Which common variable contains the list of active users in T24?

Answer ID Select Answer Text


A No such variable

B OPERATOR.LIST

C TOKEN.LIST

D USER.LIST

E ACTIVE.USERS

When does static cache (OPF cache) get cleared during COB for an agent?

Answer ID Select Answer Text


A The COB is finished

B Job is finished
C The process is finished

D Never gets cleared during COB


Which of the following is not provided by CHECKFILE array?

Answer ID Select Answer Text


A Length restrictions

B Dropdown

C Concat file updates

D Data Type restrictions

E Enrichment lookup

A user has been configured with DEPARTMENT.CODE = 1100. This user is trying to input
FUNDS.TRANSFER transaction. During the course of input, he checks the RECORD.LOCK
table to see the contents updated in it. He observes that the field DEPT.CODE in
RECORD.LOCK holds a value different from the configured value of DEPARTMENT.CODE
of his profile. What according to you explains this behaviour?

Answer
Select Answer Text
ID
This is because of the wrong updation of USER>DEPT.CODE instead of
A USER>DEPARTMENT.CODE during the creation of RECORD.LOCK.
The DEPT.ACCT.OFFICER>1100 is not set up correctly for the DEPT.LEVEL
B field, because of which the value of USER>DEPARTMENT.CODE is not
updated in the RECORD.LOCK.
T24 uses the value of USER>PROCESS.DEPT for updating the
RECORD.LOCK>DEPT.CODE. This user profile does not have any value in the
C PROCESS.DEPT and hence T24 uses the USER>DEPT.CODE as the default
value to update the RECORD.LOCK>DEPT.CODE
The DEPT.ACCT.OFFICER>1100 is not set up correctly for the DEPT.PARENT
D field, because of which the value of USER>DEPARTMENT.CODE is not
updated in the RECORD.LOCK.
T24 will always update the value from the USER>DEPT.CODE into the
E RECORD.LOCK>DEPT.CODE. This is the expected behaviour of the system.

Which T24 API will you use to add a field, where the values in the field can be configured by
the Bank
Answer ID Select Answer Text
A addFieldWithEbLookup

B addYesNoField

C addOverridesField

D addField

Which among the following is an incorrect variable defined in the insert file
I_DAS.<APPLICATION>

Answer ID Select Answer Text


A MY.SUFFIX

B MY.SORT

C MY.JOINS

D MY.TABLE

E MY.OPTIONAL.FIELDS

A user with AMOUNT.FORMAT set as ".," tries to modify the limit amount in the
Arrangement, post-authorization the Limit shows the amount which is 10000 times the amount
he input. What according to you is the reason for this behaviour?

Answer
Select Answer Text
ID
There is some local development done by the client which causes the amount
A entered to be multiplied by 10000 and hence this behaviour.
This is because the field type does not handle the amount format correctly
B leading to this issue.
The purpose of defining the ., in the user is to allow the amount to be multiplied
C with 10000. So the behaviour is correct.
AMOUNT.FORMAT = ., is not recommended for the user who will be dealing
D with amount fields. So the user's profile should be changed to ,. to overcome this
case.
This is because of a bug in the LIMIT application where the amount is always
E multiplied wrongly with 10000 and thus leads to these results.
What is &HOLD&?

Answer ID Select Answer Text


A It is a J4 file

B It is a T24 application

C It is a directory

D None of the above

Which of the following variable is used by the core API - RECORD.READ to decide the record
to fetch?

Answer ID Select Answer Text


A V$FUNCTION

B MESSAGE

C R.USER

D OPERATOR

Predict the output of the following code snippet INIT = 1 FOR CNT = INIT TO 10 STEP 2
CRT "HELLO" : INIT NEXT CNT

Answer ID Select Answer Text


A HELLO1 IS PRINTED 10 TIMES

B HELLO1 HELLO2 HELLO3 HELLO4 HELLO5

C HELLO1 Is printed 5 times

D HELLO1 HELLO2 HELLO3 HELLO4 …TO.. HELLO10

What does the additional argument of F.READU when compared to F.READ indicate?

Answer ID Select Answer Text


A Flag to retry lock

B Flag to take the lock

C No additional flag

D Skip the lock in case of COB

E Record to lock

A client complaints that one of his local application fields has a checkfile set for it. The field is
defined as IGNORE.ERROR in the checkfile definition. He has set the attribute NO.ENRI in
the OFS.SOURCE. When he posts an Online OFS request via tSS, where it triggers the
validation against this checkfile and throws an error for enrichment. What is the reason for
this behaviour?

Answer
Select Answer Text
ID
The OFS.SOURCE should be configured with additional attribute
A "IGNORE.ENRI.ERR" to suppress this error.
B IGNORE.ERROR cannot be defined for CHECKFILE
The NO.ENRI if defined will invoke the CACHE.DBR and not the DBR call.
C So the error is correct.
NO.ENRI attribute is not supported for Online transaction through the OFS
D requests.

Which function should be used to find a substring in a string?

Answer ID Select Answer Text


A INDEX

B FINDSTR
C LOCATE

D FIND

E INSERT

What is the significance of .FILTER routine?


Answer
Select Answer Text
ID
A The filter routine is used to filter the jobs selected for a BATCH record.

B The filter routine is used to filter the JOB.LIST files for COB proecssing

C The filter routine is used to filter the jobs selected for COB processing.
The filter routine is used to filter the ids selected by the SELECT routine for
D cob processing.
E Should do nothing, all processing is determined in the record routine

This application serves as a Catalog, that describes all the fields of an application

Answer ID Select Answer Text


A STANDARD.SELECTION

B EB.PRODUCT

C FILE.CONTROL

D PGM.FILE

A Consultant has a requirement to block the REVERSE and DELETE function if the USER is
INPUTTER for an application. How can this be achieved?

Answer ID Select Answer Text


A Can be achieved using Table.blockedFunctions

B Cannot do this for 2 functions but can be done for 1 function only

C Write a .FUNCTION method for the applciation

D Cannot do this for a particular user

An XYZ bank would like to update a local application during authorisation of a record in
SECTOR.Which is the recommended way to achieve this?
Answer
Select Answer Text
ID
A Use the OFS.GLOBUS.MANAGER functionality

B Use the OFS.POST.MESSAGE functionality


Start a new transaction boundary by calling EB.TRANS, write the data on to the
C application and then end the transaction boundary by calling EB.TRANS again
D Write the record in the local application(file) using WRITE/F.WRITE

The client wants an enquiry such that when the enquiry is run, the records are to be
dynamically built in the file and then selected from them and displayed. Is this possible? If so
what is the best possible option

Answer
Select Answer Text
ID
This can be achieved by writing a build routine to dynamically build the file and
A then select and display from the same file.
This could be achieved by writing a no file enquiry. Not possible through a
B simple enquiry.
C This is possible only till R08

D This can be achieved by writing a conversion routine in the enquiry

I) EMP.ID = "A001" EMP.ID = 8765 II)INT EMP.ID = 8765 Which of the above are valid
declarations

Answer ID Select Answer Text


A I only
B II only

C Both I and II

D Both are wrong declarations in jBC

Arrvar = a VM c VM d SM e SM f VM g FM b VM h VM i SM j Insert "X" between d and e


Answer ID Select Answer Text
A INS "X" BEFORE Arrvar<1,3>

B INS "X" BEFORE Arrvar<1,3,2>

C INS "X" BEFORE Arrvar<2,1,3>

D INS "X" BEFORE Arrvar<1,1,3>

Which jBase setting tells whether Transaction Management is active or not?

Answer ID Select Answer Text


A SYSTEM(1087)

B SYSTEM(103)

C TRANSACTIVE()

D SYSTEM(47)

E TRANSMGMT()

When application code is executed just to load field definitions, the V$FUNCTION common
variable is loaded with what value?

Answer ID Select Answer Text


A LOAD

B POPULATE

C IAVSPDR (valid T24 functions combined)

D LOADFIELDS

E Can be set to any value provided the length of the value is greater than 1

Date field has to default to current date for an Input request to your page. Where you could
code for this logic

Answer ID Select Answer Text


A .ID

B .AUTHORISE
C .RECORD

D .FUNCTION

When reading a record from an application such as SC.PARAMETER which T24 subroutine
should be used?

Answer ID Select Answer Text


A F.MATREAD

B READ

C F.READ

D CACHE.READ

E EB.READ.PARAMETER

Which characters delimit the values in a dynamic array?

Answer ID Select Answer Text


A @FM,@VM,@SM

B *,#,!

C @IM,@FM,@VM

D None of the above

A client reports that whenever they post an FUNDS.TRANSFER request with an Arrangement
Account involved as a Debit/Credit account and if there is an override raised in the transaction
and when that override has any override class setup, then they are unable to accept the
override and thus the FT transaction remains INAO status. What according to you is the
reason for this behavior?

Answer
Select Answer Text
ID
FT with AA accounts are not permitted to raise override with override class. So
A for this client must instead use the PAYMENT.ORDER to do the business
operation.
The handling of override class is not correctly done in the response, so this
B causes the class to be omitted.
Override class are no more supported in Transact. So this must be removed from
C the override to proceed.
This is a local override class setup by the client. This is to be handled locally and
D product has no such issues.
The override might have had a subroutine attached to it, which may be
E preventing the override acceptance. The subroutine must be removed to
overcome this.
Test Total: 61% (48.5 / 80.0)

Failed

Time Left:
1 hour and 24 minutes

Subject # Questions Score (%) by Subject

Basic_Compiling and cataloguing 1 100.0%

Basic_jBASE Arrays 2 100.0%

Basic_jBASE Basic Programming 4 68.75%

Basic_jBASE Commands 4 68.75%

Basic_jBASE Concepts 1 100.0%

Basic_ProgrammingStandards 1 100.0%

Basic_T24 API 1 100.0%

Infobasic_Compiling 1 100.0%

Infobasic_Routines 1 0.0%

jBASE_Programming 1 0.0%

Nofile_Enquiry 1 100.0%

PRGP_Course End 3 58.33%

T24_API 8 68.75%

T24_API Adv 5 75.0%


T24_Common Variables 8 59.38%

T24_Concepts 3 58.33%

T24_DAS 1 0.0%

T24_General 2 50.0%

T24_OFS 2 0.0%

T24_Programming For COB 4 68.75%

T24_Programming For COB Adv 3 16.67%

T24_Programming Standards 4 68.75%

T24_Template Fields 3 100.0%

T24_Template Programming_Adv 7 67.86%

T24_Template_Programming 9 44.44%

Test Total: 61% (48.5 / 80.0)

Failed

You might also like