I got this strange case - were a contract record was created at 20/12/2016, but it shows in createdBy old date 15/12/2015. The correct created date shown in the lastmodifiedDate.
According to my code the record was supposed to be created at 20/12/2016, this is shown also in the history, and it's also seems according to the contract running number (not sure if it's reliable...), still can't figure how it got createdBy with old date, as I don't have any code that manipulate the createdBy field.
Any idea how it can happen?
Thanks
CreatedDate
isn't a field that's writable, nor do I believe the Field History Tracking is. – Dan Jones Dec 22 '16 at 13:07