2022
Issue:
This error occurs The error will come when you update Updating the payments from salesforce to Quickbooks OnlineQucikbooksOnline.
The payment was previously which is already inserted through DBSync with and having the Payment ID value from Salesforce. However, the value was later deleted in QB Online, As now your are trying to update that value in QB, you get an error.
The error message is as follows:
in salesforce, but some omne deleted that payment in QBOE and you trying to update the same payment in Quickbooks. In that case you get that error.
Below is the detailed Error.
<BatchItemResponse bId="1">
<Fault <Fault type="SystemFault">
<Error <Error code="10000" element="SystemFailureError">
<Message>An <Message>An application error has occurred while processing your your request</Message>
<Detail>System <Detail>System Failure Error: java.lang.NumberFormatException: For input string: ""</Detail>
< </Error>
< </Fault>
< </BatchItemResponse>
Delete the abovementioned Payment ID in salesforce , which is stored in the DBsync field and re-run the sync payment, it will resolve your issue.