Dear David,
Regarding your question about locking previous periods, we have a setting for that purpose.
You can find it in module System >> Settings >> Locking.
You can lock Nominal Ledger Transactions, Purchase Invoices, Sales Invoices and other records, by specifying the date in the respective fields. Important to notice, the period until the specified date is going to be locked.
So, for example, to lock NL Transactions for a period of time from the beginning until 1st January 2017 you would have to specify 01/01/2017 (or select the date from the calendar paste special window) and save the setting. This will disallow creating any NL transaction before the specified date.
NB: Once changed, this setting cannot be updated to an earlier date than specified.
Finally, you can also use "Warn" tab if you don't want to completely lock the records. In this case records entered in the defined period will only give a warning message, but will still be saved.
So, for example, if you want to lock NL Transaction entering for dates earlier than 01/01/2017 and you want to get a warning message for NL Transactions entered between 01/01/2017 and 01/01/2018, you can configure the setting as follows:
Lock tab >> Lock Transactions >> 01/01/2017;
Warn tab >> Warn on Transactions >> 01/01/2018.
Please let me know if you have more questions.
Kind Regards,
HansaWorld Team