Skip to Content
Vaatate Odoo 14.0 leht: Joint Calendar. Viimane toetatud versioon on Joint Calendar v.19.0 . Hankige see ehitus otse Odoo Apps Store .

Joint Calendar v.14

The tool to combine different Odoo events in a few configurable super calendars. Shared calendar. Common calendar.

98€ 88€

Hind kehtib kuni 2026-09-15 (vastavalt kampaania August-September 2026).
Tööriist ei vaja peale standardsete Odoo rakenduste täiendavaid sõltuvusi.
Praegune versioon: 14.0.1.0.4

Enterprise
Community
Odoo.sh

Odoo users often need to keep in mind a lot of details spread out among numerous interfaces. Switching between those is not comfortable and error-prone for planning. This tool solves the problem. The app let configure rules to join and share various document types on a single super calendar view but with easy-reachable source objects.

 
 
Odoo super calendar events

Any Odoo documents on the same calendar

The tool might merge any Odoo document types on the same view: opportunities, meetings, phone calls, activities, sale or purchase orders, shipments and deliveries, tasks and tickets, time offs, ...

Flexible merging rules

Define by your own what to consider a joint event title, start or stop date, who are target attendees, etc. Have even the same document twice on the same calendar just with a different start

Instant access to source details

Joint events and their source documents are interrelated. Update the former and the latter would be changed immediately. A reverse operation would be applied with the next cron

Comfortable navigation

Shared calendars are especially suitable for team interactions. Users might switch between document types and participants in a single click

Unlimited number of super calendars

Configure as many calendars as you need: for various functional areas or for different user groups. Each joint calendar has an own menu item

Reminders for any Odoo documents

Calendar configuration let assign default popup and email alarms. Thus, it is possible to have notification of any Odoo event or activity

Simple user rights administration

Regulate joint calendar accesses right on its form. Make it public or share it only for chosen user groups

Automatic shared calendar updates

Joint events are updated regularly by the cron job. It is fast, especially if you apply time frames. Refreshing is also available from the calendar interface

Better then expected

The app does exactly what was needed. Combine all tasks from all calendars to one. And allows to manages all activities from all modules in one place.

Arseniy Odoo Apps Store poes

This makes the Event Calendar so much more useful !

We bought this to combine certain project tasks with the schedules of our maintenance engineers. We now have a better overview which moments are overlapping the schedules of other events. The joining of multiple events in 1 event calendar is super easy, it should be a standard option in ODOO.

Sander Galestien Odoo Apps Store poes

Excellent responsive team of programmers

Joint Calendar is the perfect addition to the standard Calendaring system that Odoo offers. It makes the job of setting up specific departmental calendars filled with any objects you wish very easy and Alex and the team provides fantastic after-sales support, responding in most cases within 24 hours to requests for help. Thanks for a great module.

Bill Ennals Odoo Apps Store poes

Essential to have Activities, Tasks, Meetings etc all in one calendar and shared.

Great service support very quick and were right on with fixing the issue... I think the ability to see everything on one shared calendar is such an essential part of coordination and time management. Great product once you sort out the rules you need!

Saul Odoo Apps Store poes

Super calendars for any business area

Use joint calendars for any functional area: CRM, project management, sales, HRM, MRP, inventory management, so and so on. Find just a few examples of rules below

Tasks on a joint calendar

  • As a model use 'Task'
  • As a name use 'Title'
  • As a start date field use 'Deadline'
  • As attendees fields use 'Assigned to'
  • As a domain optionally you can set definite projects

Sale orders on a shared calendar

  • As a model use 'Sales order'
  • As a name use 'Order Reference'
  • As a start date field use 'Order Date'
  • As attendees' fields use 'Salesperson'
  • As a contact link use customer
  • As a domain optionally restrict quotations by sales teams.

Opportunities on a super calendar

  • As a model use 'Lead / Opportunity'
  • As a name use 'Opportunity'
  • As a start date field use 'Expecting Closing'
  • As attendees' fields use 'Salesperson'
  • As a contact link use customer
  • As a domain optionally restrict opportunities by sales teams.

Share employees time offs and leaves

  • As a model use 'Time Off'
  • As a name use 'Description'
  • As a start date field use 'Start Date'
  • As attendees fields use 'User'
  • As a stop date field use 'End Date'
  • As a domain filter by status: show only approved leaves.

Activities by all objects

  • As a model use 'Activity'
  • As a name use 'Display Name'
  • As a start date field use 'Due Date'
  • As attendees fields use 'Assigned to'
  • As a domain apply 'Summary is set'

Odoo meetings to joint calendar

  • As a model use 'Calendar Event'
  • As a name use 'Meeting Subject'
  • As a start date field use 'Start'
  • As a stop date field use 'Stop'
  • As attendees fields use 'Attendees'
  • As a whole day field 'All Day'
Odoo tasks shared calendar
Odoo sales orders joint calendar
Odoo CRM super calendar
HR leaves / holidays merged calendar

Flexible rules to merge Odoo documents

To add a new document type for a shared interface you should set up a joint calendar rule. This rule defines which Odoo objects should create events, which fields of that object should be shown, and whether any filtering should take place

  • Model - which objects to scan: opportunities, tasks, orders, meetings, activities, and so on. You can choose your custom document type (including created in Odoo Studio) as well
  • Name - what to use as a joint event name (also used as calendar event title). Usually it is 'name', 'subject' or 'reference'
  • Start date - when an event starts. For example, 'expecting closing' for opportunities or 'order date' for quotations. It may be any date or date with time field of a source Odoo object
  • Stop date - when an even is shown as finished on a calendar
  • Attendees - who are participants (responsible persons, event owners). Usually, it is a field 'assigned to', 'a sales person' or 'attendees'. You may use even document 'followers', since it's possible to apply both users and partners
  • Description - are there any notes important for joint events? Usually the fields like 'internal notes' or 'comments' are used
  • Always Whole Day - means that all generated events would last the whole day disregarding whether start or stop are defined with hours and minutes. Such an event would be shown at a special place on a calendar (above the time line)
  • Whole Day - a special boolean field of source object which indicates that a related joint event may lasts the whole day. This setting is usually applied to standard Odoo calendar events which both might have definite time indicated or might be planned for a whole day
  • Contact Link - is this event linked to a specific partner? Usually the fields like 'customer' or 'vendor' are used
  • Domain - the Odoo filters' constructor to include only topical documents into a joint calendar. You might apply any storable attribute. For example, show only quotations without sales orders, or show opportunities only of this sales team
  • Action - defines which form view should be shown when you open a source document from a joint event. It is a technical field which in the most cases should not be changed in comparison to a default value.
Odoo events joint calendar
Activities shard on single Odoo interface

Seadistamise ja paigaldamise näpunäited Joint Calendar Odoo v.14

Joint calendar scheduled jobs

The tool let you change the frequency of joint calendar refreshing and emails reminders' checks:

  1. Turn on the debug mode
  2. Go to technical settings > Automation > Scheduled jobs
  3. Find the job 'Refresh Joint Events' to change the frequency of super calendars' update
  4. Find the job 'Notify About Joint Event' to change the frequency of email alarms.

Korduma kippuvad küsimused Joint Calendar Odoo v.14

Mis juhtub, kui suvand „Always Whole Day“ sisse/välja lülitatakse?

Kui suvand "Always Whole Day" on sees, kestavad kõik reegliga loodud sündmused terve päeva, isegi kui algusel või lõpul on tunnid ja minutid. Selline sündmus kuvatakse kalendris eraldi kohas.

Näiteks kui loote reegli mudelile "Sale Order" ja lülitate sisse "Always Whole Day", asetatakse sündmus päeva- ja nädalasuperkalendrites ajajoone kohale.

Kui suvandi välja lülitate ning algusel või lõpul on tunnid/minutid, asetatakse sündmus konkreetsele kellaajale ja kellaaeg on pealkirja ees.

Ma ei näe oma Odoos kalendri menüüd. Mida teha?

Veenduge:

1. On vähemalt üks loodud, konfigureeritud ja värskendatud ühiskalender. Pärast ühiskalendri seadistamist värskendage brauserilehte

2. Teil on juurdepääs vähemalt ühele kalendrile

Lõin mõned kalendrid reeglitega, aga menüüs ma neid ei näe.

Põhjuseid võib olla mitu. Seotud ajastatud töö ei pruugi veel olla käinud. Siis käivitage cron käsitsi, klõpsates ühiskalendri liidese paremas veerus värskendust.

Kontrollige ka, kas kalendril on Time Limits, muidu kuvatakse ainult teatud vahemiku sündmused. Näiteks kalender 'Sale Orders' piiridega 10 päeva enne ja 30 pärast. Kui Sale Order loodi nt 12 päeva tagasi, ei kuvata seda kalendris.

Veenduge, et reeglitel pole filtreid ilma vasteteta. Näiteks reegel 'Sale Order' filtriga 'Customer = Deco Addict' näitab seotud kalendris ainult selle kliendi tellimusi.

Mitu Odoo dokumenti (nt müügitellimused, projektid, tegevused) saan ühte ühiskalendrisse ühendada?

Saate ühte kalendrisse ühendada nii palju Odoo dokumente kui soovite. Või jagada need mitme kalendri vahel (nt Sales Calendar ning Projects, Tasks and Activities Calendar) ja vahetada neid systray kaudu.

Mis on ühiskalendri reegel?

Reeglid määravad, millised Odoo objektid loovad sündmusi, milliseid selle objekti välju kasutatakse ja näidatakse ning kas toimub filtreerimine.

Reeglit luues saate ise määrata, mida pidada ühissündmuse pealkirjaks, algus- või lõppkuupäevaks, kes on osalejad jne.

Milleks on väli „Stop date“? Kas võin selle tühjaks jätta?

Stop date on sihtmudeli Odoo väli, mis määrab, millal sündmus kalendris lõppenuks kuvatakse. Näiteks reegel mudelile "Sale Order" ja "Delivery Date" väljal Stop date näitab sündmust pakkumise planeerimise päevast (väli Start Date - Order Date) kuni toote tarnepäevani.

Väli on valikuline ja võib tühjaks jääda. Siis on sündmus ainult Start Date päeval.

Kalendris on sündmuste tüüp „Undefined“. Mida see tähendab?

See tähendab, et sündmus loodi käsitsi. Sellel pole vanemobjekti ega reeglit. Sellised ühissündmused on filtris "Undefined", ilma värvita.

Kõik, kellel on juurdepääs kalendrit näha, saavad luua ja näha selle määratlemata sündmusi.

Millised on teie tööriistade uuenduspoliitikad?

Kehtivate Odoo Apps Store reeglite kohaselt:

  • Iga versioonile 12.0 või varasemale ostetud moodul annab juurdepääsu kõigile versioonidele kuni 12.0.
  • Alates versioonist 13.0 tuleb iga mooduliversioon osta eraldi.
  • Versioonist sõltumata annab ost õiguse kõigile uuendustele ja veaparandustele peamise versiooni piires.

Pange tähele, et faOtools meeskond neid reegleid ei juhi. Küsimustega pöörduge otse Odoo Apps Store esindajate poole.

Kuidas teie rakendust Odoo.sh-i installida?

Kõige lihtsam lähenemine on kasutada Odoo poe sisseehitatud töövoogu:

1. Avage mooduli leht ja klõpsake nuppu Deploy on odoo.sh

2. Seejärel suunatakse teid GitHubi lehele. Logige kontole sisse, seejärel klõpsake 'Create a new repo' või kasutage olemasolevat. Veenduge, et hoidla on privaatne. Rakendusi ei tohi OPL-1 litsentsi all avaldada. Vajadusel looge Odoo.sh projekti jaoks uus repo

3. Seejärel minge odoo.sh-i ja klõpsake nuppu Deploy. Hüpikaknas esitage otsus ja klõpsake 'Continue.' See käivitab paigalduse.

Need sammud paigaldavad rakenduse projekti tootmisharusse. Kui soovite rakendusi teistesse harudesse juurutada või moodulit uuendada, tehke järgmist:

1. Laadige rakenduse lähtekood Odoo poest üles

2. Tehke moodulile commit vajalikku GitHubi hoidlasse. Veenduge, et ühtegi rakenduse kausta/faili ei ignoreerita (st need ei ole repo .gitignore-s). Hoidlad loob odoo.sh automaatselt ja need võivad vaikimisi sisaldada olulisi kirjeid (nt /lib). Laadige üles kõik mooduli kataloogid, alamkataloogid ja failid eranditeta

3. Juurutage odoo.sh projekti sihtharu või, kui seaded seda eeldavad, oodake, kuni see automaatselt ehitatakse.

Kuidas teie rakendust oma serverisse installida?

1. Paki ostetud tööriistade lähtekood lahti ühte Odoo lisade kataloogi;
2. Taaskäivita Odoo server;
3. Lülita sisse arendajarežiim (tehnilised seaded);
4. Värskenda rakenduste loendit (rakenduste menüü);
5. Leia rakendus ja vajuta „Activate“/„Install“;
6. Järgi rakenduse lehe juhiseid, kui need on olemas.

Märkasin, et teie rakendusel on lisasid. Kas võin need hiljem osta?

Jah, muidugi. Samal ajal lisab Odoo kõik sõltuvused automaatselt ostukorvi, seega peate varem ostetud tööriistad välja jätma, et vältida topeltmakset.

Paigaldasin teie rakenduse Odoo.sh-i ja näen testides hoiatust/viga

Punane/oranž hoiatus ei mõjuta rakenduse funktsioone. Kahjuks ei läbi meie moodulid mõnikord standardseid automaatteste, sest need eeldavad käitumist, mis on vastuolus rakenduse eesmärkidega. Näiteks muudame hinnaarvutust, samas kui standardse Odoo mooduli testid võrdlevad lõpphinda standardalgoritmiga.

Kõigepealt kontrollige juurutatud andmebaasi funktsioone. Kas kõik töötab õigesti?

Kui arvate endiselt, et hoiatus mõjutab tegelikke funktsioone, võtke meiega ühendust ja saatke täielikud paigalduslogid ning kõigi juurutatud moodulite loend (sh tuum ja kolmanda osapoole).

Kas ma saan rakenduse otse teie ettevõttelt osta?

Ei, jagame tööriistu ainult ametliku Odoo rakendustepoe.

Soovin allahindlust

Kahjuks pole meil tehnilisi vahendeid individuaalhindade pakkumiseks. 

Kas ma saan rakenduse paigaldada oma Odoo Online (SaaS) andmebaasi?

Ei, kolmanda osapoole rakendusi ei saa Odoo Online’is kasutada. Kahjuks Odoo SaaS blokeerib selle.

Teie tööriist sõltub teistest rakendustest. Kas pean need ostma?

Jah, tööriist vajab kõiki sõltuvustes märgitud mooduleid, et töötada õigesti. Rakenduse lehel märgitud hind sisaldab juba kõiki vajalikke sõltuvusi.

Mis on mooduli hind USA dollarites? Miks see muutus?

Meie moodulite hind on eurodes. Odoo pood teisendab hinnad teistesse valuutadesse oma sisemise kursi järgi. Seega võib USA dollarites hind muutuda, kui kurss uueneb.

Rakenduse ja veebilehe sõnastus muudes keeltes kui inglise on tehisintellekti abil ja kooskõlas ametlike Odoo tõlgetega. Kui märkate viga, saatke pilet tõlgete õigsuse kohta ja parandame selle.

Vigadest teatamine

Kui kohtate vigu või ebajärjekindlat käitumist, võtke julgelt ühendust. Tagame parandused 60 päeva jooksul ostust ja oleme huvitatud tööriistade täiustamisest ka pärast seda perioodi.

Meiega ühenduse võtmiseks pole telefoninumbrit ega krediitkaarti vaja. Piisab lühikesest e-posti registreerimisest, mis ei kesta üle 30 sekundi.

Lisage taotlusse võimalikult palju üksikasju: kuvatõmmised, Odoo serveri logid, täielik kirjeldus probleemi taasesitamiseks jne. Tavaliselt kulub mõni tööpäev, et koostada tööplaan (kui viga kinnitatakse) või anda juhised, mida teha (muul juhul).

Avalikud funktsioonisoovid ja mooduliideed (tasuta arendus)

Oleme tugevalt motiveeritud oma tööriistu parandama ja oleme tänulikud iga tagasiside eest. Kui teie nõuded on üldkasulikud ja neid saab tõhusalt ellu viia, lisab meeskond need meie ülesannete loendisse.

Sellist ülesannete loendit töödeldakse regulaarselt ja lisatasusid ei kaasne. Kuigi me ei saa lubada tähtaegu ega lõplikku kujundust, võib see olla hea viis soovitud funktsioonide saamiseks ilma investeeringute ja riskideta.

Meiega ühenduse võtmiseks pole telefoninumbrit ega krediitkaarti vaja. Piisab lühikesest e-posti registreerimisest, mis ei kesta üle 30 sekundi.

Teile võivad meeldida ka need tööriistad
Cloud Storage Solutions

Tööriist Odoo manuste paindlikuks kaustadesse paigutamiseks ja kataloogide sünkroonimiseks pilveklientidega: Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3, Box ja NAS. DMS. Failihaldur. Dokumendihaldussüsteem

398€ 358€
OneDrive / SharePoint Odoo Integration

Tööriist Odoo manuste automaatseks kahesuunaliseks sünkroonimiseks OneDrive failidega

487€ 438€
Google Drive Odoo Integration

Tööriist Odoo manuste automaatseks kahesuunaliseks sünkroonimiseks Google Drive failidega

487€ 438€
Password Manager

Tööriist paroolide turvaliseks hoidmiseks Odoo-s ühiskasutuseks. Jagatud seifid

198€
KnowSystem: Knowledge Base System

Tööriist sügava ja struktureeritud teadmusbaasi loomiseks sise- ja väliskasutuseks. Knowledge System. KMS. Wiki-laadsed redaktsioonid.

398€
Universal Appointments and Time Reservations

Tööriist ajapõhiseks teenusehalduseks alates kohtumiste broneerimisest kuni müügi ja arvustusteni

398€ 358€
KPI Balanced Scorecard

Tööriist KPI eesmärkide seadmiseks ja täitmise kontrolliks perioodide kaupa. KPI töölaud. Töölaua kujundaja. KPI diagrammid

198€
MCP Server. AI Chats and LLM Odoo Integration

Tööriist Odoo haldamiseks lemmik AI vestlustest MCP kaudu. Claude. Iga MCP-d toetav AI.

198€
URL Transliterations for Website Pages

Tööriist Odoo veebilehtede URL-aadresside tõlkimiseks

38€