Application Development 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: 

BDC - getting error when processing in back ground

Former Member
0 Kudos

I am an functional person . We developed two program. Once program does vendor outgoing posting(f-52/f-53) along with vendor accouunt clearing.

The other program does posting through fb01 and G/l account clearing .

for both this program we are using BDC call transaction method .

When this program is run in foreground it is running like a good child . But when i execute in Background the vendor& G/L clearing is not happing. I am getting error message that the difference is too large .

If i execute the same in foreground it is working good .

Could you able to provide me the information why this is happening .

we are in 4.6 c and this is being stopper for our further progress in project

Your help in this regard is highly appreciated

Thanks

auroar

5 REPLIES 5

Pawan_Kesari
Active Contributor
0 Kudos

user is same for both foreground and background mode? Are you filling values into any table control in BDC?

0 Kudos

user is same in both background and foreground ,

Former Member
0 Kudos

Hi,

Generally this type of error comes in following scenario.

1) In the program for the upload of file generaly use the function module GUI_UPLOAD or WS_UPLOAD. If any of these funciton modules are used then program will give error in background.Why means these two function moduels are not supported in background.

Please check the program with help of any technical guy.

0 Kudos

Shyla

I could able to upload the file . But the posting is not happening in single execution of program .

I tried debugging the program . In the debug it is happpening through single execution .

I can see program going the function addr _ memory clear.

do you think is that to be the issue >?

Former Member
0 Kudos

we used call transaction to create BDC session which were processed automatically