So my issue earlier with the Error: "You entered 'null' into a field where a calendar date was expected.\nPlease go back and change this value to the correct date" when trying to set "saleseffectivedate" on a revenue commitment was due to 1 of the 2 things. 1) I was trying to set a Date obj.. when i set it as a string it worked fine. 2) Oddly enough, Revenue Commitments do not have a saleseffectivedate it seems so not sure what was even going on in the 1.0 script im re-writing.