MIS Interchange - Add Title Field
New Personnel Record Title Option
Added a new Personnel Record Title checkbox option below the ‘PIN Source Field’ dropdown in the MIS Options screen. Changes to this option are saved and persist after screen closure and reopening. Tabbing order has been updated to include the new field, and protective markings have been removed from the screen.
System Options: No
Security Ranges Roles & Behaviours: No
Special Permissions: No
Settings - MIS Rank/GRS Title Mapping Tab
Tools > MIS Interchange > MIS Options screen, a new tab called Titles has been introduced next to the Locations tab, featuring a 4-column grid layout. The first column displays MIS Rank with descriptions and codes, followed by three columns for GRS Titles 1–3. A right-hand container allows users to drag and drop titles from a GRS Title list, with behaviour consistent with the existing Skills and Crews tab. System logs now capture all insertions and deletions related to Rank/Title mappings. Data persists accurately across save and reload actions. Additionally, layout improvements have been made across both existing and new tabs to enhance usability through better sizing and positioning of columns and panels.
System Options: No
Security Ranges Roles & Behaviours: No
Special Permissions: No
Add Rank/Title to data feed
The Rank/Title column is now correctly displayed in the Crew Details section for each transaction, based on the title mapping configured in the new report screen MIS Interchange > Configuration > Titles tab.
System Options: No
Security Ranges Roles & Behaviours: No
Special Permissions: No
Existing transaction and config screen - Convert to new Report style
A new hidden system option has been introduced to control the visibility of MIS Interchange screen in Tools > Interchange. Users can now filter transaction data using a date range based on the Begin Date. Both the new and old transaction screens are available in the menu, and users with access to the old screen (A hidden system option (temporary) has been introduced for old MIS Interchange screen) will automatically have access to the new one. The top grid displays transaction data with the same columns as the old screen, limited by the selected date range. Child data shows related Crew Details and Person Skills for each transaction. Report actions include a Run Interchange option that uses the existing function, with confirmation and completion messages provided for each action and a Configuration option to open the config screen.
System Options: Yes (Hidden System Option: contact TM to set it up)
Security Ranges Roles & Behaviours: No
Special Permissions: No
Move MIS Config Screen to New Report
Clicking the Configure action in the report screen (Tools > MIS Interchange) now correctly opens the MIS Config screen.
System Options: No
Security Ranges Roles & Behaviours: No
Special Permissions: No
Task Scheduler process
This approach relies on TM entering a Task Scheduler entry with a Cron Schedule where the customer requires MIS to run regularly.
Existing MIS Interchange screen has been changed to New MIS Interchange report and has been developed to run interchange either manually or by scheduled run.
When the Run Interchange button is clicked on this screen:
-
If a task scheduler record exists with an enabled cron schedule:
-
return the next run time to the user in a message box.
-
-
If no enabled task scheduler record exists with a cron schedule for this task :
-
If no manual record for this task (without Cron Schedule) exists then enter a new Task record with no schedule, run asap
-
If manual record for this task (without Cron Schedule) exists then update record to run asap
-
Message to user stating job queued.
-
Logging:
-
Changed all existing feedback and result logging to Task Scheduler logs.
Changes to existing config controls:
Enabled check box:
-
This has overall control of interchange running. Task Scheduler log entry for Enabled = False will be created as ('MIS interchange disabled - See MIS configuration') for user feedback.
System Options: No
Security Ranges Roles & Behaviours: No
Special Permissions: No
Read Only MIS Config Screen Options
The Auto Run checkbox and Cron Schedule control is now disabled (read only) in all contexts. These components behavior has been updated to ensure consistent and accurate display based on Task Schedular (USER_NAME - GRS_BL_SCHED_MIS_INTERCHANGE) record status with CRON_SCHED and ENABLED value.
-
Auto Run checkbox is
-
Checked - if Task Scheduler record (Cron Schedule record) exists and is enabled.
-
Unchecked - if no Task Scheduler record exists with Cron Schedule populated or existing Task Scheduler record with Cron Scheduler is disabled.
-
-
Cron Schedule control:
-
Populate with Cron Schedule from Task Scheduler record where Cron Schedule exists.
-
Empty if no Task Scheduler record exists with Cron Schedule populated.
-
System Options: No
Security Ranges Roles & Behaviours: No
Special Permissions: No