OdooWiki OCA HUB

OCA/partner-contact

OCA community repository with 150 Odoo modules confirmed in the OdooWiki catalogue (versions 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0). Reviewed on 2026-11-03.

Open on GitHub

Confirmed modules per version

12.0
64 modules
13.0
62 modules
14.0
73 modules
15.0
65 modules
16.0
94 modules
17.0
74 modules
18.0
99 modules
19.0
67 modules
20.0
1 module

Modules in the repository

  • Partner Shipping PolicyOdoo 16, 17, 18, 19
    partner_shipping_policy

    Lets you set a default shipping policy on each customer or delivery address, so new sales orders automatically pick the right delivery timing rule.

  • partner_socialmedia

    Adds a Social Media tab to contact forms so you can store a contact's profile links for Facebook, Twitter, LinkedIn, Instagram, TikTok and more.

  • Partner StageOdoo 12, 13, 14, 15, 16, 17, 18, 19
    partner_stage

    Adds lifecycle stages to contacts so you can track where each partner stands (Draft, Active, Inactive) and group or filter contacts by stage.

  • partner_stage_only_confirmed

    When this module is installed, partner fields on forms only show confirmed partners by default. You can turn this filtering off per screen or globally with a system setting.

  • Partner StoreOdoo 16, 17, 18, 19
    partner_store

    Adds a new "Store Address" contact type to Odoo, so partners can be classified as stores and show a store-specific placeholder image when they have no photo.

  • partner_street_city_search

    Adds Street and City fields to the Contacts search box, so you can find partners by their address details, not just by name.

  • partner_street_number

    Lets you split a partner's street into street name, house number and door/extension, and rebuild the full street from those parts. Parsing and formatting rules are configured per country, with a live test tool.

  • Partner Subject to VATOdoo 16, 17, 18
    partner_subject_to_vat

    Adds a checkbox on the contact form to record whether a partner is subject to VAT. The flag is stored on the contact and shown just before the VAT number field.

  • partner_supplier_ref

    Adds a "Supplier Reference" field to contacts so you can store the reference your supplier uses for that partner. The field is shown on the contact form, can be added to the contact list, and is searchable.

  • partner_supplier_ref_sequence

    Automatically assigns a supplier reference number to new supplier contacts using a predefined sequence, so you no longer have to type it manually.

  • partner_supplierinfo

    Adds a "Supplier Information" tab on the contact form where you can store, for each supplier, the reference that supplier uses for that contact. A computed field shows the right reference depending on the supplier in context.

  • Partner Tier ValidationOdoo 14, 16, 17, 18
    partner_tier_validation

    Adds an approval workflow to Contacts so that new or changed company contacts must be reviewed and approved before they can be used. Reviewers can find contacts waiting for their approval from a dedicated filter.

  • partner_title

    Restores the Title field (Madam, Mister, Doctor, etc.) on contacts, which was removed in Odoo 19. Users can pick a title on a contact form and see the full name with the title.

  • partner_title_active

    Adds an active/archive flag to partner titles (like Mr, Mrs, Dr), so you can hide titles you no longer use without deleting them.

  • partner_title_contacts

    Adds a Contact Titles entry under the Contacts configuration menu, so users can manage the titles (Mr, Mrs, Dr, etc.) used on contacts directly from the Contacts app.

  • partner_title_order

    Lets you control the order in which partner titles (like Mr, Mrs, Dr) appear in Odoo by giving each one a sequence number and dragging them into place.

  • partner_type_base

    Adds helper flags on contacts that decide when address fields are locked, when a contact can be a parent or a child, and when the name is split; it also brings back the address type selector on the contact form.

  • Partner timezoneOdoo 13, 14, 15, 16, 17, 18, 19
    partner_tz

    Shows the timezone field directly on the contact/partner form in Odoo, so users can see and set a contact's timezone without extra configuration.

  • partner_uom_mapping

    Lets you record, for each contact, the unit of measure name that partner uses, mapped to the matching Odoo unit of measure. Useful when exchanging data with partners who use different unit names.

  • partner_utm_source

    Adds a UTM Source field to contacts so you can record where each contact came from and group contacts by that source.

  • Partner VAT UniqueOdoo 12, 13, 14, 15, 16, 17, 18, 19
    partner_vat_unique

    Adds an optional setting that prevents two contacts or companies from sharing the same VAT number. When enabled, Odoo blocks saving a duplicate VAT with an error message.

  • portal_partner_data_no_edit

    Lets you block a customer's portal user from editing their own contact details. When enabled on a contact, the portal 'My Account' page becomes read-only and shows a 'View' link instead of 'Edit'.

  • portal_partner_select_all

    Adds a checkbox to the portal invitation wizard that lets you invite all listed contacts at once instead of ticking them one by one.

  • portal_user_login_email_change

    When a portal user changes their own contact email address, this module also updates the login email of their linked Odoo user, so they can keep signing in with the new address.

  • Purchase Supplier RankOdoo 13, 16, 18
    purchase_supplier_rank

    When a purchase order is created, the supplier's rank is increased automatically, so vendor ranking reflects orders and not only vendor bills.

  • res_partner_journal_items_link

    Adds a "Journal items" smart button on the contact/partner form that opens the list of accounting journal items linked to that partner.

  • sale_customer_order_frequency

    Adds three order-frequency indicators to contacts: average days between orders, days since the last order and days before the next expected order. They are calculated automatically from confirmed sales orders and shown on the contact form and list.

  • Sale Customer RankOdoo 13, 14, 16, 17, 18
    sale_customer_rank

    When a sale order is created, the customer rank of the customer and its parent company is automatically increased, so Odoo recognises them as active customers.

  • sale_partner_address_restrict

    Adds a company setting that limits the invoice and delivery addresses selectable on a sales order to contacts belonging to the chosen customer, and adds a 'Dropship Address' flag on delivery contacts.

  • Sale Partner Company GroupOdoo 15, 16, 17, 18, 19
    sale_partner_company_group

    Adds a company group field to sale orders, taken automatically from the customer, so you can see and group sales orders by company group. It also warns you when a contact's pricelist differs from its company group's pricelist.

Data imported from GitHub: every listed version is confirmed (branch, module directory and installable manifest checked on the review date). Active support and OCA certification are not assessed.