Problem
You have 1 or more objects not syncing with Xero and the Xero Integration Errors page (or report) has indicated the error (with example dates):
"Validation Error (The document date cannot be before the period lock date, currently set at 30-Nov-2018, The document date cannot be before the end of year lock date, currently set at 30-Nov-2018)"
Solution
Period locking prevents transactions from being modified in Xero once the period lock date has elapsed. This has a negative effect on any transactions like invoices, credit notes, payments and/or payment allocations that are attempted to be pushed from Emersion to Xero as the Xero API specifically honours these dates and prevents us from pushing any data.
The only solution available is to unlock the closed period within Xero itself otherwise there is no way possible Emersion can sync the data.
You may wish to speak to your accountant prior to performing this action. They, or another staff member, may have locked the accounting period on purpose to prevent any further modification to transactions in Xero. This typically happens at the end of a financial year.
- Following the instructions provided by Xero to remove the period lock date (the same way the lock date was set initially) ->Set up and work with lock dates [Xero Central]
- Once the lock date has been removed, follow the instructions on this page to reset the sync retry time
- Force a manual sync of data from Emersion to Xero
- Confirm in Xero if your objects has been successfully pushed across as expected. Otherwise, re-review the Xero Integration Errors page in Cumulus for any additional issues.