Преминете към съдържание

Flexible Timetables and Shifts v.16

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

98€ 88€

Цената важи до 2026-09-15 (според промо кампанията August-September 2026).
Инструментът не изисква допълнителни зависимости освен стандартните Odoo приложения.
Текуща версия: 16.0.1.1.6

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
HR attendance context
Odoo HR settings
Employee shifts: Odoo settings

Съвети за конфигурация и инсталация за Flexible Timetables and Shifts Odoo v.16

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.

Често задавани въпроси за Flexible Timetables and Shifts Odoo v.16

Мога ли да създам календар за служители, които не са потребители.

Инструментът позволява на потребителите сами да планират смени. Човекът влиза и задава смените си, за да ги виждат другите. За това е нужен акаунт. За съжаление, от съображения за сигурност това не е възможно без акаунт.

Какви са политиките за обновяване на вашите инструменти?

Според действащите правила на Odoo Apps Store:

  • Всеки модул, купен за версия 12.0 и по-стара, дава достъп до всички версии до 12.0.
  • От версия 13.0 всяка версия на модула се купува отделно.
  • Независимо от версията покупката дава право на всички обновления и поправки в рамките на основната версия.

Имайте предвид, че екипът на faOtools не контролира тези правила. За въпроси се обръщайте директно към представителите на Odoo Apps Store.

Как да инсталирам вашето приложение в Odoo.sh?

Най-прекият подход е да използвате вградения работен поток на магазина Odoo:

1. Отворете страницата на модула и щракнете бутона Deploy on odoo.sh

2. След това ще бъдете пренасочени към страницата на GitHub. Влезте в профила си, след което щракнете 'Create a new repo' или използвайте съществуващо. Уверете се, че хранилището е частно. Не е позволено публикуването на приложения под лиценз OPL-1. Ако е нужно, създайте ново repo за проекта Odoo.sh

3. След това отидете в odoo.sh и щракнете бутона Deploy. В изскачащия прозорец потвърдете решението и щракнете 'Continue.' Това стартира инсталацията.

Тези стъпки ще инсталират приложението в продукционния клон на проекта. Ако искате да разположите приложенията в други клонове или да обновите модула, направете следното:

1. Качете изходния код на приложението от магазина Odoo

2. Направете commit на модула в необходимото GitHub хранилище. Уверете се, че никои папки/файлове на приложението не се игнорират (т.е. не са в .gitignore на repo). Хранилищата се създават автоматично от odoo.sh и по подразбиране може да включват важни елементи (напр. /lib). Качете всички директории, поддиректории и файлове на модула без изключения

3. Разположете целевия клон на проекта odoo.sh или, ако настройките предполагат това, изчакайте да се изгради автоматично.

Как да инсталирам вашето приложение на собствен сървър?

1. Разархивирайте изходния код на закупените инструменти в една от директориите за добавки на Odoo;
2. Рестартирайте сървъра на Odoo;
3. Включете режим за разработчици (технически настройки);
4. Обновете списъка с приложения (менюто с приложения);
5. Намерете приложението и натиснете „Activate“/„Install“;
6. Следвайте указанията на страницата на приложението, ако има такива.

Забелязах, че приложението ви има допълнителни добавки. Мога ли да ги купя по-късно?

Да, разбира се. Едновременно Odoo автоматично добавя всички зависимости в количката, затова трябва да изключите вече купените инструменти, за да избегнете двойно плащане.

Инсталирах приложението ви в Odoo.sh и в тестовете виждам предупреждение/грешка

Червено/оранжево предупреждение не влияе на функциите на приложението. За съжаление понякога модулите ни не минават стандартните автоматични тестове, защото те очакват поведение в конфликт с целите на приложението. Например променяме изчислението на цената, а тестовете на стандартния модул Odoo сравняват крайната цена със стандартен алгоритъм.

Първо проверете функциите на разгънатата база. Всичко работи ли коректно?

Ако все пак смятате, че предупреждението влияе на реални функции, свържете се с нас и изпратете пълните регистрационни файлове от инсталацията и пълния списък на разгънатите модули (включително ядро и трети страни).

Мога ли да купя приложението директно от вашата фирма?

Не, разпространяваме инструментите само чрез официалния магазин за приложения Odoo.

Бих искал да получа отстъпка

За съжаление нямаме техническа възможност да предложим индивидуални цени. 

Мога ли да инсталирам приложението в моята база Odoo Online (SaaS)?

Не, приложения на трети страни не могат да се ползват в Odoo Online. За съжаление Odoo SaaS блокира тази възможност.

Вашият инструмент зависи от други приложения. Трябва ли да ги купя?

Да, инструментът изисква всички модули, посочени в зависимостите, за да работи правилно. Цената на страницата на приложението вече включва всички необходими зависимости.

Каква е цената на модула в щатски долари? Защо се промени?

Цената на нашите модули е в евро. Магазинът Odoo превалутира цените по вътрешния си курс. Затова цената в щатски долари може да се промени при обновяване на курса.

Текстовете на приложението и уебсайта на езици, различни от английски, са с помощта на ИИ и са съгласувани с официалните преводи на Odoo. Ако забележите грешка, изпратете тикет за коректност на преводите и ще го поправим.

Демонстрационни бази Odoo (прегледи наживо)

За това приложение можем да предоставим безплатна персонализирана демо база.

За да се свържете с нас не са нужни телефонен номер или кредитна карта. Достатъчна е кратка регистрация по имейл, която не отнема повече от 30 секунди.

По ваше искане ще подготвим индивидуална база за преглед наживо, където около две седмици можете да правите тестове и да проверявате предположения.

Докладване на грешки

Ако срещнете грешки или непоследователно поведение, свържете се с нас. Гарантираме поправки до 60 дни от покупката и сме силно заинтересовани да подобряваме инструментите и след този срок.

За да се свържете с нас не са нужни телефонен номер или кредитна карта. Достатъчна е кратка регистрация по имейл, която не отнема повече от 30 секунди.

Включете възможно най-много подробности в заявката: екранни снимки, дневници на Odoo сървъра, пълно описание как да възпроизведете проблема и т.н. Обикновено са нужни няколко работни дни, за да се подготви работен план (ако грешката е потвърдена) или насоки какво да се направи (в противен случай).

Публични заявки за функции и идеи за модули (безплатна разработка)

Силно сме мотивирани да подобряваме инструментите си и ще сме благодарни за всяка обратна връзка. Ако изискванията ви са от обществена полза и могат да се реализират ефективно, екипът ще ги включи в нашия списък със задачи.

Такъв списък със задачи се обработва редовно и не предполага допълнителни такси. Макар да не можем да обещаем срокове и окончателен дизайн, това може да е добър начин да получите желаните функции без инвестиции и рискове.

За да се свържете с нас не са нужни телефонен номер или кредитна карта. Достатъчна е кратка регистрация по имейл, която не отнема повече от 30 секунди.

Може да харесате и тези инструменти
Cloud Storage Solutions

The tool to flexibly structure Odoo attachments in folders and synchronize directories with cloud clients: Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, and Dropbox. 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

Приложението за оценка, точкуване и класиране на клиенти и доставчици в Odoo

98€