Make system date default regardless of period
The default transaction date should always be the system date, even when the system date does not fall within the current period. The current convention of defaulting transactions to the first day of the current period when the system date is not ...