Programme SAP RFFMFG_PAYMENT_CORR - Funds Management Payment Update Correction Program

Purpose
With the new payment line updating logic, there are instances whereerrors can occur related to the creation of the appropriate paymentlines within Funds Management (FM). This program corrects theincorrectly updated payment lines in FM depending on the new customizingsettings.
The following is a list showing some examples of when an error mayresult from the new updating logic:

  • A G/L Account required to be classified as Paid/Collected is improperly
  • classified as another category. This results in no payment lines beinggenerated.
    • A G/L Account classified as Paid/Collected when it should have been
    • classified as another category. This results in payment lines beinggenerated in error.
      • Split Processor Balancing Account being classified as Paid/Collected. If
      • the Split Processor balancing account is classified as Paid/Collected,when the split processor posts to this account to balance a SpecialLedger document, FM payment lines could be generated when they are notrequired.
        • The splitting chain being broken somewhere in the document flow. A
        • document posting without the commitment item overwriting with a 30/3commitment item will cause incorrect splitting and prevent the paymentfrom being properly updated.

          Prerequisites
          You should be using the new Budgetary Ledger (that is, profile 601).

          Selection
          The program provides the following selection parameters:

          • Company Code

          • Posting Date

          • Document Number

          • If you select "Correct Related Payment Documents", all the related
          • payment documents and Finance documents are selected for correction.(See the Examples section below.)
            If you want to select only the document you have entered, uncheck thischeckbox.

            Output
            If you select "Process with Dialog", all the selected documents aredisplayed in an ALV grid and you can select the document you want topost. Additionally, it is also possible to see what the correctionentries are going to look like by clicking the 'Show Delta' button.
            For Example : You have a purchase order (PO) 4500000123 anda
            Down payment for this PO1500000016 and a
            Goods receipt for thisPO 5000000100 and an
            Invoice for this PO5100010000 and a
            payment for this PO9100000100.
            You execute the program with this flag on, for document 9100000100. Theprogram not only selects 9100000100 but also 1500000016, 5000000100 and5100010000 and corrects these documents if errors are found in them.