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

Problem with Popup window in BDC

Hi Gurus,

I have an SHDB record for transaction VA01 that is called by an ABAP code via "CALL TRANSACTION 'VA01' USING bdc_tab mode 'N' update 'S'".

It does work when I use the 'A' mode, but when I use 'N' mode it shows an error that can't find a window. But this window is a modal popup asking for copy the taxes for all entries in ITEM TAB.

We have many BDC here that works in 'N' mode, but none of them have modal popup windows.

I've already searched for this problem in SDN but I couldn't find any answer.

May anyone help me please?

Thanks very much.

Fabio Purcino

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

4 Answers

  • Posted on Aug 12, 2008 at 07:49 PM

    Did you try with E mode.

    That Popup might be save Popup , That popup you need handle it manually. You have to add BDCCODE for that particular part.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Aug 12, 2008 at 08:04 PM

    Hi.

    I have already tried it, but It stops before calling the popup window and show up the screen.

    The only difference between 'E' mode and 'N' mode is that the 'E' mode shows the window.

    Do you have any other suggestion please?

    Thank you in advance.

    Fabio Purcino

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Aug 12, 2008 at 08:07 PM

    I put code to "click" on "YES" button in BDC but this only works in 'A' mode.

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Vijay Dudla

      I am trying to do this with ME15.

      1 T ME15 BS AA X F

      2 SAPMM06I 0100 X

      3 BDC_CURSOR EINA-INFNR

      4 BDC_OKCODE /00

      5 EINA-LIFNR 0001100619

      6 EINA-MATNR 93-0450C

      7 EINE-EKORG 2000

      8 EINE-WERKS 2000

      9 EINA-INFNR 5300032946

      10 RM06I-NORMB X

      11 SAPMM06I 0104 X

      12 BDC_CURSOR EINE-LOEKZ

      13 BDC_OKCODE /00

      14 EINA-LOEKZ X

      15 EINE-LOEKZ X

      16 SAPLSPO1 0100 X

      17 BDC_OKCODE =YES

      it then keeps the last popup and I cannot stop that...

      PERFORM BDC_DYNPRO USING 'SAPLSP01' '0100'.

      PERFORM BDC_FIELD USING 'BDC_CURSOR'

      'SPOP-OPTION1'.

      PERFORM BDC_FIELD USING 'BDC_OKCODE'

      '/00'. "1432 7/22/2014

      * '=ENTR'. "1357 7/22/2014

      * '=YES'. "1356 7/22/2014

  • author's profile photo Former Member
    Former Member
    Posted on Aug 12, 2008 at 08:45 PM

    I'm getting a message like this:

    "Batch input for screen SAPLIQS0 7200 does not exist"

    So I can't set the BDC_CURSOR in this screen.

    This screen is the modal popup window.

    Thanks

    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.