Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Productivity
  3. Hr Timesheet Quarter Day v 17.0
  4. Sales Conditions FAQ

Hr Timesheet Quarter Day

by Zenpilote https://www.zenpilote.fr
Odoo
v 17.0 Third Party 1
Download for v 17.0 Deploy on Odoo.sh
This module requires Odoo Enterprise Edition.
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Timesheets (timesheet_grid)
• Employees (hr)
• Project (project)
• Discuss (mail)
Lines of code 129
Technical Name hr_timesheet_quarter_day
LicenseLGPL-3
Websitehttps://www.zenpilote.fr
You bought this module and need support? Click here!
Hr Timesheet Quarter Day

Hr Timesheet Quarter Day

Enhance your timesheet management with quarter-day precision

Hr Timesheet Quarter Day - Professional Time Tracking Made Easy

📋 Overview

The Hr Timesheet Quarter Day module extends Odoo's timesheet functionality by adding quarter-day increments to the standard time tracking options. This enhancement provides more granular time tracking capabilities, allowing users to record time in smaller increments for better accuracy and flexibility.

Key Benefit: This module transforms the standard day-based timesheet into a more flexible system supporting quarter-day increments (0.25, 0.5, 0.75, 1.0), making it perfect for projects requiring precise time allocation.

✨ Features

  • Quarter-Day Increments: Add 0.25, 0.5, 0.75, and 1.0 day options to timesheet entries
  • Enhanced Grid View: Improved timesheet grid with toggle functionality for easy time entry
  • Custom Float Toggle Field: Specialized field component for precise time selection
  • Configuration Options: Easy setup through Odoo's configuration settings
  • Seamless Integration: Works perfectly with existing timesheet modules
  • User-Friendly Interface: Intuitive click-to-toggle functionality

🖼️ Screenshots

Main Timesheet Grid View

Main timesheet grid showing quarter-day increment options

Timesheet Grid View

Configuration Settings

Configuration panel showing the new "Days / Half-Days / Quarter-Days" option

Configuration Settings

Toggle Functionality

Demonstration of the click-to-toggle functionality for time entry

Toggle Functionality

🚀 Installation

Prerequisites

  • Timesheet module (hr_timesheet)
  • Timesheet Grid module (timesheet_grid)
  • Web Grid module (web_grid)

Installation Steps

  1. Download the module from the Odoo Apps store
  2. Upload the module to your Odoo instance
  3. Go to Apps menu and search for "Hr Timesheet Quarter Day"
  4. Click Install
  5. Configure the module in Settings > Timesheets
# Manual Installation (for developers) # 1. Clone or download the module # 2. Place it in your addons directory # 3. Update the apps list # 4. Install the module

⚙️ Configuration

After installation, configure the module through the following steps:

  1. Go to Settings > Timesheets
  2. In the "Timesheet Encoding" section, select "Days / Half-Days / Quarter-Days"
  3. Save the configuration
  4. The quarter-day increments will now be available in your timesheet grid
Note: The module automatically extends the existing timesheet encoding method without affecting your current data.

📖 Usage

Basic Usage

Once configured, users can easily enter time using quarter-day increments:

  • 0.25 days - Quarter day (2 hours for 8-hour workday)
  • 0.5 days - Half day (4 hours for 8-hour workday)
  • 0.75 days - Three-quarter day (6 hours for 8-hour workday)
  • 1.0 days - Full day (8 hours for 8-hour workday)

Grid View Interaction

In the timesheet grid view:

  1. Click on any time cell to cycle through the available increments
  2. Each click advances to the next increment value
  3. The cycle resets after reaching the maximum value

🔧 Technical Details

Dependencies

'depends': ['base', 'web', 'hr_timesheet', 'timesheet_grid', 'web_grid']

Key Components

  • CustomFloatToggleField: Extends the standard float toggle field with quarter-day range
  • FloatToggleGridCell: Custom grid cell component for timesheet grid interaction
  • ResConfigSettings: Configuration model extension for settings

JavaScript Assets

'assets': { 'web.assets_backend': [ 'hr_timesheet_quarter_day/static/src/js/custom_float_toggle_field.js', 'hr_timesheet_quarter_day/static/src/js/float_toggle_grid_cell.js', ], }

🎯 Use Cases

Perfect For:

  • Consulting Firms: Precise time tracking for client billing
  • Project Management: Detailed time allocation across multiple tasks
  • Freelancers: Accurate time reporting for different projects
  • Service Companies: Flexible scheduling and time tracking
  • Remote Teams: Better time management for distributed work

Benefits

  • More accurate time reporting
  • Better project cost estimation
  • Improved billing precision
  • Enhanced productivity tracking
  • Flexible work scheduling

🆘 Support

For support, bug reports, or feature requests:

  • Website: https://www.zenpilote.fr
  • Issues: Report bugs through the Odoo Apps store
  • Documentation: This page serves as the main documentation
Version: 0.1
License: AGPL-3
Compatibility: Odoo 17.0+ (Enterprise & Community)

👨‍💻 About the Author

Zenpilote - Professional Odoo development services

Visit our website: https://www.zenpilote.fr

We specialize in custom Odoo solutions and module development to enhance your business processes.

📝 Changelog

Version 0.1 (Initial Release)

  • Initial release of Hr Timesheet Quarter Day
  • Added quarter-day increment functionality
  • Implemented custom float toggle field
  • Created enhanced grid cell component
  • Added configuration settings integration

© 2026 Zenpilote. All rights reserved.

Hr Timesheet Quarter Day - Making time tracking more precise and flexible.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with