Home Up Feedback Search

Scheduling Manager
Up Beta Testers Login UploadDecompileSave DataReportGenerator Scheduling Manager VMA Checkout Password Master Key Map Synchronizer OpTrans Viewer Object Reorder JCB Consolidator

 

 

The Scheduling Manager Application

 Created by - Custom Computer Systems

www.davidhagemann.com

Home - Add Schedule Tab - Object Schedule Tab - Object/Groups Tab - Application Setup  

 

 

The Scheduling Manager is a custom program that makes managing schedule changes easy.  You can print, view, add, modify and delete any object's Regular, Alternate, Holiday or Temporary schedule.  You can build scheduling groups that will store the commands for a list of objects.  The group can be schedule with one push of a button. You can also print the schedules for all objects in a group.  The following pages show screen captures and explains what all the controls do.

 

Add Schedule Tab

Home - Add Schedule Tab - Object Schedule Tab - Object/Groups Tab - Application Setup  

 

 

This screen capture shows the Temporary scheduling where you select the day from the calendar by clicking on it in the Select Day frame.  Clicking an a System\Object name will display the last command scheduled with the parameters sent.

The Time frame is where you select the hour 0 - 23 and the minute 0 - 59 for the command to be scheduled. 

In the Command frame, you select the command you are scheduling. 

With the Go To Object Schedule After Add checkbox checked, the entire schedule for the selected object will be displayed on the Object Schedule tab after the Add Schedule button is clicked. 

The View Objects button will change the lower display from displaying the Scheduling Groups to displaying a list of Objects as in the previous display. 

The Open button will open the selected group.  You can double-click the group name to open it. 

The Copy button will make a copy of the selected Scheduling group.  All System\Objects and commands and parameters are copied.  This will save time after setting up one group for Occupied , just make a copy of the group for Unoccupied and modify the commands. 

The Save Object Command button will save the selected command for the selected object in the Scheduling Group but does not send the scheduled command to Metasys.  Use this when setting up new objects in a group. 

The View Schedule button will display the schedule for the selected object on the Object Schedule tab and take you there.  If a group is selected instead of an object, the schedule for all objects in the group is sent to excel for viewing, printing or saving as a file.  See Excel output below.

The Schedule Group button will issue any commands that have been saved for the objects in the group.  The date and time selected will be sent with the stored commands.  If any System\Object has not been previously scheduled, it will stop and you will have to select the command to send.

The Clear All Sched In Group button will clear out all schedules for all objects in the displayed group.

 

Add Schedule Tab

This screen capture shows the Add Schedule tab with the Temporary schedule calendar and the Objects frame. 

In the Select Day frame, click on the day you would like the temporary schedule for. 

The View Groups button switches the lower display from the Objects frame to the Scheduling Groups frame. 

In the Objects frame, Clicking on a Network Name will change the list of NCMs, Sytems and Objects to those of the selected network.  Clicking on a NCM name will change the systems list to only systems on the selected NCM.  When this happens, the Show All Systems checkbox becomes unchecked.  Checking it again will cause all systems on the network to be displayed. 

Clicking on a System Name in the System list will cause the object list to only display the objects in the selected system.  When this happens, The Show All System\Objects checkbox becomes unchecked.  Checking it again will cause all System\Objects on the network to be displayed. 

If you check the Only Object Type check box, only the object type in the combo box below the checkbox will be displayed.

The View Schedule button will take you to the schedule for the selected object.

 

Object Schedule Tab

Home - Add Schedule Tab - Object Schedule Tab - Object/Groups Tab - Application Setup  

 

The Scheduling Calendar frame displays the Scheduling Calendar from the global database.  If changes are made to the scheduling calendar in PMI, you must click on the Refresh button to see the changes. 

The Temporary Schedule frame displays the dates of the temporary schedules for the selected object.  You must click on the date to see the scheduled commands in the list to the right of the dates.  Double-clicking on a scheduled command will display the details of the command (all parameters).  You can delete a scheduled command by selecting it and hitting the Delete Key on your keyboard.  When all scheduled commands are deleted, the date will be removed. 

The Regular, Alternate and Holiday frames all display the commands for the corresponding days.  Double-clicking on a scheduled command will display the details of the command (all parameters).  You can delete a scheduled command by selecting it and hitting the Delete Key on your keyboard.

The Send To Excel button will send the currently displayed schedule to Excel for printing or saving.  See Excel output below.

The Clear Schedule button will delete all currently displayed commands for this object.

 

 

Objects/Groups Tab

Home - Add Schedule Tab - Object Schedule Tab - Object/Groups Tab - Application Setup  

Scheduling Groups are a grouping of objects that are stored along with their commands to make scheduling a group extremely easy.  Once you select the object to be in the group and save it, you then go to the Add Schedule tab and set up the scheduled commands for each object in the group.  These commands will be saved so next time you can just select a day and time and click on the Schedule Group button to schedule all objects at once. 

Either View Schedule button will take you to the Object Schedule tab and display the selected object schedule. 

The Add to Group button will add the selected System\Object to the current group.  You can also double-click on the System\Object name to add it. 

The Open Button will open the selected group, showing all objects in the group.  You can also just double-click on the group name to open it. 

The Copy button will make a copy of the selected Scheduling group.  All System\Objects and commands and parameters are copied.  This will save time after setting up one group for Occupied , just make a copy of the group for Unoccupied and modify the commands. 

The Add New allows you add a new group name.  After that, select the System\Object you want in the group and click on the Add to Group button in the Objects frame.  You can also just double-click the System\Object name.  After adding all the objects you want in the group, click on the Save Group button.  After saving the group, go to the Add Schedule tab and add scheduled commands of each object.  Now the groups are setup so all you have to do is select the day and time and click on the Schedule Group button.  This will send all the stored scheduled commands to every object in the group.

 

Application Setup

Home - Add Schedule Tab - Object Schedule Tab - Object/Groups Tab - Application Setup  

This application uses the UNDDL files to get all the information it needs to function.  The Network Name, NCM names, System names and all object names come from the decompiled files (.und files).  To create these files do the following: 

1.  Upload Global.

2.  Upload all NCMs.

3.  At a DOS prompt type UNDDL FMS /Y.

 

When the application starts, it parses out all the UNDDL files for the information it needs.

 

 

Send mail to david@davidhagemann.com with questions or comments about this web site.
Copyright © 2003 Custom Computer Systems
Last modified: October 19, 2007