Skip to Content
Former Member
Nov 14, 2008 at 02:02 PM

R/3 completed order ==> CRM completed order ==> R/3 reopen order


Hi all,

We have the current issue:

R/3 is the mastersystem

Orders are put into CRM, via middleware sent to R/3. In R/3 each item line is closed, and header status is set to completed. Result: CRM order status = completed.

Afterwards people reopen a completed order in R/3, add productlines with status completed (and a delivery date in the past) and save.

Then the middleware tries to send the changes into CRM, but the queue is stuck and the BDOC error shows:

Event '': Function module 'CRM_STATUS_OBJECT_CHECK_EC' caused a defect code

Program error: Status object does not exist

Validation error occurred: Module CRM_DOWNLOAD_BTMBDOC_VAL, BDoc type BUS_TRANS_MSG.

Result is the order is "in progress" on CRM and u can see a productline with an empty status.

I agree people can't do this kind of manipulations but we have currently 80 orders "in progress" like this on CRM and "completed" on R/3.

Could anyone help me how to process these orders so that status is correct in CRM? Reactivating the queue or putting the order in a synch request doesnt help.

thanks a lot,