Allow to deactivate Agents
Agents (like employees) can stop working for the company, so we no longer have to generate commissions for them. For agents we should follow a similar design to #12077 (closed) by adding an start and end date to agents. But also, the selection dates of the related employee must be updated to prevent selecting the employee after its end date.
Edited by Sergi Almacellas Abellana