Tadds - The ADministrator's Database System ®

Tip 4:  Canceling and rescheduling events that have service requests such as
           buses, security, ...

  The act of canceling an event and rescheduling it to another date involves several steps:

     1.  Canceling the old event and optionally creating a new event by rescheduling to a new date.

     2.  Optionally canceling any "peer" events which may be "paired" with the canceled event
          (such as when a JV game is followed by a Varsity game and they are sharing service
          requests such as buses or security).

     3.  Canceling the old event's service requests (provided that said service requests are not also
          supporting other non-canceled events (as in the above example of JV and Varsity games).

     4.  Notifying old event's service providers (officials, security, ..., duty rosters) of the event's
          cancellation (and possibly confirming the service for the new event).

     5.  Creating service requests for the new event using the old event's service requests as models.

     6.  Checking the new event's service requests for applicability:  confirming them with the provider,
          adding/deleting various service needs, verifying that the new duty roster assignments are
          agreeable with the assignees, etc., etc.

  While there are many ways of accomplishing the above, you may want to look at the following
  example which assumes that you have two (paired) events to cancel and reschedule, along with
  their various service requests, some of which are shared.  Note that it uses the term "old1", "old2",
  "new1" and "new2" to refer to the respective old and new events).

   (The number of steps may appear a bit intimidating, but after you walk through it a couple of times
    we think that you'll find that it is actually a simple and orderly process...)

     1.  Use the Master Event List form to display the old event(s) to be canceled.

     2.  Select the old1 event (click one time on its data line or its record selector at the left of the line).

     3.  Click on the View/Edit Event button.

     4.  Click on the Cancel or Reschedule button.  (Answer Yes to the question about rescheduling.)

     5.  Enter the date of the new game (i.e., new1's start date) and then click on the OK button.

         This will use the data from the old event to create a new event on the new date and will then
         take you to a "switching form" which displays basic info about the old1 and new1 events.

         You can do many things using this switching form:

              a.  Display the old/new event details (click on  the View/Edit ... Event buttons),
              b.  Display the details of individual service requests (click on the View ... Rqst buttons),
              c.  Display an event "to-do" list showing event service requests to be considered (click
                   on the See ... To-Do List buttons).
              d.  "Clone" old event service requests into matching service requests for the new event
                   (click on the corresponding "-->" buttons located between the two event-areas).

     6.  If any of the old event service requests are to be cloned to new service requests for the new
          event, click on the "-->" buttons for said old-event service requests.

     7.  If any old service requests are to be canceled, click on the "See Old's To-Do List button.
          (This will take you to a "to-do list" form where you can cancel the service requests.  Note
          that it displays the service providers' phone numbers to make it easier to call them.  (If you
          have a work duty roster to cancel, you can display the phone numbers of the workers by
          displaying the duty roster service request (click on View Old Rqst) for the duty roster and
          then clicking on the Click HERE to View/Edit the Duty Roster for this set of events button.)
          Exit from the "to-do list" form when you are finished with it.

     8.  Fine-tune the new event's details (times, facilities, opponents, ...) by clicking on the View/Edit
          New Event
button and making the appropriate changes to the displayed data.  (Exit from the
          Event Details form after you are finished with your fine-tuning.)

     9.  Exit from the "event-pair" switching form.

   10.  Locate the other event to be canceled (old2).  Select it by clicking one time on its data line
          or record selector).

   11.  Click on the View/Edit Event button.

   12.  Click on the Cancel or Reschedule button.  (Answer Yes to the question about rescheduling.)

   13.  Enter the date of the new game (i.e., new2's start date) and then click on the OK button.

   14.  This will take you to the switching form which displays the info about the old2 and new2 events.

   15.  If any of the old event service requests are to be cloned to new service requests for the new
          event, click on the "-->" buttons for said old-event service requests.

   16.  If any old service requests are to be canceled, click on the "See Old's To-Do List button
           and cancel the service requests just like you did for the old1 event.  (Exit from the to-do form
           when you are finished with it.)

          Now to fine-tune the new service requests.  Note that the above process may have created
          two different service requests (such as buses) when you only need one.  This is easy to fix by
          using the View xxx Rqst button for the new event.  (We'll use Buses in the following step.)

   17.  Click on the new event's View Bus Rqst button.  This will take you to the standard form used
          for fine-tuning bus service requests.  By clicking on its Click HERE to edit following list of
          events using this bus...
button, selecting both the new1 and new2 events, and then clicking on
          the continue... button, you will "roll-up" the two bus requests into a single request which you
          can then confirm with your bus provider.

   18.  Repeat step 17 for each of the other new service requests.  Return to the Event Master List
          form when you have completed all your fine tuning.

   19.  Note that every data line on the Event Master List form has a small "?" button located at the
          left of the data area (but to the right of the record select button that is at the extreme left of each
          data row.  You can "rabbit-jump" at any time to the switching form for a given event by clicking
          one time on its "?" button.

   (Back to Tips and Hints)