Material Regeneration
The term Material Regeneration refers to the process of making passed material available at a given position in the tracker application and delete the downstream trace of this material in the Apis Click&Trace database. Material regeneration is most often used to fix registration errors caused by malfunctioning equipment signals or careless operators. Conceptually, an N step material regeneration from a given entry point tracking material involves the following actions:
- Use the genealogy to locate the newest downstream tracking material of the trace given by the entry point tracking material.
- Remove the newest downstream tracking material from the tracker application and invalidate the trace from the entry point tracking material to the newest tracking material it in the database by setting the invalid bit of the TraMaQualityCode for all the tracking materials in the downstream trace.
- Use the genealogy to locate the tracking materials constituting the material trace N steps backwards from the entry point tracking material and mark tracking materials invalid N-1 steps backwards in the trace. The tracking materials is invalidated by setting the invalid bit of the TraMaQualityCode.
- For the TrackingMaterial at the Nth backward genealogy step, modify the database by setting the ExitTime to NULL and the Amount equal to the Start Amount. Reload this tracking material into the tracker application.
Material regeneration can be triggered by web components or from signals in the tracker application.