SAP Knowledge Base Article - Public

3277721 - Error M7087 'Back-posting only w. same price control (cur. mnth &, prv. mnth &)' During Settlement

Symptom

You are running "Run Actual Settlement" or "Settle Orders - Optimized" for order settlement in the previous period and receive error message M7087: 'Back-posting only w. same price control (cur. mnth &, prv. mnth &)'.
The Material Ledger and Actual Costing is active for the material/plant involved in the order settlement: price determination = '3', price control = 'S'.
You have run the Post closing step in 'Edit Actual Costing Runs' with the parameter 'Revaluate material', as a consequence the price control in the previous period has been changed to 'V'.

Environment

SAP S/4HANA Cloud

Cause

You are posting a goods movement for the previous period. The price control indicators must be the same for the previous period and the current period.

Resolution

  1. The price control for the material must be the same for both periods. You may consider to reverse the post closing of Edit Actual Costing Runs (CKMLCP) for the relevant materials. Then the price control for the previous period will change back from 'V' to 'S' and you may perform "Run Actual Settlement" or "Settle Orders - Optimized" again and settle the order. Afterwards, you may run the Post closing step in Edit Actual Costing Runs (CKMLCP) again for the relevant materials.
  2. If you cannot reverse the Post closing of "Edit Actual Costing Runs" for the previous period, you may consider to change the parameter "Posting period" to the current period in "Run Actual Settlement" or "Settle Orders - Optimized" and settle the order. In this case, the order settlement will be posted to the current period instead of to the previous period.

Keywords

Error M7087, Back-posting, Price Control, Actual Cost, Settle Order , KBA , CO-PC-ACT , Actual Costing , CO-PC-OBJ , Cost Object Controlling , Problem

Product

SAP S/4HANA Cloud all versions