Skip to main content

MYOB error messages

Fix errors that appear when publishing to MYOB AccountRight Live or Essentials from Dext.

Written by Alexander
Updated today

When publishing items from Dext to MYOB, an error can appear if there's a mismatch between your data and what MYOB expects. This article covers errors for AccountRight Live and Essentials, and how to fix each one.

Note: After following the steps for any error, the error message might remain on the item until you make a new publishing attempt.


General errors

These errors can appear in both MYOB AccountRight Live and MYOB Essentials.

Maximum allowed characters for CompanyName is 50

This error means the supplier name or Expense claim title is longer than 50 characters - the maximum MYOB accepts.

To fix it, shorten the supplier name or claim title to 50 characters or fewer, then republish the item.


Images not publishing to MYOB

If an item publishes successfully but its image doesn't appear in MYOB, use the Republish Image button to send the image again.

To republish an image:

  1. Go to the Archive in Costs, Sales, or Expense claims.

  2. Open the item with the missing image.

  3. Select Republish Image at the top of the item detail page.

The image will be sent to your MYOB account.

Item detail page in the Archive with the Republish Image button at the top of the page

AccountRight Live errors

These errors might appear when publishing to MYOB AccountRight Live.

UnitCount is required

This error appears on expense claims where Publish to is set to Item. The Item destination is designed for products and inventory, and requires a unit count that expense claims don't provide.

To fix it:

  1. Open the claim with the error.

  2. Go to the Publish to field.

  3. Change the value to Service or Miscellaneous.

  4. Republish the item.


UrlDecoding of the form parameters from the request message failed

This error appears when a "%" character is in the item's description field. This is caused by a change to the MYOB API that no longer accepts this character.

To fix it:

  1. Open the item with the error.

  2. Check the description on the item details page for a "%" character.

  3. Check any supplier rules that may be adding "%" to the description automatically.

  4. Remove the "%" character.

  5. Republish the item.


CommonRules_DecimalMinValue

This error appears when an item has a negative or zero total in its line items, and Publish to is set to Item. The Item destination only supports positive amounts.

To fix it:

  1. Open the item with the error.

  2. Go to the Publish to field.

  3. Change the value to Service, Miscellaneous, or Professional.

  4. Republish the item.


Complete the Product/Service field

This error appears when Publish to is set to Item but no product or service has been selected. The Item destination requires a product or service from the Products and Services list in MYOB.

To fix it:

  • If you want to publish to a product or service, select the correct entry in the Product/Service field, then republish.

  • If you don't need to use a product or service, change Publish to to Service, Miscellaneous, or Professional, then republish.


Error converting value {null} to type 'System.Guid'. Path 'Account.UID'

This error appears when the payment method applied to the item in Dext isn't linked to a bank account in MYOB.

To fix it, link the payment method to a bank account in Dext, then republish the item.

If the item has Bank Match applied

If Autofill Payment was used - either manually or automatically - it may have applied a payment method that isn't linked to a bank account. In this case:

  1. Open the item with the error.

  2. Remove the bank match.

  3. Either link the payment method to a bank account (see above), then republish, or select a different payment method that's already linked to a bank account and republish.


CommonRules_RegularExpressionMatch

This error appears when a "&" character is in the Statement Text field of the supplier record in MYOB.

To fix it:

  1. In MYOB, go to the supplier record and remove "&" from the Statement Text field.

  2. Republish the item.


BusinessEvent_DateOccurred_InLockPeriod

This error appears when the item's date falls within a locked period in MYOB.

To fix it, unlock the relevant period in MYOB, then republish the item. See Lock a period in MYOB's help documentation for instructions.


BusinessEvent_CategoryRequired

This error appears - sometimes alongside "Supplier has not supplied ABN number" - when the Category field in MYOB is set to mandatory for all transactions.

To fix it:

  1. Remove the mandatory status from the Category field in MYOB.

  2. Republish the item.


MYOB Essentials errors

These errors appear when publishing to MYOB Essentials.

Please update the item in MYOB Essentials

This error can appear after updates to MYOB Essentials that affect how previously published items are handled. Clearing the publishing data and republishing resolves it in most cases.


Supplier with id … does not exist for business

This error appears when MYOB can't find the supplier associated with the item, usually after a reconnection or change to the integration.

To fix it, reconnect your MYOB integration in Dext, then republish the item.


Tax type must be empty for a business that is not registered for GST

This error appears when tax data is being published to a MYOB business that isn't registered for GST.

To fix it, turn off Use tax list in Dext:

  1. Go to Business settings.

  2. Select Connections.

  3. Select Manage next to MYOB.

  4. Select Settings.

  5. Turn off Use tax list.

  6. Republish the item.

Did this answer your question?