Home

User Manual Oracle FLEXCUBE Development Workbench for Direct

image

Contents

1. User can prior folowing operations on the Dashboard wie trame canvas of interet Channel 1 Adding a Widget User can add a widget at a required position rom the canvas by right onthe canvas as shown below Anew Widget added the dashboard design layout vee in screen design tab in lower left tthe IDE The Request ID is not set fr he naw widget added Also the dashboard design i saved automaticaly Development Workbench for Direct and Mobile Banking User Manual 2 Deleting a Widget User can delete widget the canvas by right ecking on a widget as shown below Deke widget Widget the dashboard design layout ro in screen design tab in lower iett the IDE the dashboard design ami s saved automaticaly 3 DraggingResizing Widget User can also dag tech widget in order t change the postion of the widget on screen or resize the widget respectively Feature o drag and drop a wages provided Mobile Dashboard Layout Tree The IDE providas the user a trae based representation ofthe Mabie dashboard design wml The ao Is avaiable 1o user in Sereen Design tab atthe lower left side ofthe taol on successful loading of an Mobile Dashboard Project To lod a dashboard project inta workspace user neede t cick on Dashboard project XML node in Project Explorer Tre in ScreanTemplle tab provided at the left side af the IDE Various operations s
2. els socero are provided under a cene agreement caning restietons on use ditare and e prado propery let Dep ar exei n yeu Reese aemmentor owed by ran you may nol ue reproduce andit tradat modi Vene tle iib ptm punish or deploy say pet i lom or any Revere ergreeiny sassy or scorpion o a ore unless routed by law or nteraperabliy s prote he torsion conaned herein iz sunet change nou rale ard 1 wararted ense you pease repar hom ausi win This sure or natare documenaon may provide accese 1o ar intormatan on cantent products and aries tha paries race Corporaton and file are ol repente o and expres dla a aane o ary wih respect oh pay conter serves Ora Coran adit ais il ot be responsie er los cot ar damages waed due t oe access o or e hr pariy cantent Produce ortae Development Workbench for Direct and Mobile Banking User Manual 2 Preface Overview Prerequisites How to run the tool Menu Bar Tool Bar Workspace Details Panel 1 Projects Window 2 ScreonTemplate Window Screen Design b Dashboard Design 3 WebArchive Window HTML Layout Panel Page Main Details HTMLForm HTMLTables HTML Table Rows HTML Table Columns HTML Table Column Components Form Hidden Fields FCDB Service Panel Main Work Area Panel 1 Welcome Pan 2
3. As highlighted in the screenshot above the curent project detalls is also displayed so that user can dently and disinguish the console messages for diferant screentemplate projets Development Workbench for Direct and Mobile Banking User Manual Preview Mobile Application Screen Design Previewing haps user to see the screen being designed by her a any siage of B sesen dai Precios rer to prvow mabe sren dang for Ard Tabor Phones 1 Ando Emulator User shouid hare Android Eula n their system Channel Workbench Preview Server User shouid have o ofa preview server tumed ON 1a preview the scraen design Please Preview Server Manu em in Mena Bar secton fr information on haw to star preview server 3 Mobile Clien XML User needs to generate the mobile conl XML for which he wants to preview the sereen design Flowing steps shouldbe to generate moble csent XML W Select the Project trom SereenTemplate Tab in Top Ltt comer of the tol or which you want to prewew ihe sereen design Generate Mobile Client XML menu lem om the Mata menu in menu bar as shown bon Download DeveoperApps gt Generate Moble Che XM User can also cek on the tool bar shortcut provided to generate the mobile Clint XM is generated and path to displayed to user in output console as shown on Piease keep note of s path as this path shall be used to
4. CHAR NXRCHARZGU CHAR NARCHARGU CHAR CHAR Nes Neo ves ves ves Yes ves Type of Recounis or combination of type ot Accounts forme transaction ie ICASAITDLOANICITILCLICLT Proxy Transaction TD separated ts c possis Breese be avn ois transection reges ar V View Live Hei Module 1D focis NON iransacion Module are defined R CNEHELPCONFIG tale Comments iy iD for which tis wansacion needs o be registered User Segment for which ths Warsacion obo registered latier alphanamere alus io uniquely deny s transaction Channel D for which this transacto needs to be registered Group under wich this Wansacion wil come description of group s defined in tal wth GROUP DESC and damvale ot tnis comes menu under which this transaction wii come desertion o main menus is in appidata able win daanamo TAB DESC and Value ofthe cour Nameri value to define the postion of iancacion inthe varsactan group Development Workbench for Direct and Mobile Banking User Manual 128 ISDEFAULTNAY orani CHAR FLAGSERVICEREQUEST CHARI CHAR ENABLETANBLACKOUT REF USERTYPE ISENABLED SEXTERNAL USERAGENTREQID ALLOWED PRIV
5. wih numeric d wil automaticaly get added undar he curent HTML Tabla Row as his node or Press F2 to change the numeric id of this newly added column il Delete Row Cick on this option to delete the selected row The current row will et deleted along wth ts chid nodes if any Development Workbench for Direct and Mobile Banking User Manual 6 HTML Table Column Components For adding columns to the tabte row right cick on column trae node manu ist appears wih folowing 7 optiona LabelsData Dara Label Labelsinner Tabie Inner Table Delete Copy Colum mtem emen renan neat Funus ai Label Daie atel ner Table ane Table Dele lem The selected menu tem gets added under Column Node Selecting Delete Column wil deiste the Column Node Selecting Copy Column wis copy e curant Column imma tees uc TM E lili onthe node added shali open a alt at the right hand side of tolto allow user to edt he properties HTML Table Data as shown below Development Workbench for Direct and Mobile Banking User Manual ar mn ja 1 1 n 4 T 1 T i RES 5 p a poe ja EX On the basis of type of node added a combination of input ies discussed below wl appear in he panel Description of s given blow Column D Each Component added to a table in Sereen Design is given a unique D Thi
6. because Emm SAGGREGKE chan GHA Wer e VEER S es kocour VEER a ison E MANT CHA Yer Vast Fit M REETEXT jos oem GER m i pss 9 VACA Eminent Prete F WES Work Tow been provided I ooo aw user o Add Des these Tan Daia Values inthe above tables To Open Tan Data Registration Wizard Go to Menu Options Tools FCDB Validation Engine Tan Data Registration Development Workbench for Direct and Mobile Banking User Manual m xn Data Registration Search Thi stop is meant io alow the user to search for the existing Ten Data Master and Ten Data values avalbi respectively in tables given below o he connected Database data master Tabie containing unique Request ID identifying te valdaton template data Chid Table of bn data master containing Request ID Number Sequence and Ret Field Name to further speciatze template elect te table in which you want to search for the bin data values The Folowing Parameters are provided user 1o search for existing en data valves 4 ten data master 3 ID Request tun daa 3 ID Request b Number Sequence 9 Ref Field Name the parameters to search tn data with select conesponding search entra trom the drop down ist erter the searen text cick on Search Buton Tre Ist of avalable tn data valves in the
7. List ot he User Input fields their descripton are as flows Separator String Enter he separator string for ts b data master value Encoding Erter the encoding to be used tor hs bo data master value 1 Prete Enter Profis sting for tis bn data master value Postfix Enter Posti string for this bn data master value Terminator Enter terminator sing for this en data master value 1 Adjustment Enter Adjustment tong for ths in data master valve Biz Type Enter the Business of this b n data master value Free Text Enter the ext to be used tor this ten data master value lick Next to go to next step tandata showigiasking for the t daa details wil be played Enter he detalls f you are adding recor edi te detalls you are modifying record or Verily the details if you are d the end table ting a record Development Workbench for Direct and Mobile Banking User Manual ur EXIIT st ofthe User Input fields their descripto are as follows ID Request Enter the Request D for tns data value Number Sequence Enter te Number sequence fort tm data vae Field Name Enter the field name for txn data Ret Field Name Enter the reference field name for this bm dala value Field Format Enter the field format for tha txn data vake de Request Field Flag 1o indicate ths bn data vae s request feld or ot
8. ceno Lo deret T ew Cling tissima voran crete a aw Dasboar Poco neret x Development Workbench for Direct and Mobile Banking User Manual Entity d Enter the dEnity for which the screen Is being created Boor V User Type Enter the UserType for which the screen is bong crested e g ecu v Channel id Channel ID is a non editabie fed Le itis auto populated with Interet Channe 0 01 since DashBoard design for Channel was Dashboard D Dashboard ID for which dashboard ito be created is Simple Dashboard This ied fag to indicate the dashboard is simple or not Simple Dashboard supports postoned widgets I simple dashboard is ue then Lancing request ID s mandatory Trie aid wil not be considered in create and modi user V 18 PFM Dashboard This field reprosets flag ta indicate ifthe dashboard s designad for Transaction or nat Modi Clicking this sub menu user can modiy an existing Dashboard Project tor Interet Phase Enter the deat tor Modify Dashboard Development Workbench for Direct and Mobile Banking User Manual n 1 Moble New Clcking tis sub menu usar can cre channel new Dashboard Project for Mobile 4 Entiy id Enter the for which the screen is being created e g B001 User Type Enter te UserType tor which the sereen
9. MstEnttyUeerTypes contguraton modity etas of an eig one or view detals of an existing ene f user wants 1o del Development Workbench for Direct and Mobile Banking User Manual zu st ofthe User Input their descripton are as falows Entity 1D Select the Entity 1D User Type Select ne User Type User Type Desorption Erter the User Type Deseription 1s Enabled Un check this check bo i mapping of Eny UserType needs to be disabled Authenticator Name Enter te Password Authenticaton Class A Password Authenticator is concrete implemeniston of eatservces apps Aubenlicaor User can use auto suggest on this field by pressing CuteSpace and selecting from the Ist of avaliable Classes implementing the Interface Limits Allowed Flag to deni vansacloral imi i alowed for this ony and user type combinate Sort ID Enter Numeric value to identity the poston o this usertype in onthyuedype dropdown to other userypes Development Workbench for Direct and Mobile Banking User Manual Belerence User Type Enter Comma separated List of UserTypas which be available to this UserType when logged in into FCDB Applicaton This lst helpe to reset the vy of usertypes in Enty Usenype dropdown FCDB Applicaton for Customer Profile Allowed Fiag to display the checkbox Set As Customer Profle Role whe fining Role n FCD Applicaton for hia UserType tansacton Initializat
10. to lek on the FormbiidenFeke node as shown below RC een fe age nar cetus omnes SU eer Development Workbench for Direct and Mobile Banking User Manual 5 this node wi display Form Hidden Fed panel in the Main Work Area shown below In ths panel user wal able 1o conlgure the HTML Form Hidden Fields User can delete and 1 As shown in the screen shot above the hidden feds are displayed in a table grid with folowing Field Name User has to enter a feld Itis mandatory feki and cannot be lelt lank its aways recommended to use leas prefix with the fld for e g fkbeneficary il Field id User has to enter a field id tis a mandatory field and cannot be et lank This field d has to be unique user cannot use any fed id which has been used while defining the sarean Mt is always recommended to use I as prebx wih the fed id for eg faberefeiayd HL Mode Value Node vale isthe vale assigned to this feld ether a XPATH ora hue For constant value user has o use the syntax rng lt value sud allows user to pass the field value in UDFDTO array object to the ed a name value pair of Iis feki be assigned t UDFOTO by writing folowing smal code snippet in the corresponding sevice xsl arsti test
11. Interface Class Enter the Full Quatiod name of the Hostintertacing Class implementing the interface com ex eat services hosintarace HostAdapter User can use aut suggest on ths feid by pressing CirieSpace and selecting rom the Esto available Hostlniertacing Classes ls Enabled Flag to enabie dsabie interlace Additional Parameters Enter the text tor seting Additional Parameters Ike Interlacing Mode request response ate For more dais on these addtional parameters please efor fo Oracle FLEXCUBE Direct Banking System Handbook Volume Interface A nique dentir for a ntraea Entry Entity M Reference Comma separated lit of entes to wich the same interlace is to be copied Next to gota next step Development Workbench for Direct and Mobile Banking User Manual 162 7 MstProperties FLEXCUBE Direct Banking houses al appcaton properties required lor configurations inthe database tavle matproperis Senice ter in Orace FCOB uses properties fie featproperties and table mstproperties to read pplication properties at properties fle typically contains only database information all other pplication contgurations are available in tabla mstproperties MerProperies Definition Golumn ame Type Comments JDSERVER VARCHARAEGCHAN No SeerBonoc PROPNAVE NARCHERAG
12. ame udiame cxsivaue seect coneat fami reques istae select dyn evaluate Sudiname Y gt lt iudiValue gt Z oFDTO istor each gt Sates E tamitequest idu ate Text User can enter XSL keyword staring with K in text box against this feid Ths text wil appear as toli forthe HTMLDatatypes Tool wil not alow the user to apply values notin the format of XSL keyword Development Workbench for Direct and Mobile Banking User Manual For dynamic tootip user can enter XPATH in this feid For combination of state and dynamic shouid use as the delimiter o for an input KC ACCOUNT BLANKEK 18 BLANK amiresponse reparerepaymentresponsedto custoanaccountseustomeraccounito accounts accountnodto postion Srowteraton noraccount tootip wil appear Account is evaluated account noj Image URL User can enter relative path of the image to be displayed Recommended to used when one is using Image or Text Box with Lookup as HTMLDatabypos Relatve path of commoniy used images are 7 imagesiengicalander gt Use this path for a calendar image V imagesookup git Use this path or lookup mage Default Statie Label User can enter XSL keyword staring wth in the text box against ths Teld Tris edi used for feront datatypes with dierent purposes Drop Downs Fest static option SELECT in
13. output to the search action One can evs soon 1o delete he selected sence rom the MatSrvices tabis Next to go to next step Service Registration Edit This step is meant to alow users to input for a new service modify detalls of an existing one or sial ot an ane fuser wants o delate he same m List at te User Input fields their descripton as falows dterace Class Enter the Ful Qualified name o fe Service Interface Class User can use auto suggest on this feld by pressing CtteSpace and selecting from the Ist available Interlace memes as shown below Development Workbench for Direct and Mobile Banking User Manual eon Mes at sees sweetie Ca saec Acn agse cece amex fest serve aro naa eta End Point Enter the endpoint 1o be used for this service A Service Endpoint is a concrete Implementation of Service Interface User can use auto suggest on tha feld by pressing Gr Space and selecting trom tne let of Classes implementing tne entered interlace Method Name Enter the name of he method be invoked on exacting this service User can usa aute sugges on this feld by pressing Space and selecting from the ist of avaiable methods defined n tne interlace Service Name Enter te service name for his service or use
14. ran Cran Wa di p pL eme 7mm mimm Enter he Drvar dais and cick on nex buton Wizard nex step wil appear asking tor he Database Development Workbench for Direct and Mobile Banking User Manual E Enter the database connection detalls and ciek on next buton Wizard next sep wil appear asking for database Schema as shown below ao anara s eei n i o elect the database schema and cick on next buton Wizard next step wil appear asking for databace sias name as shown below A ee commen Wen Development Workbench for Direct and Mobile Banking User Manual 120 Enter the alias name for database and Click on the Finish button user wili be able to see the connection In the Database Connection Dialog as shown below Osa Covecions Click on Ok button to estabish the connection to the database Development Workbench for Direct and Mobile Banking User Manual m FCDB Properties properties Dag cn be opened by oig icon in tne toa bar 19 EO ELETI COOL FCDB Properties dialog wil alow user to enter the path of the FCDB folder the language When you un the Development Workbench too you wil get a pop up at home sereen asking for the FCDB Properties as shown below Fen settete Direne Dn Us
15. ER nieder i e Wer T liking on start dialog wil open Enter valid no it should be shown below 4 dai numeric value as Cleking on he start button he server wil start and a Iink wil be provided in the server logs to download ho packaged war as shown below spt Preven Serie Cone Development Workbench for Direct and Mobile Banking User Manual E Database Connection Database Connection provides a feature to connect the tool to database schema and allows us to configure dierent FCDB configuration parameters Configuration Wizards have been provided using Which user ean search far an exiting configuration in the database and can add new contiguraton in database in a step wise manner These wizards will generate the AddUpdateDelete scripts depending upon the action taken by the user and also alow user to execute them against the selected database Connecting to the Database When you run the Development Workbench tool you wil get a pop up at home soree Database Connection as shown below asking tor the Select the connection and cick on OK If no connection existe than Olek an New Database Connection a wizard asking or the Driver detalls wil appear as shown below Development Workbench for Direct and Mobile Banking User Manual E Ge ea connection details as shown below
16. if there is any output to the search acton One can use his action fo delete the selected record rom tne database table Next go to next step ication Messages Edit This step meant 1o alow users to input detalls for a new application message modiy details ofan isting one or detais of an exsng one i user wams 10 delete the same One can ad imodiy delete existing Application Message enes for diferent languages in one go by checking the hack bos besides the needed languages pum at ofthe User Input el and thelr description are as flows 0 App Select the value fom the drop down ID Message Give a vald numeric vale as Message ID Development Workbench for Direct and Mobile Banking User Manual E tO Lang Select one or muigle languages for which you want ths message tobe displayed ID Device Select the channel or which you want this message to be displayed Message Text Enter the message text to be displayed QUI Enabled Fiag to make this property GUI enabled This wil alow FCDB Admin users to the propery FCDB application isl lt Module ID Specify the mode id it any for which this message is being used de Translatable Fiag to indicate if translation to be don Commenta Erter a vald comment i any for this message lk Next to go to next step Development Workbench for Direct and Mobile Banking User Manual 158 6 MstHostinte
17. reter tothe dala types avalabia In the HTML Datatypes panel grouped under the Custom lab User can click on the daa button and value wil get selected in 1e drop down agains ths feld Jeera esmere ole pes Tene erty ery Made 55 Condition This propery contains the display condion of a table User can set the onions bass on which the table wil ge dispiayed or wil nt get played This propery only vali for mabie banking An enlarge icon is avaiable beside the textbox cicking this large image wil open a dialog box where user can enter the tx in enlarged txt editor Display Type This property contains the defaut display of a table This property is vasa oniy for tno screen design ol user agents Phone IPad Android Tab Android Phone at Moble Applications User can select any Value Normal Hidden Modal Popup or Wrapper trom the la le Serta s proper indicates whether the table ls scroble or not Toggle This property indicates whether toggle functionally is avaiable on table or no Toggle Image 1 This fied cates relative path tor toggie image 1 Toggle image 2 This fed indicates relative path for togte image 2 Development Workbench for Direct and Mobile Banking User Manual 4 HTML Table Rows For ading rows to the tabo ck oo Tables tree node A menu appears wih olowingopton Showin Cmn Add New Rows Cick on this option to add a new row to your HTML Tabie n
18. Development Workbench for Direct and Mobile Banking User Manual P 2 Drawi Panel Draing Canvas Panel for Mobile Apps Screen represents th screen which the user to draw labi and table components t he requied pesti on he screen as show below Tables and Components Positon X Postion Y With and Height wil bo calculated as of Sereen Features such as drag stretch lale and components from one postion to another and resize table and components are provided User can drag data types label types and custom types trom himi data pes pane to table and components on Orawing Panel and their coraspondg scripts wil be generaled and thor corresponding DTO wil be updated The Canvas only shows tables having display type Delau or Wrapper In order to view abes wth default type other than laut or Wrapper Le Hidden Modal Popup user has to axpicity select he able the screen layout ree and cick on Show in canvas option as shown below Development Workbench for Direct and Mobile Banking User Manual ab To add a table in drawing canvas user has to press and drag the mouse at the required postion in screen Table current Relato Postion X Y Widin and Height wil be shown while dragging On releasing the mouse buton table wil be added to he canvas andthe corresponding scripts wa be generated as shown below S
19. Development Workbench for Direct and Mobile Banking User Manual E Adding s Component or Table on Top of Table To add a component or a tabie top of a tabie to the canvas user fest has to fight ck on the table and hen cick on he type ol the component abl to be added The Componenttale with tho desired pe get added to the corresponding table as shown below tate way Noma Ld Die tes Ded Wrapper Delete Tobe Dragging Resizing Table Component User can drap stretch in order to change the positon of the ableComponont sereen or resize the table Component raspecivey Add a table with User can drecily add labes wih required spay type by ht cick on he drawing canvas as shown below Configuring ns In case of configuring Dashboard Drawing Pane represents the screen which allows the user to add at he required poston on the screen as shown below Development Workbench for Direct and Mobile Banking User Manual Development Workbench for Direct and Mobile Banking User Manual ss 3 Wireframe Panel Wiretrame Panel provides a wire frame of the tables and components added on the sereen for channels other han Mobile Application as shown below Creating screen component can achieved in just few easy Adding able User can diechy add tabie DIV rom the wir
20. S Currency Format This operation is to set crency formats MsttlobData Definition auma Name Typs Nulla Derai Comments WWE vanonaro CAR nia msc ius Beni re eibi TAE YARGHARe DUOC ho i re rius en ae TEE semant VARONAR 00CHAR fo is ee NAESTRIGS VARCHAREGUBUCHAN Ves E Sig wise ow has been provided in this lol to alow user to AddModify Delete these properties Open MatMobData Wizard Go o Menu Options Tools FCDB Others MstMobDate Registration MatobDst Registration Search This step is meant to aow the user to search tor the existing entries avalabe in metmobdata table of ho connected Database is aways advisable to search for existing erties before adding new configuration in tris abie One can use Dataname and Datacode and UserAgent parameter to fiter th as described below Select corresponding search criteria rom the drop down ist enter the search text and click on Search Baton The lt of avalable configurations inthe table matmabdata matching the ceria wi be dispiayed n a tabular format Curent tho maximum search output s 20 if the search output resus exceeds Imit 20 records notifcation willbe displayed in the bottom of the wizard asking user to futher fiar the Search err Development Workbench for Direct and Mobile Banking User Manual 230 auem e ee Depending upon
21. shouid be kept lank URL In Order ta preview screen design Mable Cent XML hosted by the channel workbench too obe gien here Enter he ADDRESS PORT preview minam For Eg tp 10 18057 4080 provowROROI7Y Y Screen Type Select Screen trom Drop Down Device Select am Drop Down on Submit to preview your mobile screen design Development Workbench for Direct and Mobile Banking User Manual HTML Datatypes Panel Thi is at the top ight ot this tool This panel contains all he HTMLDatatypes current supported in Development Workbench framework in the form of buttons as shown below Usar cick on these batons to use these HTML Datatypes to design th screen uim FPamoepoom z eiie init Gomot osvet Date Wie ening E e rr Eumene Eju irse resent Sirena reme Eras Bret El Test Ben ELEM Development Workbench for Direct and Mobile Banking User Manual Those HTML Datatypes has been classified into twee groups datatypes are hose datatypes which helps user to place certain HTML components ike lwn inside a paricular column of a particular row af particular HTML Tabie 8 Bam 0 Boeke
22. Bank Customer D Card Customer Investor Services Customer ipo value spaced laolcaton wa defaut the value o zi Group under wich tis mapping description of group s appidata abe wh CODD DESC fand datavalue Val o column gt speci io which is rancacion belongs hol to get the tot registered vansactore application speci o of ransacion Francia ryNon This ld indicates parametara fequrod to manage auorzaton I consists o6 dot number consisting of 4 1 where 0 Fesemblos Not requiret and 1 vesembos Required Folowing ontquraons are driven by each 1st Char Branch 2nd Ghar Account Sa Ghar Gurency 4h Char From Amount Sih Char To Amount l in char Generate Eror Generate warning 2d for Additonal Parameters forthe Transaction Development Workbench for Direct and Mobile Banking User Manual E REF_ACCTTYPE PROXYTXNID MARCHAR2 10 CHAR GHARAS CHAR ALLOWED PRIVILEGES VARCHAR2 20 CHAR LIVEHELPMODULEID VARCHAR2 10 CHAR MatUserTypeTn Table Denton Column Name i usenrvee iore JOCHANNEL TxNGROUP sea ISMENUTON TOKEN TOKEN roxena roena roens Type NARGHARS CHAR ARCHARAGS CHAR CHAR NARCHARGG CHAR WWARCHARA 10 CHAR NUMBER 85 HARI CHAR WARCHAR2 0 CHAR
23. Development Workbench for Direct and Mobile Banking User Manual 1 2 a p s amp Recommended CSS casses for HTML tabies are dormtable Use tis when table contains crt input fields formiablersadonly Use this cass 1o deplay table on vertication screen where input feds eher infoteble Use hs class 1o displ certain info inside a table Use tna class for table nord format download Use tis class for cating UI download framework of FCDB buttonarea Use this class for making form submission tos dabpanel Use ts cass for making sto tabe inside a table Development Workbench for Direct and Mobile Banking User Manual a xi xv can st tho with property of tho HTML table by entering the text in the box against tha eld User enter numare value with px or post Toc wil mot alow the user to apply any other values Recommended value for width it can be lo blank or 100 Tabie Relative Width For User Agents of Mobile Applications User can set te width of ihe table relate othe width of entre screen Wath of tne Table wil a calculted as of the otal width of the screen User can enter only decimal values and value 1 0 represents the entre screen wid Tabie Relative Height For User Agents of Mobile Applications User can set the height afthe table relative 1o te height enire screen Le ofthe Table wa be
24. Drawing Canvas Panel 3 Wiretrame Panel Designing Dashboard P 2 Mobile Dashboard ternet Dashboard Console Panel Contents E E a a 2 E as 36 E as ar ss sa s n ss Development Workbench for Direct and Mobile Banking User Manual B Preview Mobile Application Screen Design HTML Datatypes Panel Deleting Copying Deploying Project 1 Copy Project 2 Delete Project 3 Deploy Project JavaScript CSS Image Editor 1 JavaScript Editor 2 CSS Editor 3 image Editor Synchronize Package WAR 1 Synchronize WAR 2 Package WAR Database Connection FCDB Properties FCDB Application Configurations 1 Transaction Registration Steps Registration FCDB Service Registration AppiData Application Message MstHostintertace MstProperties Data Dictionary Registration 9 Ten Data Registration 20 Data Enrichment 11 MstQuery Registration 12 MstServicesMap Registration 12 MstUIDownload Registration 34 MstUserAgentTxn Registration 15 Entity Registration User Typo Registration s7 2s E E E ns us E E m 15 E 139 im EI 163 16 im im m 187 290 198 202 aos Development Workbench for Direct and Mobile Banking User Manual a Entity User Type Mapping Channel Registration Entity User Type Channel Grouping Entity User Type Channel Ma
25. FCDB Wizard n configure the samo is Menu Tam Flag to maka this transaction available in user menu By default ite checked to how this Transaction in Menu i shouid be unchecked fr Senice Request Transaction that tbe shown menu tam in FCDS applcator Token 5 Enter a numer valve to deine te positon of transaction in the transaction group ck Next fo go to net step A panel showingesking tor the Functional Details be displayed Enter the Functional Datis you ara adding new record ed the detalls i you are a recor Verity he detall you are deleting a record tne Table Development Workbench for Direct and Mobile Banking User Manual E List of he User Input and thair description are as ID Proxy Required Flag to indicate if Proxy ID is required or not Service Request Flag enable ta transaction as a Service Request ransacton Blackout Enabled Fiag to enabie back out tunctonalty frt transaction Limits Allowed to onae imi tunctonalty forts transaction Customer Type Enter comma separated Bst of applicatie Customer Types for this transaction Possible valves are C Bark Customer D Card Customer Investor Services Customer f no application detau the value o Cod Tan Group under whch ti ansaetan wii in account mapping description of group
26. FCDB Setup Path FCDB setup path wil alow user o enter path of FCD base directory This drecor should contain FCDB kernel jar third party rais and in proper oder structure as shown below Development Workbench for Direct and Mobile Banking User Manual E stafies buld m The FCDB home directory path can bo browsed using browse bution m m new s Development Workbench for Direct and Mobile Banking User Manual COB Language FCDB language can be chosen the avaiable languages displayed in the drop down isi language used in ioi to preview the screen n that language and also load language spacio CSS Set Proper Fem seuipreh oiyere nr 5 Se Properes Faeseppam cas eerie e im 8 ata On licking he Apply button the properties wil be applied Development Workbench for Direct and Mobile Banking User Manual a FCDB Application Configurations The IDE provides tha FCDB menu tem which allows user to configure diterent FCDB contiguration parameters Configuration Wizards have bean provided using which user can search for an existing configuration Add new confguraion in a step wise manner These wizards wil generate the Add Update Delete septa depending upon the action taken by the user and also allow user to execute them To use the FCD
27. FGDE folder andthe language Development Workbench for Direct and Mobile Banking User Manual E Workspace Details Panel Workspace Details Pane is displayed onthe top lt comer of the tool The of avaliable windows in this pane is descrbed below 1 Projects Window Project Window allows user to create new Java project or apen an existing project Ine oo The tool provides ali the necessary features to build run and debug he project FCDB project option creatos a new FCDB Java SE application in a standard IDE project User can use thi project to work on FCDB Business Services components pou On cresting a new 8 Project all the necessary jars requred io work on FCDB Business Services components are loaded in the bares of te project as shown Below Development Workbench for Direct and Mobile Banking User Manual 25 The user can create new Java Class fle from FCDB Business Components ha contain the esting FGDB classes amp iterfaces as delayed below Aere EX es Development Workbench fr Direct and Mobile Banking User Manual 26 FCDB dava Project Deployment The existing Java Cass flas of FCDBLJava Projects can be deployed FCDB server using the To select amongst he Ist of Java Cass fles right cick on a project and select Deploy as shown below ges Meter e eme A new win
28. Validation Required Fiag ta indicate 1 va dation is requred or not or his tn data value da Mandatory Flag to indicate if this in data value s mandatory or Validator Enter the vector to be invoked tor this n data value Validation Enum Enter tne Valdaton enumeration or this an dala valve 5 Eror Code Enter he defaut vae for this tin data value Enter the Eror Code ot the application message to be deplayed f validation fas Default Value Enter he defaut vae tor his bn data value Next to go to next step A second panel showinglsskng tor the br dara detalls wa be displayed Enter the detalls you are ing new record adit tha detalls if you are modifying a record Verity the detalls you are deleting record rom the tn data table Development Workbench for Direct and Mobile Banking User Manual me oo st ofthe User Input fields their escrpton are falows Default Navigation Flag to indicate transaction shouldbe made avaiable as Default Navigon tor respective Usetpe and Channa Type Field tor the type fortis bn data value Token 1 Ener token 1 to be used for this bn data value Token 2 Enter token 2 to be used for this bn data value Token 3 Erter token be used for this bin data value 7 Delimiter Enter delimiter fortis bn data value Fixed Length Enter fixed length of this n data value Length Enter the
29. defined in appdata table with dataname CODTXN DESC and datavaue Value of hs To defne new man menu use appidata wizard Tools FCDB AppiData Wizard ta Configure he samo Module 1D Enter any specfi Made which this transaction belongs to get the ist o regteredansacions nthe spec o module Tan Type Enter tne of vansacton FJ Non Einancia N Inuk Auth Parameters Ths foi indicates parameters required to manage authorization rules It consists ofS dit rumbee consstg of amp 1 where 0 resembles Not required and resembles enured Fotowng conlquratons are drven by each character st Char Branch 2nd Ghar Attunt 3rd Char Currency 4th Char From Amount Sh Char To Amount amp h char Generata Error Genarata wamng 2Send or release Additional Parameters Enter ne Additonal Parameters needed lorte transacto 1 Ret Ace Enter the Applicable of Accounts or combination of ype af Accounts foris transaction tke CASA TDILOAN C TILICUCLT Proxy Tami Enter he Proxy Transaction ID Allowed Privileges Select tne alowed prvieges o be given tot ransacion Development Workbench for Direct and Mobile Banking User Manual E Extern 1 Live Help Module ID Enter the Live Help Module ID to configura Live Help Modul for this ransaci n The ID siring shouid bo any alpha numeric Further atr configuring the ve Help Modul
30. 7152 lick Next to goto next step Us ot the User Input their descripton are as flows Align Select the Alignment in the col Lt R Right Field Length Erter e Length of e fiski applicable for TEXT te download Dynamic Path Enter ie Used in places where the actual path ie not name path Foreg in Ah the response i Auth specifi DTO but 1 Just container to store dierent types of DOS Reterence 0 Parameter Enter Referenced IDPARAM which means in conjuncton wih ie Panian Teid i rated e g along wih amount fld Currency fold fo be splayed Additional Parameters Enter he Column or Additional Parameters Field Type 5 the Field Type S or Flo be used if field needs tobe displayed as Search ciara dounload Tie Next to goto next step Development Workbench for Direct and Mobile Banking User Manual 197 14 MstUserAgentTxn Registration Craco FLEXCUBE Direct Banking Application houses th table metuseragenttan where developer configure the menu options for ransactons in Mobile Banking using Android and PhoneiPad Apps Tha is an addtional table to overige the menu configurations done In mstusertypeten MatUserAgentTan Definition Column Name Type Nulabie Default Comments NARCHARZ S rique denier for he enti ENTITY GHAR Primary ey of tate ISERTYPE VARCHAR 700 vs MuR NU
31. Data Enrichment Wizard Goto Menu Options Tools FCDB Validation Engine TxnDatanrichment Wizard TxnDataEnrichment Search This step is meant to alow the user to search for the existing entries avalabie in bm dara enrohment table of the connected Database Itis always advisabie to search for existing entries before adding new proper in tis tab One can use Errichment Name parameter to ftar the result described below Development Workbench for Direct and Mobile Banking User Manual 181 Select corresponding search rom the drop down Et enter the search text and click on Search Buon The ist of avalable properties in tne abe ba data enrichment matching the wil be played in a tabular format Curent the maximum search output 20 1 the search output resus exceeds Imit of 20 recorda notification wil be displayed in the bottom af the wizard asking user to uer fiter search prm Depending upon he search output one can do the folowing operations L Add New Select this radio button to add new property in database table AL Modity This radio bution wi be enabled if there is output 1o the search action One can use s action ta modiy the detals of selected record UL Delete Tris radia bution wil be enabled there is any output to search action One can use is acton 1o delete the selected record ram the datab
32. Ein ow une ces car m eene Formed te d 2 Label These datatypes heip user to configure the labos in the form Curenly there are wo onfigurations One is Labels which can be used for simple label text wth mandatory con If any and other is Labels with coin which can be used for simple abel text wih mandatory con i any and a clon appended at the end Development Workbench for Direct and Mobile Banking User Manual 92 Custom These datatypes are nothing buta predefined layout which one can directly place at certain poston of the screen By predefined layout it means that rather than defining each component of he screen one can call these datatype templates to place an homi layout at a particular tabe sequence As these layouts can used at a particular table sequence which means these datatypes tam be used while defining the HTML Table attributes Clking these datatypes sets the value in Customized Template I drop down of HTML Table Details work area panel GIGS mmmwwe 8 cem iste Gom zem Fron raraton Teroa Wet acer Development Workbench for Direct and Mobile Banking User Manual Deleting Copying Deploying Project 1 Copy Project To Copy an existing project irom the workspace cick on ldRequost node at the top l
33. Is feld by pressing CuleSpate and Selecting om the Ist ot avalable CSS cass names as mentioned above Element class This CSS cass wil be appled on the Datatype elements the Textbox Checkbox ete t s field is empty default classes shall applied on elements User use CSS auto supgest on this feld by pressing GirleSpace and electing from the lst of available CSS class names Data Width This with wil be applied he column cal containing the HTML Datatypes Ike For detaia reter to Label Width Data Col Span User can enter numeric value 2 in the text box against this field This Vaive wil determine te number of columns this cel containing the HTMLDatatypes will span Data User can select data type available in this drop down ist User can select the HTML Datatypes to be displayed in ceil of ha column User can rafer 1o he data types avais in the HTML Datatypes palet grouped under the Data tab User ciek on the data buon and value wil get selected in the Datatype drop down User can also and drop the Datatype on the corresponding cellin drawing canvas me Eea pact en ff Panter pun Do pum pun t e Carne pn eM as Hehe eee Development Workbench for Direct and Mobile Banking User Manual 52 E E Value User can use text box against this feid to po
34. MatServices Definition ata column be Comments NARCHAR NaMSERVICE No Name ofthe Senice CHAR VARCHAR INTERFACE No Ful Cual o the interface Class CHAR VARCHAR Erat Fal une nare ot Sve ErdPoint ees implementing e iteaco Cass NERSION NUMBER Na 6 Servi Version VARCHAR isenaeLeD VARCHAR No Y Fiag to enableldsabethe service VARCHAR VARCHAR o Flag to be enabled it this a MultPhase Transaction VARCHAR Flag to be enabled i Transaction ito be role back JSROLLBACKONLY bi cHaR NO alr successful execution of he Serios Ful Quaiied name of ne Service Helper case CUSTOM HELPER Rss implomentegieinoraee CHAR fat sevces SeniceHeper VARCHAR NawMETHOD No Method name defined in the interlace Class CHAR VARCHAR Ves CHAR CHAR Flagtobe enabled if service can be exposed as a len car No CHART iskuomREQumED CHART Flag to enable Service Detalls Logging Serr Ful Qualfad name ofthe Authorization DTO Wapper lass extending cass AUTHDTOMAPPER pass Foam fex fat eenvces pps aut audfomagper Abst CHAR acti aDTOMapper TXNAUTHDTOMAPPER VARCHAR Ves Full Qualified name of he Tansacian Au DTO Development Workbench for Direct and Mobile Banking User Manual Tis Mapper dass implementing the oe VALDXTIONVERSON NUMBER No
35. Mobile Banking User Manual 195 ss A eec a Lato the User Input fields and their description are as follows Entity D Select the Five letter alphanumeric vale to uniquely Ent UserType Select the Tree letter aphanamere value to uniquely identity User Ghannel D Select 1e Two letter numeri value to uniquely Identify Channel Transaction ID Selaci he Thee lener alphanumeric vae to unauely deny tis vansaclon Request ID Selaci me Aphanumerc value to ently Request Parameter ID Enter 1e ID forthe Parameter Parameter Name Entar tne Parameter Maps to DATAVALUE of APPLOATA table ONTEREST RATEJ Parameter Sequence Enter the Parameter Sequence order to display ha columns Parameter Type Enter the Parameter type Default is S AsAmount N Number S Sving D Date B Bociean l intager P Perceriage T Tmastamp Enabled Flag to whether column wil be displayed or not ag to deny whether column wil be deau sl or not Entar the Paih lo the parameter Relative fom the node speciied at MISTUIDOWNLOAD PATH Link Fiag o identity whether the column is hyperink Development Workbench for Direct and Mobile Banking User Manual 196 Function Name Enter the Name ofthe JavaScript function to be called on clc Function Arguments Enter tne Argument of the funcion to pass as arguments 1o Ra NAMUNETION separated by Far example 0
36. Protocol htphtps Server IP and No and on Deploy to deploy the project onie uon server Development Workbench for Direct and Mobile Banking User Manual 96 JavaScript CSS Image Editor 1 JavaScript Editor For each screen designed a developer has to wite corresponding JavaScript The name ot ha s fie must be in the format requost s ka RRTFTO s i s fle must have nalze method by defaut even though this method is no required developer hasta wile a bank Implementation of this method in 1e j fe The functions which are being assigned to the Datatypes whe doing the Screen Design needs to be implemented in inis fle The contain standard FCDB language kay words Oke This icol w give you the option to wie yours For each Screen Template projact in the top Je pane idrequest js vee node s create as shown blow FRACDS sd B mracons nt Double eScking the ree node wil pen the js e in JavaScript edor as shown below Development Workbench for Direct and Mobile Banking User Manual 97 EDI Te JavaScript editor provides feature using 1 8 The Esto auto suggest includes JS funciona ram the fol as well as JS Plat Development Workbench fr Direct and Mobile Banking User Manual E User can edt JS fles valable in Web Archive WAR by double eSching on JS fle
37. Tan Group under ch tna Vansaetan wil com in account mapping description of group dained In lae wi dataname CODTXN DESC datavaue olia hi To defne new main menu use appidata wizard Tools FCDB AppiData Wizard ta configure same Module ID Enter any spectic Modo to wich this transaction belongs hel to get the list of egeterodansacions nthe appleaton speci o a module Reference User Type Enter ine Comma separated list of this transaction can access 1 Tan Enabled Hag to this vansarton in dau 1 checked 10 cable ransactor A rensacton nor enabled sal get elated FCDA and Sont be avatanie fo user Extern User Agent Req ID Alert Parameters Enter he Alert Parameters needed tor Ihis ransactlon Allowed Privileges Select the alowed priviege given this Transaction Tool 10 make this ansacon avallable in Quick Tole Widget Type Sel he value fo Y io make tis vansacton avasable in the It of tnos and in Login Screen Ck Next to goto next step Apanelshowngasking tor the Menu Detalls wil be displayed Erter the Menu Details i you are adding a racord ext he details you are modia a foco or ert the detale you are deleting a record the MetUserTypeTan Tabie m Development Workbench for Direct and Mobile Banking
38. Ths step is io allow the user to seach for the exiting enties avaiable in MatEntty serTypes table of the connected Database lis always adveabe 10 search for existing mies before new configuraton in tabe One can use ID or Ent Description or User Type or User Type Description parameter ofiter the esu as described below corresponding search rom the drop down lit entar the search text and click on Search Buton The ist of available ones in the table MstEnsyUserTypes matching the criteria wil be displayed n a tabular format Currenty the maximum search output is 20 te search output results exceeds Emit 120 records willbe displayed in the botom of the wizard asking user to further ter the Search err Development Workbench for Direct and Mobile Banking User Manual 210 Depending upon he search output can do the flowing operations 1 Add New Selec this radio bution to add new property in database table Modify This radio bution wil be enabled here any output to the search action One use his action to modiy the detal he selected record Delete Ths radio bution wil o enabled if there is any output the search actoo One can use his action fo delete the selected record ram tne database abe lick Next to go to next step User Ts ino Edit This stap is meant to allow users to input detas for
39. Tool wil not alow user o apply any ather vales Iis recommended to use the CSS classes discussed above 1o handle the wh and save ts Teld the above recommended classes da no match your width requirement en use this Teid i sel the wath Label Col Span User entera numee value 20 In the tert against his field This ue wil et rmine he number of columns is cll containing he label wil span xil 1e Mandatory User has to check ts checkbox if hey want to append the mandatory discussed below to the abe of hs ela M Mandatory icon User can enter the koybcard special characters Ike as mandatoryior append this icon to the label or any disclaimer note to mark this fed xv Type User can select the label types available in this drop down ist User can refer o ihe label types avaiable in the HTML Datatypes panel grouped under he Label tab User clik the data type buton and value wil get selected in he drop down agains thi fe as shown below mper T ota ibo cum xvi Label Row Span User can enter a numeric value 20 in the text box against this fid This aue wil determine the number o rows ts call containing the label will pan Development Workbench for Direct and Mobile Banking User Manual st Ee Data class This CSS class wi bo applied on the column cell containing he HTML Datatypes ike textbox User ean use CSS aulo suggest on
40. User Manual ur Lst of the User Input fields and their description are as follows dit Auth ID Enter the Authorization Engine o be called for this vansaclon List of Authorization Engines are registered in abe meintau pes init Req ID Enter tne Registered work tow step id refer MstChannalATS table geting called cick ofthis ransacton menu I no value fet step called Aut Alert Flag to indicate If Authentication Alerts enabled for tis vansacton or not 1 Cut OFF Fiag to enable Cut Of fnctonalty Tor Ws vansacton Quick Task Flag to make this ansacton avallabie in Quick Tasks Widget lick Next to go to next step Development Workbench for Direct and Mobile Banking User Manual E 2 WorkFlow Steps Registration Oracle FLEXCUBE Direct Banking Applicaton houses the table MatChannelATS where cegistraton of ransacion steps needs to be done For e g f Own Account Transfer Tan ID OAT comprises of hee staps Intiate Very Con al these three steps needs to be registered in this table MatChannelATS Definition olus Name Type Nullable Default Comments Vereor each step ine Nomenclature oloweds WARCHARAISO IRR cT ID Screen Sequence Number Ferg fc Account Transtar trst ip idee wil be RROATO Plugin Type T CE X tob each plugin mapped CHARI CHAR 0 doaninerachg cass wale C forming FCD Busness ter
41. Workbench for Direct and Mobile Banking User Manual Ti MstQuery Registration Oracle FLEXCUBE Direct Banking App cation provides MstQuery table whore developer has the option to configure database queries that can be invoked from FCDB Business Service java coder The comiflexfeatxjavadbe JDBCEngine class provides uty methods to execute queries on the database Using the methods executeUpdate and executeQuery one can fre DB queries and get he result set Developer has tne option fo either hardcode te queries wise caling these methods or can configure the query in MstQueny table Coniguing Query inthis table gives the preg tothe devlopermplementaon team to change the query without changing the java code Detinition pe Nie Dein Comme MN Sr dad VARGHARETS fg abe Ty wenvoese 085 JAROHARE 4000 eme m AS Sting of wa pes Prepared Statement P Statement 6 can be of folowing f Selen WARCHAR2 1 Insert UERYTYPE CHAR Update U Delete 0 ProcedireFuncton cal P timum numberof rows query shouid VARCHAR2 1 mE WROWS NUMBER 4 0 GHAR HE eat ote eae Nm pde ed wise low has been provided in this too to alow user to AddModify 8 these properties T
42. Workbench for Direct and Mobile Banking User Manual 2 3 Copying a Widget User ean copy a widget across dashboard projects by right liking widget and selecting Copy Widget opton as shown below Fight ck on a widget poston node to paste the copied widget shown below gus _ Sereendesign remeras iat T Poston Too 5 nn Wes Ho TH iz fe wert Add Widget it 4 Aranging Re arranging Widgets rag and Drop funcional is implemented in Dashboard layout vee for users to change the sequencing and postioning of widgets according to thier needs ser can drag a widget from a postion and drop it at another positon node to change the position ofthe wget The Sequence number wl pe automatically generated according ote naw postion where he widget is dropped Development Workbench for Direct and Mobile Banking User Manual 7 Widget Layout Details Widget Layout Details appears as paliete to users to edit layout properas of Dashboard Design Templa Tre Layout palet is opened at the right hand side of IDE on eSckng on Layout node Screen Design Layout panel as shown below A Widget Layout Deals Panel helps user to configure various layout properties of the dashboard dose Description o Fields V Dashboard Width Dashboard Width represents the dashboard display area resolution in pees
43. and Mobile Banking User Manual 1n MatUserTypeTan Search pum Transaction Registration Edit This step is meant 1o alow users to input detale for new Transaction record im MstUserTypetan modiy delais of an exiting one or detais of enting one f user ants 10 eite te same Marton A shovingisking for the Menu Detalls wil be displayed Enter he Menu Detalls you are adding a naw record eat the dela you are modilying a record or Verl te tals you are ing a record rom Tabie Development Workbench for Direct and Mobile Banking User Manual E aa oe List of User Input fis and thair description aro as Transaction ID Enter three later alphanumeric value to uniquely deny this transaction Description Enter he descrblon of he ransaeion 10 App Select valve the drop deum Token 2 Selec the menu under wich the vansacton wil come desertion of main menus s define in appidata lable wih datanama MENU TAS DESC and datavalue lt Value tis To define a new main monu use appidata wizard Tools FCDB AppiDat Wizard to configure samo Tam Group Select the group under which this transaction wil come descrplen of group is defined in appidata with datanamo GROUP DESC and datiuo lt Value of us ik To deine new group use appidata wizard
44. bottom of the HTML page Separate space m reserved for them at he bottom Widgets here are placed from left to right in increasing order of their sequence number Widget Sequence A widget sequence is unique for a position defined for dashboard in Oracle FCDB application Widgets are placed in increasing order of their Sequence at a postion dashbaord le Mandatory This feid represents fag to indicate whether this widget is mandatory on dashboard or not Ie Enabled This fid represents to indicate whether this widget is to be considered in application or not Height Scalar This feid indicates the scalar value no of units using which widget height WA get applied on screen By defaut ho height scalar set to 1 Width Scalar This tieid indicates the scalar value no of units using which widget width wil get app ed on screen By defaut the width scalar is se to 1 Has Navigation This field represents a flag to indicate whether the widget requires ttle bar not on dashboard I this ag is not set then Can Retest and Can Minimize flag are Tot considered and then hence are disabled Can Retresh This tild represents a flag to indicate whether refresh functionally is to be provided or not on widget Ths is enabled oniy Has Navigation checkbox is checked Has More Link This roprosents a flag to indicate whether paren transaction Irk isto be provided or not on widget Th is enabled oniy it Has Naviga
45. can be pasted by right cicing on the oot node of dashboard layout ree A single eck on any widget node opens a pallste for tha user to edit tha widget properties at ine right hand side lI For more Intormaton of various properties ofthe layout please refer widget detalls section below Development Workbench for Direct and Mobile Banking User Manual a Widget Details Widget Detals appears as a palete to users o edit properes widget of Dashboard Design Template Tho properties paliete is opened at the right hand side ot IDE on clicking on any Widget node of Screen Design Layout panel or any widget rom the canvas as shown belom r pom Widget Deas Panel heips user to configure various properties of widgets ofthe dashboard design Development Workbench for Direct and Mobile Banking User Manual Description ot Fields 1 Component ID Component ID to be used for widget 2 Widget Type Type of Widget Widgets are rendered and painted on sereen according tts e 3 Transaction D This eld represents Transaction deni which s shown in thie widget tis a mandatory feld 4 Request ID Ths represents landing screen which is shown in this widget Itis a mandatory field 5 Token 4 This eds not used curent amp Data class This CSS class to be applied on the widget User can use CSS auto suggest on ths field by pressing Cirle Space selecting f
46. can do the flowing operations L Add New Select this radio button to add new property in database table IL Modity This radio buton wi be enabled on if there is any output 1o he search action One can use his action to modiy the deals of the selected record UL Delete Ts radio bution wil o enabled i there is any output the search actoo One can use his action 1o delete the selected record rom the database table Next to go to next step MstProperties Edit This step is meant to users to input details for a new mstproperty modiy detalls of an existing one o view details af an existing one it user wants to delete the samo Development Workbench for Direct and Mobile Banking User Manual 0 Server Enter the server identifier to be used Defautid ZZ should be used Property Name Enter me name of is propery Eg Property Name to alow the Maximum numberof Widgets tor a user is USER PREF WIDGETS Enttyser Type Channe can be specialized for particular propery ushg propery as ENTITY 1D gt lt USERTYPE gt lt IDCHANNEL gt USER_PREF WIDGETS Property Value Enter te valus for this property E g i may be some rumere value to alow the Maximum widgets a user can select Enabled Flag to erable and make this property available 1 is Modified Fiag to neate ths prope or not Effective Date Efoctio date when this propery
47. cick he submenu save Under Fe Menu or use Cuts as keyboard shortcut Development Workbench for Direct and Mobile Banking User Manual Development Workbench for Direct and Mobile Banking User Manual UL amie BROATOL ami Cicking on this tee node loads the HTML Layout in the bottom t ot ihis wah Ie HTML spectc of o srertomplat as shown below SET ELS e Daa m a as XIX xs Cicking on this tee nodo loads the FCDB Service Tree Panel in the leo stool with the FCDB Service details ofthe screen template as shown below Seien Fre eve Development Workbench for Direct and Mobile Banking User Manual a gt Dashboard Design The upper et pane of this too shown below contain a tab Seren Template to provide a tree based explorer wew o al he Screen Design projects Dashboard and Sereen Design which are rented in the workspace The IDE restos a folder DashBoardTemplte in he directory where e IDE ls inctaed hs folder consists of ali the dashboard project xml currently loaded in IDE BENE Dashboard Design xmi The namo of item Dashboard Design xmi fotows the nomenclature deny Usertpa ChannellD DashboerdiD xml A Dashboard Project for tty B001 ENT and dashboard
48. easly adapted to other languages and counties This Internatonalzaton of al the messages error warning success ete s possible with the heip ot able applicationmessage V Description and Summary Various enor formation warring success debug messages are usad in Oracle FLEXCUBE Direct Banking Applicaton 1o display the output 10 the user The escrton and summary ofthese messages are witten in he table appllcationmessage ApplicationMessage Definition Column Name Commenis CHAR AGB ID RFT VARCHAROQU 808 No Message lense CHARGCHAR Ns Language 0 DOEMCE chanchan No ChenneiDeuice iD VARCHAR2000 Message text to be displayed in FCDB for RTMESSAGE GHAR M ths Message 0 ISGUENABLED CHAR GHAR No N Gui Enabled Fiag VARCHARQU Yes Module ID ot FCDB any STRANSLATABLE CHARI CHAR No V Translation Fag VARCHARA000 comments VARCH Yes Comments t any A step wise wor has been provided in this tolto alow user to Ad Modi Delete these appicaton messages To Open Application Message Wizard Go to Menu Options Tools FCDB Application Message Wizard Development Workbench for Direct and Mobile Banking User Manual 155 Application Messages Search This step is meant to allow the user to search for the existing appicaton messages ceniqured in applicstionmessage table 1 connected to tne Database wo search i provided
49. enter numeric values gt 0 Too wil not alow the user to apply any other values Recommended vale for order s between 0 15 Cell Spacing User set the cell spacing property of he HTML table by entering the text inthe text box against this feid User can enter only numeric values gt 0 Tool wil not alow the user to any other valves Recommended value for spacing 1 Cell Padding User can set th call pading property the HTML tabe by entering the text inthe text box against this feid User can enter only numeric values gt 0 Tool wl not alow the user 10 apply any other vales Recommended value cell padding 1 Table CSS User can set the class property of the HTML Table by entering the text in the text against this User can enter the CSS classes which are avallabie in this tool oo will not the user to apply any other CSS class name other than those alle in User can use CSS auto suggest on hs fied by pressing CtlwSpace and selecting trom the istot avaiable CSS clase names as shown below Bs shown an example of auo suggest in the below image the highlighted CSS class spay ts clas name E g Alan and group name ShowHide ToDo Bar Class to 1e Jet and ts corresponding css E L layout css to the right The documentation widow below displays ts respective CSS code User can also press to check its CSS code as Too Tip
50. for Direct and Mobile Banking User Manual MstQuery Edit This stop meant to allow users to input des for a now MelCuery configuration modify detalls of an isting one or ow deals fan existing fuser wants To deleta he samo xxx st ofthe User Input fields their descripton are flows Query 5 Next to goto nex step Query ID Enter Unique intr for the Overy Database Type Enter ine Database Query Osseripion Enter tne deserptan ot avery uer Sting Erer Query Siring Statement Type Selec ne statement sct the query type Rows Enter ne maximum number of rows query should return DB Query Selaci whethor query is tor local database or not Number of Parameters Enter tho number of parameters used in the query Development Workbench for Direct and Mobile Banking User Manual 186 12 MstServicesMap Registration Oracle FLEXCUBE Direct Banking Application provides MstServicesMap table where developer has the to map service versions Using feature one can map one Version to another Version of the FCDB Business Service Lets take an example fone has registered Business service in mstservices table w h two different versions say 0 and 100 ten using this mapping infrastructure one force a particular input version cayo to always go through business implementation done for output version ay
51. for this bn data value Free Text Enter the Iree text or this tn data value lick Next to go to next step Development Workbench for Direct and Mobile Banking User Manual 140 10 Txn Data Enrichment rade FLEXCUBE Drect Banking Appicaton houses al Data Enrichment properties required for configurations nho database tabe m data enrichment data enrichment Definition Column Name Type hulisbis Comment 1 WARCHARZ 255 jy Gives he uique name of he enrichment peur M Primary key of tab Tt can be of wo types Query Based Deine query in Query feld poe pao N 2 Java Based Enter Java class name in div Case toi ENNUMPARAMS MUMBER ge e ine ruber pua udi Provost rama ofa damni VeRcHARe 2000 he parameta ab pue id Multiple parameter fields can be separated nin aer ENJAVACLASS IVARCHAR2 255 Ves prr Link for Java Class is provided that gives thelist oh ava cas ENREPLAGEMAP VARCHARBUES Ver Valu inthis feid i required if the Type i Valu inthis required ie Type is 1 ENQUERY VARCHAR 285 es Lor Quay poet i me list ot SOL quer ENDESCRPTION VARCHARZUES Ves Gives he deserpion ofthe oncchmani ENJAVACLASSDESC VARCHAR 200 Yes Gives description of the Java Clas LORDFLAG CHAR 1 CHAR A step wise low has been provided in this lol to alow user to Ada Delete these properties Open Tan
52. in the Web Archiva window as shown below Fle Mobie View Navigate Source Refactor Run Debug nergens ossa e Satsene pono nel agatesgempeorrts icra prena onto pp Mp ab 18 erences TTT The JavaScript editor of the tool also provides JQuery functions as auto suagest The user can om the lst afan able JQuery functions Documentation also appears for the JQuery fncton highlghted by user as shown below Development Workbench for Direct and Mobile Banking User Manual lt a ea UE iler ELI h casti neigen Sere 8 E 2 E roter ut eren for mein code ven sae L j 7 Be BES Sa j Eee ME Development Workbench for Direct and Mobile Banking User Manual 100 2 CSS Editor The CSS themes avaible tor a patcular UserType amp Channel id Internet O Mobie Browser 42 are under the cas fier of Web Archie window Tre CSS Tree is shown iacit atr Ame EE Development Workbench for Direct and Mobile Banking User Manual 101 The CSS ts for Intranet Channel 1 is splayed under the Intranet folder of Web Archiv window Intranet folder displays CSS list only when Screen Design project wih Channel d Invantenannel 11 is selected The CSS Tree for mobie app c
53. m ee owe porre ow RHO iaa HAR transaction in the transaction group up under which this transaction wil com WARCHARZ 10 scription of group s deine in appldata XNGROUP CHAR ith dataname GROUP DESC and Nola Value Ins cole Registered work fow step id refer 10 MARCHARBG us fsiChannelATS table getting called on cick of ITREQUESTID AR e ensacton fem menu I no vae species frst ste wil be wise low has been provided in this too to alow user to AddModiy Delete these properties To Open Entty Registration Wizard Go to Menu Options Tools FCDB Others MstUserAgentTan Registration Development Workbench for Direct and Mobile Banking User Manual 198 MatUserAgentTan Search This meant o aow the user to search for the existing entries available in mstuseragenttxn abe the connected Database 1 is always advisable to search for existing entis belore adding a new property s table One use the Entty ID User Type or Channel ID or User Agent ID Transaction ID parametar ftr o result described below corresponding search criteria rom the drop down ist enter the search text and click on Search Biston The let of avaiable properties In the tabla mstuseragenttan matching the wil be played in a tabular format Curent the maximum search s 20 i the search outp
54. modiy the deals selected record UL Delete Ts radio bution wil o enabled if there is any output tthe search action One can use his action 1o delete selected racord rom the database tabe lok Next to go to nent step UserType Eai This step meant to alow users to input details for new MatUserTypes configuration detalls of an existing ono or view details fan existing one user waris ta delete te Development Workbench for Direct and Mobile Banking User Manual 206 Lat of he User Input their descripton are as falows User Type Enter a Unique id for the User Type Description Enter he User Descriptor is Enabled Fiag to enable tna user type nth applicato Has Multiple Customers Flag iden mulie Customer Mapping alowed for is user ar intemal Type Select the type as Non Proxy or Proxy Base User Type Select the Gase User Type tor this Use Customer d Fiag ta dent f Customer ID can be mapped to this user For e for Admin usar tie Tag can be Lookup Type Select Check Mandates i Ist of accounts to be displayed to the user needs to Be eren tho basis of Mandate Setup done lk to go to next step Development Workbench for Direct and Mobile Banking User Manual 207 17 Entity User Type Mapping Oracle FLEXCUBE Direct Barking Applicaton houses th table mstenttyusertypes wh
55. node of Screen Design Layout panel or any widget rom he wretrame canvas as shown below i Widget Deals Panel helps user to configure various properties of widgets of he dashboard design Description o Fils V Transaction ID This represents Transaction deni which is shown in this widget mandatory fel for an intema Wig V Request ID This teid represents landing screen which is shown in hs widget tis mandatory feld far an intema Widget Development Workbench for Direct and Mobile Banking User Manual 76 Widget fil indicates whether widget is an or Script Widget Transaction D and Request ID are mandatory for an Internal Widget External Information is mandatory or or Widget Widget Position This represents the postions that are defined to place widget on dashboard in Oracle FCDB application Following positions are defined in appicator Top Position Widgets at this positon are placed a tne top of ne HTML page Separate space in reserved for them at te top Widgets here are placed rom right to left increasing order of their sequence number E A widget for user Notiications can be added at tap positon Down Position Widgets at tis position are placed in middle of HTML page of widgets here is based on wget sequence number height scalar and with scalar Bottom Postion Widgets this poston are placed at the
56. of their Sequence number E 9 A widget or user Noticabons can be added at top positon 2 Down Position Widgets at tis postion are placed in mide of HTML page Positioning of widgets here based on widgets sequonce number height scalar with scalar Bottom Position Widgets at his position are placed at the botom of the HTML page Separate space in reserved for hem at he bottom Widgets here are placed Iel to right in increasing order ot heir sequence number User can following operations on the Dashboard wire trame canvas of internet Channel 1 Adding a Widget User can add a widget at a required postion from the canvas by right cicking on he wire trame parei as shown below The Widget is added to the dashboard design layout rs in screen design tab in lower let af the IDE Also the dashboard design nmi saved automaticaly 2 Deleting a Widget Uter can delete a widget om the canvas by right on widget as shown below Delate Widget The Widget deleted tom the dashboard design layout vee in sereen design tab in lower left of he IDE Aiso the dashboard design mi i saved automaticaly Development Workbench for Direct and Mobile Banking User Manual Internet Dashboard Layout Tree The IDE providas the user a trae based representation ofthe Intemet dashboard design xml The vee is avaiable to use in Screen Design tab the lower left se of the ool On successu fading of an intere
57. open itin CSS editor nomaas aighe etd mir amp 5 fomcsirei pe tugerane o em H ely Ein p 4 Se et m The CSS ector is tul teatured ed To know more of ts features press FI on opened CSS storie Development Workbench for Direct and Mobile Banking User Manual 107 AL the classes in CSS aro loaded in Navigator window in the let of this twa alaw user fo navigate through available CSS classes on any CSS class to view or edt it Development Workbench for Direct and Mobile Banking User Manual 108 3 Image Editor Athe images which are avalable in images folder of Web Archive WAR for e g B001 WAR ilie displayed as tree structure under he images folder ot Web Archive window Moreover the images available fr a partewar theme of Channel Channel id 01 are availabe in he ess tolder The image Tree ls shown below Development Workbench for Direct and Mobile Banking User Manual 109 Doubi eck on the image to preview EE ORACLE E User edit the image Glick on Edit burton to edi the image a fie chooser dalog wi be opened as shown below Development Workbench for Direct and Mobile Banking User Manual Se
58. or Language ID parameter to fiter the result described below Select corresponding search cara rom the drop down list entar the search text and click on Search Burton The lst of available properties in he table mstformats matching the cera wil be spayed in a tabular format the maximum search output is 20 the search output results exceeds Emit of 20 records a ws be displayad in the of the wizard asking user to further fiter the search Development Workbench for Direct and Mobile Banking User Manual 27 Depending upon he search output one can do the following operations 1 Add New Selec this radio button to add new configuration in database table 1 Modity This radio bution wi be enabled i there is any output 1o the search action One can use his action to modiy the deals selected record UL ns radio bution wil o enabled if there is any output the search One can use his action 1o delete the selected record rom the database table lick Next to go to next step Development Workbench for Direct and Mobile Banking User Manual E Formats Configuration Eat This step ie meant to ow users to input det sle for a new MstFormats property detalis of an existing one view details otan existing one if user wants to delete the same st ot the User Input tlds their descripton ar
59. preview tho screen design in AraoidTableuPhone in Emulator Development Workbench for Direct and Mobile Banking User Manual a FCDB Android TablevPhone Application User should have FCDA Andro Tablet or Phone Application instal in Android Emulator To dowrioad ihe Android Tablet or Phone soplcaon cick on Downlos Apps menu tm tram the Mabile menu in menu bar as shown below Developer Select the option form the sub menu Android Tabs Androld Phone for which you want to onload apk Clin on the selected option link wil be provided in the server logs o download the 25 shown below x L Development Workbench for Direct and Mobile Banking User Manual a On Android Emulator Ater the setup o Android emulator generating mobl cent XML and instaling Oracle Fexcube Android Tablet application on the emulator Uger needs lo pertorm the flowing steps ta preview the mobie screen design Run Oracle Flexcube Applicat yn Clk to run Oracle Flexcube Mobile Banking appleation in LIII On launching the Oracle Fescube Barking Applicaton a splash sereen i dapi shown bw Development Workbench for Direct and Mobile Banking User Manual 2 input Fields Username Ciear this input field The Username shouid be kept blan Password Ciar tnis input feld The Password should be blank Request ID Ceara input fed The Request
60. provides intrastructure using which one can configure pagination of grid data in a wansaction if required This Infrastructure provides user opton to select ho list of columns to be displayed in the gid view and also download and print he daa To use this intrastructure in a ransacton one needs to do folowing configurations 1 Create a table in your screen design and set table CSS as uidownload This table wil act as the UI Download MstulDownload Definition Ser Pagination Fiag to 1 and Post Process Flag to 2 in MatChannelATS table Set and fdSectonl Hidden fields in Sereen design Use folowing wo labes to da the necessary conigufaton fora particuiar transaction aa Nas Ws RT ous ho wan AS I bw ARCHES by do T COM M aT S ad promus EERE he Epp x ELA Me rum a e Ver SS cu mm pega Wr eT a fr ional Parameters Development Workbench for Direct and Mobile Banking User Manual 190 MstuiDownloadParams Definition Column Name Type Nuilable Default ARCHARE kayo ARCHARE VARCHAR yg lere ARCHARE Sewn Mo Franson PARA Nanber Ro ARD ARCH
61. the auto generated service name he auto generated service name a of ne fom lt inetaoe lt Endpomts Method Version Enter a vald numeric value as service version Version is mandatory Register the service win same senice name but derent version in oder extend a service ls Enabled Flag to indicate this service is not 1 de Multiphase Flag 1o indicata single phase ransactoo context or mul phase vansacton la RoliBack Only Fag to be enabied I Transacton is 10 be roled back afier suocesstl recuton af Service Custom Helper Class Ener a vald Ful Quaifed name of te Senice Helper class nplementing he interlace com flex teat services ServiceHeiper User can use auo suggest on tnis fied by pressing CtleSpace and selecting from fe ist of Glasses mpemening ServiosHeiper lg API Flag to be enabled if service canbe exposed as an 1 Audit Required Fiag to enable Service Detalls Logging 7 AUthOTO Mapper Class Enter a vald Full Quaid name of fe Authorizaton DTO Mapper ass ortondng p eom flex est services apps auth authdtomapper AbstractAuhDTOMapper User can use Suggest on this feki y pressing CuleSpace and scectng from ie Sto avalable Classes Extending AbstractAuthDTOMapper Cras Tam AuthOTO Mapper Class Enter a vai Full Qualfied name of the Transaction Auth DTO Mapper cass implementing intertace com ex feat services hostinertaca HostOTONapper User use auto su
62. the dropdown Ist required Stale drop downs separated static options to be displayed inthe dropdown ist Radio buttons separated values be assigned as abe fo each rado buton mage Defines tne value of atre of image Buttons Label to be rendered on button Anchors Texto be rendered as lnk le Readonly User can check this checkbox to make the feid read only For e g a read only textbox Tab Index User can enter a rumore vale 20 as tab index for this feld Default Value This ld is used tor feront datatypes with deren purposes Textarea Textarea wrap attribute value Dropdowns Defaut selected value of dropdown One can give XPATH or a constant vale ike sring value Radio Buttons This value determine which rade buton wil be default selected Check Box Check box checked atribute valve Image Image atrbute value Anchor Anchor arget atrbue value Data Row Span User can enter numeric value 0 in the text box against hs field This value wil determine he number of rows this cel containing the HTML Datatypes wil span Dynamic Function Arguments User can give comma separated ae arguments to the JavaScript functo These XPATH wil be evaluated by the framework and their value wil aways come ater the constant function arguments discussed above in Function Arguments For e g it funtion name is funtion arguments are om nd dynamic function argum
63. to alow user to 48 Delete these properties To Open Channel Registration Wizard Go to Menu Options Tools FCDB Business Unit Configurations Channel Channel Registration Channel eh This stop is meant to alow te user to search for the existing entes available in mstdevice table of the Connected Database It is always advisable 1o search for existing enties below adding a new configuration in is table One can use the ID Device and Device Name parameter to fiter the result as desorbed below Select cortesponding search trom the rop down list enter the search text and lek on Search Button The Est of avaiable configurations in tne table metdeviee matching th crter wil be displayed tabular format the maximum search ouput is 20 search output resus exceeds Emit of 20 cords anatiiation ws be displayad in the of the wizard asking user further fiter the search Development Workbench for Direct and Mobile Banking User Manual A Depending upon he search output one do the flowing operations 1 Add New Selec this radio button to add new confguraten in database table AL Modity This radio bution wi be enabied oniy if there is output 1o the search action One can use his action to modiy the deals selected record UL Delete radio bution wil be enabled
64. to next step MstHostintertace Edit any output o the search acton One can This step is meant to alow users t input detalls for new msthositerace entry modify details of an isting one view detalis of an existing if user wants t delete the same TENET st ot the User Input their description are as flows Entity d Enter the Enty id for which the configuration to be maintained Host id Enter the Host id which is 1o be invoked Development Workbench for Direct and Mobile Banking User Manual E Request id Enter the Request kd tor which the interlace is to be invoked Version Enter me Version of the Interface Request Intrtace Mapper Enter the Fut Quafi name ofthe Mapper Class implementing the Interface com tex cat services hostntertace HostDTOMapper This cias amp io conven avaiable from Serves ter into a Request DTO understandable by adapter User use au suggest on this field by pressing CtrisSpace and selecting from the It of avallable Mappers Response interface Mapper Enter he Full Qualified name of the Mapper Class implementing Interlace com ex est services hoenerace HostOTOMappar This class is to convert the RasponseDTO avalable fom adapter ino Response undersandabie by Service Ter User can use auto suggest on this field by pressing CirleSpace and selecting fom the Ist ot avalabie Mappers
65. tool in Start Menu by keyword Development Workbench and select the tool lunch The tool wil be launched as shown below ORACLE FLEXCUBE Development Workbench for Direct and Mobile Banking one ORACLE Development Workbench for Direct and Mobile Banking User Manual Once he progress bar completes plas sereen goes of the screen and the main working pom appears The folowing screenshot dsplays the main woking along with the description o the ferent pares In tne section detalis af each af e hghighled components his tol are discussed Development Workbench for Direct and Mobile Banking User Manual 10 Menu Bar The Menu Bar of Development Workbench tol contains default Netbeans IDE Mera tems wall as few Menu tems specto a oo re ix View nnne oue ttr fun Detug Tem Tank Preven Taner Window Hus The sto all Menu tems spec to the ooi described below 1 Screen Design Screen Design menu item in Fle Menu has folowing two sub menus pe View Nite Seren eter Run Debug Tear howp T m een SE e cun M Mosty New This sub menu allows user to create a new Sereen Template project In the Werkpace c the tool Cicking on New opens dialog window as shown below Development Workbench for Direct and Mobile Banking User Manual n User needs to
66. 0 TARCHAR nae o he Sova speras adr EXTENDEDRESPONSE bogs I vos Clas me cass Mm A step wien work fow has been provided in this tool to allow user to Add these Registrations To Open Senice Contiguration Wizard Go to Menu Tools FCDB Configure FCDB Service Service Registration Search This stap s meant to alow the user to search for the existing FCDA Services in MstServices table ot he connected Database One can use any of the flowing two parameters to fiter the rosll V Senice Name 2 Exon errs enter the search text and ele on vil bo dspiayod m a tabular domat Curent the maximam search ouput 20 I the search cuputresute exceeds limi of 20 records a noltiaton ws be dpiayad in he bonam al the wizard asking user to farther iter he search fte You ada a new Serve Modty or Delete he existing Services p Development Workbench for Direct and Mobile Banking User Manual Depending upon the search output one can do the flowing operations 1 Add New Selec this radio bution to add new serica in Met Services table This radio button be if there 1s any output 1o he search action One can use Ns acton 1o modiy the he selected service UL Delete rado bunion wil be enabled there
67. 100 MatServicestlap Definition Column Name iullable Default Comments ARCHARZ E D ENTITY HAR i En 10 VARCHAR2 luser Type JARCHARZ 255 ee Name er wich mapping E wisenvice i IPUTVERSION NUMBER is ice pui Version JUTPUTVERSION NUMBER io Service Output Version JARCHARZ TT erties whether ts servos mapping E ENABLED CHAR a abled ornat A step low has been provided in this lol to alow user to AddModfy Delete hese properties To Open MstSenicesMap Wizard Go to Menu Optons Tools FCDB Others MstServicesMap Registration Development Workbench for Direct and Mobile Banking User Manual 187 MstServicesMap Search Thi meant to allow the user to search for he existing entries available in mstservicesmap table the conected Database is always advisable to search for existing enties before adding a new Property in this tab One can use the Service Name or 07 or User Type parameter to fiter he result described below Select corresponding search criteria irom the drop down ist entar the search text and click on Search Biston The liet of propertes nthe able mafservcsemap matching the entra wl be displayed n a tabular format Curent the maximum search output is 20 1 ie search output results exceeds imi 20 records notifcation wll be displayad in the bot
68. AMP T This data type is exact similar to the DATE data but ders aniy in the instance of the typed object retumed by the validator The validator for the TIMESTAMP data type retume the actual value as a Timestamp instance the DATE validator retums an stance of java ul Date Next go to next step Data Dictionary panel showing asking for the details wil be displayed Enter the Detali if you are adding a new record the detale 1 you are modiyng a record or Veri tha detalis if you aro deleting a record rom the dctonary Tabie Development Workbench for Direct and Mobile Banking User Manual 170 Last of the User Input elds their description are as follows Field Name Enter an ID that wil uniquely identity this Data Dictonary value rs Mandatory Field Description Enter Description of Data Dictionary Value Field Type Enter the Field Type for Data Dictionary value This feld is the foreign key eforencing Data Type fod of Data Dictionary Type Tabie MIN Length Enter a vad integer as Minimum Langth of Data Dictionary valve MAX Length Enter a valid integer as Maximum Length o Data Dictionary value Field Format Enter a valid siring as Field Format The intrpetaton of the FIELDFORMAT feld n the definiton per Ihe data tha valdator forthe data types Interprets that feid for completing the valdatons For Example ifthe this eld for a
69. ARE oou VARCHAR s hare ARCHAR Fesser aps DATAVALUE of menus socHam PPLDATA table e g K INTEREST RATE RE EAN A Parameter Senece art depa be arame pe Denis SAATE Seg D Date Bolo poena 2CHAR l Integer P Percentage T Timestamp xs ARCHARE Fag io nity columns dapi Jsenaaveo vena idi ARCHARE hy Flag oy wheter conn wae tah ad acum N isible or not ARCHARZ Path tho perse Rave Tom erode at MSTUDOMNLOAD ARCHARE T MM Fg to dent wheter columnis pere ARCHARE are c Fe be clad on SCTE 255 CHAR Ve lick paris ae aon OPARAN t pas naruncrion MGE Sunt he NAMEUNCTI N separated Eee ARCHARE T EMI inte cl Ri inca Haber Lang fe iocis TEXT We ed laos where aca pa rat ARCHAR Fore m Ath te response t gt YNAMICNAMPATH CHAR uth specific but it is just a container to Biore Sort peso Referenced PAREM winch meu i T cien ife fiche ltd 100 CHAR along with amount field Currency field is to etie ARCHARE jones MI INTR Development Workbench for Direct and Mobile Banking User Manual 191 A step wise low has been provided in this too to alow user to AddModfy Delete thes ES Wo be used a needs Tobe properties To Open MstulDownload Wizard Go to Menu Options Tools FCDB Others MstUlDownloa
70. Application Message Wizard Go to Menu Options Tools FCDB MstHostintertace Wizard Development Workbench for Direct and Mobile Banking User Manual 159 MstHostinterface Search This step is meant allow he user to search for the existing entries avaiable in msthostinterface table of ha connected Database 1 aways advisable to search for existing antes before adding a new entry in this table One can use any of the folowing four parameters to fiter the resit nity Paquestid Hostia Version Select any ofthe above parameters enter the search tex and cick on Search Bunion The lst of valle rosll as per the search criaria wil be displayed in a tabular format Current maximum earch output 8 20 Ifthe search output results exceeds limit of 20 records wil be displayed Inthe bonom of the wizard asking user to further ter ha search criaria Development Workbench for Direct and Mobile Banking User Manual 160 Depending upon he search output one can do the folowing operations Add New Select this radio button to add new Host interface 1 Modity This radio bution wi be enabied oniy if there is any output the search can use this action to modiy the deals selected record 1 Delete Tris radio bution wil be enabled there use his action fo delete tne selected racord rom tn database table lick Next to go
71. B Configuration Menu Go to Tools FCDB as shown below Ei recen Window m B BR L NAA a Seer E Pugne Jo Transaction Pegataon Men Steps Region opts Wan epica Menage Wer at ropes Waa Validation Engine Options The IDE alows user the folowing FCDB Configurations Development Workbench for Direct and Mobile Banking User Manual ns 1 Transaction Registration Transaction in FCDB can be defined ss a business functonalty which can be exposed to end user as a menu tem Transacions in FCDB are idend by three lator alphanumeric value for eg OAT ie transection d of Oun Account Transfer Transactions needs to be detnedragistered in folowing wo tables of 8 applcaton 1 Math Thi is the parent table where FCDB transactions irespectve of he fact that itis meant ora speci enttyuser segment channal needs 1o be registered Matusertypetin This chid table where a developer can register the transactions for an enttyiusetypelchannel combination Depending upon enttyiusertypeichannel combination for which a ransacion s registered bank administrator wil get the transaction Ist whie defining roe for ia ceniyusenypetchannet Table Definition Column Name Type Nulable Default Comments Tire iar alphanumeric vius i ea pM OS uniquely identify this transaction DESCRIPTION VARGHARZQSS CHAR Vas Desorption of Tra
72. D ID User Type and Channel ID o group wansactons based on these feld Select the table in which you want to search for the FCDB Transactions The Following Parameters are provided to user 1o search for existing ransactens Mtr Transaction V Description MstusertypeTan Transaction ID Y Description 2 v UserType Channel 10 Tick the parameters to search transactions with select corresponding search criteria frm the drop down enter the search text and cick on Search Buton The ist of available transaction in ne selected table matching the ertra wil be displayed in a tabular format Curenty the maximum search 20 if the search output resuhs exceeds Irit of 20 records notiication wl be splayed inte boom ot ho wizard asking user 1o further fiter the search Depending upon the search output one can do the flowing operations Development Workbench for Direct and Mobile Banking User Manual 120 1 Add New Select this radio button to add new Transaction inthe selected table 1 This rado buton wil ba enabled if thera is any ouput to he search acton One can use this acton to modify the details ot ho selected record i Delete This ado bution wil be enable if there is output to the search action One use this action to delete the selected record the database table Mastin Senaren Development Workbench for Direct
73. HAR NUVEER 5 Le processing ie applied one feques betore generating serve request XML Predefined processing features for data storage in USERSESSIONOATA table which can be used to provide simple dotasecuriy during a transactional workflow Depending upon the value processing applied onthe response path before response is passed to Presentation tier Name of the user tecaca XSL to generate the desired Ul content case any eror leading o end o wensacton eon Name ofthe userntaraoe XS fie to generate me desired Ul case any error leading 1o end of session EOS Fiag to validate the request data riot mucking the actual business service usualy to Y ior verticaton Stepe in Name of the serves XSL We containing the of FCDB Business service tobe invoked in caso any error ieading to end Name of the service XSL le containing the of FCDB Business service obe invoked in case of any error leading to end f session EOS Ideni for the workin tobe cated in case of any error leading 1o end of ransacton EOT Nomenclature followed is aR cTan D dore Sequence Number Flag to enable the wark fow sep to pass tough FDS aufsorzaton engine Fag to enable ansacion password sereen for nis workflow Siep Set the value Tis cas FCDE pagination inirastructure to Development Workbench for Direct and Mobile Banking User
74. ID E for Intemet Channel has design xmi ame as B001_EN1_01 Emi Double Gicking an this ree node loads the dashboard project into the IDE for he user to design dashboard progress bar appears o load the selected prolec into IDE workspace successful loading of project te of IDE shows the selected project he Screen Layout Tab n he boim left at ths tol shows a ea based view of the design xml tor tho user to edit details of dashboard as shown below Development Workbench for Direct and Mobile Banking User Manual 3 Mobile Dashboard Project Dashboard Design xmi The name of Mobile Dashboard Design xmi falowe the nomenclature deny lt Useriype gt lt ChannellD gt lt DashboarlD gt lt UserAgent Eg A Mobile Dashboard Project for 001 userype ECU dashboard ID RRPFS and user agent AndTabs for Mobile Channel has the design mi name B001_ECU_43_RRPFM61_AndTabs xmi Double Cleing an n ree node loads the mobile dashboard project int the IDE for e user ta design dashboard A progress bar appears to load the selected project into workspace successful loading of project Mle of IDE shows he seeced project the Sereen Layout Tab in the otiam at hs tool shows a ree based ofthe design xmi for the user ecit detalis of ihe dasricand as shown below Development Workbench for Direct and Mobile Banking User Manual a 3 WebArchive Window The wab archive war ore BUDIwar is load
75. ILEGES isrooL jurrnauEsrio urHALERTREQUIREO NARCHARAT CHAR ARCHARATY CHAR ancHAR2QU CHAR WWARCHARG 10 CHAR VARCHAR CHAR CHAR VARCHARAT CHAR NARCHARAQUO CHAR vAncHAR2Q CHAR CHARI CHAR CHAR WWARCHARG 20 CHAR oran CHAR CHAR ves ves Ne ves ves ves ves ves ves yes ves Fiag enable quick and easy acess io hu vaacton post login transaction wil be vata afier success enable this varsacton asa Service Request transaction fu to enatie back tuncionaliy fr imis taneacton hy Pag to enable Iis unctonaity for tia Comma separated ist cf Customer Types for is ransacion Possible vales are C Bank Customer D Gard Customer investor Services Customer no value specified anplcaton wa default the value to Group under which this transaction wil core in account mapping description of oMTG group i defined aplasia abe wih DESC ana tava Value of ihis column specie Module to which is transaction belongs hau to get tho Et f registered transactions in the pplication spei to a module Comma separated Ist of usertypes His hy Fg o enabeidsabl ansacon i Y septation separated tat of posable pviages io Be to t s varsacton Pr
76. Manual WARCHARDUODD y PARAMS FLGoRcH CHAR CHAR JSONLYAUTHVALIDATE CHAR CHAR ISGENERICTEMPLATE VARCHAR2 1 CHAR HASEXTENDEDRESPONSE CHAR I CHAR ALERTREQUIRED CHAR WARCHARA 100 WvaUD_IOREQUEST ance REQUEST GHARI CHAR NARCHARDSO Puommesoumces aney ARCHARG 20 To Open MstChannelATS Wizard Go to Menu Options Tools FCDB WorkFiow Steps Registration je i ha daia gi suppoting pagnation Fiag io enable external orchesraton valve to set no orchestration Fiag to enable oniy mode tor work fom step In FGDE authorization engine FCDB Authorzaton r eent generate any reference number usualy configured 10 Y for verticaton steps in workfon This fag to be Y if this stap wa call GenericPaymenisServioe Fiag tose extended sponse angler cass needs 10 process he data tor a worden sep Fiag to set T alert message needa to be generated Comma separated valid request hat can source to a Na any request as source FT or W Transacton or Widget Name of the user interface XSL to generate desired content for audit vew used in Special eases where audit data is ot HTML ba used generate he auda data content used n special cases where audit data is mor HTML Each siyl
77. Mobile Banking User Manual 21 MstFormats Oracle FLEXCUBE Direct Banking Application houses the table mstformats where various application format conigursions are added tor nities like Date Currency and Numbers MstFormats Definition Column Name Ruliabie Default Comments UWMEFORMAT VARCHAR 255 CHAR No ime c ina format Dai VPEFORMAT CHAR2 1 CHAR o C Currency X Specat DANG JARGHARZ SCHAR No put Data Paton VPEPATTERN VARCHAR2 255 CHAR No aise in e applies the localized pattern on Output Dat Locale Name Value el IAMLOCALE JARCHAR2 5CHAR No lappies te format symbels on he input Data Pair Daia tern must match win VPENPPATTERN NARCHAR 255 CHAR Yes argetodProvided Data value atem or sucess ja Fur Gualied rame of te LASSNAME JARCHARZ 255 CHAR Vos Jass extending tne class com te eat nra IP Formate wise low has been provided in this too to alow user to 48 Dato these properties To Open Formats Configuration Wizard Go to Menu Optons Tools FCDB Others Formats Configuration Formats Configuration Search This step meant to alow tho user to search for the existing entries avaiable in mstformats labe of the connected Database is says advisable to search for existing entes before adding a new property n he table One can use the Format Name or Format Type
78. NARCHAR2LIO GHAR Ves Posts TERMINATOR VARCHAR2 55 CHAR Ves TTeminaor ADJUSTMENT NUMBER Nes CHARU CHAR Vee Business Type FREETEXT NARCHAR2L2000 CHAR Yes Free Text iSLENEENT CHARIT CHAR Vee enon Fs Column Name Type Defaut Comments VARCHAR2GSS ques 1 Composite Primar innEauesr No venie Pier NUMSEQUENCE NUMBER No Rene payee FIELONAME CHARA CHAR Ves Fei Name REFFELDNANE VARCHAR2 S0 CHAR Wes Feterence Name VARCHAR2USS FIELOFORMAT es Fed Format Development Workbench for Direct and Mobile Banking User Manual m rd fes alidation Enumeration ms I RCD eraut unue tot vais SCARE s uson vanator E w SREGUESTHD rani CHAR Ve ese Fit Fi OAUDATON REGUREDCHAR chanj Yes Y aud Fi CARI ves Fas ARORCODE HARA CHART Ve rons i Te ee m ROARS m Tamna GER a su chan AR Ve Fd ena isTicaTion GHAR GHAR Vr E m Rr SHAR Ver ES E IAP CHARO CHAT Ver a 26 Nousen es Pres Legh INBER S ic argh ig ani CHA Yer ai Tipe ioco Nuveen E fam OCC NBER S Doce Fal Spanauriei Ghani Yes NT Paramete ak FET ptaceio ben Nes Nace er Fag
79. Numeric Values greater than 980 are alowed inthis fel For Oracle FCDB application tha ideal configuration tor dashboard width is 1024 pads By defaut value 1024 pixels ie setin this field i recommended for user to enter proper reso vton size in his field E g 1024 1152 1280 elc or proper alignments n dashboard V Columns This eld represents the number at horzontal widgets supported in single row of dashboard Number af columns shou be greater than or equal ta 1 By default he columns fid senos Development Workbench for Direct and Mobile Banking User Manual 7 Unit Height This ld represents the i unit height of widgets in pues for a dashboard The Actual height of a widge is cakulated by molihing unit height with Height Scala of a widget und in Widget Detaile Configuration pal By Default unt height i set to 250 piri Horizontal Spacing This represents the horizontal spacing in pixels between two widgets horzontaly Only Numeric Values are allowed in this fld Vertical Spacing This represents the Vertical spacing in pixels between two widgets verbal Only Numeric Values are allowed in tis tieid ls Default Thie represents a ag to indicate defaut dashboard for a nity usertype_chanoa combination The flg wil be used admin ransactons to select delaut dashboard tye while erating and modifying user Landing Request This feld represents the Oracle FCDB request deni This feld is mandator
80. Oracle FCDB in table data dictionary types or existing Data Dictonary values In tabie data_dietionary of the connected Database A two cetera search is provided to user to search for existing valves User can use any ofthe following Parameters to search for existing entries Select either of he tables V Data Dictionary Types The Following Parameters are provided to user to search for existing Data Types i data dictionary types tate Data Type Unique ID o Data Type Description Description of Data V Data Dictionary Tho Folowing Parameters are provided to user to search for existing Data Dictionary values in data dictionary abe 8 Data Type Feid of Data Dictionary Vae Field Name Ungue Feld Name of Data Dictionary Vawe c Description Description o Data Dictona Value Tick the parameters to search wih select corresponding search crtra from the drop down t enter the search text and ciek on Search Button The Ist of avaiable Data Dictonary Types or Data Dictionary valuas in the corresponding selected table matching the ceria wil be displayed in a tabular format urenty the maximum search output 20 the search output results exceeds imi of 20 records nostication wi be displayed in the botom of the wizard asking user further iter the search eer Depending upon the search output one can do the following operations 1 Add New Select tis radio bution to new Data Dictionary Type or Data Dictio
81. Oracle FLEXCUBE Direct Banking Development Workbench for Direct and Mobile Banking User Manual Release 120300 Part No E52543 01 April 2014 ORACLE Development Workbench for Direct and Mobile Banking User Manual Cn Weston Exprese Hh aeg Ea orte ngs 2008204 aniar is fiae Al igs reserved Chace Java registered adem ot rci ace fas he names may be wade ot teir especie omer GOVERNMENT END USERS Oracle programs ining operating integrated evar any programna ns onthe hardware andr documento deivred ta 05 Goverment uses are conmacal ruler sore parant t te sopicabe Federat Acquion Raglaton agony socie supplement At su uae diicaln cost modest and atapiaton ol programs relig any perte any programa ales Pe hare ander dicumenlton Shal be ta Versa lerra and cese 1o he programe No ahr are grarted o e US sotare or hardware is developed tor genera usein a vel of management aolaans ian developed or tend or uze erc dangerous etn apical may crei ik persona you use a in angers apleans Ihen you sal be espns i ake al appropriate ted bap redundancy oiher measures i ensure al use Oracie Corporation and aides cai any Hay Tor any dmages caused by use ie salvare hardware i dangers ricas
82. Reference Number data field as a POSITIVE NUMBER contains the values 9999 he value greater tran 9999 would result validation error Comments Ener Comments i any for tuture reference lk Next to go to next step Development Workbench for Direct and Mobile Banking User Manual m 9 Txn Data Registration Natation Templates are defined and maintained in the tm data master and tm data database tables The Validation template identies the request daa and lags ham to he Data Dictionary and the Data Types defined The template also Hentfes whether a fed is mandatory in the request or not and aoo whether a feld requires data va dation or not At Validation Templates in FCDB is maintained in the folowing 2 ables Column Name Type Wuiiabie Comments IREQUEST NARCHAR2GSS CHAR No Request TD Primary Key o i TxN_DESC VARCHAR 255 CHAR Yes Description of Transaction CUSTOM VALIDATOR VARCHAR2 1000 CHARI Ves Custom Validator NAMSCHEMA VARCHARQ 55 CHAR Ves Schema Name TVPEREQUEST CHAR CHAR Request REFREQUEST VARCHAR2L2000 CHARI Ves Aeterence Request COMMENTS NARCHAR2 4000 CHAR Yes Comments ISFINREQUEST CHAR CHAR Nes Fin Request Fig TTOTALFIELDS NUMBER Nes Total MODEREGUEST NUMBER Nes 0 Request Mode SEPSTRING NARCHARZUOCHAR Ves Separator Sting ENCODING NARCHARAQOCHAR Yes Encoding PREFIX NARCHARAISCHAR Ves Pres
83. SSCHAN Prose ame PROPVALE NARCHARZHOOO CHAR Yes Proper Vie Bumro aroun Erle MODIFIED GHARIT CHAR a ied Flag UiENABLED GHARIT CHAR ae Xi Enim Fg JATEFFECTNE DATE fes Grim Efecto Dar Bsrwcares yer Sen bas Moare ae wise ow has been provided in this lol to alow user to AddModify Delete these properties To Open MstProperis Regstraton Wizard Go to Menu Options Tools FCDB MstProperties Registration MstPropertio rch Thi step is meant to allow the user to search for the existing entres avaiable in matropertes table of the connected Database It is aways advisable to search for enisting enties before adding a new Property in this table One can use ether or both te parameters to finer the described below v server Property Name Chock the parameters to search mstproperties wih select corresponding search criteria trom tho drop own Et eter the search text and cick Search Buton The Ist of avalable properties in the table mstproperlles matching the wil be displayed in a tabular format Curent the maximum search uipu i 20 ftne search output resus exceeds Imi of 20 records notation wil be played in the bottom ofthe wizard asking user to further tr tho search erter Development Workbench for Direct and Mobile Banking User Manual 163 prm Depending upon he search output one
84. ame and version curently by the selected Screen Template Project The Request DTO needed Tarte semos To execute and me ouput nthe form of Response DTO are also shown in FCDB Serice Tree This Tree contains the FCDB Service specific detalis thatthe user has selected while creating the Screen Template Project Tha panel the FCOB Serce m a tee layout format where each ode represents certain element of tha service as shown bebw Operations that can be performed on FCDB Service Tree d Changing Service User change the FCDB Service curenty being invoked by the Serean Template Project can be changed by right cicking mouse on the root node Servcotonuest of FCDB Service ree as shown below Development Workbench for Direct and Mobile Banking User Manual E A dialog wil appear providing the user with Ist of FCDB Services to be selected as shown The Service is loaded nto the tool and the tree is refreshed providing the user the detalls of the new serice Reloading Service The FCDE Service can be reloaded into the tool s that any changes made in Request DTO or Response DTO gets retected Senice can be reloaded by rignt cicing mouse on the root node ServiceRequest of FCDB Service as shom below Reload Sevice Change Service The Service can also be reloaded by double cicking on s fl in Screen Template Explorer Tab Development Workbench for Direct an
85. ames as shown below sc ioo shes niata varow Ribas te rios ca Rino tct von ta imo Draw logic Stir ular tine em lr wi i S08 pint Xe Development Workbench for Direct and Mobile Banking User Manual shown an example of auto suggest in the above image the highlighted CSS class dspays ts css name E g Alon and group name Eg ShowHie ToDo Bar Cass to e Jet and ts corresponding cs name Eg L_layoutese to the right The documentation window below displays ts respective CSS code User can press to chock its CSS as Tip wil nat alow the user to apply any oher CSS cass name other than Use ts class to the aba text right algned galt Use this la for giving a with of 20 1o he cell containing the abe V Use this class for giving with of 207 to the cal containing the label Use this tor giving a wish 80 1o he containing the abe Use this cas for giving a wath of 80 ote call containing te abel One can use a combination of hese classes by gg space between the classes for wil make the label ght with a of 205 Label Width User can set the width property of he containing th label text by entering the est in the text box against this eld User enter numeri value wth n or 4 as post
86. any error leasing t end of trarsacton EOT flawed ie RR lt Tan ID gt veSerean Sequence Numbers Type Request Type Request fek is used to iden whether this is a transaction request get request T or W Pagination Flag Set the value to 1 to call FCDB pagination infrastructure to display the dat tabular rid supporting pagination Auth Required Flag o enable he work step to pass through FCDB authorization engine Tan Password Required Flag enable ransacton password screen for this workow slep Flag to snable extemal orchestration value C ose no extemal orchestration Only Auth Validate Flag enable only module validations fortis work flow step in FCDB uhenzaton engine FCDB Auozaon Engine doesnot generate any relerence number configured to for venation steps in work lk Next to go to next step Development Workbench for Direct and Mobile Banking User Manual us showing asking for the details be dispiayod Enter the Detals if you aro adding a new record the detale you are modiving a record of Verly the detalis if you are deleting a record the MeiCrannelATs Table Us of he User Input fields their descripton are as falows ds Generic Template This lag to be set to Y 1 this worklow stop cal GevorcPaymontsSenice Has Extended Response Fiag 1o se If extended response hander class needs to proce
87. apply values not in the format of XSL keyword Legends ar recommended for inner HTML tables Legend Class User can set the cass property of he table legend User can oriy enter the CSS casses which are salate in this fol User can use CSS auto suggest on this eld by pressing CirlsSpace and selecting rom the ist of available CSS class names as mentioned above Recommended value or this field e abet or t can be left blank Default Hidden This check box can be checked it the user wants to make this HTML table defaut hidden when the screen output himi page loads forth frst time This feature is recommended where certain HTML table in the form needs to e kept hidden and deplayed on some JavaScript event Development Workbench for Direct and Mobile Banking User Manual able Sequence User can set the sequence number of the HTML table by entering umen in the text box against ths User can enter numeric value gt 0 rope helps the user to rearrange he ordr in which the HTML Taies wil appear in the form For e g he curent sequence number of the table i 3 wil appear third HTML table inthe Customized Template ID User can use akeady existing custom templates avaiable as datatypes In this panel User can select any custom template avelabe m the dropdown ls Use his feature only when you want to use an existing HTML Table layout avaiable ese leave this eld bank User
88. ase abe Next to go to next step TxnDatsEnrichment Edit Thi stop is meant to allow users to input details for now enrichment property modiy details o isting one view detalls of an existing one if user warts to delete the same Development Workbench for Direct and Mobile Banking User Manual st ofthe User Input fields thelr descripton are as falows Enrichment Name Enter the unique name of the enrichment Enrichment Type can be of types Select of the folowing Query Based Dafne query in Query fe 7 dava Based Enter Java class name in Java Class feld Enrichment Num Params Enter the number ot parameters used in the query Enrichment Param Fields rtr the name te data elements containing the parametar value Multiple parameter feis can be separated wih character Enrichment Java Class Value In tnis field is required fhe Java Based Link for Java Classis provided that gives the lst o Java class Enrichment Replace Map Enter the map detalls for tre use Enrichment Query Vue in is fied is required if he Type Query Based Link for Query is provided wich gives the list of SQL query Enrichment Description Erter te desorption of the enrichment Enrichment Java Class Desc Enter tha description ot Java Class Lond Flag Enter the value Default D lk to goto nex step Development
89. atione 11 channel is shown below Development Workbench for Direct and Mobile Banking User Manual 102 The CSS lst for Mobile Applications Channel 43 s displayed under the moblleapps cos older of Web Arche window nobleapps css folder displays CSS Ist only when Screen Design project with Channel 1d Mobile Applications channel 43 ie selected The CSS Tree tor mobile applications 43 channel is shown blow Development Workbench for Direct and Mobile Banking User Manual 103 CSS themes for internet Channel are in two ess fles 1 Layout theme Simple Classic Contemporary Metro A Color theme Color Options based on Layout To change Layout theme ght eck on curent Layout teme and select one fram the options as shown below ote jos mare E Dre Development Workbench for Direct and Mobile Banking User Manual 104 To change Color home gh click on curent Color theme and select one fom the avaiable options as shown below Development Workbench for Direct and Mobile Banking User Manual 105 2 Mobile Browser Channel 42 To change Mobile browser channe theme right cick on curent theme and select one from the available options as shown below doit Teme Nokia Theme iPhone Thee Development Workbench for Direct and Mobile Banking User Manual 106 Double lik onthe CSS theme to
90. ator Enter a Validator tor this Data Type Validator provides te required validation og for data and data validatons Pool Size Enter a vai Insger as Pool Size Defaut Value is 3 Base Type Erter ne Base Data for Data Comments Enter Comments 1 any for future reference Development Workbench for Direct and Mobile Banking User Manual 169 Some of the data types curenty supported in Crave FLEXCUBE Direct Banking are ALPHABETS A This data type atows valves which contain Alphabets in upper case and ower case Special charactere Numere digis are not allowed for this data STRING S Tris datatype allows values which contain and Numere Digs Special characters are not alowed by default far a data type NUMERIC N This data type allows all numerc values for given data fei This incudes all integer and fosting point values FLOATING POINT Tis data type allows al numeric values fora quon dala This Includes a integer and floating point values EMAIL Ey This data types i used validate for data feide used for adresses The validator checks for the required vald fields e g and at approcate locations and allows characters allowed as per the SMTP speciation inthe emad address DATE D The date type supports validatons tor date The default ncoming dae format is expacied to be DD MMYYYY TIMEST
91. ator to be used for Data Type a Pool Sie Base Type of Daia Type 0 comments any The Data Dictionary i the master set of data elements used within the appicaton In Oracle Flexeube Direct Banking these Data Ditonary values maintained in the tabla dala donar The Data Dictionary identifies e data type of the base data ment and also the attributes Ike the minimum and maximum length of the data Data Dictionary elements can be reused for fs hence applying common validations to flde across various requests Data Dictionary Definition Column Type Comments eid Name of Dai Dictionary Primary Key of IARCHAR2RO0 ELDDESC Cas ves Description of Data Dickoean ed Typs of Data Oicioran Foreign Key ELDTVPE CHARUIZCHAR Yes erence Data of able ia dictionary pes WINCENGTH NUWBER 23 Wer Length NUXLENGTH NUMBERG2 Ves Nasimum Leng Development Workbench for Direct and Mobile Banking User Manual 166 V pesos AR FILE step wise work fow has been provided in this too 1o alow user to AddModlyDoiee these Transactions in te above tables To Open Data Dictionary Registration Wizard Goto Menu Options Tools FCDB Validation Engine Data Dictionary Registration Data Dictionary Search This step is meant to alow user to search for the existing Data Types supported by
92. be svalabo as shown below Woe Ching onthe Synchronize option dialog box wil open where user can enter the path of the war Te to bo synchronized as shown blow PEE omen eme citm Select he rado bution corresponding to the channel intarnet Ot rranet 11 for which you want o synchronize the war fle ok button wil synchronize ne WAR bundled in the tool Development Workbench for Direct and Mobile Banking User Manual us 2 Package WAR Package war help user to repackage the war wih updated CSS and image fles Package War wil he enabled i any Web component Ika CSS or mages has been edted by the user Select War option from the Preview Menu A sub menu Package War wii be available as shown below d Paciage iat Ching on the package war a dialog wih the updated wil pon which wa le user choose the changes 1o be made in the war as shown below ina Wr Dag sates ta va sava o the OK button wa package the war wih the selected changes and log wll be generated for the same in server logs as shown blow Development Workbench for Direct and Mobile Banking User Manual E Download Latest WAR To download the atest packaged war start he server by selecting Preview Server option from Preview Menu Stat sub menu be avaiable as shown below
93. being created e g 00 Channel id Channel ID is nor edtabe feid Le itis auto populated with Mobile Channel D 43 snes DashBoard design for Mabie Channel was Dashboard ID Erter the Dashboard ID lor which screen is being created RRPFMST V User Agent Select the User Agent irom he drop down for which the screen is bong created o9 AndPhone Development Workbench for Direct and Mobile Banking User Manual 15 b Cicking this submenu user can modi an existing Dashboard Project or channel ene Ener tha data ar Hed Dashboard 53 Development Workbench for Direct and Mobile Banking User Manual 16 3 Mobile This Menu Bar em speci to Mabile Application Channel Channel 43 WOES DemodDesopems Ji Gerente Moble Chert ML Ando Phone Tee Tete Nerd e fe suere pirri a consists of the flowing two options Download Developer Apps Cicing on ine submenu opens another submenu containing applicator caros user agens s Android supported by Android Tablets this submenu downloads tne FCDB appleaton ap 5 Android Phone Clicking tis submenu downloads the FCDB application fle S pportea by Prone Development Workbench for Direct and Mobile Banking User Manual XML icing this sub menu generates the mobile cent XML E 4 Tools FCDB This sub menu lists al avalable FCDB wizards or som
94. calculated as 5 of the total height of screen User can enter decimal values and value 1 0 represents the entire screen height Tabie Relative Position X For User Agents of Mobile Applications User can set the X Coordinate ofthe table relative to the enire screen Le X Goordinate of tha Table wil be calculated as of tne total width of the screen User enter only decimal values Table Relative Position Y For User Agents of Mobile Applications User can set the Y Coordnate ofthe table the enire screen Le Y Coordinate of the Table wil be calculated as of the total height of te screen User can enter oniy decimal values Table Caption User can set the capion of the HTML table by entering the text in the txt box against ths feid User can emer orly XSL keyword staring with K in this txt box ool wl not allow the user to apply values not in the format of XSL Keyword Caption Class User can set the clas property of the Table Capon User can enter the CSS classes which are alat in his tool User can use CSS auto suggest on this feld by pressing and selecting rom the ist of available CSS class names as memioned bove Theres no recommended value Tor this eid ean be left blank Legend Label User can create a legend for the HTML Table by entering the text in tho txt box against this feid User can enter XSL keyword staring wih in this tox box Tool wil not alow the user to
95. corresponding search cara rom the drap down ist entar the search text and click Search The let ot avallable configurations In the table metenyuserchannelr matching he wil be diapiayed in a tabular format Currently the maximum search output is 20 1 the search output resus exceeds lmit ot 20 records nonfication wal be displayed in the bottom ofthe wizard asking user to further iter the search ay ip loo er mens Depending upon he search output one can do the folowing operations 1 Add New Selec this radio button to add new configuration in database table This radio bution wi be enabled i there is any output 1o the search action One can use his action to modiy the deals selected record UL Delete ns radio bution wil o enabled if there is any output to the s use his action fo delete selected record rom tn database table roh action One can lk Next to go to next step Development Workbench for Direct and Mobile Banking User Manual 20 User Type Channel Grouping Edit This step is meant to alow users to input detas for a now MetantiyUserChannelGrp configuraton modify detalls of an existing one or view detas ot an existing one if user wants to delete same Ust of he User Input tlds their descripton are as falows Entity Selec the Entity 0 User Type S
96. d Mobile Banking User Manual 20 Transform Transform menu has faowing sub menu pcm window 3 Convert into Workbench This sub menu slows a user to conver existing FCDB sereen which has been designed using XSL fie to Chanel Workbench framework Clicking thie sub menu opens dalog window as shown below New Project Dts Enter the detis far new Project Xureram FETE Adonis 7 x p aga n p gt User needs to browse the XSL path enter the entity id usrype channel id transaction id request and user agent of the screen Io be converted to Chanel Workbench framewark Cick on Crete on the basis of na input tool wil convert he XSL into Screen Template ami and js fle and load these fles into ts own workspace Cilek on Cancel dose Pis dialog Click an Clear to clear the input feide Development Workbench for Direct and Mobile Banking User Manual E While transtoeming XSL to Channel Workbench to wil generate some selexpanatory messages in he output og He valle in he directory loge as channelwarkbencnout lo Help About Cickng this sub mna opens folowing datog window which contains ine details associated wih the tol version and working directories aut Orc Development for Direct and Mobile Banking LJ Grace VENCUBE Development Workbench Tr Bret ai toi ang esent center id
97. d Mobile Banking User Manual 5e 3 Deriving XPath The FCDB Service Tree can be used to copy X Palh ef FCDB Response DTO o a components node value by simply nghlcickng mouse on FCDB Senice tee node as shown below The X path can be copied using Drag Drop Field Names of Screen Template Screen Fed Names of another Screan Template Project can be imported eto the currently selected FCDB Service Hararchy as shown below User needs 10 rag the xm fle of another project the Request node of HTTP Request Fede Dropping ho design xmi wil add fede as chid of Request Node using which a developer wil be abie to now the request parameter bang passed t cure screen 0 avi cre Dur ii E Development Workbench for Direct and Mobile Banking User Manual Main Work Area Panel This panel appears at the center ofthis tool This panel consists of several sub panels which appear depending upon what component screan design is being curently worked on by the user Following the subpanels which appear this pane 1 Welcome Panel This is the detaut panel which wil appear in the main work area panel as shown below when the tooi is launched Once the user starts working on any serentomplate project ts panel wil bo replaced by seme other sub panel depending upon what component of seeen design user s a mos
98. d Registration MstUlDownload Registration Search meant to alow the user io search for de existing in mstuidownloadmstuldownloadparams table of the connected Database Iis always advisable to Search for existing entries before adding new propery In hs table Select corresponding search osteria rom the drop down Et entar he search text and click on Search Baton The iat of properes in he lable matuldownload matuldownloadparams matching the ftra wil be displayed in tabular format the maximum search ouput is 20 ithe seach output rests exceeds Imit of 20 recorda wil be displayed in the botom of the wizard asking user to further ftr the search MstulDownload Search Development Workbench for Direct and Mobile Banking User Manual 192 fF Amine nate te MstulDownloadParams Search Development Workbench for Direct and Mobile Banking User Manual E Depending upon the search output one can do the folowing operations 1 Add New Select this radio button to add new configuraton in database table AL Modity This radio bution wi be enabied if there is any output 1o the search action One can use s action ta modiy the of he selected record UL Delete Tris radio bution wil be enabled i there is any output to the search action One can use his acton 1o delete selected record ram database abe lic
99. dow il pop asking user to select tho cass iis to be deployed Select the and Development Workbench for Direct and Mobile Banking User Manual E The dialog wil show ist of al Java Clases in the systemibuild elasses folder of your FCDA setup To know more about how to set FCDB properties cher OK button user wil be asked for Protocol Server IP and Port No of FCDB server as oan below icing Deploy button he selected be deployed on the server Development Workbench for Direct and Mobile Banking User Manual 28 2 ScreenTemplate Window Screen Design SreenTemplte window at topmost left pane ofthis tool as shown below contains the deals of all he ScreenTemplate projects shown in ScreerTamplate Explorer Window which are created in the Workspace re layout format This Tool creates oder ScrenTemple in the user s curent recry ths folder ia the workspace for this tol This ee layout represents the actual directory Structure created inside the workspace folder R For each Scroen Template project there are four faded in tha workspace is ea BROATOt js Cicking on this tree node wil open an edi pane in the center mai Work rea panel as shown below The content of the J fes are loaded in tis editar User can use this edite panel ta eect the conten of the JavaScript To save the changes user needs 1o
100. e tanin Development Workbench for Direct and Mobile Banking User Manual 2 Tool Bar Bar c is oo has the folowing icons GomEBU HAeC GEN This icon altus a use othe toat to create new screentempiate project in the workspace v EZ cn stoun wing sr spain a chien a This alow user to preview the compete sereen layout at any point of by them Previewing launches the browser withthe output himi One can preview either in system defaut browser ov select the aternatve browser exe path and nunch the atemat browser Previewing automatically saves your screen dent XML This lon allows user to generate lent XML for o E sever servor ot oot Bo rr Show Canvas This icon shows Drawing Canvas for user Agents of Chann Wirerame Canvas tor channels other tan Mabie Channel zaemi Wis tonto tris om to ean Development Workbench for Direct and Mobile Banking User Manual ES Database Connectivity EB Database Connection This signes tat you are connected to Database Ee kono mol connect EB Disconnect Database Connection Click this icon to ciose the database Section GDB Setup FCDB Propenies dag wil allow user to entar the path of the
101. e for transactions each module would need to be configured for natn wih he Live Help On Demand sevice The dalabase tabe LIVEHELPCONFIG Rolls the detailed configuration ot such mapping ck Next to go to next step Mst serTypeTan A showingiskng for the Menu Detalls wil be displayed Enter he Menu Details you are ding a record et the deals I you aro modiiying a record or Verly the detalis you felting a record frm the MstUserTypeTn Tabie Ust of he User Input and their descripton are as falows Entity ID Select the ID for which this transaction needs to be registered User Type Select User Segment lor whch ts transaction needs o be registered Transaction ID Enter a vee letar lphanamere value uriquly deny hs transaction Channel D Select te Channel ID for wich In ransacton needs to be ragterd Token 2 Select he menu under wich is rarsacton wil come desorption of man s define appidata lati wih datanamo MENU TAB DESC and datavalue Development Workbench for Direct and Mobile Banking User Manual E 0f thia tieid To deine main menu use appidata wizard Tools FCDB Wizard configure same Tan Group Select ne group under whieh this transaction wil come description of group is in appidata table mth datanamo TXN GROUP DESC and datavalus Valie ol his elt To defn
102. e new group use appidata Wizard Tools FCDB Wizard 12 Configure the same a Menu Tam Flag to make this transaction avalable in user menu By default te checked to Show this Transaction in Menu should be unchecked Tor Service Request Transaction that tbe shown as menu tem in FCD application Token 5 Erter a numer value to deine te postion of transaction in he ransacon group lk Next to go to next step showing asking for he Manu Detall wil be displayed Erter the Menu Details if you are adding a na recor dit ho details you are modifying a record or Very tno detas you are deleting a record fom the MstUserTypeTxn Tabie st of the User Input ls their description are as flows Default Navigation Fag to enable quick and easy acess o vansacton post transaction willbe avalbi hypering ser success login Service Request Fig 1o enable Transaction as Service Request transaction 1 Blackout Enabled Fiag to enable back out for hs transaction Limits Allowed Fiag to enable mits tuncionalty for this vansacton Development Workbench for Direct and Mobile Banking User Manual 136 Customer Type Enter comma separated ist of applicable Customer Types for this transaction Posstle are C Bank Customer D Card Customer Investor Confess Customer fno value speed application wa defaut the value 1o Cod
103. e as flows Format Name Enter the Format Name Format Type Selec the Format Language i Select he Language id Data Pater Enter the Output Data Pattern According to Output Data Pattern Output Data wil get ornate Locale Name Enter the Locale Name Based on Local Name Format Symbols wil get apply n result Output Data Input Data Pattern Enter the Input Data Pate Input Data Pattern must match wih Provided Data Value Pattern for successu parsing in ava ase Class Name Enter vald Ful Quaid name of the Formater class extending the class fam ter fala JFF amane User can use au suggest on s fed by pressing CET Space and selecting ie Iet of avaiable Classes extending JFFormater Cass Next to go to next step Development Workbench for Direct and Mobile Banking User Manual 29 22 MstMobData Craco FLEKCUBE Direct Banking Applicaton houses tho able mstmabdata where various mobile duncicraites with respecto GUI and ransacon are added whch has sonfcant impact on the behavior of he application Ths table is used to invoke many behavior Jew of hem ar Ested below 1 Show the GUI components 2 GR code operation This operation is to prt OR payments where the transferor and anseree use OR codes to porto transactions 3 Payment This operation s to perorm payments where the payment happens aver NEC 4 Future Date Ts operation so set future dates of payments
104. e famiraquest iur areis Sttioreach select tfamirequest iua Z prDTO name o select fami request Pics variables igiames isivalue of selecta lt gt uatVates of select iyrevaluateudiamo udVaua Zpebio isitar each pss BowrrsyNode In scenario s one need to create aray of hidden data using an stor each on a particular pat To create such an one can use this column In ins column user needs to ener he xpath on which the Heraton has to be done To now row to this grid table select the last column ofthe last and eSckiab row wil get added as shown below where user ean define new hidden fl Development Workbench for Direct and Mobile Banking User Manual E Anew row sets added Tabte sea mew ro Incase of 42 channol or browser based mobile Ia screen has two or more buttons associated with t then there needs to be a dsincion between he hidden elds associated wih each of bunans Hence the Button id column is included which takas the value of the button id for each hidden fe Development Workbench for Direct and Mobile Banking User Manual E FCDB Service Panel The FCDB Service Tree is shown in FCDB Service at the bottom let side of the Channel Workbench Taai on successi loading of Sereen Template Project Tha Trea provides a quek ew ol the serves n
105. e id s mapped fo respective content generator java class identity xmi available in home elder o FCDG base directory Development Workbench for Direct and Mobile Banking User Manual MatChannelATS Search This stap is meant he user a search for the existing MstChannelATS configurations avaiable in MatchannelATS tale connected 1o he Database A free orteria search is provided to user to search for existing MatChanoslATS values User can use any ot ine folowing parameters to search for existing ents Transaction id Y M Request V Channel Select any of the above parameters enter the search tex and cick on Search Button The lst of avalbio results as per the search era wil be displayed in tabular format Currenty the maxmum Search output 20 he search output results exceeds mi o 20 records wil o displayed Inthe bonom of the wizard asking user to further titer search orta Wis always advisable to search for existing entries before adding new value in this table E ER a jaa Depending upon he search output one do the folowing operations Development Workbench for Direct and Mobile Banking User Manual 2 Add New Select his radi button to add new value in MetChanneiATS table JL Mody This rado buton wil be enabled if there is output to the seach action One use this acton t
106. e maximum search ouput is 20 tha search output resus exceeds Imit of 20 recorda notieaion wi be displayed in the bottom of the wizard asking user to durer fiter the search Development Workbench for Direct and Mobile Banking User Manual Eg tne Typ chee agen ach ac pa Depending upon he search output one can do the following operations 1 Add New Selec this radio button to add new configuraton in database table AL Modity This radio bution wi be enabied if there output 1o the search action One can use his action to modiy the deals selected record UL Ths radio bution wil o enabled if there is any output the search aston can use this action 1o delete the selected record ram the database table lick Next to go to next step User Type Channel M This meant o alow users to input detalls for a MstEntyUserChannel coniguration modify etal ofan existing one or view detalls ot an existing one it user wants to delete the same Development Workbench for Direct and Mobile Banking User Manual Ust at the User Input their descripton are as falows Entity D Select the Entity 1D User Type Select ne User Type Channel Select the Channel which needs to be mapped lt Polley id Password Select or Enter the Login Password Polc applicab
107. e of configuration abes mated is Transaction development in FCDE ice imam mee DEB od NOS SES ES uc pres Scc teteme ee peter Jia sn Vid tects Wed Mtas unt Itn Nin Tm Duis aston More detallad description of each wizard is given in ECDB Application Contiqurations section of he document Development Workbench for Direct and Mobile Banking User Manual 18 5 review Preview menu has folowing sub menus sie raum vini v TI cen Pm n View in Default Browser Clckeg this sub menu wil launch the system s default browser wife ouput ri fe curent screen design project User can preview the screen design hono by trem ins output himi review Server This menu lows the user to staristop server of oo freres window Ug Qa PR Pini i clicking start he folowing dialog pops up Enter he port number of the server Click on Star t start the do dose tis dialog Clek on to clear port no rvar of oo Cick Cancer Development Workbench for Direct and Mobile Banking User Manual 19 Watt This menu allows user to synchronize package War FE window IB vewinsowe ave M UL 3 Tb More dscspion of SynchwonzePackage war gwen in the Symchronize Package WAR section of ne document Development Workbench for Direct an
108. e rame pane by cicking on the wire frame panel as sno below pm Development Workbench for Direct and Mobile Banking User Manual ss Adding Row User con add a row trom the wire frame pane by ight clicking on a labieDIV as shown below User can also directly ada a component tror the wire frame panei by right ceking on row as shown bow Development Workbench for Direct and Mobile Banking User Manual E igning Dashboard 1 Internet Dashboard Internet Dashboard Wire frame Panel The Winframe panel is opened on successful loading of an Dashboard Project cck onan Dashboard project node Project Explorer Tree In ScreenTempiate tab provided at tne upper let se ofthe IDE The Winframe can aiso be opened by clicking the Show Canvas shortcut icon provided in the loo barf he DE Features to Zoom IN and Zoom OUT from the dashes canvas are aeo provided in toolbar as shown below LE UsBQQ eee Vadis Wie Panel providas the user quick view of a the widgets curently added dashboard design as shown below Development Workbench for Direct and Mobile Banking User Manual E Widgets in ashton Sereen in Oracle Fiexeube Direct Banking are placed in thee postions Top Position Widgets at his postion are placed at the top of the HTML page Separate space in reserved ar hem a ihe top Widgets here are place from right to left in increasing order
109. ed are as blow lt Top Postion Widgets at hie positon are placed at the top HTML page Separate pace reserved for them at he top Widgets here are paced from right tae increasing order of he sequence number Dashboard Position Widgets at this positon are paced in middle of HTML page Postioning of widgets here is based on widgets sequence number height scalar and with scalar Bottom Position Widgets at this positon are placed at the bottom of the HTML page Separate space In reserved fortem at the bottom Widgets here are placed rom eto ght in ncreaing order of heir sequence number A single clck any widget node opens a palet tor the user to ecit he widget properties a the gt hand side of IDE For more efomaton e various propertes of te layout please reler widget deals section Development Workbench for Direct and Mobile Banking User Manual n User can perform folowing operations on the Dashboard Layout Tres 1 Adding a Widget User can add widget by right coking on postion node where the widget is to be added as shown below The Widget is to the dashboard design layout tree the dashboard design xml is saved automatealy 2 Deleting a Widget User con delete a widget by right cicking on a widget as shown below Tarbox BOLE OLE The Widget the dashboard design layout vee Also the dashboard design xm is saved avtomatealy Development
110. ed irom the preview flor of the loc into the Webarchive window at he tap le comer of he toal as shown below Esch tne the too is launched the preview folder updated with the latest fles extracted trom war located deploy war oder cf fne oo In order to make changes permanent the of web archive it ie necessary to package such fles ino war for e g 8001 war locaton deployiwar of the tonl i he are not packaged the changes wil be lost and repiaced by ol fles extracted from war when the tool is launched again For more on how to package war refer 10 Synchronize Package WAR secton of document Tho web archive window its ha css js and images fles of the war For more detalls how to cas and images is reor to Javascript CSS image Editors section of he document Development Workbench for Direct and Mobile Banking User Manual a HTML Layout Panel The HTML Layout Panel opens up the Sore shown below Design Tab athe boom et of iis tool as Form dden This panel contains the HTML specie detas of tne screenempiate This panel loads the screen design vae layout format where each node represents certain HTML component of ha sereen design as shown blow h D il Toimet v Pac d cannes os Bato t toam PE 2 T bent C1 Development Workbench for Direct and Mobi
111. eeded languages eE HER RE SS at ofthe User Input their descripton are as falows 0 App Select the vae from the drop down as ID App 7 DataName Enter te vaid Sving as Data Name In case of sereen design data name should be XSL TEMPLATE LABEL Data Value Enter tne vald Sting as Data Value In case of screen design data name 1 XSL TEMPLATE LABEL then data vak should start wit ID Lang Select one mull languages for which you want this value tobe displayed D Device Selaci o channe for which you want this value ta be displayed ValueString Enter valid Sing as ValueSting Load Flag Flag andar his appidaa is to be loaded on startup or not Translatable Fiag to indicate f ranslation to be dons Comments Enter a va a comment any forth message Next to go to next step Development Workbench for Direct and Mobile Banking User Manual 154 5 Application Message Oracle FLEXCUBE Direct Banking Application houses the table applicationmessage where various infomation warning succes debug messages are added which has a significant impact onthe behavior ofthe application Some important Configurations done using Applicaton Message Inerationalzation Oracle FLEXCUBE Direct Banking Appicaton can adapted to different languages and technical requirements ofa target Audience race FCDB Applcaton is writen in such a manner that it can be
112. el This step is meant to display the location of the fie where the scripts are stored and it the seript is Successtuly executed a contimatan message is shown mmm Development Workbench for Direct and Mobile Banking User Manual 224
113. elect he User Type Group id Enter tne Group 1d lt Polley id Password Select or Enter the Login Password Polcy applicable to the Channel Group Polley Md Transaction Select or Enter the Transaction Password Poicy applicable to the Cham Group Polley id User Select or Enter the User ID Polley applicable to tne Channel Group Policy Code Activation Enter the Activation Code Poscy appicatl to the Channel Group Next to go to next step Development Workbench for Direct and Mobile Banking User Manual 2 20 Entity User Type Channel Mapping Oracle FLEXCUBE Direct Banking Application houses the taba mstenttyuserchannel where channe mapped to particular Enty UserType and Group defined in metenttyuserchannelgr MatEntivUserChanne Definition Coin Name Type Deiau Comments seam pets VARCHAR VaR mm ARCHI Tama endete IDCHANNEL qun ara ag Pa PRY sci cd S0 CHAR Jicabie to the Channel id Te ames Patr lg c ARCH he Ur Pole pits ban termes 50 CHAR Channel id ARCHIE Aan CRF IUENUODEABTIVETIUN A cable to the Channel id Fl Osea name cii ape Samos Response Herder cas OTENOEDRESPONSEHAND VARCHAR Ve tna arin racine J sone eom Mex cai sees Er x enda Fave pans dae pr aes 0 ibid 255 CHAR determine path to searc
114. enable sing of is UDITREQUIRED anacan o low FCD pplication Channel or which enr being fone for e g 01 for Internet k Fegstered 0 ofthe varsacton fore OAT Flag to set fuser iogin io FCOB REQUIRESLOGIN anacan pplication is mandatory to hs transaction fou step Spl 0 to used to generate content Each sje id mapped to respective content NO generator java case Stacy xmi avaible in home of 008 base drectony Name ofthe user nerace XST WARCHARASO NaMRESOURCE CHAR N to generate dare Name ofthe sevice XSL Tie containing the name of FCDB B sness serva tobe invoked doctis tp ionEQuEST JOCHANNEL CHARI2 CHAR CHARIS CHAR CONTENTSTYLE WARCHARA 100 CHAR joseavice CHARGCHAR N RW Pradeinad processing features fordata strae USERSESSIONDATA table FLAGPREPROCESS CHAR can ba used to provide Frye d dura a Depending upon the vake Development Workbench for Direct and Mobile Banking User Manual 139 FL GPOSTPROCESS NAMEOTRESOURCE NAMEOSRESOURCE onana CHAR NARCHARDSO CHAR NARCHARDSO CHAR JSONLYVALIDATEREQUEST CHAR insenvice eor insenvice eos ipREouEsr eor AUTHREQUIRED TXNPWOREQUIRED FLAGPAGINATION NARCHARDSO CHAR NARCHARDSO CHAR NARCHARDSO CHAR CHAR onana C
115. ent Relative Height For User Agents of Mobile Applications User set he height of tha Component relative to te height entre screen Le Heght of te Component wil be calculated as of the total height ofthe screen User erter only decimal valuas and value 1 0 represents the ente screen height vi Component Relative Position X For User Agents of Mobile Applications User can set ihe X Goordinate ofthe Component reve tothe table in which 1 enclosed ie X Coordinate e Component wi be calculated as of tota width of the abe User can amer oniy decimal values Component Relative Position Y For User Agents of Mobile Applications User can set ine Y Goordinate ofthe Component reale to the table in which i is enclosed io Y Coordinate cf he Component willbe calculated as of tn total height ot he table User can nter decimal values ix Labet User can enter XSL keyword starting with K in the text box against his field This text wa appear as a abel in th fet cell of he column Tool will not alow the user o aly Vaives nt inthe format o XSL keyword Development Workbench for Direct and Mobile Banking User Manual Label Class User can enter the css class to be applied on the text entered against label User can enter ne CSS classes which are avaliable in his tool User can use CSS aulo suggest on his field by pressing lt boCi Spacect and selecting from the is of available CSS cass n
116. enter the entity id usenype channel id transaction id request id user agent fed service and XSL fle name af the screen tobe designed Cikk Create to create project In the workspace Click on Caneel to close this dialog on Clar 1o cles the input fields Screen Template project can aiso be created by right ceking on the tee node and selecting New option as shown below Modiy Tris sub menu allos a user to modiy the exiting screens in FCDB application Using this sub menu user can load the Screen Temptate tom FCDB dalles fier into ign Clicking on Meaty opens dialog Plazea Entar tha ta tor Maly Project Peta Hep Fea Rec Set Development Workbench for Direct and Mobile Banking User Manual 2 Project Path consists of the delat FCDB home folder path where garsorvcos are kept User needs to enter the ent d usetyp channe transaction i equest a user agent and FCD service name ofthe screen to be modd Click Create on the basis of 1he Input faiga ool wil copy the screen template xmi and s fie from FCDB project int ts own workspace Ciok on Cancer to close this dlalog to clear he input feld 2 gt Dashboard This sub menu allows user to ereste modfy Dashboard Projects an Matile Ven Nange Source flair Run Debug Team Tess T WI 8 ea er
117. ents am Sifamtiesponse proparelcandetaeresponsedto ustaccountustomeraccountaotJaccoun dsraccounnodtfposition Srowteraton niraccoun itamiresponse propareandetalsresponsedi custaceounts customeraccountto account Development Workbench for Direct and Mobile Banking User Manual E slaccounoctolposton Srowieratontntyoranch then function inViewLoanDetais wil have arguments LOT 0 account eraluatod Branch Condition This property contains display condition of feid User can set the conditons Pass on which the feld wil get depayed or wil not get dsplayed For eJ Spl famlrequestiemopay ype 2 Ts property only valid far mobile banking Step Number User can set the step numberof the screen on which this component has to be shown Currentiy tna feld is used for user agents of moble applicators Token 1 Ths is a configuration feid and can be used for diferant datatypes for diferant purposes Token 2 Ths is a configuration and can be used for diferant datatypes tor diferent purposes Token 3 is a configuration and can be used for diferant datatypes tor diterent purposes Token 4 is a configuration and can be used for diferant datatypes for diferent purposes Token 5 This isa configuration feid and can be used for diferant datatypes for dierent purposes 7 Form Hidden Fields in a HTML Form user may require to pass some hidden fields To add hiddan fils user
118. er Table Development Workbench for Direct and Mobile Banking User Manual us Lat af tho User Input feds and their description are as falows 10 Request Enter the Request ID ofthis validation template ts Mandatory The Request ID should be mapped tothe ATS request defintion inthe Mets table for the Validation Engine to evoke the validation against the Vasdaton Template defined Description Enter the desorption of the ansacton Validator Enter the Validator to be invoked forts bn daa master value Name Schema Enter the Schema Name for tis data master value Mode Request Erter the Request Mode for his ten data master value Type Request Enter tne Request Type for ha bo data master value Reference Request Enter the erence Request for his bn data master value 1 Fin Request Flag to indicate if this data value is ln request ar not is Lenient Fiag to indcate if this data value is lenient or not 1 Total Fields Erter te total lds tor hs ten data master value Comments Enter Comments any for future reference Next to go to next step A second panel showing asking forthe bo data master details wil be displayed Enter the detalls 4 you adding new record edit the deals you are modiying record Verl he detalis if you are eleg a record from the tn dala master table Development Workbench for Direct and Mobile Banking User Manual 1
119. er the HTML Taies node as shown belon This ature avalabie Tor maple banking any Development Workbench for Direct and Mobile Banking User Manual Click on tis option to add copied HTML Table to your screen design Ths avaiable d user has coped any HTML Tabs w Drag and Drop Feature to drag and drop a table is also provided in tool The user can drag nd drop a tabis node irom one postion to amolher HTML Tables to change is Sequence Number User may require to congue he properties of he HTML Tabie Ike table border ce spacing cel padding To configure these properes usar need to cick on TablaDIV lt ldRequests node or double ceking on the pated on canvas Cickig this node display Table Detail window as shown below In this panel user wil get the Tes to configure the HTML properios ofthe selected HTML tabie DIV Development Workbench for Direct and Mobile Banking User Manual 3 E p Development Workbench for Direct and Mobile Banking User Manual E User can configure folowing HTML properas ofthe selected table Tabie Alignment User can set the alignment property of tne HTML table by entering the text inthe textbox against this field Possible values that can be entered are vet ght Table Border User can set the border property of the HTML tao by entering the text in the box against tis field User
120. et ofthe toa menu appears with the options Delete d Request Project and Deploy ss shown below y je mm T users To Copy project clik on Copy Project option Copy Projet Dialog wil be opened as shown bei Development Workbench for Direct and Mobile Banking User Manual ter entering the appropriate valuas click on create button Create button wil create a new project in the workspace and al the content of selected project be coped o the newy trated Project The project detalls wil get loaded in he workspace layout tree at he top left of his too Four fies namely Requests ldRequestsq IcRequest xml and wil be created inthe workspace Screon Tempio Delete Project To delate project irom workspace click on ldRequest node lhe top lett af he to A menu appears wih ine options Delete Request Copy Project and Deploy To deleto project on Delete ldRtequest opion Delete IdRequest opton wil delete the selected Request along with all e parent drectorias of the selected idRequest fom the workspace ScreerTempiate Development Workbench for Direct and Mobile Banking User Manual E 3 Deploy Project To deploy an exsting project in workspace cick on Request node at the top left af the tal A menu appears wih in cptons Delete Request Copy Project and Deploy lili the Deploy option wil open dialog as shown below Erter the
121. ew row wih numeric d wil be automaticaly added undar the curent HTML Tabl as shown below Deubl Cick Ps nodo or Press F2 to change the rumen id o this newly added table row Ciclung on row node added shall open a property palette at ge hand side o ol to alaw user to edt the row levei properties as shown below m Development Workbench for Direct and Mobile Banking User Manual 1 Row teration User can enter the XPATH on which they can erate to create rowa dynamically orto crest an of Hidden 2 Bow Class User can enter the css las to be apped at row level User can oniy nter the CSS classes whch are avalabe in thi foo User can uae CSS auto Suggest on hs by pressing CirleSpace and selecting from Ist of avaiable CSS clasa names Delete Table Cick on this option to delete the selected HTML table The curent HTML Table get deleted along with its chid nodes i any UL Table Clck on this option to copy this HTML Table Once copied user wa get he right Stck option to paste the copied table in HTML Tables nodo Show in Can ek on this option to show this HTML Tabie on canvas 5 HTML Table Columns For adding Coann to the table cick on Rows ree node menu appears with following option TE reva arm Saran EE o Add Column Cick on Vi ad new column to your Tabl Row A now
122. f landa Setup done A step wise ow has been provided in this tool to alow user to AddModiy Delete he properties To Open User Type Registration Wizard Go to Menu Options Tools FCDB Business Unit Configurations User User Type Registration Search Thi step is meant to alow tho user to search for the existing entries available in mstusertypes table of the connected Database his aways advisable to search for existing erties before adding new configuration in t tabe One can use the User Type or Description parameter to titer the result as described belon Select corresponding search criteria rom the drop down Et enter the search text and click on Search Buton The Ist of avalabie confguratons in the table mstusertypes matching the crier wal be played in a tabular format the maximum search output is 20 i tha search output resus exceeds lmit of 20 recorda notification wi be displayed in he bottom of the wizard asking user to further fiter the search Development Workbench for Direct and Mobile Banking User Manual 205 n Depending upon the search output one can do the folowing operations Ld New Selec this radio button to new configuraton in database table AL Modity This radio bution wi be enabled if there is any output 1o the search action One can use his action to
123. fo user o search for existing spplicaionmessage values User can use any of he flowing parameters to search for existing entries V Message Id Message dis unique identifiar used to deny tha text message 7 Message Text Message tex hat wa be used in Oracle FLEXCUBE Direc Banking Apolcatan o he eror warning success messages The search for the aval applleationmessage vais is done using Message id and Message Text Select any of Message Id or Message Text parameter select search from the drop down eter ne search text and ciek on Search Buon iis always advisable to search for existing entries betore adding a new appicatonmessage value in this table The ist o avalabe messages por the search criteria wil be displayed in a tabular format Curenty he maximum search output is 20 i he search ouput resulte exceeds mit of 20 records a wil be displayed in the botom of the wizard asking user to further ter he search EE r7 mz o Development Workbench for Direct and Mobile Banking User Manual 156 Depending upon he search output one can do the flowing operations 1 Add New Select this radio button to add new appicaton messa JL Tris radio buton wi be onabied on if there is any output 1o the search action One can s action to modiy the deals he selected record UL Delete Tn radio bution wil o enabled
124. g the lookup icon provided besides this field The keyword should tan wth K V Button Funct his represents the functon to be called clo of bunan Launcher Class This field s associated w h top widgets V Content Class This feld is associated with Working area Using this field widget background image can be set Description ot Buttons bution to apply he changes 1 not cicked tne changes wil ot get reflected on ins panel T changes they can cick on Rever burton 2 Development Workbench for Direct and Mobile Banking User Manual 78 2 Mobile Dashboard Drawing Canvas for Mobile Dashboard Design The Drawing Canvas for designing Mobile Dashboard is opened success ding of an Mabile Dashboard Project on cick on an Mobte Dashboard project node in Project Explorer Tree in DashbosrdTemplate tab provided at the upper laft side of the IDE The Canvas can also opened by clang the Show Canvas shortcut icon provided in the tool bar af the IDE Features to Zoom IN and Zoom OUT from the dashboard canvas are also provided n toolbar as shown below Tre Canvas user to design screen for Mobile Dashboard The Canvas represents the screen which aows he user to draw widgets the required poston on screen as shown bow Development Workbench for Direct and Mobile Banking User Manual
125. gainst fes where user supposed o Use XSL Keyword as show below Search This step ls meant to aow the user to search for he existing in appidata connected 1o the Database arreteves values rom the bunded with the oa Riv cetera search provided to user to search for exstog AppiData values User can use any othe parameters to search or entis Data Name Data Name column of appdata seated as constants in Oracle FLEXCUBE Direct Barking application t diferentiate between various ApplData records For e g Data Name column lakes the value TN DESC far an AppiDsta enny wich proves deseripion of Transaction avaliable mie apoicaton 4 Data Value or Value Sting User can select ono of the two parameters 2 Data Value The feid Data Value is used for diferent purposes according to the value entered in fed Data Name of table For e g Data Value takas the value of Transaction D for AppiData erry tha is configured io display label of e Transaction n Oracle FLEXCUBE Drect Banking 2 Value Siring Value Sting contains the language dependent Sting that wil used whenever its record Ie accessed n Grace FLEXCUBE Drect Barking Applicaton The search for he available appdata values done using DataName and Data Value or Valeting as a Whole Enter ha data value Select any of Dala Value ValueSiing parametar select th search Cra rom the d
126. ggest on ia held by pressing Ciis Space and selecting irom ta Ist o avalabie Classes implementing HostDTOMapperintrace Validation Version Enter vald numere value as serve validation version 1 Extended Response Handler Class Enter valid Full ualfed name af the Service Respon ander class extending the cs com flu feat services xtResponseHandler User can use ado suggest on hs led by pressing Cul Spaco and selecting ist of avatable Classes extending ExResponseHandle Cass Next to goto next step Development Workbench for Direct and Mobile Banking User Manual 150 4 AppiData rade FLEXCUBE Drect Banking Apoicaton houses the table appdata where various amplcston configuration are added which has a significant impact on the behavior of the application A xml namedapgidata an is also bundled with the application where a he records added in te database a repeated The table in database and the xmi bundled the application always remain syne so that value configured by the user 1s lost Some important Configurations done using Inematnaliaion Oracle FLEXCUBE Dect Banking orcsion can bo adapted to deer an cia Crace Avocat io wann Sha arr can be eai adapted te mrguges an cous Thr spose wi he p ol bie apt Application CSS Themes rae FLEXCUBE Direct Bank
127. h GUI a SESSIONTIMEOUT UMBER m fima in rli conde to mak ay 0 menu ype for Ei ape nel contin Contemporary antc bar basea Bolsos eurvpE PORA t or ase eer bad T Top meru based TL Group meru eased ay Oye Ey muc type Chanel oa Development Workbench for Direct and Mobile Banking User Manual 22 Column Name ulabie Default Comments CTETIMEQUT ptis ho pm IARCHARZ oun ID defined i air jn EUREN wise low has been provided in this lol to alow user to AddModify Dato these properties To Open Entty User Type Channel Grouping Wizard Goto Menu Options Tools FCDB Business Unit Configurations Channel Entity User Type Channel Mapping Search User Type Channel M This step meant to alow the user to search for the existing entries available in MetEntityUserChannel table of the connected Database Itis aways advisabie to search for existing entries before adding a new configuationin hie table One can use the Enity ID or User Type or Channel id parameter to fiter the result as described below Select corresponding search criteria rom the drop down ist entar the search text and click on Search Baton Tre lt of svalableconfguratons inthe table MstEnttyUserChannel matching he wil be dlepayed in tabular Curront h
128. he search output one can do the folowing operations 1 Add New Select this radio button to add new configuraton in database table AL Modity Tris radio buton wi be enabied if there is any output 1o he search action One can usa s action to modiy the detalis of selected record IML Delete Tris radia bution wil be enabled i there is any output to the search action One can usa s action 1o delete the selected record from the database table Next to go to next step Development Workbench for Direct and Mobile Banking User Manual a MatMobDste Registration Edit Thi stap meant to alow users to input details for now MstMobData configuration modify detalls of an existing ono view details of an existing one user wants to delete the same List of the User Input fields and their description are as follows Data Name Enter the Dataname val 1 Data Gode Enter the Datecode val 1 User Agent Selec the useragert fom the dropdown list Value Siring Enter he value Siring value ek Next to go to next step Development Workbench for Direct and Mobile Banking User Manual 22 op s meant to display generated script to the user Generated scrip is displayed inthe text area the user to verity Clicking Next shall execute the scrip m Next to go to next step Development Workbench for Direct and Mobile Banking User Manual a Confirm Pan
129. his node and wil get the folowing option as shown below woe 2 Senate Sipe Custom Template L Betresh Click on his opton it relresh the Layout wee It means Layout tro s render again Van able order changed elec afer the ree amp Generate Script Clck on ttis option generate SOL script corresponding to curent state of bro Custom Template Cick on these option custom templates which are available This Feature developed or mobile barking because many of their screens has same layout HTMLTables Usar can on this node and wil get the folowing option as shown below Fage Mar peats st New Table rom Add New OV Add New Table Clo on ts opton t add new HTML Table to your sereen design A new Table ih numeric wil automatcaly get added under e HTML Tables node as shown nel Development Workbench for Direct and Mobile Banking User Manual Double Cick this node or Poss FZ to change the numeric id of thie newly added table Add New DIV Click on this opto t add now HTML DIV your screen design new DIV eta meri wil autom ately get added under the HTML Tables node as shown below Add Custom Table Cick on tis option to add a new predefined HTML Table such as HT H2 LVI and fo your screen design A predefined table wh a numeric d wis automaticaly get added und
130. hs IDE provides the plattor othe user to do folowing operations ring FCDB Business Senicos using he predefined FCDB Java Project Template in the IDE Designing Screens CSS and Image Editing Transaction and Serie Registration into Database Tables Wizards for some of the coniguraton tables related 1o vansacton development in FCD User Ad Mafy Delete hese properties deci ron IDE Development Workbench for Direct and Mobile Banking User Manual 7 Prerequisites Following are the prerequisites to use this tot 1 To use this tool one shouid have JDK 7 or higher version of java on their machine 2 One of the folowing tles to instali the took 3 channelworkbench windows es An instalation tor Windows Operating System b channeiworkbench inux sh An instalation ie for Linux Operating System s channeiworkbench zip A compressed 2 fle containing Workbench tool flas to exacted to target folder and For more details on installation procedure of tool please refer to oracle FLEXCUBE Development Workbench for Direct and Mobile Banking Installation Manual Development Workbench for Direct and Mobile Banking User Manual How to run the tool This too can be run in folowing wage Ta nha adauta ieke a alin anon an 5 t Tar cae E E n o Double ick on channelworkbench ex fe in the bin tolder ofthe tool The user can search tor
131. if there is any output the search aston can use his action fo delete the selected record rom the database table lick Next to go to next step channel Edi Thi stop meant to alow users to input deals for a new coniguraton may details of an isting one or view detalis of an existing one if user wants delete samo Development Workbench for Direct and Mobile Banking User Manual zu EESTI ee Ust of he User Input fields their descripton are as falows Enter a two letter numeric value forthe channe Deve Enter the channel descr Content Enter tre Content Type hannel ID Enter ree character deter for this channel lc to go to next step Development Workbench for Direct and Mobile Banking User Manual 19 Entity User Type Channel Grouping Craco FLEXCUBE Direct Barking Application houses the table mstenttyuserchannelgrp where bark define Channel Groups Chanel group s helpe bank to form a group such that a single sto security credentials can be maintained across al chanel This ekminatos the need to maintain multiple user ids and passwords to login and transact on the application from various avalable channels The chanel grouping is made avalale oniy for following hannes 1 deret Banking 2 Browser Based Mobile Banking 3 Application Based Mobie Barking Banking would alwa
132. ined in appidata table wih dataname MENU TAB DESC and datavalue lt Value ofthis faid To define anew main meno use wizard Tools FCDB AppiDala Wizard to configure the same Transaction Group Select the group under which this transaction wil come description of groun is defined in anpidata table with dataname GROUP DESC and datavalue Zale af tus heid To define a new group use appidaia wizard Tools FCDB AppData Wizard configure same Tokens Enter e Numeri value o dafine the postion af transaction in the wansacton group Request ID Select the Registered wo step d rafer to MetChanneiATS labe geting caled onclick of this vansacton fom menu fno value specified frst step wil be called Next to go to next step Development Workbench for Direct and Mobile Banking User Manual 201 15 Entity Registration Craco FLEXCUBE Direct Banking Application houses the table mstentty where FCDB Business are registered Any new Entty to added FCDB application needs 1o be registered here MetEntity Definition Column Name Type Kuliabie Defauit Comments rrr joey wowescus je fiam enter or teoriir DESCRIPTION 10 HAY No Bannon te siy Fenty xan CHAR PARENT VARCHAna s CHAR Nes rental oy wise low has been provided in this to
133. ing Applicaton comes in dite ante care cence at ony on toe pe feat Ada These conquat ae Sone bie appa Ata homes ipei pata en contrat se male ax ditm at i SEES tom ame te o gn Orari FLERCUBE Dre Baking Apa eal Shee aed ted Descipon and Summary Tanscion Sence Wages e re impenentd in Caco Ores tont Apicatn o soos a deed pci Te Seton wien da espa Grouping of Transactions Transact shownin he menu cf Oracle FLEXCUBE Drect sri houston centaurea ihe be spate ats wre a lace tamacion ont tt poston t grup abl ole arectan o o Galaad a a ended using e ens prose nappa tab osiataDetntion Cok Type lai Batak Comes GEARS arame AR m ARCHARAITOO T NE fe Pasa Japp EHARBCHANI No pop oF joina CHANSCHAN Ns Language 10 ODE ice GHARGCHAR Ne HARI ginal is apna we ed ues VARCA es Nao stig Development Workbench for Direct and Mobile Banking User Manual 151 A step wae wor has been provided in this tool to alow user Ada Dele these appdata AcplData Wizard can bo opened rom he folowing options j sing Menu Bar Go to Menu Options Navigate through Tools FCDB Appi Data Wizard 2 Using Lookup leon Lookup con is avalie against Ine beds inthe Screen Layout Property paneis Thee lookup icons aro avalabe oniy a
134. ion Flow Handler Enter Full Quasfed rame of the Transaction Pin Hancler implementing he erac eom fat services apps TransactioninitHandler User can use auo sugpeet on this fed oy pressing CH Space and sace fom the st ot avaliable Classes implementing te User Type Token ignore this field UserLiteCycleExendedHandler Enter Fit Qualfed name of the Transacton Pin Handler Gies implementing the terae eom fex fat services apps UserlteCycleExtendedHandler User can use on this old by pressing and selecting from the Ist of avalable Classas implementing the Role Type Seec the Role Development Workbench for Direct and Mobile Banking User Manual zu Proxy User Type Enter he Proxy User Type LookUp Type Select the LookUp Type Customer Select te Has Customer Host Model ignore this tieid Activate User Check this Flag to display Activate User Check Box at time of User Creation ortis UserType Tokent Maximum number ot Beneficiary Templates alowed for s usertype Token2 Maximum number ot Private Benafciary Templates alowed for this userype Tokens ignore this Token Flag to make check box for Ar to Beneficiary defaut checked While creating Customer profe far hs usertype Max No Ot Cheque Book Enter the No O Cheque Book Cheque Books Allowed Select the Mile Cheque Books A
135. ivioges fare 1 ination A Authorization and V Fag to make wansacton Qu Widget Sel the value to Y to make he transaction avaliable in te let of tools and calculators in Login Sereen Authorization Engine lobe cated transaction List ot Authorzaton Engines registerad 1n table mstintauthtypes Registered work low step id reler to MelChane ATS tabis getting caled on lek of this transaction rom menu no Value spected Trst wl be cad Lu Fiag to enable alert generation by Engine II Development Workbench for Direct and Mobile Banking User Manual 129 yog ALERTPARAM CHAR p CUTOFFALLOWED CHARI CHAR No fago enable Cur Of funciona for imis ransaclon Fag io make his wansactonavalable in auickask CHARI CHAR Wes fe A step wise work fow has been provided in this tool 1o alow user i AddModiy Delete these Transactions in tne above tales To Open Transaction Registraton Wizard Go to Menu Options Tools FCDB Transaction Registration Transaction Registration Search This step is meant to allow the user to search for the existing Transactions available in abes given below ofthe connected Database Tabie containing unique ID denying the transaction description menu and functional details of ansacton MstUserTypeTan Child Table of MsfTan containing Transaction I
136. k Next to go to next step MatuiDownload Edit This step is meant to allow users to input for a new mstuidownloadimstuidownloadparams property modify detalls ot an existing one or detalls of an existing if user warts fo delate the Development Workbench for Direct and Mobile Banking User Manual 14 eaaa List at the User Input their descripton as falows Entity ID Select the Five leter alphanumeric vae to uniquely identity Entity User Type Select the Three lanier alphanumere value to uniquely identi User Type Channel b Select 1e Two letter numeri value to uniquely Identify Channel Ssacibn 0 Saec the Tree leter alphanumeric value to unquol ident this transaction the Ahanumere value fo uniquely identify Request Download Select he Downioad Type Predefined User defined Format Type Select the Comma separated Ist of format forthe download POF XLS HTML BTF Path Enter the XPath far the DTO eg tamltesponsel XYZDTO t Records Per Page Enter Ine Page Size No ot records io feich at one go Sort Column Enter the Comma separated Ist of Column number on which sorting i needed Sort Order Enter the Soring Order Ascending A Descending D Comma separated Ist for columns Additional Parameters Enter tne Column or Additional Parameters ck Next to go to nex step Development Workbench for Direct and
137. le Banking User Manual as Certain nodes shown in the screen shot above have ight lt Sck options user can use these options to add child nodes or delsta these nodes Deals of he igh clck options avalabe he nodes are discussed bow 1 Page Main Details Page Main Details panel appear in work area when user cic on PageMalnDetais node of shown blow Page Main Detais helps user to configure folowing three fields of he page 1 Page Header User needs t enter XSL keyword staring wih K in the text box against tis The tex entered hec wil appear onthe top c sereen design as Is header A lookup icon i avalable beside the tertbox clang ths lookup image wil open a dlalog box whore user can search avaiable XSL keywords or a particular Disclaimer Header User needs to enter XSL keyword staring with K_ in tho tert box against fi i The tex entered here wil appear on he of the screen design as camer header UL Disclaimer Footer User needs to enter XSL keyword starting wih in the text box against is ied The tox Entered here wil appear on the baton of he page dlasclaimer footer W Step Count User can set the number of stops that are there in this seen Current this ropery used only tar the user agents o Mobile Development Workbench for Direct and Mobile Banking User Manual 36 2 HTMLForm User can right c ck on
138. le othe Channel d Polley Transaction Select or Enter the Transaction Password Poicy applicable to the Chanel Polley id User Select or Enter the ser ID Policy applicable to the Channel Policy Code Activation Enter the Activation Code Poley appicabl to the Channa id Extended Response Handler Enter a valid Full Quod name o the Response Handler class tending the class teat services ExtesponseHandler User con use auio Suggest on this fid by pressing CirSpace and selecting fom the Ist of avaiable Classes extending ExResponseHandler Cass lt Reference Path Ul Enter the Relatve paths to datafies UI separated vales io determino path to search GUI XSL s Session Time Out Enter the Time n mili seconds to make ide session inactive 7 Alive Time Out Enter he Tine in mil seconds o make session inactive Development Workbench for Direct and Mobile Banking User Manual 25 Login Layout Select or Enter the Day 0 layout for Entiy UserType Chamnel combinaton Classic L Contemporary or Simple Type Select or Erter ie Day 0 menu type for Entt serType Channel combination For Contemporary gt D Dashboard Task bar based gt DT Dashboard Top based gt DL Dashboard Left based For Cass gt L Left menu based gt T Top menu based gt TL Group menu based Group id Select the Group i Value to go to next step Development Workbench for Direct and
139. lect an image and then say Appl The image wal be replaced by the selected Image Development Workbench for Direct and Mobile Banking User Manual m Adding an image User can add an image by right clckng on the Images folder and selecting Add Image opion as shown below Development Workbench for Direct and Mobile Banking User Manual ma Gick on Ade bution shown below stili B A fie chooser aio wil be opened to browse tne new image path Enter proper mage name and path Click on Appl buon once ali detalis fld Development Workbench for Direct and Mobile Banking User Manual us an image is edited replaced ii necessary to regenerate he Data URI CSS fle css The Data URI CSS tes toes Bases representation of ia image In te los in which the image is used Uer can preview screen designed with updated image post Data URI CSS conversion Te perform ha operan right on the menu option of ess folder as shown below Development Workbench for Direct and Mobile Banking User Manual En Synchronize Package WAR 1 Synchronize WAR To ensure that one have the latast CSS casses and Images loaded in Development Workbench too before eating such web components can synchronize the WAR bundled in tol using this option Select War option fom the Preview Menu A sub menu Synchronize wi
140. length of is bn data value Prefix Length Enter the preti length of tis bn data vau Postfix Length Enter te posi length of this b data va Num OCG Enter the number of occurences for this tin data value ID OCC Enter the ID OCC fed forts tin data value dustication Enter the justifcation for his tn data value Fl Char Erter the fl char for this data value lok Next to go to next step A third panel showing asking forthe bn dat detalis wl be played Enter the detis i you are adding a new record edit he detalls you are modiying a record Vrly details if you are deleting a record rom data Table Development Workbench for Direct and Mobile Banking User Manual us st ofthe User Input fields their descripton are as falows Enrichment Enter the enrichment for this bn data value Mulipler Enter the Muto for is b data va Min Occurrence Enter minimum number of occurrences for this tun data vau 1 Max Occurence Enter Ihe manum numberof occurences forth ten data va Hash Field Flag to indicate if this b data value hash nat Aggregate Flag to Indicate this data value aggregate or not is Place Holder Fiag to indicate if this ba data value s place hoider or not is Param Flag io indicate if is en data values parameter ar nat Divider Enter the divider tor this ten data value 1 Param Enter n enrichment parameter valuas
141. llowed Development Workbench for Direct and Mobile Banking User Manual Token Ignore this feid lt MiekName Allowed Check this fag to alow Account Nicknames o Wealth Custome Check this tiag to alow Welt Management Customer Sequence Number Enter Numeric value to set the priority for the useriype products to be splayed post log in to prospect usertype Origination Module Total Set Enter the Security Question Set Questions Per Set Enter the number of Questons Per Set Security Lock Count Enter the Maximum Number of attempts alowed tor Security Questons Number of questions to be asked Enter he Number ot Securty Questons to be asked for Case Sensitive Flag to sett Securty Answers are Case Senslive Not Next to gota next step Development Workbench for Direct and Mobile Banking User Manual as 18 Channel Registration Oracle FLEXCUBE Direct Banking Applicaton houses the table matdevice where FCDB Application Channels are registered Any new Channel to be added n FCOB application needs 1o be registered here Definition Typs Raa ta cara v ars jooewce ho Age NaMGEVICE VARCHAR2 CHAR No Desrptoncfihe devies CONTENTTYPE VARCHAR 50 CHAR Ves Content Ty JDCHANNEL CHARIS CHAR No Chamelid Unique kay of wise low has been provided in this too
142. mmen Fresno re arr peer eee ae eer Te TYPEROLE M o B B Business eed c noses Perieg se Sep SS eerie peris TN epic ere SHAR ire Setup done Value Configured EXER UM cabinet zie HARU ves a d gem a STYPE MAT es M Mull host model N Not 5 rH ceu BE je DIT WD cep rid gt EUR mm RECETA M aue WENN p 20 8 ig White creating Customer profile rA zam mast er d IER Tho e SHAR lowing multiple Cheque books E os peer ar aoa pay CHAR Ves lowing Account Nicknames rx Ps hb oe gr CHAR Ves lowing Wealth Management Development Workbench for Direct and Mobile Banking User Manual E Column Name Type Nullable Default Comments a Nus CHAR splayed post log in to prospect De Total Security Question Set f vor sna oe J d lowed for Security Questions gom Pate asked for Authentication sett Soy re ps HAR N Case Sensitve or Not A step wise ow has been provided in this tool user to AddModifyiDelete eso properties To Open Entty User Type Mapping Wizard to Menu Options Tools FCDB Business Unit Configuration User Type Entity User Type Mapping Entity User Type Mapping Search
143. nary value in the selected table Modity Ths radio bution wi be enabled oniy if there is any output 1o the search action One can use tis action to modiy the detals of selected record UL Delete Tris radio bution wil be enabled oniy if there is any output to search action One can use his action 1o delete the selected record rom the database abe lick Next to go to next step Development Workbench for Direct and Mobile Banking User Manual 167 Data Dictionary Search g um Development Workbench for Direct and Mobile Banking User Manual 168 Data Dictionary Edit This stop is meant to alow users to input delis for a new data type or dala dictionary record in data dictionary types data dictionary table modify deals ofan exising or view details of an isting one user wants to delate the samo Data Dictionary Types A panei showing asng or the details wil be displayed Enter the Detali if you are adding a new record fet the detale you are madiing a racord or Very he detalis if you are deleting a record the ta_detonary pos table Ust at the User Input fields their descripton are as falows Data Type Enter a ID that wil uniquely ident tes Data Type tis Mandatory lt Description Enter he descrption of the Data Type Valid
144. nsaction Za CHAR No fan bop iD AR o t Group under wich tis transaction wa come description i group s defned n appiaaia xucnouP CHARGDCHAR fable wih dataname GROUP DESC and lt Value of hie Eus loea ve aru VARCHAREESSCHAR Ves isuemurs DI prend NARCHARHUSSCHAR Ver Sain menue wich ie ws deserpton i man menus i seineg in forene VARCHARa 2S5 CHAR Ves enie win trae MENU TAB DESC and Paire rores NARCHARHUSSCHAR Ver WARCHAR 255 CHAR es Development Workbench for Direct and Mobile Banking User Manual 126 TOKENS VARCHARZ 255 CHAR Yes LAYOUT VARCHARZSCHAR iDPROXYREOD VARCHAR2 T CHAR FLAGSERVICEREQUEST CHAR CHAR No ENABLETKNBLACKOUT VARCHARAY CHAR Ves LiMsaLLOweD JSEXTERNAL oona veena AUTHPARAM PARAMS VARCHARZ t CHAR VARCHARZCHAR Vas MARCHARZQO CHAR ves MARCHARZU CHAR VARCHARZ S CHAR Yes CHAR No VARCHARZ S CHAR Yes VARCHAR2 2000 HAR foure imme Numeric value define he postion of ransacion in fransacion group Fag enable this Wansacion a Service Request ransacton o enable back out funetonalty for s transaction o enable mis functionality fori ransacton Comma separated t of lscnicatie Customer Types for fhe raneacton Possible values lare C
145. ntetacing dace Preferred value C for invoking FCDB Business er login Required Flag to set if user login into FCDB application is mandatory to use this transaction work fow step Content Style Style ID o be used generate the content Each style id is mapped to respective content generator java in enit x available in ome folder of FCDS base directory Far example Himi etc Dynamic HTML is used when screen is generated using Development Workbench framework having NAMRESOURCE gerericscreertemplate HTML Eie used when U s designed manualy by reatng a xi o Name EOT Resource Name ofthe user ine ace XSL feto generate the desired UI content in case ot any erar leading o end of vansacton EOT Name EOS Resource Name of tne user nterace XSL feto generate the desired UI content in case ot any eror leading fo end of session EOS Pre Process Flag Enter the value in this feld when you want to store your request data ino SERSESSIONDATA table before doing the process The Sample valve fortis elds 7 Value indicates wil select the request data ram USERSESSIONDATA abie 7 Van 2 indicates FCDS wil store the request data Into USERSESSIONDATA table 7 Vae 4 indicates FCDB wil delete the request data USERSESSIONDATA table Vae 7 indicates FCDB wil select and update the request ata Fom USERSESSIONDATA tale Post Process Flag Erter the vals in this feld when you want t
146. o Open MstQuery Wizard Go to Menu Options Tools FCDB Others MstQuery Wizard Development Workbench for Direct and Mobile Banking User Manual 184 MstQuery Search Thi stap is meant to the user to search for he est entes avalabie in MstQuery table of he conmected Database is always advisable lo search for exising entes below addag a new canfiguraton ns tae One can use the Query kd or Query Description parametar o fitar the result dosorbed below Select corresponding search ceria tram the drap down st entar the search text and clck on Search ton The ist of avallanle configurations in the table MatQuery matching the wl be depiayed in 2 tabular Curent ne maximum search output i 20 he search output results exceeds imi ol 20 records a wl be displayad In bottom of the wizard asking user to further fiter the Searcher Depending upon he search output one can do the flowing operations L Add New Select this radio button to add new configuraton in database table JL Modify This radio buton wi be ened oniy if there s any output to he search action One can use this action 1o modiy the deals of he selected record UL Delete Tris rado bution wil be enabled i there is any output to the search action One can use his action fo delete the selected record rom the database table Next to go to next step Development Workbench
147. o modify the details ot he selected MsiChamelATS IL Delete This rado bution wil be enable 1 there is output to search acon One use this acton to delete the selected NatChannslATS entry the MetChannelATS table ck Next to go to next step MstChannelATS Edit Thi step is meant to users to input detalls or new MstChannelATS antiy modify details of an existing one or view detalis cf an existing one f user wants to delate the same Sod st ofthe User Input their descripton as flows 0 App Selec tho value trom the drop down Transaction ID Enter tne Registered ID of th transaction for e g OAT Development Workbench for Direct and Mobile Banking User Manual 10 Request Enter the ideniior for this stop in the wordow Nomenclature followed is R echm iDereScreen Sequence Number For eq for Own Account Transer frat step denier il beRROATOT lt Channel ld Select he Channel or which entry i being done for e g 01 or Internet 1 10 Service Name of the service XSL fle containing tha name o Business service o bo evoked orth work How step Name Resource Name othe user interlace XSL fle to generate the desired UI content 1 de Audit Required Flag to enable aucing ofthis work Pow step m FCDB application 1 Plugin Type Pugin Type T C bo used each plugin type mapped to an i
148. o store your response data ini USERSESSIONDATA table before doing the process The Sample values for fis feid ar po Value indcates FCDB wil select the responce data rom USERSESSIONDATA table Van Z Indicates FCDS wil store the response data Into USERSESSIONDATA abb 7 Vae Y indicatas FCDB wil delete the response dala Tom USERSESSIONDATA fable Value a indicates FCDB wil select and update the response data from USERSESSIONDATA abe lick Next to go to next step A pano showing asking for the details wil be displayed Enter the Detais if you are adding a new record edit the detalls f you are modifying a record or Verity the detalls if you re deleting a record fom the MetChannalaTS Tabie Development Workbench for Direct and Mobile Banking User Manual E Lat of the User Input fields and their description are as follows Only Validate Req Flag fo validate the request data without invoking the actual business serie usually configured to for verification staps in won 0 Service EOT Enter name of the service XSL containing the name of FCDB Business Service 1o be invoked in case o any errar leading 9 end af transaction EOT 0 Service EOS Enter of he service XSL fe containing the name of FCDB Business service obe invoked in case of any error leading to end af session EOS iD Request EOT Enter the Idantiier step in the lo bo cated in case ot
149. o to alow user to AddModfy Delete these properties To Open Entty Registration Wizard Go to Menu Options Tools FCDB Business Unit Configurations Entity Entity Registration Entity Search This step meant to alow the user to search for the existing entries avaiable in matentity labe of the connected Database i is always advisable to search for existing envies before addng a new configuration in t table One can use the Entty ld or Description parameter to titer the resus Select corresponding search criteria rom the drop down list entar the search text and click on Search Baton The ist of available contiguratons in te fable mstentity matching the crteria wil be displayed in a tabular format Curent the maximum search output is 20 i the search output results exceeds mi ot 20 records a wa be splayed in the bottom of the wizard asking user to further fitar the Search Development Workbench for Direct and Mobile Banking User Manual 202 iid por ae ER eo a Depending upon he search output one can do the folowing operations 1 Add New Select this radio bution to add new configuraton in database table AL Modify This radio buton wi be enabled if there is any output to he search action One can use his action to modiy the deals of he selected record HL Delete Tris rado bution wil o enabled i there is any outpu
150. ore User Types mapped to a particular Business Entty Any new Entty User Type mapping 10 be added in FCDB needs obe registered here Matentnyusertypes Detintion Colum Name Type Nulabie Detout Comments scam rvPeusen aa ho user Type ho HART fy ge Bai Fs map Se SHAR Enabled or Not name Faser nets Caes e parem MAUTHENTICATOR o esaa Dla mpemeing te race fess cnm PasswordAuthent mex toat services apps ig ary wasn JMITSALLOWED DEA PE Mi N allowed for this entity and user oss combination rere value ae ior aft epe ay aes luertype dropdown relative to other pu oe RTT sees ci aile e Ue Type wen nope EF usenrvee ARCH robs pier et j heb reste vay of A qn Flags daly cesar Sur s pote custrnor s Customer Rae XE d mra new Rae n FED UserType Ful atid came rarscion Pande Clase pNITFLOWMANOLE VARCHAR Pin Hane oam eon otsenes gp Tran Leconte ROLE DEFAULT A GEAR LOWED E san fuseren E e ISERUFECYCLEEKTH VARCHRRZ a a a Te Us IDLER 255 CHAR Life Cycle Handler Class Development Workbench for Direct and Mobile Banking User Manual 208 aun Tips Nabi Co
151. pping MstFormats MstMobData 208 E no m m 230 Development Workbench for Direct and Mobile Banking User Manual 5 Preface Intended Audience Craco FLEXCUBE Drect Barking Development Workbench document in particular is targeted towards the folowing groups of users Oracle FLEKCUBE Direct Banking Development Teams Oracle FLEKCUBE Drect Banking implomentaton Teams Oracle FLEXCUBE Direct Banking Implementation Partners Documentation Accessibility For information about Oracle s commiment secessibaty viit the Oracle Accessibilty Program website wn pracie comps topiolookuptetaeekidadocaes Access to OFSS Support Mepeloors orc com Structure This manuals organized into the folowing categories Preface gives intormation on the intended audience It also describes the overall structure of the User Manual Overview providas briet description ofthe tool Chapters post overview expla different tunctonalty ot fe oc and steps to use them Related Information Sources For more intarmaton on Oracle FLEXCUBE Direct Banking R Oracle FLEXCUBE Direct Baking Licensing Guide 5 Oracle FLEXCUBE Direct Banking User Manuals 1203110 reter to the folowing Development Workbench for Direct and Mobile Banking User Manual Overview Oracle FLEXCUBE Development WorkBench for Direct and Mobile Banking is an integrated Development Environment IDE or Oracle FLEXCUSE Direct Banking FCDB Development T
152. pulate data in dierent HIMLDatalypes For e user can enter a XPATH or a constant value ting lt value in textbox HTML Datatypes to populate he textbox with defaut value Similary user use ths field to populate list of values in drop down Function Name User can give tne JavaScript function name which they want to atach to the event of the HTMLComponent ore giving functon name tor dropdown wil assign this function to onchange event of the dropdown The logie of the function has to be writen in he corresponding request js Function Argument User can gue comma separated arguments to the JavaScript function discussed above User can pass constan valves using this fie Input Size Ts feid is used for ferent datatypes wih torent purposes Textbox Size of the textbox Rows value o th textarea Dropdowns Making a dropdown ino a lst Radio Button Number rad butions Tabs Number ot tabs Image Height of tne image Buttons Size of the bution Input Maximum Length This feld is used for datatypes with derent purposes Textbox Maximum Length of the Textbox Textares Columns value of textarea Image With of a image Buttons Maximum Length of the butions UDF Field sud alows a user to pass fed value in UDFDTO array object to the Senice small code snippet in the coresponding service xs teste tamirequest iod istoc sach elect
153. rap down entar search text and cick on Search Button Wis always advisable to search for existing antes before adding new appdata value i this tabi Development Workbench for Direct and Mobile Banking User Manual E A st of the available configurations as per he search entra wa be spayed in a tabular format Curent the maximum search ouput 20 the search output exceeds imit of 20 records otfeton wil nthe cf Ie waar asking user 1o fuer iter search xA Depending upon he search output one can do the flowing operations Add New Select this rac burton to a new appldata value in appldata table I Modify This radio button wal be enabled orly if heres any output to the search action One can use his action to modiy the deals of selected appdata M Delete Tris radio button wal be enabled if thre is any output to the search action One can use s action 1o delete the selected apd rom he appa abe lok Next go to next step Development Workbench for Direct and Mobile Banking User Manual E AppiData Edit This step is meant to aow users to input detalls for a new appdata value for muli languages modiy etal o an existing cries or view detala o an exiting ants I user wants dote o same One San scd mod det exsng AppData envies for dierent languages go by checking check Box besides n
154. rface Oracle FLEXCUBE Direct Banking Applcation talk to external Host System using Host Interlace Framewor All Hostinarface invocations need lo be registered in able msthostintertace This table oid the relevant information for invoking a host system MetHostimtertace Definition Column Name Type VARCHAR io etry ARGHARS Joost rae NARCHARS orequest pss NERSION NUMBER REQUEST IFACE VARCHARQ 2 ER SSCHAR RESPONSE IFACE MAP VARCHARQ 2 PER SSCHAR k vancHanou INTERFACE mp MARCAR CHART ISENABLED En WaRCHARa S Por panas YARCHARY WARGHARZ JoNTERFACE ARCHAR mero VARCHAR Nola Det e No Ne Nes Yes Comments Eni i Festa Request Version Number Quatleg name ofthe Mapper Cass Implementing the inertace rome feat services hostitertace HostDTO Napper Quad name ofthe Mapper Cass Implementing the interace Feom tex services hostintertace HostDTO Mapper Quad name ofthe Hostinieriazing Cass implementing th interlace feom es Teat serves hostrtrace HostAdap Flag to enableidsabe tris intertace Text ar seting Additional Parameters ke irtrtcog EIE request response Kisare unique enter tor ta Entry separated ist of ones to which he Same ntedace s to copied A step wise work has been provided in this tool to allow user to Ad Modi Delete these appicaton messages To Open
155. rom the ist of avalable CSS caes names 7 Widget Relative Width User can set the width ofthe Widget relative to the width of entire Screan Le Width of the widget wil o calculated as of the total width of the screen User can anter decima valuas and vave 1 0 represents the entre screen width 3 Widget Relative Height User can set the height of he Widget relative to the height entire sereen Le Height fine Component wil be caleutated as ofthe total height of 1e sereen User can enter only decimal values and vale 1 0 represents the entire sereen height 3 Widget Relative Position User can set the X Coordinate of the Widget relative to table n which tis endosed Le X Coordinate ofthe Component wil be calculated as of total of the table User can enter only decimal values 10 Widget Relative Position Y User can set the Y Coordnae of the Widget reti tothe labio in which itis enclosed Le Y Coordinate ofthe Component wil be calculated as of he tota height ot the tati User can enter oniy decimal values Description ot Buttons qc buono apply the changes done I motlied 1e changes wil not get reflected on revisiting ins panel o changes hoy can cick on Reve buon Development Workbench for Direct and Mobile Banking User Manual Console Panel his pane Is atthe canter botm ofthis tol This panel as shown below is meant 1o display the messages generated by the tool
156. s ID automatically generated by the too and appended Inthe name of Ihat component moda in Screen Layout Tree To Change the Column ID af a component double cick on ts modo in Screen Layout Navigator Tree in lawer leftside ol tol The Node shall become tab as shown below Development Workbench for Direct and Mobile Banking User Manual as fr Page Man versie p Tae Drag end Drop Feature to crag and drop column node in provided in the tol The user can drag and drop column node rom ona postion to another wshin dierent ows to change ts column ID Field Name User has to enter a eld name It is a mandatory fed and cannot be et lank Teconmended to use Idas pre withthe fed name for e g User can enter an alphanumeric value for Name v Eleld ID User has to enter a feld id Itis mandatory feld and cannot be let bani This feid has to be nique user cannot use any fid id which has been used wh defining the ore 1t ie awaya recommended to G as pref wih the fel id for ej Tebenefeiayd User can enter an vau or Id Component Relative Width For User Agents of Mobile Applications User can set the of the component s relative to he weth o enire sereen Le Wath of the componant wil be calculated as of the total width of he screen User can enter decimal values and vale 1 0 represents the entre screen win vi Compon
157. selected table matching the wil be displayed in a tabular format Curenty he maximum search output 20 1 tno search output resus exceeds mit ol 20 records rotiicaton wi be displayed n the of ho wizard asking user 1o further fiter the search criteria master Search Development Workbench for Direct and Mobile Banking User Manual ma Depending upon he search output one can do the folowing operations 1 Add New Select this radio button to add new data value in the selected table AL Modity This radio bution wi be enabled oniy if there is any output the search action One can use s action to modiy the deals selected record UL Delete ns radio bution wil o enabled if there is any output the search actoo One can use this action 1o delete the selected record ram the database table lick Next to go to next step Data Registration Edit This step is meant t alow users to input detalls new tin data record in bo data master data modify details of an exstng one or detis ot an exstng one if user wants to delete the same master panel showinglasking for the data master details wil be displayed Enter the detalls if you ar ing new record edit the detalis if you modifying a record Vary details you are deleting record rom the tan dala mast
158. ss the dera tor s Required Fiag 1o set i alert message needs to be generated 1 Valid ID Request Comma separated vata requests tht can be source to ths request Nut indicates idrequest as source Audi Resource XSL Name of the user intertace XSL fle to generate he desired UI content for ual viem used in specal cases where audi data ie nat HTML Audi Content Style ID to be used to generate the audit data content used in special cases where audit daa s nol HTML Each siyle ls mapped to respacbva conent generator java clase dent avaiable in home tolder af FCDB base Next to go to next step Development Workbench for Direct and Mobile Banking User Manual 3 FCDB Service Registration Business Servcas in FCDB const of Java Interlaces and Classes implementing these itriaces In CDS casses implementing tese interfaces are aiso known as Business End porte User needs 0 declare thor business methods these and implement th business in he corresponding endpoint cass mplomantng these martaoes Data ansported these Business Methods using Data Transfer Objects DTO Each method inthe cinese inerace must have a Request as an argument and Response DTO ae retum pe Once ire user has defined the Java Components they need to register it in table MatServices Repleation wi those services whieh are reglerad in a abe
159. t Dashboard Project usr need to click on Dashboard project XML node in Project Explorer Tree in SereenTempiate ab provided alte upper lett Seo the IDE Various operations such as addition of widget deletion of widgets aanginge aranging ot widgets can be done using the dashboard layout re Layout of a Dashboard layout project is shown below xe cong E DUO TROU pron od Hen n pn Development Workbench for Direct and Mobile Banking User Manual 70 Description ot Nodes 4 Root Node The Root Nodo contains the description of the dashboard project that is currant selected It takes me format Dashboard 1D User Type Channa ID Dashboard ID A popup is shown on right lick of this node as shown below ck on menu tem Refresh to validate the dashboard design xml Any errors or wamings due to an invalid entras in the design xmi displayed in output console pane tthe bottom of the IDE 2 Layout Node A single clck on this nade opens a palette for the user 1o edit he layout praperies of dashboard tthe night hand side IDE For more Information of varous properties of the layout please refer layout properes section Widgets Node The Widgets pode consists af the defined postions where the widgets being placed on Widgets added at a postin ar placed at that defined postion on Dashboard The postions dein
160. t to the search action One can use is acton fa delete the selected record ram the database abe Next to go to next step Entity Edit Thi step meant to alow users to input deals tor a new MstEntty configuration modi details of an existing or view detalis of an existing user wants to delate the same Development Workbench for Direct and Mobile Banking User Manual 203 st of he User Input their descripton are as follows Entity ID Enter a Unique 1d for the Ey Deseription Enter ne Enty Desertion Entity Type Enter ne Entity Parent 1D Enter e Parent lof Enty Sort ID Enter a numeri value to dently the postion of this relative to other Enttles For E Tn enny arap downs in FCDB appleaton Next to go to next step Development Workbench for Direct and Mobile Banking User Manual 204 16 User Type Registration Oracle FLEXCUBE Direct Banking Application houses the table mstusertypes where FCDB Business User Sogments are registered Any new User Segment to be added in FCDB applcaton needs to be here MatUserTypes Definition CR ype PARTY mo pone Primary key of table emo ML bises s yeaa oa for this user or not bf rnp traut Fischman Rar sue OEE i to the user needs to be filtered on the basis o
161. tion checkbox checked External Information Set any extemal information required for dashboard configuration For HTML script can be entered in ths faid ike lt script Sr hip New gmoduls comigi2urantp wer pitelmeda nligmoduestucc ani up fro Development Workbench for Direct and Mobile Banking User Manual n reuraINFup_tocuraUSD syndaopens280 10 tiemlanguen zountrysIN bord 523999998 oput V Description This fel not avaiable to user to ed Itis automaticaly derived by too The feid provides description ofthe widget Missing Data Map Entry shown in this feld then the usar needs to configure label using the lookup icon provided besidas to feld Summary Ths fei not available user to edit rs automaticaly derved by tool The field provides summary of the widget if Missing Data Map Entry is shown in this field then the ser needs lo configure the label using lookup provided besides the feid UDF This feid is used or bank purpose V UDF2 This feid is used tor bank purpose V UDES This feid is used or bank purpose UDF This feid is used tor bank purpose v UDES THs feid is used tor bank purpose Has Button This field represents a fag to indicate whether button for some functionality is to be provided in the tite bar of the widget Button Text This fied represents the text to be displayed as label on top of button The Label can be coniurad usin
162. tom of the wizard asking user to further ier the Search ortara Depending upon the search output one can do the folowing operations 1 Add New Selec this radio button to add new configuraton in database table AL Modity This radio bution wi be enabled if there is output 1o the search action One can use his action ta modiy the detalis of selected record UL Delete Tris radio bution wil be enabled if there is any output to the search action One can use his action fa delete selected record ram database table Development Workbench for Direct and Mobile Banking User Manual 188 lick Nexto go to next step MstServicesMap Edit This step is meant to alow users to input detalls tor new MstServicesMap property modit detalls isting one view detalis an existing one if user wants delete the same List ot the User Input fields their descripton are as falows Entity ID Select he Entty D User Type Select User Service Name Select the Service for which mapping needs to be done input Version Select ine Input Version Gutput Version Selec the Service Output version Enabled Select the check box to erabile his service mapping Next to go to next step Development Workbench for Direct and Mobile Banking User Manual 189 13 MstUlDownload Registration Oracle FLEKCUBE Dec Barking Applicaton
163. uch as adding a widget deleting a widget copying widget can be done using tre dashboard layout vee Layout of a Motile Dashboard project is shown below Development Workbench for Direct and Mobile Banking User Manual videt Description Nodes 1 Root Node Tho Foot Node contains the descripton of the dashboard project that is curently selected It takes format Dashboard ID_User Channel ID_ Dashboard D Usar Agent A popup to paste widget shown on night ick of this node as shawn below Ada Widget The Widget is added to the dashboard design layout Also the dashboard design xml is saved automaticaly Paste Widget Tha Paste Widget Menu tem is show ifa widget s copied from the Layout Tree On eck of this menu tem a widget is added wih he same ropas as the source widget the dashboard design xmi is saved Development Workbench for Direct and Mobile Banking User Manual a 2 Widgets Node A popup to deletelcopy a widget is shown on right click as shown below ee Seren Foe sores Dace 5001 EAU AT et ist Copy ide Delete vege The user can perform the folowing operation on widget V Delete Widget The Widget ie removed om the dashboard design layout ree Also the dashboard design xml saved automaticaly v Copy Widget Cic on monu tem to copy widget The widget
164. ut resus exceeds lit of 20 recorda a notification wil be displayed in the bottom ofthe wizard asking user to urere the search erteria Depending upon he search output one can do the folowing operations 1 Add New Select this radio bution to add new configuraton in database table Development Workbench for Direct and Mobile Banking User Manual 199 Modify This radio bution be enabled if there is any output 1o the search action One use his action modiy the deals selected record UL Delete rado bution wil o enabled there is any output the search aston One can use is action 1o delete the selected record ram the database abe Next to go to next step MatUserAgentTan Edit This step is meant to allow users to input detalls for a new MstUserAgentTan configuration modify details ot an existing view detalls of an existing one if user wanta to delate the same List at the User Input fields their descripton are as falows lt Select the Entty ID UserType Select the User Segment lt Channel ID Select he Channel 0 Development Workbench for Direct and Mobile Banking User Manual 200 lt User Agent ID Select he User Agent ID Transaction ID Selec Transaction ID for which the menu needs to be configured Token2 Select he main menu under which his ansacton wil come description of main menus def
165. was added Modified Date Modification date when tis property was modifed 18 QUI Enabled Fiag to make this property GUI enabled This wil alow FCDB Admin users to he property trom FCDB application tsei lk Next to goto next step Development Workbench for Direct and Mobile Banking User Manual 165 8 Data Dictionary Registration Data Dictionary Types Te term Data Types in Oracle Flexcube Direct Banking denies the types of the various data fed elements in a request The standard data types supported by the Oracle FCDB system are defied inthe fable dat dictionary types FCDB supports a lst of standard data types tobe used and have the flexibility to support custom data Aline standard data types custom data types are stored in the data dictionary types tole For Example The Account Number can be treated as new data type with specifie validator associated with the data type to validate tor he ries for account numbers Similarly Credit Gard be a new data defined Data Dictionar Definition Column Name DATATYPE Type GHAR 20 CHAR NARCHARA IGaG peso ARC NARCHARA iGaG DArATYee vaivaton YACH NUMBER S Foose BASE COMMENTS Data Dictionary VARCHAR 0 CHAR NARCHARA IG2 CHAR all 1 ves ves Ves Yes ves ibis Comment Data Primary Key o able Descipton o Data valid
166. y simple dashboard tue V Reference Request ID Using tis feid widgets can be grouped together to show on transaction screen Value of tis field shouldbe a request d of transaction screen Menu Style This ls used and Bortom ihe siyle of menu Possible styles for manu Top Let Maximum Transaction Windows This feld is used to set the maximum number of ransacton windows tht ean opened smutaneousiy Only Numerie valies greater than equal oY are lowed Defaut Value for Manum Transaction tat can opened 5 Maximum Favorite Transactions This feks is used to set he maximum number of transactions hat can be marked as Favorite by user Orly Numeri Values are alowed in Pis ed Default V Quick Link Transactions This field indicates Ist af wansactons that should be displayed as Quek Lins at he Top of the Dashboard Description of Buttons Once the user has entered the above detalls they need to click on Apply bution to apply the changes done f noted the changes wil ot get reflected on visting ins panel Pe user has ro on Appi and aris ogo bast oast apd changes they can cick on Reven button Development Workbench for Direct and Mobile Banking User Manual 5 Widget Details Widget Detals appears as a palete to users to edit widget properties of Dashboard Design Tempia Tre properies paleis opened atio right hand side of IDE on clicking on Widget
167. ys continue to be considered as a separate group having just he SMS banking channel The bank can configure the groups such that any one or more af the above three channels can form a group However s mandatory that no two groups would hae the same channel in them for he same ent user ype combination MatEntivUserChannelGrp Definition Column Name Type taut Comments eum MM Ere VPEUSER ee ties IDGROUP MARE Srp ID ar grouping Gucwoesworo PARGHARE The gestion Password Poey reve ayaa PY AE wise low has been provided in this lol to alow user to AddModify 08 these properties Open User Type Channel Grouping Wizard Goto Menu Options Tools FCDB Business Unit Configurations Channel Entity User Type Channel Grouping Development Workbench for Direct and Mobile Banking User Manual 219 User Type Channel Grouping Search The step is meam io allow the user to seach for the existing enes in matentiyuserchannelgrp table of the connected Database 1t is aways advisable o search for existing entries before adding new configuration in this table One can use the Enty ID or User Type or Group ID parameter to fiter the result as described below Select

Download Pdf Manuals

image

Related Search

Related Contents

Samsung RT62UAEW دليل المستخدم  Ziggi USB Document Camera User Manual  点 呼 の 実 施 と 記 録  EZPOS30-8B-C1G Service Manual 20081230  

Copyright © All rights reserved.
Failed to retrieve file