Skip to main content

Known Issues

This documentation will highlight common errors which users might come over when using Eftsure inside D365 F&O.

In most of cases, the errors are due to configuration or process is not processed correctly. With this document, we will propose alternate solutions which can be performed either by end user or system administrator.

tip

See Troubleshooting for more infos on how to troubleshoot your issue.

Dynamics 365

Onboarding

Missing GST group

Error: "Field 'GST group' must be filled in"

When: Accept new onboarding after Review

Screenshot

Background:

Tax group field is setup as mandatory field for vendor master and no default tax group is set for vendor group. Since onboarding create vendor automatically and from default onboarding, GST group is not identified, this will create an error.

Screenshot

Screenshot

note

For more information, please refer to Data integrity.

Solution:

  • Set default GST group for vendor group(s). Screenshot
  • Select GST group for each vendor. Select correspondence GST group per vendor before Accept new onboarding. Screenshot
  • Remove Mandatory tax group. Screenshot
    info

    If this option is removed, vendor will be created without GST group

Onboarding business without ABN

Error: "ABN must be specified"

Screenshot

Screenshot

Background:

Business set ABN as mandatory for all vendor

Screenshot

Solution:

Change ABN requirement mandatory field.

Screenshot

Vendor Master

Invalid ABN when modify existing record

Error: "Invalid ABN '12 345 678 900' : ABN doesn't satisfy validation rules"

When trying to change any field for existing vendor with invalid ABN.

Screenshot

Background:

ABN validation is switched on meaning a vendor can only have either a valid ABN or no ABN. The configuration will not accept invalid ABN.

Screenshot

Solution:

  • Input valid ABN or leave ABN as Blank Modify ABN number before modifying any other fields. Screenshot

  • Change configuration - disable ABN look up (system admin) Screenshot ABN lookup will be disabled and any value should be accepted by the system. Screenshot

  • Change configuration - disable ABN look up (Customer) If business wishes to leave ABN lookup on for AP and only turn off Customer and Sales Orders, configuration can be done in Parameter. Screenshot

Vendor Payment

GST check vendor journal

Error: "GST Group mandatory for vendor AU-11111 voucher VPA0000"

Screenshot

Background:

Vendor payment journal has GST validation switched on for all the journal line.

Screenshot

Solution:

  • Set default GST for each journal line.

    note

    Before changing the default setting, please take into consideration business process.

    Screenshot For more information, please refer to Payments

  • Remove GST group validation for vendor payment journal and leaving only GST validation for vendor invoice check. Screenshot

Simulating posting

Error: "Eftsure validation 1 line(s) have invalid Eftsure verification status. Please validate and review journal before posting again"

Screenshot

Background:

Vendor has been excluded from daily Eftsure synchronization but has default method of payment with Eftsure enabled.

Screenshot

Solution: Create new method of payment with Eftsure disabled.

Screenshot

Payment journal line with disabled Eftsure.

Screenshot

Access configuration

For any new user, you should receive an activation email. Please ensure to test all portal login directly using below respective hyperlinks before configure in D365 F&O.

Eftsure Portal environments

Sandbox - UAT: sandbox.eftsure.com.au/

Production: portal.eftsure.com.au/

Generic account

Error: Eftsure cloud: Incorrect PartnerId (UpgradeRequired)

Screenshot

Background:

Generic account is used for au-batches synchronising between D365 and Eftsure portal.

Screenshot

Solution:

Review Generic Username and Password before sending request to support using link provided.

Screenshot

Screenshot

Once the username is assigned to the correct PartnerId, successful Login message will be as below.

Screenshot

Personal account

Error: Eftsure cloud: Login failed (Unauthorized)

Screenshot

When trying to sync new onboarding from portal.

Background:

Wrong username or Password per user or user does not have correct access including API or username hasn't been assigned to correct partnerId.

Screenshot

Solution:

This should be single user access which is the same access to Eftsure portal. Please click in the recommended hyperlink, action item to contact support directly for API access and assign to correct partnerId.

Screenshot

Review auto-save PW in internet browser to ensure new PW is updated accordingly.

Screenshot

Screenshot

User Interface

Icon size

If user accidentally increase the size of icon column

Screenshot

To resolve the issue, user will need to resize the column to original size and perform a hard refresh.

Screenshot

The icons size should be reset to original size.

Screenshot

Synchronisation

Self-certified - vendor payment

Vendor self-certified in D365 vendor master but not yet verified in payment journal.

Screenshot

Screenshot

Background:

Bank account is newly created and not yet synchronised to Eftsure portal correctly or Eftsure portal has not been setup accordingly.

Solution:

  • ensure the vendor bank account is synchronized to Eftsure portal Screenshot

  • Ensure legal entity is setup correctly in portal which should be the same with D365 legal entity. Screenshot

Once all checked and synchronized correctly, once vendor payment journal is validated again, all should reflect correct status. Screenshot

None - Grey vendor

Vendor bank account is Grey in D365 F&O.

Screenshot

Vendor is not synchronized to Eftsure portal.

Screenshot

Background:

Vendor bank account hasn't been synchronised to Eftsure portal. Main reasons include:

  • Vendor is manually created in D365 with Excluded vendor group (vendor group not schedule for synchronizing to Eftsure portal)

  • Vendor is created manually in D365 with normal vendor group but not auto sync due to user account not validated

Screenshot

Solution:

Update user access

Manually sync to Eftsure portal

Screenshot

Vendor bank account will be synchronized to Eftsure portal.

Screenshot

Screenshot

Bank account verified but vendor is grey

Vendor verification status shows Grey but vendor bank accounts is already self-certified.

Screenshot

Screenshot

Background:

Eftsure verification status is for default vendor bank account only. If no default bank account is selected/vendor has no default bank account or bank account with no valid bsb, bank account number, there will be no verification status.

If vendor is manually created without Eftsure onboarding process, default bank account must be selected.

Screenshot

Solution:

Select default bank account in main vendor master form

Screenshot

Once default bank account is selected and saved, verification status will be populated.

Screenshot

Phone number validation errors

Message: Phone number 'XXX XXX XXXX' is invalid for country YY

Screenshot

This message has 2 different causes:

  • the phone number is invalid, please find a phone number matching country rules and formatting.
  • the phone number is valid, but the phone number validation version is obsolete as new country specific rules have been added. In this scenario, disable phone number validation temporarly to proceed with the current valid number, re-enable phone number validation, and update eftsure to the latest version.
tip

If the issue persits, you can disable phone number validation in Eftsure parameters > User interface > Extend > Phone: Phone number validation. Screenshot

Please choose a contact from the list

Message: Please choose a contact from the list

Please choose a contact from the list

While saving a vendor, a warning message prevents from saving a vendor. This message usually occurs when the vendor has an inccorect Primary contact value.

Go to the matching vendor > Purchasing demographics > Primary contact and enter the appropriate value.

Primary contact

Once the value is appropriate, you should be able to retry the current action.

Record templates

If using record templates to create vendors, make sure to empty the Primary contact field on the template.

UpdateConflict

Message: Cannot edit a record in [Table Label] ([Table Name]). An update conflict occured due to another user process deleting the record or changing one or more fields in the record.

As much as we do our best to avoid them, Update conflicts do occur in a highly distributed environment, especially if the customer is running batches during daily user activities or while other related batches run. Please retry later.

We do not comment/investigate on update conflicts occuring a single time. If you are experiencing high volumes of repeated update conflicts, please reach out to support.

Webservices

Webservice errors are usually common client/server errors as described here The most common appearing in this extension are described below, in the form of 4XX or 5XX error codes and descriptions.

Error 401 - Unauthorized

Either a token expiration or a user without the appropriate permissions.

Error 403 - Forbidden

Insufficient permissions

Error 408 - Token Timeout

Either a timeout, please retry later.

Either an Eftsure user that is expired, in which case the error message is misleading.

Error 500 - Internal Server Error

Likely an outage, please retry later or contact support if situation doesn't improve quickly.