Odoo 17 to 18
Models changed and added in Odoo 18
214 models gained, lost or re-typed fields and 114 models are new. Back to the step summary.
Models with field changes (214)
New models in Odoo 18 (114)
Grouped by module. E = Enterprise module.
account
- account.autopost.bills.wizardAutopost Bills Wizard
- account.code.mappingMapping of account codes per company
- account.lock_exceptionAccount Lock Exception
- account.merge.wizardAccount merge wizard
- account.merge.wizard.lineAccount merge wizard line
- account.move.send.batch.wizardAccount Move Send Batch Wizard
- account.move.send.wizardAccount Move Send Wizard
- account.secure.entries.wizardSecure Journal Entries
account_edi_ubl_cii
- account.edi.ciiBase helpers for CII
- account.edi.ublBase helpers for UBL
- account.edi.ubl_cen_en16931UBL CEN-EN16931
- account.edi.ubl_pintUBL PINT
- account.edi.ubl_pint_euUBL PINT-EU Layer
account_peppol
- account_peppol.servicePeppol Service
- account_peppol.service.wizardPeppol Services Wizard
- peppol.registrationPeppol Registration
analytic
- analytic.plan.fields.mixinAnalytic Plan Fields
auth_passkey
- auth.passkey.keyPasskey
- auth.passkey.key.createCreate a Passkey
base
- format.vat.label.mixinCountry Specific VAT Label
- ir.cron.progressProgress of Scheduled Actions
- ir.embedded.actionsEmbedded Actions
- res.deviceDevices
- res.device.logDevice Log
bus
- bus.listener.mixinCan send messages via bus.bus
certificate
- certificate.certificateCertificate
- certificate.keyCryptographic Keys
cloud_storage_migration
- cloud.storage.migration.reportCloud Storage Migration Report
event_crm
- event.lead.requestEvent Lead Request
fleet
- fleet.vehicle.send.mailSend mails to Drivers
hr
- hr.manager.department.reportHr Manager Department Report
hr_holidays
- hr.leave.allocation.generate.multi.wizardGenerate time off allocations for multiple employees
- hr.leave.generate.multi.wizardGenerate time off for multiple employees
hr_recruitment
- candidate.send.mailSend mails to candidates
- hr.candidateCandidate
- hr.job.platformJob Platforms
hr_recruitment_skills
- hr.candidate.skillSkill level for a candidate
iap
- iap.serviceIAP Service
l10n_account_withholding_tax
- account.payment.register.withholding.linePayment register withholding line
- account.payment.withholding.linePayment withholding line
- account.withholding.linewithholding line
l10n_ar_withholding
- l10n_ar.earnings.scalel10n_ar.earnings.scale
- l10n_ar.earnings.scale.linel10n_ar.earnings.scale.line
- l10n_ar.partner.taxArgentinean Partner Taxes
l10n_br
- l10n_br.zip.rangeBrazilian city zip range
l10n_dk_nemhandel
- account.edi.xml.oioubl_21OIOUBL 2.1
- nemhandel.registrationNemhandel Registration
l10n_dk_nemhandel_response
- nemhandel.rejection.wizardNemhandel Rejection wizard
- nemhandel.responseBusiness Level Responses for Nemhandel
l10n_es_edi_facturae
- l10n_es_edi_facturae.ac_role_typeAdministrative Center Role Type
l10n_es_edi_tbai
- l10n_es_edi_tbai.documentTicketBAI Document
l10n_fr_account
- l10n_fr.fec.export.wizardFichier Echange Informatise
l10n_gr_edi
- l10n_gr_edi.documentGreece document object for tracking all sent XML to myDATA
- l10n_gr_edi.preferred_classificationPreferred myDATA classification combinations for a particular product
l10n_hr_edi
- account.edi.xml.ubl_hrCIUS HR
- l10n.hr.tax.categoryCroatian tax expence categories
- l10n_hr.kpd.categoryCroatian KPD Category
- l10n_hr_edi.addendumEDI and fiscalization information for Croatian electronic invoicing
- l10n_hr_edi.mojeracun_reject_wizardMojEracun Reject Invoice Wizard
l10n_hu_edi_receive
- l10n_hu_edi_receive.bills.wizardReceive Bills Wizard
l10n_id
- l10n_id.qris.transactionRecord of QRIS transactions
l10n_id_efaktur
- l10n_id_efaktur.documentE-faktur Document
l10n_in_withholding
- l10n_in.section.alertindian section alert
l10n_jo_edi_pos
- pos.edi.xml.ubl_21.joUBL 2.1 (JoFotara) for PoS Orders
l10n_latam_check
- l10n_latam.checkAccount payment check
- l10n_latam.payment.register.checkPayment register check
l10n_my_edi_pos
- myinvois.consolidate.invoice.wizardConsolidate Invoice Wizard
- myinvois.documentMyInvois Document
- myinvois.document.status.update.wizardDocument Status Update Wizard
l10n_pl_bank_verification
- l10n_pl.bank.account.verificationPL Bank Account Verification
l10n_tr_nilvera_einvoice_extended
- l10n_tr_nilvera_einvoice_extended.account.tax.codeTurkish Tax Codes (GIB Codes)
- l10n_tr_nilvera_einvoice_extended.tax.officeTurkish Tax Office
l10n_tw_edi_ecpay
- l10n_tw_edi.invoice.cancelImplements cancelling an ecpay invoice.
- l10n_tw_edi.invoice.printImplements printingan ecpay invoice.
loyalty
- loyalty.card.update.balanceUpdate Loyalty Card Points
- loyalty.historyHistory for Loyalty cards and Ewallets
- mail.canned.responseCanned Response
- mail.pushPush Notifications
- mail.push.devicePush Notification Device
- mail.scheduled.messageScheduled Message
marketing_card
- card.campaignMarketing Card Campaign
- card.campaign.tagMarketing Card Campaign Tag
- card.cardMarketing Card
- card.templateMarketing Card Template
mrp
- mrp.batch.produceProduce a batch of production order
mrp_account
- mrp.account.wip.accountingWizard to post Manufacturing WIP account move
- mrp.account.wip.accounting.lineAccount move line to be created when posting WIP account move
point_of_sale
- pos.bus.mixinBus Mixin
- pos.load.mixinPoS data loading mixin
- pos.notePoS Note
pos_edi_ubl
- pos.edi.xml.ubl_21PoS Order UBL 2.1 builder
pos_hr
- report.pos_hr.multi_employee_sales_reportA collection of single session reports. One for each employee
- report.pos_hr.single_employee_sales_reportSession sales details for a single employee
product
- product.comboProduct Combo
- product.combo.itemProduct Combo Item
- update.product.attribute.valueUpdate product attribute value
project
- project.share.collaborator.wizardProject Sharing Collaborator Wizard
purchase
- bill.to.po.wizardBill to Purchase Order
- purchase.bill.line.matchPurchase Line and Vendor Bill line matching view
purchase_edi_ubl_bis3
- purchase.edi.xml.ubl_bis3UBL BIS 3 Peppol Order transaction 3.4
sale_edi_ubl
- sale.edi.commonCommon functions for EDI orders
- sale.edi.xml.ubl_bis3UBL BIS Ordering 3.0
sale_pdf_quote_builder
- quotation.documentQuotation's Headers & Footers
- sale.pdf.form.fieldForm fields of inside quotation documents.
sms
- sms.account.codeSMS Account Verification Code Wizard
- sms.account.phoneSMS Account Registration Phone Number Wizard
- sms.account.senderSMS Account Sender Name Wizard
stock
- stock.lot.reportCustomer Lot Report
- stock.replenish.mixinProduct Replenish Mixin
- stock.scrap.reason.tagScrap Reason Tag
web_tour
- web_tour.tour.stepTour's step
website
- website.custom_blocked_third_party_domainsUser list of blocked 3rd-party domains
- website.page.propertiesPage Properties
- website.page.properties.basePage Properties Base
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