Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Wagby R7 Specification

511 views

Published on

Wagby R7 Specification Guide in English.

Published in: Software
  • Be the first to comment

  • Be the first to like this

Wagby R7 Specification

  1. 1. FULL FUNCTION GUIDE September 2014 Wagby Version R7
  2. 2. (POSITION OF THIS DOCUMENT) 2 This document introduces basic functions provided by Wagby. Not all business functions listed here. Please contact Wagby distributors for more details.
  3. 3. 3 BUSINESS DATA CAN BE PROCESSED ON A WEB BROWSER.
  4. 4. BASIC FUNCTION BASIC OPERATION OF BUSINESS DATA 4 Wagby processes business data such as registration, update, deletion, search, user interface using Web browser. All screen functions are automatically generated from the repository (design information). Main menu Screen transition button Images too Easy-to-read display with a unified look and feel layout * The web browser supports IE 9 or above, Firefox, Chrome, Safari.
  5. 5. BASIC FUNCTION STANDARD SEARCH & LIST DISPLAY FUNCTION [1] 5 Arbitrary items can be used for search and list display. Sort-by-click function and change of simultaneous number of display are also standard features. Search conditions for narrowing down can also be freely specified. For numerical values and dates, range search is available. Images can also be listed. Click the item name to sort. Click twice to reverse.
  6. 6. BASIC FUNCTION STANDARD SEARCH & LIST DISPLAY FUNCTION [2] 6 "Pagination" can be displayed on the list display screen. You can jump directly to the page you want to view. Click on a number to jump to that page.
  7. 7. BASIC FUNCTION STANDARD SEARCH & LIST DISPLAY FUNCTION [3] 7 A simple summary function is prepared on the list display screen. "Sales list" etc. can be shown. “Max” “Min” “Average” “Sum” Can be calculated.
  8. 8. BASIC FUNCTION FULL TEXT SEARCH 8 You can apply full-text search to string items. This enables ultra high speed retrieval of mass data. Attachment file search is also possible. As for the search algorithm, the N-gram method (bigram) is adopted. Internally, besides the normal data storage area, index file area for full text search is also prepared.
  9. 9. BASIC FUNCTION ITEM LIST (LAYOUT) DEFINITION 9 Screen layout with uniform look-and-feel can be created (from screen design information). Knowledge of HTML is not necessary. Layout definition like this can be created without being conscious of HTML. By individually specifying CSS, you can freely set the size and color of characters.
  10. 10. 10 THE INPUT CHECK FUNCTION OF BUSINESS DATA IS ALSO SUBSTANTIAL.
  11. 11. INPUT SUPPORT FUNCTION MANDATORY CHECK 11 Check is applied by specifying "○" for "Mandatory check" of the item. In case of mandatory items, the label color will change. If you move the cursor without entering, it will be checked in real time.
  12. 12. INPUT SUPPORT FUNCTION OTHER CHECKS 12 In addition to the mandatory check, we provide various check functions that are deemed necessary for business processing as standard. Check function How to Use Character format check Katakana, hiragana, e-mail address, etc. We also distinguish between single-byte katakana and double-byte katakana. Range check Age ranges from 0 to 130. Relationship check with other items You can specify that the value of the item must be larger than the other one. Official expression check Regular expressions can be specified. Prohibited character check Unavailable characters can be specified in advance. Multiple prohibited characters can be specified. Regular expressions can also be specified. Developer's self check By combining a function expression, you can define your own checking function. (Functional expressions are described later) Real Time Real Time
  13. 13. INPUT SUPPORT FUNCTION WARNING FUNCTION 13 A warning message is displayed at the time of error checking, but it also has a mode that register and update can still be done. The save button can be pressed even when displaying a warning.
  14. 14. 14 IT ALSO INCLUDES INGENUITY TO FACILITATE INPUT PROCESSING.
  15. 15. INPUT SUPPORT FUNCTION DATE INPUT SUPPORT 15 Wagby offers a variety of date input support functions as standard. Date specification by calendar (Date Picker) Specify year, month, day by list box Display Japanese calendar next to input field
  16. 16. INPUT SUPPORT FUNCTION RICH TEXT AREA 16 You can type sentences like using a word processing system. Settings such as font size, italic, bold, etc. can be specified. Dedicated input field
  17. 17. INPUT SUPPORT FUNCTION COMBO-BOX 17 It is a function that you can easily select data once input. New data can also be added. You can select data once entered from the ComboBox or you can enter new data.
  18. 18. INPUT SUPPORT FUNCTION CONTROL OF ENABLED / DISABLED INPUT 18 You can also control the input depending on the value of the selection. Control of enabled input Control of disabled input
  19. 19. INPUT SUPPORT FUNCTION HELP FUNCTION 19 You can use various help functions which explain how to enter items. Help button Message to input field Mouse over message Place holder
  20. 20. 20 IT CORRESPONDS TO REPETITION (DETAILS) OF BUSINESS DATA.
  21. 21. INPUT SUPPORT FUNCTION REPEAT FUNCTION(DETAIL) IS ALSO SUPPORTED 21 It supports N times of repeats (details). There is no limit on the number of registrations. You can increase the input field by clicking on "Add" "Insert" button. (Upper limits can be set) Acquisition qualification Name of qualification Date of acquisition Remarks "Sort" button is also prepared.
  22. 22. INPUT SUPPORT FUNCTION MULTI-LINE LAYOUT OF DETAILS 22 If there are many items, one record can be placed on multiple lines. Usability is improved because the horizontal scroll bar is not displayed. When arranging over a plurality of lines, items that fit vertically can be presisly defined.
  23. 23. 23 WE PROVIDE STANDARDIZED SCREEN FUNCTIONS USED FOR BUSINESS PROCESSING AS STANDARD.
  24. 24. INPUT SUPPORT FUNCTION COPY REGISTRATION 24 You can also copy previous data at the time of new registration. Registration of similar data will be efficient. Example of "Copy registration" button on the list display screen Example of "Copy registration" button on detail screen You can also set a branch number to the primary key at the time of copy registration.
  25. 25. INPUT SUPPORT FUNCTION WIZARD 25 When entering multiple items, you can split the screen in wizard format. Burdens on user input can be reduced. 1 Next Prev ious 2 Next Prev ious 34 Next Prev iousRegister/Upate
  26. 26. INPUT SUPPORT FUNCTION TAB 26 The difference from the wizard format is timing of input check. In the wizard format, you can not go to the next screen unless the input error is resolved. In the tab format, check is done at registration / update. You can also set tabs in the tab.
  27. 27. INPUT SUPPORT FUNCTION LIST UPDATE 27 You can also update the data directly from the list display screen. This is useful when handling multiple data at once. In addition to updating, you can also conduct new registration, copy registration, deletion.
  28. 28. INPUT SUPPORT FUNCTION BATCH DELETE / BATCH UPDATE 28 Data can be selected from the list display screen and deleted or updated at once. (It also supports batch form and bulk mail delivery.) You can select the target arbitrarily.
  29. 29. INPUT SUPPORT FUNCTION LOGICAL DELETION 29 By providing this deletion feature to end users, data can appear to be deleted. The operation manager can either restore or physically delete the data at a later time. Logical deletion can be enabled by users, while physical deletion can be set by managers.
  30. 30. 30 A DISTINCTIVE INPUT SUPPORT FUNCTION IS ALSO AVAILABLE.
  31. 31. INPUT SUPPORT FUNCTION PRIMARY KEY EXPRESSION EXTENSION 31 The primary key corresponds to single key or compound key. Automatic number assignment using sequence can be initiated as well. In addition, you can freely set the expression method. Zero padding 6 digits Granting prefix Granting date You can also combine functions to perform arbitrary primary key expressions. "Function formulas described later"
  32. 32. INPUT SUPPORT FUNCTION SET BRANCH NUMBER TO PRIMARY KEY 32 You can set patterns such as "Sequence + Branch Number". Sequence + 3 digits of branch number Alphabet branch number You can also include a branch number as part of a compound key.
  33. 33. INPUT SUPPORT FUNCTION SEEK ADDRESS FROM POSTAL CODE 33 Postal code data provided by Japan Post is bundled. You can use the function of seeking address from a zip code to find addresses. (Data updated monthly.) Enter postal code and press "Synchronize Address" button. Address is filled from postal code.
  34. 34. INPUT SUPPORT FUNCTION SEEK ADDRESS FROM POSTAL CODE (2) 34 If a postal code is entered halfway, candidates for multiple addresses will be displayed. Address candidate is displayed from postal code.
  35. 35. 35 "RELATIONS" BETWEEN BUSINESS DATA CAN BE SPECIFIED FREELY.
  36. 36. RELAY AMONG MODELS SUMMARY OF MODEL RELAY In application systems, various "relationships" between data and data exist. In Wagby there are many ways to set those relationships. Sales slip Customer Product Type of customer Selective items. List box/radio button/check box type is used. The data amount is small and the update frequency is not high. reference Resource data. It is registered before system operation. Although it is not frequently changed, the amount of data is large. Event data. It occurs in daily operation. Refer to resource data. The amount of data is large. reference
  37. 37. RELAY AMONG MODELS SELECTIVE ITEMS 37 You can freely change value and sequence of selections during operation. You can change the contents freely. Sorting can also be changed by setting the display priority number. You can specify the effective range of data by specifying the expiration date. (Sample) 2014/01/01- 2014/12/31 If this is applied, you can also pre-populate options that will become effective in the future.
  38. 38. RELAY AMONG MODELS REFERENCE TO OTHER MODELS (1) 38 You can also refer to the item value of another model like list box / radio button / check box as an option. It is an example where "product name" of model is set so that it can be selected by another model item.
  39. 39. RELAY AMONG MODELS REFERENCE TO OTHER MODELS (2) 39 If the reference data is large, you can also use the sub window search to select the data. If you press the "Search" button to identify the customer, the customer search subwindow will be displayed.
  40. 40. RELAY AMONG MODELS REFERENCE TO OTHER MODELS (3) 40 When using the search screen, you can also perform narrowing search by using the suggestion function. You can associate reference data without opening a subwindow.
  41. 41. RELAY AMONG MODELS REFERENCE INTERLOCKING (LOOKUP) 41 In conjunction with reference to other models, other related items can be automatically posted. Items such as "person in charge", "transaction category", "TEL", "FAX", "tax transfer" are changed immediately when "customer" is selected. By using Ajax technology, values are changed without reloading the screen. Automatic posting without screen redraw
  42. 42. RELAY AMONG MODELS NARROW DOWN CHOICES ACCORDING TO VALUE OF OTHER ITEMS 42 When a certain value is selected, the related (list box) value is automatically changed. When you select "Sales Section 1" in Sales Department ... The content of the "Salesperson" will be changed.
  43. 43. RELAY AMONG MODELS NARROW DOWN CHOICES ACCORDING TO VALUE OF OTHER ITEMS 43 From the relationship between the models, you can realize the refinement without writing any SQL. Employee Dept. Name of Employee Dept. Name of Dept. Customer Sales Dept. Sales person Narrowing item name "Sales Department" (dept) Referenced item name (employee) “Department" (dept)
  44. 44. RELAY AMONG MODELS FOREIGN KEY RELAY 44 Express relationship of 1: N in screen function. Various rules can be set such as not registering child data unless parent data exists. "Support new registration" button is displayed on detail screen of customer information. Rule requires that support information must always be created from customer screen. "Customer details" button is displayed on detail screen of created support information. This support can track down customers. In customer information, all related support information is listed.
  45. 45. RELAY AMONG MODELS UPDATE RELATED MODEL WITH FOREIGN KEY 45 On the maintenance screen of parent model side, the tying child model can be updated at the same time. On the update screen of the parent model "Customer", register / update the linked child model "Support" information at the same time.
  46. 46. 46 IT IS POSSIBLE TO CARRY OUT AGGREGATION PROCESSING OF BUSINESS DATA.
  47. 47. VIEW SUMMARY VIEW - SUMMARY CALCULATION 47 Summary view aggregates items that can be added (aggregation target) by a certain section. By preparing multiple search conditions, you can narrow down such as "By ○ ○ ". Search condition Up to two dimensions can be specified simultaneously.
  48. 48. VIEW SUMMARY VIEW - COUNT 48 You can also perform aggregation that shows the selection distribution for choices such as list boxes and radio buttons. (The example below shows "Total area summary by sales staff.") Summary item: "Region classification" (item selected by radio button)
  49. 49. VIEW SUMMARY VIEW - GRAPH 49 You can also output the graph at the same time as the summary view. In the case of a pie chart, ratio will be calculated.
  50. 50. 50 AS WITH "SCHEDULE" FUNCTION OF GROUPWARE, YOU CAN MANAGE BUSINESS DATA WITH DATE INFORMATION IN CHRONOLOGICAL ORDER.
  51. 51. VIEW CALENDAR VIEW - BY MONTH 51 Calendar view is a function to display data in chronological order. Data with "Date" in it can be displayed in calendar view. Panels are provided for narrowing down display by type, moving calendar, and changing of display format. Click on title to open detail display screen for that data. Click on date to open calendar view by day. Lunar calendar can also be displayed.
  52. 52. VIEW CALENDAR VIEW - POPUP 52 In monthly calendar, the content will pop up when putting mouse over the daily title.
  53. 53. VIEW CALENDAR VIEW - REGISTRATION UPDATE BUTTON 53 From calendar view, you can jump to data registration / update screen directly. You can use pencil mark icon to transition to registration / update screen.
  54. 54. 54 IN ADDITION TO AGGREGATION AND TIME SERIES DISPLAY, DISPLAY FUNCTION ON THE MAP IS ALSO SUPPORTED.
  55. 55. VIEW MAP VIEW 55 Google Maps can be displayed on search / list display / detail display / new registration / update screen. In addition to map display, various functions such as circular buffer creation, image overlay display, search by range specification are also offered.
  56. 56. 56 DEDICATED SCREENS FOR SMARTPHONES WILL BE CREATED.
  57. 57. SMART PHONE USABILITY UNIQUE TO SMARTPHONES 57 You can log on from the web browser of the smartphone and manage data there. Screen layout has been adjusted for smartphones. Like any other application programs, icon can be set on the home screen. Can be used on iPhone, iPad, Android.
  58. 58. 58 ARBITRARY BUSINESS DATA CAN BE CONVERTED TO WORKFLOW.
  59. 59. WORKFLOW IMAGE 59 Any model Flow pattern Flow event Flow participant Agent Start (Event control) End New registration Apply (Flow starts) Approval Return Dismissal Go(Flow ends) Wagby's workflow can be applied to any model. Internally, we manage information for workflow separately.
  60. 60. SETTING FLOW 60 Any model Set "Enable workflow". Flow pattern Flow participant Agent 1 Determine the flow pattern. It is also possible to arbitrarily create patterns other than those prepared. 2 Decide flow participants. Standard Wagby account or group is used. 3 “Agent" for application and approval can be set after workflow is started. (Optional) 4 WagbyDesigner Web Application Web Application Web Application
  61. 61. USE OF ELECTRONIC SEAL IMPRINT 61 Electronic seal imprints (pre-registered) can be used for both applicants and approvers.
  62. 62. BRANCH FLOW BY CONDITION 62 Settings like "change processing flow depending on application amount" can be done. Conditional expressions can be set freely.
  63. 63. 63 IN ADDITION TO MANAGEMENT OF BUSINESS DATA, VARIOUS "BUSINESS PROCESSES (CALCULATION)" CAN BE CONDUCTED.
  64. 64. BUSINESS PROCESS AUTOMATIC CALCULATION FUNCTION 64 You can perform arithmetic operations between items. Aggregate calculations such as SUM, AVG, and COUNT can also be performed for detailed data such as Repeat Containers. Obtain age from birth date. The sum of "Subtotal" of the item is used as "Total".
  65. 65. BUSINESS PROCESS FUNCTIONS USED FOR AUTOMATIC CALCULATION 65 Excel compatible functions can be used for calculation formulas. (The following excerpts a part of the functions provided.) Numerical value Date Time Character string ABS CEILING COS DEGREES EVEN EXP FACT FIXED FLOOR INT LN LOG LOG10 MOD MROUND ODD PI POWER QUOTIENT RADIAN SRAND RANDBETWEEN ROUND ROUNDDONW ROUNDUP SIN SIGN SQRT TAN TRUNC BETWEEN TIME BOMONTH CLEARHMS DATE DATEDIF DATESTRING DATETIMEVALUE DATEVALUE DAY EDATE EOMONTH FISCALYEAR HOUR MINUTE MONTH MOVEHOUR MOVEMINUTE MOVESECOND MOVEDAY MOVEMONTH MOVEYEAR NOW SECOND TIME TIMEVALUE TODATE TODAY TOTIME WEEKDAY WEEKNUM YEAR ACCOUNTKANANORM ANORMPART CONCAT EXACT FIND ISBLANK JPKANANORM LEFT LEN LOWER MID PADDING PROPER RANDSTR REPLACE REPT RIGHT SUBSTITUTE TEXT TOSTR TRIM UPPERVALUE ※ For details, please visit http://wagby.com/manual7/function.html.
  66. 66. BUSINESS PROCESS DESCRIPTION EXAMPLE OF AUTOMATIC CALCULATION 66 Here is a typical description example. Use Formula example Find age from birth date DATEDIF(${birth}, TODAY() ,"Y") + "年" + DATEDIF(${birth}, TODAY() ,"YM") + "ヶ月" Find the day of the week from the date CHOOSE(WEEKDAY(${syukka}), "日","月","火","水","木","金","土") Create zero-padded characters PADDING("0", 4, ${productid}) Change calculated value depending on condition IF(${source}<10,100,IF(${source}<20,200,300)) Find the sum of the detail records SUM(${payment/amount}, "DATE(${payment/pdate})<=DATE(TODAY())")
  67. 67. 67 WE PROVIDE DATA LINKAGE FUNCTION WITH EXTERNAL SYSTEM USING CSV / XML FORMAT.
  68. 68. RELAY TO EXTERNAL SYSTEM OUTPUT OF CSV/EXCEL FILE AND BATCH REGISTRATION 68 Data can be downloaded in CSV · EXCEL file format. You can also send files and register data all at once. CSV Excel Download Edit For use in forms… To other systems… Upload
  69. 69. 69 FORM FUNCTIONS LINKED WITH THIRD- PARTY PRODUCTS CAN ALSO BE CARRIED OUT.
  70. 70. FORM EXCEL FORM FUNCTION 70 You can specify the form layout in EXCEL. Placeholder in cell (Example: $ {customer_p.name}) is replaced with actual data (eg customer name). Layout, cell color and font can be defined freely. When you press the form output button on the screen, an Excel file is generated on the server and sent to the user. Users should use Excel to open this file and print. A template file containing placeholders is automatically generated. (There is no hassle of inputting placeholders.)
  71. 71. FORM MAIL MERGE USING WORD 71 Data can be output in CSV format file. By loading this into Word, you can create continuous forms. Layout, cell color and font can be defined freely. If you specify an arbitrary CSV format file using Word, mail merge printing can be performed. Continuous forms of multiple data can be created.
  72. 72. FORM GENERATE PDF 72 It is also possible to generate PDF using JasperReports which is an open source form library. Layout, cell color and font can be defined freely. You can design the form by matching the XML data representation on the screen managed internally by Wagby. ※ Please inquire about the use of PDF generation engine other than JasperReports.
  73. 73. FORM PRINT MODE OF SCREEN (SIMPLE FORM) 73 You can prepare the print mode of the web screen without specifying the form layout. (It will be laid out with the printable image.) All parts such as titles and menus are excluded, and a screen specialized for data only is displayed. By executing the "print" operation from the web browser, a simple form can be printed immediately.
  74. 74. 74 BUSINESS FUNCTIONS USING E-MAIL ARE ALSO AVAILABLE.
  75. 75. SEND AND RECEIVE E-MAIL EMAIL COMMUNICATION FUNCTION 75 Emails can be sent when register, update or delete data occur. Both automatic processing and manual (button operation) processing are also supported. The text of the mail can be defined freely. You can also embed database values in the mail text. You can also send mail with a specified time. For example, By writing $ {customer_p.name}, the customer name will be set in that field.
  76. 76. SEND AND RECEIVE E-MAIL MAIL RECEPTION FUNCTION 76 Mail can be imported as business data. It also supports file attachments. Moreover, data in the mail body can be automatically analyzed for business use. Data reception can be realized by specifying the "receive mail" job at predefined intervals. Each element such as mail sender, date, mail text can be stored in the operation data item. Furthermore, if it is expressed as "Item name data" (*), you can also map the mail body to operation data. DB It supports even when there are multiple attached files. (*) You can also specify the notation rule in detail.
  77. 77. 77 YOU CAN USE IT NOT ONLY INSIDE THE COMPANY BUT ALSO VIA THE INTERNET. NO NEED TO WORRY ABOUT SECURITY.
  78. 78. SECURITY LOGON AUTHENTICATION 78 Logon authentication screen is displayed first in system built using Wagby. Operation will not begin if logon authentication fails. Double check is required for password changes. Password can also be encrypted and stored in the database.
  79. 79. SECURITY LOGON AUTHENTICATION 79 Password can be set with various rules. You can also specify detailed restriction rules such as not accepting same past passwords. You can set a password expiration date. If you do not change password before it expires, access will be restricted.
  80. 80. SECURITY ROLE-BASED AUTHORITY MANAGEMENT [1] 80 Wagby's authority management is created by assigning "principal" to "user". Principals assigned to users can be set arbitrarily. User Principal (Set of permissions) Permission Basic unit of authority. Can be specified for each screen or data item (allocation) (Definition) User A can view and update employee information, but cannot enter new registration. User B can view accounting and employee information, but cannot update anything. Specific example:
  81. 81. SECURITY ROLE-BASED AUTHORITY MANAGEMENT [2] 81 You can set authorization management by type, by function, by item, and by group. (1) User A can update customer and product data, but user B cannot access product data. [Setting by data type] (2) User C can view customer data, but cannot register and update. [Setting by function] (3) User D can browse all business daily report data, but user E cannot view the column of "Supervisor's Comment" in the same data. [Setting by data item] (4) User F belongs to group X, and the data registered by that group can be viewed. Data registered by other groups cannot be viewed. [Setting by group]
  82. 82. SECURITY ROLE-BASED AUTHORITY MANAGEMENT [3] 82 Wagby's operation buttons are automatically adjusted by the principal of the logged-on user. For users who have update and deletion authority on this data, operation buttons are displayed. For unauthorized users, the buttons will not be displayed. If an unauthorized user tries to open the update screen directly by specifying the URL, it is safe because the security check is applied on the server side and the security error screen is displayed.
  83. 83. SECURITY RELAY WITH EXTERNAL AUTHENTICATION SYSTEM 83 You can also achieve logon using Windows Active Directory or LDAP authentication function. It also supports single sign-on (SSO). Windows Active Directory You can log on with an account on Windows AD. LDAP You can log on with an account on an LDAP server such as OpenLDAP. Single sign-on It supports single sign-on authentication using CAS. ※Local service is required for single sign-on setting. Please inquire details.
  84. 84. 84 IN ADDITION TO COMPLIANCE WITH CERTIFICATION AND AUTHORIZATION, "CORPORATE GOVERNANCE" IS ALSO PUT IN CONSIDERATION.
  85. 85. CORPORATE GOVERNANCE OPERATION LOG IN MULTI-USER ENVIRONMENT 85 You can keep a record of "Who created this data and when", "Who last updated it?" The information of "who created and when" is recorded when data is registered. It will not be changed thereafter. Users will always be able to grasp the update status of this data. The information of "who updated and when" is overwritten every time data is updated. It cannot be changed manually.
  86. 86. CORPORATE GOVERNANCE LEAVE ALL OPERATION RECORDS IN THE LOG 86 From logon to viewing and updating of data, all operation records remain in the log. It can also be examined retroactively. Who, When, Which data, What's been done? We have received reports that our customer's Wagby systems have passed their internal control audit. Which data, Which item, Changed from what to what?
  87. 87. 87 IT ALSO SUPPORTS DATA BACKUP AND RESTORE PROCESS AS STANDARD.
  88. 88. OTHERS IMPORTING AND EXPORTING DATA 88 You can import and export data from Web browser. Backup is processed by saving the export folder to the external media. You can specify target data individually. Automatic operation by schedule setting is also possible. The number of data contained in the import folder is displayed.
  89. 89. 89 LOGON ACCOUNT MANAGEMENT FUNCTION IS ALSO PROVIDED AS STANDARD.
  90. 90. OTHERS ACCOUNT MANAGEMENT FUNCTION 90 In Wagby standard account management function is provided. It also includes functions such as administrator's forced password change and account locking. You can add (extend) items to the standard account model. You can set detailed authorization levels for each account. You can also prepare account information in CSV file and perform batch registration. CSV
  91. 91. OTHERS FORCED LOGOFF FUNCTION 91 In Wagby, administrators can force log off (of users). You can log off users who left desk with locked updating process. Forced logoff is done by pressing the button,
  92. 92. OTHERS PASSWORD REMINDER FUNCTION 92 Even if you forget password and the account is locked, you can reset password yourself. (No need to bother the system administrator) We adopt a method that takes security into account so no one can abuse it.
  93. 93. 93 ONE POINT FUNCTION TO IMPROVE USABILITY IS ALSO ENRICHED.
  94. 94. OTHERS AUTOMATIC UPDATE OF BREADCRUMB INFORMATION 94 In Wagby, the function of tracking and managing the user's screen transition record as "bread crumb" is also provided as standard. Users can return to previous screens by clicking the breadcrumb.
  95. 95. OTHERS PORTAL SCREEN 95 The portal screen can be displayed after logging on. You can also develop your own portals using JavaScript.
  96. 96. OTHERS SCREEN DISPLAY ACCORDING TO USER PREFERENCE 96 You can select your favorite color scheme image.
  97. 97. 97 WE ALSO DEVISE MEASURES TO NOT STOP IMPORTANT CRITICAL SYSTEMS.
  98. 98. LOAD DISTRIBUTION SUPPORT OF CLUSTERING OPERATION 98 Two Wagby can be operated (virtually) as one service. Both are in operation. (One is not a standby system.) It synchronizes the internal cache and shares lock information.
  99. 99. 99 EXTERNAL PROGRAMS CAN ALSO BE CALLED.
  100. 100. OTHERS EXECUTION OF EXTERNAL COMMAND 100 In Wagby, external commands can be executed by schedule. The job is started at the specified time. You can execute external commands. Register external commands and parameters in job schedule. You can also send the content at the end of the command by e-mail.
  101. 101. 101 IT ALSO SUPPORTS INTERNATIONALI ZATION.
  102. 102. INTERNATIONALIZATION MULTIPLE LANGUAGES SUPPORTED IN ONE APPLICATION 102 Wagby has a mechanism for interpreting the "language information" of the Web browser and displaying an appropriate message. Determine the locale (identifier relating to the country) from the language information used by the browser. ja en Japanese English Appropriate resource files can be selected by preparing the right resource files (message character string organized for each language) . Language resources other than Japanese and English can also be set.
  103. 103. 103 NON-STANDARD FUNCTIONS CAN ALSO BE EXTENDED BY CUSTOMIZATION.
  104. 104. CUSTOMIZATION ADDITIONAL DEVELOPMENT OF ORIGINAL BUSINESS PROCESSES 104 Wagby automatically generates customizable code. It offers various expansion methods. I want to customize the screen generated by Wagby. I want to use a screen developed independently. I want to add an operation processing code. I want to change the screen transition rule. I want to update the database. I want to conduct the batch process. “Requests” JSP JavaScript CSS REST API Server side JavaScript Server side JavaScript Java Java
  105. 105. CUSTOMIZATION ADDITIONAL FUNCTIONS CAN BE DEVELOPED JOINTLY. 105 Everyone can participate in adding functions to Wagby. By expanding Wagby's standard functions rather than customizing, you can enjoy the benefits of increased maintainability. This kind of function is needed for Wagby! Let Jasminesoft make it for us! Jasmine software will maintain the added functions in the future. (For details on joint development, please contact Jasminesoft.)
  106. 106. (FIN.) 106 "Full function guide" Version R7 September 2014 Jasminesoft Co., Ltd.

×