Enquiry PDF
Enquiry PDF
Enquiry PDF
It allows the user to select and extract information from one or more T24 applications
To drill down the summary reports produced into more detailed reports
Enquiry Creation
Enter “ENQUIRY, I” “ Enquiry Name” in command line & Press Enter Key
Page Size – Indicates variable portion of the screen used to display the enquiry pages
Workshops: Create a simple enquiry on account module displaying Account No., Mnemonic,
Currency, Account Officer and Working Balance
Drill Down Enquiry
Switch over from one enquiry to another, during execution
• Buttons
• Drop down
• Images
• Fast path
• Sel Crit – Indicates selection criteria for invoking the next enquiry
• Label Field – Specifies the current enquiry field name to be numbered, when a next
level enquiry can be invoked
Workshop: Create a drill down enquiry for sector application, wherein customer details appears as
child (linked) enquiry (page 25 Utility enq)
Solution:
Input the required fields that should appear in Sector enquiry (Follow normal enquiry creation
procedure)
• Sel Crit – Enter selection criteria for invoking the customer enquiry
• Label Field – Enter number of the field name specified in selection criteria in the
current enquiry
Create a parent enquiry for Account application & attach Child enquiry
Output of the enquiry appears as shown
Attach child enquiries of customer, currency and category to the parent enquiry, as shown
Output of parent enquiry appears as shown
Why Fast path enquiry?
Fast path enquiries allow us to perform the following actions on the record selected from the parent
enquiry
• Authorize
• Verify
• Delete
• Reverse
• See
• Edit (Input)
Workshop: Create an enquiry on FT application and authorize the record using Fast Path
Multiple Fast Path: Multi-value the Enquiry field to add additional Application Name and action
Editing Live Record using Fast Path Enquiries
Live records can be edited through enquiries using Fast Path Enquiries
Use fields:
Change of color in signal icon to Green color indicates successful updation of the edited field
in the record
Context Sensitive Enquiry
Why CSE?
• A particular application
• A version of an application
• A field in an application
The ones attached to the application and version are launched, when the application / version
is launched
The ones attached to the field are launched, when user presses ENTER in the field
CSE
ID
Field Name
• Auto Launch
If set to Y, then that enquiry will launch automatically when the application is
launched
Only 1 enquiry can have this setting, since more than one enquiry can be
attached in the CONTEXT.ENQUIRY record
Context Sensitive Enquiry – Application Level
Why CSE @ Application level?
ID – Application name
• Sel Field – Selection field specified in the enquiry specified in field “Enquiry Name”
• Enquiry Name – Valid Enquiry name that is to be invoked on pressing tab/enter key
• Auto Launch
• Sel Field
Enquiry name appears in the list of Context sensitive Enquiry as shown, on invoking the
corresponding application
Context Sensitive Enquiry – Version Level
Why CSE @ Version level?
• Enquiry Name – Valid Enquiry name that is to be invoked on pressing tab/enter key
• Auto Launch – Enter ‘YES’ to automatically launch the enquiry on pressing tab/enter
key
On committing the record shown in previous slide, context sensitive enquiry is invoked as shown
Context Sensitive Enquiry – Version-Field Level
Why CSE @ Version Field level?
Data has to retrieved via. Enquiry, when using a field in the version of an application
These enquiries will be launched, when a field in the version of an application is input
• Enquiry Name – Valid Enquiry name that is to be invoked on pressing tab/enter key
• Auto Launch – Enter ‘YES’ to automatically launch the enquiry on pressing tab/enter
key
Workshop: Create a context sensitive enquiry for a field “DEBIT ACCT NO” of a version of the FT
application “FUNDS.TRANSFER,OTN”
Solution: Create a context sensitive enquiry for a field “DEBIT ACCT NO” of a version of the FT
application, as shown
Invoke the version of FT application
The enquiry is invoked as shown, when a valid input is given to the corresponding field of the version
Context sensitive enquiry attached to a field at version level appears in the list of enquiries, when the
corresponding version is invoked
Workshop: Create a context sensitive enquiry, such that enquiry ‘BC Sort Code List’ appears on
invoking the version of FT application ‘FUNDS.TRANSFER,BC’
Solution: Create a context sensitive enquiry for the FT version as shown
Invoke the version from command line using the version name ‘FUNDS.TRANSFER,BC’
On pressing Enter key, the context sensitive enquiry gets invoked as shown
Enquiry can also be invoked, while doing any action through the corresponding version of the
application
Context sensitive enquiry attached to a field at version level appears in the list of enquiries, when the
corresponding version is invoked
Subroutines in Enquiry?
To enhance Report by
R.RECORD
• Defined in I_ENQUIRY.COMMON
ENQ.ERROR contains the error text which stops the enquiry execution
Stored in I_ENQUIRY.COMMON
Why Build Routine?
To manipulate “Selection Criteria Box”
Scenario: Create an enquiry that will display Customer Id, the Account Id and the respective working
balance after accepting the category from the user.
For category 6001 - Balance should be in the range 50000 and 100000
For categories greater than 7000 - Balance should be in the range 100000 and
500000
Workshops: Create an enquiry that will display the Debit Account Id and the respective Debit amount
transferred after accepting the debit currency from the user.
For currencies other than that amount transferred should be greater than 200
Conversion Routines
Format data prior to display
Scenario: Create an enquiry that will list the Account Numbers, Customer Numbers and their
respective Working Balances. In case the Currency of the Account is in foreign currency, they have to
be converted to local currency and then displayed
Solution: Write a conversion routine and Create a Enquiry and attach the Routine to the Enquiry
ENQUIRY system works on a single file which is given in the FILE.NAME field of ENQUIRY
application
To fetch data available in Multiple files, NOFILE Enquiry is the only option
Nofile enquiry can be designed to fetch data from any number of files
Picks up each id
Constructs a record
Standard Selection
Define it in STANDARD.SELECTION
Scenario: Create an Enquiry which displays Customer Number, Account Number, Customer
Mnemonic, Working balance for only customer accounts
Attach the routine in Standard selection table with id stating from NOFILE.
Create an Enquiry Layout
Assignment Create an nofile Enquiry which display the LD Contract number, The Account Number
and Account Name. The selection field must be customer number
Common Variables: