Skip to Content
Odoo Meniu
  • Autentificare
  • Try it free
  • Aplicații
    Finanțe
    • Contabilitate
    • Facturare
    • Cheltuieli
    • Spreadsheet (BI)
    • Documente
    • Semn
    Vânzări
    • CRM
    • Vânzări
    • POS Shop
    • POS Restaurant
    • Abonamente
    • Închiriere
    Site-uri web
    • Constructor de site-uri
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Lanț Aprovizionare
    • Inventar
    • Producție
    • PLM
    • Achiziție
    • Maintenance
    • Calitate
    Resurse Umane
    • Angajați
    • Recrutare
    • Time Off
    • Evaluări
    • Referințe
    • Flotă
    Marketing
    • Social Marketing
    • Marketing prin email
    • SMS Marketing
    • Evenimente
    • Automatizare marketing
    • Sondaje
    Servicii
    • Proiect
    • Foi de pontaj
    • Servicii de teren
    • Centru de asistență
    • Planificare
    • Programări
    Productivitate
    • Discuss
    • Aprobări
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Aplicații Terțe Odoo Studio Platforma Odoo Cloud
  • Industrii
    Retail
    • Book Store
    • Magazin de îmbrăcăminte
    • Magazin de Mobilă
    • Magazin alimentar
    • Magazin de materiale de construcții
    • Magazin de jucării
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Distribuitor de băuturi
    • Hotel
    Proprietate imobiliara
    • Real Estate Agency
    • Firmă de Arhitectură
    • Construcție
    • Estate Managament
    • Grădinărit
    • Asociația Proprietarilor de Proprietăți
    Consultanta
    • Firma de Contabilitate
    • Partener Odoo
    • Agenție de marketing
    • Law firm
    • Atragere de talente
    • Audit & Certification
    Producție
    • Textil
    • Metal
    • Mobilier
    • Mâncare
    • Brewery
    • Cadouri corporate
    Health & Fitness
    • Club Sportiv
    • Magazin de ochelari
    • Centru de Fitness
    • Wellness Practitioners
    • Farmacie
    • Salon de coafură
    Trades
    • Handyman
    • IT Hardware and Support
    • Asigurare socială de stat
    • Cizmar
    • Servicii de curățenie
    • HVAC Services
    Altele
    • Organizație nonprofit
    • Agenție de Mediu
    • Închiriere panouri publicitare
    • Fotografie
    • Închiriere biciclete
    • Asigurare socială
    Browse all Industries
  • Comunitate
    Învăță
    • Tutorials
    • Documentație
    • Certificări
    • Instruire
    • Blog
    • Podcast
    Empower Education
    • Program Educațional
    • Scale Up! Business Game
    • Visit Odoo
    Obține Software-ul
    • Descărcare
    • Compară Edițiile
    • Lansări
    Colaborați
    • Github
    • Forum
    • Evenimente
    • Translations
    • Devino Partener
    • Services for Partners
    • Înregistrează-ți Firma de Contabilitate
    Obține Servicii
    • Găsește un Partener
    • Găsiți un contabil
    • Meet an advisor
    • Servicii de Implementare
    • Referințe ale clienților
    • Suport
    • Actualizări
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Obține un demo
  • Prețuri
  • Ajutor

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Contabilitate
  • Inventar
  • PoS
  • Proiect
  • MRP
All apps
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
All Posts Oameni Insigne
Etichete (View all)
odoo accounting v14 pos v15
Despre acest forum
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
All Posts Oameni Insigne
Etichete (View all)
odoo accounting v14 pos v15
Despre acest forum
Suport

Odoo v16 Dashboard - filter by date range

Abonare

Primiți o notificare când există activitate la acestă postare

Această întrebare a fost marcată
ReportingDashboardSpreadsheets
2 Răspunsuri
5651 Vizualizări
Imagine profil
Roy Antunovich

I want to have more flexibility with the date filter on Odoo Dashboard. It only gives the option to filter by Year, Quarter, Month, or Relative Period.

This means that we do not have the ability to look at a specific week, or look at our financial year (April 1 to March 31) within the dashboard.

Surely other businesses have this need?

Can someone answer one or all of these questions:

1- How do I add the ability to filter by week in dashboard?

2 - How do I add the ability to filter by a specific time period in dashboard? 

3 - Can you change the "Year" in Odoo to be a financial year instead of a calendar year, resulting in all "Year" filters working to a financial year? If so how?

0
Imagine profil
Abandonează
Imagine profil
Tejas Patel
Cel mai bun răspuns

Certainly, addressing these needs involves a mix of configuration, customization, and possibly development in Odoo. Here’s how you can approach each of these questions:

1. Adding the Ability to Filter by Week in Dashboard

To add a week filter to your Odoo dashboard, you generally need to customize the dashboard or create a custom filter. Here’s how you can achieve this:

Option A: Use Odoo Studio

  1. Access Odoo Studio:
    • Navigate to the dashboard you want to customize.
    • Open Odoo Studio by clicking on the “Studio” icon.
  2. Create a Custom Filter:
    • In the dashboard view, locate where you can add filters.
    • Add a new filter and configure it to include a week option. You may need to define the week ranges and the logic for calculating weeks.
  3. Configure the Filter:
    • Define the filter’s behavior to ensure it interacts correctly with the data displayed in the dashboard widgets.

Option B: Custom Module Development

  1. Develop a Custom Module:
    • If Odoo Studio does not provide sufficient customization, you might need a custom module. This involves development in Python and XML.
  2. Add Week Filtering Logic:
    • Create or modify a model to include week-based data filtering.
    • Update your dashboard views to integrate this new filter option.
  3. Deploy and Test:
    • Deploy the custom module and test the new week filter thoroughly.

2. Adding the Ability to Filter by a Specific Time Period in Dashboard

To filter by a specific time period (e.g., a custom date range) in your Odoo dashboard:

Option A: Use Odoo Studio

  1. Access Odoo Studio:
    • Open the dashboard in Odoo Studio.
  2. Add a Custom Date Range Filter:
    • Add a new filter to the dashboard.
    • Configure it to allow users to select a custom start and end date. This usually involves setting up a date range picker.
  3. Configure Data Queries:
    • Ensure that the dashboard widgets are configured to use the new date range filter.

Option B: Custom Module Development

  1. Create Custom Date Range Filters:
    • Develop a custom module that introduces a date range filter for the dashboard.
    • Use Python to handle the logic and XML for integrating it into the dashboard view.
  2. Modify Dashboard Views:
    • Update the XML views to incorporate the new filter and ensure that it works with your existing data.
  3. Deploy and Test:
    • Deploy the changes and test the functionality.

3. Changing the "Year" to Financial Year Instead of Calendar Year

Changing the "Year" filter to reflect a financial year (e.g., April 1 to March 31) involves configuring your fiscal year in Odoo. Here’s how you can approach this:

Option A: Configuring Fiscal Year

  1. Set Up Fiscal Years:
    • Go to Accounting > Configuration > Fiscal Years.
    • Create or modify fiscal years to align with your financial year. Define the start and end dates according to your fiscal year requirements (e.g., April 1 to March 31).
  2. Update Reports and Filters:
    • Update any financial reports or dashboards that use the “Year” filter to reflect the new fiscal year settings.
    • This might involve modifying report templates and views to consider the fiscal year configuration.

Option B: Custom Module Development

  1. Develop a Custom Fiscal Year Filter:
    • If you need more advanced changes, such as adjusting the behavior of filters and reports to automatically use the fiscal year, consider developing a custom module.
  2. Integrate Fiscal Year Logic:
    • Implement logic in the module to use the fiscal year settings for all relevant filters and reports.
  3. Deploy and Test:
    • Deploy the module and thoroughly test it to ensure that all aspects of the dashboard and reports reflect the fiscal year correctly.

Summary

  • Week Filter: Custom development or use Odoo Studio to add a week filter.
  • Custom Date Range: Add a date range picker using Odoo Studio or custom module development.
  • Financial Year: Set up fiscal years in Odoo and update dashboards and reports accordingly, or develop a custom module for advanced needs.

For all these customizations, if you’re not comfortable with development, it may be beneficial to work with an Odoo consultant or developer who can tailor the solution to fit your specific needs.

0
Imagine profil
Abandonează
Imagine profil
Cybrosys Techno Solutions Pvt.Ltd
Cel mai bun răspuns

Hi,

Please refer to the documentation on  

Studio Book V17: Search 

and the blog on

How to Configure Search View, Filter & Group by in Odoo 17


Hope it helps

0
Imagine profil
Abandonează
Roy Antunovich
Autor

this has some great tips for search, filter and group functions, however I don't think that this applies to dashboard?

Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Înscrie-te
Related Posts Răspunsuri Vizualizări Activitate
How can I create multiple dashboard in Odoo online?
Dashboard
Imagine profil
Imagine profil
1
sept. 24
4148
Problem with many2many filters in Dashboards
Dashboard
Imagine profil
0
sept. 24
1559
Only admin user has access to Sales Analysis data in Reporting module of Odoo v8 Rezolvat
Reporting
Imagine profil
Imagine profil
Imagine profil
4
aug. 16
6472
Full Activity Reporting Rezolvat
Reporting v12
Imagine profil
Imagine profil
Imagine profil
3
sept. 24
13224
How to change Reporting > Sales to use Creation Date? Rezolvat
Reporting v15
Imagine profil
Imagine profil
2
apr. 24
2396
Comunitate
  • Tutorials
  • Documentație
  • Forum
Open Source
  • Descărcare
  • Github
  • Runbot
  • Translations
Servicii
  • Hosting Odoo.sh
  • Suport
  • Actualizare
  • Custom Developments
  • Educație
  • Găsiți un contabil
  • Găsește un Partener
  • Devino Partener
Despre Noi
  • Compania noastră
  • Active de marcă
  • Contactați-ne
  • Locuri de muncă
  • Evenimente
  • Podcast
  • Blog
  • Clienți
  • Aspecte juridice • Confidențialitate
  • Securitate
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo este o suită de aplicații de afaceri open source care acoperă toate nevoile companiei dvs.: CRM, comerț electronic, contabilitate, inventar, punct de vânzare, management de proiect etc.

Propunerea de valoare unică a Odoo este să fie în același timp foarte ușor de utilizat și complet integrat.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now