Odoo Contacts management customization
Budget: €30 – €250 EUR
We need a customization in the user interface of the Contacts view (create and edit) of Odoo 13.
It's a rearrangement of existing fields with someone new added.
See screenshots for reference: note that individual and company contact type have different fields.
All features are:
1) all fields with a "+" icon (phone, email) can have multiple values . The "+" icon, when pressed, will create another input field of same type, so we need to store multiple values for these fields on a new field on the database.
1.a) in quotation/sale report we need to print at maximum 2 emails and 2 phone numbers
1.b) all email sent from Odoo to the Contact will be sent to each of the inserted email addresses
2) as you can see in the screenshots Invoice Address will be asked in the Contact main fields. This data will be used to create a classic "Invoice Address" like default Odoo's way, and each time
3) the same for Delivery Address
4) Delivery Address has a checkbox that, when checked, will fill Delivery Address data with Invoice Address data. When unchecked must clear Delivery Address fields.
5) all Customer's additional fields missing in the screenshot must be moved in a new Tab "Additional Details", next to the tab "Contacts & Addresses" in the bottom
6) Invoice and Delivery Country field must be filled by default with Odoo's main company Country
7) all labels must be translatable
8) Invoice and Delivery data should be auto-filled using Google Maps search API (I don't ask you to develop whole API communication, I prefer to use existing Addon)
It's a rearrangement of existing fields with someone new added.
See screenshots for reference: note that individual and company contact type have different fields.
All features are:
1) all fields with a "+" icon (phone, email) can have multiple values . The "+" icon, when pressed, will create another input field of same type, so we need to store multiple values for these fields on a new field on the database.
1.a) in quotation/sale report we need to print at maximum 2 emails and 2 phone numbers
1.b) all email sent from Odoo to the Contact will be sent to each of the inserted email addresses
2) as you can see in the screenshots Invoice Address will be asked in the Contact main fields. This data will be used to create a classic "Invoice Address" like default Odoo's way, and each time
3) the same for Delivery Address
4) Delivery Address has a checkbox that, when checked, will fill Delivery Address data with Invoice Address data. When unchecked must clear Delivery Address fields.
5) all Customer's additional fields missing in the screenshot must be moved in a new Tab "Additional Details", next to the tab "Contacts & Addresses" in the bottom
6) Invoice and Delivery Country field must be filled by default with Odoo's main company Country
7) all labels must be translatable
8) Invoice and Delivery data should be auto-filled using Google Maps search API (I don't ask you to develop whole API communication, I prefer to use existing Addon)