How to Create a New Profile Type:
The administrator can create their own custom profile types from this screen.
- Click on the Profile Type under the Data Piping section of the main menu.
- To create a new profile type, click on the Add Button.
- Provide a two character string Profile Type.
- Provide Name for the profile type.
- Define a Profile Action (what the profile will do)
- Enter a Module ID if used
- Enter a Description if needed
- Check the box for Active Flag.
- Click the Save button.
- In the Parameters tab, define the parameters (if existent)
Examples
In addition to the existing profiles to load data or export data, Administrators can create their own profiles to perform specific tasks. The following are example of custom profiles used by the system. The administrator need to edit the store procedure 'SP_JAGTEAIM_CUSTOM_EVENT' to add their own code or make a call to their own stored procedures.
Rollback Timesheet Extract (RB)
Allows a timesheet extraction process to be rolled back, setting all timesheet records to an uncommitted status in TimeSite. The following is the list for the profile attributes.
Section |
Key |
Description |
---|---|---|
BATCH |
BATCH_ID |
The Batch ID for a timesheet to be rolled back. |
Rollback Expense Extract (RE)
Allows an expense extraction process to be rolled back, setting all expense records to an un-committed status in ExpenSite. The following is the list for the profile attributes.
Section |
Key |
Description |
---|---|---|
BATCH |
BATCH_ID |
The Batch ID for an expense report to be rolled back. |
Clear Session (CS)
The system will automatically terminate a user's session if it has been inactive for a set amount of time. The following is the list for the profile attributes.
Section |
Key |
Description |
---|---|---|
ARGUMENTS |
HOURS |
Hours a user can stay logged into the system. |
Event Monitor
Allows the system to monitor the status of pre-requisite processes. For example, if an external process must execute and complete prior to an internal process, this profile will continually check the status of the external process prior to executing the profile on schedule. If the external process does not execute and complete within a specified timeframe, the internal process will time-out. The following is the list for the profile attributes.
Section |
Key |
Description |
---|---|---|
TIMER |
MONITOR_TIMEOUT |
Seconds to wait before time out. |
|
MONITOR_FREQUENCY |
Seconds to wait before checking the status. |