This article explains how to understand the distinction between "Source" and "OriginalSource" fields in Tactical Scheduler (ATS), how they behave in various rehandling scenarios, and how to report them correctly.
It also highlights how to use related fields like "StepLogicRule", "Destination", "FinalDestination", "Source Type" and "DestinationType" for accurate reporting.
๐Key Definitions
| Field | Description |
|---|---|
| Source | The immediate location the material came from in the current step. |
| Original Source | The initial origin of the material, valid only within the same scheduling period. |
| True Movement | A physical transfer to a stockpile, dump, or crusher where material remains at the end of the period. |
| Mock Movement | A logical step as per the Steps Logic, not an actual storage of material (e.g., Pit โ ROM โ Crusher within the same period). |
How "Original Source" Works
โ Same Period Flow: Steps Logic Rehandle
If Steps Logic splits movement (Pit โ ROM โ Crusher) within the same period, ATS tracks Original Source from Pit to Crusher.
| Period | Step | Original Source | Source | Destination |
|---|---|---|---|---|
| 1 | 1 | Pit | Pit | ROM (Mock) |
| 1 | 2 | Pit | ROM | Crusher |
โ Cross-Period Flow: Optimised Rehandle
- If material is stored in a stockpile in Period 1 and reclaimed in Period 5, Original Source is not preserved.
- Reclaimed transactions will show Original Source as blank or as the stockpile.
- ATS does not track reserve origin beyond a single period boundary.
| Period | Step | Original Source | Source | Destination |
|---|---|---|---|---|
| 1 | 1 | Pit | Pit | ROM (True) |
| 5 | 2 | (blank) | ROM | Crusher |
โ ๏ธ Attempting to trace reserve origin across periods requires heavy post-processing and is not recommended.
๐ Example
In this example, a reserves block has 20kt of ore, half of which goes directly to the Crusher (Final Destination) and the other half via a ROM stockpile.
| Top movement (via ROM): | Bottom movement (direct): |
|---|---|
|
|
This breakdown illustrates how Original Source, Source Type and Destination Type change based on Steps Logic
Destination vs Final Destination
| Field | Meaning |
|---|---|
| Destination | Where the material is transferred within the step. It may be a mock destination if the next step continues the movement. |
| Final Destination | Where the material ultimately resides at the end of the period. Use this for output-grade reporting. |
๐ To avoid double-counting in reporting tonnes passing through the ROM, always filter Final Destination = Crusher when using output fields.
๐ง Practical Reporting Tips
- Use "DestinationLogicRule" and "StepLogicRule" fields to confirm rule used.
- Filter "DestinationType" = True to report final deliveries only.
- Combine "SourceType" = True with "StepLogicRule" fields to isolate rehandled movements.
Want to learn more?
Online Help Manuals - Click here for the latest version
Learning Management System - Click here to login or here to request access
Comments
0 comments
Please sign in to leave a comment.