Skip to main content

Error: 'IllegalStateException: Cannot update invoice' on payment cycle

In this article, we explain why saving changes to a payment cycle may fail due to an invoice not being updateable.

Y
Written by Yusef Abulaynain
Updated over 4 months ago

Error:

'2023-04-11 12:23:36,527 [[ACTIVE] ExecuteThread: '11' for queue: 'weblogic.kernel.Default (self-tuning)'] ERROR uk.co.corelogic.framework.common.struts.FrameworkAction - abc-prod-app31681212216527:EJB Exception: ; nested exception is:
java.lang.IllegalStateException: Cannot update invoice 600097157, as it is not updateable
uk.co.corelogic.common.exception.FrameworkException: EJB Exception: ; nested exception is:
java.lang.IllegalStateException: Cannot update invoice 600097157, as it is not updateable'

If you're getting this error, you'll need to address the invoice ID given within the error.
​
Follow these steps with with ID. If you get a locks warning, you may need to clear that lock first.

  1. Go to this particular invoice.

  2. Click Amend on the left side menu.

  3. On the Status dropdown, select Rejected.

  4. On the reason dropdown, select a reason i.e other reason - see note.

  5. In the notes field, make a meaningful note as to why the invoice is being rejected.

  6. Click to Save.

Now the changes that you wish to save should do so unlike previously.
​
If this does not work, please raise a new case online and reference the title of this article.

Did this answer your question?