Ocerra integrates with both MYOB AccountRight Desktop and MYOB AccountRight Online (browser version). While the core integration is the same, there are some important behavioural differences driven by MYOB itself that finance teams should be aware of.


This article outlines those differences and highlights best practices to avoid common issues.

Invoice uniqueness in MYOB (important)

MYOB enforces Supplier + Invoice Number as a unique reference when invoices are created via the API.

This means:

  • If an invoice with the same supplier and invoice number is sent to MYOB more than once, MYOB will apply it to the existing bill, even if that bill is already closed.

  • MYOB does not create a second invoice with the same reference.

  • This behaviour applies to both Desktop and Online versions.

Ocerra does not override this logic. It reflects exactly what MYOB accepts via the API.

What this looks like in practice

If a supplier sends a corrected or replacement invoice using the same invoice number:

  • MYOB treats it as the same invoice.

  • The later invoice replaces the earlier one at MYOB level.

  • In Ocerra, the latest exported invoice is shown as exported.

  • Earlier versions remain in Ocerra Archive for audit and reference.

Ocerra does not delete or overwrite historical data — it mirrors MYOB’s response.

Desktop vs Online (browser) behaviour

MYOB AccountRight Desktop

  • Offers more flexibility for post-posting edits inside MYOB.

  • Users are often able to adjust or correct bills after export.

  • Issues caused by duplicate invoice numbers are usually easier to resolve manually.

MYOB AccountRight Online (browser)

  • Applies stricter controls once invoices are posted.

  • Fewer options are available to amend closed bills.

  • Duplicate invoice number issues are more visible and harder to correct after export.

These differences are enforced by MYOB and are not configurable within Ocerra.

Editing invoices after export

If an issue is identified after an invoice has been exported:

  • If MYOB allows the change, the invoice can be corrected in Ocerra and re-exported.

  • If MYOB has already applied the invoice to an existing bill, the correction must be handled inside MYOB.

  • Ocerra keeps a full audit trail of exports and archived invoices.

Best practices to avoid issues

To prevent export conflicts:

  • Ensure invoice numbers are unique per supplier.

  • If a supplier resends an invoice, update the invoice number in Ocerra before export.

  • Watch for “revised” or “replacement” invoices that reuse the original invoice number.

  • Pause export and review invoices if there is any uncertainty.

Summary

  • Ocerra integrates consistently with both MYOB AccountRight Desktop and Online.

  • Differences in behaviour are driven by MYOB’s own rules and controls.

  • Duplicate invoice numbers are the most common cause of unexpected outcomes.

  • Following best practices ensures smooth and predictable exports.

If you have questions about a specific scenario, contact the Ocerra support team for guidance before exporting.