This question has been flagged
2 Replies
7313 Views

Hi folks:

I have observed the following while setting up data and am trying to get a better understanding of the same.

  1. When a User is created in Odoo, the system automatically creates a Contact record with an Address Type of Contact. This Contact gets linked to the User via the Related Partner field.

  2. When an Employee is created in Odoo, there is a provision to specify a Private Address to capture the Home Address of the Employee. If you create a record from this field, it creates a Contact record with an Address Type of Private Address.

In a situation where the Sales, Invoicing, Projects, Purchase and Expenses modules are being implemented, would it be best to create the User, change the Address Type of the corresponding Contact record to Private Address and associate this record with the Employee ? Are there any downstream implications/repercussions of setting up the data this way ?

Thanks for taking the time to respond to my query.

Avatar
Discard
Best Answer

I think there are no implications when you create a user change address type of related partner and attached to an employee. but this address/partner only accessible by group_private_addresses.

Actually private address type added after GDPR to make it more compatible with the law. (Make Employee and Applicant addresses accessible to only authorized people).

Here are some link you would like to read
https://github.com/odoo/odoo/pull/24573
https://github.com/odoo/odoo/issues/24330
https://github.com/odoo/odoo/issues/18610

Avatar
Discard
Author

Thanks for posting the links Ravi. They help provide some context around the issue.