Error message when you post an invoice that has an attached deposit in Sales Order Processing in Microsoft Dynamics GP: "The payment number is not reserved in Receivables Management"

Applies to: Dynamics GP 2010Dynamics GP 2013Microsoft Dynamics GP 2015

Note Before you follow the instructions in this article, make sure that you have a complete backup copy of the database that you can restore if a problem occurs.


When you try to post a Sales Order Processing (SOP) invoice, you receive the following error message:
The payment number is not reserved in Receivables Management.


The payment may not be in the RM00401 (RM Keys table) or have incorrect values.


To resolve this problem, follow these steps:
  1. In Microsoft Dynamics GP, point to Maintenance on the Microsoft Dynamics GP menu, and then click Check Links
  2. Select SALES series.
  3. Insert over SALES WORK and click OK to process.
  4. Print the report to the screen and verify the RM00401 table was updated.
  5. Now try to post the SOP invoice.
  6. Verify.

    NOTE:  If the issue persists, delete the payment on the SOP invoice. Save and close the invoice.  Then go back into it and re-enter the payment on it again.  Now try to post it.