You may debug the above mentioned error and find where the error comes from. Basically this happens because NAV system tried to push a Decimal Value to a variable created as an integer. This may happen on Standard Report / Objects as well due to the lack of Functional protocols followed by the client or implementation team. 


In order to fix this, you may need to change the error causing (debugged) variable's type to Decimal from Development Environment.