Skip to Content
0
Former Member
Aug 25, 2010 at 03:03 PM

PAYEXT IDOC has recurring statuses

344 Views

Hi

We are using the standard message type PAYEXT to send IDOCs to banks for payments to vendors. The IDOCs are set to be created via F110 payment run. Then a periodically scheduled job for RSEOUT00 sends the IDOCs out. When the IDOCs are created via the payment run, they are set to status 30 (Receiver exists , No filters , No conversion , No version change), which has the user's username. When BD87 runs the IDOC status changes to 03 (IDoc written to file), which has the SAP_BATCH username (the username with which the BD87 was scheduled with).

This system has been working fawlessly for over 6 yrs.

Just one day this month, all the IDOCs that were created for PAYEXT message type, began with had the correct status of 30 & then 03 with the correct user-ids and statuses as above & for some strange reason again a status 30 (with SAP_BATCH username and error status: Could not write IDoc to file) and 03 (SAP_BATCH username and success status: *IDoc written to file*) and then continued as usual. The difference in the first & second status 30 is 3 secs. This has caused duplicate payments to the Vendor.

This whole situation was reset when 1 IDOC failed and everything was back to ususal.

We do not have any custom code to set any statuses. We have posted this to SAP & have been waiting for 2 days to respond.

Any help will be greatly appreciated.

Thanks

Ashwini