In this article you will find the most common MYOB AccountRight export errors and warnings:


  • Line_JobHeaderNotAllowed (same for Account)


You cannot record transactions to Header jobs in MYOB. Same for Accounts, you cannot record transactions to Header accounts. Update to a Detailed Job or Account.


  • Supplier has not supplied ABN number


Ocerra extract the ABN number but if your supplier card does not have the ABN number, you will see this error message. Please add the ABN number to a supplier and re-import suppliers in to Ocerra before attempting to export the second time.


  • Term_Out_Of_Range error 


Ensure that you are entering Invoice Date and Due Date correctly on the invoice. Usually, it relates to the Due Date set to a much earlier date than the invoice date. For example, your Invoice date is 1st of March but the due date is set to 20th of February. All accounting systems typically expects the due date to be later than the invoice date.


  • ForeignCurrency is required 


Please ensure that ForeignCurrency is enabled in MYOB.


If the currency of the bill doesn't match the currency of the supplier or the company's default currency, you may receive a currency mismatch error. 


  • BusinessEvent_DateOccured_InLockPeriod


Happens if the lock period in MYOB is dated before the invoice date.

ARL API prevents us from posting on the same day as the lock period. Please note that in Ocerra we store information using UTC date format. 


Please, assign unique invoice number before export and make sure you are posting to the open period in ARL.


You can also check this reference from MYOB: https://community.myob.com/t5/MYOB-Business-Essentials-Sales/Regarding-Locking-Error/td-p/758775


  • Cannot update or delete order converted to Bill


Occurs when there's an attempt to modify or remove a purchase order that has already been converted into a bill. In accounting systems like MYOB, once a purchase order is converted into a bill, it usually becomes a part of the financial records and is thus locked from editing or deletion to maintain the integrity of the financial data.


To resolve this issue, you can consider the following steps: 

  1. Verify the Status of the Purchase Order: Check if the purchase order has indeed been converted into a bill. If it has, then direct modifications to this order might not be possible.
  2. Edit the Bill Instead of the Purchase Order: If changes are needed, you might have to edit the bill that the purchase order was converted into, rather than the original order itself.
  3. Update the Bill in Ocerra if required, e.g. remove PO.


  • Purchase transaction will exceed supplier credit limit


This is due to MYOB's credit limit settings for the supplier. This is a restriction from MYOB's end, and manually entering the bill would result in the same message. Ocerra respects these MYOB settings and doesn't override them.


  • The Job with UID of "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" cannot be found.
  • The Account with UID of "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" cannot be found.


These export error mean that the job or account selected either no longer exists, or has a duplicate or is made inactive.


Action required - check if the job exists in MYOB and there is no duplicate, if it is inactive or deleted /does not exists in MYOB, proceed to make it inactive in Ocerra via General Settings.


For Account, it is directly accessible under the Settings screen.