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

Short Dump While Printing Good Receipt Using MIGO

I have copied standard program /SMB40/M07DR for printing Goods Receipt from MIGO for a purchase order.

I am getting a dump: ST22 (POSTING_ILLEGAL_STATEMENT)

Error analysis

There is probably an error in the program

"SAPLKKBL".

This program is triggered in the update task . there, the

following ABAP/4 statements are not allowed.

- CALL SCREEN

- CALL DIALOG

- CALL TRANSACTI

- SUBMIT

Looked for many SAP NOTES but no luck.

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

4 Answers

  • Posted on Dec 18, 2007 at 06:10 PM

    check for the recent changes u made in it ...

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 18, 2007 at 06:11 PM

    Hi

    The program SAPLKKBL is the main program of ALV, it does a CALL SCREEN in order to display the ALV output.

    Why are u calling an ALV fm? /SMB40/M07DR is a program to print the document by SMARTFORM?

    Max

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      In MIGO (for Good Receipt) , For some Purchase Orders , when we check for the document and then POST document. After some time , if we open any other Tcode, or session i get a POP Up....

      "EXPRESS DOCUMENT "UPDATE WAS TERMINATED " RECEIVED FROM AUTHOR ' &sy-name' ".

      when i check ST22 , i get the message which i had mentioned earlier.

  • author's profile photo Former Member
    Former Member
    Posted on Dec 18, 2007 at 06:50 PM

    Hi,

    There short dump might be due to an user exit. If you look into the ABAP debugger there is an option in Settings - > update debugging.

    when you select it, the update debugging will be siwtched on. Now go an check the enhancemetns which are active for MIGO. For Ex- MB_DOCUMENT_BADI method -> AFTER UPDATE. ( Hope you are aware of Badi's ). Put a break point inside the BADI method, I meant the implementation which is active. If the there are any statements like MESSAGE.. CALL SCREEN . .It will take you to a short dump...

    Might be one of the probable reason. .. Please investigate..

    thanks

    Krishnan

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 28, 2007 at 05:15 PM

    Hi Anand,

    I am facing the same issue. How you have solved that error. Kindly advise me.

    Thanks

    Christine

    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.