中国·壹定发-WWW.EDF130.COM|品牌官网

[Decision Expert Column] Article 84: Why does the system report an error when the previous standard cost is used as the new standard cost?
Time: 2025-09-18
Views: 158

[Foreword]


Decision has been deeply involved in the SAP field for more than 19 years and has been praised by many customers. In order to better help customers implement digital projects, the "Decision Expert Column" is completely free and open source, paying tribute to Musk's open source spirit!

Based on the senior capabilities of Decision's expert consultant team with more than 20 years of SAP experience, combined with Decision's 1,000+ successful project cases, this article summarizes and publishes the corresponding research experience and suggestions of enterprises in promoting ERP project implementation, and continues to escort the SAP implementation and delivery of enterprises.

 

[Problem description]


When calculating standard costs using transaction code CK11N, the system displays a message stating "No valid source of supply found" (CK776). However, when reviewing the estimate, I see that the previous period's standard costs have been used as the new period's standard costs. Why does the system still display an error message?
 


 

Transaction code OKK4 checks the material price value in four sequences. The standard cost of the previous period is used as a supplement to the information record value.
 


 

Checking the CK11N evaluation tab, we can see that the system has already obtained the price for the 4th order. Why is it still prompting an error for the 3rd order?
 


 

[Problem Analysis]


1. Use transaction code MM03 to view the MRP2 view and see that the purchase type is F (External Purchase).
 


 

2. Using transaction code MM02, adjust the procurement type in MRP2 to: = X (both external procurement and in-house).

3. Using transaction code CK11N, test the standard cost calculation and still see the message CK776: No valid source of supply found.

4. Using transaction code OPR4_CK, see message CK776: User-defined error message.
 


 

5. We check that in the standard system, OPR4_CK message CK776 has no default message setting.
 


 

[Solution]


1. Transaction code OPR4_CK message CK776 uses user-defined messages and displays them according to standard functionality:
If the price in the information record is the last price value and the price in the information record cannot be found, the system displays a CK776 error message (E);
If the price in the information record is not the last price value and the price in the information record cannot be found, the system displays a CK776 warning message (W).

2. In the above situation (when calculating standard cost, the price has been selected in the fourth order, the information record is the third order price, and the third order price cannot be found), because the custom message CK776 is an error message, CK11N displays a CK776 error message.
For standard systems, CK776 does not affect standard cost calculations in this case, but the message is displayed and handled as required by the user.
 


【Service Guide】
For more information on SAP courses, project consultation and operation and maintenance, please call Decision's official consultation hotline: 400-600-8756


【About Decision】
Global professional consulting, technology and training service provider, SAP gold partner, SAP software partner, SAP implementation partner, SAP official authorized training center. Nineteen years of quality, trustworthy! 

Online
Wechat
Phone
400-600-8756
XML 地图