From 6ad40194eed0d355b734105903d472016694381c Mon Sep 17 00:00:00 2001 From: jero-odoo Date: Mon, 8 Dec 2025 10:16:33 -0500 Subject: [PATCH] [IMP] Contacts: Update address types Co-authored-by: larm-odoo <121518652+larm-odoo@users.noreply.github.com> --- content/applications/essentials/contacts.rst | 140 +++++++++--------- .../essentials/contacts/address-type.png | Bin 0 -> 14152 bytes .../contacts/contact-form-add-address.png | Bin 29188 -> 18033 bytes .../contacts/create-contact-window.png | Bin 14302 -> 0 bytes 4 files changed, 70 insertions(+), 70 deletions(-) create mode 100644 content/applications/essentials/contacts/address-type.png delete mode 100644 content/applications/essentials/contacts/create-contact-window.png diff --git a/content/applications/essentials/contacts.rst b/content/applications/essentials/contacts.rst index 0877299bd5..3d0a7fd222 100644 --- a/content/applications/essentials/contacts.rst +++ b/content/applications/essentials/contacts.rst @@ -11,55 +11,55 @@ and business transactions. Contact form ============ -To create a new contact, navigate to the :menuselection:`Contacts app`, and click -:guilabel:`Create`. A new form appears where various contact information can be added. +To create a new contact, navigate to the :menuselection:`Contacts app`, and click :guilabel:`New`. A +new form appears where various contact information can be added. + +.. note:: + Some fields may be slightly different depending on the :ref:`fiscal localization + ` that is installed on the databse. Contact type ------------ -Odoo allows for both :guilabel:`Individual` and :guilabel:`Company` contacts. Select either -:guilabel:`Individual` or :guilabel:`Company`, depending on the type of contact that is being added. +Odoo allows for both *Individual* and *Company* contacts. Select either :guilabel:`Individual` or +:guilabel:`Company`, depending on the type of contact that is being added. Name ---- -First, fill in the name of the :guilabel:`Individual` or :guilabel:`Company`. This is how the name -appears throughout the database. This field is **mandatory**. +First, fill in the name of the contact. This is how the name appears throughout the database. This +field is **mandatory**. .. tip:: :guilabel:`Individual` contacts can have a :guilabel:`Company` contact linked to it. After - selecting :guilabel:`Individual`, a new :guilabel:`Company Name...` field appears below the - first name field. + selecting :guilabel:`Individual`, a new :guilabel:`Company Name...` field appears below the first + name field. Address ------- -Next, enter the :guilabel:`Address` of the :guilabel:`Company` or :guilabel:`Individual`. +Next, enter the :guilabel:`Address` of the contact. If the :guilabel:`Individual` option is chosen, +then the *type of address* can be chosen from a drop-down menu. Options for this drop-down menu +include: :guilabel:`Contact`, :guilabel:`Invoice Address`, :guilabel:`Delivery Address`, +:guilabel:`Follow-up Address`, and :guilabel:`Other Address`. -.. tip:: - If the :guilabel:`Individual` option is chosen, then the *type of address* can be chosen from a - drop-down menu. Options for this drop-down menu include: :guilabel:`Contact`, :guilabel:`Invoice - Address`, :guilabel:`Delivery Address`, :guilabel:`Other Address`, and :guilabel:`Private - Address`. +.. image:: contacts/address-type.png + :alt: The contact type drop-down on a new contact creation form. Additional fields ----------------- Additional details are included on the initial form. The following fields are available: -- :guilabel:`VAT`: Value Added Tax number. -- :guilabel:`Citizen Identification`: citizen or government identification number (only available - on :guilabel:`Individual`). -- :guilabel:`Job Position`: list the job position of the :guilabel:`Individual` (only available on +- :guilabel:`Job Position`: list the contact's job position (only available on :guilabel:`Individual`). -- :guilabel:`Phone`: list phone number (with country code). Make a call, send an SMS, or WhatsApp - message by hovering over the field on the saved form, and clicking the desired option. -- :guilabel:`Mobile`: list mobile phone number (with country code). Make a call, send an SMS, or - WhatsApp message by hovering over the field on the saved form, and clicking on the desired option. -- :guilabel:`Email`: enter the email address with the domain. +- :guilabel:`Tax ID`: the identification number used for tax and accounting purposes. This may + appear as :guilabel:`Identification Number` or :guilabel:`Citizen ID` depending on the country. +- :guilabel:`Partner Level`: select the designated :ref:`partner ` + level for this contact from the drop-down menu. - :guilabel:`Website`: enter the full website address, starting with `http` or `https`. -- :guilabel:`Title`: select :guilabel:`Doctor`, :guilabel:`Madam`, :guilabel:`Miss`, - :guilabel:`Mister`, :guilabel:`Professor`, or create a new one directly from this field. +- :guilabel:`Language`: enter the language used by the contact. All of the emails and documents sent + to this contact are then translated to the selected language. - :guilabel:`Tags`: enter preconfigured tags by typing them in the field, or clicking the drop-down menu, and selecting one. To create a new one, type the new tag in the field, and click :guilabel:`Create` from the resulting drop-down menu. @@ -71,34 +71,28 @@ At the bottom of the contact form are several tabs. On the :guilabel:`Contacts & contacts can be added that are associated with a :guilabel:`Company` and related addresses. For example, a specific contact person for the company can be listed here. -Multiple addresses can be added on both :guilabel:`Individual` and :guilabel:`Company` contacts. To -do so, click :guilabel:`Add` in the :guilabel:`Contacts & Addresses` tab. Doing so reveals a -:guilabel:`Create Contact` pop-up form, in which additional addresses can be configured. - -.. image:: contacts/contact-form-add-address.png - :align: center - :alt: Add a contact/address to the contact form. - -On the :guilabel:`Create Contact` pop-up form, start by clicking the default :guilabel:`Other -Address` field at the top to reveal a drop-down menu of address-related options. +Multiple addresses can be added to contacts. To do so, click :guilabel:`Add` in the +:guilabel:`Contacts & Addresses` tab. Doing so reveals a :guilabel:`Create Contact` pop-up form, in +which additional addresses can be configured. -Select any of the following options: +On the :guilabel:`Create Contact` pop-up form, select one of the following options for the address +type: - :guilabel:`Contact`: adds another contact to the existing contact form. - :guilabel:`Invoice Address`: adds a specific invoice address to the existing contact form. - :guilabel:`Delivery Address`: adds a specific delivery address to the existing contact form. -- :guilabel:`Other Address`: adds an alternate address to the existing contact form. -- :guilabel:`Private Address`: adds a private address to the existing contact form. +- :guilabel:`Follow-up Address`: adds a preferred address for follow-up reports and reminders about + overdue invoices. +- :guilabel:`Other Address`: adds an alternate address for the company, such as a subsidiary. -.. image:: contacts/create-contact-window.png - :align: center - :alt: Create a new contact/address on a contact form. +.. image:: contacts/contact-form-add-address.png + :alt: Add a contact/address to the contact form. Once an option is selected, enter the corresponding contact information that should be used for the specified address type. Add the :guilabel:`Contact Name`, :guilabel:`Address`, :guilabel:`Email`, along with the -:guilabel:`Phone` and/or :guilabel:`Mobile` numbers below. +:guilabel:`Phone` and :guilabel:`Mobile` numbers below. Set the :guilabel:`Job Position`, which appears if the :guilabel:`Contact` address type has been selected. This is similar to the :guilabel:`Individual` contact. @@ -112,8 +106,8 @@ window. Or, click :guilabel:`Save & New` to save the address, and immediately in Sales & Purchase tab -------------------- -Next, is the :guilabel:`Sales & Purchases` tab, which only appears when the *Sales*, *Purchase*, -**or** *Point of Sale* applications are installed. +Next, is the :guilabel:`Sales & Purchases` tab, which only appears when the **Sales**, **Purchase**, +or **Point of Sale** applications are installed. The :guilabel:`Fiscal Position` can be set on the :guilabel:`Sales & Purchases` tab. Select a :guilabel:`Fiscal Position` from the drop-down menu. @@ -127,10 +121,11 @@ Under the :guilabel:`Sales` heading, a specific :guilabel:`Salesperson` can be a contact. To do that, click the :guilabel:`Salesperson` drop-down field, and select one. Create a new :guilabel:`Salesperson` by typing the user's name, and making the appropriate selection. -Certain :guilabel:`Payment Terms`, or a certain :guilabel:`Pricelist`, can also be set, if needed. -Click the drop-down menu next to :guilabel:`Payment Terms`, and change it to one of the preselected -:guilabel:`Payment Terms`, or :guilabel:`Create` a new one. Select the :guilabel:`Pricelist` -drop-down menu to choose the appropriate :guilabel:`Pricelist`. +Certain :guilabel:`Payment Terms`, a :guilabel:`Payment Method`, or a specific +:guilabel:`Pricelist`, can also be set, if needed. Click the drop-down menu next to +:guilabel:`Payment Terms`, and change it to one of the preselected :guilabel:`Payment Terms`, or +:guilabel:`Create` a new one. Select the :guilabel:`Pricelist` drop-down menu to choose the +appropriate :guilabel:`Pricelist`. Click into the :guilabel:`Delivery Method` field to select an option from the drop-down menu. @@ -138,8 +133,7 @@ Point Of Sale section ~~~~~~~~~~~~~~~~~~~~~ Under the :guilabel:`Point Of Sale` heading, enter a :guilabel:`Barcode` that can be used to -identify the contact. Use the :guilabel:`Loyalty Points` field to track points the user won as part -of a *Loyalty Program*. +identify the contact. Purchase section ~~~~~~~~~~~~~~~~ @@ -150,20 +144,24 @@ Specify :guilabel:`Payment Terms`, :guilabel:`1099 Box` information, and a prefe Misc section ~~~~~~~~~~~~ -Under the :guilabel:`Misc.` heading, use :guilabel:`Reference` field to add any additional -information for this contact. If this contact should only be accessible for one company in a -multi-company database, select it from the :guilabel:`Company` field drop-down list. Use the -:guilabel:`Website` drop-down menu to restrict the publishing of this contact to one website (if -working on a database with multiple websites). Select one or more :guilabel:`Website Tags` to assist -in filtering published customers on the `/customers` website page. Select an :guilabel:`Industry` -for this contact from the drop-down menu. Use the :guilabel:`SLA Policies` field to assign a -*Helpdesk* SLA policy to this contact. +Under the :guilabel:`Misc.` heading, enter a :guilabel:`Citizen Identification` number, if necessary +for tax purposes. Use the :guilabel:`Reference` field to add any additional information for this +contact. + +If this contact should **only** be accessible for one company in a multi-company database, select it +from the :guilabel:`Company` field drop-down list. Use the :guilabel:`Website` drop-down menu to +restrict the publishing of this contact to one website (if working on a database with multiple +websites). Select one or more :guilabel:`Website Tags` to assist in filtering published customers on +the `/customers` website page. + +Select an :guilabel:`Industry` for this contact from the drop-down menu. Use the :guilabel:`SLA +Policies` field to assign a **Helpdesk** SLA policy to this contact. Accounting tab -------------- -The :guilabel:`Accounting` tab appears when the *Accounting* application is installed. Here, a user -can add any related :guilabel:`Bank Accounts`, or set default :guilabel:`Accounting entries`. +The :guilabel:`Accounting` tab appears when the **Accounting** application is installed. Here, a +user can add any related :guilabel:`Bank Accounts`, or set default :guilabel:`Accounting entries`. Under the :guilabel:`Miscellaneous` heading, use the :guilabel:`LEI` field to enter a Legal Entity Identifier, if necessary. @@ -174,12 +172,14 @@ Internal Notes tab Following the :guilabel:`Accounting` tab is the :guilabel:`Internal Notes` tab, where notes can be left on this contact form, just like on the contact form noted above. +.. _contacts/partner-assignment: + Partner Assignment tab ---------------------- -Next is the :guilabel:`Partner Assignment` tab, which by default, includes a :guilabel:`Geolocation` +Next is the :guilabel:`Partner Assignment` tab, which by default includes a :guilabel:`Geolocation` section, and other partner options, including :guilabel:`Partner Activation` and :guilabel:`Partner -Review` configurations. These are **only** present when the *Resellers* module is installed. +Review` configurations. These are **only** present when the **Resellers** module is installed. .. seealso:: Follow the :doc:`Resellers documentation <../sales/crm/track_leads/resellers>` for more @@ -218,11 +218,11 @@ Odoo integrates information from every single app, so there are many smart butto .. example:: For example, there is an :guilabel:`Opportunities` smart button, where all the opportunities - related to this customer from the *CRM* app are accessible. + related to this customer from the **CRM** app are accessible. .. tip:: - If the corresponding applications are installed, their related smart buttons appear - automatically on a contact form. + If the corresponding applications are installed, their related smart buttons appear automatically + on a contact form. A user can see any :guilabel:`Meetings`, :guilabel:`Sales`, :guilabel:`POS Orders`, :guilabel:`Subscriptions`, project :guilabel:`Tasks`, and the :guilabel:`More` smart button reveals @@ -230,8 +230,8 @@ additional options, via a drop-down menu. A user can even quickly access :guilab :guilabel:`Helpdesk` tasks, :guilabel:`On-time Rate` for deliveries, :guilabel:`Invoiced` information, :guilabel:`Vendor Bills`, and the :guilabel:`Partner Ledger` connected to this contact. -Deliveries, documents, loyalty cards, and direct debits are *also* linked to smart buttons, like -this, should there be any outstanding/on-file for this contact. +Deliveries, documents, loyalty cards, and direct debits are also linked to smart buttons, like this, +should there be any related to this contact. If the contact is a partner, the user can visit their partner page on the Odoo-built website by clicking the :guilabel:`Go to Website` smart button. @@ -243,10 +243,10 @@ If a user decides they no longer want to have this contact active, the record ca that, go to the :icon:`fa-cog` :guilabel:`Action` menu at the top of the contact form, and click :guilabel:`Archive`. -Then, click :guilabel:`OK` from the resulting :guilabel:`Confirmation` pop-up window. +Then, click :guilabel:`Archive` from the resulting :guilabel:`Confirmation` pop-up window. -With this contact successfully archived, as indicated by a banner at the top, they do not show up -in the main contacts page, but they can still be searched for with the :guilabel:`Archived` filter. +With this contact successfully archived, as indicated by a banner at the top, they do not show up in +the main contacts page, but they can still be searched for with the :guilabel:`Archived` filter. .. tip:: A contact can be *unarchived*, if the user decides to work with them again. To do that, just diff --git a/content/applications/essentials/contacts/address-type.png b/content/applications/essentials/contacts/address-type.png new file mode 100644 index 0000000000000000000000000000000000000000..7db56aa2ab06cca01e6e4fb9e1d27a908f55ae9c GIT binary patch literal 14152 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 yoFN3L@#*gF?&an6>gwj= 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 EUkgja8vp