Assignin customer to zones or routes


Did anyone had the need of assigning customer to zones?

We have a use case where the customers need to be assigned to a Zone, and each Zone is assigned to some salesmans which visits the customers.

Did somebody had a similar need?


In Venezuela and Panama (I suppose in other countries too) it is a very common model.

Some time ago we had to develop two simple modules, Vendedores (Salesman) and Sales Zone for a client. Sales zone had a many2one relationship with customers (parties) and many2many with salesman.


What is the goal?
Who owns the products in those zones?
How are those zones refill?