Can a user deactivate Vendors if they are already used in transactions?

Yes, Vendors can be deactivated even if transactions have already been made against them. The system allows deactivation irrespective of past usage.

Deactivating a Vendor will prevent it from being selected in future transactions, but it will not affect or remove the historical records already linked to that Vendor. This ensures both data integrity and proper control over active vendor usage.