Skip to Content
Odoo 18 to 19

Models changed and added in Odoo 19

431 models gained, lost or re-typed fields and 297 models are new. Back to the step summary.

Models with field changes (431)

ModelAddedRemovedType changes
hr.employee329190
res.config.settings1751100
res.company149391
res.users33960
account.move74480
res.partner64350
pos.order6540
pos.payment.method43190
stock.move34170
product.template31160
hr.payslip3970
stock.picking33111
pos.config3190
discuss.channel3630
sale.order.line3180
account.move.line3340
project.project2461
ir.actions.server2811
account.reconcile.model5240
pos.session2720
sale.order2180
hr.expense2260
hr.salary.rule2350
im_livechat.report.channel2071
account.journal2150
res.groups2240
payment.provider2500
account.account2130
hr.contract.salary.offer2220
account.tax1580
delivery.carrier2210
event.event7133
hr.employee.public2210
stock.warehouse.orderpoint1580
res.partner.bank2110
website1750
purchase.order.line1560
stock.move.line1380
product.product1370
quality.check9110
appointment.type1351
hr.appraisal.goal1630
fleet.vehicle1413
hr.payslip.run1800
hr.applicant1430
mrp.workorder5111
project.task1070
purchase.order1070
stock.picking.type1420
voip.call1500
hr.leave.accrual.level365
stock.location590
calendar.event850
documents.document940
hr.leave931
hr.leave.type652
hr.payslip.employee.depature.holiday.attests580
mrp.production1030
uom.uom850
hr.attendance750
hr.job930
hr.resume.line1110
mail.message840
peppol.registration930
sign.send.request921
account.move.send.wizard650
account.payment920
crm.team1100
pos.order.line920
stock.replenishment.info1010
account.batch.payment730
helpdesk.ticket820
hr.appraisal370
hr.work.entry640
im_livechat.channel730
knowledge.article1000
mrp.routing.workcenter640
sign.request910
stock.lot540
account.analytic.line350
account.bank.statement.line800
event.question620
hr.departure.wizard440
hr.work.entry.type710
l10n_br.operation.type800
mail.compose.message710
project.task.type710
sign.template530
account.financial.year.op430
account.reconcile.model.line160
account.report.async.export160
appointment.question610
hr.departure.reason511
hr.payslip.input511
iot.box520
l10n_gr_edi.document070
mrp.bom610
product.category340
sale.commission.achievement340
sign.request.item700
account.report330
add.iot.box510
applicant.get.refuse.reason420
crm.lead420
discuss.channel.member510
fleet.vehicle.model303
hr.payroll.index420
hr.salary.attachment510
l10n.in.ewaybill510
l10n_au.super.stream600
l10n_fr_reports.send.vat.report600
l10n_uk.hmrc.transaction420
mail.activity420
repair.order330
report.project.task.user330
res.users.settings420
resource.calendar510
survey.survey600
account.report.annotation140
base.automation320
event.sponsor140
hr.appraisal.skill410
hr.department230
hr.payroll.structure320
hr.payslip.input.type311
hr.payslip.worked_days320
ir.model.fields311
l10n_be.hr.payroll.schedule.change.wizard140
l10n_in.withhold.wizard410
l10n_ro_edi.document320
pos.payment500
product.public.category500
sale.commission.achievement.report500
spreadsheet.dashboard410
stock.package.type500
account.online.link310
account_followup.manual_reminder400
appointment.invite310
chatbot.script.step301
crm.stage310
hr.leave.allocation310
hr.payroll.headcount.line220
hr.payroll.payment.report.wizard400
hr.recruitment.post.job.wizard400
hr.recruitment.sign.document.wizard130
hr.rule.parameter400
l10n_ec.wizard.account.withhold400
mail.activity.schedule310
mrp.production.schedule040
product.pricelist310
product.pricelist.item310
product.ribbon400
product.tag310
project.milestone310
quality.point130
res.country310
res.lang013
res.partner.grade400
resource.calendar.attendance130
sale.order.template.line310
sale.subscription.plan310
sale.temporal.recurrence400
sign.item.type400
stock.rule031
timer.mixin040
voip.provider400
account.account.tag210
account.external.tax.mixin210
account.fec.import.wizard120
account.setup.bank.manual.config210
account.transfer.model.line030
account_edi_proxy_client.user210
amazon.account210
calendar.alarm210
calendar.popover.delete.wizard210
crm.lead2opportunity.partner300
event.stage030
event.track300
frontdesk.frontdesk210
hr.appraisal.template300
hr.expense.split300
hr.leave.accrual.plan111
hr.leave.report.calendar300
hr.skill.type300
hr.work.entry.export.employee.mixin210
im_livechat.channel.rule210
iot.device210
ir.actions.act_window210
ir.attachment210
ir.mail_server300
ir.profile300
ir.ui.view210
l10n.ch.hr.contract.wage120
l10n.ch.is.report030
l10n.ch.salary.certificate030
l10n_au.stp300
l10n_au.super.fund300
l10n_au.super.stream.line300
l10n_be.form.281.50300
l10n_lu.stored.intra.report210
mail.guest300
mail.link.preview120
mail.scheduled.message300
mrp.production.split210
mrp.workcenter120
payment.transaction300
pos.category300
purchase.requisition.create.alternative120
rating.rating300
sale.advance.payment.inv120
sale.commission.report210
sale.report210
sdd.mandate300
stock.inventory.adjustment.name300
stock.request.count120
stock.route120
account.bank.statement110
account.change.lock.date110
account.fiscal.position101
account.payment.method.line200
account.transfer.model200
account_followup.followup.line200
appraisal.ask.feedback200
approval.request200
base.module.uninstall110
calendar.booking200
certificate.certificate200
ch.yearly.report020
crm.team.member110
event.event.configurator200
event.mail200
event.registration200
event.type011
fetchmail.server200
fleet.vehicle.log.services200
gamification.badge.user200
google.gmail.mixin110
helpdesk.stage200
helpdesk.team200
hr.contract.salary.benefit200
hr.contract.sign.document.wizard110
hr.employee.is.line020
hr.expense.refuse.wizard110
hr.payroll.edit.payslip.line110
hr.payslip.employee.depature.notice200
hr.payslip.line110
hr.recruitment.stage200
hr.referral.campaign.wizard020
hr.referral.reward200
hr.resume.line.type200
hr.work.entry.regeneration.wizard110
hr.work.entry.report110
ir.actions.report110
ir.filters110
ir.ui.menu110
l10n.be.december.slip.wizard110
l10n.be.dimona.wizard110
l10n.be.double.pay.recovery.wizard110
l10n.ch.accident.insurance020
l10n.ch.additional.accident.insurance020
l10n.ch.lpp.insurance020
l10n.ch.lpp.mutation110
l10n.ch.sickness.insurance020
l10n.ch.swiss.wage.component110
l10n.in.tds.computation.wizard110
l10n.mx.hr.fonacot110
l10n.mx.hr.infonavit110
l10n_au.payroll.finalisation.wizard.emp110
l10n_au.previous.payroll.transfer.employee110
l10n_au.termination.payment110
l10n_be.schedule.change.allocation110
l10n_br.ncm.code200
l10n_co_dian.document200
l10n_fr_reports.send.vat.report.bank.account.line200
l10n_mx_edi.document200
loyalty.card200
loyalty.generate.wizard200
mail.template200
mail.template.preview200
mail.tracking.duration.mixin200
maintenance.equipment110
microsoft.outlook.mixin110
mrp.bom.line020
planning.role200
planning.slot110
pos_iot_six.add_six_terminal110
product.attribute200
product.combo200
product.label.layout200
product.replenish110
product.supplierinfo110
purchase.report110
quality.alert110
res.country.group200
resource.resource200
salary.register.wizard200
sale.commission.plan.target200
sale.order.log.report110
sale.rental.report110
sign.item200
sign.item.role110
sms.composer110
spreadsheet.revision200
stock.picking.batch200
stock.scrap110
stock.warehouse020
survey.question200
survey.user_input200
timer.timer200
validate.account.move200
website.page200
website.page.properties110
whatsapp.account200
whatsapp.template110
account.bank.statement.line.transient001
account.debit.note100
account.duplicate.transaction.wizard100
account.full.reconcile010
account.invoice.report100
account.move.reversal100
account.online.account100
account.partial.reconcile100
account.payment.method100
account.payment.register010
account.report.external.value010
account_reports.export.wizard010
amazon.offer100
appointment.booking.line100
appointment.resource100
approval.category100
approval.product.line010
auth.totp.rate.limit.log010
blog.blog100
budget.report100
calendar.booking.line100
chatbot.message100
crm.lead.scoring.frequency.field100
enet.bank.template100
event.booth010
event.booth.registration010
event.event.ticket100
event.lead.request100
event.sale.report100
fleet.vehicle.assignation.log100
fleet.vehicle.state100
forum.forum010
gamification.goal100
homework.location.wizard010
hr.contract.salary.personal.info010
hr.contract.signatory100
hr.employee.skill.report100
hr.expense.approve.duplicate010
hr.leave.mandatory.day100
hr.payroll.declaration.mixin010
hr.payroll.structure.type010
hr.recruitment.degree100
hr.recruitment.source100
hr.salary.rule.category100
hr.skill.level100
hr.user.work.entry.employee100
ir.model100
ir.module.category100
knowledge.article.member100
l10n.ch.compensation.fund010
l10n.ch.social.insurance010
l10n.in.hr.payroll.epf.report100
l10n_au.payslip.ytd100
l10n_au.previous.payroll.transfer100
l10n_au.stp.ffr.wizard100
l10n_ec.sri.payment100
l10n_fr.fec.export.wizard010
l10n_in.section.alert100
loyalty.program100
loyalty.reward010
lunch.cashmove.report001
mail.activity.plan.template100
mail.activity.type010
mail.canned.response010
mail.group100
mail.notification100
mail.thread.phone010
mailing.contact010
mailing.mailing100
mailing.trace100
maintenance.equipment.category010
maintenance.request100
maintenance.team100
mrp.bom.byproduct010
mrp.report001
mrp.unbuild100
myinvois.consolidate.invoice.wizard100
payment.link.wizard100
payment.method100
payment.token100
planning.planning100
pos.bill010
pos.note100
pos.printer100
project.project.stage100
project.update100
purchase.bill.line.match100
purchase.requisition.line010
quality.check.wizard100
quotation.document100
registration.editor.line100
res.bank100
res.users.log001
resource.calendar.leaves100
sale.commission.plan100
sale.commission.plan.target.forecast100
sale.order.discount010
sale.order.log100
sale.order.template010
sale.subscription.report010
select.printers.wizard100
sign.item.option010
slide.channel100
social.account100
social.stream100
social.stream.post100
stock.landed.cost010
stock.package.destination010
stock.quant100
stock.return.picking.line100
survey.question.answer100
survey.user_input.line100
timesheets.analysis.report010
web_tour.tour.step100
website.published.mixin100
website.snippet.filter100
website.visitor100

New models in Odoo 19 (297)

Grouped by module. E = Enterprise module.

account

account_batch_payment

account_fiscal_categories

account_fiscal_categories_fleet

account_intrastat

account_peppol

account_reports

accountant_knowledge

ai

  • ai.agentEAI Agent
  • ai.agent.sourceEAI Agent Source
  • ai.composerEAI model configurations (system prompts) for text drafting.
  • ai.embeddingEAttachment Chunks Embedding
  • ai.prompt.buttonEPrompt that can be attached to AI UI rules for quick access by the user.
  • ai.topicECreate a topic that leverages instructions and tools to direct Odoo AI in assisting the user with their tasks.

ai_documents

base

databases

documents

documents_sign

equity

esg

esg_csrd

esg_csrd_ai

esg_hr

esg_hr_fleet

event

fleet

helpdesk

hr

hr_appraisal

hr_appraisal_skills

hr_appraisal_survey

hr_attendance

hr_contract_salary

hr_expense

hr_expense_stripe

hr_expense_stripe_demo

hr_holidays_attendance

hr_payroll

hr_recruitment

hr_recruitment_skills

hr_referral

hr_skills

hr_timesheet

html_editor

iap_extract

im_livechat

iot

l10n_ar_reports_simple

l10n_at_pos

l10n_au_hr_payroll

l10n_au_hr_payroll_api

l10n_au_reports

l10n_be_codabox

l10n_be_hr_payroll

l10n_be_hr_payroll_dimona_auto

l10n_be_hr_payroll_sd_worx

l10n_be_intervat

l10n_be_intrastat

l10n_be_pos_blackbox

l10n_be_reports

l10n_ch_hr_payroll

l10n_cl_edi

l10n_co_dian

l10n_co_reports

l10n_cz_intrastat

l10n_dk_intrastat

l10n_dk_reports

l10n_ee_intrastat

l10n_ee_reports

l10n_es_reports

l10n_es_reports_2025

l10n_eu_oss_reports

l10n_fi_intrastat

l10n_fi_reports

l10n_fr_intrastat

l10n_fr_pdp

l10n_fr_reports

l10n_hk_hr_payroll_empf

l10n_hr_intrastat

l10n_hr_reports

l10n_in

l10n_in_edi

l10n_in_hr_holidays

l10n_in_hr_payroll

l10n_in_reports

l10n_it_hr_payroll_sd_worx

l10n_it_reports

l10n_lt_intrastat

l10n_lt_reports

l10n_lu_reports

l10n_mx_hr_payroll_account_edi

l10n_my_reports

l10n_nl_reports

l10n_no_reports

l10n_pe_reports

l10n_ph_reports

l10n_pl_reports

l10n_pt_reports

l10n_ro_reports_d300

l10n_se_returns

l10n_sk_reports

l10n_tr_hr_payroll

l10n_us_hr_payroll

l10n_us_reports

mail

mrp

mrp_mps

planning

planning_attendance

point_of_sale

pos_blackbox_be

pos_enterprise

pos_iot

pos_platform_order

pos_platform_order_gofood

pos_restaurant

pos_safaricom

pos_urban_piper

product

project

sale_lazada

sale_tiktok

sale_timesheet_enterprise

sign

stock

stock_account

timer

timesheet_grid

voip

web

website

website_sale