Christopher,
It appears your problem stems from an online only situation. You state the WoSpec data is only loaded when you click on the work order or when you download the work list, and the problem arises when a person tries to complete the work from the Stop Timer button. I would solve the problem the way: When you try to complete the work from the stop timer, do a check on the WoSpec timer to see if it is null, it if is then do an online request for the data set for the work order. If it comes back null, then there are no specs and you have to allow work completion. If there are specs, then depending on whether there are any values for the specs, either warn the user to complete the specs or allow then to complete the work order based on the existence of values for hw WoSpec set. Hope this help.
------------------------------
Bradley K. Downing , MBA
IBM Certified Adv. Deployment Prof. Maximo v7.6.1
IBM
Bakersfield CA
------------------------------