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:
Go to the Archive in Costs, Sales, or Expense claims.
Open the item with the missing image.
Select Republish Image at the top of the item detail page.
The image will be sent to your MYOB account.
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:
Open the claim with the error.
Go to the Publish to field.
Change the value to Service or Miscellaneous.
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:
Open the item with the error.
Check the description on the item details page for a "%" character.
Check any supplier rules that may be adding "%" to the description automatically.
Remove the "%" character.
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:
Open the item with the error.
Go to the Publish to field.
Change the value to Service, Miscellaneous, or Professional.
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:
Open the item with the error.
Remove the bank match.
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:
In MYOB, go to the supplier record and remove "&" from the Statement Text field.
In Dext, refresh your accounting software data.
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:
Remove the mandatory status from the Category field in MYOB.
In Dext, refresh your accounting software data.
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.
To fix it, clear the publishing data and republish the item.
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:
Go to Business settings.
Select Connections.
Select Manage next to MYOB.
Select Settings.
Turn off Use tax list.
Republish the item.

