Automatic Cash Receipt Error
I was trying to perform an automatic cash receipt but constantly facing error in R03B551 - Error: Transaction failed to commit - The receipts listed above have not been uploaded. All other receipts have been processed - when the Update Receipts Header (R03B551) is submitted. I checked the below suggested resolution and found that the setups are correct. What can be the possible reason? Can anyone help?
Resolution : There are several reasons for this error. The most common are below:
- One cause for this error is a duplicate key error on the value for the Payment ID field (PYID) that R03B551 is trying to set for the new record in the Receipts Header table (F03B13). This is due to the value of the Next Number for PYID being lower than the highest value for PYID in the F03B13. This duplicate key error happens most often in a test environment where the data has been refreshed from production, but the next number table has not been refreshed.
0