Preskoči na sadržaj

Flexible Timetables and Shifts v.17

The tool to plan, share and control employees shifts in a form of weekly timetables. Work schedule. Work shift calendar

98€ 88€

Cijena vrijedi do 2026-09-15 (prema promotivnoj kampanji August-September 2026).
Alat ne zahtijeva dodatne ovisnosti osim standardnih Odoo aplikacija.
Trenutačna verzija: 17.0.1.1.11

Enterprise
Community
Odoo.sh

This is the Odoo app to organize teamwork when employees have flexible timetables. The tool allows and forces users to plan shifts in advance. Peers know their colleagues working time, while HR managers control attendance.

 
 
Odoo shifts for timetables
Odoo shift calendar

Comfortable shifts planning

The app introduces the innovative work calendar where users create shifts just by choosing a period and update those by merely dragging a card. A minute to plan a whole week. As flexible as needed

Team collaboration

Employees can access each other shifts calendar. Work schedule can be also printed to be physically stuck in the office. Thus, users always know where and when their colleagues are available

Work calendar interface

Find a specific user shift using the built-in calendar filters by employee, department, context, or company. Analyze a single user or the whole team. Control shifts on the Odoo Enterprise Gantt view

Odoo weekly timetables

Shifts are auto-combined into weekly timetables from Monday to Sunday. There, employees check themselves while HR managers control the correctness and completeness of plans

HR control

Based on the Odoo attendance features, HR administrators supervise shift fulfillment right in employees' timetables. Turn on the approval option also to force users to get a confirmation for their shifts

Working context (reasons)

For both attendance and planned shifts, users may be asked to choose a context. The list is up to you: 'distant', 'office central', 'office west', and so on. The features let quickly understand where or why employees work

Timetable reminders

Configure Odoo to remind employees to plan shifts for the next week. Notify users of being late if they have not checked in but were previously planning to work

Multiple companies and timezones

The app fully supports multi-timezones and multi-companies environments. Perfect for geographically distributed teams where cooperation becomes really crucial.

Odoo work schedule report
Shift full timetable
Monthly view for the working calendar
Gantt view for Odoo shifts

Team Work Schedule

Shifts and working calendar

  • The app's key idea is that employees may independently and flexibly plan shifts for the next or a few next weeks
  • In this way, all team members always know when (time) and where (context) to find their colleagues. Ordinary users can access anybody else schedule but, surely, can change only their own
  • Shifts are organized in the Odoo calendar interface with instant filtering by employees, department, context, and company. To register a new shift, that's enough to choose a period and a reason. To update a shift just drag it and drop it to another time slot
  • The interface fully supports multiple timezones, so the module is perfect for geographically distributed teams
  • The tool allows printing a work schedule of a specified period (up to 31 days) to have a physical copy on a whiteboard, for instance. The layout is configurable: for example, make it A3 or A4, add or remove a company logo

Timetable interface

  • Planned shifts are automatically combined in weekly timetables from Monday to Sunday
  • There, employees can control themselves on how much working time is planned in comparison to how much it should be according to the contract
  • The timetable interface groups shifts by working contexts. It makes analysis much more comfortable and lets make corrections in time. For example, if you had certain restrictions on the 'distant work', here it is under full control
  • To simplify shifts planning, employees are allowed to save any timetable as a template, so they can re-use the same schedule for other weeks
  • It is possible to export a specific timetable as an Excel table to share or print out

Managerial control and attendance

  • Besides the owners, timetables are available only for this employee department manager and for all users with the access group 'HR administrators'
  • The app relies on the Odoo attendance functionality. When checked in, a user might be optionally forced to choose a working context (reason)
  • Thus, HR administrators not only see planned shifts but also control their fulfillment: when a user actually checked in and out, how much work time is planned, how much is actually spent, and what calculated overload is
  • Superiors and subordinates might discuss any scheduling issues and set up activities right under each specific weekly timetable
  • The app supports multi companies. Users can access only their real colleagues' shifts. If a user has an employee in a few companies, he/she controls timetables of all of those but the app makes sure there are no overlappings

Approval workflow

  • The tool lets optionally introduce the approval workflow for timetables based on the states update Planning > To approve > Approved
  • Then, after planning shifts, an employee should send a weekly timetable to their department manager for confirmation (the button 'Send for approval')
  • Department managers and any HR administrators subscribed for this employee 'Timetables and shifts' subtype would get a notification that a timetable state has been updated
  • Such managers or any user with the right 'HR Administrator' may confirm (the button 'Approve') or refuse (the button 'Refuse') the shift schedule. The decision principles are fully up to you
  • As a weekly timetable is sent for approval or has been already approved, ordinary employees cannot any more update shifts for that week. In this way, team collaboration becomes much more predictable and might be planned beforehand.
Odoo shifts scheduling wizard
Odoo working shifts' templates
Shifts: XLSX
Odoo systray attendance context
HR attendance context
Odoo HR settings
Employee shifts: Odoo settings

Savjeti za konfiguraciju i instalaciju za Flexible Timetables and Shifts Odoo v.17

Contexts (reasons) for shifts and attendances

The app allows to configure an unlimited number of working contexts on the Odoo HR configuration page.

One of those contexts should be set as default. Then, it would be entered as the first choice for planned shifts and attendances.

When a user plans shifts, he/she would be asked to introduce a context.

It is possible to turn on context selection also when a user checks in Odoo. Otherwise, default context would be entered to attendances.

Timetable combines shifts and attendances by contexts. In case you have rarely used contexts, mark those as 'Do not show if empty' to avoid too many lines.

Notifications to plan shifts

Reminders to create timetables are sent for the next week. Configure days of the previous week when to notify employees on the configuration page.

Only employees with the flagged setting "Timetable Notifications" would receive reminders.

To change the reminder email, go to the Odoo technical settings > Email > Templates. Find there 'Timetable for the next week'. You are welcome to introduce any changes to subject or body and to update translations.

Change time of the reminder through the Odoo technical settings > Automation > Scheduled jobs > 'Notify employees to plan working time for the next week'.

Notifications of being late

Reminders of being late is sent if a user at this particular moment has a planned shift, but he/she has not checked in.

Only employees with the flagged setting "Being Late Notifications" would receive reminders.

To change the reminder email, go to the Odoo technical settings > Email > Templates. Find there 'Timetable: you are late'. You are welcome to introduce any changes to subject or body and to update translations.

Set up frequency of the reminder through the Odoo technical settings > Automation > Scheduled jobs > 'Notify employees of being late'. By default check is done once an hour.

Hours to plan (contract hours)

How many hours should be planned for a week is defined per each user individually. Define contract hours on an employee form.

Često postavljana pitanja o Flexible Timetables and Shifts Odoo v.17

Mogu li stvoriti kalendar za zaposlenike koji nisu korisnici.

Alat omogućuje korisnicima da sami planiraju smjene. Osoba se prijavi i postavi svoje smjene da ih drugi vide. Za to je potreban račun. Nažalost, zbog sigurnosti takvu mogućnost nije moguće dati bez računa.

Koje su politike ažuriranja vaših alata?

Prema važećim pravilima Odoo Apps Store:

  • Svaki modul kupljen za verziju 12.0 i stariju daje pristup svim verzijama do 12.0.
  • Od verzije 13.0 svaku verziju modula treba kupiti zasebno.
  • Bez obzira na verziju, kupnja daje pravo na sva ažuriranja i ispravke unutar glavne verzije.

Imajte na umu da tim faOtools ne kontrolira ta pravila. Za pitanja obratite se izravno predstavnicima Odoo Apps Store.

Kako mogu instalirati vašu aplikaciju na Odoo.sh?

Najizravniji je pristup koristiti ugrađeni tijek rada Odoo trgovine:

1. Otvorite stranicu modula i kliknite gumb Deploy on odoo.sh

2. Nakon toga bit ćete preusmjereni na GitHub stranicu. Prijavite se na račun, zatim kliknite 'Create a new repo' ili upotrijebite postojeći. Provjerite da je spremište privatno. Nije dopušteno objavljivati aplikacije pod licencijom OPL-1. Ako treba, stvorite novi repo za Odoo.sh projekt

3. Zatim idite na odoo.sh i kliknite gumb Deploy. U skočnom prozoru potvrdite odluku i kliknite 'Continue.' Time se pokreće instalacija.

Ovi koraci instalirat će aplikaciju na produkcijsku granu projekta. Ako želite postaviti aplikacije na druge grane ili ažurirati modul, poduzmite sljedeće:

1. Prenesite izvorni kod aplikacije iz Odoo trgovine

2. Napravite commit modula u potrebni GitHub repozitorij. Provjerite da nijedna mapa/datoteka aplikacije nije ignorirana (tj. nije u .gitignore repozitorija). Repozitorije automatski stvara odoo.sh i po zadanim postavkama mogu sadržavati važne stavke (npr. /lib). Prenesite sve direktorije, poddirektorije i datoteke modula bez iznimaka

3. Postavite ciljnu granu odoo.sh projekta ili, ako to pretpostavljaju postavke, pričekajte dok se automatski izgradi.

Kako trebam instalirati vašu aplikaciju na vlastiti poslužitelj?

1. Raspakirajte izvorni kod kupljenih alata u jedan od Odoo direktorija dodataka;
2. Ponovno pokrenite Odoo poslužitelj;
3. Uključite način za razvoj (tehničke postavke);
4. Ažurirajte popis aplikacija (izbornik aplikacija);
5. Pronađite aplikaciju i pritisnite „Activate“/„Install“;
6. Slijedite smjernice na stranici aplikacije ako postoje.

Primijetio sam da vaša aplikacija ima dodatne dodatke. Mogu li ih kupiti naknadno?

Da, naravno. Istodobno Odoo automatski dodaje sve ovisnosti u košaricu, pa prethodno kupljene alate treba isključiti da ne platite dvaput.

Postavio sam vašu aplikaciju na Odoo.sh i u testovima vidim upozorenje/pogrešku

Crveno/narančasto upozorenje ne utječe na značajke aplikacije. Nažalost, naši moduli ponekad ne prođu standardne automatske testove jer oni pretpostavljaju ponašanje koje je u sukobu s ciljevima aplikacije. Npr. mijenjamo izračun cijene, a testovi standardnog Odoo modula uspoređuju konačnu cijenu sa standardnim algoritmom.

Prije svega provjerite značajke postavljene baze. Radi li sve ispravno?

Ako i dalje smatrate da upozorenje utječe na stvarne značajke, javite nam i pošaljite potpune zapisnike instalacije i potpuni popis postavljenih modula (uključujući jezgru i treće strane).

Mogu li kupiti aplikaciju izravno od vaše tvrtke?

Ne, alate distribuiramo samo preko službene trgovine aplikacija Odoo.

Želio bih dobiti popust

Nažalost, nemamo tehničkih sredstava za individualne cijene. 

Mogu li instalirati aplikaciju u svoju bazu Odoo Online (SaaS)?

Ne, aplikacije trećih strana ne mogu se koristiti na Odoo Online. Nažalost Odoo SaaS to blokira.

Vaš alat ovisi o drugim aplikacijama. Trebam li ih kupiti?

Da, alatu su potrebni svi moduli navedeni u ovisnostima da bi ispravno radio. Cijena na stranici aplikacije već uključuje sve potrebne ovisnosti.

Koja je cijena modula u američkim dolarima? Zašto se promijenila?

Cijena naših modula je u eurima. Odoo trgovina pretvara cijene u druge valute prema internom tečaju. Stoga se cijena u američkim dolarima može promijeniti kad se tečaj ažurira.

Tekstovi aplikacije i web stranice na jezicima osim engleskog izrađeni su uz pomoć UI i usklađeni sa službenim Odoo prijevodima. Ako uočite pogrešku, pošaljite prijavu o ispravnosti prijevoda i ispravit ćemo.

Odoo demonstracijske baze (pregledi uživo)

Za ovu aplikaciju možemo osigurati besplatnu personaliziranu demo bazu.

Za kontakt nije potreban broj telefona ni kreditna kartica. Potrebna je samo kratka prijava e-poštom koja ne traje više od 30 sekundi.

Na vaš zahtjev pripremit ćemo individualnu bazu za pregled uživo, gdje možete oko dva tjedna provoditi testove i provjeravati pretpostavke.

Prijava grešaka

Ako naiđete na greške ili nedosljedno ponašanje, slobodno nas kontaktirajte. Jamčimo ispravke unutar 60 dana od kupnje i i dalje želimo unapređivati alate nakon tog razdoblja.

Za kontakt nije potreban broj telefona ni kreditna kartica. Potrebna je samo kratka prijava e-poštom koja ne traje više od 30 sekundi.

U zahtjev uključite što više pojedinosti: snimke zaslona, zapisnike Odoo poslužitelja, potpuni opis kako reproducirati problem i slično. Obično treba nekoliko radnih dana za pripremu radnog plana (ako je greška potvrđena) ili smjernica što učiniti (inače).

Javni zahtjevi za značajke i ideje modula (besplatan razvoj)

Snažno smo motivirani poboljšati svoje alate i zahvalni smo na svakoj povratnoj informaciji. Ako su vaši zahtjevi od javne koristi i mogu se učinkovito provesti, tim će ih uvrstiti na naš popis zadataka.

Takav popis zadataka obrađuje se redovito i ne podrazumijeva dodatne naknade. Iako ne možemo obećati rokove i konačni dizajn, to može biti dobar način da dobijete željene značajke bez ulaganja i rizika.

Za kontakt nije potreban broj telefona ni kreditna kartica. Potrebna je samo kratka prijava e-poštom koja ne traje više od 30 sekundi.

Možda će vam se svidjeti i ovi alati
Cloud Storage Solutions

The tool to flexibly structure Odoo attachments in folders and synchronize directories with cloud clients: Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3, Box, and NAS. DMS. File Manager. Document management system

398€ 358€
OneDrive / SharePoint Odoo Integration

The tool to automatically synchronize Odoo attachments with OneDrive files in both ways

487€ 438€
Password Manager

The tool to safely keep passwords in Odoo for shared use. Shared vaults

198€
KnowSystem: Knowledge Base System

The tool to build a deep and structured knowledge base for internal and external use. Knowledge System. KMS. Wiki-like revisions.

398€
Universal Appointments and Time Reservations

The tool for time-based service management from booking appointments to sales and reviews

398€ 358€
KPI Balanced Scorecard

The tool to set up KPI targets and control their fulfillment by periods. KPI dashboards. Dashboard designer. KPI charts

198€
Google Drive Odoo Integration

The tool to automatically synchronize Odoo attachments with Google Drive files in both ways

487€ 438€
Security User Roles

The tool combines users in roles and simplifies security group assigning. Access group management. Users mass updating

38€
Partner Scoring and Evaluation

The app to evaluate, score, and rank Odoo customers and vendors

98€