Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Employee record remains locked after BAPI_EMPLOYEE_DEQUEUE

I use WebServices gererated by the wizard in SE37 to change Employee Data.

I call functions (through the webservice) in the following sequence:

BAPI_EMPLOYEE_ENQUEUE

BAPI_PERSDATA_CHANGE

BAPI_EMPLOYEE_DEQUEUE

The ENQUEUE and CHANGE operations work fine, but the record remains locked after that.

(as seen by SM12), it adds one more entry, and the employee remains locked. So question now is - how to successfully Dequeue it now ?

Here is a copy of entries as seen in SM12 after Enqueue, Change, and Dequeue:

800 MZZZZZB 13:26:31 E PLOGI 80001CP00010358 0 1

800 MZZZZZB 13:26:31 E PREL 80000001273############################## 1 1

800 MZZZZZB 13:27:07 E BUT000 8000000002083 0 1

Important: The entries disappear after a while, so there is a delay in DEQUEUE to take effect.

Is there any configuration/customization to make DEQUEUE happen immediately?

Thanks a lot...

Not what you were looking for? View more on this topic or Ask a question