Skip to Content
0
Former Member
Nov 28, 2008 at 04:10 AM

Debugging problem, in inbound function module.

289 Views

Hi Experts,

R/3 system is receiving data through an IDOC called WPUUMS[sales data]. It has been seen that when this data is posted in R/3 through XI the data gets reflected in WE02 / WE05, and is similar to when a manual entry is done the transaction WPUK. But the difference is , when manual idoc generation is done, it is updating correct data in database, but when same data is posted from XI, it is updating data base with in correct data!

what I cant get to understand is in both the cases, IDOC is posted, and same data is there in the DATA records, but database is getting upated with diff data.

Also , when I am putting a break point on the inbound function module IDOC_INPUT_POS_SALES_ACCOUNT, it is not hitting the break-point but idoc gets generated successfully with status records like

53 Application Document posted

62 Idoc Passed to application

64 Idoc ready to be transferred to application

50 Idoc added.

Also , i want to know, wether these messeges come step by step or randomly, because, why is the messege 62, before messege 64.

Lastly when I am taking the same IDOC and trying the same in WE19, then it hits the break-point function module IDOC_INPUT_POS_SALES_ACCOUNT successfully.

Experts, comments pls.!

Regards,

Arnab.