‎2010 Feb 16 2:07 PM
Hi
I am using the parallel processing functionality using the call function new task destination in group default Performing on end of task inside a loop ( i am splitting the internal table )
However when i am debugging the code, i am able to see the function module( it opens a new session in debugging ) , and i see that new task is started after the RFC Function module is executed .
How is this parallel processing ? I mean the new task starts after control returns back to main program , after the execution of the RFC FM.
I thought the idea was to have the same FM executing in multi threads. So that time is saved.
‎2010 Feb 16 5:31 PM
Parallel processing consists on execute several tasks in the same moment. Your divide your reports in tasks that can execute at the same time because are independently. At the end you combine the tasks for reaching a result
‎2010 Feb 16 2:16 PM
Hi,
I think you need to try with IN BACKGROUND TASK addition. But You can't Debug the FM called in BACKGROUND TASK.
Thanks,
Vinod.
‎2010 Feb 16 5:31 PM
Parallel processing consists on execute several tasks in the same moment. Your divide your reports in tasks that can execute at the same time because are independently. At the end you combine the tasks for reaching a result
‎2010 Feb 19 2:29 PM
Thanks for the answers.
There were too many complications in the 'call function in new task ' option.
So we are trying it with the job submit option. So we are splitting up the data into smaller tables and submiting it with this statement : Submit 'prog' with selection-table 's_sel' via job 'job' and return .
Thanks
‎2016 Jun 10 6:55 AM
‎2016 Jun 10 10:56 AM