OdooWiki OCA HUB

OCA modules for Odoo 17

There are 1,994 OCA community modules confirmed in Odoo 17.0: for each one, the branch, the module directory and the installable manifest have been checked on GitHub. Odoo 16 has 3,166. Open any module to see what it does, its availability in the other versions and its sources.

Confirmed modules per version

Repositories with the most modules in Odoo 17

See also

Modules for Odoo 17

  • Delivery Carrier RoulierOdoo 14, 16, 17, 18
    delivery_roulier

    Base module that connects Odoo deliveries to the Roulier carrier library, so shipping labels, tracking numbers and tracking links can be generated for carriers such as La Poste, DPD, Geodis or GLS (installed separately).

  • delivery_roulier_chronopost_fr

    Adds Chronopost France as a delivery carrier in Odoo, letting users configure Chronopost accounts and print Chronopost shipping labels for outgoing transfers.

  • delivery_roulier_option

    Adds delivery options such as insurance, cash on delivery, acknowledgment and free of charges to roulier shipping carriers, and lets you declare a customs category on transfers for international shipments.

  • Delivery SchenkerOdoo 13, 14, 16, 17, 18
    delivery_schenker

    Connect Odoo deliveries to the DB Schenker booking and tracking service. Configure a DB Schenker shipping method, send bookings from a transfer, print labels and follow the parcel status.

  • delivery_sendcloud_oca

    Connect Odoo to Sendcloud to compute shipping costs, create shipments and labels, and manage Sendcloud parcels, returns, brands and invoices directly from sales orders and deliveries.

  • Delivery SEUR AtlasOdoo 15, 16, 17, 18, 19
    delivery_seur_atlas

    Adds SEUR Atlas as a shipping carrier in Odoo so you can send shipments, print SEUR labels and follow parcel tracking directly from delivery orders.

  • Delivery StateOdoo 12, 13, 14, 15, 16, 17, 18, 19
    delivery_state

    Adds carrier tracking fields to delivery orders so you can follow a shipment's status, see proof of delivery, and optionally email the customer when the carrier confirms delivery.

  • Delivery UPS OCAOdoo 13, 14, 17, 18
    delivery_ups_oca

    Adds UPS as a shipping carrier in Odoo so you can get live shipping rates, create UPS labels, track deliveries and cancel shipments directly from sales orders and delivery orders.

  • Remove odoo.com BindingsOdoo 12, 13, 14, 15, 16, 17, 18, 19, 20
    disable_odoo_online

    This module removes the links between Odoo and odoo.com: it stops the update notification check, hides the Apps and Updates menus under Technical settings, and removes the Support and My Subscription entries from the user menu.

  • Document Management SystemOdoo 12, 13, 14, 15, 16, 17, 18, 19
    dms

    Lets users create and organise documents in storages, directories, files, categories and tags inside Odoo, with per-directory access groups, portal sharing and tokenised links for anonymous users.

  • Dms Attachment LinkOdoo 13, 15, 16, 17
    dms_attachment_link

    Lets users attach an existing DMS file to any Odoo record directly from the chatter, without uploading a copy. The attachment stays linked to the DMS file and shows its content.

  • dms_file_sequence

    Automatically assigns a unique sequence code to every document in the Documents app and shows it in the file name, list, kanban and search views. Administrators can change how the code and name are combined in Settings.

  • Dms StorageOdoo 14, 16, 17
    dms_storage

    Lets you keep DMS documents in an external storage backend instead of inside Odoo. On a DMS storage you choose the 'Storage' save type and pick the external storage to use.

  • Documents KnowledgeOdoo 16, 17, 18, 19
    document_knowledge

    Adds a Knowledge app area in Odoo where users can browse and manage documents (attachments) centrally, with a setting to give all users access to that central document menu.

  • Document PageOdoo 12, 13, 14, 15, 16, 17, 18, 19
    document_page

    Create and organise internal documentation pages and categories inside Odoo, with a full revision history, change comparison and the option to publish a page as its own menu entry.

  • Document Page Access GroupOdoo 14, 15, 16, 17, 18, 19
    document_page_access_group

    Lets you restrict each document page to specific user groups or specific users, so only the right people can see it. Pages with no restriction stay visible to everyone.

  • Document Page ApprovalOdoo 12, 13, 14, 15, 16, 17, 18, 19
    document_page_approval

    Adds an approval workflow to knowledge pages: edits become Change Requests that must be approved before they replace the published content. Approvers get notified by email and can approve, cancel or reopen requests.

  • document_page_environment_manual

    Adds an "Environment Manual" template as a wiki document page category, pre-filled with an ISO 14001-style structure of headings and sub-headings.

  • Environmental AspectsOdoo 12, 13, 14, 15, 16, 17, 18, 19
    document_page_environmental_aspect

    Adds an "Environmental Aspects" section to the Management System manuals, where you can record environmental aspects and their impacts using a ready-made document template.

  • Document Page GroupOdoo 12, 13, 14, 15, 16, 17, 18, 19
    document_page_group

    Lets you restrict who can see each document category (and its sub-pages) by choosing the allowed user groups directly on the category form.

  • document_page_health_safety_manual

    Adds a ready-made "Health and Safety Manual" wiki category to Odoo's document pages, so users can start a health and safety manual from a predefined structure.

  • document_page_partner

    Lets you attach a partner (customer, supplier or contact) to each knowledge/document page, so you can organize and find your knowledgebase by partner.

  • Document Management - Wiki - ProceduresOdoo 12, 13, 14, 15, 16, 17, 18, 19
    document_page_procedure

    Adds a Procedures section to the Management System documentation area, where you can create and store procedure documents using a ready-made template with standard headings.

  • document_page_product

    Link knowledge/document pages to products. On a product you get a Knowledge button showing how many pages are linked, and on a document page you can tag the products it relates to.

  • Document Page ProjectOdoo 12, 13, 14, 15, 16, 17, 18, 19
    document_page_project

    Link wiki document pages to projects. Each project shows a Wiki Pages counter and button that opens the list of its linked pages.

  • Quality ManualOdoo 12, 13, 14, 15, 16, 17, 18, 19
    document_page_quality_manual

    Adds a ready-made Quality Manual document page structured like the ISO 9001 standard, so you can start your quality manual from a pre-filled template instead of an empty page.

  • Document Page ReferenceOdoo 12, 13, 14, 15, 16, 17, 18
    document_page_reference

    Adds a unique reference name to each document page and lets you link to other pages inside the text using {{reference}} placeholders, which are turned into clickable links.

  • Document Page TagOdoo 12, 13, 14, 15, 16, 17, 18, 19
    document_page_tag

    Lets you add keywords (tags) to knowledge/document pages and then find or group pages by those keywords. A new Tags menu lets you manage the list of keywords, including their colours.

  • document_page_tag_print_control

    Lets you mark document tags as "not printable" so that any page carrying such a tag cannot be printed, with a warning shown instead. Managers of the Document Knowledge section can still print everything.

  • Document Management - Wiki - Work InstructionsOdoo 12, 13, 14, 15, 16, 17, 18, 19
    document_page_work_instruction

    Adds a ready-made "Work Instructions" section to the Management System documentation, with a template of numbered steps that users can fill in and organise as wiki pages.

  • Document Quick AccessOdoo 12, 13, 14, 15, 16, 17, 18, 19
    document_quick_access

    Lets users open any Odoo record instantly by scanning or typing a QR/barcode code, and lets administrators define which models can be found this way.

  • URL attachmentOdoo 12, 13, 14, 15, 16, 17, 18, 19
    document_url

    Lets users attach a web link (URL) to any record's chatter, just like a file attachment. The link appears in the attachment list with a link icon and opens in a new tab.

  • eBill PostfinanceOdoo 14, 16, 17, 18, 19
    ebill_postfinance

    Send customer invoices and credit notes electronically to Postfinance eBill, and track their status (sent, paid, rejected) directly in Odoo.

  • ebill_postfinance_server_env

    Lets administrators configure the PostFinance eBill connection (test mode, username, password) through server environment configuration files instead of typing them in Odoo, so each environment (dev, test, production) can use its own credentials.

  • eBill Postfinance StockOdoo 14, 16, 17, 18
    ebill_postfinance_stock

    Adds delivery information from stock moves to Postfinance eBill invoices, so customers see shipping details on their eBill.

  • Edi AccountOdoo 14, 15, 16, 17, 18, 19
    edi_account_oca

    Adds electronic document exchange (EDI) support to accounting: invoices and journal entries get an EDI tab, a counter button and a menu to review their exchange records, plus configuration placeholders on journals and partners.

  • edi_ediversa_oca

    Connects Odoo to the Ediversa EDI platform: store company credentials and partner Ediversa IDs, and exchange documents (send, list, download, confirm) through the Ediversa web service.

  • edi_ediversa_oca_invoice_send

    Automatically generates and sends customer invoices and credit notes to Ediversa in a fixed text format when they are posted, for customers marked to receive Ediversa invoices.

  • edi_ediversa_oca_sale_order_import

    Automatically imports sales orders sent by Ediversa into Odoo, creating the customer, delivery and invoice addresses and the order lines from the received file.

  • EDI endpointOdoo 14, 16, 17, 18, 19
    edi_endpoint_oca

    Lets you configure custom web endpoints that receive EDI files and automatically turn them into EDI exchange records, all managed from a dedicated EDI Endpoints menu.

  • EDI Exchange TemplateOdoo 14, 15, 16, 17, 18, 19
    edi_exchange_template_oca

    Lets you define reusable templates that control the content of outgoing EDI exchange records, using QWeb views, reports or JSON code snippets, and link them to EDI exchange types.

  • Edi OcaOdoo 12, 14, 15, 16, 17, 18
    edi_oca

    This module bundles the split EDI framework modules back together so existing installations keep working after the EDI framework was divided into separate parts.

  • edi_project_oca

    Adds EDI (electronic data interchange) support to projects and tasks, letting users see the EDI exchange records linked to a project or task and switch off automatic EDI processing per record.

  • EDI record metadataOdoo 14, 16, 17, 18, 19
    edi_record_metadata_oca

    Stores technical metadata on EDI exchange records and shows it in a Metadata tab on the EDI record form. Metadata can be set and read programmatically by other EDI modules.

  • EDI Storage backend supportOdoo 14, 15, 16, 17, 18, 19
    edi_storage_oca

    Lets you exchange EDI files through a storage backend such as SFTP, with separate pending, done and error folders for incoming and outgoing files. A scheduled job scans the input folder and creates exchange records automatically.

  • edi_voxel_account_invoice_oca

    Automatically sends customer invoices and credit notes to Voxel when they are posted, and lets accounting users track, retry or cancel each sending from the invoice form.

  • VoxelOdoo 14, 15, 17, 18
    edi_voxel_oca

    Connects Odoo to the Voxel (baVel) electronic document platform: it stores the connection credentials, lets you choose when documents are sent, and provides the shared machinery to send XML documents and pick up incoming ones in the background.

  • Voxel sale order ocaOdoo 15, 17, 18
    edi_voxel_sale_order_import_oca

    Automatically imports sales orders from Voxel into Odoo in the background. Orders are created with customer, delivery address, products, quantities, discounts and taxes taken from the Voxel XML file.

  • EDI WebServiceOdoo 14, 15, 16, 17, 18, 19
    edi_webservice_oca

    Lets you attach a web service connection to an EDI backend so that EDI exchange records can be sent out automatically through that web service.

  • EndpointOdoo 14, 16, 17, 18, 19
    endpoint

    Lets administrators create custom web endpoints directly in Odoo by filling in a form, without writing a controller module. Each endpoint can validate incoming JSON or XML and run a small code snippet to build the response.

  • Endpoint Auth API keyOdoo 14, 16, 17, 18, 19
    endpoint_auth_api_key

    Lets you protect Odoo endpoints with API keys, choosing which API key groups are allowed to call each endpoint.

  • Endpoint route handlerOdoo 14, 16, 17, 18, 19
    endpoint_route_handler

    Technical module that lets developers register custom web endpoints (URLs) directly from Odoo records, without editing code. It provides a base model and a tool to add or remove routes on the fly.

  • Event Email ReminderOdoo 12, 13, 15, 17, 19
    event_email_reminder

    Automatically emails a reminder listing upcoming events to the responsible organisers before the events start. You can also mark event stages so their events are never included in these reminders.

  • Event MailOdoo 12, 13, 14, 15, 16, 17, 18
    event_mail

    Lets you create reusable mail schedule templates for events and set a default one in the event settings, so new events automatically get their reminder and subscription emails pre-filled.

  • Minimum seats in eventsOdoo 15, 17, 18, 19
    event_min_seat

    Lets you set a minimum number of attendees for events and event types, and highlights events in red in the list when registrations are below that minimum.

  • Event projectOdoo 12, 14, 16, 17
    event_project

    Link a project to an event so the project automatically copies the event's name, dates, organizer and notes. Event managers can also see and count the tasks belonging to the event's project.

  • event_registration_cancel_reason

    Lets you define a list of cancellation reasons for event registrations and forces users to pick one when cancelling an attendee, so you can report why people cancel.

  • Unique Partner per EventOdoo 12, 13, 14, 15, 16, 17, 18, 19
    event_registration_partner_unique

    Adds a 'Forbid duplicates' option on events so the same attendee cannot be registered twice for the same event. When enabled, Odoo blocks any registration that would duplicate an existing attendee.

  • event_sale_free_no_invoiceable

    Marks sales order lines for free event tickets (price 0) as not invoiceable, so they no longer appear in the 'to invoice' list.

  • Sell event reservationsOdoo 12, 13, 15, 17, 18, 19
    event_sale_reservation

    Sell event seats before the event exists: create products that reserve seats for an event type, track pending reservations on sales orders, and later convert them into real event registrations.

Data imported from GitHub: “confirmed” means branch, module directory and installable manifest checked on the review date. A module that is not confirmed in a version may still exist: it may be in another repository or pending the next review. Active support and OCA certification are not assessed.