01-31-2013 9:56 AM
HI Experts,
when i try to save my delivery document in transaction VL01, with delivery output with send time 4, i am receiving error message "Update terrminated".
when i check in SM13 i receive the following message.
please help me to correct this error.
ABAP/4 runtime error POSTING_ILLEGAL_STATEMENT
Occurred on 30.01.2013 at 03:26:31
>> Short dump has not been completely stored. It is too big.
Statement "CALL SCREEN" is not allowed in this form.
What happened?
The current ABAP/4 program "SAPLGRAP" had to be terminated because
one of the statements could not be executed.
This is probably due to an error in the ABAP/4 program.
What can you do?
Print out the error message (using the "Print" function)
and make a note of the actions and input that caused the
error.
To resolve the problem, contact your
SAP system administrator.
Error analysis
There is probably an error in the program
"SAPLGRAP".
This program is triggered in the update task. There, the
following ABAP/4 statements are not allowed:
- CALL SCREEN
- CALL DIALOG
- CALL TRANSACTION
- SUBMIT
The program has the following codes.
PERFORM BPOINT.
WHEN '3'.
PERFORM BPOINT.
ENDCASE.
REFRESH RECVTAB.
IF WAN_IS_ACTIV EQ 'X'. "Einzelner Satz senden
REFRESH SENDTAB_BUF.
LOOP AT SENDTAB.
SENDTAB_BUF = SENDTAB.
APPEND SENDTAB_BUF.
ENDLOOP.
REFRESH SENDTAB.
CLEAR SENDTAB.
LOOP AT SENDTAB_BUF.
WRITE SENDTAB_BUF TO SENDTAB.
CLEAR WAN_LAST_BLOCK.
IF SY-TABIX EQ SY-TFILL.
WAN_LAST_BLOCK = 'X'.
ENDIF.
APPEND SENDTAB.
REFRESH RECVTAB.
CALL SCREEN 100.
REFRESH SENDTAB.
ENDLOOP.
FREE SENDTAB_BUF.
ELSE.
---------> CALL SCREEN 100.
ENDIF.
REFRESH SENDTAB.
CASE BPOINTLEVEL.
WHEN '2'.
PERFORM BPOINT.
WHEN '3'.
PERFORM BPOINT.
ENDCASE.
please help me to resolve this issue.
Thanks in Advance.
karthikeyan R
01-31-2013 1:06 PM
Hi,
Check sap notes related this-1472777.
There r some thread on ur error,please search also.
Thanks
Gourav.