Configuring the Staff Application

Forms See also
STAFF—AddStaffProgramCfg Form

STAFF—GroupingEdit Form

STAFF—MDIStaff Form

STAFF—Staff Form

STAFF—StaffAccessEdit Form

STAFF—StaffEdit Form

STAFF—StaffProgramCfgProperties Form

STAFF—StaffSettingsEdit Form

STAFF—UDF Form

Configuring Access to CCLAS Applications, Tables and Fields

Maintaining Staff Accounts

Maintaining Staff Roles

Maintaining Staff Groups

Overview

The Staff application allows users to maintain staff accounts, staff roles and staff groups.

This process is pertinent to LIMS and laboratory managers who configure the LIMS, and the look and feel of applications to enhance laboratory processes and the user experience.

Process

Configuring Access to the Staff Application

Ensure the Staff.exe file is located in the folder defined by the ExeDirectory GLOBAL setting. Give users, or users with specific roles, access to the application by setting the AccessLevel STAFFAPP program setting. Once a user has sufficient access rights, they can run the Staff application either from the Staff node on the CCLAS menu or directly from the CCLAS Exe folder.

To display tips to users upon start up of the Staff application, enable the ShowTipOfTheDay STAFFAPP program setting, and enter the tips, with one tip per line, in a text file, place the file in a folder under the CCLAS root folder defined by the CCLASRootDirectory GLOBAL setting, then set the TipofTheDayFile CLIENTAPP program setting to the folder and file name, for example %CCLASRootDirectory%TIPS\STAFF.TIP.

To present the list-view panel with grid lines, enable the MainListViewGrid STAFFAPP program setting.

To maintain the window size and position between closing and launching the Staff application, set the Window STAFFAPP program setting.

Configuring Staff Account Maintenance

Staff accounts are maintained under the Staff » Staff codes node within the Staff application, To configure access to this node, set the AccessLevel STAFF program setting.

Two methods exist to filter records returned to the list-view panel:

Set the MainListViewColumnn STAFF program settings to specify which columns from the STAFF table are presented in the grid when the Staff codes node is selected.

Image files for staff members are typically located in the folder defined by the PictureDirectory GLOBAL setting.

Staff account maintenance often requires custom maintenance forms which are tailored to a laboratory's requirements. To add the name of a custom staff account maintenance form to the Run main menu option for staff members in the Staff application, set the StaffScreenn STAFF program settings to specify the custom forms.

A laboratory often has the requirement to store additional details for a staff account. To provide a form to manage entry of this data, create the StaffUser.SCR screen file and place it in the folder defined by the ConfigDirectory GLOBAL setting. This makes the screen available from a User tab when a staff account is updated.

To add report templates to the Report main menu option for staff accounts in the Staff application, create the reports as Crystal Report templates, place them in the folder defined by the TemplateDirectory GLOBAL setting, and set the ReportLDFn STAFF program settings to each report template.

Configuring Staff Program Setting Maintenance

Set the Edit1ListViewColumnn CLIENT program settings to specify which columns from the CLIENTCONTACT table are presented in the grid when the client's Contacts node is selected.

When selecting carbon copy clients, the F2 function key opens a client lookup form to display matching client codes from all laboratories, including clients that are disabled. Set the ClientContactCCLookupColumns CLIENT program settings to specify which columns from the CLIENTCONTACT table are presented in the grid.

A laboratory often has the requirement to store additional details for a client contact. To provide a form to manage entry of this data, create the ClientContactUser.SCR screen file and place it in the folder defined by the ConfigDirectory GLOBAL setting. This makes the screen available from the User Screen main menu option.

Configuring Staff Field Protection Maintenance

Set the Edit4ListViewColumnn CLIENT program settings to specify which columns from the CLIENTPROJECT table are presented in the grid when the client's Projects node is selected.

Notes files for client projects are typically located in the folder defined by the NotesFile GLOBAL setting.

A laboratory often has the requirement to store additional details for a client project. To provide a form to manage entry of this data, create the ClientProjectUser.SCR screen file and place it in the folder defined by the ConfigDirectory GLOBAL setting. This makes the screen available from the User Screen main menu option.

Configuring Staff Group Maintenance

Staff groups are maintained under the Staff » Client groups node within the Client application, To configure access to this node, set the AccessLevel GROUPCLIENT program setting.

Two methods exist to filter records returned to the list-view panel:

Set the MainListViewColumnn GROUPCLIENT program setting to specify which columns from the GROUPCLIENT table are presented in the grid when the Clients node is selected.

Client maintenance often requires custom maintenance forms which are tailored to a laboratory's requirements. To add the name of a custom client maintenance form to the Run main menu option for clients in the Client application, set the ClientScreenn CLIENT program setting to specify the custom forms.

A laboratory often has the requirement to store additional details for a client. To provide a form to manage entry of this data, create the ClientUser.SCR screen file and place it in the folder defined by the ConfigDirectory GLOBAL setting. This makes the screen available from the User Screen main menu option.

To add report templates to the Report main menu option for clients in the Client application, create the reports as Crystal Report templates, place them in the folder defined by the TemplateDirectory GLOBAL setting, and set the ReportLDFn CLIENT program settings to each report template.

Configuring Client Contact Maintenance

Set the Edit1ListViewColumnn CLIENT program settings to specify which columns from the CLIENTCONTACT table are presented in the grid when the client's Contacts node is selected.

When selecting carbon copy clients, the F2 function key opens a client lookup form to display matching client codes from all laboratories, including clients that are disabled. Set the ClientContactCCLookupColumns CLIENT program settings to specify which columns from the CLIENTCONTACT table are presented in the grid.

A laboratory often has the requirement to store additional details for a client contact. To provide a form to manage entry of this data, create the ClientContactUser.SCR screen file and place it in the folder defined by the ConfigDirectory GLOBAL setting. This makes the screen available from the User Screen main menu option.

Configuring Cost Centre Maintenance

Cost centres are maintained under the Clients » Cost codes node within the Client application, To configure access to this node, set the AccessLevel COSTCENTRE program setting.

Two methods exist to filter records returned to the list-view panel:

Set the MainListViewColumnn CLIENT program settings to specify which columns from the CLIENT table are presented in the grid when the Clients node is selected.

Notes files for clients are typically located in the folder defined by the NotesFile GLOBAL setting.

Default sample priority for a client is taken from the AveragePriority GLOBAL setting.

When selecting invoice clients, the F2 function key opens a client lookup form to display matching client codes from all laboratories, including clients that are disabled. Set the ClientInvoiceLookupColumns CLIENT program settings to specify which columns from the CLIENT table are presented in the grid.

The AuditLevel CLIENT program setting defines the level of auditing changes to clients.

Client maintenance often requires custom maintenance forms which are tailored to a laboratory's requirements. To add the name of a custom client maintenance form to the Run main menu option for clients in the Client application, set the ClientScreenn CLIENT program setting to specify the custom forms.

A laboratory often has the requirement to store additional details for a client. To provide a form to manage entry of this data, create the ClientUser.SCR screen file and place it in the folder defined by the ConfigDirectory GLOBAL setting. This makes the screen available from the User Screen main menu option.

To add report templates to the Report main menu option for clients in the Client application, create the reports as Crystal Report templates, place them in the folder defined by the TemplateDirectory GLOBAL setting, and set the ReportLDFn CLIENT program settings to each report template.

Configuring Client Contact Maintenance

Set the Edit1ListViewColumnn CLIENT program settings to specify which columns from the CLIENTCONTACT table are presented in the grid when the client's Contacts node is selected.

When selecting carbon copy clients, the F2 function key opens a client lookup form to display matching client codes from all laboratories, including clients that are disabled. Set the ClientContactCCLookupColumns CLIENT program settings to specify which columns from the CLIENTCONTACT table are presented in the grid.

A laboratory often has the requirement to store additional details for a client contact. To provide a form to manage entry of this data, create the ClientContactUser.SCR screen file and place it in the folder defined by the ConfigDirectory GLOBAL setting. This makes the screen available from the User Screen main menu option.