XPAC Reference Guide

Schedule percentages

Schedule percentages

Previous topic Next topic  

Schedule percentages

Previous topic Next topic  

When you schedule an activity within a record in your Main database, XPAC must keep track of how much has been scheduled and how much is remaining. In this way, once an activity in a record has been completely scheduled, it cannot be scheduled again.

XPAC does this by assigning 100 percent to each activity in each record at the start of the schedule. It is this percentage that is depleted as the record is scheduled, rather than any of the values in the data fields. The values in the data fields are never altered by the schedule (though they can be altered by a user processing XCM).

The percentage values for each activity in each record are referred to as the Mine Status. XPAC stores the Mine Status for many different points in time in the schedule status files. These points in time include after the Initial Status has been set using the zero test data fields, after the Mined Out Quantities have been removed, after the Preschedule table entries have been removed and at the end of any time period that has been scheduled.

As the record is scheduled, this percentage is depleted until it reaches zero and the record cannot be scheduled any more. An example of how this initial percentage may be reduced for one activity in one record is shown below.

Start of Schedule, the activity exists in the record so Remaining = 100%.
40% of record assigned to the Preschedule Table, Remaining = 100% - 40% = 60%.
20% of record scheduled in Period x, Remaining = 60% - 20% = 40%.
25% of record scheduled in Period y, Remaining = 40% - 25% = 15%.
20% of record requested in Period z. This exceeds the amount remaining, so only 15% is scheduled, Remaining = 15% - 15% = 0%.
The record cannot be scheduled further once the percentage reaches zero.

Note that the percentages are subtracted each time, rather than multiplied. This is because the percentage scheduled always relates back to the original quantity in the record, not the remaining quantity.