SouthWare Excellence Series™ Rev 11 with Personas Upgrade

Transcription

SouthWare Excellence Series™ Rev 11 with Personas Upgrade
SouthWare Excellence Series™
Rev 11
with Personas
Upgrade Release Notice
Final Version
August 5, 2005
Table of Contents
Highlight Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Persona Overviews for User Roles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
What is a Persona? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
How can I learn from a Persona? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Which Personas are described? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Multi-Windows Workspace! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Creating/Using Multiple Open SouthWare Windows . . . . . . . . . . . . . . . . . . . . 13
New User Profile Option for Multiple SouthWare Windows . . . . . . . . . 13
Menu Window Is Always Available . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Creating a New Open Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Open Windows Tabs and Hot-Key Switching . . . . . . . . . . . . . . . . . . . 15
How the Multi-Window Workspace Technology Works . . . . . . . . . . . . 15
New Pop-Up Navigation Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Other Window Sizing Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Easily Switch Between Standard SouthWare Window Sizes . . . . . . . . . . . . . . 16
New “Auto Full Screen” Option for SouthWare Default Window Size . . . . . . . . 17
Resizable Window Independent of SouthWare Window Resolution . . . . . . . . . 17
Persona Menu Portals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Instant status review . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Streamlined navigation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Reduced training . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Quick access to related useful functions in other modules . . . . . . . . . . . . . . . . 18
Easy Customization of Menu Portals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Explanations of Missing Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Available Menu Portals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Security Options for Menu Portals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Related Program-Specific Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Integrated and Streamlined Transaction Portals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Integrated Search List Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Transaction Operator Status Info . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Transaction Function Buttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Integrated Tabs for Related Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Available Transaction Portals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
For Your Information (FYI) Technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
FYI and ReportMate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Accessing FYI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Selecting an Existing Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Creating a New FYI Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Saving an FYI Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
The “Design” Tab - Editing a Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
The “Parameters” Tab - Runtime Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
One-Click Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
The “GridView” Tab - Group/Sort/Analyze Report Records . . . . . . . . . . . . . . . 31
GridView Editing Mode - Edit Your Data in the Grid . . . . . . . . . . . . . . . . . . . . . 32
To Activate Edit Mode in a GridView . . . . . . . . . . . . . . . . . . . . . . . . . . 33
To Change Edit Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
To Edit Data in the Grid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
To Make a Change in Multiple Records . . . . . . . . . . . . . . . . . . . . . . . . 34
The “WebView” Tab - Styling the Report in a Web Browser . . . . . . . . . . . . . . . 34
Powerful Cascading Style Sheet Styling . . . . . . . . . . . . . . . . . . . . . . . 35
SouthWare Hyperlinks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
SouthWare Excellence Series™
2
Rev 11 Release Notice (8/11/05)
Other Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
The “Chart” Tab - Displaying Data in a Graph . . . . . . . . . . . . . . . . . . . . . . . . . . 36
The “Export” Tab - Sending Report Data to Files/Tools . . . . . . . . . . . . . . . . . . 38
LearnFromYou Technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Example Benefits of LearnFromYou Technology . . . . . . . . . . . . . . . . . . . . . . . 39
Learning of Report parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Learning in Entry/maintenance programs . . . . . . . . . . . . . . . . . . . . . . 39
Learning in the FYI data portal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Easier System Setup/Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Note on Intended Use of Learn Technology . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
How LearnFromYou Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
LearnFromYou Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Capturing Learn Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Playing Back Learned Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Customizing LearnFromYou Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
LearnFromYou Options Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Ability to turn on "InstantLearn" in entry programs to create defaults . 43
Ability to disable learn for selected operators/fields . . . . . . . . . . . . . . . 43
Ability to "freeze" learned values by turning off new learning but still use
existing learned values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Ability to globally disable or hide learn . . . . . . . . . . . . . . . . . . . . . . . . . 43
Ability to Set Number of Consecutive Use Count for Defaults . . . . . . . 44
Maintaining the Learn Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Learn Tree View Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Streamlined Report Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Report Parameters Implemented as Dialog Boxes . . . . . . . . . . . . . . . . . . . . . . 47
Report Parameter Defaults Are Learned . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Easy Editing of Selected Report Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . 47
One-Click “Smart” Output Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Use of Check Boxes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Use of Drop-Down Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Processing Status Display/Interrupt Window . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Standard PDF Output Option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Sending a Report to a PDF File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Standard PDF Printer Device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
New PDF-Related Printer Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Standard Default PDF Printer Record . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Optional Override PDF Printer per Workstation . . . . . . . . . . . . . . . . . . . . . . . . 51
PDF Output Creates “Spool” Records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Grid-Related Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Use of Windows Grid in Inquiry Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Use of Windows Grid in Transaction Review Modes . . . . . . . . . . . . . . . . . . . . 53
New Grids for Selected Transaction Portal Displays . . . . . . . . . . . . . . . . . . . . . 53
Use of Windows Grid in Selected Entry Screens . . . . . . . . . . . . . . . . . . . . . . . 53
Option to Create Totals for Grid Groupings . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Variable Font Size for Grid Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Alternate Grid Load Method (for Improved Thin Client Grid Performance) . . . . 56
How It Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Default Setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Overriding the Default Setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Other User Interface Improvements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Powerful Right-Mouse Access to Tools from Entry Fields . . . . . . . . . . . . . . . . 58
Navigation Buttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Copy and Delete Buttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
SouthWare Excellence Series™
3
Rev 11 Release Notice (8/11/05)
Related Maintenance/Inquiry Navigation Buttons . . . . . . . . . . . . . . . . . . . . . . . 60
Learn Buttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Standardized Prompt Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Repositioned Terminate and XD Buttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Streamlined Cancel and OK Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Plus Fields Display as Hyperlinks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Plus Fields Contain Terminate Button . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Standard Windows Cut/Paste Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
File Info Button . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
FlowPoint Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Color Display Conforms to Windows Color Scheme . . . . . . . . . . . . . . . . . . . . . 62
Operator Info View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Menu View Styles Now Display as Radio Buttons . . . . . . . . . . . . . . . . . . . . . . . 63
Improvements to Standard Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Option to Set Automatic Transaction Operator “On-the-fly” . . . . . . . . . . . . . . . 63
Positive Feedback Sounds Via Sound Themes . . . . . . . . . . . . . . . . . . . . . . . . 64
Font Display Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Font Display Themes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Powerful Standard Variables for Calculated Date Entry . . . . . . . . . . . . . . . . . . 69
Search Key Prompts for Case-Insensitive and “Find” Searches . . . . . . . . . . . . 70
FileView Selection Button to Choose a Record . . . . . . . . . . . . . . . . . . . . . . . . . 71
Button Toolbar Moved to Top of Navigation Area . . . . . . . . . . . . . . . . . . . . . . . 71
Revised/Improved Button Images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Various Field Alignment and Arrangement Improvements . . . . . . . . . . . . . . . . 71
Enhanced Customization Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
More Intuitive Screen Override Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Screen Overrides Are Now Defined Per Field . . . . . . . . . . . . . . . . . . . 73
Create Field Override via Right-Mouse Menu . . . . . . . . . . . . . . . . . . . 77
Field Override Creation Automatically Provides Current Values . . . . . 77
Override Can Utilize Font Theme Display Options . . . . . . . . . . . . . . . . 77
Screen Overrides Can Be Used for Report Parameters . . . . . . . . . . . 77
View List of Program Fields Via Screen Field Override Manager . . . . 77
Web Page Manager/Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Built-In Help for Modify ToolWise Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Expanded Web Page Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Improved WebView Browser Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Web Page TreeView Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
File Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Full Page Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Edit Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
SouthWare HTML Editor with Built-In SouthWare Web Functions . . . . . . . . . . 83
Accessing the HTML Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Design Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Source Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Use of Cascading Style Sheets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Javascript Menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Option to Access ExecuMate II Graph Data in Web Page . . . . . . . . . . . . . . . . 89
ReportMate Table Technology Represents Blank Table Data with Non-Breaking
Space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Menu Portals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Navigation Pane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
TaskWise WebPage Tabs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Improved View and Preview Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Numerous ReportMate HTML Output Changes . . . . . . . . . . . . . . . . . . . . . . . . 91
SouthWare Excellence Series™
4
Rev 11 Release Notice (8/11/05)
Other Windows Technology Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Registering Windows Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
New Windows Control Tests in SouthWare CheckUp . . . . . . . . . . . . . . . . . . . 92
New Windows Control Directory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Changes to the Display of Windows Controls in Operator/Workstation Status
Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Disable Outlook Security Messages within SouthWare Functions . . . . . . . . . . 93
Additional Integrated Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
TaskWise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Optional Use of Web Views for Start and User-Defined Tabs (All Levels) . . . . 94
Integrated Lists for Relationship and Contact Levels . . . . . . . . . . . . . . . . . . . . 94
Relationship and Contact Navigation Buttons . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Sales Prospect Pipeline Management Features . . . . . . . . . . . . . . . . . . . . . . . . 95
TaskWise Assigned Salesperson for Prospect . . . . . . . . . . . . . . . . . . 95
Definition of TaskWise Prospect Sales Cycle . . . . . . . . . . . . . . . . . . . 96
TaskWise Company News . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Inventory/Sales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Related Menu Portals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Warehouse Supervisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Sales Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Sales Professional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Order Entry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Warehouse Worker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Purchasing Buyer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Order Processing Transaction Portal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Purchase Order Transaction Portal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Automatic POs Transaction Portal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
New Tentative PO Review Grid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Lookup Option for Purchasing Work File Transactions . . . . . . . . . . . 100
Receivings Transaction Portal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Grid Display and One-Click Selection for Review Mode . . . . . . . . . . 100
Improved Display of PO Information . . . . . . . . . . . . . . . . . . . . . . . . . 101
Receivings Cost Transaction Portal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Grid Display for Review Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Improved Features in Billing Inquiry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
New Tree View Inquiry for Open Purchase Orders . . . . . . . . . . . . . . . . . . . . . 102
Service Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Related Menu Portals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Service Order Entry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Service Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Customer Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Service Technician . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Service Order Transaction Portal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
New Tree View Inquiry for Open Service Orders . . . . . . . . . . . . . . . . . . . . . . 106
Optional Line Item Grid View in Service Order Inquiry . . . . . . . . . . . . . . . . . . 108
General ReportMate Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
New Operator/Group Security for RM Format Edit/Access . . . . . . . . . . . . . . . 109
Optional Override Base Directory for ReportMate Export File Names . . . . . . 109
Other Improvements to Format Maintenance . . . . . . . . . . . . . . . . . . . . . . . . . 110
New Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
FlowPoint to Skip Output of #Records Read/Processed Line in Spool File . . 110
Parameters Accepted Via Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
ReportMate HTML Output Enhancements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Export to HTML Now Automatically Handles Table Column Definitions . . . . . 111
SouthWare Excellence Series™
5
Rev 11 Release Notice (8/11/05)
Use of CSS Style Sheets in Standard ReportMate Template . . . . . . . . . . . . .
Automatic Generation of CSS “Class” Tags for ReportMate Fields . . . . . . . .
Standard HTML Table Records May Reference CSS Tags for Cells . . . . . . .
Automatic Generation of Odd/Even Row CSS Class Tags . . . . . . . . . . . . . . .
Generation of CSS Tags for Top-of-Page Titles/Legends Lines . . . . . . . . . . .
May Now Create HTML Output for Subtotal-Level Reports . . . . . . . . . . . . . .
Grand Totals Row for HTML Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Automatic Insertion of Non-Breaking Space in Blank Table Columns . . . . . .
New Cascading Style Sheet reference file for ReportMate FYI . . . . . . . . . . .
ReportMate Templates Now Located in Views Directory . . . . . . . . . . . . . . . .
Changes to Table Edit/View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Grid Edit Incorporated into FYI Portal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Key Fields Are No Longer Required For Table Editing . . . . . . . . . . . . . . . . . .
Removed Requirement of Fixed-Position Text Interface Type . . . . . . . . . . . .
Other Limitations Removed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Automatic Creation of Grid Edit Definition Record . . . . . . . . . . . . . . . . . . . . .
Option to Replace Value in Multiple Records During Editing . . . . . . . . . . . . .
Check Boxes for Viewing/Editing Yes/No Flags . . . . . . . . . . . . . . . . . . . . . . .
New Optional Editing FlowPoint per Field . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ExecuMate II™ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Graph Data Can Be Accessed in WebView . . . . . . . . . . . . . . . . . . . . . . . . . .
New Salesperson Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cash Balance Statistic History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Option to Define Statistics Graph for Current Salesperson . . . . . . . . . . . . . . .
Accounts Payable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A/P Transaction Portal Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Option to Switch from Detail to Header . . . . . . . . . . . . . . . . . . . . . . .
Abandon Prompt When Exiting Out-of-Balance Distributions . . . . . .
A/P Check Processing Portal Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
New Tentative Payments Grid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Accounts Receivable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A/R Sales Transaction Processing Portal Changes . . . . . . . . . . . . . . . . . . . .
Option to Switch from Detail to Header . . . . . . . . . . . . . . . . . . . . . . .
Lookup Option for Sales Transactions . . . . . . . . . . . . . . . . . . . . . . . .
Grid Display for Distributions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A/R Cash Receipt Processing Portal Changes . . . . . . . . . . . . . . . . . . . . . . . .
Option to Switch from Detail to Header . . . . . . . . . . . . . . . . . . . . . . .
Lookup Option for Payment Transactions . . . . . . . . . . . . . . . . . . . . .
Abandon Prompt When Exiting Out-of-Balance Distributions . . . . . .
Grid Display and One-Click Selection for Review Mode . . . . . . . . . .
New Active Flag for Salesperson . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
General Ledger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
G/L Transaction Processing Portal Changes . . . . . . . . . . . . . . . . . . . . . . . . .
Financial Statement Runtime Option to Suppress Footnotes . . . . . . . . . . . . .
Job Cost . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Job Cost Transaction Processing Portal Changes . . . . . . . . . . . . . . . . . . . . .
NetLink . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Revised Standard Templates to Match Portal Look . . . . . . . . . . . . . . . . . . . .
Default Report Table Format Uses Cascading Style Sheet . . . . . . . . . . . . . .
NetLink Now Allows Use of a Temporary License . . . . . . . . . . . . . . . . . . . . .
Available Use of CSS Styles in ReportMate-created Tables . . . . . . . . . . . . . .
SouthWare Forms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Option to Use Text String Files In Conjunction with Windows Print Columns
......................................................
SouthWare Excellence Series™
6
111
111
112
112
113
113
113
113
114
114
114
114
114
114
114
115
115
115
115
117
117
117
118
118
119
119
120
120
120
120
121
121
121
121
121
121
122
122
122
122
122
123
123
123
123
123
124
124
124
124
124
125
125
Rev 11 Release Notice (8/11/05)
New Dataname for Picking Tickets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Other Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
FileView List Format Wizard Now Allows Change to an Existing Format . . . . 125
Transaction Inquiries Now Assume Standard Inquiry with Option to Use XD keys
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Recap of Features Available on Text Workstations . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
File Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Conversion Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Special Notes for SouthWare Developers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Upgrading Your Custom Source to Rev 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Other Developer Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
SouthWare Excellence Series™
7
Rev 11 Release Notice (8/11/05)
SouthWare Excellence Series
Revision 11 Upgrade
with Personas
Highlight Summary
This is a revolutionary revision for the Excellence Series! In this upgrade we have
improved the user experience for all our users and added new features designed to make
your job easier. Through the concept of personas (typical user roles) we will help you see
new ways to use SouthWare and have laid a foundation that will focus our future
development efforts on people and their roles.
All aspects of your system have been upgraded - menus, transaction processes, file
maintenance, inquiries, and reporting. We have focused more of our attention on
graphical workstation users, but all users will benefit from the many improvements and
new capabilities.
We can use the acrostic PERSONA to summarize key areas of focus for this revision:
P
People/Role Focus (e.g. personas, menu portals)
E
Efficiency in Processing (e.g. transaction portals)
R
Rapid Reporting (e.g. report parameters and one-click printing)
S
Self-Learning Software (e.g. LearnFromYou technology)
O
On-Demand Data (e.g. FYI portal)
N
Navigation Options (e.g. Windows Workspace, menu portals)
A
Attractive Appearance (e.g. dozens of look/feel changes)
Here are some highlights of what you’ll love about this revision:
!
SouthWare Multi-Window WorkSpace
You may now run your SouthWare applications within a multi-window SouthWare
WorkSpace. Within the SouthWare WorkSpace you may have multiple
SouthWare programs open at the same time and easily switch between them.
The WorkSpace has such features as:
A pop-up Navigation shortcut menu
T
Always available menu program
T
Graphical window tabs for each open program
T
Hot-key switching between windows
T
Multi-windows functionality on both Windows and text-based
T
workstations
!
Persona Overviews for Typical Users
You can now reference a series of fictional personalities who illustrate how you
can use SouthWare features in various roles. These “personas” help you see
how to efficiently get your job done in SouthWare.
!
Persona Menu Portals
With menu portals you get a focused menu environment for a person doing a
particular role (persona) within SouthWare. These portals are web pages that
include both status data and links to the programs and functions you will most
likely need. With a menu portal you can learn to use SouthWare more quickly
and efficiently.
SouthWare Excellence Series™
8
Rev 11 Release Notice (8/11/05)
!
Integrated and Streamlined Transaction Portals
On graphical workstations the major transaction processes have been revised to
include all related functions in a single environment. Instead of accessing each
program via a checklist menu these portals provide one-click access to most
functions you need within a process. A transaction portal integrates all related
functions for efficient and easily-learned processing of transactions.
!
FYI (For Your Information) Technology
Now your information is easier to access, manage, analyze, and edit. FYI
provides an integrated reporting/editing portal for SouthWare data that utilizes
ReportMate technology in a whole new way! Through multiple tabs you may both
edit and use an FYI ReportMate format to view your data as a report, a grid, a
web page, and a chart as well as export it to a data file or to other software such
as Microsoft Excel.
!
LearnFromYou Technology
The Excellence Series is now more attentive to your needs - it watches you as
you enter data, looks for recurring patterns, and uses this as the basis for
anticipating what you want to do. This greatly speeds up the entry of certain
processes and allows you to customize the defaults in programs.
!
Streamlined Printing via Automated Dialog Boxes
Printing reports and listings is now much simpler and faster. SouthWare print
programs now utilize the following features:
•
Parameters in Dialog boxes
•
Auto-Learn defaults
•
One-click printing
•
Check boxes
•
Drop-down lists
!
Built-In PDF Printing
The ability to print to a PDF-format file is now a standard feature within
SouthWare. These files can be managed similar to spool files.
!
Expanded Grid Technology
SouthWare grid technology now includes new features and is utilized in even
more ways:
•
Totals for Grid Groupings
•
Variable Font Size for Grid Data
•
Alternate Grid Load Method for improved performance on Thin Client
•
Inquiry displays use grids
•
Review Modes use grids
•
Process Status Displays utilize grids
!
Numerous User Interface Improvements
A large number of changes have been made to the user interface, particularly ln
graphical workstations, including:
•
Improvements in Appearance
•
Streamlined navigation
•
Powerful Right-Mouse Access to Tools from Entry Fields
•
Navigation buttons
•
Copy and Delete buttons
•
Transaction status display
•
Related maintenance buttons
SouthWare Excellence Series™
9
Rev 11 Release Notice (8/11/05)
•
•
•
•
•
•
•
•
•
•
•
•
Learn buttons
Standardized prompt area
Plus fields display as hyperlinks
Plus fields contain terminate button
File Info button
FlowPoint display
Operator Info View
Improvements to Standard Messages
Streamlined Cancel and OK functions
Positive feedback sounds
Font themes
New Search Key prompts
!
Enhanced Customization Tools
•
Screen Field Overrides
•
Web Page Editor
•
Built-in Help for Modify Functions
•
Customization Menu Portal
!
Expanded Web Page Options
•
Menu Portals
•
Navigation Pane
•
Web Page Manager
•
SouthWare HTML Editor (including insertion of SouthWare variables and
links)
•
TaskWise WebPage Navigation
•
Use of Cascading Style Sheets
•
Javascript menus
!
Improved TaskWise Interface
•
WebView option for display of start pages
•
Integrated Relationship and Contact Navigation
•
Larger Task List Display
!
New Sales Prospect Pipeline Management Features
•
Standard Prospect stages defined in control record
•
Statistics for pipeline status
!
TaskWise News Feature
•
Easy communication of company news
•
Archive news topics
!
New TreeView Managers
•
Service Orders
•
Purchase Orders
•
Web Page Features
•
Learn From You Database
•
Screen Field Overrides
SouthWare Excellence Series™
10
Rev 11 Release Notice (8/11/05)
Persona Overviews for User Roles
The concept of a Persona is an exciting
innovation for your SouthWare system.
Personas provide a unique framework
to help you better learn and understand
how to use SouthWare programs to
accomplish your goals in the various
roles you perform.
What is a Persona?
A Persona is a fictitious personality
intended to represent a "sample"
SouthWare user performing a particular role. The ultimate goal of business software is to
help people achieve their goals, and personas help explain how this happens. These
example personas help explain features of the software (including portals designed
specifically for each persona) and relate these features to real-life goals and uses.
Each SouthWare persona is described
in a series of web pages. The
information for each persona includes a
brief overview of:
•
Job responsibilities and
Personal goals
•
Challenges
•
The most likely SouthWare
portal used (although many
users will use multiple portals
in their different roles) and a
link to access the live portal
•
Other modules and features
used
Accessing Persona Pages
•
You may access the persona overview page by selecting “Overview” from the
Persona button in SouthWare’s WebView menu.
•
The starting overview web page for personas is installed in
“swhtml\excelassist\personas\personas_overview.htm” under your SouthWare
run directory.
•
There are also links to individual personas from the “Help” option on menu
portals. Each persona contains a menu that provides access to all other
personas.
How can I learn from a Persona?
You can review the persona(s) who overlap your work responsibilities and explore the
challenges/solutions presented in their overviews. By exploring the fictional situation with
a persona you can quickly see how the persona's goals are achieved in SouthWare and
compare your situation with the sample. You'll understand the areas of SouthWare that
are most useful to you and have insight into the best way to meet your goals.
Which Personas are described?
Here are the persona overviews available as of the release of Revision 11. Others may
SouthWare Excellence Series™
11
Rev 11 Release Notice (8/11/05)
be added in the future:
•
Chief Executive Officer (CEO)
•
Chief Financial Officer (CFO)
•
Outside Director (Board member)
•
Outside Auditor/Accountant
•
Sales Department Manager
•
Service Department Manager
•
Warehouse Supervisor
•
Accounts Payable Administrator
•
Accounts Receivable Administrator
•
General Ledger Administrator
•
Order Entry
•
Sales Professional
•
Buyer/Purchaser
•
Service Dispatcher
•
Service Technician
•
Customer Service Representative
•
Shipping/Receivings
•
System Administrator
•
SouthWare Tools Developer
SouthWare Excellence Series™
12
Rev 11 Release Notice (8/11/05)
Multi-Windows Workspace!
You may now run your SouthWare applications
within a multi-window SouthWare WorkSpace.
Within the SouthWare WorkSpace you may
have multiple SouthWare programs open at the
same time and easily switch between them.
This essentially works as if you had multiple
login sessions going at the same time.
For example, you could have an entry program
open in one window, an inquiry open in another,
a maintenance open in a third window, and still
have instant access to the menu window.
The WorkSpace has such features as:
•
A pop-up Navigation shortcut menu
•
Always available menu program
•
Graphical window tabs for each open program
•
Hot-key switching between windows
•
Multi-windows functionality on both Windows and text-based workstations
Creating/Using Multiple Open SouthWare Windows
!
New User Profile Option for Multiple SouthWare Windows
You may activate the multiple windows feature via an option in your user profile
record (accessible from the “My Profile” button in menu or via XX-03-07).
21. Multiple Windows?:
Enter “Y” to activate the multiple windows workspace for this profile. This
option creates a new open window for each program launched from the
menu or navigation bar. Enter “N” to leave the multi-window workspace
deactivated - this allows only one open window at a time.
Note:
You may not deactivate the multiple window option IF you
currently have multiple windows open. You must first return to
menu, exit the other windows, and then return to this field to
deactivate the feature.
The Multiple Windows Workspace feature replaces the “Independent Windows”
setting from previous revisions. The Windows operating system did not reliably
handle the switching of these windows, so this new implementation replaces that
previous option.
!
Menu Window Is Always Available
In Multiple Menu mode the menu program remains resident as an open window.
This means that you can always switch to the menu from any open modal window
(not modeless such as a dialog box) in order to create another open window.
The menu window contains your currently selected menu view style which can be
one of the following:
•
Standard menu view (with one of several available styles)
•
TreeView menu (graphical mode only) - This presents the menu in an
expandable/collapsible tree structure.
•
WebView menu (graphical mode only) - This presents a special browser
SouthWare Excellence Series™
13
Rev 11 Release Notice (8/11/05)
to display various web pages and WebView portals to serve as menus.
You may switch between the different menu views in the open menu window.
Whenever you return to the menu window it will show the current menu view.
See the related discussion “Menu View Styles Now Display as Radio Buttons”
later in this release notice.
!
Creating a New Open Window
If you have activated multiple windows the system will automatically manage the
open SouthWare windows for you. Via the numerous SouthWare navigation
options you can choose to navigate to a new open window or to access a different
program in the same window.
To open a program in a New Open Window
To create a new open window you simply use a SouthWare menu program to
launch a new program (but see Limitations below). This could be from:
•
A shortcut or selection from the standard menu
•
A selection from the TreeView menu
•
A shortcut entered and launched from the WebView menu
•
SouthWare links launched from a WebView page
•
The Pop-Up Navigation menu
All of these menu programs utilize the multiple window technology and will create
a new open window for each program launched.
If you are in an open window and want to create a new window you must
return to the menu tab or use the Navigation pane.
Limitations:
•
The workspace allows up to 20 open windows, but most workstations will
not have enough memory to support that many open programs.
•
Modeless Windows - Programs whose only user interface is a special
purpose dialog box (such as all report parameters) are automatically
created in the same window. These types of programs are not intended
to stay active and be switched from/to. In general, if the program you call
does not create its own button bar and full screen entry then it will not
create a new Open Window in the workspace.
•
Processing occurs in only ONE window at a time - if you run a report
or a process such as End of Day update you must complete this process
within the window before you can switch to a different open window.
To open a program in the Same Window
You may also choose to launch a new program and stay in the same open
window. The following navigation options will launch programs in the same open
window:
•
Breakout
•
Linkout
•
A selection launched via the Button Bar
Both of these technologies will create a new program “layer” in the existing
window. When you exit a program launched from Linkout or Breakout you will
return to the preceding program (the one that launched the breakout).
SouthWare Excellence Series™
14
Rev 11 Release Notice (8/11/05)
!
Open Windows Tabs and Hot-Key Switching
When you have multiple open windows the system provides features for switching
between windows. Please note that you may only switch from a window if you
are in the main program window - if you are in a message, breakout window, or
other sub-window you may not switch to another window until you have returned
to the main program window (but see note under Hot-Key Navigation below).
Tab Navigation
On graphical workstations the system displays tabs at the bottom of the
SouthWare workspace area. Each open window has a tab with the description of
the program in that tab (the description comes from the WorkFlow program
database WF-02-02). You may switch to a window by simply clicking on its tab.
Note: On text-based workstations the system displays limited information about
open windows on the bottom line of the menu screen. This is for
reference only since text-based workstations don’t support tabs.
Hot-Key Navigation
You may also switch between open windows via a hot key. The hot key cycles
between the open windows (i.e. each time you press the hot key the next open
window displays). Here are the hot-keys to use:
•
On graphical workstations the hot key is [Ctrl W]
•
On text-based workstations the hot key is [F12]
Note:
!
Hot key navigation may work in some situations when the tabs are not
available. For example, in plus boxes you may use the hot key to switch
to another window even though the tab is not clickable because the
window is modeless.
How the Multi-Window Workspace Technology Works
Here is a brief overview of how the Multiple Windows workspace feature works:
•
When you launch a program in a new window the system suspends the
current window and creates a new “thread” for the new window. The new
window is given the focus so that it functions normally. On graphical
workstations the navigation tabs are moved to the new window.
•
When you switch to another open window the system suspends the
current window and switches focus to the selected program’s “thread”.
On graphical workstations the navigation tabs are moved to the selected
window (the tabs display only on the current focused window).
•
When you exit an open window the system removes the tab and thread
for the exited window and returns control to the window that launched it
(either menu or a window from which you accessed the navigation pane).
Advanced Topic - For users who utilize SouthWare’s user fields (XX99 Ulink
fields)
Multiple open windows share user linkage, but this sharing is managed by the
system so that multiple windows do not normally interfere with the user field
values within each window.
!
New Pop-Up Navigation Menu (graphical workstations)
SouthWare Excellence Series™
15
Rev 11 Release Notice (8/11/05)
In the SouthWare navigation area the
navigation button provides a web page
alternative to breakout. Clicking on this button
provides a pop-up navigation pane via a web
browser page. The default web template for
this page (“navpane.htm” in the views directory)
provides the following functions:
•
Link to overview of personas
•
Shortcut field to enter a reference
number or program
•
Please note that you cannot
enter program switches in the
shortcut because a browser
considers this to be invalid
syntax for a web page form
field
•
Most recent headlines from TaskWise
News feature
•
Access to TaskWise Company News
including adding a new topic
•
Shortcut to TaskWise and task status
info
•
Access to the most recent shortcuts
you’ve used
Sample Navigation Pane
•
Access to your favorites as defined in
your breakout menu
•
The technology used in this web page template “remembers” the last
state of the menu - whichever sub-menus were open/closed when you
last exited the page will be restored when you access the page.
If you are using the multiple window workspace then any programs called from
the navigation menu will create a new open window.
Other Window Sizing Changes
!
Easily Switch Between Standard SouthWare Window Sizes
On graphical workstations you have the option to choose one of the following
standard sizes for your SouthWare application window:
•
Small (designed to use 640 x 480 pixels)
•
Medium (designed to use 800 x 600 pixels)
•
Large (designed to use 1024 x 768 pixels)
•
Largest (designed to use 1152 x 864 pixels)
Font Themes (XX-05-16-02) are used to adjust fonts and window settings to
create these different sizes. These standard window sizes are pre-defined for
you via the standard Font Themes.
Setting Your Default Window Size
When you start a SouthWare session the logon screen uses a full-screen
window. After you log on the initial window size used is based on one of the
following settings:
•
If your operator profile has an override resolution (XX-03-07, field 25),
that is your initial window size.
SouthWare Excellence Series™
16
Rev 11 Release Notice (8/11/05)
•
If there is not a profile, the initial window size is based on your
GUI config record Default Window Size (XX-05-14, field 9)
Switching Window Size During a Session
You may switch default Window Size during a session from a menu program.
From the pulldown menu choose View, Window Size, and select one of the four
sizes. The menu program will switch to that size, and subsequent program
windows will be created with that size.
•
If you are using the Multiple Windows Workspace and have other
windows open, changing the window size will not change other open
windows. They remain at their current size until you exit the window.
Upgrade Note
•
Clicking on the window maximize/restore down button will no longer
change window size as in previous revisions. This button now functions
as a standard maximize/restore down button.
•
The window sizes and defaults are no longer defined in the workstation
record - these are part of the Font Theme information (XX-05-16-02).
!
New “Auto Full Screen” Option for SouthWare Default Window Size
When you specify the initial window size to use in your profile, GUI configuration,
or workstation, you may now choose the option of “Auto Full Size”. This results in
the system automatically choosing the largest standard SouthWare window size
that will fit on your current monitor resolution without requiring scrolling. This
makes it easier to set up SouthWare to ensure that users on different monitor
resolutions will be running SouthWare at the optimal window size.
For example, assume that “Auto Full Size” is specified for a GUI configuration
record that is used by both operator A and operator B.
•
If operator A uses a monitor set to 800 x 600 resolution, the system will
use the SouthWare window size of “Medium” which matches 800 x 600.
•
If operator B uses a monitor set to 1024 x 768 resolution, the system will
use the SouthWare window size of “Large”.
!
Resizable Window Independent of SouthWare Window Resolution
By default all SouthWare windows are created maximized. If you want to
temporarily reduce the window size you may click on the Windows “Restore
Down” button and then drag the Window borders to change the Window size.
Clicking on the Maximize button will restore the full window.
Window Resizing Notes
•
Resizing a window by dragging its borders will affect only that window. If
you create a new window it will use the default window size.
•
When you reduce a window you typically cannot access any functions
that are not visible.
SouthWare Excellence Series™
17
Rev 11 Release Notice (8/11/05)
Persona Menu Portals
Menu portals provide a focused menu
environment for a person doing a
particular role (persona) within
SouthWare. These portals are web
pages that include both status data and
links to the programs and functions you
will most likely need. Menu portals
provide an efficient role-oriented
alternative to the standard SouthWare
product-oriented menus.
With menu portals you get:
Instant status review
Menu portals can include statistics, graphs, and other status indicators so that you are
continually aware of pending and recent activity. Examples include:
•
Current pending transaction statistics
•
Recent history totals
•
Financial data from ExecuMate II
•
Report card grades from ExcelReport
•
Web page graphs of data from ExecuMate II graphs
•
Pending task totals
•
Open alert counts
Streamlined navigation
Each portal provides quick access to commonly-used features. The multi-layer
SouthWare menu is always available when needed, but the menu portal incorporates the
options most commonly used in that role into a single-click environment. Most displays of
status data include a related link to zoom for editing or more details.
Menu portals may also link to other menu portals. For example, the CEO portal provides
links to the portals available to other managers.
Reduced training
SouthWare menu portals utilize web page browser technology so that most new users will
intuitively know how to use them. The point and click paradigm eliminates the need to
teach other navigation methods to a new user.
With the menu portals a new user needs only to learn how to use the features available
from the portal.
•
For a new user learning to perform a function such as Accounts Payable the
menu portal serves as both a menu and a guide to the functions the user needs
to learn.
•
Instead of learning which options to use within a module, the user automatically
knows which functions apply to a role.
And for experienced users who switch between multiple roles the menu portals provide an
efficient environment for each role.
Quick access to related useful functions in other modules
One unique strength of menu portals is that they are focused on a role, not on a module.
All the functions related to a role can be integrated into the menu portal even if they are
SouthWare Excellence Series™
18
Rev 11 Release Notice (8/11/05)
part of different modules.
For example, a person performing the function of purchasing may need to access
payables status information, while the payables person may need access to purchasing
information. A/P data can be incorporated into a purchasing menu portal, and purchasing
information can be incorporated into a payables menu portal.
Easy Customization of Menu Portals
Menu portals utilize web page templates and browser technology. This means that you
can easily customize each menu portal by simply changing the web page template.
Web Editor
SouthWare’s Web Page Editor makes it easy to do simple changes such as removing
fields, adding fields, or rearranging fields.
Cascading Style Sheets
The standard templates use Cascading Style Sheets so that you can easily change a font,
color, or other global attribute without editing each portal template.
Menu Logo
All of the standard menu portals utilize a logo image called “menulogo.jpg” to display a
logo in the upper left of the menu. This is designed so that you may easily change the
logo for all portals by changing a single file. The file should be located in the
swhtml/images directory. Changing the logo appearance in this file will update all
standard menu portals.
Explanations of Missing Products
The standard menu portals are designed to provide access to SouthWare products that
have information useful for the intended role. If a user site does not have data for a
SouthWare product/file that has been referenced in the portal page then a link indicates
that the data is not available. This link is supplied from standard Hyperlink Tags defined
in the SouthWare Hyperlink tag file (RM-04-07). The purpose of these “missing” tags is to
make it easy for the user to understand why the data is missing and to inform the user
about additional SouthWare features that are available.
The Hyperlink ID for these missing tags uses the format “*MISSINGxx” where “xx” is the
application ID. For example, standard tags include:
*MISSINGTW
*MISSINGXM
*MISSINGXL
*MISSINGWT
Missing TaskWise Data
Missing ExecuMate II Data
Missing ExcelReport Data
Missing Warehouse Tracking Data
The standard tag links display an icon, provide a popup hint when you hover over the
icon, and link to the related brochure for the missing product.
Note:
The missing tags typically do not appear for XX99 fields even if they reference
data from another product.
Available Menu Portals
Here are the standard menu portals scheduled to be available as of the release of
Revision 11. More menu portals may be added in the future.
•
Chief Executive Officer (CEO)
•
Chief Financial Officer (CFO)
SouthWare Excellence Series™
19
Rev 11 Release Notice (8/11/05)
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Outside Director (Board member)
Outside Auditor/Accountant
Sales Department Manager
Service Department Manager
Warehouse Supervisor
Accounts Payable Administrator
Accounts Receivable Administrator
General Ledger Administrator
Order Entry
Sales Professional
Buyer/Purchaser
Service Dispatcher
Service Technician
Customer Service Representative
Warehouse Worker
System Administrator
SouthWare Tools Developer
Security Options for Menu Portals
Here are some aspects of security that apply to menu portals:
•
The security level/system requirement for a portal is defined in the related Zoom
View record (XX-09-01, field 5).
•
The access to specific data shown on a portal can be controlled with
SouthWare’s WebPage Security Masking. This allows you to specify which
security operator/group can see selected portions of the page. See the related
discussion “Apply Security Masking” in the discussion of the SouthWare Web
Page Editor later in this release notice.
•
The programs/functions that are linked from a menu portal each perform their
own security checking. If you could not run an option from the menu or select
prompt then you will not be able to run it from a menu portal.
Related Program-Specific Changes
Numerous programs have been modified to support the many links from these portals.
Here are some key changes that might be useful to you in other situations (you could set
up objects to automate the switches and passing area):
Description
Program
Switches
Link passing
View Customer Aging/Balance List
from ExecuMate II
XMSEARCH
VWR
09
- to limit list to single salesperson
XMSEARCH
VWR
09xxx where
xxx is
salesperson
View Vendor Aging/Balance List from
ExecuMate II
XMSEARCH
VWR
10
- to limit list to single buyer
XMSEARCH
VWR
10xxx
Zoom to ExecuMate II Consolidated
Balance Sheet
XMVWBSPL
BC
SouthWare Excellence Series™
20
Rev 11 Release Notice (8/11/05)
Description
Program
Switches
Zoom to ExecuMate II Consolidated
Income Statement
XMVWBSPL
PC
Zoom to Purchase Order Tree View
Manager for a single buyer
POBUYMGR
BYR
xxx (buyer
code)
Access PO Inquiry for a single buyer
POINQUIR
BYR
xxx (buyer)
Zoom to Cash-related zoom options
for ExecuMate II
XMVWCNTL
CSH
Zoom to News Topic tree view
TWANSTOC
N
Zoom to an AnswerReady topic
TWANSDSP
C
Add a News Topic
TWANSMNT
N
List of Open Tasks for current operator
TWTSKGRD
O
Inquiry for a Specific Statistics Types
XMVWSTAT
1
Display Zoom version of a sales order
(uses current sales order link value)
RSBILINQ
LO
Display Zoom version of an invoice
(uses current invoice link value)
RSBILINQ
LH
Display current sales orders for a
dept/operator in Order tree view
manager
RSBILMGR
OPR
xxx
(dept/oper)
Display current sales orders for a
salesman in Order tree view manager
RSBILMGR
SMN
xxx
(salesman)
Display current sales quotes for a
salesman in Order tree view manager
RSBILMGR
SMQ
xxx
(salesman)
Access Customer Inquiry for a
particular salesperson, which limits the
customers to salespersons assigned
to that salesperson
AROPENIN
SMN
xxx
(salesman)
Call Commissions Due report for a
single salesperson
ARCMDUER
SMN
xxx
(salesman)
Display current service orders for an
operator in Service Order tree view
manager
SVSOMGR
OPR
xxx (operator)
Display current service orders for a
technician in Service Order tree view
manager
SVSOMGR
TEC
(technician
code)
Access Environment Manager and
position at customization options
SWENVMGR
CUS
SouthWare Excellence Series™
21
Link passing
(topic ID)
(statistics
type)
Rev 11 Release Notice (8/11/05)
Description
Program
Switches
Access Environment Manager and
position at security options
SWENVMGR
SEC
Access Environment Manager and
position at file management options
SWENVMGR
FM
Access Status Manager and display
system admin functions such as
logoff/disable workstations
SWSTSMGR
OFF
Access Process Manager and show
only implementation status/features
SWPRCMGR
IMP
Access ExcelReport and display option
to search customer grades for a single
salesperson
XLRPTCRD
Z2C
Access ExcelReport and display option
to search all customer grades
XLRPTCRD
Z2C
Access ExcelReport and display option
to search all employee grades
XLRPTCRD
Z2E
Access ExcelReport and display option
to search all stock item grades
XLRPTCRD
Z2P
Access ExcelReport and display option
to search all service grades
XLRPTCRD
Z2S
Access ExcelReport and display option
to search vendor grades for a single
buyer
XLRPTCRD
Z2V
Access ExcelReport and display option
to search all vendor grades
XLRPTCRD
Z2V
Access ExcelReport and display option
to search customer sales growth for a
single salesperson
XLRPTCRD
Z3C
Access ExcelReport and display option
to search customer sales growth for all
customers
XLRPTCRD
Z3C
SouthWare Excellence Series™
22
Link passing
xxx
(salesman)
xxx (buyer)
xxx
(salesman)
Rev 11 Release Notice (8/11/05)
Integrated and Streamlined Transaction Portals
Transaction processes are now
designed to include all related
functions in a single
environment. Instead of
accessing each program via a
checklist menu these portals
provide one-click access to
most functions you need within
a process. A transaction portal
integrates all related functions
for efficient and easily-learned
processing of transactions.
Note:
Transaction portals
take advantage of
capabilities on
graphical workstations
such as buttons, tabs, and toolbars. Most transaction portal features are not
available on text workstations.
Each transaction portal has features unique to its process, but features that are typically
included are outlined below:
Integrated Search List Tab
A search list of the current open transactions may be incorporated as a tab for easy
selection/review of the open transactions. When you click on the tab it shows a search
list of open transactions. When you highlight a transaction and click on another tab the
current transaction will automatically be selected for editing.
Transaction Operator Status Info
A status areas in the top middle of screen may display available status info such as
current transaction counts/totals. This status information is continually updated as you
add and edit transactions.
Note: This feature requires that you activate the Interactive Transaction Accumulations
option in your company record (XX-03-01, field 15).
From this area you may also access transaction operator features. These include:
•
Transaction operator totals - This option accesses the display available via the
transaction operator view program. This view is also accessible by pressing the
change operator hot key (typically [Ctrl O]) two times.
•
Change transaction operator - This option accesses the change operator
function as available via the change operator hot key (typically [Ctrl O]). You may
then enter another valid transaction operator.
•
Transaction operator options - This option access the Transaction Operator
Option program (XX-08-09-03) so that you may review the available options and
see which are being used. If you have security to maintain these features you
may also zoom to the related maintenance to edit these transaction operator
options.
Transaction Function Buttons
A special button area is reserved at the top right of the screen to provide one-click access
to special functions within the transaction portal. The common uses of this area include:
SouthWare Excellence Series™
23
Rev 11 Release Notice (8/11/05)
•
•
To access related programs including:
•
Edit listings
•
Post/update processes
•
Inquiries for related data
•
Forms printing
•
A related transaction generation program
•
A related subsystem (such as accessing manual check processing from
the A/P payment portal)
To activate an available function such as:
•
Toggling transaction status
•
Review mode
•
Options that are alternatively accessed via function keys
Integrated Tabs for Related Views
When a transaction process involves multiple related screens/programs these are now
integrated via navigation tabs. These tabs allow you to easily switch between the multiple
related screens to more efficiently get your job done.
Example
For example, A/P Payment processing
now is organized into three main tab
screens:
•
The Payment Criteria Tab lets
you enter the dates and
general info for a check run
•
An available button lets
you enter criteria to
automatically select
invoices for payment
•
A totals area (and the
status display) show
the total amount of
payment needed for
the selected items
•
The Documents Tab displays a
list of invoices for individual selection or change of status such as holding
payment
•
The Tentative Checks Tab shows a list of the checks that will be produced based
on the current selections. This lets you easily review the tentative checks to
confirm that they are correct.
The flow of payment processing may thus be:
•
In the Payment Criteria tab
•
Enter the general selection criteria
•
Automatically select invoices that meet certain criteria
•
Switch to the Documents tab
•
Review the selected documents and select/unselect individual invoices
•
Switch to the Tentative Checks tab
•
Review the checks that will be produced
•
If necessary switch back to the Documents tab to select or unselect a
document and thus change the check
•
When the Tentative Checks are approved, print the checks and update the files
SouthWare Excellence Series™
24
Rev 11 Release Notice (8/11/05)
Available Transaction Portals
Transaction Portals are described in details in the application sections of this release
notice. As of the release of Rev 11 the available transaction portals include:
•
Accounts Payable Transactions (AP-01-01)
•
Accounts Payable Payments (AP-02-03-01)
•
Accounts Receivable Sales Transactions (AR-01-01)
•
Accounts Receivable Payments Received (AR-02-02)
•
Purchase Orders (IS-03-02)
•
Automatic Purchase Order Generation (IS-03-01-02)
•
Receivings Transactions (IS-03-02-01)
•
Receivings Cost Transactions (IS-03-03-01)
•
Sales Orders (IS-01-02-01)
•
Service Orders (SV-01-01-03)
•
Rental Transactions (RD-01-01-01)
•
Job Cost Transactions (JC-01-01)
•
General Ledger Transactions (GL-01-01)
SouthWare Excellence Series™
25
Rev 11 Release Notice (8/11/05)
For Your Information (FYI) Technology
Now your information is easier to
access, manage, analyze, and edit.
FYI provides graphical workstations
with an integrated reporting/editing
portal for SouthWare data that utilizes
ReportMate technology in a whole new
way!
As outlined below, the portal includes:
•
Drop-down access to all
available reports
•
Instant creation of new FYI
formats
•
Integrated parameter entry tab
•
GridView tab for the power of
SouthWare grids
•
Grouping/Sorting
•
Export to printer, HTML, or Microsoft Excel
•
Automatic Grouping by subtotal
•
Optional subtotal calculations
•
WebView tab for a web page view of data
•
Powerful CSS styling
•
Automatic field hyperlinks
•
Chart tab to graph selected fields
•
Bar, line, and pie chart
•
Multiple display options
•
Export to Microsoft Excel or to Windows clipboard for pasting into other
applications
•
Export tab to send data to Excel or various file formats
•
Design tab for instant editing of the format
•
One-click selection of fields to include
•
Ranges, record filtering, and sorting
•
Optional advanced access to full ReportMate features
FYI and ReportMate
FYI is based on ReportMate formats and ReportMate technology. The FYI portal
provides an alternative graphical user interface and many new reporting options for a
ReportMate format. Through multiple tabs you may both edit and use an FYI ReportMate
format to view your data as a report, a grid, a web page, and a chart as well as export it to
a data file or to other software such as Microsoft Excel.
Because it utilizes ReportMate formats you can immediately use it with your existing
ReportMate reports as well as easily create new FYI-oriented ReportMate formats.
Accessing FYI
Common ways to access the FYI portal include the following:
•
From the Menu - You may access the FYI portal from the menu reference
number RM-06. There is also a standard cross-reference of “FYI”.
•
From Persona Menu Portals - Most menu portals include a link to FYI. This link
may include a reference to the default starting application (e.g. when you link to
FYI from the Order Entry portal the link automatically passes RS07 as the default
SouthWare Excellence Series™
26
Rev 11 Release Notice (8/11/05)
•
•
reporting file).
From the File Info button - This button appears at the top of the screen in most
entry/maintenance programs. An option in this menu is “FYI Reports”. When you
select this option the system determines the primary reporting file based on the
program you are running (e.g. if you are in the customer maintenance program
the default reporting file is “AR01" for the customer file).
Direct Call (Special Modes) - You may access the FYI portal by calling the
program “RMFYITAB” from any shortcut option, object, breakout, link, etc. In a
direct call you have the option to utilize switches for special FYI modes:
•
Automatic Category/File Mode - You may call FYI with the switch “P” and
pass a specific Category or Primary File. FYI will then automatically be
positioned at the report ID field. For example, to call FYI for the category
“RS”:
•
From the menu or an object - “RMFYITAB/P [RS]”
•
From a WebView link “http://?@swobj=RMFYITAB&@switches=P&@linkpass=RS”
•
Automatic Primary File Mode - You may call FYI with the switch “F” from
a maintenance/entry program to have FYI automatically choose the
Primary File. This is the option used by the File Info option described
above.
•
Automatic Format Selection Mode - You may call FYI with the switch “A”
and pass a specific Format ID. FYI will then automatically choose that ID
and display the last tab you used for the format (or position at the
Parameters tab if you have not previously run the format). For example,
to call FYI for the format “CUSTLIST”:
•
From the menu or an object - “RMFYITAB/A [CUSTLIST]”
•
From a WebView link “http://?@swobj=RMFYITAB&@switches=A&@linkpass=custlist”
Selecting an Existing Format
When you access the FYI portal there are two selection boxes at the top of the screen.
To choose an existing format you use these boxes:
Category:
Select one of the available categories or primary files via the drop-down list. The
purpose of this selection is to limit the options shown in the second “ID” selection
list. This serves a similar purpose to the application menu described in RM-01,
but the available options also include individual primary files. For example, you
could select “AP” to choose the category of all Accounts Payable reports. You
could also select “AP01" to choose only reports that have AP01 as the primary
file.
In this selection box you may also directly enter the category or primary file and
press [Enter] instead of selecting from the drop-down list. For example, if you
knew you wanted to see reports for the RS application you could simply enter
“RS” and press [Enter] to continue to the ID field.
If you don’t know the application or want to see all formats you may enter “All” as
the category.
ID:
This field is a drop-down list that includes all existing formats for the category or
primary file selected in the Category field. Simply select the format name to run.
You may also enter the format name directly if you know it.
SouthWare Excellence Series™
27
Rev 11 Release Notice (8/11/05)
Creating a New FYI Format
At the ID field you may choose to create a new format for the selected Category via the
“New” button ([F5]) that appears to the right of the ID field (this button does not appear if
you choose category “All”). When you click on the New button the program helps you
quickly create a new format:
1.
Select a primary file - Choose the primary reporting file for the format. This step
is skipped if the Category field already defines a specific primary file.
2.
Your Format is Created! - The system automatically creates a format that
includes all the key fields for the primary file. You can immediately start using this
format.
3.
Edit the Format as Needed - After the format is created the program displays
the “Design” tab so you can see the default fields and edit as needed.
Saving an FYI Format
When you create a new format it is stored as a temporary format for your workstation
number (format name is “ZTFYInnn” where nnn is your workstation ID). When you exit
the format a question will ask if you want to save this as a permanent format. Enter “N” to
discard the format (such as for a one-time query). If you enter “Y” the system will ask you
to specify a permanent format name and will rename the temporary format to this name:
•
•
•
Enter Format Name - Enter a unique ID for this format (maximum of eight
characters).
Enter Format Description - Enter a description of this format (up to 30
characters). This description appears in format search lists.
Specify Operator/Group Security (optional) - You may optionally specify an
operator or security group for the Edit and Access functions for this report. See
RM-02, Format Header, field 11 Security Access for more information.
Features Enabled for New FYI Formats
Formats created via FYI automatically enable many features in the ReportMate format.
These include:
•
Automatic creation of hyperlink tags for fields with standard hyperlinks (RM-0407)
•
Enabling of all data export and output option types
•
Automatic creation of Grid Edit record (RM-05-01)
The “Design” Tab - Editing a Format
The Design tab provides functions to
easily review and edit the features of
the current ReportMate format selected
in FYI. As needed you can easily
add/remove fields, add ranges or
selection criteria, and choose any
sorting needed.
Note: The design tab is not displayed
if you do not have security
clearance to edit this format.
Here are the main elements of the
Design Tab:
•
(Report Description) - This
element displays the report
description for the report. You may edit this field to automatically update the
SouthWare Excellence Series™
28
Rev 11 Release Notice (8/11/05)
•
•
description in the format header.
•
(Save button) - If a new format has not been saved as a permanent
format a Save button appears to the right of the report description. You
may click this button to turn the format into a permanent format as
described above in “Saving an FYI Format”.
Record Output Limit - This element displays any current record output limit set
for this format. If this is not zero, the system will only output the number of
records specified (e.g. if this value is “50" the system will output only the first 50
records for the report). You may edit this value by clicking on the field and
changing the value. (Note - this field is stored in Process Limits on the third
screen of the ReportMate format maintenance.)
Fields to Retrieve - This element displays a list of the selected fields for the
format as well as a button to change the list. The list shows the fields in the
sequence they appear in the format.
Click on the button to edit the list of fields. This displays the ReportMate Field
Wizard window.
Note:
If you have used custom layout features (spacing, literals,
drawings/images, calculations, etc.) for this format you must do any
editing via the Custom Layout function. If you select the Fields to
Retrieve function the program will automatically switch to the Custom
Layout grid for editing.
The Field Wizard has two main components:
•
Tree View of Possible Fields - At the left of the window is a tree view of
all files/fields available from the primary file for the report.
•
You may expand/collapse the list of fields for each file I the list.
•
You may highlight and select (via double-click or [F4]) a field to
add to the format - it will move to the list of selected fields.
•
You may remove a field from the report by selecting it from the
tree. If you select a field that is already in the list the program will
confirm that you want to remove it.
•
List of Selected Fields - At the right of the window is a grid list of the
fields selected for the format. Available options in the list include:
•
Move Field Up/Down in Sequence - You may change the
sequence of the fields in the list by highlighting a field and
selecting to move it “up” in the list or “down” in the list.
•
Right-click on field for options - You may right-click on a field
to access other options. In addition to standard grid options such
as export or print preview you have two special options:
•
Edit Field - Choose this option to display a window of
field options for the selected field. This is the same edit
window described in the second screen for ReportMate
format maintenance. Field features you can edit via this
window include:
•
Field print timing
•
Interface options
•
Editing flag
•
Tags such as XML and Hyperlinks
•
CSS class
•
Formatting of numeric fields
•
Remove Field - Choose this option to remove this field
from the list of selected fields. This is an alternative
SouthWare Excellence Series™
29
Rev 11 Release Notice (8/11/05)
method of removing a field (along with selecting the field
from the tree).
•
•
•
•
•
When you are finished editing the fields to retrieve simply click on the “Finish”
button to return to the Design tab.
Custom Layout (Button) - Click on this button to access the ReportMate “Grid”
layout for editing the headings/fields on the format. This is explained in the RM02 section of the ReportMate documentation. This allows you to change the
visual layout of the format including adding features such as:
•
Additional spacing
•
Text literals
•
Calculations
•
Drawings/Images
Advanced Editing (Button) - Click on this button to display a menu of other
advanced editing options as described in RM-02 of the ReportMate manual.
These include:
•
Output options, Title, Security - This option accesses the format
header screen (first screen of format maintenance).
•
Headings and Fields to Print - This option accesses the grid editing
layout.
•
Ranges, Sorts, Selection Criteria - This option accesses the third
screen of ReportMate format maintenance.
•
Other Field Attributes - This option accesses the special editing
maintenance for efficient editing of features such as Tag Names,
image/drawing, print column justification, and the flag that controls
whether a field may be edited in Grid Edit.
•
Grid Edit Options - This option accesses the related Grid Edit record
that allows this format to be used for editing the data via the Edit option of
the GridView tab. See RM-05-01 for more details.
Copy to Another Format (Button) - With this option you can quickly copy the
current format to a new format. This is very useful when you want to create a
customized version of a format without changing the original format (particularly if
it is used by other persons). When you click on this button you are asked to enter
a new format name and description (similar to the normal creation of a new
format). The system automatically copies all the parameters from the original
format into the new format name and makes the new format be the current format
for FYI editing/review.
Range Parameter(s) - You may define up to five ranges that control which
records are selected for the report. The values for the ranges may be specified
each time you run the report.
•
To add a new range to the report click on the button beside the literal
“....(Add a range)”. You may then specify the field for the range as
described in RM-02. When you finish with the range definition the range
will display on the Design tab.
•
Any existing range that has been defined will appear with a button beside
it so that you may edit or remove the range. Click on the button and then
edit the parameters (or space the file name out to remove the range).
Record Selection Rule(s) - You may define up to five selection rules that control
which records will be included on the report. These rules may be either fixed or
changeable at runtime.
•
To add a new selection rule to the report click on the button beside the
literal “....(Add a selection rule)”. You may then specify the parameters
for the selection rule as described in RM-02. When you finish with the
rule definition the rule will display on the Design tab.
SouthWare Excellence Series™
30
Rev 11 Release Notice (8/11/05)
Any existing selection rule that has been defined will appear with a button
beside it so that you may edit or remove the rule. Click on the button and
then edit the parameters (or space the file name out to remove the rule).
Sort Sequence(s) - You may define up to five sort sequences that control the
sequence of records included on the report. Numeric sorts may be either
ascending or descending, and for a sort sequence you may specify to output
subtotals per sort value if desired.
•
To add a new sort sequence to the report click on the button beside the
literal “....(Add a sort)”. You may then specify the field for the sort as
described in RM-02 (must be a field on the report). You may also specify
subtotal and page break options. When you finish with the sort definition
the sort will display on the Design tab.
•
Any existing sort that has been defined will appear with a button beside it
so that you may edit or remove the sort. Click on the button and then edit
the parameters (or space the file name out to remove the sort).
•
•
The “Parameters” Tab - Runtime Options
The Parameters tab displays any runtime selection parameters (such as ranges or
variable selection rules) for the report. When you access an existing format the
Parameters tab is automatically selected first. You must complete all parameter fields
before you can access other FYI tabs for the format.
The entry of data in the Parameters window is described in RM-01. Because the
parameters use SouthWare’s LearnFromYou technology they should automatically default
from the last time you ran the report. You may change a value defaulted from the last run
as needed.
One-Click Output
You can print or output the report from FYI as you do when running a report from RM-01.
The One-Click Output button defaults to the method you used the last time you ran the
report. To change to a different output method you may click on the arrow to the right of
the One-Click Output button and choose an option as you would for any report.
Note:
When you complete the parameters screen within the FYI portal the One-Click
Output button is NOT automatically selected as it is when run from RM-01. This
means that pressing [Enter] will not launch the output. You must click on the
button or press [F4] to choose the output option. This prevents you from
inadvertently launching the output function at the end of the parameters when
your intention is to go to another FYI tab after completing the parameters.
The “GridView” Tab Group/Sort/Analyze Report Records
The GridView tab runs the ReportMate
job and places the extracted report data
into a SouthWare grid. This gives you
the power of SouthWare grids to help
you review and analyze the results.
The grid serves as an “interactive”
version of the report data that you can
group and sort. Then you have the
option to output the current grid data to
a report or other final version. The
GridView tab also contains the Grid
SouthWare Excellence Series™
31
Rev 11 Release Notice (8/11/05)
Editing Mode described later.
With the GridView tab you can utilize SouthWare grid features such as:
•
Grouping of records by data fields (see also “Automatic Grouping by subtotal”
below) - You can turn on the grouping pane (via the right-mouse click menu) and
drag column fields into the pane area to create groupings. The data in the grid
will automatically arrange itself to match the defined groupings.
•
Sorting of data within columns - You may sort the grid records by any of the
data columns by clicking on the column header. Repeated clicks on the column
header will toggle between an ascending and a descending sort sequence.
•
Find Data with text search - You may use the Find function to search the data
shown in the grid.
•
Preview pane - For files that have a preview pane (the left-most button is
enabled in the grid toolbar) you may enable the preview pane to display a web
page of data about the current highlighted record.
•
Export to printer, HTML, or Microsoft Excel - From the right-mouse menu in
the grid you may select to export the grid data to a printer (via Print Preview
function), to a web page HTML file, or to Microsoft Excel. This export from the
grid capability means that you may use the grid as a tool to arrange the data in a
grid format before outputting it.
•
Zoom to Link View - If the primary file you are viewing has a related link value
you may double-click on the record to zoom to the related zoom view.
•
Remove Row - When a grid is editable you have the option to remove a row from
the grid (via the right-mouse click menu). This is designed to let you remove
some records from the grid before exporting it (such as to an OfficeLink merge
job) or performing a global change to multiple records in the grid.
Special features supported by the FYI GridView include:
•
Automatic Grouping by subtotal - A unique feature of the FYI GridView is that it
automatically creates groupings that match the subtotal/sort parameters for the
format. For each sort/subtotal that you have specified, the GridView will create a
grouping for the records.
Note: Any special sorting by subtotal value in the format is not used in the grid.
For example, let’s say you have created a format that lists open sales order and
have defined a sort sequence by salesperson with a subtotal per salesperson.
When you display this report in the GridView tab the system will create a grouping
by salesperson so that orders are grouped within each salesperson.
•
Automatic subtotal calculations
When records are Automatically grouped within the grid (see previous
point), the first three numeric columns will be shown as subtotals in the
grouping record. For example, if your report is grouped by salesperson
then up to three totals will appear beside each salesperson grouping
record.
You may also manually select which amounts to show as subtotals via
the right-mouse menu “Totals” option. See the section “Option to Display
Totals for Grid Groupings” later in this release notice for more details.
GridView Editing Mode - Edit Your Data in the Grid
FYI incorporates an Editing Option in the GridView tab that means you can utilize your
FYI portal as a powerful table editing grid. This utilizes the improved Table Edit
functions available in ReportMate (see RM-05-02 documentation for more information).
SouthWare Excellence Series™
32
Rev 11 Release Notice (8/11/05)
To Activate Edit Mode in a GridView
The Edit button
is enabled if the format has a related Grid Edit record (RM-05-01)
that allows editing (if the Grid Edit record specifies View Only then the Edit is disabled).
Formats created via FYI automatically create these records. (If a format does not have a
related Grid Edit record or you don’t have security clearance for editing then the Edit
button is not enabled.)
Click on the Edit button to switch to Edit Mode. The grid changes its display:
•
The columns that may not be edited are displayed with a gray background to
indicate they are disabled.
•
The status display under the toolbar indicates that you are in Edit mode and
explains the current edit settings
•
The Edit toolbar buttons are enabled so that you can change the edit settings or
choose edit functions.
To Change Edit Settings
The Edit toolbar contains several options. See the documentation for RM-05-02 for more
information on these options:
•
Update Multiple Records - This option lets you make a change in a single
record and then apply that change to all records or to records that had the same
previous value.
•
Validate Data Interactively - Enabling this option causes the system to validate
the record as you change each field. If you are updating in Batch mode (next
option) and are on a slow workstation you can disable interactive validation to
speed up data entry.
•
Update Data Interactively - Enabling this option causes the system to write each
change to your file as soon as you enter it (requires Interactive Validation to be
enabled). Disabling this option allows you to enter all your changes in the grid
and then update them when you are done.
•
Run Batch Update - If you are not updating data interactively then this button
allows you to update all changed records when you are finished editing. If you
are updating interactively this button is disabled.
•
Send to OfficeLink - If you have defined an OfficeLink ID for output of this edited
data this button will be enabled. Click on it to send the grid data to the designated
OfficeLink target (such as Microsoft Excel, a Microsoft Word merge job, or a
WordPerfect merge job). This option is also available for View-Only grids.
Note:
You may remove a row from the grid (via the right-mouse menu) if you
want to suppress it from the OfficeLink job.
To Edit Data in the Grid
To edit a field in the grid simply move the cursor to that cell and enter a new value.
•
If you are interactively validating data the entry will be validated and any
applicable error message will appear if the entry is not valid.
•
If you are interactively updating data a valid change will be posted to the file. The
background color of the cell will change to green to indicate that the change has
been updated.
•
If you are NOT interactively updating data the background color of a changed cell
will be changed to yellow. This indicates that the change is pending but not yet
updated. When you run the batch update the background color will change to
green as each cell is updated.
Locked Record Note: If a record is locked by another user and cannot be
updated, the cell color will remain yellow when you try to
SouthWare Excellence Series™
33
Rev 11 Release Notice (8/11/05)
•
•
update it. If a cell will not update (interactive or batch)
this is likely because the record is locked for update by
another user.
Check Boxes - When you are viewing or editing Yes/No fields that have the
potential for editing via a checkbox, the fields will display in the grid as a
checkbox. This is particularly useful in editing mode since you can change the
value of the field by simply clicking on the checkbox. See “Check Boxes for
Viewing/Editing Yes/No Flags” in the Table Edit portion of this release notice for
more details.
Entry Fields - If the column you are editing has a related entry routine with a
lookup, a Lookup prompt appears in the prompt area. You may press [F3] to
access the lookup feature.
To Make a Change in Multiple Records
You have the option to automatically make a change in multiple grid records. Enter a new
value in the cell, and before you leave the cell click on the “Update Multiple” button (the
first button to the right of the Edit button). A pop-up menu will give you the following
options:
•
Replace All - Select this option to insert the new value in all records shown in the
grid.
•
Replace Matching - Select this option to make the same change in all records
that have the same original value as this cell. For example, if you just
changed salesperson “ABC” to salesperson “123", the system will find all records
with salesperson ABC and change them to salesperson 123.
When you choose either of the multiple record options the system will display a
confirmation message that explains the changes about to be made. Please note that, if
you are editing in interactive update mode, as soon as you confirm that you want to make
the changes then the records will be updated. Make sure you use this feature carefully
because if you make an incorrect change your data will be wrong until you correct it.
Note:
You may remove a row from the grid (via the right-mouse menu) if you want to
make sure it is not updated.
Caution:
As a safeguard you should consider disabling the interactive update
mode (toggle off the “Update Data Interactively” button) before you use
the multiple record update feature. This causes the data shown in the
grid to be updated, but your real data file won’t be updated until you
choose to run the batch update.
See also the discussion “New
Optional Editing FlowPoint per
Field” in the Table Edit section of
this release notice.
The “WebView” Tab - Styling the
Report in a Web Browser
The “WebView” Tab runs the
ReportMate format and displays the
results as an HTML web page in a
browser window. This gives you the
intuitive look/feel of a web browser for
your report. The WebView browser
SouthWare Excellence Series™
34
Rev 11 Release Notice (8/11/05)
also incorporates several unique features that extend the power of the WebView tab.
HTML Template
The basis of the web page created from the report is a template file. By default the
template for a format is named “rmtemp.htm” and is located in the swhtml/views directory.
But you have the option to create additional templates and define the template for each
format.
The template is a standard web page that includes SouthWare variables and can also
include logos or other standard HTML syntax. The standard variables that should exist in
a ReportMate template include:
•
@var_css_link_@
This will be replaced with a link to the file name of the
CSS style file to be used by the report.
•
@var_include_rm_@ This will be replaced with the contents of the ReportMate
format.
Powerful Cascading Style Sheet Styling
FYI webpages utilize the web page technology of Cascading Style Sheets to let you
control the appearance of the web page report. This increases both the attractiveness
and readability/analysis of the information. And FYI allows you to change the CSS
style on a displayed report without re-running the report!
The WebView tab displays a drop down list of defined Style Sheet Files (see “Use of CSS
Style Sheets” below). For a new report the default Style Sheet is “Default - (hide
ref/legend)” which contains styling features such as:
•
Displays Report Title and Company Name, but hides reference lines and legends
•
Bold headings
•
Gray background on odd-numbered rows for easy reading
•
Green background on positive numeric amounts
•
Yellow background and red numbers on negative amounts
Other standard Style Sheets released with Rev 11 include:
•
*01 - Hide All Report Title Info - similar to the default style but doesn’t display the
report title and company name
•
*02 - Show Reference/Legends Info - similar to the default style but shows the
reference lines and legends instead of hiding them
•
*03 - Don’t Highlight Amounts/Neg - similar to the default style but doesn’t
highlight numeric amounts
•
*04 - Print Version - B/W, no links - designed for black and white printing - shows
the gray background on odd-numbered rows but doesn’t show any colors or
hyperlink formatting
•
*05 - Larger Font for Default - same as default style except uses a larger font
See RM-04-08 for more information on Style Sheets.
SouthWare Hyperlinks
The WebView browser window supports the use of SouthWare hyperlink technology such
as used in the Web Menu and TaskWise Auto-Reports. This means that a report that
displays a list of customers can display the customer number as a hyperlink, and clicking
on the hyperlink actually calls a SouthWare program instead of navigating to a new web
page. See RM-04-07 for more details.
Other Options
In the top left of the WebView Tab display there are two buttons that provide additional
SouthWare Excellence Series™
35
Rev 11 Release Notice (8/11/05)
options for the displayed page:
1.
Open Page in Default Browser [F2] - You may click on this button or press the
[F2] key to open this page in your default browser for your workstation. For
example, this makes it easy to e-mail the web report to someone else.
2.
Print this Page [F3] - You may click on this button or press the [F3] key to print
this page. This displays the browser print dialog box so that you may select a
printer.
The “Chart” Tab - Displaying Data in a Graph
The “Chart” Tab runs the ReportMate
format and displays the results of
numeric fields as a chart or graph.
Charts or graphs provide an intuitive
presentation that make it easy to
evaluate trends and relative
comparisons.
This tab uses the standard Microsoft
Chart Control to display the chart.
There are several options available on
this tab to control the chart:
Choosing the Data to Chart
The following options let you control
which data is used in the chart:
Chart By (options)
This option lets you specify the level of detail you want to chart for numeric
amount(s):
•
Each Record - this option will chart the amount(s) for each detail record
included in the chart.
•
(Subtotal) - you may choose a sub-total name if the format has subtotals. For example, if you have sorted/subtotaled a customer listing by
salesperson you could choose to chart the salesperson sub-total.
Limit to nn (records/subtotals)
Here you may specify the maximum number of records to chart. This refers to
the “Chart By” option above (e.g. if you are charting by salesperson subtotal then
this limit applies to the number of salespersons to chart).
Charts should be limited to a reasonable number of records or they will be too
crowded to be readable. The default limit is 50 records, but you may enter a
number up to 99.
Fields to Include
This option displays a list of the numeric fields on the report. These are the fields
available for charting. You may click on the checkbox beside a field to
add/remove the field from the chart. Each time you add/remove a field the chart
will redisplay to reflect the change.
Note:
A pie chart can include only one data field. If you display the chart as a
pie chart only the first selected field will be used.
SouthWare Excellence Series™
36
Rev 11 Release Notice (8/11/05)
Options for Chart Display
The following options let you control the appearance of the charted data:
Type
Here you may select to display the data as one of the following types of charts:
•
Bar - this option displays the data as a vertical bar chart. If you select to
include multiple fields then each field is charted as a different color bar.
•
Line - this option displays the data as a line chart. If you select to include
multiple fields then each field is charted as a different color line.
•
Pie - this option displays the data as a pie chart. Only the first selected
field will be charted.
Show Legend
The chart legend explains the color coding for the chart. Click on this checkbox
to toggle the display of the legend on/off. Removing the legend typically
increases the display size of the chart.
Show Values
You have the option to show the data values for each element of the chart. If this
option is checked the chart will display the value for each element as part of the
chart. Click on this checkbox to toggle the display of values on/off.
Swap Series
For bar and line charts you have the option to reverse the data shown in the Xaxis and legend if this makes the chart more useful:
•
If this checkbox is unchecked then the record IDs (the “Chart By” data)
will be shown on the X-axis and the fields to chart (the “Include Fields”)
will be described in the legend.
•
If this checkbox is checked then the fields to chart will be shown on the
X-axis and the record IDs will be described in the legend.
For example, let’s say your format includes customer balances and past due
balances and that you are charting by salesperson sub-total:
•
If the checkbox is unchecked then each salesperson will display on the
X-axis and the legend will show the colors assigned to account balance
and to past due balance.
•
If the checkbox is checked then the X-axis will be divided into account
balance and past due balance and each salesperson will be a different
color bar (explained in the legend) within each section of the X-axis.
The best method of presentation depends on the particular graph. If you’re not
sure simply try both methods.
Options
This button allows you to access other display options for the chart. These
include:
•
Use 3-D? - Click this checkbox to display bar charts as three-dimensional
and rotatable charts. Hold the Ctrl key down and click/drag to rotate the
chart.
•
Show Title? - Click this checkbox to toggle the display of the chart title
on or off. The title comes from the ReportMate format title.
Export the Chart to Other Applications
You have the option to export your chart for use in other software applications. Two icons
SouthWare Excellence Series™
37
Rev 11 Release Notice (8/11/05)
displayed at the upper left of the chart provide the following options:
•
Copy Chart to Windows Clipboard - this option saves the chart in the Windows
clipboard as an OLE object. This allows you to paste the chart into another
application such as Microsoft Word or WordPerfect (see Tips below).
•
Export Chart to Microsoft Excel - this option exports the chart directly into a
Microsoft Excel worksheet. You may then alter or output the chart from within
Excel.
Tips on Pasting Charts into other Applications
When you paste an OLE chart into an application such as Microsoft Word you
have two options:
1.
Normal Paste - if you use the normal paste function (Ctrl V) to insert the
chart from the clipboard then only the data worksheet for the chart will be
inserted.
2.
Paste Special (Edit, Paste Special) - if you use the Paste Special function
then you have the choice of inserting the chart from the clipboard as a
Picture (Windows Metafile). This inserts the chart as a picture into your
document.
The “Export” Tab - Sending Report Data to Files/Tools
The “Export” Tab provides options so that you can run the ReportMate format to create a
file for use in other software. The options shown depend on which interface types are
selected in the ReportMate format header. These export file options (which are described
in RM-02) can include:
•
Comma-Delimited - This is a common format in which data fields are separated
by commas and text fields are enclosed in quotation marks
•
Other-Delimited - Similar to comma-delimited but with a delimiter other than a
comma - you have an option to specify whether to enclose fields in quotes
•
Microsoft Excel - Output to a file and automatically launch the OfficeLink ID of
“EXCEL” to create an Excel worksheet
•
(OfficeLink) - If you have defined an OfficeLink ID for this format then you may
select to run the OfficeLink process
•
XML Text File - Creates an XML file if you have defined data tags for the fields
•
Fixed-Position Text - Creates a text file in which each field starts at a fixed
position and the length of each record is variable
•
Fixed-Length ASCII - Similar to a Fixed-Position Text file except that each
record is the same fixed length and there are no text line terminators (CR and
New Line)
•
HTML Table - Outputs an HTML web page file (similar to WebView tab)
•
WordPerfect Merge File - Outputs data in a merge format to be used in a
WordPerfect merge document
•
DIF-Format File - Outputs data in a DIF (Data Interchange Format) file
The right portion of this tab shows the options for the currently selected export type. You
can easily change the options as needed.
SouthWare Excellence Series™
38
Rev 11 Release Notice (8/11/05)
LearnFromYou Technology
The SouthWare Excellence Series™ is now
more attentive and teachable! A powerful new
LearnFromYou™ technology monitors the data you
enter into fields to help streamline your use of the
system. This learning is done per operator so that
program features can be customized for you without
affecting other operators and without complicated
setup options.
Note:
LearnFromYou Technology functions on
both graphical and text workstations. The
user interface is different, but the learn
features work in both environments.
Example Benefits of LearnFromYou Technology
Here are some ways this technology benefits you:
!
Learning of Report parameters
These programs use the "InstantLearn" feature of LearnFromYou to save the last
values you used on a report (including the printer or type of output). The program
then automatically defaults these values the next time you run the program.
!
Learning in Entry/maintenance programs
In these programs you have the option to use “InstantLearn” to customize your
defaults for selected fields. The system also automatically looks for repeated
entry of the same value in a field when you are adding new records. If you use
the same value for a specified number of consecutive times (default is 10) the
program automatically uses this learned value as the default on new records.
For example, when you enter customer records you might want the city/state to
automatically default to your city/state. You can “InstantLearn” these values or
the system will automatically learn them after you have added 10 consecutive
records with the same values.
Note:
!
There is a difference in playback depending on how a value is learned:
When you use InstantLearn the program creates Learn records
with a mode of “Y” for “Learn/AutoPlay”. That means the
program will continue to modify the default if applicable, and on
playback will play both the value and the keystroke to
automatically complete the field.
When the program learns a value based on consecutive uses the
mode is typically “L” for Learn/Default Only. That means the
program will continue to look for consecutive uses and will modify
the default if applicable. The playback will put the default value in
the field but will not play the keystroke to end the field.
Learning in the FYI data portal
The FYI reporting portal uses learn technology to remember the last settings you
used for a particular format. When you access that format again your previous
settings will be used.
SouthWare Excellence Series™
39
Rev 11 Release Notice (8/11/05)
!
Easier System Setup/Configuration
Because of the examples above the system requires less setup work to tailor it
for individual operators. You don’t have to “program” as many defaults and skips
during setup - instead the system learns what you want to do by watching you do
it!
Note on Intended Use of Learn Technology
Please note that Learn Technology is designed and intended to help operators do their
jobs better. It is NOT intended as a tool used by developers to customize or secure fields
in programs. SouthWare WorkFlow can be used for these purposes.
How LearnFromYou Works
!
LearnFromYou Database
Your SouthWare system now maintains a database of learned values. For each
SouthWare operator there is a database of fields learned for that operator.
Each database record includes information about the last time you entered a field,
how many consecutive times you have used that value, and any learned default
for the field. If you change the learn settings for a field (such as disabling learn or
“freezing” the value) this is stored in the database.
!
Capturing Learn Information
By default the system automatically learns the values you enter in
entry/maintenance programs and report parameter fields. These are stored in
the Learn database. For other types of programs the system will only learn field
values if you turn on InstantLearn.
The system stores two sets of values for each field/operator:
•
Last value - this is the “last” value you entered in the field along with the
terminate key you pressed to finish the field (such as [Enter] or a function
key).
•
Learned default value - this value is populated only when:
•
The field was entered in InstantLearn mode
•
InstantLearn is automatically enabled in parameter
screens such as report parameters
•
On graphical workstations you can enable InstantLearn
via the InstantLearn toggle button or via the rightmouse pop-up menu
•
On text workstations you can enable InstantLearn via the
Learn options menu in the ToolWise Modify screen
•
The system inserted a learned value because you used the same
value at least nn times in a row (where nn defaults to 10 but may
be overridden as described below)
•
You have manually entered a learned default by maintaining the
database
Each time you enter a field the system stores the “last” value:
•
If you are in “InstantLearn” mode the system automatically moves the last
value to the default value to be used the next time you add a record or
run the report. Report parameters automatically use InstantLearn mode,
and you can manually enable InstantLearn in entry/maintenance
programs.
•
In entry programs the system also keeps track of how many consecutive
SouthWare Excellence Series™
40
Rev 11 Release Notice (8/11/05)
times you use the same value. If you use the same value for a specified
number of consecutive times (default is 10) the system moves the
learned value to the default setting.
Learn Capture Exceptions
Fields that you cannot learn include:
•
Entries you make in global fields such as menu shortcut fields, OK
prompts in print programs, and change prompts in entry programs
•
Entries in programs that disable learn because learn would not be
appropriate (such as logon, menus, and message displays).
•
Entries of stock price, cost, or quantities - these may have different
formats for different stock items.
•
Any entry within a grid, browser, or other non-entry field control.
A field is not learned if its terminate value includes any of the following:
•
Function keys F3 thru F12
•
Note: If you need to learn one of these terminate values you
must manually enter it in the learn record
•
The [Esc] key
•
The Ctrl R key
•
An OK button
•
A Cancel button
•
An Up arrow
•
Any button in the button bar or navigation pane
!
Playing Back Learned Information
After the system has a Learned Default Value for a field it can use it to help
streamline your data entry:
•
Report parameters screen - By default (Learn/AutoPlay mode) the
system automatically plays the learned default (and terminate key) in
each field. This normally auto-completes the parameters so that you
don’t have to access any fields unless you want to change the defaults. If
you are changing a field the system will disable the use of the terminate
keys so that you get the default value but are allowed to change it.
•
Entry/maintenance fields - By default (Learn/Default) the system will
insert any learned defaults (but not the terminate key) whenever you add
a new record. If you are changing a record the learn defaults are not
used. Learned defaults are not used in key fields since these should
not auto-default.
•
Other types of programs - The system will insert any learned defaults for
fields but will not play the terminate key. These other programs don’t
automatically learn so the only learned values will be ones that you set up
via InstantLearn or by manually entering a learn record. Other programs
don’t have a definite add/change mode so the program can’t determine
when to use a terminate key.
Special Notes on Playback
•
When the Terminate Key Value is Used
•
By default (Learn/AutoPlay mode) in report parameters any
learned terminate key value is played until the parameters are
completed. After that you may access a field and the terminate
value will not be used so that you may change the field.
•
By default (Learn/Default Only mode) when you add a new
record in an entry/maintenance any learned field terminate
SouthWare Excellence Series™
41
Rev 11 Release Notice (8/11/05)
values are not used.
•
•
•
•
You can change the field mode to Learn/AutoPlay - this uses the
terminate value and automatically completes the field.
•
However, if you back up to a previous field (interrupt the
normal flow) the program will discontinue the playback of
terminate values for the remainder of the record. This
allows you to move back to previous fields without the
learn value terminating the field.
RCF Packets - If you run an RCF packet, all learn features are disabled.
RCF Packets are designed to automate the entry of fields and learn is
turned off so that it doesn’t affect the RCF Packet.
Keystroke Macros - If you run a keystroke macro in SouthWare then all
learn features are disabled so that they don’t interfere with the results of
the keystrokes.
WorkFlow - If a WorkFlow FlowMod in a program inserts keystrokes
while adding a new record, the program automatically stops using the
learned terminating value for all subsequent fields. This keeps the Learn
feature from “competing” with keystrokes that you have programmed via
WorkFlow.
Field Filters - If a WorkFlow FlowMod invokes a field filter, the
terminating value for the filter will be the terminating value learned for the
normal field. This should not be noticeable to a user.
Customizing LearnFromYou Features
LearnFromYou has many options for advanced customization including:
!
LearnFromYou Options Menu
When you are in a SouthWare entry field you may access
the Learn options popup menu by:
•
Clicking the right mouse button and choosing
“Learn Features”
•
Clicking on the Learn Options button
•
Choosing the Learn option in the ToolWise Modify
function [Ctrl R, Ctrl R]) - (this is the only available
method on text workstations)
The learn menu includes the following options:
•
Learn mode selection - you may select one of the
following learn modes for this field:
•
Learn/AutoPlay - this is the default mode and indicates that the
system will both learn default values and play them back
•
Learn/Default Only - in this mode the system will learn default
values and place the default in the field, but will not automatically
complete the field by playing the learned terminate value
•
AutoPlay Only - this mode indicate that the system should play
back the existing default for the field and the terminating
keystroke but should not learn a new default - this allows you to
“freeze” the default value
•
Default Only - this mode places the learned default value in the
field, but will not complete the field by playing the learned
terminate value
SouthWare Excellence Series™
42
Rev 11 Release Notice (8/11/05)
•
•
•
•
Disable Learn - this mode disables both the learning and the
playback features for this field
InstantLearn Mode (toggle mode for program) - click on this option to
toggle InstantLearn mode for this program
Edit Learn Info (this field) - select this option to access the Learn
Maintenance program so you can directly edit the learn values for this
field for your operator.
View Learn Info (this program) - select this option to access the Learn
Tree View manager program to see all learned values for this program
(with the option to access the maintenance and edit them)
!
Ability to turn on "InstantLearn" in entry programs to create defaults
In entry/maintenance programs you may turn on InstantLearn to quickly
“program” the default values you want to have for new records added. In
InstantLearn mode the system will automatically set up the value you enter as the
default for new records. The default mode for learned records is Learn/AutoPlay.
!
Ability to disable learn for selected operators/fields
You have the option to disable learn for a field. This ensures that the system will
not learn a value or play back a learned value in the field.
!
Ability to "freeze" learned values by turning off new learning but still use
existing learned values
You can set the Learn mode for a field to either AutoPlay Only or Default Only to
use the default but freeze the current default value. This is useful when you have
set the default value for a field and don’t want the system to learn a new default
based on subsequent values you enter.
!
Ability to globally disable or hide learn
Disable all learn features
There is a global setting that you can use to disable learn features either
temporarily or permanently. This is an environment variable that you may set in
your cblconfig file or via WorkFlow.
SWENV-LEARN-FROM-YOU-OFF
Y
If this variable is set to “Y” then all learn features are disabled.
Hide learn buttons
You can use a different setting of this environment variable to hide the learn
options from an operator.
SWENV-LEARN-FROM-YOU-OFF
H
If this variable is set to “H” then standard learn features such as capture/playback
are enabled, but the following features are hidden from the operator:
-
The FYI learn info button on the bottom of the screen
The FYI instant learn button on the bottom of the screen
The “Learn Features” option in the right mouse menu is disabled.
Please note that the “Hide” option is not a security feature and is only provided for
situations where the operators are not to be prompted for learn features. Learn is
for the benefit of the operator - if you want to secure the operator from certain
SouthWare Excellence Series™
43
Rev 11 Release Notice (8/11/05)
fields then you should use WorkFlow. The Modify or ToolWise function will allow
an operator to get to his/her own learn information.
!
Ability to Set Number of Consecutive Use Count for Defaults
Normally, for entry/maintenance programs when you enter the same value for 10
consecutive times the system moves the learned value to the default setting.
There is a global setting that you can use to change the default count of “10" to
some other value. This is an environment variable that you may set in your
cblconfig file or via WorkFlow.
SWENV-LEARN-COUNT-FOR-DEFAULT
nn
where “nn” is the new value.
!
Maintaining the Learn Database
The Learn maintenance program (XX-04-05-01) lets you maintain the records in
the LearnFromYou database. These records are automatically created as
operators enter values in fields.
1. Operator:
This is the operator for this learned value.
2. Parent Program:
The parent program is typically the program that was launched from
menu (the one that created the window). It is the main program running
at the time this field is learned. This ensures that a sub-routine program
run by other programs gets a unique set of learned values for each
parent program that uses it.
Switches
At the time that the parent program is established, any switches on the
program are used to uniquely identify the run situation. This means that
a program run with different sets of switches will learn different field
values. For example, entering a sales order in Point of Sales will learn
different values than entering a sales order via Order Entry.
3. WorkFlow Program:
This is the WorkFlow program for the learned field, the one for which the
FlowPoints for each field are defined. This is the program that will display
if you view the Modify function (Ctrl R, Ctrl R). Any program switches are
ignored for the WorkFlow program.
4. FlowPoint:
This is the FlowPoint for the learned field.
5. Enable Mode:
This indicates the current learn mode status for this field:
Y
Learn is On for this field - system will capture and learn new
default values for this field and play them back along with the
terminate key
L
Learn/Default Only - system will capture and insert default
values for this field, but will not play back the terminate key
A
AutoPlay Only - system will play back learned default value and
terminate key but will not learn a new default
SouthWare Excellence Series™
44
Rev 11 Release Notice (8/11/05)
D
X
Default Only - system will insert default value but will not play
terminate key and will not learn a new default
Disabled - system will not learn or play back values for this field
(Fields 6 thru 8 normally have values only if a default has been learned via InstantLearn
or repeated use.)
6. Default Entry Method:
This specifies how the field is to be automated:
A
Auto-Default - the field is automated by taking the standard
default value.
I
Insert - the field is automated by inserting a value and
terminating the accept via a keyboard key.
7. Default Value:
This field contains the default value to be inserted into the field.
Note: This is an alphanumeric field. If you need to enter a numeric
value you must enter the “true” value including any leading
zeroes.
8. Default Terminate Value:
This field contains the default value of the keyboard key pressed to exit
the field. For example, “0013" is the Enter key and “0008" is the F8 or
Exit key.
(Fields 9 thru 11 apply only to FlowPoint 8799PR in print programs.)
9. Print Option:
This is the output selection number for SouthWare print options (e.g.
Spool is option “2").
10. Print Option ID:
This is the printer ID of the selected printer record.
11. Print UNC Name:
For a Windows printer this is the UNC name of the printer.
12. Last Entry Method:
The last entry method for this field/operator (see Default Entry Method
above).
13. Last Value:
The last value for this field/operator (see Default Value above).
14. Last Terminate Value:
The last Terminate Value for this field/operator (see Default Terminate
Value above).
15. # of Consecutive Uses:
This field shows how many consecutive times the last value information
has been used. The system uses this to determine when to automatically
create a default in entry/maintenance programs (default is 10 unless
overridden by SWENV-LEARN-COUNT-FOR-DEFAULT) .
!
Learn Tree View Manager
SouthWare Excellence Series™
45
Rev 11 Release Notice (8/11/05)
This program (XX-04-05-02 but also available from the Modify function or from
the right mouse menu) helps you review and manage learned information by
providing a tree view of learned fields. This makes it easy to see the current
learned settings and modify them if needed.
•
When you choose this program from the menu you may access all
operators and all learned fields. Here are the grouping categories
available in the tree:
•
By operator
•
By program within operator
•
By field within program within operator
•
When you access the program from the Modify or right mouse functions
the tree will show only the current operator/program fields.
Within a program you will see a list of the learned fields. A preview pane displays
to the right of the tree to show more details about the highlighted record.
Reviewing the Learn Manager
You may choose any of the following functions:
Expand an Operator - You may expand the tree for an operator (double
click or right arrow on the packet) to see all programs with learn records
Expand a Program - You may expand the tree for a program (double
click or right arrow on the packet) to see all fields with learn records
Edit a Learn Record - While an existing learn record is highlighted you
may select “Edit O/R” ([F3]) to zoom to the learn maintenance program
(XX-04-05-01).
Clear (Program Values) - When a program tree entry is highlighted you
may select “Clear” ([F2]) to clear (delete) all related learn records. The
clear function will delete all learn records for that operator/program
combination.
Clear (Operator Values) - When an operator tree entry is highlighted you
may select “Clear” ([F2]) to clear (delete) all related learn records. The
clear function will delete all learn records for that operator combination.
Refresh list - you may refresh the records shown in the tree view by
clicking on the Refresh button ([F5]).
Exit - you may click on the Exit button ([F8]) to exit the program. If you
have made changes the program will remind you that these changes will
take effect the next time you use the program.
SouthWare Excellence Series™
46
Rev 11 Release Notice (8/11/05)
Streamlined Report Parameters
The printing of SouthWare reports and listings is now simpler and faster. Over 400 print
programs have been changed to include the following features:
!
Report Parameters Implemented as Dialog Boxes
When you select to run a report
program the parameters for the
report are displayed in a dialog
box. This dialog box appears
in a window that displays on
top of the current window.
!
Report Parameter Defaults
Are Learned
Report parameters use the
InstantLearn feature of
SouthWare’s LearnFromYou
technology to remember the
parameter values you used the
last time you ran the report. These learned values are automatically defaulted
into the parameters when you run the report so that you don’t have to enter them
again. If you want to use the same parameters, simply choose the output
method. To use different values all you have to do is edit any values that you
want to change.
Upgrade note
Memorized reports (keystroke-based playback) is no longer a supported feature
as of Rev 11 - it has been superceded by the Learn features and by RCF
Packets.
•
If you simply need to default the values for a report this will automatically
work in Rev 11 via the Learned parameters.
•
If you need to have different sets of learned parameters for a report you
may create an RCF Packet for each set of report parameters.
!
Easy Editing of Selected Report Parameters
On graphical workstations you may use the mouse to go to a particular parameter
and change it. This makes it more efficient to edit report parameters, particularly
when a report has a large number of parameters.
Note:
!
If you do not have a mouse (such as on text workstations) you may cycle
through the fields by backing up ([Esc] or up arrow) or moving forward
with the [Tab] or [Enter] keys.
Improved Parameter FlowPoints
In many reports new FlowPoints have been added to the parameters screens to
better support Learn and RCF Packet technology. This is particularly true of
ending ranges for standard entry routines - in previous versions the ending range
FlowPoint was often the same as the beginning range FlowPoint. In most cases
these will now have different FlowPoints.
Upgrade note
In most cases existing parameter FlowPoints were retained from previous
revisions. In some cases this was not possible or desirable (such as the ending
SouthWare Excellence Series™
47
Rev 11 Release Notice (8/11/05)
range example above). If you have automated reports via RCF packets you
should run the reports to make sure they work properly and edit or re-record the
packet as needed.
!
One-Click “Smart” Output Selection
For maximum efficiency you may choose the output option for a report via a oneclick option button on the parameters dialog screen. This “smart” option uses
LearnFromYou technology to remember the last printer/other output method that
you used for this report. If you want to use the same option all you have to do is
press [Enter] or click on the button.
If you want to select another output option when the “Smart” button is active there
is an arrow to the right of the Smart button that pops up a menu of available
options (on textual workstations press [F5] to access the Output options menu):
Print (keyboard shortcut is “1")
This one click option specifies to print to the default printer defined for
your workstation. This is the same as selecting option 1 from the
standard output options menu.
PDF (keyboard shortcut is 13)
This option specifies to print to your default PDF printer as defined in your
workstation record. If your workstation does not contain an override PDF
printer then the system will use the standard “SWPDF” printer.
Spool (This is the initial Default)(keyboard shortcut is “2")
This option specifies to spool the report output to a file on disk. This is
the same as selecting option 2 from the standard output options menu.
This is the initial default for the first time you run a program so that you
don’t accidentally send a long print job to the wrong printer.
View (keyboard shortcut is “11")
This option specifies to spool the report and open it in the Print Preview
window. This is the same as selecting the Print Preview option in the
standard output options menu.
Note:
You may select option “4" for Text Display. This will become the
default for the next run.
Web Page (keyboard shortcut is “9")
This option specifies to output the report as an HTML web page for
display in a web browser. This is the same as selecting the Web Page
“Send To” option from the standard output options menu.
Send
This option displays a sub-men of send options:
E-Mail
This option will launch your default Send ID (from your
workstation record XX-05-02) if it is an E-Mail type Send record.
Otherwise this will display a list of E-Mail Send records.
Fax
This option will launch your default Send ID if it is a Fax type
Send record. Otherwise this will display a list of Fax Send
SouthWare Excellence Series™
48
Rev 11 Release Notice (8/11/05)
records.
Output Options
Choose this option to display the standard output options menu. This lets
you select any of the standard options and also access advanced
features such as overriding default printers and formats.
Making this the default for the next time
If you want the standard output options menu to be the default the next
time you run this report you may enter “99" at the Output Selection
prompt in the parameters screen. This tells the program to “Learn” that
the default next time should be the Output Options menu instead of
whichever option you select from the menu.
Re-enter Params
Choose this option to start with the first parameter and enter them all
again in sequence.
!
Use of Check Boxes
Many Yes/No questions now display as check boxes (graphical workstations) for
easier entry with a mouse. Clicking on the check box will toggle the answer.
If you access a check box field via the keyboard instead of the mouse you may
enter a “Y” or “N”. This allows these fields to be learned (i.e. the “Y” or “N” is
learned even though the field displays as a check box).
!
Use of Drop-Down Lists
Many selection lists are now entered via drop-down lists instead of separate
windows (graphical workstations). This improves the consistency of operation
with other programs that offer multiple choices on graphical workstations.
!
Processing Status Display/Interrupt Window
Most reports will now display a standard progress status bar if they take more
than a few seconds to process. This helps you see that the program is still
processing. The status window also contains a Cancel button that you can use to
interrupt the processing if you want to abandon the report (such as to enter a
different set of parameters).
Standard PDF Output Option
On graphical workstations you now have a standard option to output reports to PDF files.
This allows you to create a true WYSIWYG file of the report output that includes any fonts
and images that would print on a printer. This new feature utilizes the flexibility of
SouthWare’s printer and spool features to create a powerful new output option.
Note:
In our testing we observed that the PDF print driver did not properly install or print
on some Windows 98 workstations. If you experience problems using the PDF
feature on Windows 98 we recommend that you upgrade your workstation to a
newer version of Windows.
!
Sending a Report to a PDF File
When you select to print a report or listing on a graphical workstation you now
have a standard PDF output option:
From the One-Click “Smart” Output Selection
T
SouthWare Excellence Series™
49
Rev 11 Release Notice (8/11/05)
T
One of the options for the One-Click Output button is “PDF File”. When
you select this option the report will be sent to your default PDF printer
(“SWPDF” unless you have an override specified in your workstation
record).
From the Output Options Windows
When you choose the Output Options Window you now have “PDF
Printer: xxxxx” as a Send To option. You may select this option to send
the output to your default PDF printer.
Runtime Options
•
To select a different PDF printer - If you have more than one printer
definition for PDF output you may select a printer other than your default
via the Send To option. Choose the Send Options button, then select the
PDF printer from the “PDF Printer” selection box.
•
Changing the File Name - If you want to edit the default file name for a
job you must have chosen the “Confirm File Name” option for the printer
record. The default name will appear and you may edit it as needed.
•
If the File Already Exists - If the file name for a PDF output job matches
an existing file, the system will ask if you want to overwrite the existing file
(unless your logon operator Special Security option doesn’t allow you to
Overwrite Spool/PDF files):
•
If you say “Yes” to overwrite, the new file will replace the existing
file.
•
If you say “No” to overwrite (or if you don’t have security
clearance to overwrite) the system will display a Save As window
and allow you to edit the filename.
Viewing the PDF Output File
If your PDF printer specifies to “Auto-Open File” then the system will automatically
open the created PDF file via your operating system default application for PDF
files (typically Adobe Reader®). You may then search, print, e-mail, or utilize
other functions available in your PDF viewer.
!
Standard PDF Printer Device
The system automatically provides a device record (XX-05-08) named “SWPDF”
to define the special PDF output option. You may use this reserved device name
in one or more printer records.
!
New PDF-Related Printer Options
The PDF output is done via a SouthWare printer record (XX-05-05-01). You may
define the following options when you create a printer record for the reserved
device name “SWPDF”:
•
File Name - You may enter an override format for the PDF file similar to
a spool file override name. By default the file name is
“DD\REPORT.PDF” where DD\ is the company ID and REPORT is the
report name. You may override the location or name used, but you
should not override the default “PDF” extension.
•
For example, if you want to put the PDF files in directory called “PDF”
under your run directory you could enter the file name “PDF\<NAME>” to
designate that the report file name should be placed in the PDF directory.
Confirm File Name? - Specify whether you want the program to display
a dialog box and allow you to change the file name each time you create
a PDF file. The default is “N” for automatic skip of the confirm dialog, but
SouthWare Excellence Series™
50
Rev 11 Release Notice (8/11/05)
•
you may enable this option if you may want the ability to review/edit the
file name at runtime.
Auto-Open File? - Specify whether you want the system to automatically
open the file (via the application used by your workstation for PDF files)
each time you create a PDF file. The default is “Y” to open the file, but
you may disable this option if you want to create the file without opening it
for viewing.
!
Standard Default PDF Printer Record
The system automatically creates a printer record of “SWPDF” to serve as the
default printer for PDF output. This standard record is the default record used if
your workstation does not contain an override. The standard record:
•
does not override the default file name
•
does not display a confirmation dialog
•
does auto-open the file after creation
!
Optional Override PDF Printer per Workstation
In the workstation record (XX-05-02) you may specify an override default PDF
printer in the Other Overrides field (field 14):
PDF Printer Override:
Here you may optionally enter a printer ID to use instead of the default
“SWPDF” printer definition for PDF output from this workstation. This is
the PDF printer that is used when you select “PDF” from the one-click
print option button or from the Send To PDF output option. The printer
record you choose must use the special “SWPDF” device.
!
PDF Output Creates “Spool” Records
When you create a PDF file via the PDF print function the system will create an
identifying record for the file similar to a spool file. This record includes the
date/time and operator. You may access these file records in the Spool File
Manager (XX-01) to display or delete the related PDF file.
SouthWare Excellence Series™
51
Rev 11 Release Notice (8/11/05)
Grid-Related Changes
Numerous changes have been made to improve the grid technology used on graphical
workstations:
!
Use of Windows Grid in Inquiry Programs
On graphical workstations the
SouthWare inquiry programs
now utilize grid technology to
display detail transactions and
lists. This lets you use grid
technology such as scrolling,
grouping, sorting, export to
Excel, etc. with the records you
can access via inquiries. This
functions like FileView lookup
lists.
The following inquiry programs
now use grids for their scrolling
displays:
Sample Customer Inquiry Screen
APCHKINQ - A/P Check History Inquiry
APVNDINQ - Vendor Inquiry
AROPENIN - Customer Open Item Inquiry
DDVIEW - Database Director View
FADEPRIN - Depreciation Schedule Inquiry
GLACTINQ - G/L Account Inquiry
POINQUIR - Purchase Order Inquiry
RSBILINQ - Order/Invoice Inquiry
RSLEDINQ - Stock Ledger Inquiry
RSLOCINQ - Location Quantity Inquiry
RSORDINQ - Order Fulfillment Status Inquiry
RSRECINQ - Receivings Inquiry
RSSTKINQ - Stock Item Inquiry (and related zoom inquiries)
S1COMINQ - Inquire W/O Component Availability
S3CRAINQ - Customer Returns Inquiry
S3VRAINQ - Vendor Returns Inquiry
JCJOBINQ - Inquire Jobs
PRHSTINQ - History Inquiry
RDLININQ - Rental Contract Inquiry
RDRENINQ - Rental Contract Inquiry
RDRIDINQ - Rental Item Inquiry
RDRSCINQ - Resolve Rental Conflicts
SVCONINQ - Contract Inquiry
SVEQUINQ - Customer Equipment Inquiry
SVINVINQ - Billing Inquiry for Service Orders
SVPPYINQ - Prepayment History Inquiry
SVSOEINQ - Service Order Line Item Inquiry
SVSOINQ - Service Order Inquiry
WFFPVIEW - WorkFlow Controller
XLEVTINQ - Excel Event Inquiry
XLRPTCRD - Success Report Card
XMSALINQ - Detail Sales Inquiry
SouthWare Excellence Series™
52
Rev 11 Release Notice (8/11/05)
XMVWSTAT - View ExecuMate II Info
!
Use of Windows Grid in Transaction Review Modes
On graphical workstations programs that have a “review” type mode now utilize
grid technology for the display/selection of items. This allows users to better
utilize the mouse and scrolling features to quickly perform review-type functions.
Review modes that now use grid technology include:
•
Cash Receipts review mode (AR-02-02)
•
Receivings review mode (IS-03-02-01)
•
Receivings Cost review mode (IS-03-02-01)
See the related discussions of these review modes in the module-specific
portions of this release notice.
!
New Grids for Selected Transaction Portal Displays
Some of the new Transaction Portal processes utilize special grids to provide
easy and efficient ways to review transaction status and totals. These grids serve
as “interactive listings” that reduce the need to print reports and edit listings.
Examples of this include:
•
Grid of Tentative Checks in A/P Payment processing
•
Grid of Tentative POs in Auto-PO Generation processing
•
“List” tabs for transaction listings in numerous Transaction Portals
!
Use of Windows Grid in Selected Entry Screens
The following programs now utilize grid technology for the display/selection of
items. In previous revisions these used textual-only displays. This allows users
to better utilize the mouse and scrolling features on graphical workstations:
A/P Payment Selection of Documents (AP-02-03-02)
Cash Flow Reconciliation (CF-01)
Transfer Sales Order Creation (IS-03-01-08)
Assembly Work Order Completion (IS-01-04-01-02)
Assembly Component Selection (from Order Entry)
Rental Detail Status Maintenance (RD-01-01)
Service Management Create Contracts Process (SV-03)
!
Option to Create Totals for Grid Groupings
When you group records in grids you now have the option to display totals of
numeric columns in the grid. This is a very powerful and useful analysis tool
for SouthWare grids since you may now interactively create totals and subtotals
by simply changing the grouping within a grid.
SouthWare Excellence Series™
53
Rev 11 Release Notice (8/11/05)
1.
Here’s how to create totals in a grid:
Make sure the grid is in “Load All Records” mode instead of page mode (if
applicable)
Activate the grouping pane (right-click, View, Grouping Pane)
2.
Create one or more groupings by dragging column headers up into the
grouping pane
3.
Choose a column to total (right-click, View, Totals, click on an amount)
4.
The grid will now display the total for the selected column beside each
grouping record
5.
To total additional columns, use View, Totals, and click on an amount
6.
To remove a total use View, Totals, and click on the amount to remove
the checkmark
You may specify up to five totals within a grid. Each selected total will be shown
at all grouping levels (e.g. if you group by document type within salesperson you
will have totals per document type and totals per salesperson).
For example, lets say you are looking at the customer inquiry program for a
customer with numerous open items. You could load all records into the grid,
turn on the group pane, group by salesperson, and choose to Total the Amount
field. The grid list will now show the total amount per salesperson.
Showing Totals by Default
When you save a grid layout the grouping and any totals are saved. This means
that you can arrange the grouping and totals as you desire, save the layout, and
then the grid will automatically group/total this way each time you access the grid.
!
Variable Font Size for Grid Data
The font used to display grid data is now variable. In previous revisions the grid
font was fixed and did not vary at different window resolutions.
SouthWare Excellence Series™
54
Rev 11 Release Notice (8/11/05)
Standard Default Grid Font Size
By default the grid data will display in the entry field font for your current Font
Theme so that it matches other displayed data (i.e. if your entry field font is MS
Sans Serif 10pt, your grid font will be the same font by default).
Setting an Override Default Grid Font Size
You may optionally choose an override size to use for grid data. You could
choose a larger size to make grids easier to read, or you could use a small size to
increase the number of grid lines that display on the screen. For example:
•
You could maximize the number of lines that you can view in Service
Order Line Entry by choosing a small font for grids and using a larger
window size.
•
You could improve the readability of your task list by choosing a larger
font size for the task grid.
This override is specified in your profile record (XX-03-07, Other Display Options,
Def Grid Text Size).
Def Grid Text Size
Here you may select an override Size to use for grid data by selecting
which Font Theme size to use. This size will always be used to display
grid data regardless of the window size (and related font) that you use.
•
The font used for grid data will be the entry field font from the
Font Theme that you reference here.
•
The font used for other entry fields is determined by the window
size you are currently using.
For example, you might be using Medium window size. “Medium” means
that the system looks at your GUI configuration record, finds the Font
Theme for Medium, and uses the entry field font for that theme to display
normal entry fields. Now if you choose “Small” size for grid text to
increase the number of lines, the system will display grid data only using
the entry field font from the Small Font Theme for your GUI
Configuration.
You may select one of the following sizes:
(space) Base on Window Size (default)
This is the default option. The system will use the entry field font
from the current Window size Font Theme. For example, if you
are using the Medium window size then the Grid will use the
entry font from the Medium theme specified in your GUI
configuration record. If you switch to Small window size the grid
will then use the entry field font from the Small theme.
1 - Small
Choose this option to always use the Small theme entry field font.
2 - Medium
Choose this option to always use the Medium theme entry field
font.
3 - Large
Choose this option to always use the Large theme entry field
font.
4 - Largest
Choose this option to always use the Largest theme entry field
SouthWare Excellence Series™
55
Rev 11 Release Notice (8/11/05)
font.
Setting the Font Size While Viewing a Grid
You also have the option to change the viewing font size while you are in a grid.
Via the right-mouse menu choose View, Text Size, and choose Small, Medium,
Large, or Largest.
If you save your grid layout the font is saved so that it is automatically applied
the next time you view the grid. Fonts are part of the information stored in a grid
layout so these will retain the font being used when the layout is saved.
Conversion Note - Any saved layouts from previous revisions will use the font
saved with the layout. If you want to use a different font with your saved layout
you must change this and save your layout again.
!
Alternate Grid Load Method (for Improved Thin Client Grid Performance)
You now have the option to use an alternate method of loading grid data via an
XML file. The primary advantage of this method is improved speed of loading
data into grids on Thin Client workstations. In our test results the time to load grid
data is approximately twice as fast with this alternate method.
How It Works
The grid technology runs on the graphical workstation and its data must be
loaded into the grid on the workstation. There are now two methods of populating
the data into the grid:
•
Cell/Record Load Method - Under this method the program populates
the grid a cell/row at a time. This involves repeated ActiveX calls
between the program and the grid.
•
File Load Method - Under this method the program creates an XML file
with all the data for the grid, then calls the grid to load the file. This
involves minimal ActiveX calls but does require that all data be
output/formatted as XML data.
On a Windows network such as Acuserver the Cell/Record method is fast - the
repeated ActiveX calls do not have much impact on performance. On a Thin
Client network each ActiveX call must be communicated over the network from
the program (running on the server) to the grid (running on the client). The
Cell/Record method is slower on Thin Client. Therefore the File Load Method is
now available to reduce the ActiveX communication.
Default Setting
As of Rev 11:
•
The default Method is File Load on Thin Client workstations (for
applicable programs).
•
The default Method is Cell/Record Load on non-Thin Client workstations.
Overriding the Default Setting
You have the option to override the default setting for your workstation. This
means that you can choose which Load Method is used. In the profile record you
now have the following options:
26. O/R ActiveX Grids?:
Leave this blank to use the system default settings. You may also
SouthWare Excellence Series™
56
Rev 11 Release Notice (8/11/05)
choose one of the following options:
•
Y - Use Grid (Record) - This method loads data into the grid for
each record.
•
F - Use Grid (File) - This method loads data into the grid via an
XML file that is created with the data.
•
N - Do Not Use Grid - This option deactivates the ActiveX version
of the grid technology and reverts to a more basic Acucorp grid
technology. This basic technology will give faster performance
on Thin Client workstations, but does not offer many of the
features of the standard grid technology.
Note: Many grids do not support the Acucorp grid and many
programs (such as Lookup lists) use a textual scrolling
display instead of a grid if you deactivate ActiveX grids.
SouthWare Excellence Series™
57
Rev 11 Release Notice (8/11/05)
Other User Interface Improvements
Numerous changes have been made to features of the user interface to improve the user
experience and to add new capabilities to your SouthWare system.
!
Powerful Right-Mouse Access to Tools from Entry Fields
On graphical workstations the right-mouse menu from entry fields now provides
quick access to several of SouthWare’s powerful tools.
If you are in an entry field and click on the right-mouse button the following menu
options will appear:
•
•
•
•
•
•
Standard Windows options of Undo, Cut, Copy, Paste, and Select All
Learn Features - clicking on this gives the Learn pop-up menu also
available from the Learn Options button
ToolWise View - clicking on this option displays the Modify ToolWise
view which shows the current customization status for the program and
allows you to access numerous customization tools
WorkFlow - clicking on this option accesses a list of the FlowPoints for
the program and allows you to see any FlowPoints that are defined.
Field Overrides - clicking on this option displays the Screen Field
Override Manager program (described in XX-09-09) if this program
supports field overrides. This lets you see any field overrides defined for
this program and create/edit overrides as needed.
Field Auditing - clicking on this option accesses the SouthWare
Environment Manager program (XX-02-04-02) so that you may
review/edit the Data Maintenance Auditing features of the program (if
Data Auditing is applicable to this program). This lets you quickly inquire
audited changes or define which fields should be audited in this program.
SouthWare Excellence Series™
58
Rev 11 Release Notice (8/11/05)
Note:
If you click on the right-mouse button when you are not in an entry field
the menu is not applicable. If your profile specifies to use the rightmouse button for an [F8] key then the right-mouse will play [F8].
Otherwise the right-mouse button will not do anything.
Security/Hiding Notes:
•
Some tool features will not appear on the menu if the operator does not
have security for the related program.
•
You may disable the tools portion of the right-mouse menu if you want to
hide these features from your users. This is done via a configuration
variable that you set in your cblconfig file.
SWENV-DISABLE-MOUSE-TOOLS Y
When you set this variable to “Y” the right-mouse menu will show the
Windows standard cut/paste options but will remove the options for:
•
ToolWise View
•
WorkFlow
•
Field Overrides
•
Field Auditing
This will also hide the display of FlowPoint in the lower right of the screen
(and the indicator of whether the FlowPoint has a FlowMod).
PLEASE NOTE that this is a “hiding” option, not a security feature.
Users will still have access to these tools/displays via the Modify function.
•
!
You may also remove the Learn Features option from the menu by
setting the SWENV-LEARN-FROM-YOU-OFF variable to “H” for Hide.
See “Ability to globally disable or hide learn” in the Learn section.
Navigation Buttons
On graphical workstations the upper left portion of the window banner (under the
toolbar) provides navigation buttons. These buttons include:
•
Navigation button - this button accesses the Pop-Up Navigation
Menu. You can access this at any time from any program.
•
Links and Zoom Views button - this button displays a pop-up menu
of link and view options:
•
At the top of the pop-up menu is a list of any zoom views that are
available because of current link values. For example, if you are
in a sales order you might have zoom options for the customer,
the sales order, an invoice (if one has been printed), and possibly
a stock item.
•
Below any available zoom views is a list of the link programs
defined for this program (as defined in XX-04-04).
Upgrade Note - This pop-up menu replaces the view buttons
that appeared on the bottom of the screen in previous revisions.
•
Copy and Delete Buttons - see next item in release notice
•
File Navigation Buttons - in entry/maintenance programs the navigation
area contains a set of file navigation buttons. These include:
•
First record in file
•
Previous record in file
•
Next record in file
SouthWare Excellence Series™
59
Rev 11 Release Notice (8/11/05)
•
Last record in file
Upgrade Note - These buttons replace the file navigation buttons that
appeared on the bottom of the screen in previous revisions.
!
Copy and Delete Buttons
In entry/maintenance programs the copy and delete functions are now prompted
via graphical workstation buttons. These buttons make the feature more visible
and easier to access.
•
Copy - if the program allows you to copy records you may click on this
button to copy the current record to a new record. The program will then
allow you to enter the new key value. This is a streamlined version of the
rename function.
•
Delete - if the program allows you to delete a record you may click on
this button to delete the record.
!
Related Maintenance/Inquiry Navigation Buttons
In entry/maintenance programs that have related records the upper right toolbar
area contains buttons to navigate to the maintenance programs for those related
records. This helps highlight and integrate these related records for easier
navigation. In selected cases a related inquiry program is also prompted in this
area.
For example, in customer maintenance there are related maintenance navigation
buttons for:
•
Customer inquiry
•
Customer Shipping Address maintenance
•
Customer Billing Address maintenance
•
Customer Excellence Period History maintenance
!
Learn Buttons
On graphical workstations you may quickly access LearnFromYou features via
buttons that display at the bottom of the screen:
•
The Learn Options button gives you one-click access to the Learn
Options menu as described in the LearnFromYou section.
•
The InstantLearn button gives you the ability to toggle InstantLearn
on/off with a single click. See the InstantLearn discussion in the
LearnFromYou section.
!
Standardized Prompt Area
On graphical workstations the prompts for fields now display in a designated
prompt area on the bottom left of the screen. This helps standardize the look and
location of prompts.
Displaying function key prompts as buttons
You have the option to display prompts for function keys as mouse-clickable
buttons. In your profile record (XX-03-07, Other Display Options, Buttons in
Prompts?) you can activate this feature. Prompts that include text referring to a
function key (such as F3) will turn the function key text into a clickable button.
Note: The prompt is clickable only if the prompt is for the current focus window.
For example, if a field in a plus box or other dialog box displays a prompt,
the prompt is not clickable because the prompt area is outside of the
current window.
!
Repositioned Terminate and XD Buttons
SouthWare Excellence Series™
60
Rev 11 Release Notice (8/11/05)
On graphical workstations the Enter Change number prompt and related
terminate buttons for entry/maintenance programs have been moved to the lower
right of the screen. This is more consistent with other Windows programs.
This change requires that any Extended Data button tabs (if you use this profile
option) now appear on the lower left of the screen instead of the lower right.
!
Streamlined Cancel and OK Functions
Cancel
If you are adding or changing a record and click on the cancel key the program
now doesn’t ask for confirmation. The existence of the special Cancel key
eliminates the need to ask for confirmation.
The program only asks for confirmation if you press [F8] since [F8] can mean exit
as well as cancel.
OK
If you are editing a record and press the OK button the program will now
automatically save any changes you made and clear the record from the screen.
This eliminates the need to exit a field and then exit the record. If you simply
press [Enter] to exit the field you will remain in the record at the Change Number
prompt.
!
Plus Fields Display as Hyperlinks
On graphical workstations the display of Plus Fields in a maintenance/entry
program now use a special font. The intended use of this font is to display these
plus fields as Hyperlinks to make them intuitive for new users. By displaying as
hyperlinks a new user will understand that clicking on the field will display a dialog
box with other information. The default font is blue and underlined to look like a
typical hyperlink.
The hyperlink font used for display is defined in the Font Themes record (XX-0516-02). Your current font theme thus determines how this displays.
!
Plus Fields Contain Terminate Button
On graphical workstations the display of the dialog box for plus fields now
includes an “Exit” button to make it intuitive for users wanting to exit the plus box.
!
Standard Windows Cut/Paste Keys
On Windows workstations SouthWare programs now use the standard Windows
cut/paste keys in a more intuitive manner. Some of the default SouthWare hot
keys (particularly Ctrl X for Extended Data and Ctrl V for Events) overlap with the
standard Windows hot keys. This is now handled in the following manner:
•
If you are in a Windows-type entry field, the standard windows
Cut/Paste/Copy/Undo hot keys will work.
•
If you are not in a Windows-type entry field (such as when a record is
displayed and you are at the Change number prompt) the hot keys are
used for SouthWare functions. For example, when you are maintaining a
record and are in a field you may use the standard Windows cut/paste
keys (e.g. Ctrl X will cut). However, when you finish the field and return
to the change number prompt, Ctrl X will execute Extended Data if Ctrl X
is your Extended Data hot key.
If desired you can define an alternate hot key for any of the standard SouthWare
SouthWare Excellence Series™
61
Rev 11 Release Notice (8/11/05)
functions. This is defined in your function key definition for your workstation (XX05-03).
Conversion Note - In previous revisions there was a “Use Cut/Paste Keys”
option in the operator profile that determined whether you were using Windows
hot keys or SouthWare hot keys. This option is eliminated as of Rev 11 since the
programs now support both standard Windows keys and SouthWare hot keys.
!
File Info Button
In entry/maintenance programs the status areas in the top middle of the screen
displays a File Info button . This button allows you to access features related
to the primary file you are editing.
Clicking on this button pops up a menu with the following options:
•
File Manager - Click this option to zoom to the SouthWare Environment
Manager for this primary file. This provides access to features such as:
•
FlowPoint review
•
Data Maintenance Auditing features
•
Technical file information including record counts
•
Documentation of all entry fields in the file
•
FYI Reports - Click this button to access the FYI reporting portal of
ReportMate (RM-06) if you have access to ReportMate. The FYI portal
will automatically default to the primary file you are editing. This makes it
easy to access reports/charts are defined for this file, and it also makes it
easy to quickly create a new report for the file.
!
FlowPoint Display
On graphical workstations the system now displays the FlowPoint for the current
field in the lower right corner of the screen. This gives you a constant status
indicator for the current FlowPoint. This is particularly helpful when using
SouthWare tools and in identifying the FlowPoint ID in programs that don’t have
change numbers such as reports and inquiry programs.
To the left of the FlowPoint is an icon that serves two purposes:
1.
The icon indicates whether a FlowMod exists for the FlowPoint
2.
Hovering over the icon will display the current program name
Hiding Note:
If you are using the SWENV-DISABLE-MOUSE-TOOLS configuration
variable to hide tools from the user then the FlowPoint display and icon
will be hidden.
!
Color Display Conforms to Windows Color Scheme
On graphical workstations the display colors of the SouthWare application
window will now conform to the Windows Color Scheme selected for your
Windows Desktop.
If you plan to use a different color scheme than the Windows default (which is
blue) you may want to change other SouthWare display attributes to better match
your chosen look. For example, the default hyperlink font for plus box fields uses
blue as the font color. If this doesn’t look good with your chosen color you could
change to a more appropriate hyperlink font color.
!
Operator Info View
SouthWare Excellence Series™
62
Rev 11 Release Notice (8/11/05)
On graphical workstations the
status area on the bottom of
the window displays the current
logon operator ID. To the left
of the operator ID is an icon
that lets you display an
operator zoom view (XX-09-01,
view ID of “OPERATOR”).
This zoom view is intended to
provide you with an overview of
operator options and provide
easy access to operator-related
functions.
Components of the Operator
view include:
•
A navigation menu on the left to access selected functions
•
Selected personnel information from the employee record related to this
operator
•
A table list of operator security info for each SouthWare application (with
a heading that zooms to the operator maintenance if the operator has
security for maintenance)
•
Automatic transaction operator (if available)
•
For selected transaction operators you may click on the transaction
operator to zoom to the Transaction Operator TreeView manager
program and review the selected options for that operator.
•
Operator security level for the application
•
Display of selected operator settings from the operator record and current
profile.
!
Menu View Styles Now Display as Radio Buttons
On graphical workstations you may now switch between the three available
SouthWare menu styles (Standard, TreeView, WebView) via radio buttons in the
navigate bar at the top of the menu. In previous revisions these styles were
shown as tabs on the bottom of the screen. This change retains the one-click
switching between menus but allows the bottom tabs to now be used for the
Multiple Window Workspace.
!
Improvements to Standard Messages
Certain standard messages have been improved to be more helpful. Examples
include:
•
When you press the [F8] key while changing a record the message now
clearly explains that the changes have not been saved and confirms that
you want to abandon the changes.
•
When you press the [F8] key while adding a record the message now
clearly explains that the record has not been saved and confirms that you
want to abandon the add of the record.
•
If you try to change the key field on a record the program explains why
the key identifier can’t be changed. It also explains how to copy or
rename the record if applicable.
!
Option to Set Automatic Transaction Operator “On-the-fly”
The Default Transaction Operator record (XX-03-03) allows you to define
automatic transaction operators to use for the various entry and inquiry programs
SouthWare Excellence Series™
63
Rev 11 Release Notice (8/11/05)
in SouthWare. If you don’t have an automatic operator defined then the system
asks you to enter a transaction operator each time you access a related program.
To simplify the setup of
automatic operators you may
create an automatic default
“on-the-fly” when you enter an
operator code. When you are
in the transaction operator
entry screen a prompt displays the option “Save as Auto-Default”. After you have
entered a valid operator code you may select this option (checkbox on graphical,
[F5] on text workstations). This function will update the operator code you
entered into the corresponding field in your Default Transaction Operator. The
next time you access a program that needs this type of transaction operator the
code will automatically be defaulted.
This feature also works to change your default. If you access the operator
window (via the Change Operator key, [Ctrl O]) you may enter a different
transaction operator and select the “Save as Auto-Default” function to change the
default value.
Note:
This feature is available only if a valid Default Transaction Operator
record exists for your logon operator (XX-03-03).
Security Note
You may disable this feature for an operator by setting the operator security flag
“Allow Edit Default Trx Operators” (XX-03-02, field 8) to “N”.
!
Positive Feedback Sounds Via Sound Themes
Sounds are now provided on graphical workstations to provide positive feedback
for certain user actions. These sounds can be customized and may be disabled.
They are defined in the new Sound Theme file (XX-09-16).
Sound Theme File (XX-09-16)
In this program you may define standard feedback sounds (Windows WAV files)
to be played for certain user and system actions. This helps provide positive
feedback for the user.
1. Sound Theme ID:
To create a new sound theme, enter a unique ID for your theme (up to 10
characters). The standard theme is *DEFAULT which is used by all
users on graphical workstations unless their user profile specifies an
override sound theme (field 27 in profile).
For each of the fields below you may use the lookup feature to search for WAV
files. The file must exist in the SouthWare bitmaps directory.
2. Finish an Entry Field:
Enter the default sound to play each time a user completes an entry field.
The default sound is “entryok.wav”.
3. Add a Record:
Enter the default sound to play each time a user completes the add of a
record (the record is written). The default sound is “recordok.wav”.
SouthWare Excellence Series™
64
Rev 11 Release Notice (8/11/05)
4. Start Lengthy Process:
Enter the default sound to play each time a user is waiting on a lengthy
process to finish (such as a lengthy report or update process). The
default sound is “waiting.wav”.
5. Finish Lengthy Process:
Enter the default sound to play to notify the user that a lengthy process
has finished. The default sound is “waitdone.wav”.
6. Login or other Intro:
Enter the default sound to play each time a user logs on to the system.
The default sound is “hello.wav”.
7. Alert:
Enter the default sound to play each time a user receives an
informational or warning message. The default sound is “alert.wav”.
8. Halt Message:
Enter the default sound to play each time a user receives an error or
interrupt message. The default sound is “halt.wav”.
In an existing sound theme record this program will play the specified sound
when you access the field. This lets you “preview” the sound you selected.
To Disable Sounds
You may disable all sounds via the “Use Bell/Sounds?” flag in your profile record
(field 20 in XX-03-07 or via the profile record).
You may also disable selected sounds by simply leaving the file name blank for
the sound. For example, to disable the Alert sound enter spaces as the file
name.
!
Font Display Codes
To make the display fonts used in SouthWare easier to maintain there is now a
Display fonts file (XX-05-16-01). In this file you assign a code to identify a
particular font. Then in the Font Themes file (XX-05-16-02) you can reference a
font by its code. If you decide to change a font you can then change the font
record and any font themes that use that code will automatically be changed.
Here are the fields to define for a Display Font code:
1. Display Font Code:
Enter a unique code (up to three characters) for this display font. The
code is how you will refer to this font in the Font Theme records.
2. Description:
Enter a brief description of this font to make it easy to recognize in a
search list.
3. Font:
When you access this field the standard Windows font dialog box
appears. You may select a font and attributes such as size and color via
this dialog box. The program stores the font definition in the display font
SouthWare Excellence Series™
65
Rev 11 Release Notice (8/11/05)
record.
4. Extract ID:
Here you may enter an extract ID for use in extracting these records with
the Extract Packager.
Standard Display Fonts
SouthWare releases the following Display Font records for use with the default
Font Themes:
M06
M07
M08
M09
M10
M11
M12
M14
FF2
FF3
FF4
MH1
MH2
MH3
MH4
MI1
MI2
MI3
MS Sans Serif 6pt
MS Sans Serif 7pt
MS Sans Serif 8pt
MS Sans Serif 9pt
MS Sans Serif 10pt
MS Sans Serif 11pt
MS Sans Serif 12pt
MS Sans Serif 14pt
Fixed Lucida Console 8pt
Fixed Lucida Console 10pt
Fixed Lucida Console 12pt
MS Sans Serif Hyperlink (Blue/Underlined) 7pt
MS Sans Serif Hyperlink (Blue/Underlined) 8pt
MS Sans Serif Hyperlink (Blue/Underlined) 10pt
MS Sans Serif Hyperlink (Blue/Underlined) 12pt
MS Sans Serif Highlight (Bold) 7pt
MS Sans Serif Highlight (Bold) 8pt
MS Sans Serif Highlight (Bold) 10pt
Upgrade Note
Any custom fonts you had defined in your GUI configuration records in
Rev 10 are created as Display Font records when you load the Rev 11
upgrade. These fonts are available for you to use in Font Themes if you
want to modify the standard Font Themes.
!
Font Display Themes
Background Information
Because several
different display fonts
are used within
SouthWare it is
important that these be
consistent within a
specific window size. If
you are displaying
SouthWare in a
smaller window then
you must use smaller
fonts. In larger
windows with higher
screen resolutions you
can use larger fonts for
better readability.
SouthWare Excellence Series™
66
Rev 11 Release Notice (8/11/05)
To address this need for consistency and still provide font flexibility, SouthWare
uses Font Themes to create combinations of fonts and other window size
adjustments. Normally you will not need to edit the standard Font Themes, but
you can change these as you wish. IF YOU CHANGE A THEME you must be
careful to choose font sizes that fit with the theme or else labels and fields may be
truncated.
Here are the fields in the Font Theme records:
1. Font Theme ID:
Enter a unique ID (up to three characters) for this Font Theme record.
Standard IDs are listed at the end of this section. You will be specifying
these IDs in the GUI Configuration record (XX-05-14).
2. Description:
Enter a brief description of the purpose of the theme. This is to help you
identify the theme in a search list.
3. Entry Field Font:
Enter the code of a font (as defined in XX-05-16-01) to use as your base
font for entry fields in this theme.
4. Small Font:
Enter the font code to use as a small font in this theme. Small font is
typically used to display status information in a tightly compressed space.
5. Large Font:
Enter the font code to use as a large font in this theme. Large font is
typically used as a section header or other emphasized title.
6. Fixed Font:
Enter the font code to use for displays that must use a fixed-width display
font in order to maintain text alignment. For example, certain print
display options have various data headers and data that must maintain
their alignment. Using a non-fixed proportional font for these displays
would mis-align the data.
7. Disabled Field Font:
Here you may optionally specify a font to use when displaying fields that
are not editable but display data (such as descriptions and names).
Under Windows these disabled fields are normally displayed in low
intensity to distinguish them from normal entry fields. However, in some
conditions (certain monitors or projectors) the low intensity display (which
is controlled by Windows) makes these fields difficult to read. You may
use this option to specify a font to use for these read-only fields so that
you can control the appearance of this data. For example, you could use
colors, bold, italics, or other font characteristics to distinguish these readonly fields from normal entry fields.
You may leave this field blank to use the standard Windows look for
disabled fields.
8. Hyperlink Font:
Enter the font code to use for displays of plus fields in maintenance/entry
SouthWare Excellence Series™
67
Rev 11 Release Notice (8/11/05)
fields for this theme. This feature is designed to allow these fields to
display as hyperlinks so that users intuitively know to click on them to
display the related dialog box. Typically this font should be underlined
with a color.
9. Prompt Font:
Specify the font code to use for displaying prompts in this theme. This
needs to be a small font - the prompt area will not be able to display large
prompts if they are not displayed in a small font. Typically you can use
the same font as the small font above.
10. Highlight Font:
Enter a font code to use for special highlighted data. This font is used to
highlight or accent a data field that should receive special attention.
Note: You may use the Highlight font in a field override to highlight a
field that is not normally highlighted. See the “Data Attributes”
field in XX-09-09 for more details.
11. Advanced Adjustments:
These fields control window cell size and other display factors. You
should normally not need to access these fields. They are made
available in this screen to help with special support situations.
12. Extract ID:
Here you may define an Extract ID so that you may extract selected font
theme records via the Extract Packager (XX-08-06-03-01).
Standard Themes
Here are the standard Font Themes used by SouthWare (these are automatically
added by the program if they don’t exist):
WT1
WT2
WT3
WT4
Theme that creates a SouthWare window designed to fit on a 640x480
monitor resolution. You may use this theme on monitors with higher
resolutions if you don’t want the SouthWare window to occupy the entire
screen.
Theme that creates a SouthWare window designed to fit on an 800x600
monitor resolution. You may use this theme on monitors with higher
resolutions if you don’t want the SouthWare window to occupy the entire
screen.
Theme that creates a SouthWare window designed to fit on a 1024x768
monitor resolution. You may use this theme on monitors with higher
resolutions if you don’t want the SouthWare window to occupy the entire
screen.
Theme that creates a SouthWare window designed to fit on an 1152x864
monitor resolution.
Which Font Theme is Used
By default the system will choose the Font Theme from your GUI configuration
that matches the Default Resolution specified in your GUI Configuration record
(XX-05-14, field 9). This can be overridden in your Profile record (XX-03-07, field
25).
In your GUI configuration record you define the Theme to use for each supported
resolution. If you change Window size during a session (View, Window Size from
SouthWare Excellence Series™
68
Rev 11 Release Notice (8/11/05)
pulldown menu in Menu programs) the system will switch to the Font Theme from
your GUI config record that matches the selected window size.
Upgrade Note
When you load the Rev 11 upgrade your GUI configuration records are
automatically converted to use the standard themes. You may modify
these themes (including using custom fonts that you used in previous
revisions), but by default your first use of Rev 11 will use the standard
Font Theme designed for your window resolution (which defaults to “Auto
Full Screen” to choose the largest window size that will fit on your current
monitor resolution).
!
Powerful Standard Variables for Calculated Date Entry
A new feature of entry fields for dates allows you to enter special values that
serve as designated variables. SouthWare’s standard date routine will turn these
variables into the designated date. This is particularly designed for use with
LearnFromYou and RCF Packets technology, but it can be used without these
technologies.
At any date field you may press [F3] for calendar and [F4]. You may then select
one of the following date selection options:
Current system Date
Current Month Start Date
Current Month End Date
Prior Month Start Date
Prior Month End Date
Current Year Start Date
Current Year End Date
Current G/L Period Start Date
Current G/L Period End Date
Prior G/L Period Start Date
Prior G/L Period End Date
Current G/L Year Start Date
Current G/L Year End Date
Current A/R Period Start Date
Current A/R Period End Date
Current A/P Period Start Date
Current A/P Period End Date
Current JC Period Start Date
Current JC Period End Date
Manual entry of a standard date variable
At any date field you may enter one of the following values (which are otherwise
invalid dates) to designate a calculated date:
999900 - results in the current system date
999901 - results in the current calendar month start date (based on system date)
999902 - results in the current calendar month end date (based on system date)
999903 - results in the prior calendar month start date (based on system date)
999904 - results in the prior calendar month end date (based on system date)
999908 - results in the current calendar year start date (based on system date)
999909 - results in the current calendar year end date (based on system date)
SouthWare Excellence Series™
69
Rev 11 Release Notice (8/11/05)
999911 - results in the beginning date for the current G/L period
999912 - results in the ending date for the current G/L period
999913 - results in the beginning date for the prior G/L period
999914 - results in the ending date for the prior G/L period
999918 - results in the beginning date for the current G/L year
999919 - results in the ending date for the current G/L year
999921 - results in the beginning date for the current A/R Period
999922 - results in the ending date for the current A/R Period
999931 - results in the beginning date for the current A/P Period
999932 - results in the ending date for the current A/P Period
999941 - results in the beginning date for the current Job Cost Period
999942- results in the ending date for the current Job Cost Period
!
Note:
The examples above assume that your date entry format (as defined in
your company record XX-03-01) is MMDDYY. If you use a different
format you must rearrange the values you enter. MM is always 99 and
DD is always 99 wherever they are entered in the format. For example, if
you use YYMMDD format you would enter 009999 instead of 999900 for
current date.
Note:
The learning of date variables is not available if you use the
“CALENDAR” method for your default entry method.
Search Key Prompts for Case-Insensitive and “Find” Searches
Background
When you enter a starting search value for a Lookup key field you may enter wild
card characters (* and ?) to expand the search. The asterisk is a multi-character
wild card indicator and has some special functions:
•
If you enter either all upper-case values or all lower-case values followed
by an asterisk (*) the search conducts a case-insensitive search for the
value you entered. If you enter a value that has both Upper and Lower
case characters the search will match only those values where the case
matches.
•
If you enter a value without a trailing wild card, the search will act like a
start and return all of the records in the file after the starting value that
you have entered.
•
When you enter a trailing wild card the search will stop reading records
when the first record is reached that does not match the entered value.
•
If you enter a starting asterisk the search will conduct a “find” search of
all records and “find” any occurrence of the search value in any position
of the field.
•
You may use multiple wild cards in a value as long as an asterisk does
not precede a question mark. For example, you could enter
“*ACME*CO*” where the asterisks can be replaced by any number of
characters.
To make these special
functions more visible
to users on graphical
workstations the
search key starting
value window now
displays the following checkbox fields:
SouthWare Excellence Series™
70
Rev 11 Release Notice (8/11/05)
Ignore Case
Click on this checkbox to perform a case-insensitive search. This
performs the search as if the value you entered is all lower-case (or
upper case) and is followed by an asterisk.
Example
If you enter “CARL” and click this checkbox, the search will be
performed as if you entered “CARL*” as the starting value.
Find Text
Click on this checkbox to perform a find search. This performs the
search as if you entered a leading asterisk for the search value.
Example
If you enter “CARL” and click this checkbox, the search will be
performed as if you entered “*CARL*” as the starting value.
These new functions are simply highlighting an existing capability. On text
workstations you can perform these searches by entering the appropriate value
and wildcard characters.
When to Use
Both the Ignore Case and Find Text options involve reading many records to find
the ones that match. This is less efficient than the standard search but is very
useful in the following example cases:
•
Use the Ignore Case option if you’re not sure whether a customer name
was entered “Acme” or “ACME” or “acme”.
•
Use the Find Text option if you’re not sure whether a customer name is
“Acme Company” or “The Acme Company”.
!
FileView Selection Button to Choose a Record
In FileView search lists a button now appears in the leftmost column of the grid.
This allows you to select a record with a single mouse click as well as a doubleclick. This also makes it more intuitive for new users to know how to select a
record.
!
Button Toolbar Moved to Top of Navigation Area
On graphical workstations the SouthWare button toolbar is now moved above the
navigation bar. This provides additional room for the navigation/status functions
at the top of the screen and expands the height of the SouthWare window.
!
Revised/Improved Button Images
The buttons and images used by SouthWare have been modified to improve the
overall graphic appearance on graphical workstations. The background of
images used on buttons should now match the button color across the various
versions of Windows. Many other changes have also been made to images.
!
Various Field Alignment and Arrangement Improvements
On selected screens we have improved the alignment of fields and labels and
made other changes to make the screens cleaner and easier to read, particularly
on graphical workstations. This process will continue in the future, but in this
revision we have improved this in frequently-used screens.
SouthWare Excellence Series™
71
Rev 11 Release Notice (8/11/05)
SouthWare Excellence Series™
72
Rev 11 Release Notice (8/11/05)
Enhanced Customization Tools
Several new features are available to help you use SouthWare tools to tailor program
features for your needs.
More Intuitive Screen Override Features
SouthWare’s Screen Override feature is now easier to use! Screen overrides allow you to
customize features such as label text and field positioning. This customization is now
integrated so that you can quickly create an override for the program you are using.
!
Screen Overrides Are Now Defined Per Field
Screen overrides (XX-09-09) now utilize a separate record per field. This makes
it easier to edit fields since you don’t need to work with records that contain
multiple fields.
Here are the fields in the Screen Field Override record:
1. Program ID:
Enter the program name (up to fifteen characters) for which you are
defining a Screen Field Override. If you access this program through the
Screen Override Manager then this will automatically be filled in.
2. Field ID:
Enter the field identifier for the field you are overriding. This ID is in the
format "CCSSFF" where:
CC is the change number - make sure you enter a leading zero
for single-digit change numbers (e.g. enter field 1 as "01")
SS is the sub-change number (if needed)
FF is the Format number (when needed for special situations
such as the supplemental display of a field’s description within a
plus box).
This is the same as the WorkFlow FlowPoint ID. You may use the
WorkFlow lookup feature to find the field ID.
3. Override #:
Normally you should simply take the default of “1" for this field. Override
1 is the default override that will automatically be used when you use the
program.
Advanced Users Note
For advanced users, the Override # lets you define different "screen
change records" for a single program and then conditionally apply them
via WorkFlow. Any records numbered 11 thru 99 will not automatically be
used. But with WorkFlow FlowMods you may specify to use a screen
override in this range. At the standard FlowPoint of "0002" you may enter
a FlowMod step type of "SCRN" and then enter the Screen Override
number. For example, you could create a FlowMod step that tests the
operator security level and calls particular overrides based on the security
level.
4. Comment:
Enter a comment for this override to help you remember its purpose.
SouthWare Excellence Series™
73
Rev 11 Release Notice (8/11/05)
5. Override Label? (and Label Text):
Enter "Y" if you want to override the label that will display for this field.
You may then enter up to 30 characters, but you should not enter more
characters than will fit in the display space allowed for the label in the
program (only complete words are displayed). If you leave the field blank
this will effectively remove the label from the screen, and you will
probably also want to use the "Skip w/Hide" Special Handling option to
remove the data field from the screen.
If the field normally displays a change number on the screen you should
enter the change number as it normally appears - the "Display Field
Numbers" style option will control whether this displays.
Example:
Let’s say you want to override the label for the customer number
in customer maintenance to the terminology "Client." The
standard label is:
*1. Customer #
You may override this with a description that includes the field
number info:
*1. Client #
(Note that changing the label affects only this program. Other
programs and reports will continue to use "Customer" as the
label.)
Enter "N" to O/R Label if you don’t want to override the label.
See also the Attribute override for the Accept to see how you can
override the display attribute for a label.
6. Label Line:
Here you may specify an override line for the display of the label. Leave
this positioning info blank to leave the label in its standard position. If you
enter an override you may enter a Line value up to 25.0. The decimal
value applies on graphical systems to let you position a label using
fractional lines.
7. Label Position:
Here you may specify an override position for the display of the label.
Leave this positioning info blank to leave the label in its standard position.
If you enter an override you may enter a Position value up to 80.0. The
decimal value applies on graphical systems to let you position a label
using fractional positions.
8. Accept Special Handling:
Here you may specify whether the data entry for this field should be
handled differently from the normal standard for data accept/display:
(blank) None - Press <Enter> to default to normal handling of the accept
and display of the data entry field. The data entry field will
display and be accepted with either underlines or an entry box
depending on your Style Options.
SouthWare Excellence Series™
74
Rev 11 Release Notice (8/11/05)
1
2
3
4
Spaces - This option displays spaces instead of the box or the
underlines for the data entry accept.
Skip w/Display - This option skips the entry of the field by
automatically acting as if the user pressed the <Enter> key. The
result is that the user sees any data in the field, any WorkFlow
FlowMods are processed, but the user may not access or enter
data into the field.
Skip w/Secure - This option is the same as Skip w/Display
except that the field displays asterisks ("*****") instead of showing
any data in the field. The result is that the user can see that
there is a field, any WorkFlow FlowMods are processed, but the
user may not see what the data is or be able to change it.
Skip w/Hide- This option removes the display and accept of the
field from the screen. The result is that no accept is done, no
FlowMods are processed, and no data or asterisks are shown on
the screen. You would normally do this only if you were also:
!
overriding the label with spaces to remove all evidence
of a field from the screen, and
!
using WorkFlow at an earlier FlowPoint to fill in a valid
value for this field (if necessary).
Special Notes on Skip Options
The Skip options will work properly only when the field does not
require a valid entry (when it’s OK to leave the field blank or it
has a default) or when you have already set up a valid value for
the field using a previous WorkFlow FlowMod step. See the
WorkFlow Notes below.
!
The Secure and Hide options do not suppress the display of any
supporting descriptions if the field displays a description of the
data entered. For example, if you Secure or Hide the display of a
Terms Code entry field the description of the Code may still
display.
!
9. Data Line:
Here you may specify an override line for the display of the data accept.
Leave this positioning info blank to leave the data field in its standard
position. If you enter an override you may enter a Line value up to 25.0.
The decimal value applies on graphical systems to let you position a data
field using fractional lines.
10. Data Position:
Here you may specify an override position for the display of the data
accept. Leave this positioning info blank to leave the data field in its
standard position. If you enter an override you may enter a Position
value up to 80.0. The decimal value applies on graphical systems to let
you position a data field using fractional positions.
11. Data Field Size:
Here you may optionally specify a size that is shorter than the normal
accept size. For example, you could shorten a ten-character field to a
five-character field. This does not change the actual size of the field in
the file, but it does change the size that will accept and display. You may
not increase the size of a field.
SouthWare Excellence Series™
75
Rev 11 Release Notice (8/11/05)
12. Data #Decimals:
For a numeric field you may also decrease the number of decimal
positions accepted and displayed. For example, if the standard field has
three decimal positions and you want to shorten this to two decimals you
may override the decimals with "2". Again, this does not change the
actual size of the field in the file. You may not increase the number of
decimal positions.
13. Data Override Font:
Here you may specify an override font to use for the display of the data
field. You may use one of the font types defined in your font theme (XX05-16-02).
Note: The Override refers to the Theme so that the Override Font will
automatically match each operator’s Font Theme.
Valid choices are:
•
ENTRY for entry font
•
SMALL for small font
•
LARGE for large font
•
FIXED for fixed font
•
DISAB for disabled field font
•
HLINK for hyperlink font
•
PRMPT for prompt font
•
HILIT for highlight font
14. Data Attributes:
Here you may optionally override the display attributes used for the
accept/display of data in this field. A list of available options appears
including color, intensity, and reverse. You may skip this field to use the
standard attributes. If you enter attributes here you should enter all
that apply since they will be used instead of the normal attributes, not in
addition to them.
Valid attributes include:
COL1 Accent Color 1
COL2 Accent Color 2
COL3 Accent Color 3
COLA Alternate Color Scheme
COLH Help Color
COLS Search Color
LOW Low Intensity
REV
Reverse Intensity
To override the attributes you enter the desired attributes separated by
commas.
Example:
To specify Low Reverse you would enter:
LOW,REV
15. Extract ID:
If this record is part of a group of related changes that has an Extract ID
you should specify the Extract ID here. The Extract ID Packager
(XX-08-06-03) will use this ID to extract records. The Extract ID is also
SouthWare Excellence Series™
76
Rev 11 Release Notice (8/11/05)
stored in the Data Dictionary with the DD field information.
16. Active?:
Default to “Y” to activate this screen override. You may enter “N” to
deactivate this record and prevent it from being applied to the screen.
Editing Note
If you make any changes to the overrides for a program you must exit and reload
the program before the changes take effect.
!
Create Field Override via Right-Mouse Menu
You may create a field override from an entry field via the right-mouse click
menu. From this menu you may choose “Field Overrides” to access the Screen
Field Override manager (discussed in a later section). The current field is
highlighted. See the documentation for the Screen Field Override Manager for
more information.
!
Field Override Creation Automatically Provides Current Values
When you select to create a field override from the Screen Field Override
Manager the program goes to the Field Override maintenance program and
passes the current settings for the field. The current field settings are displayed
in the maintenance to make it easier to create overrides.
!
Override Can Utilize Font Theme Display Options
In a field override you may refer to one of the font types referenced in the Font
Theme records (XX-05-16-01). This allows you to apply that font to the display of
the data for the field. A common use of this might be to use a font highlight a
particular field or make it larger or smaller.
!
Screen Overrides Can Be Used for Report Parameters
Report parameters now have the option to utilize Screen Field overrides. This
means that if you want to customize the parameter labels or field positioning that
you may do this via Screen Field Overrides.
!
View List of Program Fields Via Screen Field Override Manager
This program (available from the Modify function or from the right mouse menu)
helps you review and manage field customization within your entry and
parameter (such as print) programs by providing a tree view of the fields within
the program. This makes it easy to see the current settings and description for
each field within the program along with any overrides.
Note:
You may only use this program from the program you want to modify.
The current program supplies the field values to the Manager, so if you
run this program from a menu you will see the values for the last
modifiable program you ran.
SouthWare Excellence Series™
77
Rev 11 Release Notice (8/11/05)
When you choose to
edit Field Overrides
the current program
provides its table of
field values to the
Manager. These fields
are shown in the tree
and the current field is
highlighted. A preview
pane displays to the
right of the tree to
show more details
about the highlighted
record.
Reviewing the Screen Field Override Manager
When you access the Screen Field Override Manager you will see an expanded
tree view list of the available fields for the program. You may choose any of the
following functions:
Expand a field - You may expand the tree for a field (double click or
right arrow on the packet) to see any override records and to see the
attributes that may be customized
Add an override - While a field is highlighted you may select “Add O/R”
([F3]) to create a standard override. This will zoom to the override
maintenance and let you enter the override parameters for the field.
Edit an O/R - While an existing override record is highlighted you may
select “Edit O/R” ([F3]) to zoom to the override maintenance.
Edit Value - While a field attribute/element record is highlighted you
may select “Edit Value” ([F3]) to zoom to the override maintenance. The
program will automatically go to the appropriate field to edit that value.
Refresh list - you may refresh the records shown in the tree view by
clicking on the Refresh button ([F5]).
Exit - you may click on the Exit button ([F8]) to exit the program. If you
have made changes the program will remind you that these changes will
take effect the next time you use the program.
!
Web Page Manager/Editor
On graphical workstations a new Web Page Manager/Editor makes it much
easier to manage and customize the web page related features of SouthWare.
See “Web Page TreeView Manager” later in this release notice.
!
Built-In Help for Modify ToolWise Functions
On graphical workstations the tools available from the Modify screen now provide
the option to display help about the tool before you decide whether to use it. This
helps users understand the purpose of each tool, particularly tools that they
haven’t used before.
A help button appears beside the button for each tool. Clicking on the button
accesses a related help topic that explains the use of the tool.
SouthWare Excellence Series™
78
Rev 11 Release Notice (8/11/05)
Expanded Web Page Options
On graphical workstations you have many new options to incorporate web page
technology into your SouthWare user interface. These options continue SouthWare’s
unique blending of web page display/interface with powerful application programs.
!
Improved WebView Browser Program
The WebView menu
program has been
revised to include
several valuable new
features. You can now
use it as your normal
menu mode without
losing the ability to use
unique SouthWare
features such as
shortcuts and function
keys. When you run
the Menu Portals within
the WebView browser
you get the intuitive
look/feel of a web page
with the unique
features of SouthWare
links and data.
•
•
•
•
•
•
Launch Shortcut Field - A Launch entry field at the top of the screen
lets you navigate to either:
•
A new web URL
•
See also “Option to Secure WebView URL Entry” below
•
A SouthWare Shortcut - this means you can be displaying a
web page and enter “AR0701" to launch the customer
maintenance program
Option to Secure WebView URL Entry - There is a new operator
security option that can disable the navigate URL entry field. Enter “Y” in
the “Secure WebView URL” option in field 8 of the operator record.
Option to Edit View Template - In the Special Options button you now
have the option to Edit the View Template if you are viewing a Zoom View
web page. This option accesses the SouthWare HTML Editor control
which lets you easily create a custom or operator-specific version of the
Zoom View template.
•
This option can be disabled for an operator via the “Allow Edit of
HTML Template?” flag in the logon operator record (XX-03-02,
field 8).
•
If the operator can edit but has a security level in SwiftMate of
less than 7 then the operator may only create a custom version
that applies to that operator, not to other operators.
Taller Browser Window - The browser window is now taller to reduce
the need for scrolling.
Standard Print Button - The Print button now uses the standard
browser print function for both local and remote files.
Revised Buttons - The browser buttons have been revised and
SouthWare Excellence Series™
79
Rev 11 Release Notice (8/11/05)
•
•
•
•
rearranged to display in the top navigation area.
New Button for Open in Default Browser - The browser buttons now
include a one-click button to open the page in your default browser. This
makes it easy to access other browser functions such as e-mailing a
page.
Revised Refresh Function - If you are displaying a portal menu or other
zoom view, the refresh button will update the data in the page (reprocess
the data update function). For other pages (or if you have used the back
or forward button) the refresh function will simply reload the page as in a
normal browser.
[Enter] key in web page form will now submit form - A change has
been made to the browser accept in order to enable the use of the [Enter]
key within a web page.
Persona portal button
- this button displays a pop-up menu of
Persona portal functions:
•
Last ten portals used - The top of the menu displays the ten most
recent persona menu portals you have used with the most recent
at the top. This makes it easy to switch between your commonly
used portals.
•
List All Portals - Click on this option to display a search list of all
persona menu portals (Zoom View IDs that begin with “P_”).
•
Set Portal as Your Start Page - Click on this option to select a
Persona menu portal to be your start page when you access the
WebView menu. The program will display the list of all persona
menu portals and you may select the one to use. This is inserted
into your profile record as your starting web page.
•
Set Portal Text Size - Click on this option to change the default
text size for text displayed within personal menu portals. Each
SouthWare standard persona menu template uses a variable
that results in a link to a Cascading Style Sheet.
By default the portal uses “Normal” text size. You can use this
feature to insert an override in your profile (field 28 in profile) to
control which of three standard Cascading Style Sheets (RM-0408) will be used by the variable:
•
Small Text - This uses the CSS ID of “P_1" which refers
to the file “menuview1.css”. The base font size for this
style is 9px.
•
Normal Text (default) - This uses the CSS ID of “P_2"
which refers to the file “menuview2.css”. The base font
size for this style is 11px.
•
Large Text - This uses the CSS ID of “P_3" which refers
to the file “menuview3.css”. The base font size for this
style is 14px.
•
!
Personas Overview - Click on this option to display the personas
overview pages in a separate browser window.
Web Page TreeView Manager
SouthWare Excellence Series™
80
Rev 11 Release Notice (8/11/05)
This program (XX-0809-05) helps you
review and manage
your SouthWare webpage related features.
There are numerous
SouthWare tools and
options related to web
pages, and this
Manager organizes
and highlights the
available features as
well as offering easy
access to editing
options.
The program offers
three tabs, the Files, Full Page, and Edit tabs:
File Tab
When you access the Web Page Manager you will see the major grouping
categories. The preview pane to the right of the screen shows information about
the currently-highlighted record in the tree. You may choose any of the following
functions:
Expand a category - You may expand the tree for a grouping category
(double click or right arrow on the category) to see the details. For
major categories you will see a list of groupings. When you expand a
grouping any sub-groupings will be shown first, then each order within
the grouping will appear in the list.
Toggle Preview Pane - You may toggle the display of the Preview
Pane on and off by clicking on the Preview Off/On button or by pressing
[F1]. Removing the Preview Pane provides more display area for the
information in the tree.
Edit record - If the highlighted record has a related maintenance
program you may edit the highlighted record by clicking on the Edit
button or pressing [F3].
Refresh list - you may refresh the records shown in the tree view by
clicking on the Refresh button ([F5]).
Exit - you may click on the Exit button ([F8]) to exit the program.
Here are the categories available in the Web Page Manager:
•
Navigation Pages - This category includes the web page templates for
the navigation pane and for the BUI menu pane. The preview pane
shows the template.
•
Cascading Style Sheets - This category shows the CSS records defined
in RM-04-08. The preview pane shows information from the CSS record.
•
Persona Portal Views - This category shows the web page templates for
the persona portal menus (Zoom views with an ID that starts with “P_”).
The preview pane shows the template. Note - In the standard templates
there are Javascript variable values that are replaced with numbers at
runtime. On most systems the display of these templates will give a
Javascript error in the preview since the browser doesn’t know that these
SouthWare Excellence Series™
81
Rev 11 Release Notice (8/11/05)
•
•
•
•
•
•
•
•
•
•
•
•
•
are variables.
Other Views - This category shows the web page templates for Zoom
Views other than portal menus (shows all Zoom views with an ID that
doesn’t start with “P_”).
FileView Previews - This category shows the file preview web page
templates for the preview panes available in FileView. The tree shows
only files that have existing templates.
HTML Hyperlink Field Tags - This category shows all the Hyperlink ID
records that you have defined in RM-04-07. The preview pane shows
information from the tag record.
XML Field Tags - This category shows all the XML styles you have
defined in XX-09-12-01. You may expand a style to see all the related
tags you have defined in XX-09-12-02.
ReportMate CSS Class Tags (info only) - This category documents the
default data “classes” that ReportMate assigns when outputting a
webpage (such as in the FYI portal). If you understand the use of CSS
styling this helps you understand how you can modify the appearance of
the ReportMate web pages.
ReportMate HTML Table Formats - This category shows all the Table
format records you have defined in ReportMate (RM-04-06). The
preview pane shows information from the table format record.
ReportMate HTML Templates - This category shows any HTML
templates referenced in ReportMate formats (field 6 in Format Header,
HTML Table Format). The preview pane shows a preview of the
template. See the HTML discussion in RM-02 of the ReportMate manual
for more information on ReportMate templates.
Grid HTML Templates - This category shows all HTML templates used
to format the print function from grids. By default all grids use
“swhtml\views\gridexpt.htm” but this can be customized per operator.
See “Default Template for Export to HTML” in Appendix C of the
SwiftMate manual for more information.
Template Directories - This category provides directory listings of the
files within the standard HTML template directories used by SouthWare.
This provides a complete listing of the directories even if a file is not
referenced from a related view record.
Custom Template Directory - This shows all files in “swhtml\custom”.
Views Template Directory - This shows all files in “swhtml\views”.
Previews Template Directory - This shows all files in “swhtml\previews”.
NetLink Request Type Manager - This is simply a shortcut to the
NetLink Request Type Manager program which manages the web page
features of SouthWare NetLink™. It is referenced here to remind you of
the many web page features available in NetLink.
Full Page Tab
This tab is available if the record you are viewing in the “Files” tab is a web page
template. Clicking on this tab displays the web page template in a full-width
browser window. This is simply a larger version of the preview window displayed
in the Files tab. It is designed to let you see full-page templates without the need
to scroll right and left.
•
Sample View Option - If the template you are previewing is a Zoom View
the tab will display a button labeled “Sample View”. You may click on this
button to display a sample version of the view (with the variables
replaced) as described in XX-09-01.
SouthWare Excellence Series™
82
Rev 11 Release Notice (8/11/05)
Edit Tab
This tab is available if the record you are viewing in the “Files” tab is a web page
template. Clicking on this tab displays the web page template in the SouthWare
Web Editor control. This allows you to easily edit standard HTML features as
well as incorporate unique SouthWare web features! See the “SouthWare
HTML Editor with Built-In SouthWare Web Functions” discussion below for a
complete discussion of this powerful editor control.
!
SouthWare HTML Editor with Built-In SouthWare Web Functions
Now you can
customize your web
page templates with
a SouthWare-enabled
WYSIWYG HTML
editor! With this
editor you can quickly
make simple changes
to standard SouthWare
templates and save
them in the custom
directory. You don’t
have to be an HTML
expert to add/remove
fields, change fonts,
etc. But if you are an
HTML expert you can
also directly edit the
HTML source.
Accessing the HTML Editor
The SouthWare HTML Editor is available from:
•
SouthWare’s Web Page Manager (XX-08-09-05) - When you are
viewing a web page template in the manager you may click on the “Edit”
tab to access the HTML Editor for that template.
•
SouthWare’s WebView Menu - When you are displaying a web Zoom
View you may click on the options button and choose “Edit View
Template” to access the HTML Editor for the template used to create the
Zoom View.
•
FileView Preview Pane - If a FileView list supports a preview pane you
may click on the Modify View button and choose to Open the Preview
Template. This opens the preview pane template in the HTML Editor.
Security Notes:
•
You may prevent an operator from using this editor via the “Allow Edit of
HTML Template?” flag in the logon operator record (XX-03-02, field 8).
•
If the operator can edit but has a security level in SwiftMate of less than 7
then the operator may only create a custom version that applies to that
operator, not to other operators.
Design Mode
When you access the SouthWare HTML Editor the default view is the Design
Mode. This shows you the page in a What You See Is What You Get
(WYSIWYG) editing pane. In this mode you can perform simple editing functions
similar to a word processor. For example:
•
To change text, simply click on it and change it
SouthWare Excellence Series™
83
Rev 11 Release Notice (8/11/05)
•
To bold text, select it with the mouse and click on the Bold button
Here are the functions available from the toolbar in the HTML Editor:
Save Functions
•
Save
- With this function you may save the template or save it as an
operator-specific version. When you exit a template after making
changes the system will automatically ask if you want to save your
changes. The options include:
•
Save for Myself - This will save the template to the custom
directory with a name so that the template will be used only for
my operator.
•
Save for All (requires security level of 7 for SwiftMate) - This will
save the template to the custom directory so that the template
will be used for all operators who don’t have an operator-specific
template.
•
Save for Operator (requires security level of 7 for SwiftMate) This is similar to Save for Myself except that you may specify the
operator - the saved template will be used only for that operator.
•
Save As
- With this function you may specify the filename to use.
This function is primarily intended to allow you to copy a template to a
new filename. This function allows you to select a directory and filename.
Text Attributes
There are several attributes related to editing text appearance.
Please Note that SouthWare’s standard templates use
Cascading Style Sheets (CSS) and don’t embed fonts into the
templates. If you use fonts within the templates then any CSS
formatting will not apply to that text.
•
Select Font - With this function you may select a font similar to a word
processor. This font will be applied to selected text (if you have
highlighted some text) or become the default for new text entered.
•
Bold, Italic, Underline - These apply an attribute to selected or new text.
•
Set Foreground Color, Set Background Color - These functions allow
you to change the text foreground/background by choosing a color from a
palette.
Alignment
•
Left, Center, Right Alignment - You may click on one of these buttons
to choose whether selected or new text/images will be left-aligned,
centered, or right-aligned.
Lists
•
•
•
Numbered List - Click on this function to create or apply a numbered list
to the selected or new text. Each new paragraph within a list is
automatically assigned a new number and indented within a list.
Bulleted List - Click on this function to create or apply a bulleted list to
the selected or new text. Each new paragraph within a list is
automatically preceded with a bullet symbol and indented within a list.
Decrease or Increase Indent - Click on these functions to increase or
decrease the indent level of an item in the list.
Find Functions
•
Find Text - This function allows you to pop up a Find function to search
for a text string within the WYSIWYG document. This also incorporates
SouthWare Excellence Series™
84
Rev 11 Release Notice (8/11/05)
•
a Find Next feature.
Find/Replace - This function allows you to pop up a Find/Replace
window so that you may enter a string to replace:
•
“Find Text” is the current value to be replaced.
•
“Replace with” is the new value that should replace the current
value.
The available buttons include:
•
Find Next - finds and highlights the next occurrence of
the Text
•
Replace - replaces the currently highlighted occurrence
•
Replace All - replaces all occurrences of the Text
•
Cancel - exits the find/replace function
Table Features
This button displays a list of HTML table-related functions, most of which apply
only if you are currently editing a table.
•
Insert Table - Inserts a new HTML table at the current cursor position. A
dialog box offers several options including the initial number of
rows/columns and the size of the table.
•
Insert/Delete Row - Inserts or removes a row from the table.
•
Insert/Delete Column - Inserts or removes a column from the table.
•
Insert/Delete Cell - Inserts or removes a cell from the table (may change
row/column structure)
•
Merge Cells - If you have highlighted multiple cells you may use this to
merge them into a single cell. This will change the row/column structure
of the table.
•
Split Cell - This allows you to split the current cell into multiple rows or
columns.
Insert Image
•
Insert Image - This function allows you to select an image to insert into
the page. For SouthWare templates this image should be referenced
relative to the “swhtml/temp” directory since this directory will contain the
runtime version of the template.
Links/Variables
•
Insert SouthWare Data Variable(s) - This function allows you to easily
insert the appropriate syntax for a SouthWare data variable so that the
variable will be replaced with data at runtime. This will use XX99 as the
assumed primary file except for templates that have a defined primary file
(such as View and Preview templates).
When you select this function a field selection wizard appears similar to
the selection wizard used in the FYI portal (RM-06). A tree list at the left
allows you to access all available files/fields. Click on a field to select it
for insertion into the template and display it in the grid list on the right
(you can right-click on a field in the list and select to Remove it). You
may select as many fields as you wish, then click on the Finish button to
insert the variables into the template. The syntax used is
“@var_dd_xxxxnnnn_@” where xxxx is the file ID and nnnn is the field
number.
•
SouthWare Excellence Series™
Include Desc? - Click on this check box if you want to insert the
field’s description as well as its related data variable into the
85
Rev 11 Release Notice (8/11/05)
•
template.
Include In Table? - Click on this option if you want to insert the
data variable(s) in a new HTML table. This causes the insert
function to place appropriate table syntax around the inserted
variable(s) and description(s).
This Data Variable wizard is a very powerful tool! For example, let’s say
you are editing a customer-related View template and want to insert a
couple of Extended Data fields (descriptions of “My Data 1" and “My Data
2"). This can be as simple as:
1.
Position the cursor at the appropriate insert point in the template
and click on the Data Variable button
2.
Find and select the two fields from the tree list
3.
Click on the “Include Desc?” and “Include In Table?” options
4.
Click on the Finish button. Voila!
The result would create a format like this (the variables would reference
the actual data dictionary fields):
•
My Data 1
@var_dd_XDxxnnnn_@
My Data 2
@var_dd_XDxxnnnn_@
Insert SouthWare Link - With this function you can easily create a
SouthWare link that will call from a web view to a SouthWare program.
There are many standard examples of this in SouthWare’s Zoom View
web templates, and this feature allows you to enter your own SouthWare
links without needing to remember the appropriate syntax.
When you click on this button a dialog box appears that lets you enter the
parameters for the link.
•
Type of Call - Select the type of SouthWare resource that you
want to call from the link:
•
Reference # - a SouthWare menu reference number
such as “AR0701"
•
Program ID - a SouthWare program name such as
“ARCUSTMN”
•
SW Object - a defined SouthWare object (XX-09-02) that
launches a SouthWare resource
•
ID - Enter the related ID for the type of call you selected.
•
Switches and Passing Info - If you selected to call a Program
ID you may specify program switches and passing info
parameters for the link.
•
Popup Text - Here you may enter text that should appear when
a user hovers over this link (a hint) but doesn’t click it.
•
Link Text - Here you should specify the text that be the
“clickable” link shown in the template.
•
If you highlight some text or click on an image before you
access this link function then the highlighted text/item will
automatically be shown as the Link Text.
•
If you did not highlight an item before creating this link
you must enter the text to use for the link.
SouthWare Excellence Series™
86
Rev 11 Release Notice (8/11/05)
Examples:
1.
To create a link to Order Entry:
a.
Type of Call = Ref #
b.
ID = IS010201
c.
Popup Text = To access IS-01-02-01 Order Entry
d.
Link Text = Order Entry
2.
To create an automatic link to the FYI portal for a format named
“ORDLIST”:
a.
Type of Call = Program ID
b.
ID = RMFYITAB
c.
Switches = A
d.
Passing Info = ORDLIST
e.
Popup Text = To call the ORDLIST format in FYI
f.
Link Text = Order Analysis
•
•
Insert Hyperlink - This function allows you to easily create a standard
HTML hyperlink. In the dialog box you may enter the URL for the link as
well as other options.
Apply SouthWare Security Masking - This function allows you to
secure selected portions of this template based on operator or operator
group. This powerful function means that the same template can be
used by multiple operators but that selected portions of the template will
be visible only to operators who have clearance to view the data. For
example, this lets you have an Employee zoom view with general
personnel info that is available to all operators, and also have additional
pay rate/history info in the template that is hidden except to managers.
To utilize this feature you must select (highlight) the portion of the
template that you want to secure. Then click on this button. A dialog box
will allow you to select the operator/group that can view this portion. The
function will insert the appropriate SouthWare security syntax around this
section of the template so that at runtime the system will hide this section
of the template unless the operator passes the security test.
Editing Tip - SouthWare’s security syntax is inserted into HTML
comment tags. You can easily check for comments in a template by
turning on the “Show Tag Details” option described below.
•
•
Undo/Redo Last Change - These buttons perform standard editing undo
and redo functions for your session.
Show Tag Details - This function causes the editing window to show the
existence of standard tags such as scripts, comments, tables, forms,
paragraphs, etc. For advanced users this helps you see the various
hidden tags that are affecting the template format.
Source Mode
For HTML-savvy users you may click on the Source tab at the bottom of the
HTML Editor window. This displays the HTML code for the template. You may
edit the HTML code as needed, then save the results.
Note:
At the time of this release the HTML control did not properly redisplay the
Design mode view from the Source mode view if a page uses Cascading
Style Sheet links, images, or other files that exist in a separate directory.
This has been reported to the author of the control and will hopefully be
SouthWare Excellence Series™
87
Rev 11 Release Notice (8/11/05)
addressed in a future revision. As a workaround you can clear up the
display issue by going to the Full Page tab and then returning to the Edit
tab.
!
Use of Cascading Style Sheets
Many SouthWare View and Preview templates now use Cascading Style Sheets
(CSS) to control many of the display attributes such as fonts and colors. This
results in cleaner template HTML code and makes it easier to change a style
across multiple pages. SouthWare has also used this technology to add unique
features such as styling on-the-fly in the FYI WebView portal and choosing menu
portal text size in the WebView menu.
Essentially CSS allows a single linked file or reference to control the appearance
attributes of unlimited occurrences of HTML tags or assigned classes or IDs.
This is a standard web technology and explaining it is beyond the scope of this
document. You don’t need to understand it to use SouthWare’s standard
features, and if you want to customize it you need to learn CSS or obtain the help
of someone who understands it.
Location of CSS files
A standard sub-directory of the swhtml directory contains the released
SouthWare CSS files. This directory is “\swhtml\css”.
CSS ID Records
To support standard CSS features there is a program to create easy-to-reference
CSS ID records. This program is found in RM-04-08 in the ReportMate menu:
1. CSS Key:
Enter a unique code up to three characters. This allows you to reference
a CSS file by this code.
2. Style Description:
Enter a brief description of the style so that you can identify it in a search
list and know the purpose of the style.
3. CSS File Name:
Enter the name of the CSS file or select it via the Lookup function. The
file must exist in the standard CSS directory.
Where CSS Styling is used
CSS Style features are used in:
•
Persona Menu Portals (including choosing an override text size)
•
All View and Preview templates
•
FYI Styling of WebView pages
Default CSS Styles
The following standard CSS IDs and related files (installed into the css directory)
are available:
CSS ID
(blank)
*01
*02
*03
SouthWare Excellence Series™
FYI - default style
FYI - hide report title
FYI - show ref/legends
FYI - don’t highlight amounts
88
Related File
default.css
hidealltop.css
showrefleg.css
normalamts.css
Rev 11 Release Notice (8/11/05)
*04
*05
P_1
P_2
P_3
Note:
FYI - print version B/W
FYI - larger font
Portals - Small Text Size
Portals - Normal Text Size
Portals - Large Text Size
printbw.css
defaultlarge.css
menuview1.css
menuview2.css
menuview3.css
There is also a standard file “@var_dd_XX890051_@” which is also a
css file and is a copy of menuview2.css. It has this unusual name so that
the portal templates will use css formatting when you are viewing/editing
the templates. When you actually run a portal, the variable
@var_dd_XX890051_@ will be replaced with one of the three portal text
size file names depending on any override in your profile record.
!
Javascript Menus
SouthWare has licensed a powerful Javascript menu system to provide efficient
navigation within web pages. This menu technology reduces the space required
for the display of menus and allows more room for data.
Licensing Note:
Our licensing agreement with APYCOM allows us unlimited
distribution/use of these scripts within our products. You may modify the
menus released by SouthWare in our web page templates, but if you
intend to create web pages for use outside of SouthWare you need to
license these Javascript menus from APYCOM (www.apycom.com).
!
Option to Access ExecuMate II Graph Data in Web Page
A special feature allows you to reference graph data gathered in an ExecuMate II
graph so that you can create a web page graph from the data. This lets you
combine the power of ExecuMate II graph data with the visual flexibility of a web
page graph.
•
ExecuMate II can summarize statistics and access trend data from
SouthWare files which is not possible via standard data access.
•
Web page graphs can integrate graphs into web page portals for a very
efficient and attractive status review.
Note:
At this time this feature is only supported by SouthWare’s WebView
variable replacement technology. It is not currently supported by NetLink
technology although this may be added in the future.
Examples
In the standard SouthWare Menu Portals there are sample graphs that utilize
Microsoft Office Web Components to create charts. These are found in:
•
The Executive Portal (P_EXEC)
•
The CEO Portal (P_CEO)
•
The Sales person Portal (P_SALES)
•
The Sales manager Portal (P_SLSMGR)
Note:
If you have not loaded the Web Components then the browser will display
a message instead of the graph. You may click on a link in the graph to
install the Web Components on your system. Web Components do not
require a license for Microsoft Office.
Windows Version Warning
This Microsoft Web Component 2003 version uses technology that
Microsoft does not support on Windows 98, Windows ME, and earlier
SouthWare Excellence Series™
89
Rev 11 Release Notice (8/11/05)
versions of Windows. If you use one of these versions of Windows you
will not be able to use the graph components.
How to Reference an ExecuMate II graph from a Web Page
In your web page you can insert the syntax @var_xmgraph=xxxxxxxx where
xxxxxxxx is the name of an ExecuMate II graph. This specifies from which graph
the data should come when subsequent XV99 variables are replaced in your
template. You can then reference the data field variables in the graph via the
Data Dictionary file of XV99, XM Graph Data. The fields in the Data Dictionary
file are generic, so the @var_xmgraph=xxxxxxxx variable is needed to specify
which graph to use.
Tip:
You can insert this tag into another HTML tag such as a paragraph “<p>”
tag so that it does not affect any display aspects of the page. You could
also insert the variable into an HTML comment tag so that it is hidden
within the page (e.g. <!--@var_xmgraph=xxxxxxxx--> ).
This syntax also allows you to reference multiple graphs in a single page. The
last @var_xmgraph=xxxxx value determines which graph is used for the data, so
you may set this multiple times in the page for multiple graphs.
Formatting Data Without Commas for a Graph
To create a chart in Microsoft Web Components the data must not have commas
inserted for formatting. In a web page the Chart data is represented as commadelimited fields within an XML data tag, so any commas are interpreted as a field
separator.
The SouthWare web page technology handles this by using unformatted numbers
when replacing variables after a graph tag. When a template contains the tag
“@var_xmgraph=xxxxxxxx” or “@var_xmgraph=on”, any subsequent numeric
variables will be inserted without comma formatting until the template ends or it
references the tag “@var_xmgraph=off”.
How SouthWare Created the Sample Web Page Graphs
SouthWare used Microsoft FrontPage 2003 to create the sample web page
graphs. We inserted a chart component (Insert, Web Component, Spreadsheets
and Charts, Office Chart) and formatted it as needed with sample data and the
Chart user interface. Then we went into the XML-formatted elements in the
HTML code and replaced the sample data with SouthWare data variables.
Editing Tips:
•
Note that the FrontPage Chart component does not consider SouthWare
variables to be valid chart data values (since they are not numeric until
they are replaced at runtime). If you use the FrontPage Chart component
to edit the graph after you have inserted the SouthWare variables, you
will probably need to insert the variables again because FrontPage will
remove any “invalid” values. You can edit the HTML syntax and save the
variables, but if you use the FrontPage Chart Editing features you will
likely need to re-enter the variables.
•
When you are looking at the XML-formatted elements in the HTML code:
•
The data labels are typically within a “Data” tag within the
“Category” tag
•
The data values are typically within a “Data” tag within the “Value”
tag
SouthWare Excellence Series™
90
Rev 11 Release Notice (8/11/05)
Advanced Discussion - Environment Variable
This technology uses a special environment variable to identify the current graph
name. This variable name is “SWENV-XMGRAPH-NAME” and is set by the
webpage technology when the @var_xmgraph variable is encountered. Each
time the variable replacement technology encounters an XV99 variable it uses
this environment variable to determine which graph to use.
!
ReportMate Table Technology Represents Blank Table Data with NonBreaking Space
When you use ReportMate technology to output a table or to replace variables in
an HTML table the technology now inserts the syntax for a non-breaking space
(&nbsp) if the cell data is blank. This helps ensure that the browser will show any
table line formatting around the cell (which the browser might otherwise suppress
if the cell is blank).
!
Menu Portals
The Persona Menu Portals utilize web page technology. See “Persona Menu
Portals” in this release notice for more details.
!
Navigation Pane
The always-available Navigation menu feature utilizes web page technology. See
“New Pop-Up Navigation Menu” in this release notice for more details.
!
TaskWise WebPage Tabs
You now have the option to display a SouthWare Zoom View web page as the
start page for a TaskWise tab level. See “Optional Use of Web Views for Start
and User-Defined Tabs” in the TaskWise section of this release notice.
!
Improved View and Preview Templates
The standard Zoom View web page templates have been enhanced to
incorporate new features and navigation options. The Preview templates now
utilize the standard style used by other SouthWare templates.
Upgrade Note
Because all standard templates have been modified, if you want to retain
any custom versions of these standard names make sure they are in the
custom directory. The installation will overwrite all standard file names in
the normal view and preview directories.
!
Numerous ReportMate HTML Output Changes
See also the section “ReportMate HTML Output Enhancements” in the
ReportMate section of this release notice.
SouthWare Excellence Series™
91
Rev 11 Release Notice (8/11/05)
Other Windows Technology Changes
!
Registering Windows Controls
The following improvements have been made in the way that SouthWare updates
the Windows registry for Windows controls used by SouthWare programs:
Special Windows controls released by SouthWare (such as the grid
T
control) will be registered
•
if they are not already registered, or
•
if they are registered in a directory other than the Rev 11
Windows Control directory, or
•
if the registered control doesn’t exist on the system in the path
specified in the Windows registry, or
•
if the released version is newer than the registered version.
When a workstation tries to register special Windows controls (at first
T
logon or when controls have been reset via the Status Manager) it
performs the following for each control:
•
Checks to see if the control is already registered
•
Registers the control if necessary - will skip registry update
unless not registered, registry is invalid, registered version is
older, or registered to a different directory
•
Updates a SouthWare record that indicates whether the control is
registered on this workstation
Standard Microsoft Controls
Microsoft controls such as the popup calendar are handled differently because
they may be used by other applications. If a Microsoft control is registered on
your system but is older than the version distributed with SouthWare, the
SouthWare registry process will save a copy of the original control and replace it
with the new control in the same directory.
Note:
During the SouthWare registry process an install process is run for the
SouthWare PDF print driver and for the RPV report viewer controls.
These install routines do their own updates of Windows settings.
!
New Windows Control Tests in SouthWare CheckUp
When you run the SouthWare CheckUp program there is now a separate test for
each special Windows control used by SouthWare. This test verifies that the
control is registered and that the registry path is valid. An error condition exists
when the control is not registered or if the designated file is not found.
!
New Windows Control Directory
The system now uses a standard ActiveX directory to manage the
installation/registration of Windows controls. By default this directory is “activex”
under the SouthWare run directory. You may override this directory via the
environment variable “SWENV-INSTALL-ACTIVEX-DIR”.
This directory is implemented in the following features:
•
The Environment Manager display of directories now shows (and tests
the permissions of) the ActiveX directory
•
If SouthWare needs to register a special Windows control it will require
that the control exist in the ActiveX directory
•
The CheckUp program will now test the permissions of the ActiveX
Directory
SouthWare Excellence Series™
92
Rev 11 Release Notice (8/11/05)
!
Changes to the Display of Windows Controls in Operator/Workstation
Status Manager
You may display the Windows controls in the Status manager program ([F6] from
standard menu program or XX-02-01) choose Workstation Records, pick a
workstation, Special Windows Controls. The display of these controls has the
following changes:
•
The display indicates whether the control is considered registered and
whether it is found.
•
The display uses current registry information to show the path to controls
•
The display for your current workstation shows the actual registry
values for the path to the control.
•
The display for other workstations shows whether the control is
considered registered but does not show the registry path (since
the registry for that workstation is not available remotely).
!
Disable Outlook Security Messages within SouthWare Functions
SouthWare has licensed a Windows control that can temporarily disable the
security messages produced by Microsoft Outlook when an application interfaces
to Outlook via ActiveX (such as when SouthWare creates an Outlook e-mail
message). Each time that SouthWare issues an ActiveX call to Outlook it will first
use this control to disable the security message, issue the call to Outlook, and
then re-enable the security message.
The purpose of this feature is to overcome the annoying message that pops up
each time a user interfaces to Outlook from SouthWare. As Microsoft has
increased its security features to combat hackers, it has also become increasingly
complex to do “normal” functions with Outlook. SouthWare is providing this
controlled “bypass” to the security message as an alternative to reconfiguring the
security settings in Outlook to bypass the message when called by SouthWare.
If you don’t want to use this feature you may disable it by setting the configuration
environment variable SWENV-BYPASS-OUTLOOK-MESSAGE to a value of “N”:
SWENV-BYPASS-OUTLOOK-MESSAGE
!
N
Additional Integrated Controls
Here are the additional Windows controls that are being used by SouthWare as of
Rev 11:
•
•
•
Think HTML Editor
Outlook Security Manager
MS Chart control
Here is an addition application that is installed:
•
PDF Print Driver
Here is an optional installable component needed for selected Menu Portal web
pages that contain graphs:
•
Office 2003 Web Components
SouthWare Excellence Series™
93
Rev 11 Release Notice (8/11/05)
TaskWise
!
Optional Use of Web Views for Start and User-Defined Tabs (All Levels)
On graphical
workstations you now
have the option to
utilize a SouthWare
WebPage Zoom View
(XX-09-01) as a
TaskWise start page
tab or user-defined tab.
This lets you utilize the
power of SouthWare
Zoom Views within
TaskWise tabs:
•
Easy control of
tab “look” via
web page
template
•
Data variables
•
One-click
access to other programs
•
Use of SouthWare javascript menu technology
•
Option to utilize the same Zoom View templates available from
SouthWare’s WebView menu
This feature is implemented via a new field in the TaskWise tab header record
(TW-04-05, field 4 Tab Info, Alternate WebView). We implemented this as an
alternate WebView so that you don’t need to renumber your tabs or add new tabs
in order to utilize WebViews. It also means that the same tabs can have both a
graphical and a text-based look - the Alternate WebView is used on graphical
workstations and the detail tab field definitions are used on text workstations.
Alternate WebView
(Available only for tab types User-Defined and Start Page)
Here you may specify a SouthWare WebPage Zoom View (XX-09-01) to
display on this tab when using a graphical workstation. On a graphical
workstation the tab will display the Zoom View here INSTEAD OF any
detail records you define. The tab will create a browser window and
launch the Zoom View to create the web page to display in the browser
window.
You must choose a Zoom View that has the same Primary File as
this tab (as shown above in this window). For example, on a Main level
tab you must choose a Zoom View with XX99 as the primary file. For a
relationship level tab you must choose a Zoom View with TW01 as the
primary file.
If you use a text workstation or leave this field blank then the tab will
display the detail fields you define on the next screen.
!
Integrated Lists for Relationship and Contact Levels
SouthWare Excellence Series™
94
Rev 11 Release Notice (8/11/05)
The search lists for
TaskWise
Relationships and
Contacts are now
integrated into the
corresponding tab level
so you can easily
switch between the
list and the
highlighted record!
This greatly improves
efficiency when you
need to create a list of
relationships or
contacts and then
select each one as you
move down the list.
When you use the search or navigate functions to create a list of relationships or
contacts, the list will remain active when you choose a record. You may highlight
a record and click on a tab or double-click on a record. When you click back on
the list tab the list is redisplayed so that you may select another record.
You also have the ability to switch to another type of relationship when you are
displaying a list of relationships. Use the Relationship Navigation button (see
below) to pick a relationship type.
This feature is implemented via a new tab type, a List tab. This tab type must be
the first tab for a set of tabs.
The conversion automatically creates a list type for each relationship type and for
the contact level of tabs.
!
Relationship and Contact Navigation Buttons
When you are in the TaskWise Coordinator you may use two special buttons that
are displayed in the Navigation area at the top of the screen:
•
- Navigate to a Relationship - click on this button to display a pop-up
menu of types of relationships. You may then select a relationship type
to display a list of all records. The list is integrated with the tabs for the
related relationship type.
•
- Navigate to a Contact - click on this button to display a pop-up
menu of types of contacts. You may then select a contact type to display
a list of all records.
Sales Prospect Pipeline Management Features
TaskWise Assigned Salesperson for Prospect
You may now assign the responsible salesperson for a prospect.
!
In the Name/Address field (field 3) you may enter the salesperson for a prospect :
Salesperson:
Enter the responsible A/R salesperson for a prospect (although you may
leave this blank if the prospect is not assigned to a salesperson). For a
customer this field is displayed from the customer record. For an
SouthWare Excellence Series™
95
Rev 11 Release Notice (8/11/05)
employee this field is displayed from the employee record (if specified).
The assigned salesperson helps you report and analyze the prospects for
each salesperson. The salesperson statistics provided in ExecuMate II
will also summarize the prospect status for each salesperson.
!
Definition of TaskWise Prospect Sales Cycle
In TaskWise you may now define the “normal” selling stages for a prospect. This
allows you to better manage your pipeline by analyzing the stages of your current
prospects. This is done via the “status” of prospects.
In the TaskWise Control Record:
13. Prospect Stages:
Here you may define up to seven prospect statuses (field 4 in the
relationship record TW-04-01) that you consider to be the typical stages
in your selling cycle for prospects. These stages are used to accumulate
ExecuMate II statistics for each salesperson. Each time you run an
ExecuMate II gather the system will analyze the prospect statuses for
each salesperson so that you may review your prospect pipeline.
For each of the seven possible stages you may enter a valid relationship
status. Typically you will use only statuses that are reserved for
prospects (such as “Qualified Lead”), but you have the option to use a
status that applies to other relationship types (e.g. Inactive). You should
enter these statuses as a sequential “path” to closing the prospect - stage
1 should be your initial status with a prospect, stage 2 should be the next
step, etc.
Caution about Changes
The prospect stage statistics are based on the sequence of the
statuses listed here. The statistics are stored in “slots” based on
the control record at the time of the ExecuMate II gather. If you
rearrange these statuses or add new statuses later then any
statistics history will no longer be valid for comparison purposes
since the “slots” of the older statistics records will not match the
current control record.
!
TaskWise Company News
You now have the option to record company news topics for sharing information
within the company. This can serve as a quick way to communicate important
info without creating dozens of e-mails, and can also serve as an archive of
important news topics.
This News feature uses a special version of the TaskWise AnswerReady
technology to record and organize news. News topics are automatically assigned
topic IDs in the range from 888888888800000000 to 888888888899999999 (the
category is automatically assigned as “News”). The default Navigate pane
provides access to recent news topics and lets you add new topics. Here are the
components of the feature:
Add a News Topic
You may call this feature (TW-04-08-05) from the Navigate pane or from
SouthWare Excellence Series™
96
Rev 11 Release Notice (8/11/05)
anywhere in SouthWare. This is a special mode of the AnswerReady
entry program that automatically assigns a special key and category (a
“News” category is automatically created). The key is assigned in
reverse sequence so the most recent topics have the lowest number (and
will appear first).
All you have to do is enter the Summary (which serves as the headline)
and the text for the topic. If needed you can also use the advanced
features of AnswerReady such as linking to a web page or other
attachment.
Display a News Topic
You may access one of the recent headlines from the Navigate pane or
from anywhere via the call “TWANSDSP/C [8888888888nnnnnnnn]”
where “8888888888nnnnnnnn” is the news topic number.
View All News Topics
You may access all news topics via the “All News Topics” option in the
navigate pane or via TW-04-08-06. This displays a special mode of the
AnswerReady tree that organizes the news topics into categories:
Last 7 Days - all topics added within the last 7 days
Last 30 Days - all topics added within the last 30 days
Over 30 Days - all topics that are at least 31 days old
In “News” mode the topics are sorted from most recent to oldest (the
most recent will display first) and the date the topic was created is shown
in the list.
Special XX99 Data Dictionary Fields for Recent Topics
The following XX99 data dictionary fields enable you to show the most
recent headlines in the Navigate pane or other WebView:
301
Topic ID of most recent topic
302
Topic Summary (headline) of most recent topic
303
Topic ID of second most recent topic
304
Topic Summary (headline) of second most recent topic
305
Topic ID of third most recent topic
306
Topic Summary (headline) of third most recent topic
Inventory/Sales
Related Menu Portals
Several of the menu portals (see “Persona Menu Portals”) cover functions and roles
within Inventory/Sales. Here is an overview of the available persona menus:
!
Warehouse Supervisor
The Warehouse Supervisor menu portal (Zoom View and object of “P_INVMGR”)
is designed to show the current status of inventory-related functions such as
shipping, receivings, stock status, etc. You may easily modify this menu to
customize it for your needs.
!
Sales Manager
The Sales Manager menu portal (Zoom View and object of “P_SLSMGR”) is
designed to help a sales manager easily review the current sales status for the
SouthWare Excellence Series™
97
Rev 11 Release Notice (8/11/05)
organization and to quickly zoom for more details where needed. This includes
information about current orders as well as information about the total sales
pipeline (prospects and open quotes).
!
Sales Professional
The Sales Professional menu portal (Zoom View and object of “P_SALES”) is
designed to help a sales professional easily navigate the commonly-used
SouthWare programs used by a salesperson. This includes information about
current orders, customer account status, and an overview of the sales pipeline
(prospects and open quotes) for the salesperson. Most of the zooms from this
menu portal automatically limit the data shown to the records for the salesperson.
!
Order Entry
The Order Entry menu portal (Zoom View and object of “P_ORDERS”) is
designed to serve as an efficient menu for an order entry operator. This menu
simplifies training by consolidating the functions typically needed for order entry
into an intuitive web page.
!
Warehouse Worker
The Shipping/Receivings menu portal (Zoom View and object of “P_WHSE”) is
designed to help a warehouse worker easily navigate the commonly-used
SouthWare programs used in a warehouse or inventory handling department.
This includes information about current orders to be shipped, received items, and
other inventory-related information.
!
Purchasing Buyer
The Purchasing Buyer menu portal (Zoom View and object of “P_BUYER”) is
designed to help a purchasing professional easily navigate the commonly-used
SouthWare programs involved in purchasing. This includes information about
current purchase orders and supplier performance. Most of the zooms from this
menu portal automatically limit the data shown to the suppliers and purchase
order for the buyer.
Order Processing Transaction Portal
The order processing transaction portal incorporates many changes designed to simplify
the entry of sales orders on graphical workstations. The portal includes:
Navigation Tabs
The tabs available in this portal include:
•
A List tab that displays a grid list of open sales orders
•
A Header tab that displays the sales order header screen
•
An Items tab that displays the line item screen for the current sales order (only
when a sales order is selected)
•
A Payment tab that displays the payment/totals screen for the current sales
order
Status Information
The transaction status area includes the following data:
•
Current accounting period
•
Current dept/operator code
•
# Open Sales Orders for Dept/Operator
•
$ Open Sales Orders for Dept/Operator
SouthWare Excellence Series™
98
Rev 11 Release Notice (8/11/05)
Transaction Buttons
Available one-click transaction buttons (that are enabled or disabled as appropriate)
include:
•
Forms
•
Order Acknowledgment Print
•
Picking Ticket Print
•
Header, Trailing, or Line Item Text entry
•
Options (special overrides)
•
Inquiries
•
Related Processes (End of Day Update, Order Listing)
•
Group Item Matrix Adapter (if applicable)
Purchase Order Transaction Portal
The purchase order transaction portal incorporates many changes designed to simplify
the entry of purchase orders on graphical workstations. The portal includes:
Navigation Tabs
The tabs available in this portal include:
•
A List tab that displays a grid list of open POs
•
A Header tab that displays PO header screen
•
An Items tab that displays the line item screen for the current PO (only when a
PO is selected)
Status Information
The transaction status area includes the following data:
•
Current buyer code
•
# Open POs for Buyer
•
$ Open POs for Buyer that are not yet received
Transaction Buttons
Available one-click transaction buttons (that are enabled or disabled as appropriate)
include:
•
PO Print
•
Text (Header, Trailing, Line)
•
PO copy
•
Options (Close, Cancel, Release Transfer, Overrides)
•
Inquiry
•
Related Processes
•
Group Item Matrix Adapter (if applicable)
Automatic POs Transaction Portal
The automatic POs transaction portal (IS-03-01-01-02) on graphical workstations
provides an integrated environment for generating, editing, and creating POs from orders
and stock quantities. The portal includes:
Navigation Tabs
The tabs available in this portal include:
•
A List tab that displays a grid list of the records in the work file
•
A Work File tab that displays the work file maintenance program
•
A Tentative POs tab that displays an organized grid list of the POs that will be
created from the current work records
SouthWare Excellence Series™
99
Rev 11 Release Notice (8/11/05)
Status Information
The transaction status area includes the following data:
•
Current buyer code
Transaction Buttons
Available one-click transaction buttons (that are enabled or disabled as appropriate)
include:
•
The work file generation process (IS-03-01-01)
•
The check alternate vendors for best price process (IS-03-01-03)
•
The work file edit listing
•
The Post to POs process
•
The Group Item Matrix grid (if applicable)
!
New Tentative PO Review Grid
A tentative PO grid (graphical workstations only) allows you to instantly see what
POs would be created from the current workfile. This grid creates a temporary
file that organizes the work file records as they would be posted. You can then
easily spot any changes that you want to make and click back to the Work File
tab to make them.
!
Lookup Option for Purchasing Work File Transactions
In conjunction with the portal changes you may now use the lookup feature for
unposted PO work file records. In previous revisions this was not a feature.
Receivings Transaction Portal
Entering Receivings transactions (IS-03-02-01) is now more efficient. Here are some
highlights:
Navigation Tabs
The tabs available in this portal include:
•
List tab for a list of unposted receivings transactions
•
Header tab for receivings transaction header information
•
Detail tab for access to received line items (only when a header is selected)
Status Information
The transaction status area includes the following data (which is automatically refreshed
as you edit transactions):
•
Current accounting period
•
Current transaction operator
•
Total number of unposted receivings transactions for operator
•
Total dollar value of unposted receivings transactions for operator
Transaction Buttons
Available one-click transaction buttons (that are enabled or disabled as appropriate)
include:
•
Edit listing
•
Post transactions
•
Smart Scan function
•
Scan Mode
•
Review Mode
•
Inquiry
•
Item Group Matrix (if applicable)
!
Grid Display and One-Click Selection for Review Mode
SouthWare Excellence Series™
100
Rev 11 Release Notice (8/11/05)
Document Review Mode now uses grid technology on graphical workstations to
improve the capabilities and ease of use. This improves the display of document
information and provides for easier specification of the review code.
Selecting Review Code in Review Mode
The grid now displays a separate column for each review option. A column will
display an icon to indicate that it is the selected column for the item:
•
Full - click on this column to select to fully receive the remaining quantity
on the document (code 1)
•
Partial - click on this column to select to receive the item with changes
•
Cancel - click on this column to cancel the remaining quantity for this item
on the document
•
Pending - click on this column to remove any receiving of this item for this
transaction
For example, if you select to receive the item in full, an icon will appear in the
“Full” column. If you want to delete the receiving for this item, click on the
Pending column for that item and it will delete the receiving line item.
!
Improved Display of PO Information
Several changes have been made to the display of the header information and
the line item information to improve readability.
Receivings Cost Transaction Portal
Entering Receivings Cost information (IS-03-03-01 and from A/P) is now more efficient.
Here are some highlights:
Navigation Tabs
The tabs available in this portal include:
•
List tab for a list of unposted receivings cost transactions
•
Transaction tab for receivings cost transaction information
Status Information
The transaction status area includes the following data (which is automatically refreshed
as you edit transactions):
•
Current accounting period
•
Current transaction operator
•
Total number of unposted receivings cost transactions for operator
•
Total dollar value of unposted receivings cost transactions for operator
Transaction Buttons
Available one-click transaction buttons (that are enabled or disabled as appropriate)
include:
•
Edit listing
•
Post transactions
•
Item Group Matrix (if applicable)
!
Grid Display for Review Mode
Document Review Mode now uses grid technology on graphical workstations to
improve the capabilities and ease of use. This improves the display of document
information and provides for easier entry of received cost. You can move down
the cost column and enter the cost for each item.
!
Improved Features in Billing Inquiry
SouthWare Excellence Series™
101
Rev 11 Release Notice (8/11/05)
Two new features are
now available to help
you with your inquiry of
orders and invoices.
These make this
frequently-used
program even more
useful in answering
questions:
•
•
!
Zoom for order/invoice now has optional Grid View of line items
(graphical workstations only)
•
Grid provides easily scrolled list of the items on the order or
invoice
•
Tab allows you to switch between the Form View (which shows
line items, text, and tracking numbers similar to a form) or the
Grid View
•
The program uses LearnFromYou technology to default
to the View mode you last used
•
You may double-click on an item to zoom to the line item details
zoom
•
Grid shows indicator of whether line item is selected for billing
•
Grid shows indicators of whether a line item has text or
tracking/serial numbers
•
Button for text indicator will zoom to the line item zoom
which displays text
•
Button for tracking/serial indicator will zoom to a search
list of tracking/serial numbers for the line item
•
Many powerful new options for the line item inquiry function
using grid technology functions such as:
•
Grouping
•
Sorting by column
•
Save custom layout
•
Search text
Tracking number list is available from the Grid View and from the Line
Item Details Zoom
New Tree View Inquiry for Open Purchase Orders
SouthWare Excellence Series™
102
Rev 11 Release Notice (8/11/05)
This program (IS-0410) is designed to help
you review and
manage your open
purchase orders. By
expanding portions of
the order Tree View
you can quickly group
and analyze your
purchase orders in a
variety of ways. If you
need more details on
an order you may
expand it to see line
items. And if
necessary you can
zoom to the PO entry
program to make changes.
Here are the grouping categories available:
By location
By buyer within location
By vendor within buyer within location
By PO type within buyer within location
By PO order handling code within buyer within location
By PO status within buyer within location
By vendor within location
By order type within salesperson within location
By order status within salesperson within location
By PO type within location
By PO order handling code within location
By PO status within location
By buyer
By vendor within buyer
By PO type within buyer
By PO order handling code within buyer
By PO status within buyer
By vendor
-
By PO type
By order handling code
By PO status
Statuses include:
Entered only
PO has been Printed/Sent
Late PO
(at least one line item is late)
Partially Received
(at least one line item has been received, but not all)
Fully Received
(all line items are fully received but PO is not complete
because of status or costing)
Completed status
SouthWare Excellence Series™
103
Rev 11 Release Notice (8/11/05)
-
Cancelled status
The major grouping categories show a PO count and total PO dollars per
grouping. This lets you quickly see which groupings to expand for more details.
Note:
The total PO dollars do not include Quotes. Quotes will display but the
counts and dollars for quotes are shown only when you analyze PO
types.
Using the Purchase Order Tree View Manager
When you access the Purchase Order Tree View Manager you will see the
major grouping categories. On Windows workstations you will also see tabs for
quick selection of major grouping categories. The preview pane to the right of
the screen shows information about the currently-highlighted record in the tree.
You may choose any of the following functions:
Expand a grouping - You may expand the tree for a grouping category
(double click or right arrow on the category) to see the details. For
major categories you will see a list of groupings. When you expand a
grouping any sub-groupings will be shown first, then each order within
the grouping will appear in the list.
Expand a PO - You may expand a PO (double click or right arrow on
the PO header) to display a list of the line items for the order.
Toggle Preview Pane - You may toggle the display of the Preview
Pane on and off by clicking on the Preview Off/On button or by pressing
[F1]. Removing the Preview Pane provides more display area for the
information in the tree.
Edit record - you may edit a highlighted PO by clicking on the Edit
button or pressing [F3].
Refresh list - you may refresh the records shown in the tree view by
clicking on the Refresh button ([F5]).
Exit - you may click on the Exit button ([F8]) to exit the program.
Optional Custom Preview Pane for order information
On Windows workstations you have the option to create a custom web page
preview pane for PO header and PO line item information. This lets you modify
both the data and the “look” of the preview pane for the order information.
To customize the preview pane info you may create a web page (html) template
for the preview(s) you want to customize and place them in the standard
“previews” subdirectory under the “swhtml” directory. When the program is
executed it looks for custom templates for the Purchase Order Tree View
manager. Any templates it finds will be used instead of the standard preview
pane display. Here are the names you must use:
iv05pom.htm To customize the PO header information (primary file is
IV05)
iv06pom.htm To customize the PO line item information (primary file
is IV06)
Within each template enter literals and variable names. A variable uses the
format
@var_dd_xxxx9999_@
SouthWare Excellence Series™
104
Rev 11 Release Notice (8/11/05)
where xxxx is the Data Dictionary file number and 9999 is the field number. For
example, the variable @var_dd_IV050001_@ refers to field 1 in IV05 (the PO
number). You can create a custom web page template with variables
representing the data you want to see. You may include any information
available via the SouthWare Data Dictionary for the primary file of the preview.
Standard sample templates are provided in the preview directory. You may
rename and edit these as needed. They are named:
iv05pomsav.htm
iv06pomsav.htm
Security Notes
Access to this program requires a valid Buyer (IS-07-15).
If your buyer does not allow access to other buyers orders you may not
access the Tree View Manager unless you are accessing it from your
buyer portal.
If your buyer restricts you to a single location the Tree View Manager
will show only that location and will remove the tab options
Service Management
Related Menu Portals
Several of the menu portals (see “Persona Menu Portals”) cover functions and roles
within Service Management. Here is an overview of the available persona menus:
!
Service Order Entry
The Service Order menu portal (Zoom View and object of “P_SVCORD”) is
designed for the operator who generates, enters, and dispatches service orders.
You may easily modify this menu to customize it for your needs.
!
Service Manager
The Service Manager menu portal (Zoom View and object of “P_SVCMGR”) is
designed to help a service manager easily review the current service status for
the organization and to quickly zoom for more details where needed. This
includes information about current service orders as well as information about
contracts and equipment under contract.
!
Customer Service
The Customer Service menu portal (Zoom View and object of “P_CUSSVC”) is
designed to help a customer service representative quickly find the answers to
questions that customers have about their orders, account, or other status.
!
Service Technician
The Service Technician menu portal (Zoom View and object of “P_SVCTEC”)
utilizes SouthWare NetLink to provide a service tech with the information he/she
needs on the go. The NetLink pages are designed to fit on a handheld browser
screen so that answers are available whenever the technician needs them.
Service Order Transaction Portal
The service order transaction portal incorporates many changes designed to simplify the
entry of service orders on graphical workstations. The portal includes:
SouthWare Excellence Series™
105
Rev 11 Release Notice (8/11/05)
Navigation Tabs
The tabs available in this portal include:
•
A List tab that displays a grid list of open service orders
•
A Header tab that displays the service order header screen
•
An Items tab that displays the line item screen for the current service order (only
when a service order is selected)
Status Information
The transaction status area includes the following data:
•
Current service operator
•
# Open Service Orders for operator
•
$ Unbilled Service Orders for operator
Transaction Buttons
Available one-click transaction buttons (that are enabled or disabled as appropriate) for
the service order header include:
•
Credit/copy a service order
•
Access service scheduler board
•
Service order inquiry
•
Print service order
•
Dispatch technician for service order
•
Bill service order
•
Options such as Header/Trailing Text entry
•
Related processes such as service order generation
Buttons available for line items include:
•
Text Entry
•
Options (such as Change Equipment)
•
Meter Reading entry
•
Inquiries (if applicable to line item - such as purchase for)
•
Group Item Matrix Adapter (if applicable)
!
New Tree View Inquiry for Open Service Orders
This program (SV-0406) is designed to help
you review and
manage your open
service orders. By
expanding portions of
the order Tree View
you can quickly group
and analyze your
service orders in a
variety of ways. If you
need more details on
an order you may
expand it to see line
items and tracking
numbers. And if
necessary you can
zoom to the service order entry program to make changes.
SouthWare Excellence Series™
106
Rev 11 Release Notice (8/11/05)
Here are the grouping categories available:
By location
By service operator within location
By service order type within operator within location
By service order status within operator within location
By technician within location
By service operator within technician within location
By service order type within technician within location
By service order status within technician within location
By service order type within location
By service order status within location
By service operator
By service order type within operator
By service order status within operator
By technician
By service operator within technician
By service order type within technician
By service order status within technician
By service order type
By service order status
Statuses include:
Entered only
Dispatched
Late (scheduled date prior to today)
Waiting (on PO or backorder)
In Process (has been started)
Billed
Closed
(any user-defined statuses from SV control record)
The major grouping categories show a service order count and total dollars per
grouping. This lets you quickly see which groupings to expand for more details.
Using the Service Order Tree View Manager
When you access the Service Order Tree View Manager you will see the major
grouping categories. On Windows workstations you will also see tabs for quick
selection of major grouping categories. The preview pane to the right of the
screen shows information about the currently-highlighted record in the tree. You
may choose any of the following functions:
Expand a grouping - You may expand the tree for a grouping category
(double click or right arrow on the category) to see the details. For
major categories you will see a list of groupings. When you expand a
grouping any sub-groupings will be shown first, then each service order
within the grouping will appear in the list.
Expand an order - You may expand an order (double click or right
arrow on the order header) to display a list of the line items for the order.
Toggle Preview Pane - You may toggle the display of the Preview
Pane on and off by clicking on the Preview Off/On button or by pressing
[F1]. Removing the Preview Pane provides more display area for the
information in the tree.
Edit record - you may edit a highlighted service order by clicking on the
Edit button or pressing [F3].
SouthWare Excellence Series™
107
Rev 11 Release Notice (8/11/05)
-
Refresh list - you may refresh the records shown in the tree view by
clicking on the Refresh button ([F5]).
Exit - you may click on the Exit button ([F8]) to exit the program.
Optional Custom Preview Pane for order information
On Windows workstations you have the option to create a custom web page
preview pane for service order header and line item information. This lets you
modify both the data and the “look” of the preview pane for the service order
information.
To customize the service order preview pane info you may create a web page
(html) template for the preview(s) you want to customize and place them in the
standard “previews” subdirectory under the “swhtml” directory. When the
program is executed it looks for custom templates for the Service Order Tree
View manager. Any templates it finds will be used instead of the standard
preview pane display. Here are the names you must use:
sv04som.htm To customize the service order header information
(primary file is SV04)
sv06som.htm To customize the service order line item information
(primary file is SV06)
Within each template enter literals and variable names. A variable uses the
format
@var_dd_xxxx9999_@
where xxxx is the Data Dictionary file number and 9999 is the field number. For
example, the variable @var_dd_SV040001_@ refers to field 1 in SV04 (the
service order number). You can create a custom web page template with
variables representing the data you want to see. You may include any
information available via the SouthWare Data Dictionary for the primary file of
the preview.
Standard sample templates are provided in the preview directory. You may
rename and edit these as needed. They are named:
sv04somsav.htm
sv06somsav.htm
Security Notes
Access to this program requires a valid Service Operator (SV-07-17).
If your operator does not allow access to other operators orders you
may not access the Tree View Manager except from your service entry
portal.
If your operator restricts you to a single location the Tree View Manager
will show only that location and will remove the tab options
!
Optional Line Item Grid View in Service Order Inquiry
A Line Item Grid View is now available to help you with your inquiry of service
orders:
•
Zoom for service order now has optional Grid View of line items
(graphical workstations only)
•
Grid provides easily scrolled list of the items
SouthWare Excellence Series™
108
Rev 11 Release Notice (8/11/05)
•
•
•
Tab allows you to switch between the Form View (which shows
line items and text similar to a form) or the Grid View
•
The program uses LearnFromYou technology to default
to the View mode you last used
Grid shows indicator of whether a line item has text
Many powerful new options for the line item inquiry function
using grid technology functions such as:
•
Grouping
•
Sorting by column
•
Save custom layout
•
Search text
General ReportMate Features
!
New Operator/Group Security for RM Format Edit/Access
You now have additional security flexibility for a ReportMate format. In addition to
the standard security restriction based on application you may now secure a
format based on a logon operator or security group (XX-03-05). This security is
in addition to the application security level restrictions that you may place on a
format.
Access Oper/Group:
Here you may restrict the use of this format (ability to run the report) to a
particular logon operator or operator group by specifying the
operator/group in this field. Leave this field blank to allow access to any
operator who meets the security level/application(s) for this format.
Edit Oper/Group:
Here you may restrict the editing of this format to a particular logon
operator or operator group by specifying the operator/group in this field.
Leave this field blank to allow editing by any operator who meets the
security level/application(s) for this format.
Note:
!
An operator who has a security level 9 in ReportMate may edit
any format.
Optional Override Base Directory for ReportMate Export File Names
You now have the option to specify a different starting directory for the file names
exported via ReportMate. This lets you default to place all export files in a
directory other than the default of your data directory. This is particularly helpful if
you secure all files in your data directory.
The environment variable is SWENV-RM-EXPORT-IF-DIRECTORY. If you
define a value for this variable the ReportMate export technology will default to a
file name made up of the value of this variable followed by the default base file
name (without company ID).
Example
Let’s say you want to put all exported files into a directory
“\\myserver\export\” on your system. You can set the environment
variable to that value:
SouthWare Excellence Series™
109
Rev 11 Release Notice (8/11/05)
SWENV-RM-EXPORT-IF-DIRECTORY \\myserver\export\
If you then run a format named CUSTLIST and choose to export to a
Comma-Delimited file, the default export file name will be
“\\myserver\export\CUSTLIST.CD”.
If the environment variable is blank, the default name will be
“dddCUSTLIST.CD” where ddd is your company ID. For company ID of
DM\ the default name will be DM\CUSTLIST.CD.
!
Other Improvements to Format Maintenance
Here are some other changes to the format maintenance programs:
•
Fields/labels aligned more cleanly
•
Edit Field function now functions more as a dialog box with buttons
!
New Fields
Numerous fields have been added or changed in the Data Dictionary to support
new features. Here are some examples:
•
Current Transaction Operator - Field 63 in XX99 is replaced with a set
of current fields for each trx operator type. This provides much more
flexibility. (Note that if you had any FlowMods pathed from this field to
another file you will need to change it to point to the specific transaction
operator type)
•
ExcelReport Grades - Fields 500+ in XX99 now allow access to PDT
and YTD grade information
!
FlowPoint to Skip Output of #Records Read/Processed Line in Spool File
When you spool a file from ReportMate you may now utilize a standard FlowPoint
8730 and specify “FAIL” in a FlowMod in order to suppress the line that indicates
how many records read/processed. This is useful if you are using the spool file in
other software and want to eliminate this doc line.
The program for the FlowMod is the format name.
!
Parameters Accepted Via Dialog Box
The ReportMate runtime parameters are now accepted via a dialog box similar to
the changes made to other reports. This incorporates the Learn technology, easy
editing, and smart one-click printing options described in the Streamlined reports
section.
Note:
Runtime selection criteria parameters are incorporated into the flow of the
dialog box. In previous revisions these were shown on a separate
screen. The first time you run a report (learning the values) the system
will accept each selection criterion value. Remember that if you change a
selection criteria then this is updated in the format.
Comments
If there are comments for a format the parameters screen will display
“Comments” in the info area at the lower right. You may click on this area to
display the full comments. (On text workstations you may press [Esc] to back up
to this field.)
SouthWare Excellence Series™
110
Rev 11 Release Notice (8/11/05)
ReportMate HTML Output Enhancements
!
Export to HTML Now Automatically Handles Table Column Definitions
When you create an HTML web page from a format (via export to HTML or via
FYI WebPage tab) the program will now automatically assume the appropriate
tilde/grave accent characters that designate table columns.
Background
In previous revisions you were required to insert tilde (~ for text field) or
grave (` for numeric field) characters into the format in order to designate
columns. The program replaced these characters with the appropriate
HTML syntax. This meant that the format was only useful for HTML
output since the special characters were not appropriate for printed
output.
Now the system can take a format that does not have special embedded
characters and output it to an HTML table. The program will automatically
assume a column for each field:
•
The “Column Alignment” flag for each field will determine whether the
system outputs it as Left, Right, or Center justified.
•
Each literal “word” will be treated as a separate column.
•
You may insert your own tilde/grave characters to create your
own phrasing as long as you insert characters into the entire line
- the system will not assume any columns if a line in the format
contains any tilde/grave characters. Normally you would only
need to do this if you want to combine multiple literals or a
literal/field combination into a column.
!
Use of CSS Style Sheets in Standard ReportMate Template
The standard ReportMate template (rmtemp.htm located in swhtml\views) now
includes the variable name “@var_css_link_@”. Each time the template is used
to create an HTML file the program replaces this variable name with a link to a
CSS style sheet:
•
For a normal HTML output job the variable is replaced with a link to the
standard default CSS style sheet. The default sheet is identified in the
CSS ID file (RM-04-08) via the record with a blank ID. The default link for
this ID is “..\css\default.css” which references the default.css file in the
css directory.
•
For an FYI portal WebPage job the variable is replaced with
<link rel=”stylesheet” href=”..\temp\fffffffttt.css” type=”text/css”>
where ffffffff=RM format name (less trailing spaces) and ttt=workstation
number. The FYI portal program creates a style sheet file with this name
into the temp directory. The contents of the style sheet file depend on
which CSS style is selected in the drop-down list on the WebPage tab.
!
Automatic Generation of CSS “Class” Tags for ReportMate Fields
When you output a ReportMate format to an HTML table, the program now
automatically includes field “class” tags to enable you to style the look of the data
via a Cascading Style Sheet. A new attribute in the format definition for a field
defines the CSS class:
Class
Enter the CSS class for this field. The defaults are:
SouthWare Excellence Series™
111
Rev 11 Release Notice (8/11/05)
amt
text
For an amount-type field
For alphanumeric and other types of fields
The HTML template for the ReportMate format may reference a
Cascading Style Sheet that “styles” these tags. For example, in the
default CSS file the “text” class is left-justified while the “amt” class is
right-justified with a different background color.
Negative amounts
If a field with an “amt” class contains a negative amount for a record the
system will instead output the class of “neg”. This allows you to style
negative amounts differently that positive amounts. For example, in the
default CSS file the “neg” class uses a different font color and
background color than the “amt” tag.
Upgrade Note
When you load this update the system will run a ReportMate conversion
program that will automatically insert “text” and “amt” tags into your
existing format detail records.
!
Standard HTML Table Records May Reference CSS Tags for Cells
The standard HTML Table Format Records (RM-04-06) may now utilize
Cascading Style Sheets for styling of cells instead of embedded fonts. You may
enter the variable “@class” in the HTML syntax for the “Text Start” or “Numeric
Start” to specify that the table should tag each cell with the CSS field class
specified in the format. This means that the font size/color/justification etc. can
be controlled in the related CSS file instead of being embedded into the table.
This will typically result in much cleaner and smaller HTML files.
Upgrade Note
When you load this update the existing table format records are not
changed so that existing pages remain unchanged. You may change
table formats to use this feature.
On new installations the default records will specify to use the @class
feature.
!
Automatic Generation of Odd/Even Row CSS Class Tags
When you output a ReportMate format to an HTML table, the program now
automatically includes row “class” tags to identify odd/even rows. This makes it
possible to style the table with a different appearance for every other row to make
the table easier to read.
The class tags are inserted into the <TR> or table row tag. These tags are
automatically output - if your CSS file doesn’t reference these tags then the tags
will have no affect on the appearance of the table:
class=even
class=odd
For even-numbered rows
For odd-numbered rows
For example, in the default CSS file the “odd” rows are styled to have a darker
background so that it is easier to visually identify the columns for each record.
SouthWare Excellence Series™
112
Rev 11 Release Notice (8/11/05)
!
Generation of CSS Tags for Top-of-Page Titles/Legends Lines
When you output a ReportMate format to an HTML table, if the template file
references a CSS file (“@var_css_link_@” exists in the template) the program
now automatically places “div” tags into the report titles and legends lines so that
you may style them if you wish. Here is the format of the assigned tags:
<div id=”title”> (55-char report-title) </div>
<div id=”company”> (50-char company-name) </div>
<div id=”refinfo”> (date/time/pagenbr literal and data) </div>
<div id=”legend”> (legend-line) <BR>
(legend-line)<BR>
...etc - all legend lines are all encoded as one “div”
</div>
For example, the standard styles available in the FYI portal use these tags to
allow you to hide or display the titles and legends as well as control the fonts and
appearance of the text.
!
May Now Create HTML Output for Subtotal-Level Reports
You now have the option to create an HTML page from a format that outputs
subtotals instead of detail records. In previous revisions you could only export an
HTML page if the export timing for the format was at the “Detail” level (one report
record per input record).
With this feature you can create a format that outputs summary totals and show
these totals as a web page. For example, you may create a format for sales
orders that sorts and subtotals by salesperson. If you choose to export data at
subtotal level 1 (the salesperson subtotal) the HTML page will show a record per
salesperson instead of a list of sales orders.
!
Grand Totals Row for HTML Reports
When you create an HTML table from a format that indicates to subtotal one or
more fields the HTML table will now include a Grand Totals row on the bottom of
the table. The Grand Totals row does not include any literals or descriptions for
the totals (since these would interfere with the columns in the table) but does
place the totals in the appropriate columns.
For example, if you create a sales order report that specifies to total the order
amounts then the web page table will include an additional row with a grand total
for all sales orders on the report.
Note: The Grand Totals row appears for all export timings, Detail or subtotal
level.
Styling the Grand Totals row
The special Grand Totals row is assigned a CSS class of “totals” instead of the
normal “odd” or “even” tag for rows. This allows you to use CSS to highlight,
hide, or otherwise style the totals row.
!
Automatic Insertion of Non-Breaking Space in Blank Table Columns
When ReportMate outputs an HTML table and a cell (<TD> </TD> tags) is blank,
ReportMate will now insert a non-breaking space (“&nbsp” tag) in that cell. This
ensures that any borders around the cell will display. This is necessary since the
default browser behavior is to suppress the borders if a cell is blank.
SouthWare Excellence Series™
113
Rev 11 Release Notice (8/11/05)
!
New Cascading Style Sheet reference file for ReportMate FYI
In this program (RM-04-08) you may define references to Cascading Style Sheets
that are used in ReportMate and in the FYI portal. See “Use of CSS Style
Sheets” in the Expanded Web Page Options section of this release notice.
!
ReportMate Templates Now Located in Views Directory
The template names for XML and HTML output are now located in the
swhtml\views directory to improve the organization of subfolders. In previous
revisions these were located in the SouthWare run directory. The default names
for these templates are:
•
“rmtemp.htm” for ReportMate HTML template
•
“rmtemp.xml” for ReportMate XML template
Changes to Table Edit/View
Extensive improvements have been made to the Table Edit/View tool (RM-05). It is now
normally referred to as Grid Edit.
!
Grid Edit Incorporated into FYI Portal
The FYI portal (RM-06) is now the optimal way to use the features of Grid Edit.
When you run Grid Edit from the RM-05 menu it will call the same features
available in the FYI portal GridView tab.
!
Key Fields Are No Longer Required For Table Editing
You are no longer required to put the primary file key fields in the format. The
new design of Grid Edit automatically stores key information for each record so
that you don’t need to manually include the key fields.
XD Transaction Keys
For Transaction Extended Data (XTnn), you must specify the XD record type in
the Grid Edit record (RM-05-01). To update Transaction XD you must use either
the XD key file (XKxx) or the related transaction file. In prior revisions you were
required to put the key to the XD record as the first field in the report format. This
is no longer necessary. Instead, you must access the Grid Edit record (RM-0501) and in field 5 specify the XD record to maintain.
!
Removed Requirement of Fixed-Position Text Interface Type
You may now use a format with Table Edit/View even if it is not specified to be
Fixed-Position Text interface type. This allows greater flexibility in using a format
for multiple purposes. The only requirements to enable the Table Edit flag are
that the format has to be active and the interface Timing has to be “Detail” timing.
!
Other Limitations Removed
Here are some other limitations of Table Edit that are no longer applicable to Grid
Edit:
•
There is no longer a limit of 30 fields on one print line - you may include
all the fields in the format
•
The report format may now include special fields of images, drawings,
notes, and text fields - these will be ignored when the format is displayed
in a grid
•
The OfficeLink option is now supported in the grid display
•
Table Edit Definition record is no longer required for viewing if you are
viewing in FYI portal - it is still required when you access Table Edit from
the RM-05-01 menu
SouthWare Excellence Series™
114
Rev 11 Release Notice (8/11/05)
Upgrade Note
Because of the changes in Table Edit/View technology the following
technology options are no longer available:
•
Use of Acucorp grid - this old-style grid view is no longer
functional
•
Use of Acuconnect for Table Edit/View - this Acucorp technology
is not supported by the grid technology
!
Automatic Creation of Grid Edit Definition Record
When you create a new format and specify “Yes” to Grid Edit (field 6) then the
program now automatically creates the Grid Edit record for you. You may edit the
options later, but you are no longer required to create this record in order to use
Grid Edit with a format.
Note:
You may not specify “Y” to Grid Edit unless the primary file has a related
import program.
!
Option to Replace Value in Multiple Records During Editing
You now have a powerful built-in utility to change multiple records in one step.
See the section “To Make a Change in Multiple Records” in the FYI section of this
release notice.
!
Check Boxes for Viewing/Editing Yes/No Flags
When you are viewing or editing Yes/No fields that have the potential for editing
via a checkbox, the fields will display in the grid as a checkbox. This is
particularly useful in editing mode since you can change the value of the field by
simply clicking on the checkbox.
To avoid a misleading appearance the field appears as a checkbox only if:
•
It is flagged as a binary field (Y/N only) in the Data Dictionary, and
•
It has import capability.
!
New Optional Editing FlowPoint per Field
You may now utilize a FlowPoint that executes when you edit data in a column in
Grid Edit. This FlowPoint allows you to use WorkFlow FlowMods to add logic to
the editing function of the Edit grid for that column. The FlowPoint supports
RETN logic, which means that you can conditionally prevent a change to the field
via WorkFlow.
The FlowPoint for an Editable Field
In the field parameters for a field in the format you have the flag “Grid Edit?” to
specify whether the field may be edited. If a field is editable (value is “Y” or “E”)
the FlowPoint is defined to be
EDnnnn
where nnnn is the Data Dictionary field number from the primary file.
Since Grid Edit can edit only fields from the primary file then the field number will
be a unique FlowPoint for the format name. Each Editing FlowPoint will
correspond to a field (a column) in the grid.
Note:
The Program ID for the FlowPoint is the format name.
SouthWare Excellence Series™
115
Rev 11 Release Notice (8/11/05)
Defining a FlowMod for an Editing FlowPoint
In FlowMod Maintenance (WF-02-04) you may define a FlowMod for any of the
“Editing FlowPoints” for fields in the format. Here are some options to consider:
•
The “Before” timing for one of these Editing FlowPoints will occur as the
user moves to a cell in this column. The “Before” timing occurs
before the current record is available to WorkFlow. You can use this
FlowPoint for non-data functions such as displaying a message but any
FlowMod cannot read data from the current record or update data.
•
The “After” timing occurs before a changed cell is written to the record:
•
This happens at the update time:
•
In interactive update mode, this occurs when the user
tries to leave a cell after making a change.
•
In batch update mode, this occurs for each cell when the
batch update is run.
•
This timing is independent of the normal validation timing
(interactive or batch).
•
The current record is available to WorkFlow for testing or
updating of the fields.
•
You may use the REPL step type to update a field in the primary
file or in a related file.
Using the After Timing and RETN step for Additional Validations
If you are using WorkFlow for additional validation of the user’s entry, you
may use the “RETN” type step to reject a change. The result of a RETN
step is to “fail” to do the update, and the program interaction depends on
the mode of update:
•
If you are using Interactive Update mode the RETN step will
not write the change to the record, will restore the value to the
previous value, and will position the cursor in the cell to be reentered.
•
If you are using Batch Update mode the RETN step will not
write the change to the record and will leave the cell yellow so
that you can see that the update was not done. In batch mode
the RETN step does not position the cursor to the cell - the batch
process continues and at the end you can see the skipped
updates because the cells are yellow instead of green. In this
mode the previous value is not restored - the cell shows the
value that you entered.
Example
For example, let’s assume you define a format named “CUSTEDIT” that
allows editing of information in the customer file. If the format includes
the salesperson code it will be editable by default (Grid Edit = “Y”) unless
you change the Edit flag. Since the salesperson is field 10 in the
customer file, the Editing FlowPoint for salesperson will be “ED0010".
Let’s say you don’t want the salesperson to be changed by anyone
except operator “BJONES”. You could define a FlowMod with the
following info:
•
Program ID = CUSTEDIT
•
FlowPoint = ED0010
•
Timing = 2 (after)
•
Steps
SouthWare Excellence Series™
116
Rev 11 Release Notice (8/11/05)
IF XX99 0001 (logon operator) NE “BJONES”
RETN
END
Each time an operator tries to change the salesperson column the Grid
Edit will launch the FlowMod. If the operator is not BJONES the FlowMod
will indicate to RETN, and the Grid Edit program will reject the change.
ExecuMate II™
!
Graph Data Can Be Accessed in WebView
A special feature now allows you to access ExecuMate II graph data for use in a
WebView template. This is designed for use with the Microsoft Chart Web
Component. Several graphs are incorporated into SouthWare’s standard menu
portals as examples of this feature.
See the “Option to Access ExecuMate II Graph Data in Web Page” discussion in
the Expanded Web Page Options section of this release notice.
!
New Salesperson Statistics
The system now creates additional statistics totals for salespersons each time
you run a gather. These statistics provide analysis insight into order-related and
customer/prospect-related status information for each salesperson. These
amounts can be accessed via reports and graphs as well as the statistics inquiry
program. Many of these amounts are included in the standard salesperson and
sales manager menu portals.
These statistics types are created per salesperson, and a record for the totals is
created with a blank salesperson. Here are the new statistics types:
Type 37 - Salesperson Counts
This record accumulates the following order-related and client/prospect-related
data counts for each salesperson:
•
•
•
•
•
•
•
•
•
•
•
•
•
•
# Open Orders
# Orders that need approval
# Orders on Hold status
# Orders with a backorder or purchase for
# Customer Quotes
# Customers assigned to this salesperson
# Prospect Quotes
# Stage 1 Prospects assigned to this salesperson
# Stage 2 Prospects assigned to this salesperson
# Stage 3 Prospects assigned to this salesperson
# Stage 4 Prospects assigned to this salesperson
# Stage 5 Prospects assigned to this salesperson
# Stage 6 Prospects assigned to this salesperson
# Stage 7 Prospects assigned to this salesperson
Type 38 - Salesperson Amounts
This record accumulates the following order-related and client/prospect-related
data amounts for each salesperson:
SouthWare Excellence Series™
117
Rev 11 Release Notice (8/11/05)
•
•
•
•
•
•
•
•
•
•
•
•
$ Open Orders
$ Orders that need approval
$ Orders on Hold status
$ Orders with a backorder or purchase for
$ Customer Quotes
$ Prospect Quotes
$ Total A/R Balance (from customer file as of last Aging Report) customers assigned to this salesperson
$ Total A/R Past Due Balance (from customer file as of last Aging
Report) - customers assigned to this salesperson
$ A/R Aging Category 1 (as of XM gather) - customers assigned to this
salesperson
$ A/R Aging Category 2 (as of XM gather) - customers assigned to this
salesperson
$ A/R Aging Category 3 (as of XM gather) - customers assigned to this
salesperson
$ A/R Aging Category 4 (as of XM gather) - customers assigned to this
salesperson
Notes on Salesperson statistics
•
The order statistics are based on the salesperson specified in the order
header (if there is a line item override of salesperson this is ignored).
•
The statistics are always as of the current system date/time (if this is
different than the gather date).
•
A “header” salesperson (one that refers to multiple salespersons) is
treated like any other salesperson for purposes of statistics. For
example, if an order is assigned to a header code, the header code
receives the statistics accumulation and none of the salespersons within
the header will include the order in their statistics.
•
The statistics accumulation process is limited to 500 salespersons.
Related Data Dictionary Fields
Here are the Data Dictionary fields that have been added to provide access to
these statistics:
•
ExecuMate II statistics - You may access the individual statistics
records via the standard XM statistics type (DD files of XM37 and XM38).
•
Salesperson statistics - The current statistics values for an individual
salesperson have been added to the salesperson file (AR04, fields 101136). These show the values from the most recent statistics record for
the salesperson.
•
Total Salesperson statistics - The company totals for new statistics
amounts not already in XV03 have been added to XV03 as fields 40 - 55.
!
Cash Balance Statistic History
The current cash balance for each profit center is now stored in the Balance
Sheet statistic (type 34). This will allow you to graph or analyze the changes in
cash balance over time.
The standard CFO menu portal includes a graph of monthly cash balances.
!
Option to Define Statistics Graph for Current Salesperson
When you define an ExecuMate II graph for salesperson statistics (type 12 and
new types of 37 and 38) you may now specify that the salesperson should be
determined at update time. In previous revisions you were required to specify the
SouthWare Excellence Series™
118
Rev 11 Release Notice (8/11/05)
salesperson for the graph. Now if leave the salesperson field blank the system
will use the “current” salesperson for the logon operator. This salesperson is
derived from the salesperson in the employee record (field 36 in PR-07-01) for
the employee who is assigned to the logon operator (XX-03-02, field 13).
For example, you can define a graph that shows recent orders/invoices for a
salesperson from statistics type 12. Each time you update this graph’s data the
data will be for the salesperson of the operator running the update.
Use in Web Pages
One intended purpose for this feature is to allow you to create web page graphs
for a salesperson. An example of this is included in the P_SALES menu portal
designed for salespersons. This utilizes the feature described in the “Option to
Access ExecuMate II Graph Data in Web Page” discussion in the Expanded Web
Page Options
In order to utilize this data in a web page the data in the graph should be updated
to match the current salesperson. The web page ReportMate technology will
automatically gather new data for a salesperson graph:
•
If the salesperson is blank (meaning use current), and
•
The graph update option (screen 1 of graph) specifies to update data
each time the graph is displayed.
The graph data will not be updated by the web page if the graph has a fixed
salesperson or if the update option is each Gather or Manual Update.
Accounts Payable
A/P Transaction Portal Changes
Entering A/P transactions (AP-01-01) is now more efficient. Here are some highlights:
Navigation Tabs
The tabs available in this portal include:
•
List tab for a list of open transactions
•
Header tab for transaction header information
•
Detail tab for access to distributions for a transaction (only when a transaction is
selected)
Status Information
The transaction status area includes the following data (which is automatically refreshed
as you edit transactions):
•
Current accounting period
•
Current transaction operator
•
Total number of documents for operator
•
Total dollar value of transactions for operator
Transaction Buttons
Available one-click transaction buttons (that are enabled or disabled as appropriate)
include:
•
Edit listing
•
Post transactions
•
Hold payment
SouthWare Excellence Series™
119
Rev 11 Release Notice (8/11/05)
•
•
Hold transaction
Print prepaid check
!
Option to Switch from Detail to Header
In conjunction with the portal changes you may now switch to the header from the
detail distribution screen. In previous revisions this was not a feature.
!
Abandon Prompt When Exiting Out-of-Balance Distributions
When you try to exit an out-of-balance transaction the resulting error message
now prompts for the option to abandon the transaction. In previous revisions you
could abandon by pressing [Esc] but this was not indicated in the prompt.
A/P Check Processing Portal Changes
The review of open items and creation of A/P checks (AP-02-03-01) is now more
integrated and efficient. Here are some highlights:
Navigation Tabs
The tabs available in this portal include:
•
Payment Criteria - entry of dates/accounts and automatic selection of items to
pay
•
Documents - list of open items for easy review/selection of documents to pay
•
Tentative Checks - grid listing of documents selected for payment that groups
them into tentative checks (see separate item below)
Status Information
The transaction status area includes the following data (which is automatically refreshed
as you change selections):
•
Current accounting period
•
Total amount of documents selected that are due
•
Total amount of optional documents selected that are not yet due
Transaction Buttons
Available one-click transaction buttons (that are enabled or disabled as appropriate)
include:
•
Cash Requirements report
•
Pre-check report
•
Print checks option
•
Access Manual Checks subsystem
•
Access Void Checks subsystem
!
New Tentative Payments Grid
This new grid (graphical workstations only) in the A/P Payment portal provides an
interactive review of the checks that will result from your current selections.
When you access the Tentative Payments tab the program builds the check file
(if needed) and displays it in a grid grouped by check.
This grid is much quicker to review than a printout. And because of the
navigation tabs it is easy to click over to the Documents tab, select and unselect
documents, then click back to the Tentative Payments tab to see the results.
You have the option to expand or collapse the grid to show/hide the detailed
documents being paid.
SouthWare Excellence Series™
120
Rev 11 Release Notice (8/11/05)
Accounts Receivable
A/R Sales Transaction Processing Portal Changes
Entering A/R transactions (AR-01-01) is now more efficient. Here are some highlights:
Navigation Tabs
The tabs available in this portal include:
•
List tab for a list of open sales transactions
•
Transaction tab for transaction header information
•
Detail tab for access to distributions for a transaction (only when a transaction is
selected
Status Information
The transaction status area includes the following data (which is automatically refreshed
as you edit transactions):
•
Current accounting period
•
Current transaction operator
•
Total number of unposted documents for operator
•
Total dollar value of unposted transactions for operator
Transaction Buttons
Available one-click transaction buttons (that are enabled or disabled as appropriate)
include:
•
Edit listing
•
Post transactions
!
Option to Switch from Detail to Header
In conjunction with the portal changes you may now switch to the header from
the detail distribution screen. In previous revisions this was not a feature.
!
Lookup Option for Sales Transactions
In conjunction with the portal changes you may now use the lookup feature for
unposted sales transactions. In previous revisions this was not a feature.
!
Grid Display for Distributions
In conjunction with the portal changes the display of account distributions is now
done with grid technology.
A/R Cash Receipt Processing Portal Changes
Entering A/R transactions (AR-02-02) is now more efficient. Here are some highlights:
Navigation Tabs
The tabs available in this portal include:
•
List tab for a list of unposted payment transactions
•
Header tab for payment header information
•
Detail tab for access to cash applications for a payment (only when a payment is
selected
Status Information
The transaction status area includes the following data (which is automatically refreshed
as you edit transactions):
SouthWare Excellence Series™
121
Rev 11 Release Notice (8/11/05)
•
•
•
•
Current accounting period
Current transaction operator
Total number of unposted payments for operator
Total dollar value of unposted payments for operator
Transaction Buttons
Available one-click transaction buttons (that are enabled or disabled as appropriate)
include:
•
Edit listing
•
Post transactions
•
Entry of Non-AR Cash
•
Review Mode Access
•
Auto-Apply Function
!
Option to Switch from Detail to Header
In conjunction with the portal changes you may now switch to the header from
the detail distribution screen. In previous revisions this was not a feature.
!
Lookup Option for Payment Transactions
In conjunction with the portal changes you may now use the lookup feature for
unposted payments. In previous revisions this was not a feature.
!
Abandon Prompt When Exiting Out-of-Balance Distributions
When you try to exit an out-of-balance transaction the resulting error message
now prompts for the option to abandon the payment. In previous revisions you
could abandon by pressing [Esc] but this was not indicated in the prompt.
!
Grid Display and One-Click Selection for Review Mode
Payment Review Mode now uses grid technology on graphical workstations to
improve the capabilities and ease of use. This improves the display of document
information and provides for easier specification of the payment code.
Selecting Payment Code in Review Mode
The grid now displays a separate column for each payment option. Each column
has an icon that indicates the selected column for the document:
•
Full payment - click on this column to select to fully pay the document
•
Partial payment - click on this column to select to pay the document with
changes
•
Open - click on this column to remove any application of this payment to
the document
For example, if you select to pay the document in full, an icon will appear in the
“Full” column. If you want to delete the payment for this document, click on the
Open column for that document and it will delete the payment applied.
!
New Active Flag for Salesperson
In the salesperson file (AR-07-03) there is now an active flag that you can use to
specify that a salesperson is no longer an active salesperson. This removes the
salesperson from most lookup lists.
16. Active?:
Enter “N” to remove this salesperson from lookup lists except for the
lookup in Salesperson maintenance. This allows you to keep a
SouthWare Excellence Series™
122
Rev 11 Release Notice (8/11/05)
salesperson record on file for history but suppress the salesperson from
normal lookup lists.
!
See Also New Salesperson Statistics in the ExecuMate II section
General Ledger
G/L Transaction Processing Portal Changes
Entering G/L transactions (GL-01-01) is now more efficient. Here are some highlights:
Navigation Tabs
The tabs available in this portal include:
•
List tab for a list of open transactions
•
Transaction tab for transaction header information
•
Detail tab for access to distributions for a transaction (only when a transaction is
selected
Status Information
The transaction status area includes the following data (which is automatically refreshed
as you edit transactions):
•
Current accounting period
•
Current transaction operator
•
Total number of unposted transactions for operator
Transaction Buttons
Available one-click transaction buttons (that are enabled or disabled as appropriate)
include:
•
Edit listing
•
Post transactions
•
Copy transaction
!
Financial Statement Runtime Option to Suppress Footnotes
You now have the option to suppress footnotes and legend messages during a
financial statement run. When you select to run statements (GL-03-04) the
Footnote Position parameter now includes the following option:
N - None (Omit)
Choose this option to skip the entry of footnotes and to
suppress any system-generated legends that might be
generated during this run.
Job Cost
Job Cost Transaction Processing Portal Changes
Entering Job Cost transactions (JC-01-01) is now more efficient. Here are some
highlights:
Navigation Tabs
The tabs available in this portal include:
•
List tab for a list of open transactions
•
Transaction tab for transaction entry/information
Note that there is not a Detail tab since many transactions do not allow the entry of detail
information for interfaced transactions.
SouthWare Excellence Series™
123
Rev 11 Release Notice (8/11/05)
Status Information
The transaction status area includes the following data (which is automatically refreshed
as you edit transactions):
•
Current accounting period
•
Current transaction operator
•
Total number of unposted transactions for operator
•
Dollar value of unposted transactions for operator
Transaction Buttons
Available one-click transaction buttons (that are enabled or disabled as appropriate)
include:
•
Edit listing
•
Post transactions
NetLink
!
Revised Standard Templates to Match Portal Look
The standard sample NetLink pages have been revised to use the same
color/style as the Web Menu Portals. This gives a very different look to the
standard pages. The functionality of the pages was not changed, but extensive
HTML code was changed to remove most embedded fonts and implement a
standard “nldefault.css” cascading style sheet.
!
Default Report Table Format Uses Cascading Style Sheet
The “*Default” Table Format record (NL-01-05) was changed to left justify the
table headings and to remove the border from the table. The style sheet used by
the standard pages displays the rows of a report with an alternating gray
background on every other line. You can modify this by simply editing the
“*Default” table format record.
!
NetLink Now Allows Use of a Temporary License
You may now run NetLink with a temporary NetLink license. This allows you to
work on the setup of your system while you are processing the license
paperwork.
If NetLink has a temporary registration the program will do additional verifications
at the beginning of each request process. This slows each request down but
should be acceptable for setup testing. When you enter your permanent license
information the additional overhead of the temporary license verification is no
longer needed.
!
Available Use of CSS Styles in ReportMate-created Tables
The new CSS style features related to outputting tables from ReportMate are
available for use in NetLink. New benefits you could get include:
•
Styling for odd/even rows (used in the standard samples)
•
Styling of amounts
•
Styling of headers
!
Expanded Tax Code for Pending NetLink Orders
The tax code for pending NetLink orders has been expanded to match the 10character tax code on normal orders.
SouthWare Excellence Series™
124
Rev 11 Release Notice (8/11/05)
SouthWare Forms
!
Option to Use Text String Files In Conjunction with Windows Print Columns
Prior to this revision, if you had a string file that contained text to print on a form,
the string could not be used if you were using Windows Print Columns to print
lines/images or choose multiple fonts in the form.
Now, you may include a string file if using windows print columns as long as the
string file contains only text. Optionally, you can associate an attribute with the
string file to print the text in bold or smaller font depending on your needs..
Note:
If you choose to use a smaller font with the string file and want to print
more than the standard # characters used on the form, you must
increase your form width to accommodate the longest line in the text file.
For example, our standard invoice form is 80 characters. If the string file
has a line of text that is 120 characters long, you must change
@CTL_FORMWIDTH=120 in the header portion of the form.
!
New Dataname for Picking Tickets
The dataname TICKET-NODASH is now available for picking tickets. This prints
the picking ticket number without a dash (a 12-character value instead of the
normal 13-character picking ticket number). The intended purpose of this field is
to allow you to print the picking ticket number without a dash in bar-coded format
in a custom form. This lets you scan the picking ticket number as a bar code in
the Pick/Ship entry program (which accepts only the 12-character value).
This feature was released early as a FLASH update to Rev 10.
Other Changes
!
FileView List Format Wizard Now Allows Change to an Existing Format
The FileView Format Wizard program used to quickly create a new list format
can now be used to edit the fields in the current list format! When you select
the “Modify View” button in FileView (and selected inquiries) you may now choose
“Modify Current Format”. This selection accesses the Format wizard for the
current list format. You may use the Format Wizard functions such as:
•
Adding fields
•
Removing fields
•
Moving fields up/down in sequence
•
Editing the attributes for a field (right mouse menu) - this accesses the
same dialog window described in RM-02 for the editing attributes of a
field
Limitations
The List Format Wizard may not be used in change mode if:
•
you have inserted calculations or literals into the format
•
you have used the same field more than once on the format
!
Transaction Inquiries Now Assume Standard Inquiry with Option to Use XD
keys
When you access a transaction inquiry that has XD keys the program will now
assume you want to use the normal inquiry mode. If you have defined Extended
SouthWare Excellence Series™
125
Rev 11 Release Notice (8/11/05)
Data key fields for the transaction you may choose to search by one of these
keys by pressing [F5] at the first field in the inquiry.
In previous revisions the program asked a question about using the normal
mode or searching by XD keys each time you accessed the program. The
program now assumes normal mode in order to be more efficient.
SouthWare Excellence Series™
126
Rev 11 Release Notice (8/11/05)
Recap of Features Available on Text Workstations
A primary emphasis in this revision is to improve the user experience for users on
graphical workstations. Users on text workstations will not benefit from all of the changes
since some of the technology used is not available except on graphical workstations.
However, some of the most valuable changes are available on text workstations. Below
is a recap of key changes that apply to text workstation users:
}
}
}
}
}
}
}
}
}
}
}
}
•
•
•
}
•
•
•
}
Multiple Windows - You can have multiple SouthWare windows open at the
same time and toggle between them via the [F12] key. This opens up the
power of multiple windows to users on text workstations!! This is one of the
most exciting new capabilities for character-based workstations in years!
LearnFromYou Technology - The power of SouthWare’s learn technology is not
dependent on graphical technology. The system will learn any repeated patterns
of entry in maintenance programs and customize certain field defaults. And you
can use the InstantLearn feature to streamline the entry of fields or parameters in
nearly any program. Text workstation users get greatly improved efficiency in
using their SouthWare system.
Streamlined Report Printing - The built-in InstantLearn defaults will learn your
last parameters for reports (including the printer/output you used) and
automatically default them the next time. Text workstation users can now
produce reports faster and more accurately.
Improved Screen Overrides - The new capabilities for screen overrides apply to
text workstation users. On text workstations you access these capabilities
through the ToolWise Modify function instead of using buttons or right mouse
clicks.
TaskWise Sales Prospect Pipeline Management - The ability to define
prospect stages, assign salespersons to prospects, and gather prospect statistics
via ExecuMate II are available to all types of workstations.
TaskWise Company News - Creating and accessing news items can be done on
text workstations.
TaskWise Zoom Views - You can create text-based zoom views for TaskWise
relationships and contacts.
TreeView Manager for Open POs - This tree manager functions on text
workstations.
Display of tracking numbers in Billing Inquiry - The zoom from the Line Item
inquiry zoom displays a search list on text workstations.
TreeView Manager for Open Service Orders - This tree manager functions on
text workstations.
New ReportMate Format Capabilities - Many of the new ReportMate
capabilities apply to text workstation users such as:
•
Security by Operator/Group
•
New maintenance fields
Some of the User Interface Improvements such as:
Improvements to Standard Messages
Streamlined Cancel and OK Functions
Option to Set Default Transaction Operator “On-the-fly”
New Transaction Searches Added for Portals
A/R Sales Transactions
A/R Payment Transactions
Auto-Purchasing Work File
New ReportMate Fields - The new fields added to ReportMate are available in
all environments unless they refer to an operating system-specific function.
SouthWare Excellence Series™
127
Rev 11 Release Notice (8/11/05)
File Changes
Below is an overview of the files changed via conversion programs by this update.
Product
Files
Reason
Accounts
Receivable
Salesperson
New Active flag is set
to “Y”
ExecuMate II
Statistics
Add new standard
types of 37 and 38,
add cash bucket to
type 34
ReportMate
Various
Correct DD and insert
style tags in formats
Format Header
Increase Record Size
Table Format
Renames
“*DEFAULT” record
to “*DEFOLD”, then
creates new
“*DEFAULT” record
to use class tags
GUI Config
Remove fonts and
add new fields
Fonts and Font
Theme Files
Create standard
files/records
Workstation
Move window cell
sizes to Font Themes
Grid Layout
Changed file size
Print file
Create PDF Printer
Tab records
Insert standard List
tabs for relationships
and contacts
Tab records
Option to utilize the
standard alternative
web pages for start
and user-defined tabs
SwiftMate
TaskWise
SouthWare Excellence Series™
128
Comments
There is a special
program
“RM1011SQ” that
converts formats
dumped in Rev 10 to
the Rev 11 dump
format (the dump
format is binary)
Run “TWWEBCNV”
to automatically set
up these web view
IDs.
Rev 11 Release Notice (8/11/05)
Product
Files
Reason
NetLink
Pending Order
Header
Expanded tax code to
ten characters
SouthWare Excellence Series™
129
Comments
Rev 11 Release Notice (8/11/05)
Conversion Notes
Below are some notes you should read before loading this update.
System Requirements
Runtime required
Windows - 6.2 SW runtime (available on Rev 11 product CD)
Unix - 6.2 SW runtime
Thin Client - 6.2 SW acuthin (available on Rev 11 product CD)
Aculaunch - 6.2
!
Compiler required (Developers only)
6.2 SW Compiler - you must compile with the SouthWare version of the
compiler
!
Minimum Hardware
Pentium 1 ghz or equivalent
Highly recommend at least 128 mb per Windows workstation
!
Disk Space
Should be similar to Rev 10. Allow for up to a 20% expansion.
!
Browser version - you must be using Internet Explorer version 6 service pack 1
or higher to utilize the HTML editor features
!
Windows version - Recommend Windows 2000, XP, or higher - some features
(such as the graphs used in menu portals or PDF printing) use technology that is
not properly supported on Windows 98, Windows ME, and earlier versions of
Windows. If you use one of these versions of Windows you may not be able to
use some of the features.
!
Steps Before You Load the Upgrade
!
If you have numerous complicated FlowMods and/or RCF Packets you
should consider doing a test conversion so that you can check these out with Rev
11 before doing your real conversion:
Entry field FlowPoints are unchanged, but the flow of the programs via
T
the transaction portals may impact the way you customize a program.
Remember that a keystroke FlowMod in a program will disable
LearnFromYou on subsequent fields.
Some FlowPoints for ranges in reports have changed, particularly ending
T
range FlowPoints.
You should also consider whether LearnFromYou technology will
T
eliminate the need for any of your customization.
Special Note on doing a test conversion
If you copy your data files to another system/directory for a test conversion and
then create a new company ID for that system the conversion will NOT run when
you log into that company. That is because the system considers it a new
company rather than an old company that needs to be converted. Prior to logging
into that company to start the conversion make sure you check the following:
To force the conversion to run:
Go to the company maintenance (XX-03-01)
In field 15 in the “Created at SW Revision#” field enter the current
revision level for your files (such as “11" for Rev 11). Press [F4] at this
field to force a change.
SouthWare Excellence Series™
130
Rev 11 Release Notice (8/11/05)
Before logging in, make sure the “X11.FIL” file does not exist in your company
data directory
!
!
!
!
!
Post pending transactions. This is not mandatory but is good practice.
Make a good (tested) backup of your data and run directory.
Rebuild all data files using vutil to ensure the integrity of the data files prior to the
conversion. If you have not been doing this regularly you may recover more disk
space than any additional space required for Rev 11.
If you have sufficient disk space you can plan on running parallel.
If you will be using Rev 11 in a new environment/directory make sure you
plan to change any macros, icon paths, config paths, etc. that must be
adjusted for the new file paths.
If you remove or rename the old run directory you may need to re-register
any Windows controls that were registered from the old directory.
If you have used memorized reports (keystroke-based) in the past to speed up
the running of repetitive reports you should determine if there are any that you will
need to replace with RCF Packets. Memorized reports is no longer a supported
feature as of Rev 11 - it has been superceded by the Learn features and by RCF
Packets.
•
If you simply need to default the values for a report this will automatically
work in Rev 11 via the Learned parameters.
•
If you need to have different sets of learned parameters for a report you
may create an RCF Packet for each set of report parameters.
Recommended Approach
NOTE: SouthWare highly recommends that you install Rev 11 in your current
run directory:
back up your current SouthWare system into a separate directory
delete all programs (files that end in “.OBJ”) in the SouthWare
directory
delete sort files (files such as “Z*.FIL” and “RMRN*.FIL”) in the
SouthWare temp directory
install Rev 11 into your current SouthWare programs directory
run the Rev 11 conversion in your current SouthWare directory.
You may change to a new directory for Rev 11, but because of OfficeLink
files, spool files, NetLink files/paths, macrobmp directories, desktop icon
paths, etc., it is much easier to convert in the same directory where
SouthWare is currently running. To run parallel we recommend you copy
your Revision 10 system to another directory.
!
Turn on overwrite protect or save sequential files for records that you don’t want
to be overwritten by standard SouthWare records.
Loading the Upgrade
!
Locking Other Users Out of the System
It is a good idea to log out and lock other workstations before installing Rev 11.
You may use the Workstation Abort process and Workstation Lockout process
described in XX-02-01. This essentially puts you in single-user mode for the
conversion. After the conversion you may use the Status Manager to unlock
other workstations.
!
Install Rev 11 in your existing environment. Use the normal installation steps for
a new system.
SouthWare Excellence Series™
131
Rev 11 Release Notice (8/11/05)
!
Controls such as the grid control require the latest version - this is released and
installed with the products.
Running the Conversion Process
After you load the update the first logon session in Rev 11 will automatically run the
conversion process.
The First Time You Log On to Rev 11 (Windows workstations only)
!
Interactive Release Notice - The first time each operator logs in to Rev 11 the
menu program automatically executes an object “REV11". This object displays a
help topic that provides an interactive web page with highlights of Rev 11. You
may click on links for more explanation or zoom to selected programs to try out
new features.
Tip:
Read the “Upgrade Questions” section of the Interactive Release Notice
for a quick overview of questions that have been asked by other users
after the upgrade.
!
Register Windows Controls - Selected Windows controls will be re-registered
as needed for updated versions.
Other Steps to Consider After the Upgrade Conversion
!
Fonts - If you were using custom fonts in Rev 10 and want to continue to use
them instead of the new standard font themes you must create or edit theme
records.
!
GUI Configuration Records - You may want to review the post-conversion
records to make sure they contain the options you want to use.
!
RCF Packets - You should run your automated report RCF Packets to make sure
that they are compatible with the new dialog boxes and features of report
programs. Edit or re-record packets as needed.
!
TaskWise Web Pages - If you want to utilize the standard alternative web pages
for start and user-defined tabs you should insert these into the appropriate tabs.
You may run the program “TWWEBCNV” from the menu select prompt to
automatically set up these web view IDs.
!
Set Up Prospect Categories in TaskWise - These are necessary before some
of the features in the Sales and Sales Manager portals will be useful.
SouthWare Excellence Series™
132
Rev 11 Release Notice (8/11/05)
Special Notes for SouthWare Developers
Upgrading Your Custom Source to Rev 11
Here are the requirements for upgrading your custom source to Rev 11 of SouthWare:
You must upgrade your compiler/runtime to version 6.2. - you must compile
T
with the SouthWare version of the compiler. This contains patches that fix known
compiler issues in SouthWare programs.
If you have developed inquiry programs that use SWFMSCRL, you must change
T
these programs to use SWWINDOW.(PL, WS).
If you have report/listing programs that you want to upgrade to Rev 11 standards
T
you must revise them to incorporate parameters logics. This is NOT required,
but you should consider this change if you intend for your programs to work like
SouthWare’s.
There are no other required source file changes for Rev 11.
As long as you are using SouthWare standards and copy libraries you will simply need to
recompile with the Rev 11 copy libraries and the Acucorp 6.2 compiler.
Numerous changes have been made to the standard SouthWare routines but
none of these require changes to your source programs.
Of course, if you have changed our standard libraries or file definitions you will
need to make the appropriate changes for Rev 11.
Other Developer Information
Here are features that you may choose to implement in your custom code or applications
when you receive Rev 11 source:
!
Implementing New Print Program Standards - The Rev 11 Print Program
Standards require the use of SWPARAMS.PL to implement the dialog box and
one-click printing options. This involves significant restructuring of the parameter
entry portion of each print program. See any SouthWare print program for an
example.
!
Adding Custom Applications to FYI Portal - FYI uses ReportMate technology.
To add custom applications to FYI you must use the special text file to define your
application. This feature was added in Revision 9 so you may already be using it.
Any applications that would be added to the tree menu will be added to the
Categories list in FYI. Here are the notes that were outlined in the Rev 9 release
notice:
(Developer Feature) Option to Add Custom Applications to ReportMate
Menu
Developers who have created their own ReportMate applications using
SouthWare technology may now have their applications appear in the standard
application menu. The ReportMate menu program looks in the company data
directory for a file “RMENU.TXT”. If this file exists the program will look for
application records with the layout described in the file definition
“SWCSTAPP.01". This includes:
Application code
Description
System number
SouthWare Excellence Series™
133
Rev 11 Release Notice (8/11/05)
-
Alternate system numbers
For each record found in the custom file the program will add a node to the tree
view. This will then function like SouthWare’s standard applications.
SouthWare Excellence Series™
134
Rev 11 Release Notice (8/11/05)