We are working hard to make updates to the Shop and Account Management portal.

Please note that many of these changes will roll out this Saturday, June 1st and will require downtime. We are working to ensure minimal disruption for our eOne community and really appreciate your patience as we push out these changes. Please reach out to sales@eonesolutions.com with any questions.


eConnect error 9498 – Creating Employee Pay Code

Published: Aug 08, 2017
Post Author Written by eOne Solutions

Trying to create a Dynamics GP Employee Overtime Pay Code, basing the Pay Rate amount based on the employee’s standard wage but I keep receiving the error 9498 – The Pay Type is Overtime or Doubletime and the Pay Factor multiplied by the Based On Rate does not agree with Pay Rate Amount (PAYRTAMT). I have tried to provide only the Pay Rate Amount or only the Pay Factor or neither but the same error keeps displaying.


The issue is the Payroll Code in setup is being used as the Based On Pay Rate Amount, since the Use Default Company Pay Code was not mapped. Per the Microsoft eConnect documentation, https://msdn.microsoft.com/en-us/library/ff624015.aspx, this parameter is set to 1 (TRUE) by default so it is going to use the Pay Code from setup and not from the Employee.

Map the Use Default Company Pay Code to 0, so eConnect will use the Pay Rate from the Employee’s Pay Code as the Based On Pay Rate Amount.

Feeling stuck? Get the support and guidance you need to help you power through any data challenge

We're on your integration team. Connect with our people and let us know how we can help you.