Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

BDT - Business Data Toolset and batch input

Former Member
0 Likes
676

hi

i want to creat batch input for transaction REBDBE .

i use transaction shdb in order to creat batch input - i record my moved and the despite the messege that this table record was updated i go to the table using se11 and i dont see that it was NOT updated ( i am doing the same actions but without rcording and using shdb and table record was updated )

does anyone has an idea what can cause that???

thanks

1 ACCEPTED SOLUTION
Read only

Sandra_Rossi
Active Contributor
0 Likes
607

Does the problem happen when you

1) do the (initial and only) record with SHDB,

2) or is it when you execute the program generated by SHDB?

For option 1), I think it can't happen, or there is a bug in the sap standard REBDBE (one possibility is that the standard tests for the SHDB mode and works differently from normal use, and there would be a bug in that case). In that case, ask sap support.

If it's with option 2, did you try to do a screen by screen execution? (execution mode "A")

You may also try to change another flag in the launch screen, there is a flag which by default stops the call transaction after the first commit work, sometimes it is a bad option. There is also another flag which allows to make the system believe it should work as in normal use instead of "batch input" mode.

Other possibilities :

- check that you don't have custom code in the standard programs

- check that you have removed all breakpoints when you execute, it may disturb the screen processing when it displays debugger screen ; it may only happen if you use the "old debugger"

Note that business data toolset usually proposes a direct input mode (see sap documentation), but that's far more complex to use than batch input.

hi

i want to creat batch input for transaction REBDBE .

i use transaction shdb in order to creat batch input - i record my moved and the despite the messege that this table record was updated i go to the table using se11 and i dont see that it was NOT updated ( i am doing the same actions but without rcording and using shdb and table record was updated )

does anyone has an idea what can cause that???

thanks

2 REPLIES 2
Read only

Sandra_Rossi
Active Contributor
0 Likes
608

Does the problem happen when you

1) do the (initial and only) record with SHDB,

2) or is it when you execute the program generated by SHDB?

For option 1), I think it can't happen, or there is a bug in the sap standard REBDBE (one possibility is that the standard tests for the SHDB mode and works differently from normal use, and there would be a bug in that case). In that case, ask sap support.

If it's with option 2, did you try to do a screen by screen execution? (execution mode "A")

You may also try to change another flag in the launch screen, there is a flag which by default stops the call transaction after the first commit work, sometimes it is a bad option. There is also another flag which allows to make the system believe it should work as in normal use instead of "batch input" mode.

Other possibilities :

- check that you don't have custom code in the standard programs

- check that you have removed all breakpoints when you execute, it may disturb the screen processing when it displays debugger screen ; it may only happen if you use the "old debugger"

Note that business data toolset usually proposes a direct input mode (see sap documentation), but that's far more complex to use than batch input.

Read only

Sandra_Rossi
Active Contributor
0 Likes
607

Hi, what was the cause and how did you solve it? (your feedback may help some people)