You are on page 1of 4

SAP Note

2716664 - Purchase order commitments: how to disable reductions from down


payments - replacement of modification note 1126105
Component: PSM-FM-UP-CM (Commitments), Version: 3, Released On: 21.01.2019

Symptom
Down payment requests and down payments always reduce the commitments of the purchase order. You do not however want
to update down payments in funds management.

Reason and Prerequisites


Missing functionality.

Solution
Implement the attached program correction.
Implement the BAdI FMOI_PO_DOWN_PAYMENT_REDUCE so that the method DISABLE_PO_REDUCTION returns 'X'
(abap_true) in the parameter EV_FLG_DPR_REDU_DISABLE - if you only want to disable the updating for the down
payment requests or in the parameter EV_FLG_DP_AND_DPR_DISABLE - then down payment requests and down
payments are not updated in the FM commitments.
If you change the BAdI implementation, please note that you have to execute the transaction FMN4N for already existing
purchase order so that the DP and DPR are updated or not updated in FM commitments according the the new set up.
This note replaces the modification note 1126105 - this means that you must not install the modification note after you have
applied the note 2716664 or the corresponding support package. You also have to uninstall the modification note 1126105 if
you decide to replace it by this note.

Manual Activities

------------------------------------------------------------------------
|Manual Post-Implement. |
------------------------------------------------------------------------
|VALID FOR |
|Software Component EA-PS SAP R/3 Enterpr...|
| Release 604 SAPK-60401INEAPS - SAPK-60421INEAPS |
| Release 605 SAPK-60503INEAPS - SAPK-60518INEAPS |
| Release 606 SAPK-60601INEAPS - SAPK-60623INEAPS |
| Release 616 Until SAPK-61613INEAPS |
| Release 617 SAPK-61701INEAPS - SAPK-61717INEAPS |
| Release 618 Until SAPK-61811INEAPS |
| Release 800 Until SAPK-80007INEAPS |
| Release 801 Until SAPK-80105INEAPS |
| Release 802 Until SAPK-80203INEAPS |
| Release 803 Until SAPK-80301INEAPS |
------------------------------------------------------------------------

Create a documentation for new BAdI FMOI_PO_DOWN_PAYMENT_REDUCE:


1. Start the transaction SE18 for the enhancement spot FM_COMMITMENTS_BADI.
2. Select the BAdI FMOI_PO_DOWN_PAYMENT_REDUCE, go to change mode and click on the button "BAdI Documentation"
(right to the BAdI definition name).
3. Copy the text below, save and activate the documentation.

USE&
This Business Add-In (BAdI) is used in the Commitments (PSM-FM-UP-CM) component. You can use this BAdI to
disable the update of down payment requests and down payments in the updating of purchase orders. The down
payment requests and down payments will not then reduce the existing purchase order commitments.
Voraussetzungen
There are no technical preconditions. You will however want to keep the update of FM commitments and actuals in
sync. I.e. if you disable the down payments for the reduction of PO commitments, you will set up the FM actuals
updating in a way that the down payments are not updated there as well.
Standardeinstellungen
The BAdi is delivered without any default settings. Without the implementation the down payment and down payment
request reduce the purchase order commitments.
Aktivitäten
Implement the BAdI PO_DOWN_PAYMENT_REDUCE with a customer-specific implementation. Refer to the technical
documentation for details

4. Create the following technical documentation text:

Implement the method DISABLE_PO_REDUCTION in the BAdI FMOI_PO_DOWN_PAYMENT_REDUCE.


If you want that down payment requests do not reduce PO commitment, set the parameter EV_FLG_DPR_REDU_DISABLE to
'X' in your implementation.
If you want that down payment requests AND down payments do not reduce PO commitment, set the parameter
EV_FLG_DP_AND_DPR_REDU_DISABLE to 'X' in your implementation.
If required, you can have different settings for each company code using the parameter IV_COM_CODE - this
usually means you will want to have the settings dependent on the FM area or the FM update profile used in the
given FM area. You can use the function module FMCA_GET_INIT_INFO (or the function modules use inside of
FMCA_GET_INIT_INFO) to read the settings.

Software Components
Software Component And subsequent

EA-PS

EA-PS

EA-PS

EA-PS

EA-PS

EA-PS

EA-PS

EA-PS

EA-PS

EA-PS

Correction Instructions
Software Component Number of Correction Instructions

EA-PS 9

Prerequisites
Software From To SAP Title Component
Component Note/KBA

EA-PS 600 605 2458523 TIMEOUT abend in SAPLFMOI while using ME22N or MIRO PSM-FM-UP-
CM

EA-PS 604 604 1432781 No Additional Bdgt Consumption for IR qty overpayment of P PSM-FM-UP-
FI
EA-PS 604 604 1458350 change to INV-only update for Return Purchase Orders PSM-FM-UP-
FI

EA-PS 604 604 2716664 Purchase order commitments: how to disable reductions from down PSM-FM-UP-
payments - replacement of modification note 1126105 CM

EA-PS 605 605 2716664 Purchase order commitments: how to disable reductions from down PSM-FM-UP-
payments - replacement of modification note 1126105 CM

EA-PS 606 606 1458350 change to INV-only update for Return Purchase Orders PSM-FM-UP-
FI

EA-PS 606 606 2716664 Purchase order commitments: how to disable reductions from down PSM-FM-UP-
payments - replacement of modification note 1126105 CM

EA-PS 606 802 2458523 TIMEOUT abend in SAPLFMOI while using ME22N or MIRO PSM-FM-UP-
CM

EA-PS 617 617 2716664 Purchase order commitments: how to disable reductions from down PSM-FM-UP-
payments - replacement of modification note 1126105 CM

EA-PS 617 618 2466185 Automatic ledger change due to carryback and carryforward with a PSM-FM-UP-
document change CM

EA-PS 618 618 2716664 Purchase order commitments: how to disable reductions from down PSM-FM-UP-
payments - replacement of modification note 1126105 CM

EA-PS 800 800 2466185 Automatic ledger change due to carryback and carryforward with a PSM-FM-UP-
document change CM

EA-PS 800 800 2716664 Purchase order commitments: how to disable reductions from down PSM-FM-UP-
payments - replacement of modification note 1126105 CM

EA-PS 801 801 2466185 Automatic ledger change due to carryback and carryforward with a PSM-FM-UP-
document change CM

EA-PS 801 801 2716664 Purchase order commitments: how to disable reductions from down PSM-FM-UP-
payments - replacement of modification note 1126105 CM

EA-PS 802 802 2466185 Automatic ledger change due to carryback and carryforward with a PSM-FM-UP-
document change CM

EA-PS 802 802 2716664 Purchase order commitments: how to disable reductions from down PSM-FM-UP-
payments - replacement of modification note 1126105 CM

EA-PS 803 803 2716664 Purchase order commitments: how to disable reductions from down PSM-FM-UP-
payments - replacement of modification note 1126105 CM

Support Package
Software Component Version Support Package

EA-PS 604 SAPK-60422INEAPS

EA-PS 605 SAPK-60519INEAPS

EA-PS 606 SAPK-60624INEAPS

EA-PS 616 SAPK-61614INEAPS

EA-PS 617 SAPK-61718INEAPS

EA-PS 618 SAPK-61812INEAPS

EA-PS 800 SAPK-80008INEAPS

EA-PS 801 SAPK-80106INEAPS

EA-PS 802 SAPK-80204INEAPS

EA-PS 803 SAPK-80302INEAPS

This document is referenced by


SAP Note/KBA Title

1279351 Automatic Clearing of Down Payments/Down Payment Requests

You might also like