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

Problem in BDC while running in background scheduling

Former Member
0 Likes
845

Hello Experts,

I need to execute a BDC program for FB01 with background job scheduling. The program puts the messages (success or error) in a folder on FTP server.

But the document is not posted in background, while in foreground, it posts the document successfully for the same data. In background, it doesn't even give any error or sucess message in the FTP folder.

The program was created on SAP 4.7 and now the server is upgraded to ECC 6.0.

Can anybody pls tell me what could be the possible reason?

This is urgent !!!

Thanks in advance.

Radhika

Hello Experts,

I need to execute a BDC program for FB01 with background job scheduling. The program puts the messages (success or error) in a folder on FTP server.

But the document is not posted in background, while in foreground, it posts the document successfully for the same data. In background, it doesn't even give any error or sucess message in the FTP folder.

The program was created on SAP 4.7 and now the server is upgraded to ECC 6.0.

Can anybody pls tell me what could be the possible reason?

This is urgent !!!

Thanks in advance.

Radhika

5 REPLIES 5
Read only

Former Member
0 Likes
698

Hi,

You need to have the upload file in the application server, then only you can schedule the job in background.

Thanks,

Sriram Ponna.

Read only

Former Member
0 Likes
698

hi....

can u check the error mssg.....is it showing the success ?

PLz try to do it using call transaction method, to check wheather ur program working fine or not.

Background program faces the problem of get delayed because of queue, so mark it high priority which scheduling.

Reward points if helpful

Thanks & Regards

vinsee

Read only

Former Member
0 Likes
698

Hi,

In foreground processing the information messages that you receiving are bypassed by pressing "enter",

in background we cannot do that manually ,hence the document is not posted.

check for the information messages that is popping up while running in fore ground and try to correct the program.

For example an information meessage like this means u201CNo bath input data for the screen: 4000u201D.

As the program is created in 4.7 not in ECC6 either the screen sequence must have been changed or the fields must have been changed in the latest version and values are not coming to that screen.For this you need to do recording again must check for the screen sequence or field names.

Hope this helps you.

Please rewards points.

Read only

0 Likes
698

Hi Susmitha,

I checked the transaction in display mode. No such information messages are coming. I have also captured the information messages after call transaction stmt, so that if any such message comes, it will be shown into the folder on FTP server.

As the program is working fine in frontend, the screen sequence before and after upgrade must be the same. Is it possible that some different screen sequence is being called in background?

Read only

Former Member
0 Likes
698

Hi,

I dont think the program follows a different scrren sequence in background.

In sm35 you can run the program in foreground and background and see the log.