Skip to Content
avatar image
Former Member

error dump while updating support packs

Hi everyone,

We are in the middle of updating our support packs (SAPKA70011 to 12) when it suddenly stopped and displayed an ABAP error. See part of the dump below.


Short text

Syntax error in program "SAPLSCP2 " ....

What happened?

Error in the ABAP Application Program

The current ABAP program "SAPLOLEA" had to be terminated because it has come across a statement that unfortunately cannot be executed.

The following syntax error occured in program "SAPLSCP2 " in include "CL_SALV_FORM_ELEMENT==========CU " in line 13:

"The type "IF_SALV_FORM_CONFIG" is unknown."


I can't even save it to file to show you the entire error because everytime I press any button or execute any transaction, it would give me this error dump... it would just vary on the program.

Do you think updating the kernel would solve the issue? Our current kernel patch level is 75.

Would appreciate your response.

regards all!

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • avatar image
    Former Member
    Dec 28, 2007 at 05:38 AM


    check using se24 that class CL_SALV_FORM_ELEMENT having interface IF_SALV_FORM_CONFIG

    check sysntax of class,

    also check whether SAP BASIS SP12 SAPKB70012 is applied or not



    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Kaushal,

      I mention that I could not do nor execute any transaction when I logged in to SAP. I don't think it's possible to execute SE24. If it is, pls let me know how.

      However, I was able to check that SAPKB70012 is not yet applied. It seems it's stucked somewhere. Any idea?


  • avatar image
    Former Member
    Dec 28, 2007 at 06:18 AM


    Try to apply support packs at OS level.(in the background)

    If not this case then

    Go trough this note:-

    822379 Problems with Support Packages

    Try to apply some notes

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Prabhakar,

      Thanks! But the link you gave does not contain the commands how to move the import at OS level. But I was able to move it anyway and gave you points since you gave me the idea of moving sps at OS level.

      For those who faced the same issue and would like to try importing at OS level, this is what I did that worked for me. Check first if its applicable to your system.

      command is:

      tp r3i SAPKXXXXXX SID pf=D:\usr\sap\trans\bin\TP_DOMAIN_SID.PFL tag=spam

  • avatar image
    Former Member
    Jan 03, 2008 at 05:00 AM

    Hi, Im giving the phases of Suport packages for an overview.

    But i think you can delete the hanged support packages from the tables PAT01 & PAT03 logging in as SYSDBA through OS level.

    Experts plz some comment on this weather it is possible or not.

    Also try doing kernel upgrade to 114

    Phases of the Support Package Manager

    The Support Package Manager runs through a series of phases when it imports Support Packages. If you want to know which phases were performed for which scenario (test scenario or standard scenario), execute program


    The following list provides an overview of all the modules and phases and lists them in the order in which they are executed by the Support Package Manager:

    Module: Preparation


    This phase checks if you are authorized to import Support Packages.


    This phase checks various prerequisites for importing Support Packages such as the tp logon to your system.


    This phase disassembles, or unpacks, the data files from the relevant EPS parcels and copies them to the transport directory.


    This phase copies the queue to the transport buffer of your system.


    In this phase, the transport buffer is prepared for correct processing of the following import phases.


    This phase imports the object lists of the Support Packages in the queue into the system.


    This phase performs a test import for the current queue using tp. It checks if there are objects that are in open repairs and will be overwritten during the import, or if any other circumstances are preventing an object from being imported successfully.


    This phase checks if there are objects that will be overwritten by the Support Package, and that are still in requests that have not yet been released.


    This phase checks if there are conflicts between the objects in the queue and the installed add-ons.


    This phase schedules the transport daemon (program RDDIMPDP).

    Module Import 1


    This phase generates versions of the objects in the Support Packages that are in the queue.


    This phase checks if a modification adjustment is necessary (Transactions SPDD/SPAU).


    This phase imports all ABAP Dictionary objects in the queue.


    This phase checks if modifications to ABAP Dictionary objects can be adjusted automatically.

    15. RUN_SPDD_?

    This phase prompts you to adjust your modifications to ABAP Dictionary objects with Transaction SPDD.

    16. LOCK_EU (For Import Mode Downtime-Minimized Only)

    This phase locks the development environment.

    17. INACTIVE_IMPORT (For Import Mode Downtime-Minimized Only)

    This phase imports program code and program texts in an inactive state.

    Module Import 2


    This phase activates the imported Data Dictionary objects.


    This phase imports all Repository objects and table entries, provided they have not already been imported during the phase INACTIVE_IMPORT. This is preceded by actions such as table conversion and activation of the name tabs.


    This phase prepares the XPRAs and after-import methods to be executed.

    21. UNLOCK_EU (For Import Mode Downtime-Minimized Only)

    This phase unlocks the development environment.


    This phase checks whether modifications can be adjusted automatically.


    This step executes the XPRAs and the post-import methods.


    This phase generates runtime objects for the imported Repository objects (ABAP source texts and screens).

    Module Cleanup

    25. RUN_SPAU_?

    This phase prompts you to adjust your modifications to Repository objects with transaction SPAU.

    26. CLEAR_OLD_REPORTS (For Import Mode Downtime-Minimized Only)

    This phase deletes obsolete versions of the program code and program texts in the database.

    27. EPILOGUE

    This phase completes the import of the Support Package. It also checks if the queue was processed completely.

    Add comment
    10|10000 characters needed characters exceeded