Common MYOB Export Errors
This troubleshooting guide aims to assist you in resolving common MYOB errors efficiently. Please select the specific area where you need assistance:
Invoices Tab
Invoice Errors
Error Message | What it Means | What To Do |
---|---|---|
Error: SerializationError - Error converting value {null} to type 'System.Guid'. Path 'Lines[0].Account.UID', line 50, position 19. | No MYOB Account code has been entered in Item Types/Categories | Find Account code from MYOB and enter into HirePOS under Setup > Item Related > Item Types or Item Categories. Retransfer to MYOB. |
Error: No matching MYOB Account Code for 4-2001 in Setup > Item Related > Item Types or Item Categories. | Incorrect Account code has been entered into HirePOS Item Type/Categories | Check MYOB Account Code and check that HirePOS code matches. Amend code as required. Retransfer to MYOB. |
Error: SerializationError - Error converting value {null} to type 'System.Guid'. Path 'Lines[**].Account.UID', line , position . | There is a line/lines on the invoice that are free-typed and do not relate to an item. (Invoice Line does not have an Item Code) | Replace the invoice line with an item (use an item code) and try again. |
Error: No matching MYOB Tax Code for GST in Setup > Tax Codes. | Incorrect Tax Code | Correct Tax Codes in Setup > Tax Codes to Match MYOB Tax Codes and Resubmit |
Error: 16 -QueryParseException - Syntax error. | There are one or more invalid characters in your Item Description or Customer information. Characters like quotation marks, apostrophes and ampersands can cause issues. ( " ", ' ', &) | Inspect your customer details and invoice for problematic characters. Remove or substitute any you find and try again. |
Customer Errors
Error Message | What it Means | What To Do |
---|---|---|
Error: ValidationError - Identifier:(Card) | There are one or more invalid characters in the Customer Name or Code. Characters like quotation marks, apostrophes and ampersands are common culprits ( " ' &) | Remove Invalid Character from Customer Details in HirePOS and retransfer. |
Payments Tab
Error Message | What it Means | What To Do |
---|---|---|
Error: Required - AmountApplied of Line[*] is required for a local payment | You are trying to export a multi-payment (a payment that is applied to more than one invoice), but one or more of the invoices in the payment has $0 applied to it. | Find the payment record in HirePOS (Payments > Find Payments), Delete and re-create the payment, ensuring the new payment record only includes invoices that are being affected by the payment. |
Account Code does not match any MYOB Account Numbers. | Incorrect account code in HirePOS for Bank Account | Check MYOB Account Code and ensure account codes match. Check code in HirePOS under Setup > Bank Accounts |
No matching Invoice in MYOB for Invoice 5 this payment has been applied against | The invoice has not been exported to MYOB | Transfer Invoices to MYOB and then reprocess Payments |
Error: ValidationError - Lines:(ReceivePaymentEvent) | Invalid Character (&) in Contact Details | Remove Invalid Character from Customer Details in HirePOS and retransfer. |
Cannot export invoices
If you cannot export sales records because they are greyed out and have a red circle-backslash symbol, with no corresponding error message, this is likely because the Use Draft/Approval Process for invoicing restriction turned on. The purpose of this restriction is to prevent un-finalised records from being exported.
If this setting has been turned on by mistake, an admin can turn it of via Setup > Preferences > Restrictions. Before doing so, please confirm with the appropriate staff before doing so.