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?