0% found this document useful (0 votes)
476 views3 pages

Error C+039 ML Currencies Are Changed in CO

The SAP Knowledge Base Article 1511335 addresses errors related to currency changes in the Material Ledger (ML) when it is already active, specifically errors C+039 and C+040. It outlines that once the ML is active, changing currency types is not possible without deactivating the ML and running the startup program again, which may involve data deletion. The article provides guidance on handling these issues in both ERP and S/4HANA environments, including references to relevant SAP notes for further assistance.

Uploaded by

sujaymeshram89
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
476 views3 pages

Error C+039 ML Currencies Are Changed in CO

The SAP Knowledge Base Article 1511335 addresses errors related to currency changes in the Material Ledger (ML) when it is already active, specifically errors C+039 and C+040. It outlines that once the ML is active, changing currency types is not possible without deactivating the ML and running the startup program again, which may involve data deletion. The article provides guidance on handling these issues in both ERP and S/4HANA environments, including references to relevant SAP notes for further assistance.

Uploaded by

sujaymeshram89
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

SAP Knowledge Base Article

1511335 - Error C+039 ML currencies are changed


in CO
Component: CO-PC-ACT (Actual Costing), Version: 16, Released On: 02.06.2022

Symptom
Error C+039 "Material ledger currencies were changed"
Error C+040 "Currency was not defined at production startup"
Error OM444 "Mat. ledger type cannot be changed as valuation area XXXX is live"
Material Ledger Active.

Environment
Controlling (CO).
SAP R/3.
SAP R/3 Enterprise 4.7.
SAP ERP Central Component.
SAP ERP.
SAP S/4HANA.
SAP S/4HANA Finance.
SAP enhancement package for SAP ERP.
SAP enhancement package fo SAP ERP, version for SAP HANA.

Reproducing the Issue


1. You changed the use of currency types in Material Ledger, in transaction OMX2.
2. You create a new material with transaction MM01 and error message C+039 appears, or you post a goods
movement for the material.

Cause
Material Ledger is active already. The currencies that are currently set in the material ledger or currency types for the
valuation area deviate from those that exist at the Material Ledger production startup time. Please check the information
in SAP note 53947 (/sap/support/notes/53947).

Resolution
There is no possibility to change the currency type with the Material Ledger already active.

1. In ERP version, the currency in T000-MWAER must remain the SAME after the ML-startup program. If you change it
later you have inconsistent data. In the case of you are working with a test system, you must deactivate the ML, and
then you must run the startup program again with the currencies you want to work with. This is described in SAP
notes 108374 (/sap/support/notes/108374) and 425487 (/sap/support/notes/425487).

Take into account that the deactivation means: Running report SAPRCKMJX, and this report DELETES all
ML-data.

But in case of that the productive environment is affected, there is no way to add or delete currency settings after
you set Material Ledger productive. Therefore, you have to reverse the customizing changes, deactivate Material
Ledger, change the customizing to the desired values and restart Material Ledger, as explained above.

2. In S/4 HANA, with the implementation of the SAP note 2434515 (/sap/support/notes/2434515) (Version 2), it is not
possible to execute SAPRCKMJX, if corresponding ACDOCA entries already exist.
Please, check the SAP note 2512618 (/sap/support/notes/2512618) Error C+039 ML currencies are changed in CO.

There are possibilities here:

1. In case of development or test systems: If there already material ledger relevant postings in ACDOCA (=
there are BSX line items), it is posstible to deactivate productive start of the material ledger only after
implementing the note 2605071 - S/4HANA: Enable reset of Material Ledger and Actual Costing and carrying
out the solution steps as described in this note. It is important to emphasize that this is only possible in test
or development system.

2. In case of Production systems: Create a new plant with the new currency settings, carry out a Material
Ledger startup, upload inventory quantities and values and start to operate with the new plant. In case of
Production systems.

Keywords
C+ 039, C+ 040, OM 444, C+, 039, 040, OM, 444, currency currencies type types OB22 CKM9 CO-PC-ACT Material
Ledger Actual Costing ML Material Ledger type Material-Ledger-Type OMX3, added keywords S4CORE 100, S4CORE
101, S4CORE 102, 1610, 1511, 1709, curtps, curtp, group valuation, add currency type, S4CORE, currency type 10,
currency type 30, currency type 31.

Products
Products

SAP ERP Central Component all versions

SAP ERP all versions

SAP R/3 Enterprise all versions

SAP R/3 all versions

SAP S/4HANA Finance all versions

SAP S/4HANA all versions

SAP enhancement package for SAP ERP all versions

SAP enhancement package for SAP ERP, version for SAP HANA all versions

This document refers to


SAP Title
Note/KBA
53947 Changing currencies after production startup (/sap/support/notes/53947)

481938 (/sap/support/notes/481938)

425487 Deactivating the material ledger in production systems (/sap/support/notes/425487)

2512618 Cases when to deactivate Material Ledger and carry out new productive start
(/sap/support/notes/2512618)

2434515 S/4HANA: Prevent that SAPRCKMJX is executed, if corresponding ACDOCA entries already exist
(/sap/support/notes/2434515)

108374 Resetting production startup of the material ledger (/sap/support/notes/108374)

SAP Landscape Transformation (https://support.sap.com/en/solution-manager/integrated-


tools/landscape-transformation.html)

This document is referenced by


SAP Title
Note/KBA

2429640 Transaction OMX3 - Error C+339 More than 3 currencies / valuations are assigned to valuation area
XXXX”. (/sap/support/notes/2429640 )

2017890 Change CO Area currency type from 20 to 30 with Material Ledger active. (/sap/support/notes/2017890 )

You might also like