Skip to Content
0
Former Member
Jan 06, 2012 at 06:58 AM

multiple BDC call for 1001 infotype's different relation, skips relations

87 Views

Hi all,

I am using PP02 for to create project structure data. I am using three different relations from HRP1001, i.e. A011,A002,BZ50 for basic project structure. Besides this two other infotype HRP1000 and HRP9510(custom infotype) I am using.

Now in a single report program i am calling BDC for PP02 in below sequance.

HRP1000

HRP9510

HRP1001 - A002

HRP1001 - A011

HRP1001 - BZ50

when I execute this report all relations and infotypes are updated successfully and correctly when I am creating single project.

Incase of uploading multiple project(say 10 different projects) by using a scheduled JOB or multiple selection in report. It do not log any error, shows that it executed successfully, however it had skipped two relations A002 and BZ50 for at least 9 projects out of 10 projects.

BDC options for call transactions I am using are

options-dismode = 'N'.

options-updmode = 'S'.

options-racommit = 'X'.

options-nobinpt = 'X'.

options-defsize = 'X'.

please help as i tried too many things like "commit wait" and "wait for 1 sec". unfortunatly still stuck with the problem. any help will be greatly greatly appreciated.