In version 6.1, a customer was linked to 1 or many addresses.
Since version 7.0, there is no longer addresses, so my question is: how do I link different addresses (optionally with a type 'default', 'delivery', ...) to an individual customer (not a company)?
Basic use case: Mr X usually uses his home address for invoicing but prefer to be delivered at his work address (or relay point, ...).
Mr X is not a company. How do I link the different addresses to Mr X?
I can flag the customer as
is_company so I'm able to link contacts on my customer, but the
is_company is semantically inappropriate and I wonder if using it in this manner couldn't have side-effects (addons using the
is_company flag to apply some logic for companies only for instance...).
So, what is the correct way to handle that?
Although it is a topic with different opinions we want to start to create a new module to add the possibility to handle multiple addresses, emails and phones per partner. If you are still interested feel free to participate at https://github.com/blooparksystems/partner/issues/1. Ideas, approaches, solutions are welcome.
check this module https://www.odoo.com/apps/modules/8.0/base_contact/
This module was written to extend the contact management functionality. It allows you to:
set several job positions (address) per contact in different companies per contact,
set some extra informations like birthdate and nationality.
They still have address types! all be it a little different!
Eg - go to Sales>Sales>Customers
Create a company - select "is a company" - fill in the default address - Save.
Then create a person - select the company. - select the address type (dont leave a default or the default address will be changed), un-check the "use company address" - type in different address!
Note if you try to add another partner by editing a company and creating a contact from their, then you dont have the direct option of changing the address or type. However you can then select the partner (person) from the customer/supplier list and then edit it to change the address.
All done! :)
This is a good solution, problem is if you have one contact who is their own entity or even company. Adding the same contact on more than one company is impossible. This makes the contacts and companies modules useless. Am I missing something that is already available in other ERP/CRM systems?
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
|Asked: 2/5/13, 10:04 AM|
|Seen: 4999 times|
|Last updated: 4/18/16, 11:02 AM|