OCA modules for Odoo
- Base Action Visibility Restrictionbase_action_visibility_restrictionExtra Tools
This module allows assigning "excluded groups" to Server and Window actions. If a user belongs to a group that is assigned to an action as an excluded group, the user will not be able to see the action in the UI. This can be useful when you just want to restrict access to actions for a specific user or small group of users.
12.0No information13.0Confirmed14.0Confirmed15.0No information16.0No information17.0No information18.0No information19.0No information20.0No informationOCA/server-ux · 2 confirmed · 7 with no informationView module sheet - Base Action Visibility Restriction Domainbase_action_visibility_restriction_domainExtra Tools
Using restriction records you can create domains for different groups. Domain will allow/deny action run on specific target model records. If all restrictions of an action are without domain - action is hidden based on group (base_action_visibility_restriction behaviour). If at least one restriction with domain - action is shown. Access will be defined once user run action. If restriction record without domain - user can't run action. If with domain - domain defines for…
12.0No information13.0No information14.0Confirmed15.0No information16.0No information17.0No information18.0No information19.0No information20.0No informationOCA/server-ux · 1 confirmed · 8 with no informationView module sheet - Base Archive Datebase_archive_dateUsability
This module adds an archive timestamp and the user who did the archiving to all models having the active field. Whenever a record is archived, the latest archived date is timestamped on the record.
12.0No information13.0Confirmed14.0Confirmed15.0Confirmed16.0No information17.0No information18.0No information19.0No information20.0No informationOCA/server-ux · 3 confirmed · 6 with no informationView module sheet - Archive Securitybase_archive_securityServer tools
This module provide a new group called "Can archive records". This group is used to give the right to archive records (or not) to users.
12.0No information13.0No information14.0No information15.0No information16.0Confirmed17.0No information18.0No information19.0No information20.0No informationOCA/server-ux · 1 confirmed · 8 with no informationView module sheet - Bank from IBANbase_bank_from_ibanLocalization
This module adds a code to bank definition for using it as matching for filling the bank from the IBAN bank account number. It uses the existing by country bank mapping in standard Odoo (), taken from ISO 3166-1 -\> IBAN template, as described here:
12.0Confirmed13.0Confirmed14.0Confirmed15.0Confirmed16.0Confirmed17.0Confirmed18.0Confirmed19.0Confirmed20.0No informationOCA/community-data-files · 8 confirmed · 1 with no informationView module sheet - Base Binary URL Importbase_binary_url_importUncategorized
This modules provides a wizard that allows mass importation of Binary files from URLs into selected model/field of multiple records. As the standard CSV import only allows to import Binaries from URLs into image fields, this module provides the possibility to import any kind of Binary such as Texts, PDFs, and anything else.
12.0No information13.0Confirmed14.0No information15.0No information16.0Confirmed17.0No information18.0No information19.0No information20.0No informationOCA/server-ux · 2 confirmed · 7 with no informationView module sheet - Base Business Document Importbase_business_document_importTools
This is a technical module ; it doesn't bring any useful feature by itself. This module is the base modules for 2 other modules : · account_invoice_import which imports supplier invoices as PDF or XML files (this module also requires some additional modules such as account_invoice_import_invoice2data, account_invoice_import_ubl, etc... to support specific invoice formats), · sale_invoice_import which imports sale orders as CSV, XML or PDF files (this module also requires…
12.0Confirmed13.0Confirmed14.0Confirmed15.0No information16.0Confirmed17.0Confirmed18.0Confirmed19.0Confirmed20.0No informationOCA/edi · 7 confirmed · 2 with no informationView module sheet - Base Business Document Import - IBANbase_business_document_import_ibanTools
This glue module validates IBAN bank accounts detected during business document imports when base_iban is installed.
12.0No information13.0No information14.0No information15.0No information16.0No information17.0No information18.0No information19.0Confirmed20.0No informationOCA/edi · 1 confirmed · 8 with no informationView module sheet - Base Business Document Import Phonebase_business_document_import_phoneHidden
With this module, Odoo will be able to use phone or mobile numbers to find the appropriate partner when importing business documents. When the phone_validation module from the official addons is installed, the phone numbers are stored in E.164 format (for example: +33 1 41 98 12 · in Odoo. This allows reliable search on phone or mobile numbers when importing business documents.
12.0Confirmed13.0No information14.0Confirmed15.0No information16.0Confirmed17.0No information18.0Confirmed19.0No information20.0No informationOCA/edi · 4 confirmed · 5 with no informationView module sheet - Base Business Document Import Stockbase_business_document_import_stockHidden
Match incoterms upon import of business documents
12.0Confirmed13.0No information14.0No information15.0No information16.0No information17.0No information18.0No information19.0No information20.0No informationOCA/edi · 1 confirmed · 8 with no informationView module sheet - Base Cancel Confirmbase_cancel_confirmUsability
Many document model that already has cancel action may also want a confirm dialog with option to provide reason. This module does not provide a functionality by itself but an abstract model to easily implement a confirm with reason wizard when cancel button is clicked. If reason is provided, it will be visible in form view. Note: To be able to use this module in a new model you will need some development. You can see implementation example as followings, ·…
12.0No information13.0No information14.0Confirmed15.0Confirmed16.0Confirmed17.0Confirmed18.0Confirmed19.0Confirmed20.0No informationOCA/server-ux · 6 confirmed · 3 with no informationView module sheet - Track record changesetsbase_changesetTools
This module extends the functionality of records. It allows to create changesets that must be validated when a record is modified instead of direct modifications. Rules allow to configure which field must be validated. What is a changeset A changeset is a list of changes made on a record. Some of the changes may be 'Pending', some 'Accepted' or 'Rejected' according to the changeset rules. The 'Pending' changes require an interaction by the approver user: only when that…
12.0Confirmed13.0Confirmed14.0Confirmed15.0Confirmed16.0Confirmed17.0No information18.0No information19.0No information20.0No informationOCA/server-tools · 5 confirmed · 4 with no informationView module sheet - Base Comments Templatesbase_comment_templateReporting
Add a new mixin class to define templates of comments to print on documents. The comment templates can be defined like make templates, so you can use variables from linked models. Two positions are available for the comments: · above document lines (before_lines) · below document lines (after_lines) The template are general, and can be attached to any Model and based on some domain defined in the template. You can define one default template per Model and domain, which can…
12.0Confirmed13.0Confirmed14.0Confirmed15.0Confirmed16.0Confirmed17.0Confirmed18.0Confirmed19.0Confirmed20.0No informationOCA/reporting-engine · 8 confirmed · 1 with no informationView module sheet - Base - Company Legal Informationbase_company_legal_infoTools
This module adds legal fields on companies : · legal_name : Also called 'Official Name' or 'Business Name', used in official documents · legal_type : to mention the juricial form of the company : Ltd ('Limited company' in many countries), SARL ('Société Anonyme à Responsabilité Limitée' in France), GmbH ('Gesellschaft mit beschränkter Haftung' in germany, Austria), etc. With that design, you can now use the name field for the Trade name of your companies.
12.0No information13.0No information14.0No information15.0No information16.0Confirmed17.0No information18.0No information19.0No information20.0No informationOCA/multi-company · 1 confirmed · 8 with no informationView module sheet - Conditional Imagesbase_conditional_imageMisc
This module extends the functionality of any model to support conditional images (based on the record attributes) and to manage them either globally or by company. The main goal behind this module is to avoid storing the same image multiple times. For example, for every partner, there is a related image (most of the time, it's the default one). With this module properly set up, it will be stored only one time and you can change it whenever you want for all partners. WARNING:…
12.0Confirmed13.0No information14.0Confirmed15.0Confirmed16.0Confirmed17.0No information18.0Confirmed19.0No information20.0No informationOCA/server-tools · 5 confirmed · 4 with no informationView module sheet - Contextvars Patchbase_contextvarsUncategorised
Patch Odoo threadlocals-based Environments to use contextvars instead. This is useful when the Odoo ORM must be used together with asyncio code that may lead to the execution spanning multiple threads. This module must not be ported beyond 14.0.
12.0No information13.0No information14.0Confirmed15.0No information16.0No information17.0No information18.0No information19.0No information20.0No informationOCA/server-tools · 1 confirmed · 8 with no informationView module sheet - Translate Country Statesbase_country_state_translatableLocalization
This module allows to translate the country states names.
12.0Confirmed13.0Confirmed14.0Confirmed15.0Confirmed16.0Confirmed17.0Confirmed18.0Confirmed19.0Confirmed20.0No informationOCA/partner-contact · 8 confirmed · 1 with no informationView module sheet - Base Cron Exclusionbase_cron_exclusionTools
This module extends the functionality of scheduled actions to allow you to select the ones that should not run simultaneously.
12.0Confirmed13.0Confirmed14.0Confirmed15.0Confirmed16.0Confirmed17.0Confirmed18.0Confirmed19.0Confirmed20.0ConfirmedOCA/server-tools · 9 confirmed · 0 with no informationView module sheet - Base Currency ISO 4217base_currency_iso_4217Base
This module adds the following fields to the currencies, as defined by the the ISO 4127 standard: · Numeric Code · Full Name The module also updates the numeric code, full name and decimal places fields of existing currencies in Odoo according to ISO 4217:2015.
12.0Confirmed13.0Confirmed14.0Confirmed15.0Confirmed16.0Confirmed17.0Confirmed18.0Confirmed19.0No information20.0No informationOCA/community-data-files · 7 confirmed · 2 with no informationView module sheet - Add custom filters in standard filters and group by dropdownsbase_custom_filterUsability
This module enables the definition of bespoke searches within a model's search view, in addition to permitting the creation of custom filters that will be displayed beneath the standard filters, as well as within the group-by menus of a model's search view.
12.0No information13.0Confirmed14.0Confirmed15.0Confirmed16.0Confirmed17.0No information18.0Confirmed19.0No information20.0No informationOCA/server-ux · 5 confirmed · 4 with no informationView module sheet
No module matches the filters
Data imported from GitHub: Confirmed means branch, directory and installable manifest verified on the review date. When a version is selected only modules confirmed in it are listed; in the other cells, “no information” includes absent or non-installable modules (the sheet explains why). Active support and OCA certification are not assessed.