Enterprise Resource Planning Blogs by SAP
Get insights and updates about cloud ERP and RISE with SAP, SAP S/4HANA and SAP S/4HANA Cloud, and more enterprise management capabilities with SAP blog posts.
cancel
Showing results for 
Search instead for 
Did you mean: 
26,667
The SAP Note "2399707 - Simplification Item Check" is the feature note which helps customer to execute the simplification item check framework. Customer needs to implement this note before they run the check framework. Sometime the implementation has the problems. This post is focusing on some problems and show the solution to them.

 

1, The note context and system code are inconsistent


Symptom:


When you want to implement the new version of SAP Note 2399707, you always get the warning message for some objects as below:

“Not all corrections applied; see change display.

Some corrections already exist; see change display”



But after the note implemented with checked warning message, you also get the syntax error when you try to active all of objects. Or you got the run time error in ST22 when you run the check framework via SUM.

Sometime, the errors like:

  • /SDF/CL_RC_SIMPLE_CHK_DB=> PERFORM_CHECK: Field "LT_WHITELIST" is unknown

  • /SDF/CL_RC_MANAGER=>PERFORM_CONSISTENCY_CHECK: Field "LS_PPMS_PROD_VER_TARGET" is unknown


Affected objects:

  • /SDF/GEN_FUNCS_S4_RELEVAN_CHK

  • /SDF/CL_RC_CHK_UTILITY=>GET_TEXT_STR

  • /SDF/CL_RC_CHK_UTILITY=>SITEM_SKIP_STAT_UPDATE_SINGLE

  • /SDF/CL_RC_MANAGER=>PERFORM_CONSISTENCY_CHECK

  • /SDF/CL_RC_SIMPLE_CHK_DB=>PERFORM_CHECK

  • /SDF/RC_START_CHECK_F01

  • /SDF/RC_START_CHECK


Reason:


This is because the system code and note context are inconsistent.

The check framework code belongs ST-PI component. In ST-PI old version, you implemented the SAP Note 2399707, then upgrade the ST-PI, and did the adjustment for objects. And implement the new version of 2399707.

This issue most occur in after ST-PI SP level upgraded:

  • ST-PI 740 from >= SP08 to SP09 or higher.

  • ST-PI 2008_1_700 from >= SP18 to SP19 or higher.

  • ST-PI 2008_1_710 from >= SP18 to SP19 or higher.


Solution:


1, Open the class method /SDF/CL_RC_SIMPLE_CHK_DB->PERFORM_CHECK;

2, Go to the version management;

3, Retrieved the SP09 or SP18 upgrade version V2 or the version base on system;


And some system you can found the upgrade transport request as basis upgrade.



4, Do the same thing for all other objects but not "/SDF/RC_START_CHECK". Because the report only contains the title warning.



5, SNOTE implement the note 2399707 again;


6, Ignore the report "/SDF/RC_START_CHECK" warning sine this is only title warning;


 


7, Active all of objects and complete the implementation.


 


 

2, Unable to read correction instruction when implementing the note


 

Symptom:


In case you experience issues in a system where SAP note 2399707 was already implemented, then you did do a SP update or release upgrade via SUM and afterwards try to implement SAP note 2399707 again.

The error message:

“Format of correction instructions 0020751258 212

0000092576 0091; unable to read corr. instruct.”


Reason:


This is an issue in the SUM tool which has been fixed with SUM 2.0 SP03.

 

Solution:


For systems which were upgraded in the past with older SUM versions, you can transport the objects of SAP note 2399707 implementation from a system which is not affected by this issue into the system which is affected by the issue. This will restore the TADIR entries of the objects. Afterwards (de)implementation of SAP note 2399707 is possible again. See also SAP note/KBA 2738153.

 

3, Unable to download  simplification item framework via SNOTE after SAPOSS shutdown


Symptom:


When you use SNOTE to download the latest version of SAP Note 2399707, you got the problem that it tries to connect to SAP backbone system as below.

  • The system is O71 or O72.

  • The user is SAPOSS or your logon user.



Reason:


The SAPOSS has been shutdown at January 8, 2020, the download process will stop working unless Note Assistant (SNOTE transaction) is enabled in ABAP systems to work with digitally signed SAP Notes.

Solution:


1, 2836302 - Automated guided steps for enabling Note Assistant for TCI and Digitally Signed SAP Notes

Or you can create incident with component "BC-UPG-NA".

2, After SAPOSS shutdown, the Simplification Item Check (SAP Note 2399707), SAP Readiness Check (SAP Note 2758146) and SAP Business Scenario Recommendation (SAP Note 2758146) were been influenced. The details descript in SAP Note: 2882166 - The issues in Check Framework and SAP Readiness Check after SAPOSS shutdown

IMPORTANT: Update the check framework with the latest version (129).

Check SAP Note to fix the check framework issue if requried.

3, Check framework also support Download Service

The check framework from ntoe 2399707 version 134 start support download service. If customer needs donwload service channel, the prerequisite as below:

Central manage system implement the latest version SAP Notes:

  • 2399707  >= 134

  • 2945785 - latest version


Managed system update the note to latest version:

  • 2399707  >= 134


4, Manual update the Simplification item catalog content:

  1. Open the URL https://launchpad.support.sap.com/#/sic/overview with your S-User.

  2. Download the Simplification item catalog

  3. Back to the simplification item check framework.

  4. Click "Upload Simplification item catalog from file", and upload the file which you downloaded from step 2.




 

 

4,  /SDF/RC_START_CHECK and /SDF/RC_TROUBLE_SHOOT warning "not all corrections cannot be applied"


Symptom:


When you want to implement the new version of SAP Note 2399707, you are getting the warning message as "not all corrections cannot be applied".

This warning are only for the /SDF/RC_START_CHECK and /SDF/RC_TROUBLE_SHOOT reports.



And after you click the /SDF/RC_START_CHECK or /SDF/RC_TROUBLE_SHOOT, I will see "Title texts for programs in TADIR" warning as below screen:




Reason:


This is because the system local report title and note context are inconsistent.

The check framework code belongs ST-PI component. In ST-PI old version, you implemented the SAP Note 2399707, then upgrade the ST-PI, and did the adjustment for objects. And implement the new version of 2399707.

This issue most occur in after ST-PI SP level upgraded:

  • ST-PI 740 from >= SP08 to SP09 or higher.

  • ST-PI 2008_1_700 from >= SP18 to SP19 or higher.

  • ST-PI 2008_1_710 from >= SP18 to SP19 or higher.


Solution:


Select the checkbox and continue to implement the SAP Note 2399707.

This is only the report title warning for different langauge, you can ignore at all.

 

 

Additional Information


To learn more about how to perform simplification item check right and the relation to readiness check, you can follow below link:

https://blogs.sap.com/2018/03/26/sap-s4hana-simplification-item-check-how-to-do-it-right./

https://blogs.sap.com/2017/09/15/simplification-item-catalog-simplification-item-check-and-sap-readi...
19 Comments
andreas_mossmann
Newcomer
0 Kudos
works! Thanks a lot for posting this!
miguel_vizcaino
Explorer
0 Kudos
Thanks, it was really helpful!
former_member214380
Participant
0 Kudos

Hello Tony,

so glad I found your blog – thanks for that!

I am really struggling with the execution of the /SDF/RC_START_CHECK since it dumps. I was implementing 2761703, 2502552 and finally 2399707. Only the last gave me errors while objects were actived.

First I’d like to ask if there is a fix for this issue that can be done easier than working with the version management? I am not quite a developer. I tried working my way through your solution but in the end I keep on seeing:

“Method SITEM_SKIP_STAT_UPDATE_SINGLE Field LS_HEADER_INFO is unknown.” I see no chance with my abilities to activate these objects.

I have some questions to which I dont see the answer in your blog post:

1. Should I initially start and implement 2399707 event though it shows me activation errors? Should I start following your instructions in this half-implemented state or should I deimplement 2399707 before?

2. You name 7 affected objects. Not all of them can be reached in SE80 (is this the right transaction anyway?) by “Class / Interface” –> <Affected Object> –> Methods –> Redefinitions –> <Method>. What about /SDF/GEN_FUNCS_S4_RELEVAN_CHK, /SDF/RC_START_CHECK_F01 and /SDF/RC_START_CHECK (this one can be spared out if I understand you right)?

3. When I am actually in the objects version management do you want me to retrieve an the same version for all of the 7 (or 6) affected objects? What should I do after the retrieval? Activate?

4. When I am done with that, what is the next step? Directly go to SNOTE and implement 2399707 again? Should i check all unselected checkboxes in the "Confirm Changes" dialogue?

I hope you can help me out on that somehow ?

Anyway, thanks in advance!

Daniel

former_member4628
Participant
0 Kudos
Hi Tony,

can you help me please ? When I try to implement this note2399707 , I get this message:



 

How can I resolve this ?

 

Thank you very much
0 Kudos
Hi All,

Even i get the similar error as Tatjana,

Any suggestions on these ?



 



 



 

Regards

Ahmed Mohammed

 

 
wagener-mark
Contributor
0 Kudos
Maybe add this link to the note, as there are already to links to blog posts mentioned. That would have saved us quite some time!
KHummel
Participant
0 Kudos
Regarding issue #1: One of the weirdest things I had to do to our SAP system in recent years!
Just worked through your procedure and re-applied note 2399707 version 130 this way.

I would strongly recommend to add this description to note 2399707.
0 Kudos
Hi Schumakowa,

 

This is only the title inconsistency issue. You can ignore this waring. Checked the checkbox and contintue.

 

Best,
Tony
0 Kudos
Hi Daniel,

I suggest you to create a customer message to process your question.

For your issue, we need logon system to check detail.

 

Best,

Tony

 

 
0 Kudos
Hi Ahmed,

This is only the title inconsistency issue. You can ignore this waring. Checked the checkbox and contintue.

Best,

Tony
Hi Mark,

I will think about your suggestion.

Thanks & BR,

Tony
0 Kudos
Hi Klaus,

I will think about your suggestion.

Thanks & BR,

Tony
tobias_dohmann2
Newcomer
0 Kudos
Hi Tony, i try to implement the note 2399707 the system tells me, that it is already implemented by a support package, but the simplification check cannot be excecuted ant tells me the note is not implemented. How can i proceed here?

 

Regards Tobias

 

 

 

 
JoMi
Explorer
0 Kudos
Hi Tony

After I have implemented the supportpackages SAPKITABC2 (ST-A/PI 01U_731 SP-Level 3) and SAPK-74016INSTPI (ST-PI 740 SP-Level 16) I get exactly the same message like Tobias Dohmann.

How can I proceed here?

Waiting for a new version of note 2399707?

Regards

Joe

 
0 Kudos
Dear Tobias,

 

New the check framework (SAP Note 2399707) new version is available. In this version, we fixed the IDoc relevant bug.

Would you please upgrade the note?

And your problem also will be fixed after upgrade the note.

 

Best,

Tony
0 Kudos
Dear Joe,

 

New the check framework (SAP Note 2399707) new version is available. In this version, we fixed the IDoc relevant bug.

Would you please upgrade the note?

And your problem also will be fixed after upgrade the note.

 

Best,

Tony
JoMi
Explorer
0 Kudos
Hi Tony

The check is working after the upgrade of note 2399707

Thank you very much.

Regards,

Joe
sunny_dhama
Discoverer
0 Kudos
Hi Tony,

We have upgraded from ERP 6.0 EHP 08 to S/4 HANA 2020. We are now assessing if we can upgrade to S/4 2021 from S/4 HANA 2020. Note 2399707 was present in our system before upgrade. When I am trying to implemented this in S/4 HANA 2020, note's staus is cannot be implemented. Our ST-PI version is ST-PI 740 SP16. Have also raised an high prioorty OSS but there ios no update since last week. Is there a separate note of have I missed something. Any recommendations?

Thanks,

Sunny Dhama
0 Kudos
Dear Sunny,

I don't know the Note 2399707 current version in your system. But we have a lot of changes in the note.

Could you please tell me your note version? The latest version is 149.

Or can you please try to download the latest version and try again?

Best,

Tony