Ease of Use
The list view is designed to improve visibility of document status and next activities.
Enterprise
The aging partner balance has been moved to the enterprise through the accounting application.
Assets
The quantity and unit of measurement set on the asset and supplier invoice match; depreciation report; manage depreciable assets
Financial Report
The new design of the financial report shows the meaning of each section.
Audit
Track modifications to posting entries for the following subjects: account, label, reference, label (tax grid), due date.
Auto input
Apply automatic transfers to specific partners; make intercompany transactions easier; a wizard for generating and transferring preview entries within the wizard.
Cash
Define two different accounts for cash rounding - one for profit and loss, and one for profit and loss.
Chart of Accounts
Automatically execute account hierarchy based on account code; manage allowed journal posting to accounts.
Disallowed expenses
Manage disallowed expenses; integrate with Fleet.
Electronic Data Interchange
Import/export EDI documents in UBL format.
Invoice
The "Customer" and "Supplier" contact filters have been renamed to "Customer Invoice" and "Supplier Bill".
Invoice/Bill
Easily select the desired numbering sequence when posting the first customer invoice and/or vendor bill.
Invoice/Bill
Add an "Inspect" function for invoices/bills so that you can mark invoices/bills for follow-up.
Invoice/Bill
Clearly indicate when verification of invoices or bills is not required, as it is set to be automatically posted on a previously defined date.
Invoice/Bill
The corresponding purchase order reference can be displayed on the invoice line.
Journal View
Keyboard navigation in the diary view has been improved. Preview of HR expense documents.
Ledger View
The ledger view has been improved. Balance and cumulative balance columns have been added.
Link to invoice
The migration from invoices to the accounting application is smoother. Interco module improvements.
Multiple currencies
New unrealized profit/loss report, allowing users to generate revaluation journal entries.
Partner Ledger
Add a "Reconciliation" button in the "Partner Ledger".
Payment Method
Improved batch payment error reporting. Batch payments are now compatible with SEPA credit transfers.
Payment Method
Customer and supplier payments are now posted through open accounts. These balances are only posted to the bank account when the bank statement is imported. Manual journal entries can be reconciled by posting to these accounts.
Payment Method
Since SEPA BIC is no longer mandatory, the BIC constraint has been removed.
Payment Method
Batch registration payment. When registering a partial payment, only register the payment for the amount due.
Payment Method
Track the payment status of payments so you can see who printed, canceled payments, etc., and when these actions occurred.
Payment Status
The invoice/refund status has been improved. You can track the payment status and payment time.
Reconciliation
Support marking an invoice/bill as partially paid when the amount is less than the total balance.
Reconciliation
Now, the reconciliation model can match with the supplier's customers and is more accurate.
Reconciliation
In addition to tags, the reconciliation engine also looks at notes and references.
Reconciliation
The reconciliation widget has been moved to Odoo Enterprise.
Refactoring
Financial statement restructuring now provides better performance. More secure currency rounding factor updates.
Tax items
Include or exclude accounts in tax items. Useful in the case of (partially) non-deductible VAT.
Tax Report
Companies can use foreign tax labels and report them together with domestic tax labels.
Tax Report
Define multiple tax reports for a single localization.
Ease of Use
Activities automatically created for overdue invoices. Improved estimated supplier invoice tax. Read-only mode for accounting dates.
User Experience
Configuring the chart of accounts and tax reports is easier. New menu for human resources expenses. Printing checks is a regular option.
User Experience
Prevent users from closing the fiscal year of draft entries.
Evaluation
Investigation
Ask your employees for feedback on the survey app integration.
Goal
Help managers and employees achieve specific goals.
Ease of Use
Application modification, define general templates for feedback or specific templates by position, define evaluation scales, and automatically schedule the next evaluation.
barcode
Demo data
Improved barcode demo/test sheet to help you complete your first set of workflows.
Barcode Management
Easily use barcode applications without a barcode scanner: buttons, field editing.
Ease of Use
Usability improvements in miscellaneous barcode applications.
Calendar
Outlook sync
Sync Outlook calendar with Odoo.
Resend
Modify a specific event, selected events and all future events, or each event in a series.
Customer Relationship Management
Ease of Use
UTM fields can be used as optional fields. My campaign view management; batch version in CRM list view.
MRR
Handle recurring revenue and manage renewal intervals by using definable plans for processing duplicates
Outlook integration
Convert the emails you receive in your Outlook mailbox into potential customers and record their content as internal notes.
In the report
The reason for loss mentioned in the opportunity cannot be deleted.
Search
Search for potential customers and opportunities based on their phone numbers.
Ease of Use
Contact Person
The phone number and email address of the business opportunity are always editable, and edits are synchronized with the contact.
Data Cleaning
Copy
Automatically identify and merge duplicate records.
On-site cleaning
Set automatic formatting and/or clear text fields.
Discussion
Activity Items
When changing the activity type, please keep the custom summary.
Activity Items
Display activity summary, falling back to activity type if no summary is set.
Activity Items
Widget improvement. Displays who is assigned (if not the current user). The icon now shows the activity type.
Channel
Archive unused channels.
Chat Room
Display user avatars in chat.
Not in the office
Indicate the time when the user is not in the office.
Private Channel
The user who creates a private channel is automatically added as a member.
File materials
File materials
Manage documents through list view, just like in the kanban view (download, drag and drop, ...).
Frontend Refactoring
Display custom features in the list view's board view.
PDF format
Index the document content for better search.
PDF report
The company's long address (with a second address line) is no longer truncated in PDF reports.
Split
Organize, split, and extract pages from multiple PDF documents.
Version Control
Track different versions of a document in the "Documents" app.
Ease of Use
Track document versions and other UX improvements.
Ease of Use
Now you can link specific pages to specific actions.
E-learning
Qualification Certification
Choose from six templates so your students can share them on social media.
Training class
Highlight recent content, sell, and view student progress from the participant list.
Instructions
Each course supports two descriptions. A brief one on the homepage, and a longer one on the course page itself.
Karma
Any karma earned in the course will be lost upon leaving. Users are ranked by month, week, or all time based on their karma.
Test
Allow students to use the new "Comment" option to help each other.
Technology
Moved editable computed fields from change / default_get to storage.
Ease of Use
Students can now download content and external resources.
Ease of Use
When archiving a course, the content appears as unpublished.
电子邮件营销
Activity Items
Email and SMS campaigns are now clearly separated.
Emoji
Add emojis to your email subject line.
Kanban
When using the Kanban view, the planned dates are now clearly displayed.
Preview
Encourage recipients to open your email by displaying a custom preview text in their inbox.
In the report
24 hours after the ad campaign is launched, the system will send a summary to the user responsible for the campaign to share initial results.
Fragment
Add a code snippet to your email header so recipients can open your email in a web browser.
UTM
UTM parameters are used for the response, so the generated records can be correctly set and attached to the correct marketing plan.
Employee
Accrued Vacation
Select the start date of the vacation - supports bank holidays on weekends.
Accrued Vacation
Define accrual items based on days, weeks, months, and years.
Availability
View the availability of a group of employees based on planned skills or roles.
Contract
Batch change work plans, positions, and statuses through the list view; full-time contacts can be paused; alerts instruct users to perform specific actions.
Credit Time Days
Manage credit time and display credit days on the payroll.
Leave
When archiving an employee, add an end date to their contract and remind the user of actions to be performed (cancel future evaluations, suspend, etc.).
File materials
Private employee documents can be managed through the document application.
Deadline
The timeout expiration date is visible on the employee dashboard.
Integration with discussion
Quickly chat with colleagues or employees by clicking on their avatars.
Salary Configurator
Make the "Custom Salary" configurator available in other countries/regions.
Ease of Use
Batch edit departments, positions, and managers in list view.
Ease of Use
Easily check if there are currently any employees.
Chronicle of Major Events
CRM Integration
Define rules to create leads/opportunities from participants when they register.
CRM Integration
You can also create sales leads when creating, confirming, or marking attendees as present.
Activity Tags
Use event tags to create custom website filters.
Exhibitor
Create virtual meeting booths for your exhibitors to interact with attendees.
Favorite conversation
Let your attendees choose the tracks they want to join and remind them when they start with push notifications.
Gamification
Have participants answer quiz questions and confirm participation by displaying a leaderboard.
Gantt
The Gantt chart view can now dynamically calculate its display start date and scale.
Graphics and Maps
Visualize events on the graph and map views.
Kanban
Use custom stages to manage events.
Kanban
Activity bulletin board cards have been redesigned for greater clarity.
清单
The event list view has been updated to provide more clarity and flexibility.
Magic Button
Choose when to display buttons next to the video to provide time-sensitive actions to attendees as they watch.
Move
The mobile view for attendees has been improved to ensure better on-site management.
Move
Enable your participants to browse your events (including offline) through Progressive Web App technology.
Online tracks
Unarranged tracks can be displayed under the "Upcoming" section of the track list, so you can start generating hype around them.
Online tracks
A clearer tracking page supports the new "real-time" feature.
Open question
Ask your attendees open-ended questions when they register.
Registration Office
A new "registration desk" mode has been introduced, which can handle multiple ongoing events.
In the report
Even without a sales order, the participant's UTM can be tracked.
Number of rooms
Promote community interaction by creating virtual meeting rooms for specific topics and locations, or allow attendees to create virtual meeting rooms.
Sales Integration
Easily navigate between ticket sales orders, events, and attendees.
Sponsor
The form view with chat history provides a better way to manage the initiator.
Sponsor
Sponsors can archive.
Sponsor
Improved the design of the footer grid to display more sponsors without causing too much impact.
Ticket
Now you can process tickets without installing Sales or eCommerce.
Tour
Introduced a guide to help users take the first steps in the application.
Create an event-specific Twitter wall and nest it under the "Events" submenu.
Ease of Use
The "Minimum Seats" field has been deleted.
Website
Improved the display of events on the website, while simplifying the customization of these pages.
YouTube Live
Broadcast your tracks online via YouTube integration.
Cost
Optical Character Recognition
Use our optical character recognition service to digitize expenses.
Optical Character Recognition
Digitization of AI test costs using sample receipts.
Payment Method
Batch registration payment.
Payment Method
When processing partial payments, only register the payment of the amount due.
Ease of Use
Use the optional list view to organize expenses and expense reports.
Ease of Use
Use the dedicated menu to find all expenses and expense reports in one place.
Ease of Use
Download our mobile app by scanning the QR code.
Ease of Use
Discover the app through browsing.
Ease of Use
View the content that needs to be submitted, the content awaiting approval, and the content planned for repayment.
Ease of Use
Expense products are forecasted based on past expenses.
On-site Service
Link Inventory
User-definable default repository.
Link Inventory
Add products tracked by batch or serial number to the task.
Task Product
One-click to indicate the number of products used during the visit.
Ease of Use
Now, the field service tasks generated based on sales orders refer to the customer's shipping address.
Ease of Use
Unification of form views for project tasks and field service tasks to ensure smoother workflow.
Ease of Use
Manage your team without installing "Sales" or "Invoicing".
Ease of Use
View the total for each row at the bottom of the Gantt Chart view.
Fleet
Accounting
Calculate the allowable deduction for the vehicle and link it to the supplier invoice with the analysis account.
Archive
Archive vehicle manufacturer and model.
Cost
Services and costs have been consolidated to simplify cost management. Obtain cost KPIs for reporting.
Service
Organize services in phases. Add a complete description of the service. Archive the service.
bicycle
Now, the vehicle type can be "bicycle".
Ease of Use
Contracts can be periodic or non-periodic.
Service Desk
Contact Sales
New shortcut allows creating sales orders directly from the trouble ticket without navigating to the project task.
SLA policy
Exclude time spent in specific stages - does not affect SLA metrics.
SLA policy
Ensure tickets are assigned within a specific time frame.
SLA policy
Apply the SLA policy for ticket label applications.
Team Vision
Now, the "Help Desk" team is only visible to specific users. Define the users to whom new tickets will be automatically assigned.
Flight Schedule
Use a timer to track time spent on tickets. Now, multiple users can track time on the same task/ticket simultaneously.
Flight Schedule
Display work order schedule on customer portal.
Website Form
Improved the design of the website ticket submission form.
Action Plan
IAP service
Publish/unpublish IAP services as needed. After an IAP service is rejected, submit a new approval request.
Text message
If the user does not have a valid account, errors can be better handled when attempting to send an SMS.
Text message
Use one SMS account across multiple databases.
Snailmail
Received a warning when mailing a letter for the first time (to prevent accidentally sending the letter to the wrong customer).
Inventory
Access right
The inventory manager no longer needs accounting or billing access.
Archive
When archiving products, smart buttons and inventory reports behave consistently.
Expiration Date
Display quantity removal date to prevent delivery (and internal consumption) of expired products.
Expiration Date
After installing the product_expiry module, the deletion date can be edited.
Feedback
Sync product description changes from sales order to manufacturing and/or purchase order.
Forecast inventory
Forecasted inventory report, including purchase and reorder information.
Integrated with barcode
Manually create transfers from the barcode application, access quality checks from batch/serial numbers.
Integrated with Sales and Manufacturing
Display the link between sales orders and POs automatically created by SO.
Reorder Rule Improvement
Check the forecast quantity on a specific date, including safety days and lead time.
Repair Order
Support resetting to draft and canceling the repair order.
Replenishment Report
Create manual reordering rules. Use the replenishment report to view which products need replenishment.
Serial Number
If duplicate is detected, information about the existing serial number will be displayed.
Serial Number
Allow quick inline recording of serial numbers.
Sign for delivery
Support signing for delivery to confirm receipt.
Unit
Usability improved through the "Unit of Measurement" widget.
Unit
Change the default measurement unit to 2 decimal places (0.00 instead of 0.000)
UPS Account
Bill to your customer's UPS account.
Ease of Use
Allow batch retention of transfers.
Ease of Use
Easily associate locations with specific temporary customers in product categories.
Ease of Use
Standardize transfer behavior when manually updating quantities on SO/PO lines and creating new PO/SO lines.
Ease of Use
Access the predicted product quantity on the "Transfer Operation" line.
Ease of Use
When users must change product costs, the user experience can be improved (by removing the wizard).
Ease of Use
Removed multi-repository settings (multiple repositories are now supported by default). Operations now support text descriptions.
Ease of Use
Availability date management for transfers, manufacturing orders, and sales orders (calculating the estimated arrival time of products needed to complete each order).
Ease of Use
The MTO route was replaced by a more flexible approach based on automatic replenishment.
Ease of Use
Improved the delivery note report.
Ease of Use
Skip the draft step for internal picking.
Invoice
Invoice Policy
Now, the default invoice policy is "based on delivered quantity".
Tax Cloud
You can set state and zip code as required fields for e-commerce.
Ease of Use
Issue a warning when attempting to invoice without an "invoice line" - configuration change recommended.
Internet of Things
Log file
Access the IoT box log file from the form view.
Matching
Automatically weigh delivery packages when connected to the scale.
Print options
Print shipping labels through IoT-connected printers.
Raspberry Pi 4
Support Raspberry Pi 4 IoT box.
Online Chat
Chat Room
Customize the chat window to fit your brand.
Visitors
Chat with visitors from any page of the website.
Localization
Belgium
Belgium fee table 281.50 XML and PDF.
Sweden
Allow domestic payments, similar to SEPA.
Switzerland
QR IBANS have been added to the bank account. QR bills have been implemented.
Lunch
Alert
Organize and translate alerts by status in the Kanban view.
Product Showcase
Organize products by category in the Kanban view and translate them.
Supplier
Organize suppliers by location in the Kanban view.
Ease of Use
The lunch category has been improved, especially in a multi-company environment.
Manufacturing
Batch Material Picking
Improved batch transfer layout/usability, and made them available in barcode applications.
Resilient consumption
Increase the scope of flexible use, allow updating confirmed MOs, and use components that are not part of the initial BOM.
Help rearrange
Help reschedule transfers and manufacturing orders by setting alerts related to transfers/MOs.
Manufacturing Order
Apply landing costs to manufacturing orders.
Manufacturing Order
Display the links between parent and child MOs, as well as the links between MOs and POs.
Planning Visibility
By leveraging information pop-ups and work time visibility, the planning visibility of work orders can be simplified.
Post inventory
Allow posting inventory on MO under the same conditions, then "mark it as completed".
质量检查
The same quality check can be defined for several products.
Barcode Subpackaging
Process subcontract receipts for components/finished products with tracking in barcode applications.
Ease of Use
Allow filtering of subcontractors and subcontracted products.
Ease of Use
The form view makes it easier to edit manufacturing orders.
Ease of Use
Create manufacturing orders for products without BOM and dynamically add components.
Ease of Use
When multiple batch/serial numbers need to be produced, please create a manufacturing order.
Ease of Use
Combine the process route and bill of materials. Now, operations are listed in a new tab of the BOM table.
Ease of Use
Improved supplier price list view, new manufacturing planning program, display delivery dates on sales orders.
Ease of Use
Added an unbuilt button to the "Completed" MO so that finished products can be converted into raw materials.
Ease of Use
Improved file upload.
Evaluation Report
Evaluate the product through the evaluation report.
Marketing Automation
Ease of Use
Send a text message to your contacts to test the service.
Ease of Use
Now, you can instantly modify the phone number when sending an SMS.
Move
Kanban
Create a column in the board view.
Link
Open the link in the app instead of the web browser.
Scanner
Use your phone's camera to scan the barcode.
Internet telephony
Call a contact via VoIP.
Payroll
Advantage/Advantage
Customize or add advantages to meet your business needs.
ATN (Belgium)
Manage laptop ATN according to employee contract.
High salary
By defining which structure types can use them, manage which "other inputs" are available on the payroll.
Salary (Belgium)
Public transportation fee based on CP200.
Break time
Payroll no longer relies on the Time Off application to calculate payroll.
Warrant (Belgium)
Added salary structure for managing vouchers.
Work Items
You can batch modify work items. You can change the type and status of work items through batch editing in the list view.
Planning
Access right
All internal users can access their shifts without needing permission for Planning.
Copy
Filters are considered when copying the previous week's plan.
Neutral
Publish and send personal unfinished shifts.
Neutral
Open shift lines consider all "Group By" filters applied in the Gantt chart view.
Role
Define several default roles for your employees to get relevant shift templates and send them the correct open shifts.
Send schedule
If the plan covers multiple months, all of these will be displayed on the webpage.
Send schedule
Define custom time periods when sending plans.
Shift template
Consider items and tasks in the shift template.
Break time
View global time in "Gantt Chart" and "Calendar" views.
Unavailable
Improved the accuracy of employee inability to work.
Ease of Use
The allocated time exceeds 100% of the actual duration of the shift.
Ease of Use
Chat with other employees by clicking their avatars from the Gantt chart view.
Ease of Use
Search and group employees by department to better organize work.
Ease of Use
View the totals for each row in the Gantt chart view.
Ease of Use
By default, projects, tasks, and roles for which shifts were created in the past 30 days will be displayed in the Gantt chart view.
Ease of Use
By default, the start time and end time defined in the new shift are based on the resource calendar definition.
Ease of Use
(Optional) Display the percentage of time allocated on the Gantt chart view.
Ease of Use
View the progress of tasks from the "Gantt Chart" view.
Ease of Use
Get detailed information about shift-related projects and tasks on the web page.
PoS
Cash rounding
Set up cash rounding in PoS in the same way as accounting cash rounding.
Configuration
Modify the PoS configuration when opening a session.
Membership Plan
The availability of the loyalty program has been improved.
Move
Use PoS on mobile devices. Meet the growing demand for mobile interfaces in stores.
Payment Method
The interface is clearer and easier to handle multiple payment methods.
Product Configurator
Product configurator is now available in Odoo PoS.
Return
If there is a product return, please distinguish between negative and positive lines in the pos.session journal entry.
Scan
Scan barcodes with a camera (attendance, PoS, and events).
Stocks
Generate inventory transfer once when closing the PoS session.
Unit
Let users define a measurement system and use those UoMs for packaging types.
Project
Analytical Accounting
Track any revenue associated with your project's analytics account.
Analytical Accounting
By defining specific analytical accounts on sales orders, track the costs and revenues of tasks independently of the project.
Collaborative pad
Display collaborative rich text format in the portal to further collaborate with customers.
Contact planning
Access plans directly from tasks. Manage them effectively based on an overview of the originally planned work hours and the hours already forecasted for your tasks.
Contact Sales
Generate projects or tasks from sales orders without a schedule application.
Contact Sales
Distinguish billable items from non-billable items.
Contact Sales
Exclude specific tasks or schedule entries from the invoice.
Link Timeline
Display detailed information about the time spent on tasks (and their subtasks) in the portal.
Link Timeline
View the remaining work time from the project's Kanban view.
Project Visibility
If the project is private, the "View Task" link in the email is only available to internal users.
Project Visibility
Restrict the visibility of a private project to specific users without adding them as followers.
Scheduled Tasks
Generate and manage recurring tasks for daily activities.
Subtask
Use multi-level subtasks to organize the project.
Subtask
Enable subtask functionality by project.
Subtask
When information defined on a subtask is linked to the parent task, it will no longer be overwritten.
Ease of Use
Draw inspiration from our kanban examples and load them to test the Project application.
Ease of Use
Additional templates will be provided when creating a new project.
Ease of Use
Improvements in onboarding travel.
Procurement
Integration with approval
Manage internal purchase requests and generate inquiries based on approval.
Margin Calculation
Even if the product is configured using the FIFO cost accounting method, the margin can be correctly calculated.
Price List
If no supplier price list matches the purchase order line, use the product cost as the purchase price.
Return
Help users know when to request a credit note from a supplier and assist them in completing it.
Ease of Use
Now, the invoice has been linked to the purchase order via OCR.
Supplier Invoice
Get purchase reference on the invoice line.
Recruitment
Applicant
Change positions, job titles, media, priorities, and responsibilities in the list view. Create a report on why the applicant was not hired.
Archiving process
When an employee leaves the company, the end date is automatically added to their contract. Additionally, their address, car contract, etc., are also archived.
Contact Person
Contacts created by the applicant will be automatically set as private contacts.
Dashboard
Access recruitment KPIs in the report.
Referral
Ease of Use
Improvements to the introductory user experience.
Ease of Use
Now, the remaining points are visible next to the total points on your dashboard.
Rental
Business opportunity
Create a lease quote from the CRM application by clicking "Create Lease".
Order
Rent a product from the Gantt chart view. If the product is rented, warn the user on the Gantt chart.
Product Showcase
Serial number has been added to the rental analysis report. You can also check the availability of the product.
Turnover
Amazon
Prevent users from mistakenly canceling Amazon sales orders.
Country
Define whether country, state, and postal code are required to calculate e-commerce and sales tax.
Coupon
Even if you do not have a sales application, you can activate coupons and promotions on the website.
International Trade Terms
Incoterms have been updated in accordance with 2020 law.
Invoice
Notes in sales orders will be copied to invoices. The default invoice policy is "Based on delivered quantity".
Margin
Display profit margin as a percentage and amount on quotations and sales orders.
Order
Use tags to classify orders. Now, confirmed orders with delivered items will display a wizard to guide users on how to handle them when attempting to cancel.
Price List
When changing the price list of a sales order, please recalculate the prices. Generate and print the price list report from the product.
Logo
Portal website
Signature requests are now visible on the customer portal.
Move
Easily sign documents on mobile devices using an efficient and user-friendly interface.
Ease of Use
New onboarding tour and usability improvements.
Ease of Use
Access permission review.
Ease of Use
The "Add Tags and Filters" panel on the "Dashboard" menu.
Ease of Use
Management is responsible for signing.
SMS Marketing
Activity Items
Email and SMS marketing campaigns are now clearly separated.
Kanban
When using the Kanban view, the dates of active plans are now clearly displayed.
In the report
24 hours after the campaign launches, send a summary to its person in charge to report its early results.
Ease of Use
Send a text message to your contacts to test the service.
Ease of Use
Now, you can instantly modify the phone number when sending an SMS.
Social Marketing
Demo Module
You can install demo data from the settings.
The guide takes you through the first step.
Tour
Post on your LinkedIn company page, report engagement, and add LinkedIn streams.
Spreadsheet
Filter
Define text, date, or relationship filters on data in a spreadsheet.
Pivot Insertion
Insert any custom pivot table into the spreadsheet for advanced reporting.
Template
Use standard or custom templates for new spreadsheets (e.g., revenue analysis, budget reports, sales commissions, etc.).
Studio
Approval Rules
Configure approval rules on any form view button.
Configure approval rules on any form view button.
Automation
Automated configuration has become easier.
Customize a
Customizing one2many fields is now easier. The popup selector can now search more fields without users needing to click "Search More".
Custom Image
Add an image field to form a view.
Custom sorting
Default sorting for custom list view.
Date Filter
Create a date filter from any date field.
Map View
Enable and customize a new map view.
Public Edition
Enable batch versioning on any list view.
Menu item
Menu item customization has become easier.
Quick Create
Enable/disable quick create functionality on one or more fields.
Report address bar
Improved the configuration of the address block in the report.
Search view custom interface
Improved search view preview design.
SMS text
Enable SMS functionality on any phone field.
Label/Group Visibility
Customize the visibility of form view tabs and groups.
Time-based automation
Time-based automation triggers more frequently.
Subscribe
Dashboard
Get all information by subscribing to manage sales commissions (select several salespeople, export to PDF, ...).
Payment Terms
The default payment terms for subscriptions will apply to renewals, upsells, and manual invoices.
Order
Sequences will be generated upon saving to reduce the number of gaps in the subscription sequence.
Service
Get information about the address of the provided service.
Upselling
Only restrict access to active products.
Ease of Use
Various UX improvements in the subscription application, including simpler subscription phase configuration.
Investigation
Conditional questions
Conditional questions can be added to the survey. (For example, "If the selected user answered A on the previous question, question B will appear.")
Design
Add images and videos as backgrounds, or illustrate your problem. Several new layouts are also provided.
Live Mode
Host interface improvements. Now provides new screens with charts, issues, etc.
On-site meeting
Manage meeting progress. Show participants their results and rankings in real time.
Sharing
Optimize and customize your survey link to share with others.
Technology
The cleanup of the survey model (naming, ordering, invalid codes) has been completed.
Technology
Now, the conversion is loaded into AJAX. This means no new pages are loaded.
Ease of Use
The "New Statistics" button in the survey allows you to see the number of courses using the survey.
Ease of Use
You can add a description from the frontend. You can also use the "Add Section" button to create pages.
Ease of Use
Now, teachers can check whether answers to all types of questions are correct.
Ease of Use
Headers, footers, and live chat are no longer needed when conducting a survey.
Technology
Access Permission Shortcut
New debug shortcut for current model access permissions.
Attachment
A new option has been added to the any2many_binary field, allowing file extensions to be filtered.
Email Template
When testing their email templates, allow users to access all existing records of the matching model.
Hide column labels
List view options can hide field titles.
Many2many list
Now, users can edit many2many list fields related to models for which they only have read permissions.
New "NOW" key
The new "NOW" key accurately compares date-time values with the current date and time.
Onboarding tour priority
Now you can define priority order in the app browsing.
OWL framework
We have provided a new OWL framework.
Performance
The website icon is no longer stored on the link tracker.
Searchpanel options
New option: Structure folder, display all values and limit values.
Sort action
Now, context actions are sorted in order.
Break time
Accrued expenses
Select the start date for "Accrued Leave." Also, set your accrued leave time to a few days.
Allocation
Customize specific approval processes by type to assign allocations.
Dashboard
Better access to remaining leaves, see gray on non-working days, and see the expiration date of remaining "rest time".
Employee
Use the employee's time zone to calculate the number of allocated days, not the user's days.
Safety
Notes and "Break Time" type are hidden from other employees. Each person's menu involves a calendar event.
Ease of Use
Global UX improvements, simplified the Manager menu and added a calendar.
Work Schedule
The workdays displayed on the "Personal Leave" calendar are not grayed out.
Schedule
Barchart footer
The daily schedule total is displayed as a bar chart to highlight time distribution.
Encoding unit
If the schedule is encoded in this way, the duration of the schedule is expressed in days on the portal.
Contact Sales
Easily change sales order items linked to your schedule (not yet invoiced).
Contact Sales
Transfer the schedule for uninvoiced time from one task to another.
Timer
Use a timer to record time spent on projects and tasks. Use hotkeys to start the timer, or directly add 15 minutes to a given project and task.
Ease of Use
Improvement of onboarding trip.
Ease of Use
Hide or show optional fields in list view.
Ease of Use
When encoding the schedule, the remaining time is represented by the task name.
Ease of Use
When the corresponding button is clicked, the schedule will be automatically verified.
Ease of Use
Batch validate schedules from the list view.
Ease of Use
Download the great schedule app by scanning the QR code.
Ease of Use
Chat with other employees by clicking on their avatars from the grid view.
Ease of Use
By default, projects and tasks where users have logged time in the past 15 days will be displayed in the grid view.
Ease of Use
Merge schedule entries together.
Ease of Use
Attachment
Accessing documents always requires employee rights.
Auto-coloring label
The color is automatically set when creating a label.
Chart Sorting
Sort bar and line charts by increasing/decreasing metrics.
Color label
Colored labels in the list views of potential customers, fault tickets, tasks, and UTM.
Company-related fields
Additional tooltips for company-related fields.
Date Filter
New date filters have been added to various applications.
Default time zone
The administrator's time zone is automatically set upon first login.
Digestion
A summary including the tip will be sent to the user periodically.
Gantt drag and drop
Drag the pill smoothly across the Gantt chart view.
Gantt weekday
Now, the day of the week will be displayed in the "Gantt Chart" view.
Public Edition
Now, after batch editing in list view, records are automatically deselected.
Report Footer
Field labels have been removed from the footer to save space.
Percentage widget
Improved the usability of the percentage widget.
Figure details
Dive into the records in bar charts and pie charts.
Grid View
Negative grid values are highlighted in red.
Grouped ListView Design
Improved the design of the group list view.
Internal Allocation
Internal documents (tasks, orders, etc.) can only be assigned to internal users.
Kanban view
Various kanban views have been improved.
Layout Preview
More accurate preview in the layout designer.
Listview action
New action button when selecting records in the control panel.
Map Grouping
Group records from the map view to visualize clusters.
Batch Password Reset
Send password reset instructions to multiple users at once.
New Listview
Listview has been upgraded with new widgets: user avatars, activity scheduler, remaining days, advanced formatting, etc.
Notification Matters
Improved minimalist notification design.
Product Catalog
Improved product catalog list view.
Report Sample
Sample data displayed in an empty report view.
Searchpanel Count
Record counts are displayed next to each item in the search panel.
Select all records
Select all records except the first page of the list view.
Setpoint
Obtain the functional documentation directly to access complex features.
Smart Date Input
Set any date field relative to the current date (for example, +2d can set the date two days in the future).
Start typing...
Invite users to start typing to discover the quick creation feature for relationship fields.
Time Comparison
Set the date filter and compare the time periods in the search view of the report view.
Transparent
Virtual data appears on many blank screens, showing users what the filled content will look like.
Annual Calendar
New "Year" mode in calendar view.
Internet telephony
Call
Access the dial pad during a call. Use "Enter" to start the call. Particularly useful when voice menus are enabled.
Ease of Use
After typing the number, press Enter to initiate the call to improve efficiency and enhance the user experience.
Ease of Use
Using the standard E164 format can better match phone numbers and contacts.
Website
Blog
Clean interface. New options available for blog titles and text blocks. Quotes have more visual insights.
Blog
If a visitor wants to comment on a post without logging in, redirect them to the correct post after logging in.
Blog
Tags can be added to the blog from the frontend.
Builder
The anchor system has been reviewed. Anchors are automatically generated based on the first heading or code snippet name in the section, as applicable.
Builder
Simpler modeless configuration for the background size and position of the fragment. The "Cover" and "Repeat Pattern" options have been moved to the options menu. Now, select the background position by clicking the corresponding menu option.
Builder
A sliding counter has been added to the carousel fragment options menu. This allows you to manage slides entirely from the options without having to directly enter the block.
Builder
New options for invisible elements (cookies, pop-ups), login, and call-to-action.
Builder
Hovering over an option in the left panel will display a preview of the result.
Design
New background color system - choose your color and apply presets on each segment.
Design
Customize the width of each block individually.
Editor panel
Use the standard code snippet options widget to move the product search bar code snippet options directly to the left panel.
Editor panel
Image optimization and new crop inline. Handle image quality in the left panel; new color filter on images.
Editor panel
In the editor panel, click outside the area to close the dropdown menu.
Formation
Use reCaptcha V3 to enhance security.
Formation
Form snippet that allows users to customize the height of the text area.
Forum
Find your place on the leaderboard. Organize the backend and frontend of the forum.
Forum
Prevent users from sharing questions before the community manager approves them.
Header
Twelve title templates have more variation between themes and provide users with more customization options.
Image
Provide more space for images; merge search. Images will be automatically optimized.
Language
Make the language switcher available through the portal. The web app is no longer needed.
Language
Add a language selector to the title and customize the layout.
Move
Now you can toggle column visibility on mobile devices.
Rating
Ratings can now be found on the portal. The "Sites" app is no longer needed.
Rating
You can get more control from the rating summary. Change colors, icons, etc.
Search Engine Optimization
Connect your website to Google Search Console.
Search Engine Optimization
Customize your blog post or product URL.
Search Engine Optimization
The shorter the URL, the better. We have removed the "/products" and "/posts" sections from the URLs.
Fragment
Page loading improved when adding new code snippets; you now stay on the same page.
Fragment
New code segments: countdown, charts, table of contents, product catalog, dynamic code segments.
Fragment
Now, you can save and reuse your own code snippets anywhere on the website.
Fragment
Refactor all code snippets (HTML structure, design, functionality, etc.).
Technology
Now, you can customize a beautiful 404 page.
Technology
Quickly edit robot.txt from the backend settings menu.
Subject
You can switch themes from the "Customize" dialog box. No need to go to the backend.
Subject
Now, all code snippets on all topics are available.
Subject
Bootswatch themes are no longer supported and have been removed.
Subject
Theme installation may take some time, so we have added a notification to let users know what is happening.
Ease of Use
cron will delete unused coupons in sales orders after three days.
Ease of Use
You can now publish pages from your mobile device.
Ease of Use
Use keyboard shortcuts and discover full-screen mode for an immersive experience in your website builder.
Ease of Use
Mark outdated code segments so you know which ones to update.
Ease of Use
Quickly publish product and/or blog post groups using Listview's batch editing feature.
Source: https://www.odoo.com/zh_CN/odoo-14-release-notes. There may be translation discrepancies; readers should exercise their own judgment!
