Odoo 19 to 20
Models changed and added in Odoo 20
523 models gained, lost or re-typed fields and 434 models are new. Back to the step summary.
Models with field changes (523)
New models in Odoo 20 (434)
Grouped by module. E = Enterprise module.
account
- account.stock.valuation.reportStock Valuation
- res.currency.rate.consolidation.mixinEnable multi company consolidation
account_accountant
- account.select.account.lineEAccount Select Account Line
- account.split.journal.item.wizardEWizard that splits journal items into multiple journal items
- bank.rec.auto.reconcile.wizardEBank Reconciliation Auto Reconcile Wizard
account_asset
- account.asset.variantEAsset Variant
- account.depreciation.modelEDepreciation Models for Assets
- depreciation.ledger.wizardEWizard used to apply depreciations models on ledger assets
account_avatax
- avatax.parameterEAvatax Parameter
- avatax.parameter.selectionEAvatax Parameter Selection
- avatax.parameter.valueEAvatax Parameter Value
- avatax.uomEAvatax Unit of Measurement
account_direct_debit
- account.direct.debit.mandateEDirect Debit Mandate
- account.mandate.send.wizardEDirect Debit Mandate Send
account_edi_ubl_cii
- account.edi.ciiBase helpers for CII
account_reports
- account.ec.sales.report.handler.commonECommon EC Sales Report Handler
- account.ec.sales.with.tags.report.handlerEEC Sales Report (with tags) Custom Handler
- account.ec.sales.with.taxes.report.handlerEEC Sales Report (with taxes) Custom Handler
- account.executive.summary.report.handlerEExecutive Summary Custom Handler
- account.interco.comparison.report.handlerEInterco Comparison Report Custom Handler
- account.profit.and.loss.report.handlerEProfit And Loss Custom Handler
- account.report.snapshotEAccounting Report Snapshot
- account.return.audit.cycleEAccount Return Audit Cycle
account_reports_spreadsheet
- account.working.file.sheetEWorking File Sheet
ai
- ai.attachment.vacuumEAI Generated Attachments that aren't used and should be autovacuumed
- ai.embedding.mixinEAI Embedding Mixin
- ai.sessionEAI Session
- ai.session.eventEAI Session Event
- ai.skillECreate a skill that leverages instructions and tools to direct Odoo AI in assisting the user with their tasks.
- ai.toolEAI Tool
- ai.web.pageEAI Web Page
- ai.web.scraper.batchEAI Web Scraper Batch
- call.transcription.mixinECall Transcription Mixin
ai_agentic
- ai.automation.triggerEAI Automation Trigger
ai_knowledge
- ai.add.knowledge.articlesEWizard to add knowledge articles to an AI agent
ai_mcp
- ai.mcp.request.dispatcherEMCP Request Dispatcher
- oauth.authorization.codeEOAuth 2.1 Authorization Code
- oauth.clientEOAuth Client Application
ai_website
- ai.website.serviceEAI Website Service
ai_website_livechat
- ai.preview.card.mixinEAI Preview Card Mixin
appointment
- appointment.leaveEClosing days for appointments and their users / resources
base
- clearing.labelBank Account Clearing Number Label
- ir.accessAccess
- ir.profile.queryProfiling Query
- res.sessionSession
calendar
- calendar.calendarUser Calendar
- calendar.event.archive.or.unlink.wizardCalendar Event Archive Or Unlink Wizard
- calendar.event.multi.archive.or.unlink.wizardCalendar Event Multi Archive Or Unlink Wizard
- calendar.userCalendar User Manager
crm_iap_mine
- crm.iap.lead.industry.divisionCRM IAP Lead Industry Division
delivery
- delivery.note.wizardDelivery Note Wizard
- delivery.note.wizard.lineDelivery Note Line
delivery_fedex_certified
- fedex.certified.accountEFedex Account
- fedex.certified.account.registration.wizardEFedEx Account Registration Wizard
digest
- digest.testSample Digest Wizard
documents_hr_payroll
- hr.payslip.send.mailESend payslips to Employee by email
- payroll.overwrite.employee.declarationEConfirm Overwrite Employee Declaration
documents_spreadsheet
- documents.import.to.spreadsheetEConvert XLSX and CSV files to Odoo Spreadsheet
equity
- equity.mail.compose.messageEEquity Email composition wizard
esg
- esg.actionEESG Action
- esg.action.value.historyEESG Action Target Value History
google_calendar
- google.event.syncGoogle Event Sync
- google.syncSynchronize a record with Google Calendar
helpdesk_stock
- stock.return.picking.helpdeskEReturn Picking in Helpdesk
hr
- hr.employee.create.version.wizardCreate New Employee Version Wizard
- hr.employee.departureEmployee Departure
- hr.employee.typeEmployee Type
hr_appraisal_skills
- hr.appraisal.skill.evolution.reportEAppraisal Skill Evolution Report
hr_attendance_biometric_integration
- hr.attendance.biometric.eventEBiometric Attendance Event
hr_attendance_zkteco
- zkteco.terminalEZKTeco Terminal
- zkteco.transactionsEZKTeco Transactions
hr_expense
- hr.expense.product.job.position.limitExpense Product Limit by Job Position
hr_expense_stripe
- hr.expense.stripe.disputeEHR Expense Stripe Dispute
hr_holidays
- hr.leave.display.name.mixinLeave Display Name Mixin
- hr.leave.employee.reportTime Off Per Employee Summary / Report
- hr.time.rule.allocation.logTime Rule Allocation Credit Log
- load.public.holiday.wizardPublic Holiday Preview Wizard
- load.public.holiday.wizard.linePublic Holiday Preview Wizard Line
hr_payroll
- hr.payroll.salary.increaseEIndex contracts
- hr.payroll.set.schedule.wizardEHR Payroll Set Schedule Wizard
- hr.payroll.warningEPayroll Warning
- hr.salary.attachment.generate.multi.wizardEGenerate payslip adjustments for multiple employees
- payroll.config.settingsEPayroll Configuration
hr_payroll_account
- mock.account.move.lineEMock version of an account move line used for simulations
- mock.account.move.wizardEWizard to show previews of account moves related to pay runs.
hr_recruitment
- applicant.refuse.singleRefuse a single applicant
- hr.job.tagTag
hr_recruitment_survey
- hr.recruitment.survey.inviteWizard for sending interview invitations to job applicants during recruitment process
hr_work_entry
- hr.export.work.entriesExport Work Entries
- hr.export.work.entries.employeeWork Entry Export Employee
- hr.time.ruleTime Rule
- hr.time.rule.source.mixinTime Rule Source Mixin
iap
- iap.service.packIAP Service Pack
l10n_ae_hr_payroll
- l10n.ae.eos.benefit.wizardEEOS Benefit Wizard
- l10n_ae.emiratization.reportEEmiratization Compliance Report
- l10n_ae.emiratization.report.lineEEmiratization Compliance Report Line
- l10n_ae.emiratization.targetEEmiratization Target
l10n_ar_reports
- l10n_ar.sicore.report.handlerEArgentinian SICORE Report Custom Handler
l10n_be_hr_payroll
- l10n.be.281.mappingEHR Payroll 281.XX Declaration Mapping
- l10n.be.check.dimona.sandboxEDimona Check Status Sandbox Wizard
- l10n.be.dimona.manual.wizardEDimona manual Wizard
- l10n.be.drsEDRS
- l10n.be.drs.riskEDRS - Risk Identification
- l10n.be.employee.departure.holiday.attest.lineEHoliday Attest Time Off Line
- l10n.be.employer.categoryEBE: Employer Category
- l10n.be.fetch.dimona.sandboxEFetch Dimona Declarations from Sandbox
- l10n.be.flexi.at.workEFlexi@Work Declaration
- l10n.be.holiday.attestECP200: Holiday Attestation
- l10n.be.joint.committeeEBE: Joint Committee
- l10n.be.nace.codeEBE: Nace Code
- l10n.be.onss.batch.declarationEONSS Batch Declaration
- l10n.be.onss.rates.import.wizardEBelgian Payroll: ONSS rates import wizard
- l10n.be.reorganisation.measureEBE: Reorganisation Measure
- l10n.be.worker.codeEBE: Worker Code
- l10n_be.273_xxE273.XX Sheets
- l10n_be.273_xx.lineE273.XX Line
- l10n_be.281.mixinEHR Payroll 281 Declaration Mixin
- l10n_be.281_13EHR Payroll 281.13 Wizard
- l10n_be.281_18EHR Payroll 281.18 Wizard
- l10n_be.281_20EHR Payroll 281.20 Wizard
- l10n_be.281_30EHR Payroll 281.30 Wizard
- l10n_be.281_xxEHR Payroll 281.XX Declaration
- l10n_be.dmfa.acs.reduction.lineEDMFA ACS Reduction Line
- l10n_be.dmfa.artist.reduction.lineEDmfA Artist Reduction Line
- l10n_be.dmfa.elderly.reduction.lineEDMFA Elderly Reduction Line
- l10n_be.dmfa.employees.wizardEEmployees for DMFA Wizard
- l10n_be.dmfa.natural_person.stateEDMFA Natural Person State
- l10n_be.dmfa.unexperienced.reductionEDMFA Unexperienced Employee Reduction (Code 6340)
- l10n_be.meal.vouchers.lineEBelgian Meal Vouchers Line
- l10n_be.meal.vouchers.reportEBelgian Meal Vouchers Configuration
- l10n_be.salary.scaleESalary Scale
- report.l10n_be_hr_payroll.273_partEGet 273 Part report as PDF.
l10n_be_reports
- l10n_be_reports.isoc.prepayment.pay.formEPayment instructions for ISOC prepayment
l10n_be_soda
- soda.analytic.mappingESODA Analytic Mapping
l10n_bg_saft
- l10n_bg_saft.file.attachment.error.wizardEWizard to display the SAF-T generation errors and control whether to proceed with the attachment and the validation anyway.
l10n_br_edi
- l10n_br.operation.type.tax.overrideEOperation Type Tax Override
l10n_br_edi_pos
- l10n_br_edi_pos.cancel.nfceECancellation of NFC-e for an order
l10n_cl_reports_f29
- l10n_cl.tax.report.handlerEChilean Tax Report Handler
- l10n_cl_reports_f29.return.submission.wizardEF29 Submission Wizard
l10n_cn
- l10n_cn.balance.deductionBalance Deduction Information
l10n_co_edi
- l10n_co_edi.claim.wizardEWizard used for choosing a reason for rejecting a Vendor bill
- l10n_co_edi.documentEColombian documents used for each interaction with the DIAN
- l10n_co_edi.operation_modeEColombian operation modes of DIAN used for different documents
l10n_co_reports
- l10n_co.exogenous.categoryEColombian Exogenous Category
- l10n_co.exogenous.configEColombian Exogenous Report Mapping
- l10n_co_reports.exogenous_report.wizardEColombian Exogenous Report Wizard
l10n_cz_reports
- l10n_cz_reports.tax.return.submission.wizardETax Return Submission Wizard
- l10n_cz_reports.vat.control.statement.wizardEVAT Control Statement Wizard
- l10n_cz_reports.vies.summary.submission.wizardEVIES Summary Submission Wizard
l10n_de_pos_cert
- l10n_de_pos.tss_exportETSS export request for audit data retrieval.
l10n_do_edi
- l10n_do_edi.document.type.rangeEDominican Republic EDI Authorized Document Type Range
l10n_eg_edi_eta
- l10n_eg_edi.cancel.wizardWizard to cancel an invoice in ETA
- l10n_eg_edi.eta.submissionETA Submission Details
l10n_eg_hr_payroll
- l10n.eg.nosi.export.wizardEEgypt NOSI Forms Export Wizard
- l10n.eg.nosi.form1.wizardEEgypt NOSI Form 1 Wizard
- l10n.eg.nosi.form2.wizardEEgypt NOSI Form 2 Wizard
- l10n.eg.nosi.form6.wizardEEgypt NOSI Form 6 Wizard
- l10n.eg.ytd.tax.adjustment.wizardEWizard to compute tax adjustment when the employee gets a differnet gross than the expected one due to change in contract
l10n_es_edi_sii
- l10n_es_edi_sii.documentSII Document
l10n_es_edi_verifactu
- l10n_es_edi_verifactu.issuerVeri*Factu Issuer
l10n_es_reports
- l10n_es_reports.mod111.115.130.303.submission.wizardEBOE Submission Wizard for (mod111, mod115, mod130 & mod303)
- l10n_es_reports.mod111.submission.wizardEBOE Submission Wizard for (mod111)
- l10n_es_reports.mod115.submission.wizardEBOE Submission Wizard for (mod115)
- l10n_es_reports.mod130.submission.wizardEBOE Submission Wizard for (mod130)
- l10n_es_reports.mod303.submission.wizardEBOE Submission Wizard for (mod303)
- l10n_es_reports.mod347.349.submission.wizardEBOE Submission Wizard for (mod347 & mod349)
- l10n_es_reports.mod347.manual.partner.dataEManually Entered Data for Mod 347 Report
- l10n_es_reports.mod347.submission.wizardEBOE Submission Wizard for (mod347)
- l10n_es_reports.mod349.submission.wizardEBOE Submission Wizard for (mod349)
- l10n_es_reports.mod390.submission.wizardEBOE Submission Wizard for (mod390)
- l10n_es_reports.modelos.submission.wizardEGeneric BOE Submission Wizard
l10n_fr_pdp
- l10n_fr_pdp.annuaire.lineAnnuaire Line
- l10n_fr_pdp.partner.lookupPartner Lookup
l10n_fr_reports
- l10n_fr.balance.sheet.report.handlerEFrench Balance Sheet Custom Handler
- l10n_fr.das2.report.handlerEDAS2 Report Custom Handler
- l10n_fr.import.fiscal.declarationEImport Fiscal Declaration Wizard
- l10n_fr.res.partner.professionEProfession for French partners
- l10n_fr.send.das2.reportESend DAS2 Report Wizard
- l10n_fr_reports.2031.annexes.report.handlerE2031 Report Handler
- l10n_fr_reports.2031.report.handlerE2031 Report Handler
- l10n_fr_reports.2033.a.report.handlerE2033 A Report Handler
- l10n_fr_reports.2033.b.report.handlerE2033 B Report Handler
- l10n_fr_reports.2033.c.report.handlerE2033-C Fixed Assets – Depreciation – Capital Gains – Capital Losses
- l10n_fr_reports.2033.d.report.handlerEHandler of the 2033 D report
- l10n_fr_reports.2033.e.report.handlerE2033 E Report Handler
- l10n_fr_reports.2033.f.report.handlerE2033 F Report Handler
- l10n_fr_reports.2033.g.report.handlerE2033G Subsidiaries and Investments Report Custom Handler
- l10n_fr_reports.2065_sd.bis.report.handlerEHandler of the 2065-bis-SD report
- l10n_fr_reports.2065_sd.report.handlerEHandler of the 2065-SD report
- l10n_fr_reports.2069.rci.report.handlerE2069 Rci Report Handler
- l10n_fr_reports.aspone.sso.wizardEASPOne Single Sign-On Wizard
- l10n_fr_reports.fiscal_declaration_handlerEFiscal Declaration Report Handler
- l10n_fr_reports.send.fiscal.declarationESend Fiscal Declaration Wizard
l10n_gr_edi
- account.edi.xml.ubl_grCIUS GR
l10n_gr_intrastat
- l10n_gr_intrastat.intrastat.goods.submission.wizardEIntrastat Goods Submission Wizard
l10n_gr_reports
- l10n_gr_reports.ec.sales.list.submission.wizardEEC Sales List Submission Wizard
- l10n_gr_reports.tax.return.submission.wizardEGR Tax Return Submission Wizard
l10n_gt_edi
- l10n_gt_edi.cancelEWizard to allow the cancellation of Guatemalan documents
l10n_gt_reports
- l10n_gt.libro.report.handlerEGuatemala VAT Book Report Handler
l10n_hk_autopay
- l10n_hk.bank.formatEHong Kong Bank File Export
l10n_hk_hr_payroll
- l10n_hk.ir56mEIR56M Sheet
l10n_hu_edi
- l10n_hu_edi.receive.bills.wizardReceive Bills Wizard
l10n_hu_intrastat
- l10n_hu_intrastat.intrastat.goods.contact.wizardEIntrastat Goods Contact Wizard
- l10n_hu_intrastat.intrastat.goods.submission.wizardEIntrastat Goods Submission Wizard
l10n_hu_reports_a60
- l10n_hu_reports_a60.a60.page1.report.handlerEa60 page 1 Report Handler
- l10n_hu_reports_a60.a60.page2.report.handlerEa60 page 2 Report Handler
- l10n_hu_reports_a60.a60.page3.report.handlerEa60 page 3 Report Handler
- l10n_hu_reports_a60.a60.page4.report.handlerEa60 page 4 Report Handler
- l10n_hu_reports_a60.a60.report.handlerEa60 Report Handler
- l10n_hu_reports_a60.ec.sales.list.submission.wizardEEC Sales List Submission Wizard
l10n_ie_reports
- l10n_ie.ec.sales.report.handlerEIrish EC Sales Report Custom Handler
l10n_in_boe
- l10n_in.boe.wizardBill Of Entry Wizard
- l10n_in.boe.wizard.lineBill of Entry Line Wizard
l10n_in_hr_payroll
- l10n.in.gratuity.calculation.report.wizardEGratuity Calculation Report
- l10n.in.payroll.form.138EForm 138
- l10n.in.tds.challanETDS Challan
- l10n.in.tds.challan.lineEChallan Line
l10n_kr_reports
- l10n_kr.balance.sheet.report.handlerEKorean Balance Sheet Custom Handler
- l10n_kr.tax.report.handlerEKorean Tax Report Custom Handler
l10n_lu_hr_payroll
- l10n.lu.seculine.reportsESeculine Reports
- l10n.lu.seculine.returnsELuxembourg: SECULine Returns
- l10n.lu.situational.unemploymentEEmployee Situational Unemployment
l10n_lu_reports
- l10n_lu_reports.annual.tax.return.submission.wizardETax Return Submission Wizard
l10n_ma_reports
- l10n_ma_reports.vat.listing.submission.wizardEMoroccan Vat Listing Submission Wizard
l10n_mt_intrastat
- l10n_mt_intrastat.intrastat.goods.submission.wizardEIntrastat Goods Submission Wizard
l10n_mt_reports
- l10n_mt_reports.ec.sales.list.submission.wizardEEC Sales List Submission Wizard
- l10n_mt_reports.tax.return.submission.wizardETax Return Submission Wizard
l10n_mx_edi
- l10n_mx_edi.cfdi.requestECFDI Request
- l10n_mx_edi.cfdi.request.wizardECreate and send a new CFDI Request
- l10n_mx_edi.register.factoringERegister factoring payment
- l10n_mx_edi.register.factoring.lineERegister factoring amounts by line
- l10n_mx_edi.sat.download.clientESAT CFDI Mass Download - SOAP Transport
- report.l10n_mx_edi.report_mx_cancel_ackEAcknowledgement of CFDI cancellation request
l10n_mx_reports
- l10n_mx_reports.sat.export.wizardESAT Export Wizard
- l10n_mx_reports.xml_polizas_wizardEWizard for the XML Polizas export of Journal Entries
l10n_pa
- l10n_pa.res.city.corregimientoCorregimiento
l10n_pe_edi_withholding
- account.edi.xml.ubl_pe_withholdingEUBL Retention Document
l10n_ph_hr_payroll
- l10n_ph_hr_payroll.declarationEPhilippines Declaration
- l10n_ph_hr_payroll.form_1601cEForm 1601-C
- l10n_ph_hr_payroll.form_1604cEForm 1604-C
- l10n_ph_hr_payroll.form_2316EForm 2316
- l10n_ph_hr_payroll.previous_employmentEDetails of the employee's Previous Employment
- l10n_ph_hr_payroll.sss_contributionESSS Contribution
l10n_ph_invoice
- l10n_ph.discount.privilegePhilippines Discount Privilege
- l10n_ph.discount.privilege.line.mixinPhilippine Discount Privilege Line Mixin
- l10n_ph.discount.privilege.wizardDiscount Privilege Wizard
- l10n_ph.discount.privilege.wizard.lineDiscount Privilege Wizard Line
l10n_ph_reports
- l10n_ph.2306_2307.report.handlerEPhilippine BIR 2306 and 2307 Report Handler
- l10n_ph.bir_alphalist.report.handlerEWithholding Taxes Custom Handler
- l10n_ph.boa.account.aged.partner.balance.report.handlerEBook of Accounts - Aged Partner Balance Custom Handler
- l10n_ph.boa.aged.payable.report.handlerEBook of Accounts - Aged Payable Custom Handler
- l10n_ph.boa.aged.receivable.report.handlerEBook of Accounts - Aged Receivable Custom Handler
- l10n_ph.boa.cash.disbursement.report.handlerEBook of Accounts (Subsidiary) - Cash Disbursements Custom Handler
- l10n_ph.boa.cash.receipt.report.handlerEBook of Accounts (Subsidiary) - Cash Receipts Custom Handler
- l10n_ph.boa.cash.report.handlerEBase Handler for Cash Receipts and Disbursements
- l10n_ph.boa.general.journal.report.handlerEGrouping: root report line > account.move > account.move.line and a grand total line.
- l10n_ph.boa.general.ledger.report.handlerEBook of Accounts - General Ledger Custom Handler
- l10n_ph.boa.move.report.handlerEBook of Accounts - Move-Based Handler
- l10n_ph.boa.purchases.report.handlerEBook of Accounts - Purchases Custom Handler
- l10n_ph.boa.report.handlerEBase Custom Handler that adds support for direct CSV export.
- l10n_ph.boa.sales.report.handlerEBook of Accounts - Sales Custom Handler
- l10n_ph.map.report.handlerEMonthly Alphalist of Payees Custom Handler
l10n_ph_reports_asset
- l10n_ph.boa.fal.report.handlerEFixed Asset Listing
l10n_ph_reports_stock
- l10n_ph.boa.inventory.report.handlerEPH Inventory Report Handler
l10n_pk_edi
- l10n_pk_edi.sroPakistan Statutory Regulatory Order
- l10n_pk_edi.sro.itemPakistan Statutory Regulatory Order Item
l10n_pk_hr_payroll
- l10n.pk.ytd.tax.adjustment.wizardEWizard to compute tax adjustment when the employee gets a differnet gross than the expected one due to change in contract
l10n_pl_reports
- l10n_pl.vat.eu.report.handlerEPolish VAT-UE Report Custom Handler
l10n_ro_edi
- l10n_ro_edi.account_move_fetch_invoices.wizardWizard to select date to fetch the invoices from
l10n_ro_reports_d390
- l10n_ro.ec.sales.report.handlerERomanian EC Sales Report Custom Handler
- l10n_ro_reports_d390.ec.sales.list.submission.wizardERomanian EC Sales List Submission Wizard
- l10n_ro_reports_d390.generate.ec.sales.report.wizardERomanian EC Sales Report Generation Wizard
l10n_rs_intrastat
- l10n_rs_intrastat.intrastat.goods.submission.wizardEIntrastat Goods Submission Wizard
l10n_rs_reports
- l10n_rs_reports.tax.return.submission.wizardErs Tax Return Submission Wizard
l10n_sa
- zatca.mixinZATCA Mixin
l10n_sa_edi
- l10n_sa_edi.documentZATCA Document
- l10n_sa_edi.logZATCA Log
- l10n_sa_edi.transaction.typeZATCA Transaction Type
- zatca.ubl.mixinZATCA UBL Mixin
l10n_sa_hr_payroll
- hr.leave.advance.payELeave Advance Pay
- l10n.sa.disciplinary.actionEDisciplinary Action
- l10n.sa.eos.benefit.wizardEEOS Benefit Wizard
- l10n.sa.nationalization.percentageENationalization Percentage Report
l10n_sa_hr_payroll_attendance
- l10n.sa.hr.attendance.latetimeEAttendance Latetime
l10n_sa_hr_payroll_gosi
- l10n.sa.gosi.wage.updateEGOSI wage update
- l10n.sa.gosi.wage.update.lineEGOSI wage update lines
l10n_se_intrastat
- l10n_se_intrastat.intrastat.goods.submission.wizardEIntrastat Goods Submission Wizard
l10n_se_reports
- l10n_se_reports.ec.sales.list.submission.wizardESwedish EC Sales List Submission Wizard
- l10n_se_reports.vat.return.submission.wizardESwedish VAT Return Submission Wizard
l10n_si_reports
- l10n_si_reports.ec.sales.list.submission.wizardEEC Sales List Submission Wizard
l10n_sk_reports
- l10n_sk.vat.control.report.handlerESlovak Report Custom Handler (Control Statement)
- l10n_sk.vies.summary.report.handlerESlovak Report Custom Handler (VIES Summary)
- l10n_sk_reports.vat.control.statement.wizardEVAT Control Statement Wizard
- l10n_sk_reports.vat.return.submission.wizardESlovak VAT Return Submission Wizard
- l10n_sk_reports.vies.summary.submission.wizardEVIES Summary Submission Wizard
l10n_th
- l10n_th.tax.invoiceTax Invoice Information
- report.l10n_th.report_50_tawi50 Tawi Report
l10n_tr
- l10n_tr.tax.officeTurkish Tax Office
l10n_tr_hr_payroll
- l10n.tr.sgk.hiring.wizardESGK Hiring Notice
l10n_tr_nilvera_edispatch_quality
- l10n_tr.edispatch.count.lineETürkiye e-Dispatch Count to Answer With
- l10n_tr.edispatch.count.mixinETürkiye e-Dispatch Counted Quantities
- l10n_tr.edispatch.response.lineETürkiye e-Dispatch Response Line
l10n_tr_nilvera_einvoice
- l10n_tr.ticarifatura.response.wizardEResponse Wizard for Bills of type Ticarifatura E-Invoice
- l10n_tr_nilvera_einvoice.account.tax.codeETurkish Tax Codes (GIB Codes)
- l10n_tr_nilvera_einvoice.invoice.sequenceETurkish e-Document Invoice Sequence
l10n_us
- l10n_us.res.countyUS County
l10n_uz_hr_payroll
- l10n.uz.average.monthly.wage.update.wizardEWizard to Update Initial Average Wage
l10n_vn_edi_viettel_stock
- l10n_vn_edi_viettel_stock.send_wizardSend Transfer Note to SInvoice
- l10n_vn_edi_viettel_stock.template_field_lineTemplate Field Line for SInvoice Transfer Note
l10n_vn_reports
- l10n_vn.account.general.journal.report.handlerEVAS GENERAL JOURNAL Report S03a-DN Handler
- l10n_vn.account.general.ledger.report.handlerEVAS GENERAL LEDGER Report S03b-DN Handler
- l10n_vn.account.report.counterpart.mixinEVAS Counterpart Account Mixin
- l10n_vn_reports.appendix_142.report.handlerEVietnamese Tax Report, TaxAppendix 142 Custom Handler
- l10n_vn_reports.form_01_gtgt.export.wizardEVietnam Form 01/GTGT XML Export Wizard
- l10n_vn_reports.form_01_gtgt.report.handlerEVietnam Form 01/GTGT Custom Handler
- bus.sync.mixinMixin for Bus Sync
- discuss.categoryDiscussion Category
- discuss.channel.last.interest.updatePending Channel Last Interest Update
- mail.call.artifactCall Artifact
- mail.pollPoll
- mail.poll.optionPoll option
- mail.poll.votePoll vote
- mail.thread.subject.suggestedThread with suggested subject
- mail.track.mixinMail Track Mixin
mail_enterprise
- res.group.functionalEGroup Functional
mrp
- mrp.finished.product.label.layoutFinished Product Label Layout
mrp_plm
- mrp.eco.update.product.versionEUpdate Product Versions
- report.mrp_plm.eco_changesEECO Changes Summary Report
mrp_workorder
- quality.check.label.layoutEQuality Check Label Layout
mysubscription
- mysubscription.mysubscriptionSubscription Dashboard Helper
obox
- obox.deviceEObox Device
- obox.oboxEObox
- obox.offline.connect.wizardEConnect Obox Offline
- obox.queueE Queue is just a model to store actions to be performed by the Obox devices. The devices will fetch the next action to perform using the get_next_action method, which will return the action and mark it as processed in an atomic way to avoid conflicts.
obox_android
- obox.kiosk.pin.wizardEObox Kiosk PIN
payment
- payment.dataPending payment data payload to process
planning_field_service
- report.planning_field_service.worksheet_customEField Service Report
planning_field_service_sale_stock
- field.service.stock.trackingETrack Stock
- field.service.stock.tracking.lineELines for Field Service Stock Tracking
- planning.vehicle.warehouseEVehicle Warehouse Mapping
point_of_sale
- pos.order.receiptPoint of Sale Order Receipt Generator
- pos.price.inclusion.wizardPoint of Sale Price Inclusion Wizard
- pos.snoozeSnoozed records for Point of Sale
populate
- populate.blueprintData Population Blueprint
- populate.jobData Population Job
- populate.model.dataReference to Populated Records.
- populate.sessionData Population Session
portal
- portal.entryPortal Entry
pos_restaurant
- pos.coursePOS Course
pos_urban_piper
- pos.urban.piper.webhookEUrbanPiper Webhook
- pos.urbanpiper.storeEPoS UrbanPiper Store
- urbanpiper.store.aggregatorEUrbanPiper Aggregators and their related information for Online Food Delivery Stores
printer
- printer.printerExternal Printer
product
- product.base.unitUnit of Measure for price per unit on products.
- product.catalog.line.mixinProduct Catalog Line Mixin
- report.product.label.baseBase Label Report
- report.product.report_product_label_dymoLabel Dymo Report
- report.product.report_product_label_pdfLabel PDF Report
- report.product.report_product_label_zplLabel ZPL Report
project
- project.task.stage.reportTask time spent per stage
purchase_alternative
- purchase.alternative.createWizard to preset values for alternative PO
- purchase.alternative.warningWizard in case PO still has open alternative requests for quotation
repair
- repair.consumption.warningWizard for warning about mismatching expected vs actual component consumption quantities for ROs
- repair.consumption.warning.lineLine of issue consumption
- repair.service.lineRepair Service Line
sale_commission
- sale.commission.plan.issue.wizardEWizard for detecting user appearing in multiple sale.commission.plan.user user_ids record
- sale.commission.problematic_user.wizardEOverlap/Gap period per plan and user
sale_edi_ubl
- customer.product.referenceCustomer Product Reference
sale_expense
- expense.attachment.selection.wizardAttachment Selection
sale_shopee
- shopee.shop.createECreate Shopee Shop Wizard
sale_stock
- return.reasonReturn Reason
sign
- certificate.wizardECertificate Creation Wizard
- sign.request.documentESign Request Document
social
- social.post.imageESocial Post Image
- social.stream.post.attachmentESocial Stream Post Attachment
spreadsheet_dashboard
- spreadsheet.dashboard.favorite.filtersDashboard Favorite Filter
stock
- stock.allocation.reportStock Allocation Report
- stock.location.label.layoutPrepare Location Labels
- stock.orderpoint.suggestStock Orderpoint Min-Max Suggestion
- stock.package.label.layoutPrepare Package Labels
- stock.picking.type.label.layoutPrepare Operation Type Labels
- stock.zero.demand.confirmationZero Demand Confirmation
stock_delivery
- pay.on.deliveryPay on Delivery
stock_fleet
- report.stock_fleet.report_cmrCMR Report
- report.stock_fleet.report_cmr_batchCMR Batch Report
timesheet_grid
- aw.ruleEActivityWatch Browser URL Rule
voip
- voip.activity.mixinEVoIP multi-activity creation support
- voip.call.cost.lineEVoIP Call Cost Line
- voip.call.flowEVoIP Call Flow
- voip.call.flow.member.mixinECall Flow Member
- voip.call.groupEPBX Group
- voip.call.legEPhone Call Leg
- voip.conversationEPhone Conversation
- voip.did.numberEVoIP DID Number
- voip.did.number.requestEVoIP DID Number Request
- voip.did.number.request.wizardEPhone Number Request
- voip.did.number.search.result.lineEDID Number Search Result Line
- voip.did.number.search.wizardEDID Number Search Wizard
- voip.extensionEPBX extension
- voip.extension.destination.mixinEPBX Extension Destination
- voip.ivrEPBX IVR
- voip.ivr.optionEPBX IVR Option
- voip.music.on.holdEVoIP Music on Hold
- voip.music.on.hold.trackEVoIP Music on Hold Track
- voip.pbx.destination.mixinEPBX Destination
- voip.pbx.serviceEPBX API Service
- voip.phone.country.mixinEPhone Country Mixin
- voip.phone.service.eventEVoIP Phone Service Event
- voip.queueEVoIP Queue
- voip.queue.agentEVoIP Queue Agent
- voip.requirementEVoIP Regulatory Requirement
- voip.requirement.groupEVoIP Requirement Group
- voip.soundEPBX Sound
- voip.time.conditionEVoIP Time Condition
- voip.time.condition.periodEVoIP Time Condition Period
- voip.voicemailEVoIP Mailbox
- voip.voicemail.messageEVoIP Mailbox Message
website
- website.llmsLLMs.txt Editor
- website.located.mixinWebsite Located Mixin
- website.structured_data.mixinWebsite Structured Data Mixin
- website.trackable.mixinWebsite Trackable Mixin
website_appointment_sale
- calendar.event.sale.order.createECreate SO from Meeting
website_forum
- forum.post.commentForum Post Comment
website_sale
- product.stock.notificationProduct Stock Notification
- website.checkout.alert.mixinWebsite Checkout Alert Mixin
- withdrawal.requestWithdrawal Request
- whatsapp.base.templateEWhatsApp Base Template
- whatsapp.base.template.buttonEWhatsApp Base Template Button
- whatsapp.blocklistEWhatsApp Blocklist
- whatsapp.interactiveEWhatsApp Interactive Template
- whatsapp.interactive.buttonEWhatsApp Interactive Button
- whatsapp.interactive.composerESend WhatsApp Interactive Wizard
- whatsapp.register.phoneEWhatsApp Registration Phone Number Wizard
whatsapp_planning
- whatsapp.planning.template.configureEWhatsapp Planning Wizard
Planning an Odoo upgrade?
Odoo app
Check your own database: Studio Upgrade Checker
Scans your Studio fields, views, automations and custom code for everything listed here before you upgrade.
See it on the Odoo Apps store
Odoo app
Fix broken views: Studio View Repair Assistant
Finds views that stopped loading after an upgrade and helps you repair the xpaths and fields they point at.
See it on the Odoo Apps store
Upgrade service
Need the upgrade done? Book a call
We move databases between major Odoo versions, port custom modules and validate the data.
Book a call
Free
Free upgrade scan, we run it for you
Send us a copy of your database or give us access and we report what will break on the target version.
Ask for a scan