I have to write Deferred Revenue code about once a year, and I always forget what it does... 'cause I'm not an accountant <smiles>
I'm going to post this script to use as a starting point for the next project, and I'll improve it as I go.