I have written a program using "Call transaction "to update the records in the VD52 tcode . If the record fails in call transaction(checking sy-subrc <> 0) I am trying to creat a session using these failed records . To immediately process the session I am submitting it as a background job uisng RSBDCSUB . After the program is run if I check in SM35 I can see the session is processed and all the recorsd are in error . The reason for failure is "<b> No batch inout dara for SAPMV10A 0200</b> " . I am sure the data is not missing on this screen . All mandatory fields are supplied . To support my state,ment ,When I process the session in foreground I can see the records getting updated . Can anyone help me out to find where exactly I am going wrong .
To have a lok at the entire code please refer to this link :