Skip to Content
0
Former Member
Feb 18, 2011 at 11:17 AM

PT_ARQ_REQUEST_EXECUTE dump CX_OS_OBJECT_NOT_FOUND

531 Views

Hello Experts,

we have delevoped a web dypro for apap application to create and modify absence requests. We use the "normal" functions

PT_ARQ_REQUEST_PREPARE,

PT_ARQ_REQUEST_CHECK and

PT_ARQ_REQUEST_EXECUTE.

The application works fine, but last days we installed it to a sap system wich has a higher patch level. We get a dump when the the function PT_ARQ_REQUEST_EXECUTE is processed. The exeption is CX_OS_OBJECT_NOT_FOUND.

The call-stack:

CL_PT_REQ_HEADER==============CP CL_PT_REQ_HEADER==============CM005 32 CL_PT_REQ_HEADER=>IF_OS_STATE~HANDLE_EXCEPTION

METHOD CL_PT_REQ_HEADER==============CP CL_PT_REQ_HEADER==============CM007 26 CL_PT_REQ_HEADER=>SET_STATUS

METHOD CL_PT_REQ_HEADER==============CP CL_PT_REQ_HEADER==============CM01T 19 CL_PT_REQ_HEADER=>IF_PT_REQ_HEADER~SET_ALL_ATTRIBS

METHOD CL_PT_REQ_REQUEST=============CP CL_PT_REQ_REQUEST=============CM003 21 CL_PT_REQ_REQUEST=>CLONE_TO_OLD

METHOD CL_PT_REQ_REQUEST=============CP CL_PT_REQ_REQUEST=============CM00G 256 CL_PT_REQ_REQUEST=>IF_PT_REQ_REQUEST~INITIATE_STATE_TRANSITION

If we try to create a request with RPTARQ for the same employee and the same type of absence there is no problem.

We have analized our WDA application on serveral system with different support packages:

6.0 51 okay

6.0 38 okay

6.0 64 error

6.4 6 okay

6.4 ? error

Does anybody has any idea on this issue?