Prevent Partner deletion when payments are active
Actor: Operations team
The CPS system has partner profiles, and those partners have a transmission with an endpoint defined. The Partner does not have an endpoint defined for itself.
A file is received by the partner profile, and is in suspended (rejected) status. The CPS system should prevent the Operations team from deleting the partner profile, while there is work influx . True deletes should only be allowed when no files are in queue.
Also the CPS system should allow Operations to make a customer Inactive, so no additional files can be processed.