It appears in v2018 Job Cost, Job Posting Entry, that the Transaction Date defaults to the current system date, not the module date. OK, how about a script to fix this? I am not a serious scripter, but I cannot get this to work. Can anyone see the problem with:
mDate = """"
sMDY = ""%M/%D/%Y""
retVal = oSession.FormatDate(oSession.ModuleDate, mDate, sMDY)
MASDate = oSession.GetFormattedDate(CStr(mDate))
retVal = oBusObj.SetValue(""TransactionDate$"", MASDate)
The last line is the issue.