REQUEST FACILITY
Back to current versionRestore this version

REQUEST FACILITY#

Requests provide a convenient form of communication between system users. They can be used to request a task to be performed by another employee, or simply as a note for a particular user. The functionality of requests in the professional product has been enhanced and it has been extended into Self Service.

The Request facility has an email-like look and feel.

The Manage All Requests for User (IERQ) screen works like an email client with an Inbox, Outbox, and Archived requests section; this provides a familiar interface for users and encourages them to use requests more often in their daily work. A menu has been added to the form toolbar to make it easier for users to create new requests for a subject, as well as provide the convenience of viewing all relevant requests. Embedded forms which show the context of each request will be visible on IERQ such that when a user is viewing outstanding requests; all information is available on IERQ and opening other screens to understand the source of the request is no longer necessary.

Although requests are similar to email, there is no similar way to respond to a request; requests should not be replied to with another request. Instead, a user can add an activity to the current request and as long as the request remains open, the sender can see it and all activities in the Outbox of their IERQ screen

A user can complete or deny requests assigned to them. If a request is not assigned to them, then at most they can add an activity to the request for others to see.

These features are designed to encourage using KnowledgeBase to communicate between system users.


When to Use Requests#

The request facility is quite versatile and can be used for a variety of purposes:

Features of the Request Facility in KnowledgeBase#

Manage all Requests for User#

The Manage All Requests for User (IERQ) screen has been redesigned to make it function more like an email client.

There are three tabs in IERQ: Inbox tab where incoming requests are received, Outbox tab where new requests can be created and sent to an employee, and the Archived tab where all completed or canceled requests are stored.

Inbox tab

The example below depicts a request added from IPTS from an employee’s manager requesting additional OT to be added. The context tab displays the embedded form, EPTS, which shows important details of the time sheet.

Outbox tab


Archived tab

View All Requests#

The View All Requests (VERQ) screen is a view of all requests which shows all open requests for a particular request type for all users in the system, not just the user currently signed in. This form would be used by the administrator.

Form Toolbar Menu#

Requests can be created, viewed, and activities can be added from a Requests menu attached to specific forms in the system. The toolbar menu will display on any form that is associated to a table that has a request type defined for it.

The Requests menu toolbar:

Create a New Request Dialog:

View Requests for this Subject Dialog: Context Requests Dialog:


Features of the Request Facility in Self Service#

The Request functionality in Self Service is very similar to that in KnowledgeBase. Users in Self Service will use the WERQ screen instead of the IERQ screen to review their outstanding requests or to create new requests. The only difference between these two forms is that the WERQ does not have the Context tab or Activities tab as Self Service at this time does not support the use of tabs within tabs. Other than that one difference, both forms have the same functionality.

Inbox Tab

Outbox Tab

Archived Tab

Self Service Splash Menu#

The Splash menu in Self Service displays the ‘Internal Requests I Need to Respond to’ menu item. This menu item will display on all of the roles associated to the user signed in. This menu item is the VERQ_SPLASH function which will display 5 new requests at a time, once the status changes from new it will be removed from this window.

The ‘Click Here To Access Your Requests’ link will direct the user signed in to their WERQ screen where they can manage all of their outstanding and historical requests.

Self Service Form Toolbar Menu#

Similar to the menu in KnowledgeBase, the ‘View All My Requests’ menu item in the Self Service menu calls the WERQ screen (where as in KnowledgeBase it calls IERQ). The other difference is that the shortcut keys do not appear in the Self Service menu as these are not supported in Self Service. The dialogs are the same as those called from the menu in KnowledgeBase.


Setting up the Request Facility#

Users can make use of the Request facility in its shipped capacity, however clients also have the ability to tailor the requests to meet their business needs. Clients can tailor the requests by the following:

Request Types#

Requests are created using a pre-defined type defined in the Define Request Types (IMRT) screen. These types are defined for a specific base table in the database, meaning the requests can only be used in a form that calls that table. For example, the ADD_PREMIUM request type has been defined for the table, P2K_PR_TIME_SHEETS. A few example forms that call that particular table and that could use this request type are IPTS, IPMTS, WAPTS, and WEPTS.

New request types can be created for the same tables or different tables; however these must be created as User Defined. It is up to the administrator to decide which base tables should allow requests and then determine what types of requests are allowed for that table.

Below is a list of pre-defined request types.

Request TypeTableEmbedded Form
ADD_EXPENSE P2K_PR_TIME_SHEETS EPTS
ADD_PREMIUM P2K_PR_TIME_SHEETS EPTS
ADD_TIME P2K_PR_TIME_SHEETS EPTS
ADJUST_TIME P2K_PR_TIME_SHEETS EPTS
CHANGE_LUNCH P2K_PR_TIME_SHEETS EPTS
CURRENT_SPA P2K_SA_PERSONNEL_ACTIONS ESPA
CURRENT_TS P2K_PR_TIME_SHEETS EPTS
JOB_CHANGE P2K_PR_TIME_SHEETS EPTS
LEAVE_REQUEST P2K_AT_LEAVE_LINESEALR
OE EE QUESTIONS P2K_BE_OPEN_ENROLLMENT_EES EBOEE
OE SUBMISSION P2K_BE_OPEN_ENROLLMENT_EES EBOEE
PAST_TS P2K_PR_TIME_SHEETS EPTS
REVIEW INFO P2K_SA_REVIEWS ESRV

Embedded Forms#

Embedded forms are typically developed to provide a visual of the subject matter. These embedded forms can be linked to request types and approval processes. They provide a means of seeing crucial information without having the user jump back and forth between screens to see the details of the subject of the request or approval. Embedded forms can be created by clients as well; these should be created as User Defined. This is an example of the EALR embedded form:

Requires Action #

The client has the ability to determine which requests require action and which do not. If a request has been defined as requiring action it is up to the receiver to do something with the request.

If a request has been defined as not requiring action, the request is used more as a notation on a record for historical purposes.

It is up to the administrator to determine which of their request types would require action.