Fix Analytics request creator field to stop it changing to Alma staff primary ID when request cancelled on Alma
When a user places a request on Primo, the ‘creator’ field in the Analytics requests table shows as ‘System’. When a request is placed by a staff member on Alma, the staff member’s primary ID shows in the creator field.
If a request placed by a user on Primo is subsequently cancelled by a staff member on Alma, the creator field changes from System to the staff member’s primary ID. This means reporting on requests placed on Primo vs. requests placed by staff members on Alma is not accurate and the field is misleading (creator should refer only to creator).
I logged a Salesforce case about this (00801207) and received the following reply:
“The feedback from Development is that this behaviour is by design, for history requests the creator is indeed the cancelling operator so they can know who completed/ cancelled the request. However, we understand and brought it up to them how confusing it is and not informative since the information about how completed requests were created is being lost. PM has also been updated about this issue.
The conclusion is that Alma is currently not designed to provide the functionality you requested, so the next step is to pursue this as an enhancement.”
Hence adding this suggestion.