Product: Dynamics 365 Business Central
Error: Invalid Request Body
Issue: Attempting to import or export any type of transaction between Dynamics 365 Business Central and Transaction Manager results in the error message 'Invalid Request Body'
Reason: The data that is being passed into Dynamics 365 Business Central is invalid. This could be due to any number of things, but ultimately lends itself to passing a format, or a field that the system is not expecting resulting in an invalid request.
Solution - Bad Data
Due to the nature of the error - it's impossible to link directly what is causing the issue. Most commonly found solutions are listed below
Bad Date Format: Date is being passed in as a format such as MM/DD/CCYY rather than CCYY-MM-DD
Bad Date Range: Errors have occurred when the range of the date itself is too far in advance
crossReferenceTypeNumber: Attempting to pass the crossReferenceTypeNumber in newer versions of Dynamics 365 Business Central may result in this error due to changes from previous versions
rev 1/4/2023