I want to create a case through SOAP service call. I have created the service activity. For creating the case, I created & populated the pyWorkPage with all required parameters and called the Work-.createWorkProcess activity. If we hit the service, the case is getting created correctly with proper assignment. But along with that I am getting one more error assignment. The error assignment is seem to getting created while running the Work-.pzInternalCaseFlow process. It has only one assignment and the routing is done through an activity (Work-.Connect). Please let me know if anybody had faced this issue and if there is any solution for this.
Note: If I run the service activity directly the case is getting created properly with only one correct assignment.
***Updated by moderator: Lochan to add Categories***
We create a case through an HTTP Service, and when any flow as an SLA defined, PRPC starts an instance of pzInternalCaseFlow, which then has Routing of type connect, and uses ToOverallSLA Routing activity. It basically tries to find the pyUserIndentifier property inside the pxRequestor page, which is not populated when the case is triggered through a Service (we used a custom auth Service because the userID comes from within the request).