Description: Mark records in stage tables as having been processed.
Necessary Modification: Every fact table load you build will need code added to the stored procedure so it becomes part of the audit process. Loading dimensions isn't normally problematic so they are not part of this process. If a dimension is missing records, the entire process will grind to a halt as designed.
Below is an example of the code that needs to be added for each load process.