1. How can the output not be tentatively at a given time, if your campaign runs are scheduled for a particular time in the day ?
2. Let's say your recurring campaign runs daily at 1pm and runs for an hour or two to complete, can't you always finalize (using a scheduled finalize in the file template) - at around 6 or 7 pm ?
3. We need to understand more why it's not approximately at a fixed time everyday ? or is it multiple campaigns writing to the same file and they run at different times ? Even in those cases cant we choose a scheduled finalize time in the file template that does not fall under any of the campaign windows of run ?
4. A better definition of the business case end to end might help us giving more suggestions.