05-10-2011 11:00 AM
Hi Experts,
We have series of Vendors Masters updated through CREMAS IDOCs. But some of the CREMAS IDOCs fail as the BANK key in the Vendor is blocked by another user.
Actually the Mass vendor update happens as a result some of the bank keys will be locked up and a result IDOCs fail.
Can we have a solution for this scenario?
1. Vendor IDOC is updating a vendor master with a same bank key
2. another IDOC is updating another vendor master with a same bank key.
The second IDOC fails, can we avoid this ?
Please give a solution for the same.
Thanks,
Rohan
05-10-2011 7:48 PM
You can try eliminating collective processimg, as already suggested, and also disable the parallel-processing.
We have worked around a similar issue by scheduling the program RBDMANIN as a second step after the IDoc processing. It automatically re-processes all the IDocs in error.
05-10-2011 11:27 AM
Hi,
I can suggest one solution, You can find a user-exit in inbound FM( you can find this FM in inbound process code).
Write a code in user-exit to check if the bank key is locked by other user by applying a lock and if it fails that's mean it is locked by other, put a wait time and try again.
Thanks,
Sajid
05-10-2011 11:29 AM
Hi,
Collect all vendor idocs belongs to same bank key and process . There will be an option like"Collect Idocs" in partner profile.
BR,
Lokeswari.
05-10-2011 7:48 PM
You can try eliminating collective processimg, as already suggested, and also disable the parallel-processing.
We have worked around a similar issue by scheduling the program RBDMANIN as a second step after the IDoc processing. It automatically re-processes all the IDocs in error.