2012 Mar 19 10:53 PM
Hi Experts,
I have a requirement to run BDC in SM35 in back ground mode, So I’m using BDC_INSERT function module to insert the BDC data and the TCODE when running my program. But when I’m running the BDC in SM35 ( using foreground run ) I can see error message saying " No batch input data for screen SAPMM07M 0410".
But when I directly running this from the program using the same BDC data without writing to SESSION (BDC_INSERT) using
call transaction tcode using gt_bdcdata
This works fine without any screen errors.
Could you please have a look and help me.
Thanks,
Chaminda
2012 Mar 20 12:06 AM
Hello Chinmaya,
The expert mode is a checkbox which is displayed on the launch popup screen of the BI sessions.
If the expert mode is on, the message 00344
"No batch input data for screen & & " is emitted when you run in A or E display mode.
Note: in other modes (N/P), this message is always omitted.
You can also switch it during the execution via menu under System -> Services -> Batch Input.
Regards,
Shyam
2012 Mar 20 12:06 AM
Hello Chinmaya,
The expert mode is a checkbox which is displayed on the launch popup screen of the BI sessions.
If the expert mode is on, the message 00344
"No batch input data for screen & & " is emitted when you run in A or E display mode.
Note: in other modes (N/P), this message is always omitted.
You can also switch it during the execution via menu under System -> Services -> Batch Input.
Regards,
Shyam
2012 Mar 20 7:22 AM
Hi,
Try this.
DATA: WA_CTU_PARAMS TYPE CTU_PARAMS.
WA_CTU_PARAMS-DISMODE = 'N'.
WA_CTU_PARAMS-UPDMODE = 'S'.
WA_CTU_PARAMS-DEFSIZE = 'X'.
WA_CTU_PARAMS-NOBINPT = 'X'. " This is what you require.
WA_CTU_PARAMS-NOBIEND = 'X'.
CALL TRANSACTION 'ABC' USING BDCDATA OPTIONS FROM WA_CTU_PARAMS.
Regards,
Danish.
2012 Apr 03 1:25 AM
Hi Danish,
Thanks for your answer but I’m not calling
CALL TRANSACTION 'ABC' USING BDCDATA OPTIONS FROM WA_CTU_PARAMS.
Directly from my program, what I do is that using
CALL FUNCTION 'BDC_INSERT'
EXPORTING TCODE = TCODE
TABLES DYNPROTAB = GT_BDCDATA.
Writing them to the session. So could you please explain how to do it with this?
Hi Shyam,
I'll try your suggestion and let you know.
Thanks,
Chaminda
2012 Apr 03 2:35 AM
Hi ,
I have tried with EXPERT mode. Its working fine with forground mode but when i run it with background or Display Only Error modes, it is not working. Could you please explain me if i'm doing something wrong.
Thanks,
Chaminda
2012 Apr 03 4:11 AM
Hi Chaminda,
You Can Check your recording there should be screen SAPMM07M 0410 and some screen are omitted while calling Online mode.
Just check Recording and add same screen and OK code then it should work fine.
If u don't find u can download your recording into txt file and attach here , will have a look .
Regards,
Yukti