It seems to me that this version of PSO (6.16.0.46) has serious issue when attempting to rebook an activity. Here is the description of the behaviour:
- When sending for the first time the request for an appointment for an particular activity, PSO is always responding correctly with the available slots.
- If you save a specific slot, the activity is correctly showing on the Gantt chart.
- If you try to rebook that activity (customer calls back to change the date of his/hers appointment) on the same day - the sytem always send back Error 500 - An internal error ocours.
- If you try to rebook the same activity the next day (of after you force the FSM-PSO initialization) you will have no problem to rebook that activity.
I am able to demo this using Postman pointing to PSO 6.16.0.46 - IFSScheudlingRESTFull Gateway
Same payload work perfectly on 6.5.0.29 (and you can rebook the same activity as many time as you want) - so the issue is not with the payload.
I will go ahead an open a Case, but I just wanted to see if anyone is experiencing similar issues with this version.
