Hi Arthi,
You have create a program, this program make a CALL Transaction to create a Batch-Input ...
Do you mean Call Transaction using BDCDATA or a Call Transaction that create a Batch-Input ??
When you run your job in back ground, did you have a log ? an error in the job ? an error in the SM35 ? ST22 ? SM21 ?
Witch transaction did you try to call ?
regards
Fred