Userguide e
Userguide e
Introduction ................................................................................................................ 1
Changing Company............................................................................................................... 2
Toolbar .................................................................................................................................. 5
Help ....................................................................................................................... 10
Wizards ............................................................................................................................... 10
Forms ...................................................................................................................... 12
Introduction ............................................................................................................ 12
Display Layouts...................................................................................................... 13
Undo .................................................................................................................................... 37
Troubleshooting................................................................................................................... 38
Help ....................................................................................................................... 65
Introduction ............................................................................................................ 67
Programs ............................................................................................................... 67
Explorers ............................................................................................................................. 69
Reports .................................................................................................................. 81
Dashboards ......................................................................................................................... 90
This manual is intended to present the users of Priority with the basic
knowledge needed to begin working with the system. It explains commands and
keystrokes; the structure of menus, forms, reports and programs; how to work
with them; how to receive explanations and help from within the system; and the
like. It does not, however, explain the functional use of the software. That is, it
will answer such questions as “How do I run a report?” and “How do I retrieve
data from a form?”, but not “Which form do I use to record a sales invoice?” or
“How do I view warehouse balances?”
Tip: When you first begin to work with the system, you will receive a password
from your system manager, which you may be asked to change periodically. If,
for some reason, you have forgotten your password, ask the system manager to
provide you with a new one.
Changing Passwords
1. Open the File menu and select Change Password.
2. In the New Password column, record the new password you have
chosen.
Changing Company
1. Click the Select Company icon on the Menu Toolbar or choose the
Select Company command from the File menu.
2. Select the company you wish to work in (see Figure 1) and click OK.
Note: If you have been assigned multiple privilege profiles in the selected
company, each of which will affect your access to entities differently, also select
the profile with which to work (see Figure 2).
Tip: You can switch companies at any time during your work session.
Note: If you are working at an independent workstation (Stand Alone), turn off
the server before you shut down your computer.
Automatic Exit
The automatic exit feature is set by the system manager. After a specified
interval of inactivity, you will get a warning that the program is about to end
automatically. If there is no further response, all open entities will close down,
except for any programs that are in progress. To continue working, simply
cancel the warning. If you find that you receive warning messages more
frequently than you would like, consult your system manager about resetting the
automatic exit time interval.
The Desktop
The system desktop (Figure 3) consists of the Title Bar, Menu Bar, Toolbar
and Main Menu.
Title Bar
The Title Bar displays the name of the company in which you are working and
the name of the current user. You can assign a different color to each company
for easy identification. In addition, each user can have his/her own specific text
that appears in the Title Bar (see p. 6).
Menu Bar
The Menu Bar appears below the Title Bar, and provides functions related to
the appearance and navigation of the system desktop, the internal mail system
and a variety of Help options.
Example:
To identity the current user of the system, open the File menu and select
Who Am I? This opens the Who Am I? window, which displays the name
of the current user.
For a full description of each Menu in the bar and its items, see Appendix C.
Toolbar
The Toolbar (see Figure 4) consists of icons that provide easy access to most of
the functions available in the Menu Bar. These functions, such as the Select
Company command that we have already seen, are explained when the relevant
topic is discussed. For a full description of each Toolbar icon, see Appendix D.
Each menu contains a variety of entities from which to choose. There are seven
types of entities available in the system, each represented by a unique icon:
Video Clip – Runs a brief video clip that demonstrates a system process.
Example:
You are presently in the Deposits menu (see Figure 5). You can see the
path of menus used to arrive there:
Financials Cash Management Deposits
As you can see from the example below, when you access a sub-menu, all of
the menus that you opened in order to reach it will remain open (although the
first ones may become hidden due to lack of space). In this way, you can easily
choose entities from earlier menus.
You can copy from the Main Menu to a Windows clipboard the name of any
given entity, the entity name with a link to it or the full path of an entity. This can
then be pasted (e.g., in an MS-Word document) using Ctrl+V. To access these
options, right-click the entity in question and select Copy, Copy Shortcut or
Copy Path, respectively.
Note: On customizing the contents and order of each menu and sub-menu, see
Basic Customization (p. 99).
You can designate a different color for the Title Bar of each company
environment you work in, for easy reference. To do so, enter the Company
form and select a value in the Color column for each company.
You can also add user-specific text to the Title Bar. This text is defined in the
Title Bar Text column of the Company-Specific Information form, a sub-level
of the Personnel File form. Whatever text is recorded in this column will appear
in the Title Bar for the user and company in question.
Note: See the next section to learn about accessing system forms.
Accessing Entities
There are three ways to load a form, generate a report or run a program:
Navigating the menus and clicking the desired entity.
Running the Search Tool.
Selecting the entity from your custom Favorites menu on the Menu Bar.
In addition, there are ways of accessing entities from within other entities, which
will be discussed in the sections on forms and Help wizards.
Searching by Keyword
The Search tool (Figure 6) enables you to locate any entity in the system by
one or more keywords (or partial words).
Note: When working in a system form, this tool can be accessed either from the
Tools menu or by pressing Ctrl+Alt+E.
Displays the
menu path to
the entity
Directly
accesses Displays
the entity various Copy
options
Displays on-
line help text
Figure 6: The Search for Entity tool
1. In the Search For field, type in a keyword, or as much of the entity title
as you know. The search will be case sensitive unless you click on the
Ignore Case checkbox.
2. Click the Browse button or press Enter. All entity titles that contain the
keywords will then be displayed in the Search Results window.
3. Once you have located the entity you seek, you can either:
Click the Path button to display the entity’s menu path and navigate
there yourself,
To demonstrate how to use this feature, we will insert the Set Login Time and
Set Logout Time programs to your Favorites menu; this will save you time
each day when you log in and out of the system.
Example:
2. Click on Favorites in the Menu Bar and select Insert Item; this
opens the Add to Menu dialogue box (see Figure 7).
3. The default Position number appears in the scroll box next to
the title of the selected entity. This determines the position of the
entity in the menu. As this is the first item to be inserted in the
menu, it will obviously be in position 1. Once more entities are
added, you may revise position numbers.
4. Repeat the above process with the Set Logout Time program.
5. The next time you need to log in or out of Priority, simply open
Favorites and click the appropriate program; there is no more
need to navigate through menus.
To delete an item from your personalized menu, select the Delete Item
command from the Favorites menu. This opens the Delete From Menu
dialogue box. Move to the entity you want to remove from the list, then click OK.
Once you have inserted and positioned the desired entities in Favorites, you
can make this into your system’s Main Menu. To do so, select the Set as Main
Menu command in the Favorites menu. You must now exit and re-enter the
system in order for the change to take effect. To revert back to the standard
Main Menu, deselect the option, then exit and re-enter.
Help
Several Help features are built into the system, providing you with explanations of
everything from individual columns to entire work processes. Help regarding form
columns and input parameters will be covered in the sections regarding Forms
(see p. 65) and Reports and Programs (see p. 97), respectively.
Menu Entities
To receive an explanation of any entity in the Main Menu, right-click the desired
entity and select Help. A message box will appear containing a brief description
of the entity and its functions.
Note: This is the same description displayed by pressing the Help button in the
Search tool. In the case of an open form, you can receive the same description
by pressing Ctrl+F1, or clicking the Form Help icon in the form’s toolbar.
Help messages may include hyperlinks (in blue) that open other entities. Once
you leave such an entity, you return to the help message and the Main Menu.
Wizards
Wizards are interactive guides that help you carry out many of the system's
processes. Each wizard appears in a help window that remains visible as you
work on the main screen, and accompanies the process step by step. The user
can even open the screens, reports and programs mentioned in the wizard from
within the wizard itself. There are several ways to access wizards:
1. From the Main Menu: Menus and sub-menus contain direct links to
wizards.
Online Help
Priority's Online Help utility complements screen help by giving you access to a
variety of aids and documentation that are maintained on the Priority web site.
You can view up-to-date, topic-specific video clips, standard operating
procedures (SOPs), frequently asked questions (FAQs) and documents. No
downloads are necessary.
2. A new Explorer window opens. Click on the line(s) that interest you.
Introduction
Most of the work in the system is carried out by means of forms. You can use a
form to add new data to the system, as well as to retrieve existing records for
review and/or revision. Proficiency in the use of forms is an important first step
in learning to use Priority. From the application forms you can run programs,
print reports, and send documents via fax or e-mail. Before giving you an in-
depth explanation of how to work with forms, the following provides an overview
of the basic concepts you need to know:
Most of the basic forms used for data entry initially appear in Full-Record
Display Mode, in which only one record is presented at a time. This mode
features a friendly graphic interface that divides the form's columns into tabs. In
order to see multiple records at one time, you can toggle to Multi-Record
Display Mode, which presents all of the form's records in a table. This mode is
particularly useful for viewing retrieved data, and many forms open directly in
this mode. However, if the form is wide, some of the columns will be hidden until
you scroll to them. For more details, see p. 13.
There are two non-exclusive types of forms: upper-level forms and sub-levels.
An upper-level form is one that has at least one sub-level. Sub-level forms
provide further information on a given record in the upper-level form. For
instance, the Customers form, which stores customer names, mailing
addresses and phone numbers, can have one sub-level that displays sites for
each customer and another sub-level that displays all orders placed by the
customer. Root forms are upper-level forms that are accessed directly from
menus.
1. Open the Database menu on the form’s Menu Bar and click Define
Multiple Companies.
The selection that you make affects all multi-company forms in all companies
within the system, though it does not affect the data that other users see. If you
enter a different multi-company form and only want to see data for a single
company, you will need to repeat the above operation and remove the
unwanted check marks.
Each record in a multi-company form may originate from any of the selected
companies. The company of each line item is designated in the Full Company
Name column, which appears in all multi-company forms (see Figure 8).
Note: If you do not have the exact same privileges for a given multi-company
form in all of the selected companies, you will receive an error message and the
form will open for the default company only. To determine what your privileges
are in the companies in your system, speak to your system manager.
Display Layouts
As mentioned above, forms have two main types of display layout:
Full-Record Display, in which one complete record is shown. This allows you
to view all of the columns in one record. However, any additional records will be
hidden from view until you move to a different line.
Most of the basic forms used regularly for data entry (e.g., invoices, orders, price
quotes, receipts, customers) open in Full-Record Display Mode (see Figure 9).
This is a graphic interface that divides the form's columns into groups by subject,
Note: The maximum number of records that can be displayed on the screen at
one time is set by a system constant.
Both display modes allow you to view bitmap images attached to individual form
records, such as pictures of items in the Part Catalogue form, as well as icons
representing attached files. You can prevent images and icons from appearing
(thus cutting down your work time) by deselecting the View Images under the
General item in the View menu of the form's Menu Bar.
To toggle between the two display modes, take one of the following steps:
Click the Full/Multiple Record Display icon on the Toolbar.
Press F4.
Select the Full/Multi-Record command from the General item in the
View menu.
Note: The display mode that is chosen has no effect on the contents of the
record. The only difference is in the manner in which the data appears.
The following explanations of form usage often differentiate between the two
types of display layouts. That is, the steps that you need to take are sometimes
dictated by the display mode.
The Style item provides a list of predefined color schemes that apply to all
system forms in both Full Record and Multi-Record Display modes.
Alternatively, you can select your own background and tab colors under the
General item, as well as determine whether or not Mandatory and ReadOnly
column titles are highlighted in separate colors.
In addition to setting the background color of all Tool and Menu bars, the Bars
item allows you to hide any or all bars in the form in which you are working.
These settings remain in effect when you close and re-open the form.
Separate items include display settings for Full Record Forms and Multi
Record Forms, such as column title, field and font settings. The Grid item
displays or hides dividing lines between records in Multi Record forms.
Note: Whereas Full Record font settings affect both column titles and values,
Multi-Record settings affect only column values. To change the font settings for
column titles in Multi-Record Display Mode, enter the Control Panel and
double-click Display. In the Appearance tab, click Advanced, select “Message
Box” from the Item list, and choose the desired font settings.
Finally, the Record Color item allows you to define record colors for a given
form column. These definitions are used to automatically change the font color
of a form record when the specified column receives a designated value or
range of values.
Example 1:
1. Use the Search for Entity feature (see p. 8) to find and open the
Customers form.
3. Click the Details tab and move to a record with a sales rep.
Example 2:
To assign a record color for a range of values (when the column in question
contains a numerical value):
Figure 12: Setting a range of values in the Choose color dialogue box
1. Move to a record in the form and fill in the value to which the color code
is attached (e.g., in the first example, specify the sales rep in question in
the Sales Rep Number column).
2. Move the cursor to the desired column and do one of the following:
Right-click the column and select Define Record Color.
Press the Menu ( ) key and select Define Record Color.
In the View menu, select Record Color and then Define Record
Color.
2. Move the cursor to the desired column and do one of the following:
Right-click the column and select Define Record Color.
Press the Menu ( ) key and select Define Record Color.
In the View menu, select Record Color and then Define Record
Color.
Menu Bar
Toolbar
Tabs
Direct Activations Bar
Sub-level Bar
Status Bar
Columns
The Title Bar displays the current user, form title, current company, and
user-specific text (where defined).
The Menu Bar contains the general system functions discussed previously, as
well as functions unique to the operation of forms. For a full list of menu items,
see Appendix E.
The Direct Activations Bar contains a series of tabs providing access to forms,
programs and reports that are relevant to the current form. For details, see p. 59.
The Sub-level Bar contains a series of tabs that open the sub-level forms of the
form in which you are working. For details, see p. 53.
The Status Bar provides the following information, which changes as you
navigate within the form:
The full title of the column you are in.
The line you are currently in.
Whether you are in Insert or Replace mode.
Whether you are in Scroll or Edit mode (see p. 51).
Whether you are in Data Entry or Query mode.
Whether the column you are in is read-only, updateable or mandatory.
The column type (see p. 20).
The Toolbar, Direct Activations Bar and Status Bar can be toggled on and off
within a given form, using the View menu of the form’s Menu Bar. Once you exit
the form, these changes will also affect the bars that are displayed in other forms.
To move between tabs, press Shift and Shift , or press Tab to move from
the last column in one tab to the first column in the next.
Note: To move between the main section and the first tab, it is sufficient to use
the key.
To move between records, use the PgUp and PgDn keys or the vertical scroll
arrows located on the right side of the form.
Note: As you move from one row to another, the current row becomes passive.
That is, the column you are in changes color.
Data Entry
When you first enter a form, you are in Data Entry mode, in which you can
record and update data (as opposed to Query mode, in which you retrieve
records; see p. 39). The very first field (first column, first line) is highlighted in
light blue. In most cases, no data is visible in the form columns.
Note: A mandatory column must always be filled in. If it is not, you will not be
able to update the record or continue work in the form. If you get stuck in a
record (because you don’t have all the needed mandatory information), you
have to undo your actions or clear the line (see p. 37).
Priority features several visual cues to help you differentiate between types of
columns. By default, mandatory and updateable columns are colored yellow
when selected (i.e., the data itself has a navy blue background when the cursor
is in the column) and white otherwise. In Full-Record Display Mode, mandatory
columns are marked with an asterisk (*).
You also have the option of color-coding mandatory and read-only columns to
distinguish them from each other and from updateable columns. To do so,
select the Highlight Mandatory/Read-Only command from the General item in
the View menu. When this option is in effect, the titles of mandatory columns
appear in red (in addition to the asterisk in Full-Record Display Mode), while the
titles of read-only columns appear in gray.
The background fields of read-only columns are always gray when selected.
Column Types
Each column is restricted to values that belong to a specific data type. The
column type appears at the bottom of the screen, in the right-hand corner of the
Status Bar.
Note: A variety of display formats are available (e.g., 1,234.56 for English-
speaking users, 1.234,56 for Italian users). To change the format, use the
Languages form.
Note: The Default Value command serves the same function as the minus sign
(-). This option may be selected either from the Edit menu or from the pop-up
menu accessed from the right mouse button.
You can edit what you have typed by using one of the following methods:
2. Use the left and right arrow keys to move the cursor within
the field.
As soon as you add a new record and leave the line, the database is updated
automatically. This occurs when:
You move the cursor to any other line in the form.
You move to Query mode.
You exit the form.
You enter a sub-level form.
[Link] LBI2000266 22 Ver.01 – Apr. 20,'20
Example:
Use the Search for Entity feature (see p. 8) to find and open the
Customers form. You will notice that only two columns are mandatory: the
Customer Number and Name. Moreover, a temporary number is assigned
automatically once a name is designated. So to add a new customer, all you
need to do is move to the Name column and designate a customer name
(e.g., “Just Testing”).
If you wish, you can add other information (like phone number or street
address), but it is not necessary at this stage.
Press PgDn to leave the line and update the database. The “Just Testing”
customer has now been added to the database, and you are positioned to
add another new customer.
Note that the customer you have added still appears in the form; you just
can’t see it, because you are in Full-Record Display Mode and you have
moved to a new record. Press F4 to move to Multi-Record Display Mode.
You will see the “Just Testing” customer on the first line of the form and
your cursor in the second (blank) line.
Now leave and reenter the form; it will be empty of records. To find “Just
Testing” again, click the Retrieve All Records icon on the Toolbar. All
customers, including Just Testing, will be displayed. Move to Multi-Record
Display Mode (press F4) to view them all at once.
The following sections provide additional tips for data entry in forms.
If you are working in Multi-Record Display Mode, the system provides a variety
of options:
Once you move out of the column, it will return to its original size.
To expand the column to its maximum size for as long as the form
remains open, you can do one of the following:
Click the Expand and Set icon on the Toolbar.
Select the Expand and Set option from the Edit menu.
This will keep the form column open to its full width until the root form (the
form reached from the main menu) is exited.
To permanently adjust the width of a form column, you can grab the
dividing line between column titles and move it to the left or right. The
resulting columns will retain their new width even after you close the form.
To restore all columns in the form to their default widths, select the
Restore Column Widths command in the View menu on the form’s Menu
Bar.
To paste text that has been copied, move the cursor to the proper line and
column and do one of the following:
Click the Paste icon on the Toolbar.
Press Ctrl+V.
Select the Paste command from the Edit menu.
Right-click the column in question and select Paste.
Move the cursor to the column in question, press the Menu ( ) key and
select Paste.
[Link] LBI2000266 24 Ver.01 – Apr. 20,'20
Choosing a Value From a Choose List
In many form columns, you can choose the value that you wish to enter from a
short list. These columns are identified by a Choose Button that appears to
the right of the text box once the cursor is situated in that field. Such a button, in
fact, appears next to the Sales Rep Number column in the Customers form.
To choose from a list of possible sales reps, move to the Details tab and click
this button or press F6 from the column in question. If the column is currently
empty, you can also open the Choose list by pressing the Space bar.
The values in each Choose list are taken from a source form that was filled in at
a previous stage. For example, the Choose list you used in the Customers form
was taken from the values in the Sales Representatives form. Consequently,
in order to update the Choose list, you must modify the Sales Representatives
form.
Extended Choose lists (see Figure 15) feature a sorting mechanism designed
to speed up the selection process. You can sort an extended Choose list in
ascending or descending order by clicking on either of the list titles. The first
column in the list is named after the form column you are in (e.g., Name, User,
Family) and the second is called Description.
Some extended Choose lists also allow you to select more than one item
simultaneously. Multiple list items are selected in the same manner as in
standard Windows tools.
To select adjacent items:
Click on the first item, hold down the Shift key and click on the last
item. The entire block of items from the first to the last will be
highlighted for selection. Click OK.
If the source form happens to be empty of values, you will automatically find
yourself in the source form, where you can add any records you need. You can
also reach this form when you want to add to or revise the values in an existing
Choose list, by pressing F6 from within the list. You can then copy a newly
added value back into the original form via the Copy Target Value utility, which
is explained below on p. 29. Once there is even one record in the source form,
a Choose list will appear.
Search Pattern
Scrolling Tab
Criterion Tab
Search Results
The search pattern field, in which the cursor is located (top of the
window).
The scrolling tabs (Previous Page, Next Page), located directly under
the search field and above the list of values.
The criterion tab (By Name, By Number, By Other Criterion),
determining the type of search, located in between the two scrolling tabs.
The list of retrieved values.
Initially, the search pattern field is empty. Depending on the value of the
EMPTYSEARCH system constant, either all values are retrieved or the list is
blank. Either way, you conduct the search by specifying search criteria.
You can also flag the Ignore case option at the bottom of the Search list
window so that the search is not case-sensitive.
Follow the example below and practice using the utility to learn how to efficiently
select values.
Example:
1. Click the Select Company icon and make sure that you are in
the demo company.
2. Use the Search for Entity feature (see p. 8) to find and open the
Customers form.
4. Verify that the criterion tab is entitled “By Name“ (if the tab is
labeled “By Number” or “By Other Criterion”, keep clicking on it
with the left mouse button until it switches to “By Name”).
6. Select the customer whose record you wish to view by using the
up and down arrows or clicking on the customer’s name with
the left mouse button (when the list is long, use the scrolling tabs
— Previous Page and Next Page — to move backward and
forward through the list of values). The selected customer’s
number will automatically be inserted into the Number column
and the Search window will close.
Searches using the Search Only from Beginning of Item option are
conducted by consecutive initial characters. Thus, specifying “Com” will only
retrieve names that begin with “Com” (e.g., “Computer Heaven”). Searches that
Use the “By Other Criterion” tab under special circumstances when an
additional search is possible. For instance, the E-mail Address column in the
Compose Mail form allows for a search by sender name (“By Name”) and by e-
mail address (“By Other Criterion”).
Some Search lists also allow you to select more than one list item
simultaneously (see Figure 17), in the same manner as in standard Windows
tools:
To select adjacent items:
Click on the first item, hold down the Shift key and click on the last
item. The entire block of items from the first to the last will be
highlighted for selection. Press Enter.
To select several discrete items:
Click on the first item, hold down the Ctrl key and click on each item
you want to select. Each item will remain highlighted for selection.
Press Enter.
Like the Choose list, the Search list you obtain is taken from a source form in
which the values have been predefined. If the source form happens to be
empty of values, you will automatically find yourself in the source form, where
you can add any records you need. You can also reach this form when you
want to add to or revise the values in an existing Search list, by pressing F6
from within the list. You can then copy a newly added value back into the
original form via the Copy Target Value utility (see below). Once there is even
one record in the source form, a Search list will appear.
Once in the source form, you can enter a record (e.g., a new sales rep) and
then copy the relevant value (the rep number) back into the form column you
were originally working on.
Note: Ensure that the cursor is on the correct line before activating this feature.
If you wish to leave the source form without copying any value, simply exit the
form (e.g., press Esc).
Example:
You want to assign a shipping zone to the Just Testing customer and that
zone has not yet been defined in your company.
5. Open a new line and add the zone you want to assign to the
customer in question (for example, Zone Code = N; Zone
Description = North).
There are two pop-up calendars, one of which features both the date and the time.
Note: In different Windows versions, the calendar looks and functions slightly
differently.
6. To confirm the chosen date, press Enter. To leave the calendar without
changing the date, pres Esc.
Note: Remember that the easiest way to select the current date in an empty
column is to press the + or – key on the number pad. If a date already appears,
these keys will move the date one day forward or backward, respectively.
To copy the value in a given field to the same field in the next record, move the
cursor directly below the value you wish to copy and do one of the following:
Click the Copy Field icon on the Toolbar.
Press F10.
Select the Copy Field command from the Edit menu.
Right-click the column in question and select Copy Field.
Move the cursor to the column in question, press the Menu ( ) key and
select Copy Field.
You wish to open a new credit card account and change its currency from $
to EUR. To do so, take the following steps:
1. Use the Search for Entity feature (see p. 8) to find and open the
Currencies form.
2. Move the cursor to the field in which EUR appears (in the Curr column).
3. Press Ctrl+F9. A small Copy window will pop up (see Figure 20).
4. Click OK or press Enter. The string “EUR” has been saved in a buffer.
7. Move to the Curr column and backspace to delete the dollar sign.
8. Press F9. A Paste window will pop up. Press Enter or click the
OK button to copy the EUR value from the buffer into this field.
9. Press Esc to leave the Credit Card Accounts form (if you have
trouble leaving the form, see p. 38).
The above example used the unnumbered default buffer. You can, however,
store a series of values in several different buffers, each identified by a unique
number. So, you can store the value EUR in buffer 1, the value GBP in buffer 2
and so on.
1. Place the cursor on the field you wish to copy, and do one of the
following:
Press Ctrl+F9.
Select the Store into Buffer command from the Edit menu.
Right-click and select Store into Buffer.
Press the Menu ( ) key and select Store into Buffer.
2. A small Copy window will pop up. Designate the number of the buffer
you wish to use. If you do not specify a number, the default buffer (0) will
be used. If you do designate a number, the next consecutive number will
automatically appear the next time that the Copy window pops up. You
may use the buffer number that appears automatically, or you can erase
it and type in another number. The system contains 100 of these buffers,
which can be numbered from 0 to 99.
3. Move to the field in which you wish to paste the stored value, and do one
of the following:
Press F9.
Select the Retrieve from Buffer command from the Edit menu.
Right-click and select Retrieve from Buffer.
Press the Menu ( ) key and select Retrieve from Buffer.
4. A Paste window will pop up. Specify the number of the buffer that holds
the value you wish to copy. If you do not specify a number, the default
buffer (0) will be used. If you do designate a number, the next
consecutive number will automatically appear the next time that the
Paste window pops up. You may use the buffer number that appears
automatically, or you can erase it and type in another number.
2. To paste a record link that has been copied, move the cursor to the
proper place in a Priority text form or external document and press
Ctrl+V.
2. To paste a record link that has been copied, move the cursor to the
proper place in a Priority text form or external document and press
Ctrl+V.
Tip: You can attach several files simultaneously by holding down the Ctrl key
and right-clicking on each item you want to attach.
In a similar fashion, you can copy a file from the Windows Explorer or from an
MS-Outlook attachment (e.g., by Ctrl+C), and paste it into an attachment
column, at the same time importing it into the ..\..\system\mail directory. To do
so, right-click the relevant column icon and select Paste and Import from the
pop-up menu.
Notes:
The above instructions also apply when attaching images to a form record
(e.g., in the Part Catalogue; see Figure 22).
If the file is stored on a network, you can use the Browse function to copy a
shortcut pointing to this file into the relevant column. Such a shortcut enables
all users who have permission to access the relevant network drive to open
the file directly from the form record in question.
Attachment forms also contain a File Status column, allowing you to update the
attachment's status to Read Only. This is useful when you are working with the
attached file and you do not want other users to view and/or modify the file at
the same time. Make sure to return the file's status to Free when you are done
working with it.
2. To paste a document link that has been copied, move the cursor to the
proper place in a Priority text form or external document and press
Ctrl+V.
Removing Attachments
To remove an attachment from a form record, right-click the relevant column
icon and select Clear. The file will be removed from this record, but will not be
deleted from the Priority server.
Tracking Documents
You can track certain documents in Priority. While you are tracking a
document, every time it undergoes certain changes, you will receive notification
by e-mail. Additionally, you may retrieve the document in question in the
Tracking List form.
Fixing Mistakes
Errors and Warnings
Warning messages appear whenever you make a minor error in form entry or
revision. In such a situation, you are warned about the consequences of that
error, but are nevertheless allowed to continue. In contrast, when there has
been a major error, you receive an error message and must make the
necessary corrections in order to continue.
Before you can do anything, you must confirm receipt of the message:
In the case of an error message, click OK or press Enter.
In the case of a warning message, you may either cancel your last move
or continue:
To cancel, press Esc or click on the Cancel button.
Undo
Often the best way to correct an error is to undo previous actions.
To undo the actions you have performed within a specific field, do one of the
following:
Click the Undo icon on the Toolbar.
Press Ctrl+Z.
Select the Undo command from the Edit menu.
To undo modifications in several fields in the same record, repeat any of the
above actions a second time.
Note: You cannot undo actions once you have left the record (e.g., exited the
line, moved to Query mode). In such a case, you will have to retrieve the record
and revise it manually.
Whenever you find yourself in such a situation, the first step to take is to try to
undo your latest changes, as outlined above. If that does not help, you should
clear the line. If this is a new, incomplete record, clearing the line will erase it
altogether. In the case of an existing record, this action will cancel all
modifications you have made and “hide” the record from the form.
Note: If you succeeded in leaving the line, the record was modified and clearing
the line will not return it to its original state. You will have to make any further
revisions manually.
Deleting a Record
To delete an unwanted record from the database, position the cursor on that
record and do one of the following:
Click the Delete Record icon on the Toolbar.
Press Ctrl+Del (or Ctrl+Delete).
Select the Delete Record command from the Database menu.
Right-click a column and select Delete Record.
Press the Menu ( ) key and select Delete Record.
In all cases, a window will pop-up requiring you to confirm the deletion. Click
Yes or press the left arrow key, followed by Enter.
Note: Not all records can be deleted in this way. For example, you must run a
special program to delete a part. Moreover, you cannot delete a record that is
being used elsewhere in the system. For instance, you cannot delete a price
quotation once an order has been based on it.
Troubleshooting
The following offers concrete suggestions for dealing with problems you might
encounter in a form.
IF… THEN…
You are unable to leave the line or Confirm the error message.
form because you have filled in
erroneous information (e.g., when Try to undo your last action (press
recording an order, you specify a Ctrl+Z). Press it again to undo
customer that does not exist in the more actions, if necessary.
database).
You are unable to leave the line or 1. Confirm the error message.
form because mandatory data is
missing. Fill in the missing information, if
you have it. If you do not,
clear the line (press F7). In
You have added a new record and The database is updated whenever
don’t know how to confirm the you leave the line. This can be done
update. in a variety of ways:
Move the cursor to any other
line in the form.
Move to Query mode (press
F11).
Exit the form (press Esc).
Enter a sub-level form (press
F12).
You are unable to add data to the You may be in a query form —check
form. if “Query” appears at the end of the
form title. If so, you can only use this
form to view records.
Alternatively, you can run the Query Generator, which features a friendly
interface for defining query conditions, setting data-sorting parameters,
executing queries and storing frequently-used queries for easy access.
The following section will describe the basic usage of both the Query mode and
the Query Generator. More sophisticated query tools are described under
Advanced Data Retrieval and Input (p. 131).
If you are working in Multi-Record Display Mode, your cursor will be in the
second row of the form, and all the other rows will be blank. In both cases, the
background color of the column you are in will turn from blue to green and the
word “Query” will appear in the Status Bar, in the third column from the right.
To exit Query mode without retrieving any data, simply press Enter.
Note: Query conditions are always designated in the second row of a multi-
record form; the first row is reserved for operators (see p. 134).
To retrieve all records that contain a value in one or more specific columns:
A narrower type of query is one in which you seek to retrieve all records that
contain a particular value in one or more specific columns.
To retrieve all records that contain a given value in one or more specific columns:
The third type of query is one in which you seek to retrieve all records whose
values in a given column satisfy a certain condition.
This is where the asterisk wildcard is most useful, because it can be used in
conjunction with a string of characters, such as a prefix or suffix. For example, if
you type 50* in the Part Number column of the Part Catalogue, you will
retrieve all parts whose numbers begin with 50 (e.g., 501-101, 501-102). Note
that this kind of query condition is always case sensitive.
Note: If you want to record a query condition with a string that includes an
asterisk (*) as an actual character, use the backslash “\” as a delimiter. For
example, to retrieve all records that contain an asterisk, type *\**. For more
details, see p. 133.
Note: If you are working in Full-Record Display Mode, you will only see the first
of the retrieved records. Use the PgDn key or the vertical scroll arrow to view
the rest of the retrieved records.
In the Currency form, move to the Currency Name column and try out the
following conditions (remember to enter Query mode):
1. Type P*. You will retrieve those records whose currency name
begins with the letter “P” (Pounds Sterling, Price Index).
2. Type I*s. You will retrieve any currency whose name begins with
“I” and ends with “s” (e.g., Italian Liras).
3. Type *n. Any currency whose name ends with the letter “n” will
appear (e.g., Yen).
4. Type D*M*s. This will retrieve any currency that begins with “D”,
ends in “s” and has an “M” in the middle (Deutsche Marks).
5. Type *Francs. You will retrieve the records for Belgian Francs,
French Francs and Swiss Francs.
Whereas the asterisk replaces an entire string of characters, the question mark
is a wildcard that replaces a single character. It is generally used in conjunction
with one or more characters and may even be combined with the asterisk.
Examples:
1. Type Y?? in the Currency Name column. You will retrieve any
currency that is three characters long and begins with “Y” (i.e., Yen).
3. Type *i?g. This will retrieve any currency whose name begins
with any string of characters, followed by an “i”, followed by any
single character, and ending in “g” (i.e., Pounds Sterling).
Clicking once on the top of any column (in the gray column title bar) gives you
an ascending sort; click again and the data will be sorted in descending order. A
further click repeats the ascending sort. Two small triangles appear to the left of
the column title when you perform a sort – if the sort is ascending, the upper
triangle is filled in and the lower one is hollow; if descending, the opposite
obtains.
You can also generate an ascending sort by right-clicking a column (or pressing
the Menu key) and selecting Sort from the pop-up menu; select it a second
time to obtain a descending sort.
Example:
You can experiment with the effects of sorting by clicking and re-clicking on
the different columns in the form.
Note: The generator allows you to set sorting parameters together with the query
conditions, in advance of the query’s execution (see next section). To learn more
sophisticated sort methods, see Advanced Data Retrieval and Input (p. 131).
Alternatively, you can use the Value and To Value columns to define the query
conditions as a closed range of values. For example, 1 to 2 indicates a query for
all currencies whose exchange rates fall between 1.00 and 2.00.
To retrieve all records that have been flagged in a particular check box, flag the
box that appears in the Value column of the appropriate line. To retrieve all
records that have not been flagged in that check box, select an equal sign (=) in
the operator column (without flagging the box).
The Sort column is where you can prioritize your query results on multiple
levels. The little check box within the Sort column is used to define whether a
particular sort is in ascending or descending order. For example, a 1 next to
an upward-pointing arrow in the Currency Name line indicates that the
retrieved currencies should be listed by name in alphabetical order. If you add a
2 next to a downward-pointing arrow in the Exchange Rate line, it means that
any currencies in the alphabetized list that have the same name should be
listed in order of the highest exchange rate.
Example:
The resulting query could be written, “Retrieve all currencies with an exchange
rate between 2.00 and 3.00 and sort the results alphabetically by name”.
You can also flag the Ignore Case option at the bottom of the generator so that
the search is not case-sensitive.
The Add button at the bottom of the generator allows you to run a new query that
adds to the data retrieved in the previous query, without overwriting it. The Clear
button at the bottom of the generator clears the Query Generator interface so you
can compose a new query.
Left-click the calendar icon to choose from a list of relative dates (e.g.,
tomorrow, week end, month start). This is particularly useful when
creating a query that you intend to save and use again.
Example:
The resulting query could be written, “Retrieve all currencies whose exchange
rates were updated since the beginning of this week”.
In addition, you can save up to nineteen queries of your own choosing for easy
retrieval. To do so, define the query, record a name for it in the Queries field at
the bottom of the generator and click Save, before running the query. To call up
the query, click on the drop-down button to the right of the Queries field and
choose the query you just defined. You can even run the query from the form
itself, without even entering the Query Generator. Simply choose the desired
query from the drop-down list to the left of the Apply Query icon on the
form’s Toolbar. To rerun the selected query, click Apply Query .
For additional query design options, click the Design button at the bottom of the
generator. Use the up and down arrows to the right of the screen to arrange the
saved queries in the desired order. You can also right-click any query to rename
or delete queries that you do not need.
Notes:
If you save a query under a name that has already been used for another
query, a message will appear requesting permission to overwrite the old one.
If the Ignore Case option is flagged, this is saved as part of the query.
You can also execute any of the first nine saved queries from a given form by
pressing Ctrl+ plus the number assigned to the query in the Query Design
screen (for example, if the desired query is assigned the number 3, press
Ctrl+3).
While your saved queries do not affect other system users, your system
manager can run a program that copies saved queries from one user to
another.
Notes:
To delete the default query, open the Query Generator, click the Design
button, right-click the query, clear the check mark that appears by the words
Set as Default Query and, finally, click OK.
If you assign the default query a position between 10 and 19 within the list of
saved queries, it will cease to function as the default query.
Example:
1. Open the Query Generator from the Customers form.
2. In the Name line, specify an asterisk (*) in the Value column.
3. In the same line, click the Sort column.
4. Move to the bottom of the Query Generator, record a name for the
query in the Queries field at the bottom of the generator and click
Save.
5. Click the Design button, right-click the query you just defined and
select Set as Default Query. Click OK to save your selection.
6. Click OK to run the query. This query simply retrieves all
customers and lists them alphabetically by name. The next time
you open the Customers form, the default query will run
automatically. That is, the form will fill up with all customers, in
alphabetical order.
A Search window appears, in which you specify the pattern (see Figure 25). If
you want the search to be case sensitive, remove the check mark from the
Ignore Case box. Finally, execute the search by clicking OK or pressing Enter.
Example:
3. Use one of the above options (e.g., Ctrl+F3) to access the Search
window.
4. Inside the window, type “x” and check the Ignore Case box.
The cursor will automatically jump to the record for Price Index.
Now, perform the same steps, but type “D” instead of “x”. The cursor will
jump to the next currency whose name begins with a “D” (e.g., Dollars).
Once a search pattern has been defined, you can use the Search Again feature.
This repeats a search utilizing the last defined search pattern. To do so, perform
one of the following:
Click the Search Again icon on the Toolbar.
Press F3.
Select the Search Again command from the Navigation menu.
Example:
Search for the next currency with “D” in its name, using one of the
Search Again options (e.g., F3). This search may lead you to
Deutsche Marks.
The initial search (when the pattern is first defined) is limited to the column in
which the cursor rests, scrolling from top to bottom and back to the top. As
movement is circular, the procedure will move you to the first matching field in
the form if there is no matching field below the cursor.
Records are hidden by clearing the line. There are four ways to do so:
Click the Clear Line icon on the Toolbar.
Press F7.
Select the Clear Line command from the Edit menu.
Right-click any field in the line and select Clear Line.
Press the Menu ( ) key and select Clear Line.
Query Forms
The system contains special forms intended for record retrieval only. You
cannot update or delete records in these forms, nor can you use them to add
new records to the database. You can only view existing records. Such forms
are identified by the word “Query,” appearing immediately after the form title. If
you accidentally attempt to make revisions in this type of form, you will receive
an error message stating, “This is a query form.”
Not all columns support this feature, only those that display a magnifying glass
button to the right of the column.
Example:
2. Enter the Query Generator and type “Sales*” in the Value column
of the Inv. Transaction line.
3. Click OK. All transactions beginning with the word “Sales” will be
retrieved. Your cursor should be on a line for a Sales Invoice.
5. To return to the Audit Trail form, exit the target form (press Esc).
Note: It does not matter whether you are in Query or Data Entry mode when
you activate a form. You will return to whatever mode you were in.
You may have noticed that the same function key (F6) sometimes opens a
Choose list, sometimes opens a Search list and sometimes activates a form.
The primary distinction between these features is that Choose and Search lists
are used in data entry, whereas form activation is used mainly to view related
data. However, there are circumstances in which this feature is used in data
entry — when the Choose or Search list is empty of values. As we have
already seen, when a Choose or Search list is found to be empty, pressing F6
will activate the target form, in which you can add records. You can then copy
the newly added value from the target form back into the original form using the
Copy Target Value feature (for details, see Copy Target Value, p. 29). In fact,
you can activate a target form even when there are values in a given Choose or
Search list, simply by pressing F6 (a second time) from within the list.
Summed Values
Priority provides a special data retrieval function in form columns that list
numerical values (e.g., Actual Cost). To calculate the sum of all values in a
given number column, move to Multi-Record Display mode (e.g., by pressing
F4) and right-click the column title. To sum up a portion of the column, move the
cursor to the desired number column and press Ctrl+F8. The system calculates
the sum of all values in that column, from the top of the form to the line in which
[Link] LBI2000266 50 Ver.01 – Apr. 20,'20
the cursor is placed. In either case, the calculated sum is displayed in a small
pop-up window.
You can then copy the value from the pop-up window (e.g., by Ctrl+C), and
paste it into a different column, text form or external document.
Online Features
The E-mail Address column found in many forms features an E-mail
button that opens the Compose Mail form with the address filled in.
Updating Data
Once you have retrieved existing data, you may wish to revise it. You already
know various methods to do this:
Select a (different) value from a Choose or Search list (p. 24).
Copy and paste from a Windows clipboard (p. 24).
Copy the value from the previous line in the form (p. 31).
Copy the value from a buffer (p. 31).
You can choose between rapid movement between columns (scrolling) and
movement within a given field (editing) with the press of a button. You simply
toggle between Scroll and Edit modes.
When in Scroll mode, the left and right arrow keys move the cursor from
one column to the next. When in Edit mode, the same keys move the cursor
from one character to the next, within a given field.
In both modes, you can move to the next column by using the Tab key (or Enter
key) and move to the previous column by pressing Shift+Tab.
To toggle between Scroll and Edit modes, employ one of the following methods:
You can view the mode that you are currently in via the Status Bar located at
the bottom of the screen (the fourth column from the right).
Note: You are automatically in Scroll mode whenever you enter a form.
Sub-level Forms
The forms in which you have worked until now were all upper-level forms (or
root forms) entered directly from the menu. Most root forms have at least one
sub-level form connected to them. Sub-level forms provide further information
on a given record in the upper-level form. For each single record in the upper-
level form, multiple records may appear in the sub-level. The line in the upper-
level form must have data in it.
Example:
As soon as you open the Currencies form, its sub-level form, Past
Exchange Rates (a query form), is visible directly below it.
You can view all records connected to the record that is highlighted in the
upper-level form. Note that you are in Data Entry mode, enabling you to add
new records and/or revise existing ones in the sub-level.
Notes:
To enter the sub-level form in Query mode, press Ctrl+F12.
You can hide the form’s Sub-level Bar by removing the check mark from the
Sub-level Bar item in the Bars sub-menu of the View menu.
Example:
The first thing that you will note upon retrieving records in the Customers form
is that the Customer Contacts sub-level form has been opened automatically.
A look at the Sub-level Bar (see Figure 26) indicates that there are several
other sub-levels available as well. In fact, the list is so long that it does not
fit in its entirety on the screen. Scroll arrows are provided at the right end of
the bar, enabling you to reach additional sub-levels.
Sub-level Bar
For any given upper-level form, only one sub-level form can be displayed at a
time. Initially, this is the first one in the list.
In the latter three cases, a window will pop up displaying a list of all available
sub-levels (its contents will be identical to the Sub-level Bar).
Once you choose a different sub-level form, it temporarily becomes the default
— until you exit the root form. It will be highlighted in the Sub-level Bar. As the
default sub-level, it can now be accessed again, for instance, by pressing F12.
Navigation Bar
Example:
4. Click the word Customers on the Navigation Bar. You will return
immediately to the Customers form.
5. Now enter the Family Discount sub-level form and put your
cursor in the Family column. Press F6 twice; the Part Families
form will open. The Navigation Bar displays a solid arrowhead for
every entity opened by pressing F6 (for details, see p. 49) or by
Direct Activation (for details, see p. 59).
You are in Active mode when you are working in an existing record (e.g.,
revising data, moving from one column to another). In this case the field in
which the cursor rests is highlighted in yellow.
You are in Passive mode when you are scrolling through records, moving from
one row to another. In this case the field in which the cursor rests is highlighted
in blue.
The active or passive state of a given upper-level form affects the display of
records in its sub-level.
Example:
2. Move from one form column to another in the same line (e.g.,
from Customer No. to Customer Name). Note that as you reach
a column that is either updateable or mandatory it is highlighted
in yellow, whereas read-only columns continue to appear in gray.
3. Now move down a line. As soon as you do, you will note that the
field you just entered is highlighted light blue, and the sub-level
form no longer displays any data.
4. Remaining in the second line of the form, press any key (e.g., the
right arrow, the space bar); the field again appears highlighted in
yellow and the sub-level form, which was empty a moment ago,
now displays data for the second customer.
As you have seen, in Active mode, the sub-level form displays all records
connected to the highlighted record in the upper-level form.
In Passive mode, however, it is not possible to view the records in the sub-level.
This is meant to facilitate the scrolling from record to record in the upper-level
form. If records were displayed in the sub-level during scrolling, the movement
between records in the upper-level form would become slow and cumbersome.
In short, whenever you move to a different record in the upper-level form, you
automatically enter Passive mode. By pressing any key (except, of course, the
up and down arrows that move you between rows), you enter Active mode.
Text Forms
There is a special type of sub-level form called a text form, which is frequently
identified by the word “Remarks” in the title. For instance, the Entry Journal
form, the various invoice forms, and the Compose Mail form (see p. 152) have
such sub-levels.
When in a text form, you access the Text Editor, which enables you to type a
long message using many standard text-editing tools. You can cut, copy and
paste text freely, add hyperlinks and change the fonts.
Alternatively, you can enter a text form in read-only mode. To do so, simply
perform one of the following actions in the upper-level form:
If the text form is the default sub-level for this form, press Ctrl+F12.
Press Shift+F5 and then select the sub-level in question.
Once you enter the text form (see Figure 28), you can:
type freely (use Backspace and Delete keys as needed);
Use the Toolbar buttons or their shortcut keys to perform the above functions.
Notes:
Not all of the shortcuts use the standard Windows keys. Hold the
cursor over each Toolbar button to display its shortcut. Also see
Appendix G.
The HTMLUPDATE system constant determines whether user comments
appear at the top or bottom of text forms throughout the system.
The AUTOSAVETEXT system constant determines how frequently (in
minutes) text recorded in text forms is automatically saved, throughout the
system. After the third time the text is automatically saved, the text form is
closed automatically, enabling other users to access it.
Once you have finished composing/revising your text, leave the form as usual.
Note: The text form opens in read-only mode for documents that may no longer
be revised (e.g., those with Final status). Furthermore, you will not be able to
make any changes to the text if someone else is using the form or if their
computer crashed while the form was open. Contact your system manager if
this occurs.
Click Browse to locate the desired picture and double-click the file. You can
also specify the desired alignment (e.g., baseline), border thickness and
spacing (see Figure 29). Finally, insert the picture by clicking OK or pressing
Enter.
To resize the picture in the text form, click the inserted picture, and then drag
the sizing handles as needed.
You can also copy a picture from any Priority text form (e.g., by Ctrl+C), and
then paste it into a text form.
Note: It is recommended that you save the picture on a network drive or on the
Priority server to ensure that it can be viewed by all users.
A second parameter input screen appears, in which you can indicate which
elements you want to display, choose a font size, and compose a personal
greeting (see Figure 30).
User information (e.g., Position, E-mail) is taken from your personnel file. Your
Name is taken from the Full Name column of the Users form.
Direct Activations
Many forms offer direct activations of other forms, reports and programs. That
is, without ever leaving the form that you are working in, you can move to a
target form, print a report or run a program.
The Direct Activation feature is useful in a variety of situations. You can use it to:
Print out an invoice immediately after recording it.
Display a price quote on the screen before printing it.
Convert a potential customer into a regular customer.
Access the Chart of Accounts Receivable from the Customers form.
The icon preceding the title on each Direct Activations Bar tab identifies each
item’s entity type (i.e., form, report, program).
Example:
The Direct Activations Bar of the Customers form contains many items.
Some of the forms that can be opened using direct activation are:
Financ. Parameters for Customers
Chart of Accounts Receivable
Tasks
Projects
Some of the programs that can be executed using direct activation are:
Convert Potential Cust to Cust
Delete Potential Customer
Print Customer’s Document Set
You will note that the list is so long that it does not fit in its entirety on the
screen. Scroll arrows are provided at the right end of the bar, enabling you
to reach additional direct activations.
You can use the Direct Activation feature from any column of the form by
doing one of the following:
In the Direct Activations Bar, click the title of the desired entity.
Click the Direct Activations item on the Toolbar.
In all but the first option, a window will pop up displaying a list of all available
direct activations.
When you reach a form by direct activation, you can retrieve, modify and/or add
records to that form. Alternatively, you can simply leave that form and return to
the one in which you were originally working (e.g., press Esc). Most importantly,
you can use the Copy Target Value feature (F8) to copy a column value from
the new form into the original one.
When you directly activate a report or program, input is usually taken from the
current form record (rather than from a parameter input screen). The cursor will
return to this same record after the report is printed out or the program is
completed. If the program has updated a value in the record, you will be able to
see the updated value (for example, if you have converted a potential customer
into a regular customer, you will see that a new customer number has been
assigned). For more on reports and programs, see p. 67.
Example:
You are recording a new customer and have decided to add a number of
new shipping zones at the same time.
Note: You can use Direct Activation in any column that supports the Form
Activation function (such as the Audit Trail, see p. 29).
Defining a Macro
To define a macro, carry out the following steps:
2. A dialogue box will pop up in which you are asked to assign a name to
the macro (see Figure 32). This name will later be used to call up the
macro, so try to make it as intuitive as possible. (If you specify a name
that you have already assigned to an existing macro, you will receive a
warning message that the original macro will be overwritten.)
4. Once you have finished the entire sequence of actions, select the End
Definition command from the Macros menu.
Example:
To define a macro that will perform these three actions, proceed as follows:
1. From the Customers form, enter the Shipping Zones form via
direct activation.
6. Select End Definition from the Macros menu. You can now
perform the same actions by executing a macro.
Note: If you placed the cursor on a shipping zone that has been assigned to a
customer, you will not be able to delete it. Confirm the error message, move to a
different shipping zone and try again.
Running a Macro
To use a macro you have defined, take the following steps:
2. Activate the Select a Macro command from the Macros menu. A list of
available macros will pop up (see Figure 33).
3. Select the one you want and click Execute (or press Enter).
Hot Keys
To make macro usage even easier, you can assign hot keys to activate each
one. This eliminates the need to open the macro menu in order to execute a
macro. Ten hot keys are available: Alt+0 through Alt+9.
1. Again, activate the Select a Macro command from the Macros menu.
The list of available macros will pop up.
2. Select the one you want by moving to it with the arrows, but this time
click on the Set Key button.
3. The Macro Key dialogue box will open (see Figure 34). In the Alt+ field,
specify a number between 0 and 9 (or click on the arrows until the
number you want to use appears).
4. Click OK. Alt+n (i.e., whatever number you designated) is now the
keystroke shortcut for executing this macro.
Recursive Macros
In order to delete a large number of records, it is possible to define a recursive
macro. This macro repeats the recorded actions up to 50 times in a row. The
process for defining this type of macro is very similar to the one for a regular
macro. The difference is that Select a Macro is included within the definition.
2. Assign the macro a name in the pop-up dialogue box (you can use
“Delete” again and overwrite the existing macro; if you do, confirm the
warning message that appears).
4. Activate the Select a Macro command from the Macros menu, choose
the macro you just defined, and confirm.
5. Select the End Definition command from the same pull-down menu.
Again, you will delete a record just by defining the macro. If you now run the
macro, it will attempt to delete all remaining records in the form. (Of course, the
attempt to delete any shipping zones already assigned to customers will fail and
generate an error message.)
Note: The recursive macro you have just defined is a very powerful one, as it
deletes up to 50 records in a given form. Use it with caution. (The number of
recursive macros that can be performed successively can be redefined by the
system manager via the RECURSIVEMACRO system constant.)
Help
In addition to the features accessed by the Help pull-down menu, there are
several types of on-line help screens available when you are in a form.
Form Help explains usage of the current form. This help can be accessed from
any column in the form. Do one of the following:
Click the Form Help icon on the Toolbar.
Press Ctrl+F1 from anywhere in the form.
Column Help explains the contents of a specific form column. To access this
help, move the cursor to the column in question and do one of the following:
Click the Column Help icon on the Toolbar.
Press F1 from within the column.
Right-click the column and select Help.
Move the cursor to the column in question, press the Menu ( ) key and
select Help.
Toolbars (sub-level forms and direct activations) display help for any form that
appears in the Sub-level Bar or any entity in the Direct Activations Bar. To
access this help,
Click the desired Toolbar item with the right mouse button.
Pop-up Menus (sub-level forms and direct activations) display help for any form
that appears on the Sub-levels pop-up menu or for any item on the Direct
Activations pop-up menu. To view this help,
Highlight the desired entity and click the Help button at the bottom of the
pop-up screen.
Leaving a Form
To exit the form you are currently in (whether upper-level or sub-level), do one
of the following:
Click the X in upper right-hand corner of the form.
Press Esc.
To leave all forms (sub-levels and upper-level) simultaneously and return to the
display of menus, take one of the following actions:
Select the Exit command from the File menu.
Press Alt+F4.
If data are displayed while you are trying to leave a form, you will be asked to
confirm the exit. This is to prevent you from accidentally leaving a form. This
warning message can be disabled by the system manager, if desired.
Note: If you have added or modified the current record, the database will be
automatically updated as soon as you leave the form (even if you have not
moved to another line). If you want to cancel the new record or the
modifications, you must either undo your actions or clear the line before you
leave it — and before you exit the form.
Introduction
Now that you have a thorough understanding of Priority forms, it is time to
move on to programs and reports. You will find that many of the features you
have learned how to use in forms (e.g., Choose lists, Search lists, date
calendars, Copy Target Value, wildcards) will also be useful in working with
programs and reports. As these last two entities work in a similar manner, their
treatment is covered together.
Both programs and reports can be activated either from a menu or from within a
form (by means of direct activation). The latter topic was discussed above (p.
59); the current section thus deals with running programs and reports from a
menu.
Programs
In a menu, programs are identified by the icon. They perform a variety of
actions. For instance, you can:
prepare, copy and/or update selected price lists
assign a group of parts to a family
print a batch of invoices, receipts and the like
assign discounts to a group of customers
copy a part.
Most programs require input from the user. For example, you might need to
indicate, among other things:
the percentage by which to raise prices in a price list
which parts are being added to which family
what invoices to print out
what customers to assign the discount to.
Once you have selected a program, a pop-up window appears which displays
the execution steps. Immediately thereafter, a parameter input screen will
appear. The use of this input screen is identical for programs and reports and is
explained in detail below (see p. 92). For now, a simple example will suffice.
Figure 35: Execution steps window and first parameter input screen
Figure 36: Execution steps window and second parameter input screen
Of course, that would defeat the purpose of the program, so you need to
narrow down the effect of the program — say, to a single vendor and a
single part. One way to do so is to click the drop-down button next to
each field and select the desired item. A Search list will appear; use it to
select one vendor and one part. Click OK.
Note: You can cancel the program at any point during the process of execution
and parameter input.
Explorers
A special type of program opens an explorer, much like the standard Windows
Explorer. The best way to explain the usage of this feature is via a concrete
example.
Examples:
1. Find and run the Part Explorer. A parameter input screen will
open, with a wildcard (*) automatically filled in for the Part
Number. This enables you to call up all parts.
Note: Again, you can narrow down the effect of the program by
selecting specific parts.
2. Click OK. Results appear in the Part Explorer (Figure 38). Click
on each item in the left window to see its individual attributes.
3. To exit the explorer, select the Exit command from the File
menu.
Each major document in a defined work process has its own flow chart.
Note: Flow charts have their own Toolbar and Menu Bar, with buttons and
commands for defining statuses and for copying or pasting a flow chart from
another company or installation of Priority.
In addition, you can define any number of statuses as a permitted initial status.
As a result, when users open a new document, even though a default status
appears, they can change it to any permitted status without having to leave and
reenter the line.
Note: Use the Disable Path Definitions command, accessed from the Edit
menu, to temporarily disable the paths between statuses in the form in which
you are working (though properties and rules remain in effect). This command is
useful when you are editing a chart for a transaction form that is in daily use,
and your work is causing difficulties for those using the form in question.
Example:
To create a path from one status to another, perform the following steps:
1. Use the Search for Entity feature (p. 8) to find and run the BPM
Flow Chart – Sales Orders.
2. Move the default Draft, In Progress, Confirmed and Completed
statuses into a straight vertical line, with the Canceled status off to
one side (see Figure 40 below).
3. Click the Draw Path icon on the flow chart’s Toolbar (or select
Draw Path from the Edit menu).
There may be many such conditions defined for each status, some of which are
likely to occur simultaneously. You can use the up and down arrows to the right
of the List of Rules dialogue box (which appears whenever you open the
Define rules dialogue box, after the first rule has been defined) to determine
the precedence of such rules (see Figure 41).
To define a group:
1. Enter the Groups form, found in the Contacts menu of the Office
Management module.
2. Specify a Group Name and Description. If you are defining a group for
mailing purposes, use the To/Cc/Bcc column to determine in which
mode each member of the group will receive the message.
3. Enter the Users in Group sub-level form and list the users that belong to
it.
4. If you are defining a group for transaction assignment via a BMP flow
chart, use the Sort column to prioritize the members of the group (the
lowest number is the most important).
5. If you are defining a group for mailing purposes, you may enter the E-mail
Addresses sub-level form and add external e-mail recipients to your group.
Note: BPM uses defined employee hours and absences to determine who is
the highest-ranked group member available to receive the assignment.
One of the simplest and most important rules is that which determines the user to
which the transaction is assigned at each stage of the process. This may be an
employee of your company, or the first available member of a predefined group.
Example:
Let’s create a rule by which a sales order that exceeds a certain value is
assigned to the sales manager when it receives the In Progress status:
1. Follow the instructions on p. 73 to create a group called “Sales”.
2. In the sales orders flow chart, right-click the In Progress status
and select Rules.
3. At the top of the Define rules dialogue box, select Assign it in the
first text box, group in the second text box, then Sales in the third.
Click OK.
4. Now reopen Rules. The List of Rules dialogue box will appear
(see Figure 41), displaying the rule you just created. Click New.
5. At the top of the Define Rules dialogue box, select Assign it in the
first text box, then select your own username in the third text box.
Click OK.
Note: For the moment we will pretend you are the sales manager.
6. In the If section, select Total Price in the second text box, is
greater than in the third, and type “5000” in the fourth box that
appears next to the third. Click OK.
7. Exit the flow chart (click OK to save your changes).
You have now defined the following rules for the In Progress status:
sales orders in progress that are worth up to 5000 dollars are assigned to
the highest-priority user available in the “Sales” group, while
Example:
Example:
1. Reopen the flow chart, right-click the In Progress status and select
Rules. When the List of Rules dialogue box opens, click New.
2. In the When section, select the second option and specify two days
as the permitted processing period.
3. In the next section, select Assign it in the first text box, and your
name in the third.
4. Click OK. Save and exit the flow chart.
From now on, if a sales order remains In Progress for over two days, it will be re-
assigned to you (the Sales Manager).
Example:
The following rule sends mail to you (the Sales Manager) when a sales
order remains In Progress past its defined End Date.
1. Reopen the flow chart, right-click the In Progress status and select
Rules. When the List of Rules dialogue box opens, click New.
2. In the When section, select the third option. Select End Date in
the first text box, fell in the second text box, then 1 and Days in
the third and fourth.
3. In the next section, select Send e-mail in the first text box, and your
name in the third.
4. In the Subject column, type "Delayed Processing of Sales Order".
5. In the message area, type “The processing of Sales Order No. ”,
then click Add Field and choose the Order column title from the
Choose list under the message area. Continue the sentence “ has
been delayed past the defined end date: ”, then click Add Field and
Example:
The following rule sends mail to you (the Sales Manager) when a sales
order remains In Progress for more than 10 days, and more than 2 days
have passed since its defined End Date.
1. Reopen the flow chart, right-click the In Progress status and select
Rules. When the List of Rules dialogue box opens, click New.
2. In the When section, select the second option and specify ten
days as the permitted processing period.
3. In the next section, select Send e-mail in the first text box, and
your name in the third.
4. In the Subject column, type "Delayed Processing of Sales Order".
5. In the message area, type “Sales Order No. ”, then click Add Field
and choose the Order column title from the Choose list under the
message area. Continue the sentence “has not yet been
completed.”
6. In the If section, select End Date in the second text box, is
smaller than or equals in the third, place the cursor in the fourth
The above feature will only function if the Tabula Task Scheduler is running and
has been set up properly by the system manager. The task scheduler scans all
active documents for any defined time limits and activates the notification process
when it finds an expired limit. It also sends a daily error report for any time-
activated changes (e.g., status, assigned user) that have malfunctioned.
Basic instructions for setting up the scheduler can be downloaded from the
Priority web site. In addition, the system manager needs to make sure that:
An escalation rule may trigger a change of user or status when such a change is
not permitted in the document in question, for technical reasons. For example, a
Customer Shipment may not receive the “Final” status if it has not yet been
itemized. In such a case, the form in question usually presents an error message;
however, since escalation rules are applied automatically when the form is
closed, error messages are not possible. Instead, Priority provides a report
called BPM – History of Errors (menu path: System Management System
Maintenance Periodic Maintenance BPM Maintenance) to document any
behaviors that fail for this reason.
The system manager can set the Tabula Task Scheduler to send the error
report to a designated e-mail address at regular intervals, where it can be
checked routinely for failed behaviors. To do so:
1. Open the Define TTS Tasks form. Move to the task named “Send
Reminders – error log by e-mail (change the address)”.
2. In the Command column, move to the end of the command line and
replace the phrase “any_email_address@[Link]” with the
desired address.
Path rules allow you to assign behaviors to a status when it is reached from a
specific preceding one. Path rules also allow you to designate which users or
groups of users are permitted to move a document from one particular status to
another. As with status rules, this rule can be made conditional on document
data, such as the size of the transaction.
Example:
If you want to disable a particular rule (for either a status or a path) you can
remove the check mark from the Active option in the Define rules dialogue box
screen.
Note: To view all rules created for a given status or path, use the List of BPM
Rules form in the BPM Maintenance menu or click Report on the List of
Rules dialogue box.
Revising Statuses
To revise an existing status, right-click the status and select the desired
command from the pop-up menu:
Rules: Opens the Define rules… dialogue box.
Properties: Opens the Properties of… dialogue box.
Set Color: Allows you to select a background color for the status.
Rename: Allows you to choose a new name for the status.
Delete: Removes the status from the flow chart, making it inactive (so it
no longer appears in Choose lists).
Note: Any status that you delete is stored in memory together with all other
statuses that are not in use in the current flow chart. These statuses appear in
the Select Status window whenever you activate the Add Status command.
2. Click the screen where you want the new status to appear.
3. The Select Status window will appear. Click the New button.
2. From the Edit menu, select the Copy Flow Chart option.
3. Open the target chart, and select the Paste Flow Chart option from the
Edit menu.
Note: You can also paste the flow chart into a Notepad file and save it as
a backup. The saved text can then be copied and pasted into a target
chart using the Paste Flow Chart option.
Reports
In a menu, reports are identified by the icon, or by the icon, if the report
is a printed document. Reports present data on an HTML page in an organized
manner that makes viewing easy. Printed documents can also be displayed in
customized Word templates.
Tables differ from standard reports in two major areas. First, they summarize
information. Whereas reports provide a great deal of specific data over several
pages, tables succinctly provide a broad picture of the situation. Second, tables
can provide information (e.g., sum totals) per row and column (see Figure 47).
There are several types of graphs: bar, line, area and tree graphs. The key to
each bar, area or line appears below its appropriate scale. In the key that
appears below the graph, a bar is denoted by a shaded rectangle, an area by a
shaded triangle, and a line graph by a line.
Tree graphs illustrate ratios between parent data and their children, between
children and their children, and so on down to the lowest level. The ratio
appears to the right of the line that connects parent to child. A tree that is wider
than the screen will be divided among several pages. The number of the page
on which each portion of the graph is continued appears within the parent's box,
at its right edge. All graphs are printed in landscape orientation.
To run a new report, make sure that the New check box is flagged (this is the
default). Then select the report format. To confirm your choice, click OK or
press Enter.
A small window will appear, displaying the various steps that are executed
automatically. Shortly afterward, a parameter input screen will pop up. After you
have finished specifying all required information in that window and all
execution steps have been completed, the report will be generated (see p. 68
for a simple example of parameter input; see p. 92 for a complete explanation of
the topic).
Depending on how the system is set up, you may be able to view only your own
saved reports, those of all users in your user group or those of all users in the
system. Ask your system manager to change the SAVEDREPORTS system
constant if you lack access to all the saved reports you need.
If any saved reports are available (see Figure 48), the dates on which they
were run will appear in a list, together with the name of the user who ran it and
the query conditions used to generate it.
Select the report you want from that list, using the left mouse button or the
arrows. Then choose between viewing the report on screen (Display), sending it
to the printer/fax (Print) or creating an e-mail attachment or Word file (Send…).
Note that you can assess the length of any selected report by clicking on the #
Lines button. You can also Delete a report from this screen.
Most of the above options are available only when you are accessing a saved
report. Note the following exceptions:
You can only send a new report (not a saved one) to Excel.
You can print a new report to an external directory, but only as a text file.
Such reports are not recorded in Priority.
Note: The various send options are only available if you have the necessary
hardware and software setup for e-mail, as well as the Microsoft Office
programs installed.
When creating a document printout (e.g., sales order confirmation), you can
also choose from the following options (Figure 49):
System Document/Template Document: Print the document in an
internal system designed format or in a Word template format (see The
Word Document Generator, p. 118).
Simply select the report in question from the pop-up dialogue box (see p. 84)
and click the Print button.
Once you have run one of the BI reports, specify the period and company for
which to display data. You can specify either an absolute period (e.g., the first
quarter of 2011) or the range of dates when the period begins and ends (e.g.,
from the start of this quarter to the end of this month).
To define the periods and companies for which to display data, do one of the
following:
To specify an absolute period, click the icon. In the appropriate
columns, select the Year (e.g., 2010) and the Period in Year (e.g.,
November) for which to display data.
To specify a range of dates, click the icon. You can then choose from
a list of relative Start and End Dates (e.g., start of last month, end of this
quarter) or click to open a pop-up calendar from which to choose the
exact Start and/or End Date.
You can also select a Level of Detail for the report. For example, you can run a
report for a whole year displaying data for each quarter; in this case, the Level
of Detail would be Quarterly.
Notes:
If you are working in a multi-company environment, you can also
select the company for which to display data when defining the period
for the report.
Once you have set up a template of periods and/or companies, you
can save it if desired (by clicking on one of the numbered buttons in
the Save Template section).
Whatever values are currently chosen become the default the next time the
report is run. To change them, click the appropriate icon and either redefine
manually or reuse a saved definition by clicking on the appropriate number in
the Get Template section.
Begin by selecting the desired Dimensions format (click the icon). The
One-dimensional format displays each level of data by itself. That is, once you
select a dimension by which to slice the data in a given screen, the selected
cross-section is displayed alone. You can then continue to drill down within the
data until you reach the cross-section that you want. In order to view data for
the previous level, you need to return to the previous screen (e.g., by clicking
the back arrow).
After selecting the desired Dimensions format, you can begin selecting the
cross-section of data to be displayed by clicking All. For example, in Sales
Opportunity Analysis (BI), the input screen that appears lets you choose to
break down the data by customer number, part number and territory. If you are
working in One-dimensional format, this input screen also contains Filter by
and Filter Except for options that allow you to view or eliminate all data that
match a designated pattern (specified in the Use Pattern column). Alternatively,
you can choose to total all data in the defined cross-section, by choosing the
Total by or Total Except for options.
For example, to eliminate data for customers whose customer number begins
with the letter T, select Customer Number to break down data by customer,
choose the Filter Except for option and record the value "T*" in the Use
Pattern column (see Figure 50).
You can also use any of a number of interactive tools and icons to refine the
report until you achieve the desired level of detail (e.g., the type of data to
display) or to export the BI data to an external program such as MS-Excel; for
details, see the Executive Reports Wizard.
1. Click the icon that appears in the upper-right corner of each mini-
window. This will open the Dashboard Design window, which displays
the arrangement of windows appearing in the dashboard alongside a list
of hidden windows.
2. To include additional web parts displaying selected web sites, open the
Additional Sites Choose list (Figure 51), select a site. The title of the
web site will appear in the table of displayed windows in the top part of
the screen. (To include web sites in this list, see below.)
4. To remove any web part from the dashboard, drag its title to the list of
hidden windows on the left.
5. To apply the changes you've made to the dashboard design, click GO.
1. Enter the Define Web Sites form in the Priority on Outlook menu (in
the Office Management module).
2. Record a name for the site (as you want it to appear in the Choose list),
and in the URL column, record the full Internet address (see Figure 52).
Note: In order to use the Graph Type icon, your system manager must make
sure that the CHARTTYPE system constant is set to 5.
User input is designated via the pop-up parameter input screen (see Figure
53), which is comprised of one or more columns, some of which have both right-
hand and left-hand input windows. The right-hand window is for inputting
values; the left-hand one is for selecting operators (where relevant).
Use the mouse, Tab key or arrow keys to move between input columns. Do
not press Enter until you have finished specifying all input.
When an input screen opens, it displays the parameters that were used the last
time the program was run. If you are not interested in using these parameters,
click the Clear button and enter new ones.
Parameters must be designated in at least one column in each input screen. This
is why the first input field in each screen features the default “*” wildcard (see
Figure 53), despite the fact that an empty input field achieves the same effect (i.e.,
inputs all records).
The exception to this rule is an input field that requires a single value (e.g., From
Date, To Date), in which case input is mandatory and blank fields are invalid (see
Figure 54).
If you are not sure how to fill in a certain column, put your cursor in the input
window next to the column in question and do one of the following:
Click the Help button at the bottom of the screen.
Press F1.
Press Alt+H.
You will notice that the columns in the parameter input screen are like columns
in forms:
Some have an arrow that opens a Choose or Search list (see pp. 24-26).
Input values can be taken from this list.
The left-hand input window has an arrow that opens up a selection of
operators.
Date columns have a pop-up calendar (see p. 30), from which a date
can be selected.
Columns from which you can activate a target form (so as to select
records) display the button.
Note: Clicking the calendar icon (or pressing either F6 or the Space bar) opens
a list of relative dates (e.g., yesterday, next month). Right-click the calendar or
press Shift+F6 to open the standard pop-up calendar.
To illustrate how this works, we will practice the procedure when running the
Daily Exchange Rates report. Note that, if no exchange rates have yet been
recorded, the report will be empty of values. As you are merely practicing
parameter input, this is unimportant. It is recommended, however, that you
delete the values you have input (use the Backspace key) or cancel
parameter input (click on the Cancel button) after each trial, before beginning
again.
Note: If you accidentally click OK or press Enter, you will not do any harm. You
will just have to wait for the system to attempt to produce the report and notify
you that there are no values.
Use the Search for Entity feature (p. 8) to find and run the Daily Exchange
Rates report. The parameter input screen that pops up requires you to specify
the currency (or currencies) to be included in the report, as well as the range of
dates that are covered. We will concentrate on the Curr input column, in which
the currency code is designated.
Figure 55: Inputting a single currency for the Daily Exchange Rates report
The problem with the above method is that it only allows you to run the report
for a single currency. A more useful method is to designate a pattern, using
wildcards or operators.
Designating a Pattern
One way to input several records at once is to specify query conditions. You
can include any of the wildcards or operators used to retrieve records in a form
(see p. 131).
Examples:
To run the Daily Exchange Rates report for all currencies, leave
the * in the right-hand input window of the Curr column (this
appears by default).
To input all currencies whose code begins with the letter “F”,
type: F*.
To input all currencies whose code begins with “C” and ends in
“P”, type: C*P.
Note: The operator button is disabled in any column in which a single input
value is required (e.g., the From Date and To Date columns in this report).
You can select multiple values for a given input column, either as discrete
values (the | operator) or as a range of values (the - operator):
OR: Click on the arrow next to the left input window and select the
vertical bar (|).The input column in question is duplicated. Input the
desired values, one in each input column. When the report is run, data
meeting either criterion is displayed.
BETWEEN: Click on the arrow next to the left input window and select
the hyphen (-). The input column in question is duplicated. Input the first
value in the range in the left input column and the last value in the range
in the right input column (see Figure 56). When the report is run, only
data that falls within the designated range of values is displayed.
You can also input all records that match a given criterion, while excluding
those that match a second criterion, by selecting the ! operator. Consequently,
the input column in question is duplicated (see Figure 57), enabling you to
specify the criterion for inclusion in the left input column (e.g., 3*) and the
criterion for exclusion in the right input column (e.g., 31*). In the example
provided, the result will be all records that begin with the number "3", except for
those beginning with the numbers "31".
Once you have activated the target form (Currencies, in this case) you need to
select the currencies you wish to appear in the report. Only those should be
displayed in the target form.
Once you have retrieved all desired records, exit the form (press Es c). You will
return to the parameter input screen. Any records displayed in the form at the
time it was exited will be considered part of the input batch. A red magnifying
glass will appear next to the right-hand Curr input window, indicating that the
data have been input in this manner. However, the column itself will remain
blank, as it is impossible to display all the records that have been input.
Note that you can also input a single record from a target form. To do so, place
the cursor on that record and activate the Copy Target Value feature (e.g.,
press F8; for more details, see p. 29). You will automatically exit the form and
return to the parameter input screen. The value you have copied will appear in
the Curr column with the symbol next to it.
Organizing Menus
Authorized users can use the Design Tool (Figure 59) to customize the actual
content of the menu and it sub-levels (as well as forms and reports) by hiding
unnecessary items and rearranging the rest into the most convenient order.
This utility employs the same user-friendly interface throughout the system.
Notes:
To customize the menu, your user record must be flagged in the Form
and Menu Design column (in the Permissions tab of the User
Permissions form).
All menu customizations take effect in all companies in the system. While
they do not affect other system users, your system manager can run a
program that copies menu customizations from one user to another.
Figure 59: The Design Tool for the Accounts Receivable menu
Customizing Forms
Each form provides three different Design Tools – one for form columns and
tabs, one for sub-level forms, and one for direct activations. All three can be
accessed both in the Design menu on the form’s Menu Bar, by pressing the
Menu ( ) key and by right-clicking any form column.
Notes:
To customize forms, your user record must be flagged in the Form
and Menu Design column (in the Permissions tab of the User
Permissions form).
All form customizations take effect in all companies in the system. While they
do not affect other system users, your system manager can run a program
that copies form customizations from one user to another.
In this mode, you can make extensive changes to the appearance of the form,
such as:
Creating a new tab and populating it with columns taken from other tabs.
Example:
To create a custom tab in a sales order that helps you track your sales reps
at a glance:
As previously mentioned, the Organize Fields Design Tool displays all the form
columns in a single list when the form is open in Multi-Record Display Mode.
Similarly, the Organize Direct Activations and Organize Sub-levels Design
Tools display the form’s activations and sub-levels in order of their appearance.
Use these tools to rename or hide the columns, entities and sub-levels that you
do not need and arrange the rest in the desired order.
Customizing Reports
To design a report, right-click its title in the menu, then select Design Report
from the pop-up menu.
Notes:
To customize reports and documents, your user record must be
flagged in the Document Design column (in the Permissions tab of
the User Permissions form).
Report customizations affect all users in all companies in the system.
Most reports consist of a single section composed of the relevant columns. This
format is designated Basic in the Design Tool, to distinguish it from any variations
you may choose to create (see Figure 61). Click the plus sign next to the format to
Figure 61: The Design Tool for the List of Customers report
As with the Organize Fields Design Tool, you can hide and rearrange the
various report components and their columns, and rename column names. In
addition, you can revise the appearance of report fields and their titles, and
create variations of a report by duplicating and revising it.
Example 1:
7. To remove the new format, open the Design Tool, right-click the
format title and select Delete.
Duplicating the original report may prevent you from having to reconstruct the
original design, if it is needed at some later date.
Example 2:
To revise the appearance of report columns and titles:
Document Design
Documents are reports that are sent outside the company to customers or
vendors (e.g., printouts of price quotes, sales orders, invoices). The document
icon ( ) is similar to that of a regular report, except that the paper in the
clipboard is blue rather than white. You can use the document design tool (see
Types of Components
Note: Users choose the desired print format in the Print/Send Options
dialogue box, which opens when they run the report.
Symbols preceding the title of each document component or report field in the
Design Tool help you to distinguish between types of components and their
attributes. A red X on the icon indicates that the component or field is hidden:
A second parameter input screen appears, in which you can indicate which
elements you want to display and compose a personal greeting (see Figure 67).
User information (e.g., Position, E-mail) is taken from your personnel file. Your
Name is taken from the Full Name column of the Users form.
Generators
In addition to the Query Generator (see p. 43), the system provides additional
generators that facilitate more advanced processes, such as:
creating messages that are displayed/sent when certain conditions are met
changing the value of designated columns when certain conditions are met
creating a Word document from system data
creating an Excel spreadsheet from system data
creating labels from system data
creating a formatted letter from system data.
The Business Rules Generator and Data Generator share the same intuitive
interface as the Query Generator. The Excel Report Generator and Word
Document Generator operate within the Microsoft Office environment. Most
generators are accessed from the Design menu on the form’s Menu Bar. The
Word document generator for designing document printout templates is
accessed from the document printout window, and the Letter Generator is
accessed from the CRM > Customer Relations Management menu.
Note: You must have Microsoft Office 2013 or higher installed in order to use the
Word Document Generator.
The Valid For section determines whose actions will trigger the message:
Myself: If you are a normal user with standard privileges, leave this
setting to create messages that work for you alone.
Only: If you are a privilege group leader, use this setting to create alerts
for all users in your group (or for a single privilege group member). If you
are the system manager, use this setting to create messages for
members of any given group.
All Users: If you are the system manager, have Manager privileges or
are authorized to Write Business Rules (in the Permissions tab of the
User Permissions form), use this setting to create messages that work
for every user in the system.
Beneath the message area is a Choose list containing the list of all column titles
in the open form. You can use this list to add a field representing the column’s
current value into the text message.
Use the If section to define the condition (or conditions) that will cause the
message to be displayed or sent (e.g., when a certain column receives a
specific value or range of values, or the result of a designated expression).
Note: If you want to condition the message on columns within a sub-level form,
you must be in the sub-level form before you open the Business Rules
Generator (columns in the upper-level form remain available as well).
Example 1:
1. Enter the Purchase Orders form, retrieve an order, and enter its
sub-level Order Items.
2. Open the Design menu and click Business Rules Generator.
3. At the top, select Display warning.
4. Record the following text in the message area: “At least one item
in this Purchase Order has an Extended Price greater than 1000”
(see Figure 69).
5. In the If section, open the Choose list in the second text box and
select the Extended Price column title.
Tip: Type “E” to jump to the first column beginning with E.
6. Open the Choose list in the third text box and select is greater
than. In the additional text box that appears, type “1000”.
7. Flag the In All Companies option to make the current message
effective in all companies in the system.
8. Click OK to leave the Business Rules Generator.
9. To see the warning message, open a purchase order that includes
an item whose extended price is higher than 1000.
Example 2:
1. From the Purchase Orders form, enter the Order Items sub-level
form and reopen the Business Rules Generator. Before the
generator opens, you will see a dialogue box that displays all of
the rules defined for the current form (in your case, the message
created in Example 1). Click New to create a new rule.
2. At the top, leave Send e-mail. Select user in the second text box,
and your own username in the third text box.
Note: For the purpose of testing your message, we will pretend
you are the purchase manager.
3. In the Description text box, type "Purchase Order Postponement".
4. Type the following in the Subject text box: “Purchase Order ”.
Click Add Field and select the Purchase Orders – Order column
title.
5. Type the following partial sentence in the message area:
“Regarding Purchase Order “. Click Add Field and select the
Purchase Orders – Order column title from the Choose list below
the text box. Now type a comma and continue “the due date of
order item”, then click Add Field and select the Part Number
column title. Then type “has been moved to”, click Add Field and
Figure 70: Sending an e-mail when the order due date is postponed
In the third example, we’ll practice defining an error message that is activated
when the value of one of the form columns (Start Date) exceeds a value that is
determined by a function expression (as opposed to a fixed value).
Example 3:
1. From the Sales Orders form, open the Business Rules Generator.
4. Record the following text in the message area: “Work must begin
on the order by the end of the current week.”
5. In the If section, open the Choose list in the second text box and
select the Start Date column title.
Tip: Type “S” to jump to the first column beginning with S.
6. Open the Choose list in the third text box and select is greater
than. Place the cursor in the additional text box that appears and
click the function ( ) button that appears to the right of the box.
9. To see the error message, open a sales order with a Start Date that
falls a week from today.
Figure 71: The Business Rules Generator (illustration of the current example)
You can view all rules defined for the current form by clicking the Report button.
In the first example, we’ll practice updating a form column only if the specified
field is updated in the designated way.
Example 1:
1. From the Purchase Orders form, open the Data Generator (see
Figure 73).
2. Select the Date column title in the After updating text box, and
Details in the Set text box. In the as text box, record the words
“Happy Holiday!”.
3. In the first line of the If section, open the Choose list in the second
text box and select the Date column title.
In the second example, we’ll practice updating a form column using a function
expression rather than a fixed value.
Example 2:
1. From the Sales Orders form, enter the Order Items sub-level
form and open the Data Generator.
2. Select Part Number in the After updating text box, and Due
Date in the Set text box. Place the cursor in the as text box and
click the function ( ) button that appears to the right of the box.
3. In the dialog box that opens, click Add Predefined Expression.
Select the today expression to add the current date (without the
time) to the function expression. This expression appears in the
text box in this dialog box. In the same text box, type " + 5 * 24:00"
(indicating five days after the current date). Click OK to exit the
dialog box. The function expression you defined now appears in
the as text box (see Figure 74).
4. Click OK to leave the Data Generator.
5. To test the new data, open a sales order and add a new item to the
order. When you leave the Part Number column, the Due Date
column will be filled in automatically with the date that falls in five
days from now.
The same rules and limitations that apply to the Valid For section of the
Business Rules Generator apply to this generator as well. Similarly, you can
duplicate and edit existing rules, and run a report displaying all data rules
defined for a given form (see previous section).
Each XML tag represents a column from a specific Priority form. When such a
tag is implanted in a Word template, it can receive whatever value is currently
stored in that column. For example, the Document column tag will receive the
document number of the form record whose data are sent to the template.
Note: In order to use XML templates, you must have Microsoft Office 2013 or
higher installed on your workstation, and you must be authorized for document
design (in the Permissions tab of the User Permissions form).
There are two aspects involved in generating Word documents from system
data: creating a Word template and sending a specific form or document
printout record to the template to generate a document.
1. Open the Priority form whose data you want to export. For our example,
we will use the Price Quotations for Customers form.
3. Record a name for the template in the New Template dialogue box.
Notes:
4. Click OK. Word will open automatically, displaying an empty file bearing
the system name of the form for which the template has been created
(for example, in this case: [Link]).
6. The first time a template is opened in Word, make sure the Developer tab
is enabled; you will be primarily working with the tools in this tab.
Tip: To enable the Developer tab, select FILE > Options > Customize
Ribbon, and in the right pane, flag Developer under the Customize the
Ribbon list.
8. From the Custom XML Part list, choose the Priority form from which
you opened the Document Generator–in our example,
Price_Quotations_for_Customers (see Figure 75). The XML Mapping
Pane now displays a list of all form columns available to the template.
Below the upper-level form columns are the sub-level forms and all of
their columns (see below for more details).
Figure 75: Choosing the Priority form in the XML Mapping pane
9. To add a column from the upper-level form to the template, right-click the
column name, and choose Insert Content Control > Rich Text (see
Figure 76). The column now appears in the template as an XML tag.
Continue designing the template and adding columns as desired.
10. To insert a column from a sub-level form of line items (e.g., Itemized
Quotation), it is recommended that you first create a table comprised of
two rows and the desired number of columns (using Word's built-in table
tools). In the first row, enter the column headings as you would like them
to appear and place the XML tags representing the sub-level form
columns in the second row. In the example below (see Figure 77), the
table displays a list of items included in the quote, including their part
number, description, quantity and price. Although the table in the
template only contains one row (besides the headings), when a given
document (in our example, a price quote) containing multiple rows is sent
to Word from Priority, the table will automatically grow to accommodate
them (e.g., if the sub-level form contains five rows, Word will add five
rows to the table in the final document).
Note: Use this table exclusively for columns from this sub-level form.
11. If you anticipate that the data in a particular form will cause the document
to spill over onto a second page, use a Section Break to create a new
page, then disable the Same as Previous option in its header. This will
restrict the company letterhead to the first page of the document.
Once you have saved the template, you can duplicate and edit it, in order to
save a modified design under a different name. In this manner you can create
an infinite variety of templates for each Priority form or report.
To duplicate a template:
2. Select the new template and click Edit. The template will open in Word,
where you can modify it.
Once you have defined your template, you can use it to create printouts. For
example, to print a sales order:
1. Retrieve the record (or records) whose data you wish to export.
2. Open the form’s File menu and select Send Data to Microsoft Word.
3. Select the desired template in the Choose Template dialogue box and
choose one of the following options:
Print: Prints the document without displaying it.
Display: Opens the document in Word.
Mail: Opens an e-mail message in the Compose Mail form with the
document as an attachment.
Automatic Mail: Sends an e-mail to the designated contact with the
document as an attachment (without opening the Compose Mail
form).
Automatic Fax: Faxes the document to the designated contact
(without opening the Compose Mail form).
4. Flag the All Displayed Records option to print, display or send all of the
records currently retrieved in the form (for example, if you retrieved all
price quotations opened on a particular date). Each record will appear on
a separate page.
Tip: You do not have to be in Multi-Record Display Mode for this option
to work.
5. Flag the Save as Attachment option if you want to attach the Word
document to the current record.
6. Flag the As PDF option to save the document as a PDF file and send it
as an e-mail attachment.
7. Click OK. A new document is created in Word, in which each XML tag is
replaced by its corresponding column value in the current form record. You
can now edit the document, if necessary, and print it out for your customer.
Note: If the template was flagged to create read-only files, the document
cannot be edited.
1. In the main menu, click the document printout for which you want to
design a template. For our example, we will use the Order Confirmation
document.
2. In the window that opens, click Design and then select Design Word
Template (see
3. Figure 78).
5. Record a name for the template in the New Template dialogue box that
opens.
Notes:
- Flag the Read-only file option if you want this template to generate
Word files that users cannot revise.
- If there is no predefined format for the document, this dialogue box will
open automatically.
6. Click OK. Word will open automatically, displaying an empty file bearing
the system name of the document for which the template has been
created (such as: WWWSHOWORDER.P-127).
8. The first time a template is opened in Word, make sure the Developer tab
is enabled; you will be primarily working with the tools in this tab.
Tip: To enable the Developer tab, select FILE > Options > Customize
Ribbon, and in the right pane, flag Developer under the Customize the
Ribbon list.
10. From the Custom XML Part list, choose the name of the document
printout from which you opened the Word template – in our example,
Order_Confirmation (see Figure 79). The XML Mapping Pane now
displays a list of all print formats available to the template.
Figure 79: Choosing the Priority document in the XML Mapping pane
11. Move to the desired format and click the triangle to expand it. To add a
column, right-click the column name, and choose Insert Content
Control > Rich Text (see Figure 80). The column now appears in the
template as an XML tag. Continue designing the template and add
columns as desired.
12. If you anticipate that the data in a particular form will cause the document
to spill over onto a second page, use a Section Break to create a new
page, then disable the Same as Previous option in its header. This will
restrict the company letterhead to the first page of the document.
Once you have saved the template, you can duplicate and edit it, in order to
save a modified design under a different name. In this manner you can create
an infinite variety of templates for each Priority document.
To duplicate a template:
2. In the window that opens, click Design and then select Design Word
Template.
3. In the Design Templates dialogue box, select the desired template and
click Copy.
2. In the window that opens, click Design and then select Design Word
Template.
Once you have defined your template, whenever you print a document, after filling
in the input, you have the option of printing it via the template:
2. Click OK. A new document will be displayed in Word, will be sent by mail or
fax or will be printed (according to what you selected in the Print/Send
options).
Note: If you chose to display the document in Word and the template
was flagged to create read-only files, the document cannot be edited.
1. Open the form whose data you want to export and retrieve any record.
2. Open the Design menu and select the Excel Report Generator.
3. Record a name for the template in the New Template dialogue box (see
Figure 81).
Note: After the first template has been created for this form, the Design
Templates dialogue box opens, in which you can choose between
editing an existing template for the current form, or adding a new one.
4. Click OK. Excel will open automatically, displaying the data from the
current form record in an .xlt file bearing the system name of the form for
which the template has been created (for example, in this case: CPROF-
[Link]).
1. Locate the report in the Priority menu. Right-click the report title and
select Design Excel Templates.
2. Record a name for the template in the New Template dialogue box.
Note: After the first template has been created for this report, the Design
Templates dialogue box opens, in which you can choose between
editing an existing template for the current form, or adding a new one.
3. Click OK. The report’s input screens will appear, as you will now be
running a new report. Continue running the report.
4. The results of the report will appear in an .xlt file bearing the system
name of the report for which the template has been created (for example,
SALES_MONTH-[Link]).
Once you have saved the template, you can duplicate and edit it, in order to
save a modified design under a different name. In this manner you can create
an infinite variety of templates for each Priority form or report.
To duplicate a template:
1. For a form, open the generator from the form’s Design menu; for a report,
right-click its title in the menu and select Design Excel Templates.
3. Record a name for the new template. The template will open in Excel,
where you can modify it.
1. For a form, retrieve the desired record, open the form’s File menu and
select Send Data to Microsoft Excel; for a report, run the report,
selecting the New and Send to Excel options.
3. A new spreadsheet opens in Excel, which you can now edit and print out
for your customer.
Note: In order to make full use of these features, you must have a label printer
and label printing program, such as CodeSoft or BarTender, installed on your
computer (for details, see the Help for the Print Labels program, located at the
following menu path: Inventory Label Printing).
Use the Label Generator form and its sub-level to design a label for any form,
based on the values of the designated form columns. When the Label
Generator is run from that form, each variable will be populated automatically
with the value of the linked form column.
In the following example, we’ll practice designing a label for sold parts.
Example:
1. Enter the Label Generator form and retrieve the Order Items
form.
2. Select "Parts" as the Type of Label and indicate the Quantity of
Labels to be prepared for each order item.
3. Move to the Label Parameters sub-level form.
Once you have designed a label for a given form, you can use it to generate an
unlimited number of labels from individual form records. When a label is designed
for a sub-level form (as in the above example), you can choose between preparing
labels for the record on which the cursor is located and preparing them for all
displayed records in the sub-level form. You can also choose between editing the
label data in the Label Preparation Work Area or printing the labels immediately.
Example:
1. In the Sales Orders form, retrieve the order for which you wish to
create labels and move to the Order Items sub-level form.
2. Open the form’s Design menu and select the Label Generator.
3. In the dialogue box that opens, select the desired label type.
4. Flag the All Displayed Records option to create labels for all of
the records currently retrieved in the form (all items in the current
order).
5. Flag the Print Labels option to print labels immediately.
6. Click OK. The new labels are loaded into the Label Preparation
Work Area, in which each variable is populated by its
corresponding column value in the designated form records, and
they are printed immediately.
In the following example, we’ll practice designing and creating a letter to send to
customers.
Example:
Similarly, you can design and create letters to vendors and contacts.
Example:
To retrieve any currency whose exchange rate is 1 and whose smallest unit is
cents, take the following steps (remember to press F11 to enter Query mode):
The above is considered an AND condition. You have asked to retrieve any
record whose exchange rate is 1 and whose smallest subdivision is cents.
Whenever you use an AND condition, remember to specify all query conditions
in the various columns before executing the query.
Example:
To retrieve the records for both U.S. Dollars and Euros, perform the
following actions:
1. In Query mode, in the Curr column, type $ (or select it from the
Choose list).
3. In the Curr column, type EUR (or select it from the Choose list).
You can also use an OR condition by specifying query conditions in more than
one column.
Example:
1. Designate the first query condition (be sure you do so in Query mode).
The solution is to enclose the possible characters (e.g., D and d) inside a pair of
vertical lines || (in most keyboards, the vertical line is accessed by pressing
Shift+\). Any record that meets either of these conditions will be retrieved (just
like an OR condition). This feature is available both in Query mode and in the
Query Generator.
Example:
Type |Dd|ollars. You will retrieve the record for Dollars, regardless of
whether it begins with a capital or lowercase letter.
You can use the same method to retrieve several records simultaneously.
Examples:
Type |DF|*. You will retrieve all records that begin either with
the letter D or the letter F (e.g., Dollars, French Francs).
Type *|sn|. You will retrieve any currency whose name ends
either in s or in n (e.g., Dollars, Yen).
The above examples placed only two characters between the pair of vertical
lines. You can, however, specify as many characters between the lines as you
wish. If the characters in question are sequential, you can specify the first and
last ones, separated by a hyphen, to represent the entire range.
Example:
Type |D-J|*. You will retrieve all records that begin with the letters D to J
inclusive (e.g., Deutsche Marks, French Francs, Italian Liras).
Backslash Delimiter
If you want to record a query condition with a string that includes one of the
wildcards (*,?, |) as an actual character, use the backslash “\” as a delimiter.
This feature is available both in Query mode and in the Query Generator.
Note: The following examples are hypothetical. They will not produce results in
the Currencies form.
Examples:
To retrieve a record with the value of “A*” in its field, type A\*.
To retrieve “ABC?”, type ABC\?.
To retrieve “ABC|”, type ABC\|.
To retrieve all records that contain an asterisk, type *\**.
Note: The two outer asterisks serve as wildcards.
Example:
Move to the Subdivision column of the Currencies form and type NULL.
You will retrieve the Price Index record (which has no value in this column).
Using Operators
In a column requiring a numerical value (e.g., real number, integer, date, time),
you can use operators to specify an exact value or a range of values.
For your convenience, you can choose the desired operator by clicking on the
button that appears to the right of the column in question (see Figure 84).
Operators can only be accessed from an odd line (Ln 1, Ln 3, etc.). Specify the
query condition on the following even line.
Example:
Note: You can use several operators together to obtain, for instance, values
greater than X and less than Y. In this case, you need to use one set of odd and
even lines to define the X condition, and another set of lines to define the Y
condition (see Figure 85). However, this result is much easier to achieve using
the Value and To Value columns in the Query Generator.
The system enables you to sort by several columns at once, ranking them in
order of importance. The column with the highest priority (the lowest integer) will
be sorted first (primary sort), data in the column with the next priority will be
sorted next (secondary sort), and so on. To sort by more than one column at a
time, sort conditions are set before retrieving the data records.
In order to sort by more than one column, you must prioritize the sort. The order
in which the columns are sorted is specified by a number, i.e., 1 = the primary
sort, 2 = the secondary sort, 3 = the tertiary sort, and so forth. The type of sort is
determined by the line in which the sort is specified; ascending sorts are
Example:
2. Place the cursor in the Curr column, and type * (to indicate that
you intend to retrieve all records; this is the query condition)
4. Move the cursor down to the third line in the form (to obtain a
descending sort by exchange rates).
5. Type 1 in the column (to indicate that this is the primary sort).
7. Move the cursor up to the first line in the form (to obtain an
ascending sort by name).
When the number of records in a certain table is small (less than 100), the time
needed to retrieve the records from the database is extremely short, even when
all records are being retrieved.
Think of a regional telephone book. If you know the last name of the person
whose number you are seeking, you can generally limit the search to one or two
pages. Even if you only know the first two letters of the last name, you can
probably narrow down your search to about 50 pages. But if you only know the
last five letters in the person’s last name, you would have to search through
every single entry in the phone book!!
Examples:
Suppose you wish to retrieve all expense accounts from the
Chart of Accounts that begin with the number 6 and end with
Note: The greater the number of records in a table, the more important it is to
perform efficient queries and the slower the retrieval time for inefficient queries.
Enterprise Search
Enterprise Search is a powerful tool that provides full text search for all
documents and attached files in the system.
Notes:
Enterprise Search must be purchased in a separate module.
Before using this tool, your system manager must set up and maintain an up-
to-date search index (for details, see the online help for the Enterprise
Search sub-menu, located at the following menu path: System Management
System Maintenance).
Note: When working in a system form, this tool can be accessed either from the
Tools menu or by pressing Ctrl+Alt+R.
To perform a basic search, type one or more descriptive search terms in the
Search bar and click Search. Search terms can include operators (e.g., AND,
OR, NOT), as well as quotation marks (when searching for an exact phrase).
You can also use advanced search criteria to include these operators or to filter
search results by properties such as document type or customer number, and
indicate how search results should be displayed. When you are done defining
search criteria, click Search.
Example:
You wish to search for tasks opened for a specific customer that contain the
words "meeting" or "compliance", either in the task itself or in one of its
attachments. To do so, take the following steps:
5. Move to the Year column and choose "2011", then move to the Month
column and choose "January" to search for tasks that were opened for
January 2011.
7. Select All to search for the designated terms in either the task itself or
any of its attachments.
8. Click Search.
9. The first 10 search results are displayed. Click any of the numbers at
the bottom of the page to see more results.
Introduction
The Priority mail facility includes e-mail, intranet capabilities (communication
between system users) and text messages.
In order to make full use of these features, you must have an e-mail client such
as MS-Outlook installed on your computer, or have a Gmail account, and a text
message account and provider for text messaging. Intranet capabilities alone,
however, can be implemented via the network. (Obviously, any user working on
stand-alone will not have intranet communication.)
Note: Some features are not available at all of the above locations.
Don’t forget to specify the desired interval (15 minutes appears by default).
In the next section of the dialogue box, set the following options:
In addition to or instead of automatic checking, you can check for mail manually
at any time. To do so, do one of the following:
Click the Mailbox icon on the main Toolbar. If there is any new mail it
will appear in the Mailbox form.
Run the Check for New Messages program from the Mail menu on the
Menu Bar.
If you are in a form, you can select either the Mailbox or the Check for
New Messages item in the form’s Mail menu.
Appointment Reminders
Another feature of the mail system that you can set in this dialogue box is the
automatic generation of mail messages warning you of impending appointments
you have scheduled in your Calendar.
To activate this feature, flag the Check my calendar option and specify the
amount of advance notice you want (in hours).
External Mailbox
The mail utility enables you to receive external e-mail in your Mailbox. If you
run MS-Outlook, you can transfer any messages received in that Inbox to your
internal mailbox. To activate this option, flag the Retrieve e-mail messages too
option. To save these messages in your external inbox (even after they were
read), flag the Leave messages option as well.
In addition, the system allows you to avoid pop-up messages that are sent by
Outlook to prevent viruses from spreading. To do so, flag the Without Outlook
security messages option. This is particularly useful when you are sending the
same message to hundreds of external addresses.
Customer/Vendor Tasks
In addition, you can flag the Record e-mail as customer/vendor tasks option
in this dialogue box to have each e-mail that you send to or receive from a
customer or vendor recorded in the system as a marketing task, retrievable in
the Tasks form.
Note: This same program, called Mail Options for Gmail is also accessible
from Office Management > Mail > Gmail Mail Options/Calendar Sync.
A browser window will open asking you to allow Priority to access your Gmail
account. After clicking Allow, a window will open with an access code to your
account. Copy the access code to your clipboard and return to the dialogue box
in Priority (see Figure 91).
Note: If you are not connected to your Gmail account on your workstation, you
will be prompted to login before beginning.
In order to access your Gmail account, paste the access code that you copied
in the previous step into the Google Access Code column. Also define the
following settings:
Flag the Record Email as Task option to have each e-mail that you send to
a customer or vendor recorded in the system as a marketing task,
retrievable in the Tasks form.
Note: Depending on how the system is set up, this option may be disabled for
all users in your user group or for all users in the system. Ask your system
manager to change the MAILCRM system constant if you need access to this
option.
Flag the Send Test Message option in order to have the system send a test
message to the defined Gmail account.
1. Run the program Mail Options for Other Servers from the Mail menu
(Office Management Mail Mail Options for Other Servers).
2. In the Parameter Input dialogue box, fill in the necessary definitions (see
Figure 92).
From now on, all the user’s external mail will be sent using the defined server.
Note: When sending a digitally signed PDF file, the file will be saved in the
Attachments sub-level form of the relevant invoice.
Skype
Besides e-mail, Priority provides access to Skype.
Select the Skype command from a telephone or e-mail field in any form to make
a phone call using Skype.
Incoming Mail
Use the Mailbox form to read your mail messages. This is equivalent to the
Inbox designation used in most e-mail applications.
In addition, this form opens automatically whenever you authorize the pop-up
message that notifies you of incoming mail.
All items that have not been flagged as read are automatically retrieved whenever
the Mailbox form is opened. The most recent item appears first. Press PgDn to
scroll to any additional items (or press F4 to view all records together).
The subject of the message appears in the Topic column. The message itself is
viewed in the sub-level form, Message.
Once you have read an incoming message, flag the Was Read column (in the
General tab). If you do not, the system will continue notifying you of incoming
mail until you flag the column or delete the message.
Opening Attachments
If your mail includes an attachment, an icon representing the file type will
appear next to the title First Attachment, and a check mark will appear in the
Attachments column.
To view the first attachment, simply click the First Attachment icon.
3. Click the icon representing the attached file that appears to the right of
the Attachments sub-level form.
Alternatively, you can open the attachment using the Run Application feature.
This automatically runs the application associated with the file and opens the
file. The feature can be activated in one of two ways:
Click the Run Application icon on the form’s Toolbar.
Select the Run Application command from the Tools menu on the
form’s Menu Bar.
Saving Attachments
To save an attached file to a location in your hard disk or network, do one of the
following:
1. Right-click the file icon (in either the upper- or lower-level form) and
select the Save As command.
Note: You may want to use the Save As function to save the file and open it
later from your computer.
Forwarding Messages
You can forward a received mail message to a third party by doing the
following:
4. Return to the Forward Mail form and run the Send Mail program by
direct activation.
2. A new message will be created, which you can later retrieve in the
Compose Mail form. By default, the sender appears in the form as the
designated recipient and the topic of the original message appears in the
Topic column, preceded by “RE:”. However, both addressee and topic
can be revised. You can also designate a third-party recipient in the
Send Copies to: sub-level form.
3. Open the next sub-level form, Message, and compose your reply.
4. Once you have finished writing your response, close the Message form.
6. Return to the reply form and click either Send Mail or Send Mail &
Delete on the Direct Activations bar.
Note: You can also delete the reply by directly activating the Delete Message
program from within the reply form.
Example:
1. Enter the Mailbox form and enter Query mode (press F11).
2. Press the minus key (-) in the Date column to retrieve today’s
date.
3. Press Enter. All mail you received today will be retrieved. You
can now scroll through the records by pressing PgDn/PgUp, or
press F4 to view them all together.
If you want, you can delete a batch of your old received items yourself. To do
so, take the following steps:
1. Run the Empty Own Mailbox program, accessed from the Mail menu in
the Office Management module.
3. Specify the Date until which to delete all incoming mail, and click OK.
Any message received on or before that date will be erased. (Of course, any
record flagged in the Block Delete column will not be affected.)
You can also delete individual received items yourself, by clicking Delete
Message on the Direct Activations bar of the Mailbox form.
Outgoing Messages
There are several options for sending mail messages:
Sending single messages to individuals who are not system users (i.e.,
via their Internet address).
In all of the above cases, you can also send a copy (cc:) or hidden copy (Bcc:)
of the message to a third party (or group).
The steps for sending messages to an individual user and to a group are
virtually identical:
2. Use the Message sub-level form to write your outgoing message. This
form uses the HTML Text Editor (see p. 56).
Tip: You can copy an entity name, a link to the entity or its menu path by right-
clicking the entity in the menu. You can then paste the results (Ctrl+V) directly
into your mail message.
Note: When sending text messages, if the recipient’s cell phone number is not
recorded in the Contacts form, you can record it in the E-Mail Address column
instead.
Creating an Attachment
You can attach any file (e.g., a Word document) to a mail message. To add an
attachment, proceed as follows:
3. Click Open or press Enter. The full path of the attached file will now be
displayed in the Attachments form.
To attach another file, move to the next line in the Attachments form and
repeat the process.
Sending Mail
Once you’re ready to send the message, return to the Compose Mail form and
do one of the following:
Click Send Mail on the Direct Activations Bar. A check mark will appear
in the Sent column.
Click Send Mail & Delete instead, to delete the message from the
Compose Mail form as soon as it is sent.
2. Enter Query mode and type a minus sign in the Date column. Today’s
date will appear. Press Enter.
2. The Compose Mail form will open, with the name of the form and the
record’s identifying number as the subject. The same information,
including the link itself, appears in the Message sub-level form.
Note: When using mail services other than MS Outlook, ask your system
manager to change the GMAIL system constant so that it will enable recipients
to open the attached link.
2. The Compose Mail form will open, with the task’s Subject and
identifying number as the subject. The same information, including the
link itself and any text recorded for the task in the Notes sub-level form,
Example:
3. Select the user’s name from the Choose list in the To User
column.
4. Press Enter. All mail you have addressed to this user will be
retrieved. You can now scroll through the records by pressing
PgDn/PgUp, or enter Multi-Record Display Mode to view them
all together.
If you want, you can delete a batch of old outgoing messages yourself. To do
so, take the following steps:
1. Run the Empty Own Mailbox program, accessed from the Mail menu in
the Office Management module.
Note: There is no need to record e-mail addresses for system users (anyone
appearing in the List of Users form), as mail is sent to them directly by
username.
All parts of the dashboard are fully interactive. For example, you can navigate
the menus, activate forms and display report data in various cross-sections.
Note: Before you can begin, your system manager must install the Priority on
Outlook module. For detailed instructions, see the Priority installation guide
appropriate to your system. You can download this document from the
Downloads section of the Customer Zone on the Priority web site, at:
[Link]
2. Click the Dashboards tab and flag each dashboard that you want to be
available in Outlook (see Figure 95).
3. Click the BI Reports tab and flag each report that you want to be available
in Outlook.
4. Click the CRM tab and flag each item you want to include in Outlook.
Note: Every user is permitted to choose the screens that will be displayed in
his/her personal Outlook. This choice does not affect the display of any other
user in the system or the dashboards that are available in Priority menus.
3. In order to move from the upper to the lower part of the screen, use the
vertical navigation bar to the right.
Ctrl+End Move to last record Ctrl+F12 Enter default sub-level, but do not
retrieve records (if text form, enter in
Ctrl+G Go to line read-only mode)
Ctrl+F2 Change writing direction F5 Choose sub-level form
Edit Keys Shift+F5 Choose sub-level form, but do not
Ins Replace/insert retrieve records (if text form, enter in
read-only mode)
Del Edit mode: Delete current character
Ctrl+F5 Choose a Direct Activation
Backspace Delete previous character
Ctrl+Alt+R Run Enterprise search
Ctrl+C Copy
Ctrl+Alt+E Search for entity (form, report,
Ctrl+V Paste program)
F8 Copy the target value Ctrl+F11 Update screen (refresh)
F10 Copy field from previous record Alt+0-9 Run up to ten saved macros
Ctrl+Z Undo Ctrl+S Send record link – create mail
message with current record link
Design Menu/Report: Open the Design Tool (active only for menus and
reports).
Copy Shortcut: Copies the entity name with a hyperlink to the clipboard.
Delete Document File: Remove this external file from the menu.
Delete User-Defined Report: Remove this customized report from the menu.
Favorites
Insert Item: Add selected item to personal menu.
Set as Main Menu: Set personal menu as your opening (Main) menu.
Mail
Compose Mail: Open form to compose outgoing mail message.
Check for New Messages: Check for new and/or unread mail in mailbox.
Bulletin Board: View the latest postings on your company’s Bulletin Board.
Mail Options: Choose the user's mail service and define relevant mail settings.
Tools
Run Enterprise Search: Perform full text search in system documents and
attachments.
Search for Entity: Search by keyword for form/report/program and then run it.
Options
Toolbar: Enable/disable display of menu Toolbar.
Appearance: Design background, buttons and fonts for the menu screen.
Design Menu: Determine the order in which entities appear in the menu.
Help
Help Wizards: Find, display and print individual help wizards.
Keys and Functions: Access the table of keys to use (see Appendix A).
Priority Software on the Web: Direct access to the Priority web site
([Link]
Online Support: Access to the Customer Zone on the Priority web site.
Tab Background Color: Select from an RGB color chart. This control also
determines the color of the Sub-level Bar.
Full/Multi-Record: This control only affects the form in which you are
working. Toggle between full display of all columns in a single record (Full-
Record Display Mode) and display of multiple records (Multi-Record Display
Mode).
Bars (applies to the current form – with the exception of the background color –
and remains in effect after the form is closed):
Background Color: Affects all of the following bars as well as the Menu
Bar in all forms. Select a background color from an RGB color chart.
Full Record Forms (applies to all forms that appear in Full-Record Display
Mode):
Underline Fields: Connect column titles with their fields with an extended
underscore.
Tab Position: Align the tab block to the left, right or center.
Multi Record Forms (applies to all forms that appear in Multi-Record Display
Mode):
Titles
Font: Affects column values only. Open a dialogue box featuring the
following parameters: font, style, size, effects, color and script. To alter the
font settings of column titles, see p. 15.
Restore Column Widths: Affects the current form only. Undo changes in
column width performed manually (by dragging).
Record Color:
Define Record Color: Determine the color of record values for this form,
when a given field displays a predefined value or falls within a defined
range of values.
Show Current Record Colors: Display the existing color options defined
for the fields in this form.
Favorites
Click on entities to open forms, activate programs, run reports.
Mail
Compose Mail: Open form to compose outgoing mail message.
Check for New Messages: Check for new and/or unread mail in mailbox.
Send Record Link: Open an e-mail that includes a link to the record currently
displayed.
Bulletin Board: View the latest postings on your company’s Bulletin Board.
Exchange Data: Transmit the current form data via the Priority Data Exchange.
XML File: Prepare an XML file containing the current form data.
Track Document: Start tracking the current document. When certain changes
are made to the document, you will receive e-mail notification. Tracked
documents may be retrieved in the Tracking List form.
Stop Tracking: Stop tracking the current document (once you have flagged it
for tracking).
Edit
New Line: Open new line beneath cursor.
Clear Line: Clear (hide) current line (does not remove record from database).
Clear Form: Clear form of all records, remaining in Data Entry mode (does not
remove records from database).
Copy Field: Clear anything currently in the field where cursor rests and copy to
it the contents of the same field in the record directly above.
Copy Record Link: Copy link to current record into Windows clipboard.
Copy Target Value: Copy contents of field in target form back into original form.
Store into Buffer: Store contents of field in which cursor rests into a buffer.
Retrieve from Buffer: Insert content stored in designated buffer into field in
which cursor rests.
Undo: Replace original text in current field, provided that cursor has not left line.
Scroll/Edit: Toggle between Scroll (move between columns) and Edit (move
within column) modes.
Expand and Set: Expand width of field in which cursor rests, and leave column
fully open until the root form is exited.
Change Direction: Move cursor from right to left (rather than left to right).
Retrieve Records: Retrieve all records stored in buffer and insert them in
default sub-level form.
Database
Query: Move into Query mode.
Execute Query: Execute query (if one has been stipulated) and move to Data
Entry mode.
Retrieve All Records: Retrieve all records in form, placing you in Data Entry
mode.
Query Generator: Define, save and run custom queries for the current form.
Sum Values: Total all values in column, from top of form to cursor, provided
column type is Integer or Real (total appears in message window).
Direct Activations: Open menu of forms, reports and/or programs that can be
activated from within the current form.
Design
Business Rules Generator: Set up error, warning, e-mail or text messages
that are triggered automatically when certain conditions are met.
Data Generator: Set up changes to the data recorded in the current form that
are triggered automatically when certain conditions are met.
Query Generator: Define, save and run custom queries for the current form.
Organize Fields: Hide, rename and rearrange the form’s tabs and columns.
Tools
BI Reports: View a list of BI reports relevant to the form, which you can run in
order to analyze data related to the current record.
Browse: Open window from which to select a file; chosen filename will be
copied into field in which cursor rests (often used in conjunction with Run
Application). For example, this option can be used to specify the location of a
mail attachment when composing a message.
Skype: Use Skype to dial a phone number, or access a Skype account via e-
mail.
Text Editor: Grayed out in systems using HTML-formatted text.
Map:
Run Enterprise Search: Perform full text search in system documents and
attachments.
Search for Entity: Search by keyword for form/report/program and then run it.
Macros
Select a Macro: Choose and run macro (sequence of keystrokes and/or mouse
actions); assign hotkey to macro.
Navigation
Sub-levels: Access menu of sub-level forms.
Goto Line: Move cursor to designated line; indicate line number in pop-up
window.
Search Again: Search for next instance of pattern defined during last search.
Help
Help Wizards: Find, display and print individual help wizards.
Keys and Functions: Access the table of keys to use (see Appendix A).
Priority Software on the Web: Direct access to the Priority web site
([Link]
Online Support: Access to the Customer Zone on the Priority web site.
Open menu of forms, reports and/or programs that can be activated from
within the current form (Direct Activations).
[Link] LBI2000266 170 Ver.01 – Apr. 20,'20
Copy contents of field in target form back into original form (copy target
value).
Browse, i.e., open window from which to select a file; chosen filename will
be copied into field in which cursor rests. Often used in conjunction with
Run Application. For example, this option can be used to specify the
location of a mail attachment when composing a message.
Use Skype to dial a phone number, or access a Skype account via e-mail.
Clear anything currently in the field where cursor rests and copy to it the
contents of the same field in the record directly above.
Search again for next instance of pattern defined during last search.
Replace original text in current field, provided that cursor has not left line
(undo).
Clear (hide) current line (does not remove record from database).
Temporarily expand width of field in which cursor rests, so that data is fully
displayed.
Total all values in column, from top of form to cursor, provided column type
is Integer or Real (total appears in message window).
Execute macros.
Cut (Ctrl+X)
Copy (Ctrl+C)
Paste (Ctrl+V)
Bold (Ctrl+B)
Italics (Ctrl+I)
Underline (Ctrl+U)
Undo (Ctrl+Z)
Numbering (Alt+N)
Bullets (Alt+B)
Hyperlink (Alt+Y)
Spelling (Alt+S)
Save (Ctrl+S)
Store into Buffer: Store contents of field in which cursor rests into a buffer.
Retrieve from Buffer: Insert content stored in designated buffer into field in
which cursor rests.
Copy Field: Clear anything currently in the field where cursor rests and copy to
it the contents of the same field in the record directly above.
Copy Record Link: Copy link to current record into Windows clipboard.
Expand: Temporarily expand width of field in which cursor rests, so that data is
fully displayed.
Expand and Set: Expand width of field in which cursor rests, and leave column
fully open until the root form is exited.
Sort: Select once to sort column values by ascending order; select again to sort
by descending order.
Clear Line: Clear (hide) current line (does not remove record from database).
Organize Fields: Hide, rename and rearrange the form’s tabs and columns.
Define Record Color: Determine the color of record values for this form, when
a given field displays a predefined value or falls within a defined range of
values.
Show Current Record Colors: Display the color options which have been set
for the fields in this form.
Track Document: Start tracking the current document. When certain changes
are made to the document, you will receive e-mail notification. Tracked
documents may be retrieved in the Tracking List form.
Stop Tracking: Stop tracking the current document (once you have flagged it
for tracking).