OCA modules for Odoo
- Base External Systembase_external_systemBase
This module provides an interface/adapter mechanism for the definition of remote systems. Note that this module stores everything in plain text. In the interest of security, it is recommended you use another module (such as keychain or red_october to encrypt things like the password and private key). This is not done here in order to not force a specific security method.
12.0Confirmed13.0Confirmed14.0No information15.0Confirmed16.0Confirmed17.0No information18.0Confirmed19.0No information20.0No informationOCA/server-backend · 5 confirmed · 4 with no informationView module sheet - External System HTTPbase_external_system_httpBase
This module provides an HTTP(S) adapter for the base_external_system framework. It allows Odoo to communicate with external systems over HTTP using a consistent adapter interface, supporting GET, POST and PUT requests, endpoint resolution, and connection testing. The adapter itself acts as the client and is yielded via the standard system.client() context manager.
12.0No information13.0No information14.0No information15.0No information16.0Confirmed17.0No information18.0No information19.0No information20.0No informationOCA/server-backend · 1 confirmed · 8 with no informationView module sheet - Base External System Odoo-rpcbase_external_system_odoorpcBase
============================ Base External System OdooRPC This module adds an external system adapter for connecting to another Odoo instance using the Python odoorpc client (JSON-RPC). It is built on top of base_external_system and implements a new adapter model: · external.system.odoo (System Type: External System RPC) The adapter supports: · Validating required connection parameters (host, port, database, username, password) · Optional SSL transport (JSON-RPC over SSL) ·…
12.0No information13.0No information14.0No information15.0No information16.0Confirmed17.0No information18.0No information19.0No information20.0No informationOCA/server-backend · 1 confirmed · 8 with no informationView module sheet - Base Factur-Xbase_facturxInvoicing Management
This is the base module for the implementation of the Factur-X and ZUGFeRD standards. The standard Factur-X 1.0 is the same as ZUGFeRD 2.1 (the name Factur-X is always used in France, whereas in Germany many people use the name ZUGFeRD). It is a standard based on CII (Cross-Industry Invoice) for electronic invoicing. The great idea of the Factur-X/ZUGFeRD standard is to embed an XML file inside the PDF invoice to carry structured information about the invoice.
12.0Confirmed13.0Confirmed14.0Confirmed15.0Confirmed16.0Confirmed17.0Confirmed18.0Confirmed19.0No information20.0No informationOCA/edi · 7 confirmed · 2 with no informationView module sheet - Base Field Deprecatedbase_field_deprecatedUsability
This module adds the deprecated field to the Odoo field itself based on the value set to the Python field. This can be useful to determine which are the declared deprecated fields in a fast way.
12.0No information13.0Confirmed14.0No information15.0Confirmed16.0No information17.0No information18.0No information19.0No information20.0No informationOCA/server-ux · 2 confirmed · 7 with no informationView module sheet - Base Fontawesomebase_fontawesomeUncategorised
Provide up to date Fontawesome resources. Current version: 6.7.2 (the version of this module matches it).
12.0Confirmed13.0Confirmed14.0Confirmed15.0Confirmed16.0Confirmed17.0Confirmed18.0Confirmed19.0Confirmed20.0No informationOCA/server-tools · 8 confirmed · 1 with no informationView module sheet - Base Fontawesome Web Editorbase_fontawesome_web_editorUncategorised
This module provides integration between base_fontawesome and Odoo's web_editor to ensure FontAwesome >= 6.7.2 icons are properly displayed in the web editor. It patches the font icon detection system to work with FontAwesome >= 6.7.2 CSS structure and filters CSS rules to only process those containing the --fa variable.
12.0No information13.0No information14.0No information15.0No information16.0No information17.0Confirmed18.0Confirmed19.0No information20.0No informationOCA/server-tools · 2 confirmed · 7 with no informationView module sheet - Force Record No-updatebase_force_record_noupdateHidden
This module adds a boolean field on models form view, allowing to force noupdate=True to data linked to those models. Upon setting the field to True on a given model, noupdate=True will be set upon existing data linked to it. When creating new data linked to that model, they will always have noupdate=True (unless the field is reset on the model itself).
12.0No information13.0No information14.0Confirmed15.0No information16.0Confirmed17.0Confirmed18.0Confirmed19.0No information20.0No informationOCA/server-tools · 4 confirmed · 5 with no informationView module sheet - Future Responsebase_future_responseUncategorised
This is a backport of Odoo 16 request.future_response mechanism, to allow setting cookies in the response before the response is constructed.
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 - base_generate_codebase_generate_codeTools
This module generate code as readable for humans: not too long, random enough, without some ambiguous char like ( "O" "0", "I", "L"), not memorable, without meaning (no words), acceptable as a barcode (like code123, 123CoDe, 1code-23, ...).
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 - Geospatial support for Odoobase_geoengineGeoBI
GeoEngine is an Odoo module that adds spatial/GIS capabilites to Odoo. It will allow you to : · Visualize and query your business information on map · Perform GeoBI and spatial query · Configure your spatial layers and spatial datasources · Extend Odoo models with spatial columns GeoEngine relies on OpenLayers and PostgGIS technologies. Postgis is used to store spatial information in databases. OpenLayer is used to represent spatial data in other words to show maps and the…
12.0Confirmed13.0Confirmed14.0Confirmed15.0No information16.0Confirmed17.0Confirmed18.0Confirmed19.0No information20.0No informationOCA/geospatial · 6 confirmed · 3 with no informationView module sheet - Geo spatial support Demobase_geoengine_demoGeoBI
Demonstration for the Geospatial support based on PostGIS. Read the base_geoengine description for more details.
12.0Confirmed13.0No information14.0No information15.0No information16.0Confirmed17.0Confirmed18.0No information19.0No information20.0No informationOCA/geospatial · 3 confirmed · 6 with no informationView module sheet - Base Geolocalize Companybase_geolocalize_companyUncategorised
This module extends the base_geolocalize odoo module, to add Geolocalization on Companies (res.company) level. It adds a new tab named 'Company Assignation' and allow to enter manually (or automatically via the 'Geolocate' button) latitude and longitude. This module is useful in a multi-company context.
12.0Confirmed13.0No information14.0No information15.0No information16.0Confirmed17.0No information18.0No information19.0No information20.0No informationOCA/geospatial · 2 confirmed · 7 with no informationView module sheet - Base Geolocalize Openstreetmapbase_geolocalize_openstreetmapUncategorised
Open street map API call to geolocalize an address
12.0Confirmed13.0No information14.0No information15.0No information16.0No information17.0No information18.0No information19.0No information20.0No informationOCA/geospatial · 1 confirmed · 8 with no informationView module sheet - Base Global Discountbase_global_discountBase
Base module to have global discounts applied to either sales or purchases. It doesn't do much for itself, so account_global_discount or purchase_global_discount should be installed to benefit from it.
12.0Confirmed13.0Confirmed14.0Confirmed15.0Confirmed16.0Confirmed17.0Confirmed18.0Confirmed19.0Confirmed20.0No informationOCA/server-backend · 8 confirmed · 1 with no informationView module sheet - Google Maps Integrationbase_google_mapExtra Tools
This module allows you to setup Google Maps configuration for map views and related widgets.
12.0Confirmed13.0No information14.0Confirmed15.0No information16.0No information17.0No information18.0No information19.0Confirmed20.0No informationOCA/geospatial · 3 confirmed · 6 with no informationView module sheet - Group backendbase_group_backendTools
This module adds two "Backend User" groups (group_backend and group_backend_ui_users) with restricted access to odoo backend only (/web), with less and more controlled access than the native "Internal User" group. > The problem with the "Internal User" group (base.group_user) is that > it can be used by any new module added to your project, so you don't > control clearly this group's accesses. The UI access is provided only for group_backend_ui_users : · minimal default…
12.0No information13.0No information14.0No information15.0No information16.0Confirmed17.0No information18.0Confirmed19.0No information20.0No informationOCA/server-backend · 2 confirmed · 7 with no informationView module sheet - Extra user typebase_group_subcontractorTools
This module adds a new isolated user type group called "Subcontractors", that simulates to be an internal user, giving access to the backend, but only granting the minimum permissions for the web client to work, and only exposing the Discuss menu. The rest of the needed permissions for that subcontractors should be given in extra customizations.
12.0No information13.0No information14.0No information15.0No information16.0No information17.0No information18.0Confirmed19.0No information20.0No informationOCA/server-auth · 1 confirmed · 8 with no informationView module sheet - GS1 Barcode APIbase_gs1_barcodeGeneric Modules/Inventory Control
GS1 Barcodes This module provides an API to decoding the content of structured barcodes like GS1-128 or GS1-Datamatrix. GS1-128 (formerly known as UCC-128, EAN 128 or UCC/EAN-128), and GS1-Datamatrix are standards for encoding item identification and logistics data. Physically, GS1-128 is represented as a 1-dimension Code-128 barcode and GS1-Datamtrix is represented as a 2-dimensions Datamatrix barcode. When those barcodes are read, their content can be decode into multiple…
12.0Confirmed13.0Confirmed14.0Confirmed15.0Confirmed16.0No information17.0No information18.0No information19.0No information20.0No informationOCA/stock-logistics-barcode · 4 confirmed · 5 with no informationView module sheet - Readonly publishing of calendarsbase_icalTools
This module allows administrators to configure iCalendars based on an arbitrary selection on arbitrary models. Users can selectively subscribe to them by enabling them in their profile form. This is useful for exposing Odoo data to calendaring application like Nextcloud.
12.0No information13.0No information14.0No information15.0Confirmed16.0No information17.0No information18.0Confirmed19.0No information20.0No informationOCA/server-backend · 2 confirmed · 7 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.