03-19-2012 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
03-20-2012 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
03-20-2012 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
03-20-2012 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.
04-03-2012 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
04-03-2012 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
04-03-2012 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