OdooWiki OCA HUB

Migrating from Odoo 12 to Odoo 13: which OCA modules are available

Of the 2,205 OCA modules confirmed in Odoo 12.0, 1,292 (59 %) are also confirmed in Odoo 13.0. The other 913 do not have a confirmed 13.0 version in the catalogue yet: if you use any of them, check its page before planning the migration. In addition, 700 modules are in Odoo 13.0 without being in 12.0.

2,205
in Odoo 12
1,292
also in Odoo 13
913
pending in Odoo 13
59 %
already migrated

See also

Odoo 12 modules not yet confirmed in Odoo 13

  • Server Environment Data EncryptionOdoo 12, 14, 16, 17, 18
    server_environment_data_encryption

    Lets administrators store environment-specific configuration values (like API keys or credentials) in encrypted form inside Odoo, and edit them for each environment from the production server.

  • server_environment_files_sample

    This module is an example configuration file repository used together with the server_environment module. It adds no screens or features by itself; it only provides sample environment configuration files.

  • Sms OVH HTTPOdoo 12, 14, 16
    sms_ovh_http

    Lets Odoo send SMS through your own OVH SMS account instead of Odoo's default provider. You enter your OVH account, API user, password and sender name once, and Odoo uses them for outgoing text messages.

  • SQL ExportOdoo 12, 14, 15, 16, 17, 18
    sql_export

    Lets users run read-only SQL queries on Odoo data and download the results as CSV files. Queries can include user-entered parameters (dates, IDs, categories) before exporting.

  • SQL Export ExcelOdoo 12, 14, 15, 16, 17, 18
    sql_export_excel

    Adds an Excel option to SQL exports, so query results can be downloaded as .xlsx files or injected into a pre-configured Excel template.

  • SQL Export MailOdoo 12, 14, 15, 16, 17, 18
    sql_export_mail

    Send the CSV result of a saved SQL query by email to selected users or partners, either manually or automatically on a schedule.

  • stock_account_internal_move

    Lets you flag internal stock locations so that moving goods between them creates accounting journal entries, using the valuation in/out accounts set on each location.

  • stock_account_inventory_force_date

    Lets authorized users post inventory adjustments with a past date, and automatically revalues standard-cost products for the quantity change so accounting stays correct.

  • stock_analysis

    Adds a Stock Analysis pivot and graph report under Warehouse > Reporting that shows on-hand quantities per product and per location, with filters for lots, packages, categories and companies.

  • stock_barcodes_supplierinfo

    Scan a supplier's barcode on a product and Odoo finds the matching product, then processes it in the stock barcode operation.

  • stock_change_price_at_date

    Adds a date field to the standard 'Change Standard Price' wizard so accountants can set a product's cost price as of a past date, and prevents changing the price when later posted stock moves already exist.

  • Stock Delivery NoteOdoo 12, 14, 15, 16, 17, 18, 19
    stock_delivery_note

    Adds a free-text delivery note field on transfer (picking) forms and prints it on the delivery report, so you can include extra instructions or remarks with the shipment documents.

  • stock_dropshipping_whole_supplier

    Adds an 'Overall Dropshipping' option on vendors. When a sale order contains a dropshipped product, all other products from that same vendor are automatically switched to the dropshipping route on confirmation.

  • stock_forecast_report

    Adds a Forecasted Inventory report that shows, day by day, the stock you have and the receipts and deliveries expected over the next months, as a graph or pivot table.

  • stock_generate_putaway_from_inventory

    Adds a 'Generate putaway strategies' action on validated inventory records that creates or updates putaway rules for each product, based on where the product was actually found in the warehouse.

  • stock_inventory_barcode

    Adds a barcode scanning wizard to stock inventories so users can quickly enter counted quantities by scanning product barcodes or internal references instead of searching each product manually.

  • stock_inventory_revaluation

    Lets you revalue the stock value of products, either by changing the unit cost or the total inventory value, and automatically creates the related accounting entries.

  • stock_inventory_turnover_report

    Adds an Inventory Turnover report that shows, for each product, how much stock was available, received and consumed in the last 6 and 12 months, plus months of inventory and turnover cycles.

  • stock_inventory_valuation_location

    Adds an estimated stock value column to the Inventory quants list and pivot views, so you can see the value of products grouped by location.

  • stock_inventory_valuation_report

    Adds a valuation report to the Inventory Valuation screen so users can see the stock quantity and value of every storable product at a chosen date, then view it on screen or export it as PDF or Excel.

  • stock_inventory_verification_request

    Lets warehouse staff raise a Slot Verification Request (SVR) when an inventory count shows a discrepancy above the allowed threshold, so a manager can assign someone to re-check the location before the error spreads.

  • stock_inventory_virtual_location

    Lets you choose which virtual inventory location is used when adjusting stock, instead of always using the default one. This gives more control over where inventory differences are booked.

  • stock_inventory_virtual_location_change_qty_reason

    Links inventory adjustment reasons to a virtual adjustment location, so choosing a reason automatically fills in the virtual location on inventory lines and the change quantity wizard.

  • stock_kardex_report

    Adds a Stock Kardex Report to Odoo that shows, for one product and one location over a chosen period, every stock movement with a running balance. Users open a small wizard, pick product, location and dates, and get a list starting with the initial balance.

  • stock_location_limit_product

    Lets you set a maximum quantity per product for a stock location, and mark products as equivalent so the remaining capacity of a location can be tracked.

  • stock_location_template

    Create location templates that define how many sub-locations (cells) a location should have and how they are named, then automatically generate those sub-locations when a location is assigned to the template.

  • Stock Move BackdatingOdoo 12, 14, 17, 18
    stock_move_backdating

    Lets warehouse users record stock moves, inventory adjustments and scrap with a past date instead of today's date, so historical stock and accounting entries match reality.

  • stock_move_line_multi_company_security

    Restricts stock move lines to the companies a user is allowed to see, so users can no longer view other companies' product movements from the Product Moves button.

  • stock_move_manual_lot

    This module forces warehouse users to manually choose the lot or serial number for tracked products on transfers, instead of letting Odoo pick one automatically. It adds a setting on operation types and a new Lot/Serial field on transfer lines.

  • stock_mts_mto_rule_mrp

    Extends the MTS+MTO split rule to manufacturing orders, so raw material moves are automatically split between make-to-stock and make-to-order depending on available stock.

  • stock_orderpoint_automatic_creation

    Automatically creates stock reordering rules (orderpoints) for new storable products, using default minimum and maximum quantities set on the company. You can enable this per product, per product category, or for the whole company.

  • stock_orderpoint_mrp_link

    Links manufacturing orders to the reordering rules that triggered them, so you can see which rule created each manufacturing order and open those orders from the reordering rule.

  • stock_orderpoint_procure_location

    Adds a 'Procurement Location' field to reordering rules so replenishment orders can be created in a different location than the one being replenished.

  • stock_packaging

    Adds an option on stock rules to carry the chosen product packaging (e.g. box, pallet) through the stock moves generated by that rule, so the packaging is not lost when Odoo creates the next move.

  • stock_picking_batch_back2draft

    Adds a "Back to draft" button on cancelled picking batches so users can reopen them and their cancelled transfers in one click.

  • Picking CommentsOdoo 12, 14, 16, 17, 18
    stock_picking_comment_template

    Adds reusable comment templates to transfer documents. Users can select templates on a transfer and print them before or after the product lines on the delivery slip and picking report.

  • stock_picking_delivery_info_computation

    Adds a Number of Packages field and automatic weight/volume calculation on delivery orders, plus a button to recalculate volume and volume columns on delivery reports.

  • stock_picking_filter_product

    When adding products to a transfer or a scrap, Odoo only offers products that are consumables or that actually have stock in the source location. This prevents users from picking or scrapping products that are not there.

  • stock_picking_force_assign

    Adds a "Force reservation" button on transfer forms that frees stock reserved by other waiting or ready transfers so the current one can be reserved. Only users in the new "Force availability on pickings" group see it.

  • stock_picking_package_preparation_line

    Adds a 'Details' tab to Package Preparation documents where each product line can be listed, linked to a stock move, and turned into a real picking with one button.

  • stock_picking_product_label

    Adds a 'Product Barcodes (PDF)' report on stock transfers that prints one barcode label per done quantity of each product moved.

  • stock_picking_product_link

    Adds a "Products" smart button on stock transfers showing how many distinct products are in the transfer; clicking it opens the list of those products.

  • stock_picking_purchase_propagate

    When a purchase order is confirmed, this module copies the procurement group and the ordered quantity from the purchase order lines to the linked downstream stock moves and pickings, keeping the whole chain consistent.

  • Quick Stock PickingOdoo 12, 14, 16
    stock_picking_quick

    Add products to a transfer (picking) quickly from a single button, with a product list showing quantities already on the transfer and stock available. It speeds up filling in stock moves without opening each line.

  • Stock Picking Report SummaryOdoo 12, 16, 17, 18
    stock_picking_report_summary

    Print a PDF summary of several selected transfers, with a product totals sheet and a per-transfer detail sheet. You can optionally include standard prices and units.

  • stock_picking_responsible

    Adds a "Responsible" person field to stock transfers (pickings) and automatically subscribes that person to the transfer's messages so they receive notifications.

  • Stock Picking Return LotOdoo 12, 14, 16, 17, 18, 19
    stock_picking_return_lot

    When returning goods tracked by lot or serial number, Odoo splits the return lines per lot and pre-fills the lot from the original delivery, so users can only accept the lot that was actually shipped.

  • Stock Picking Tier ValidationOdoo 12, 14, 17, 18, 19
    stock_picking_tier_validation

    Adds an approval workflow to stock transfers: before a transfer can be validated (done), it may need to be reviewed and approved by one or more designated people.

  • stock_picking_type_user_restriction

    Lets warehouse managers assign specific users to specific operation types (receipts, deliveries, internal transfers) so those users only see and work with their own assigned operations.

  • stock_production_lot_multi_company

    Adds a Company field to serial/lot numbers so each lot belongs to one company. Users only see lots of their own company (plus shared ones), and the same lot name can be reused by different companies for the same product.

  • stock_production_lot_traceability

    See which lots or serial numbers were consumed to make a given lot, and which lots were produced from it, directly or through several manufacturing steps.

  • stock_production_lot_traceability_shipment_report

    Lets you pick a Lot/Serial Number and see every shipment that directly or indirectly involved it, so you can trace which customers received a product or a component made from that lot.

  • stock_production_lot_warranty

    Adds a Warranty Expiration Date field to lot and serial numbers in Odoo, automatically calculated from the warranty duration configured on the product.

  • stock_putaway_method

    Adds a Method field to putaway rules in Inventory, letting users choose the putaway strategy (currently only Fixed Location) when configuring where incoming products are stored.

  • stock_putaway_product_form

    Lets warehouse managers set and view putaway strategies directly on the product form, so incoming goods are routed to the right location without leaving the product screen.

  • stock_realign_move_and_quants

    Adds a wizard that realigns stock quantities with recorded stock moves, creating a fixing inventory when discrepancies are found. It also silently corrects some reservation errors instead of blocking users.

  • stock_scanner

    Configure barcode scanner terminals and design step-by-step scenarios (menus, steps, transitions) that guide warehouse operators through Odoo actions directly from the scanner screen.

  • stock_serial_batch_receive

    Adds a "Generate serial numbers" button on stock move operations that opens a wizard to fill serial numbers in bulk on move lines that don't have one yet.

  • stock_shifting_end_of_lot

    Automatically moves leftover quantities of a product (or lot) out of a source location to a chosen destination when a delivery or internal transfer is validated, so the next picking starts with a full pallet.

  • Subcontracted serviceOdoo 12, 14, 15
    subcontracted_service

    Marks service products as subcontracted and lets Odoo automatically create purchase orders for them when they are needed by sales, kits or manufacturing. It is a base module: it adds the setup options, not a standalone screen.

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.