Product: Dynamics GP (Standard/Advance)
Error: Failed to convert parameter value from a String to a Decimal
Issue: Whenever exporting an Inbound Purchase Order (850) from a trading partner you receive the error stating 'Failed to convert parameter value from a String to a Decimal'
Reason: Data being sent to Dynamics GP from Transaction Manager is formatted incorrectly for a a field designated to deal decimal formatted numerical data.
Resolving the Issue
You'll need to acquire a log for your system and take a look at the ExportTransactions() xmlRequest data for your Transaction to try and narrow down the issue
Example: In the above example - you can see the system was producing 1E-06 which is not a valid Price format for the Unit Price nor Extended Price it was being passed to.
rev 9/22/22