Skip to Content
author's profile photo Former Member
Former Member

ABAP program error in the standard ABAP program

Hello, the Guru!!!

Help to solve the incorrect situation connected to a ABAP program error in system SAP BW (the Version of components of system SAP_BASIS and SAP_BW - 702).

The incorrect situation consists in the following. I needed to analyse contents PSA of the table of a Datasource "2LIS_02_SCL".

In transactions "RSA1" has gone to a bookmark "DataSources", has selected a datasource "2LIS_02_SCL" and has chosen from the contextual menu "Manage".

I has chosen required request and has pressed button "PSA-Maintenance".

In a window "PSA-Maintenance" I have selected a required data package and have pressed button "Continue".

Usually on pressing button "Continue" the system showed contents of the chosen data package in format ALV.

In my case I have received ABAP Dump:

Category ABAP Programming Error



Application Component BC-SRV-ALV

Date and Time 30.05.2012 09:10:24

Short text

Field symbol has not yet been assigned.

What happened?

Error in the ABAP Application Program

The current ABAP program "SAPLSLVC" had to be terminated because it has

come across a statement that unfortunately cannot be executed.

Trigger Location of Runtime Error


Include LSLVCF36

Row 3.273

Module type (FORM)


I have tried to look for notes on elimination above specified ABAP Programming Error.

I have found some notes, but all of them refer to support packages which are already installed in our system BW.

Now at us following last packages of support in system BW are installed:



Please state your ideas on higher to the described situation for reception of the decision. May be somebody already has the same situation and you have already found the decision, have found the note.

In a case if who that has already found the note then write me please the note.

Best regards,


Add a comment
10|10000 characters needed characters exceeded

Related questions

4 Answers

  • Best Answer
    Posted on May 30, 2012 at 11:55 AM


    Just go to RSRV transaction and carry out PSA table checks..

    try to repair it if there is any error..

    also check for replication of datasource and try to reactivate it one more time..

    RSDS_DATASOURCE_ACTIVATE_ALL ..TRY this and then try continuing ur activity..

    Thanks and regards


    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on May 30, 2012 at 05:24 AM

    Hi Sergey,

    Error "Runtime Errors GETWA_NOT_ASSIGNED " comes when Fieldcatalog to display the ALV has not been defined correctly or not defined at all.

    Please check -

    1.) whether Fieldcatalog is defined or not,

    2.) If Defined, check if all Field-Names are passed correctly to the fieldcatalog - mind spellings of field-names to avoid typo-error.

    This way you can correct your problem.


    Kumar Saurav.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on May 30, 2012 at 09:12 AM

    Upgrade your GUI to latest version and some times rebooting system might work.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jul 10, 2015 at 05:58 AM

    guys i`m trying to run fbl3n std t-code but it says the below error, so what i`m suppose to do ?

    plz help.THANK YOU !!!


    Short text

    Time limit exceeded.

    What happened?

    The program "SAPDBSDF" has exceeded the maximum permitted runtime without

    interruption and has therefore been terminated.

    Error analysis

    After a specific time, the program is terminated to make the work area

    available to other users who may be waiting.

    This is to prevent a work area being blocked unnecessarily long by, for


    - Endless loops (DO, WHILE, ...),

    - Database accesses with a large result set

    - Database accesses without a suitable index (full table scan)

    The maximum runtime of a program is limited by the system profile

    parameter "rdisp/max_wprun_time". The current setting is 600 seconds. If this

    time limit is

    exceeded, the system attempts to cancel any running SQL statement or

    signals the ABAP processor to stop the running program. Then the system

    waits another 60 seconds maximum. If the program is then still active,

    the work process is restarted.

    Trigger Location of Runtime Error

    Program SAPDBSDF

    Include SAPDBSDF

    Row 1,675

    Module type (FORM)

    Module Name PUT_BSIS

    Source Code Extract

    Line SourceCde

    1645 EXIT.

    1646 ENDIF.


    1648 if sd_usear is initial and sd_usedb is initial.

    1649 sd_usedb = 'X'.

    1650 endif.

    1651 if sd_usear = 'X'.

    1652 IF gd_arch_done EQ 'N'.

    1653 PERFORM read_archive.

    1654 gd_arch_done = 'Y'.

    1655 gd_read_memo_done = 'N'.

    1656 ENDIF.

    1657 IF NOT ybsas[] IS INITIAL.

    1658 LOOP AT ybsas INTO bsis "#EC ENHOK

    1659 WHERE hkont = save_saknr

    1660 AND bukrs = save_bukrs.

    1661 ld_arch = 'X'.

    1662 PERFORM process_bsis USING ld_arch.

    1663 ENDLOOP.

    1664 ENDIF.

    1665 ENDIF.


    1667 IF NOT sd_usedb IS INITIAL.

    1668 if B0SG-XSTAN = 'X' or B0SG-XSTAS = 'X'. ">>>> normal documents >>>>>

    1669 SAVE_BSTAT = ' '.

    1670 *----------------------------------------------------------------------*

    1671 * 1 Variante: Es sind offene Posten zu einem bestimmten Stichtag *

    1672 * gewuenscht. *

    1673 *----------------------------------------------------------------------*

    1674 if SD_OPOPT eq 'X' and SD_APOPT ne 'X'.

    >>>>> select (BSIS_FIELDS) from BSIS into corresponding fields of BSIS

    1676 where BUKRS eq SAVE_BUKRS

    1677 and HKONT eq SAVE_SAKNR


    1679 and BUDAT in SD_BUDAT

    1680 and BUDAT le SD_STIDA

    1681 and ZUONR in SD_ZUONR

    1682 and GSBER in SD_GSBER

    1683 * and blart in sd_blart "<<<< au40

    1684 and VBUND in SD_VBUND

    1685 and BSCHL in SD_BSCHL

    1686 and KOSTL in SD_KOSTL

    1687 and WERKS in SD_WERKS

    1688 and SHKZG in SD_SHKZG

    1689 and (BSIS_WHERE).


    1691 CLEAR ld_arch.

    1692 PERFORM process_bsis USING ld_arch.


    1694 endselect.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.