we wish you advice about the possibility of the following 2 options:
1- when we try to make an invoice for a client who is inactive, it would be better to come in the selection list but in grey and mentioned next to it that it is Inactive because the user might think that the client doesn’t exist and then create it again without searching because he couldn’t find in clients list when he tried to make an invoice.
2- Inactive status for a client would be better if it has 2 options:
A- Inactive (invoice-Receipt)
B- Inactive (invoice) – The Client can pay for his old balance but can’t buy anymore.
And in all cases, it might be a good idea to have the option to show the client status on any transactions or reports for clients or no.
Please note that I wrote 2 points under the same solution because they are completing each other.