Joint Calendar v.14
The tool to combine different Odoo events in a few configurable super calendars. Shared calendar. Common calendar.
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.
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.
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.
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.
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!
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'
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.
Petua konfigurasi dan pemasangan untuk Joint Calendar Odoo v.14
Joint calendar scheduled jobs
The tool let you change the frequency of joint calendar refreshing and emails reminders' checks:
- Turn on the debug mode
- Go to technical settings > Automation > Scheduled jobs
- Find the job 'Refresh Joint Events' to change the frequency of super calendars' update
- Find the job 'Notify About Joint Event' to change the frequency of email alarms.
Soalan lazim tentang Joint Calendar Odoo v.14
Apa yang berlaku apabila pilihan "Always Whole Day" dihidupkan/dimatikan?
Apabila pilihan "Always Whole Day" dihidupkan, semua peristiwa yang dijana peraturan berlangsung sepanjang hari, tidak kira sama ada mula atau tamat mempunyai jam dan minit. Peristiwa itu dipaparkan di tempat khas pada kalendar.
Contohnya, jika anda mencipta peraturan untuk model "Sale Order" dan menghidupkan "Always Whole Day", peristiwa diletakkan pada super kalendar harian dan mingguan di atas garis masa.
Jika pilihan dimatikan dan mula atau tamat mempunyai jam/minit, peristiwa diletakkan pada masa tertentu hari itu dan masa muncul sebelum tajuk.
Saya tidak nampak menu kalendar dalam Odoo saya. Apa yang patut saya buat?
Pastikan:
1. Terdapat sekurang-kurangnya satu kalendar bersama yang dicipta, dikonfigurasi dan dimuat semula. Selepas menyediakan mana-mana kalendar bersama, muat semula halaman pelayar
2. Anda mempunyai akses ke sekurang-kurangnya satu kalendar
Saya mencipta beberapa kalendar dengan peraturan, tetapi tidak nampak dalam menu.
Mungkin terdapat beberapa sebab. Kerja berjadual berkaitan mungkin belum berjalan. Dalam kes ini, lancarkan cron secara manual dengan mengklik butang segar semula di lajur kanan antara muka kalendar bersama.
Semak juga sama ada kalendar mempunyai Time Limits, jika tidak hanya peristiwa dalam julat tertentu dipaparkan. Contoh: kalendar 'Sale Orders' dengan had 10 hari sebelum dan 30 selepas. Jika Sale Order dicipta, contohnya, 12 hari lalu, ia tidak akan dipaparkan.
Pastikan peraturan tiada penapis tanpa rekod yang sepadan. Contoh: peraturan 'Sale Order' dengan penapis 'Customer = Deco Addict' hanya memaparkan pesanan pelanggan itu dalam kalendar berkaitan.
Berapa banyak dokumen Odoo (cth. pesanan jualan, projek, aktiviti) boleh digabung dalam satu kalendar bersama?
Anda boleh menggabungkan seberapa banyak dokumen Odoo yang diingini ke satu kalendar. Atau bahagikannya antara beberapa kalendar (contohnya Sales Calendar dan Projects, Tasks and Activities Calendar) kemudian tukar dalam systray.
Apakah peraturan kalendar bersama?
Peraturan menentukan objek Odoo mana yang harus mencipta acara, medan objek mana yang digunakan dan ditunjukkan, dan sama ada sebarang penapisan perlu berlaku.
Semasa mencipta peraturan, anda sendiri boleh mentakrif apa yang dianggap tajuk acara bersama, tarikh mula atau tamat, siapa peserta sasaran, dll.
Medan "Stop date" untuk apa? Bolehkah dibiarkan kosong?
Stop date — medan model Odoo sasaran yang menentukan bila sesuatu peristiwa dipaparkan sebagai selesai pada kalendar. Contohnya, peraturan untuk model "Sale Order" dengan "Delivery Date" pada Stop date memaparkan peristiwa dalam menu peristiwa dari hari rancangan sebut harga (medan Start Date - Order Date) hingga hari penghantaran produk.
Medan ini pilihan, boleh dibiarkan kosong. Maka peristiwa hanya diletakkan pada hari yang ditentukan medan Start Date.
Saya ada jenis acara "Undefined" dalam kalendar. Apa maksudnya?
Ini bermaksud acara ini dicipta secara manual. Tiada objek induk dan tidak dikawal peraturan. Acara bersama sebegitu tersedia di bawah penapis "Undefined", tanpa warna.
Semua yang mempunyai akses melihat kalendar boleh mencipta dan melihat acaranya yang tidak ditakrif.
Apakah dasar kemas kini alat anda?
Mengikut dasar Odoo Apps Store semasa:
- Setiap modul yang dibeli untuk versi 12.0 dan sebelumnya memberi akses ke semua versi sehingga 12.0.
- Bermula versi 13.0, setiap versi modul perlu dibeli berasingan.
- Tanpa mengira versi, pembelian memberi hak kepada semua kemas kini dan pembetulan pepijat dalam versi utama.
Sila ambil perhatian bahawa pasukan faOtools tidak mengawal dasar itu. Untuk soalan, hubungi terus wakil Odoo Apps Store.
Bagaimana memasang aplikasi anda di Odoo.sh?
Pendekatan paling terus ialah menggunakan aliran kerja terbina dalam kedai Odoo:
1. Buka halaman modul dan klik butang Deploy on odoo.sh
2. Selepas itu anda akan dihalakan ke halaman GitHub. Log masuk ke akaun, kemudian klik 'Create a new repo' atau guna yang sedia ada. Pastikan repositori bersifat peribadi. Tidak dibenarkan menerbitkan aplikasi di bawah lesen OPL-1. Jika perlu, cipta repo baharu untuk projek Odoo.sh
3. Kemudian pergi ke odoo.sh dan klik butang Deploy. Dalam tetingkap pop timbul, hantar keputusan dan klik 'Continue.' Tindakan ini akan mencetuskan pemasangan.
Langkah ini akan memasang aplikasi pada cabang pengeluaran projek. Jika anda mahu men-deploy aplikasi ke cabang lain atau mengemas kini modul, lakukan tindakan berikut:
1. Muat naik kod sumber aplikasi dari kedai Odoo
2. Commit modul ke repositori GitHub yang diperlukan. Pastikan tiada folder/fail aplikasi diabaikan (iaitu tidak termasuk dalam .gitignore repo). Repositori dicipta secara automatik oleh odoo.sh dan secara lalai mungkin termasuk item penting (cth., /lib). Muat naik semua direktori, subdirektori dan fail modul tanpa pengecualian
3. Deploy cabang sasaran projek odoo.sh atau, jika tetapan anda mengandaikan demikian, tunggu sehingga ia dibina secara automatik.
Bagaimana memasang aplikasi anda pada pelayan saya sendiri?
2. Mulakan semula pelayan Odoo;
3. Hidupkan mod pembangun (tetapan teknikal);
4. Kemas kini senarai aplikasi (menu aplikasi);
5. Cari aplikasi dan tekan 'Activate'/'Install';
6. Ikuti garis panduan pada halaman aplikasi jika ada.
Saya perasan aplikasi anda ada add-on tambahan. Boleh beli kemudian?
Ya, sudah tentu. Pada masa yang sama Odoo secara automatik menambah semua kebergantungan ke troli, jadi anda harus kecualikan alat yang sudah dibeli untuk elak bayaran berganda.
Saya menyebarkan aplikasi anda di Odoo.sh dan nampak amaran/ralat dalam ujian
Amaran merah/oren tidak mempengaruhi ciri aplikasi. Malangnya, modul kami kadang-kadang tidak lulus ujian automatik standard kerana ujian itu mengandaikan tingkah laku yang bercanggah dengan matlamat aplikasi. Contohnya kami mengubah pengiraan harga, manakala ujian modul Odoo standard membandingkan harga akhir dengan algoritma standard.
Pertama sekali, semak ciri pangkalan data yang dilancarkan. Adakah semuanya berfungsi dengan betul?
Jika anda masih menganggap amaran mempengaruhi ciri sebenar, hubungi kami dan hantar log pemasangan penuh serta senarai penuh modul yang dilancarkan (termasuk teras dan pihak ketiga).
Bolehkah saya membeli aplikasi terus daripada syarikat anda?
Tidak, kami hanya mengedarkan alat melalui kedai aplikasi Odoo rasmi.
Saya ingin mendapat diskaun
Malangnya, kami tidak mempunyai cara teknikal untuk memberikan harga individu.
Bolehkah saya memasang aplikasi pada pangkalan data Odoo Online (SaaS) saya?
Tidak, aplikasi pihak ketiga tidak boleh digunakan di Odoo Online. Malangnya Odoo SaaS menyekat kemungkinan itu.
Alat anda bergantung pada aplikasi lain. Patutkah saya membelinya?
Ya, alat memerlukan semua modul yang ditanda dalam kebergantungan untuk berfungsi dengan betul. Harga pada halaman aplikasi sudah merangkumi semua kebergantungan yang diperlukan.
Berapakah harga modul dalam dolar AS? Mengapa ia berubah?
Harga modul kami ditetapkan dalam euro. Kedai Odoo menukar harga ke mata wang lain mengikut kadar pertukaran dalamannya. Jadi harga dalam dolar AS mungkin berubah apabila kadar dikemas kini.
Teks aplikasi dan laman web dalam bahasa selain Inggeris dibantu AI dan diselaraskan dengan terjemahan rasmi Odoo. Jika anda nampak kesilapan, hantar tiket ketepatan terjemahan dan kami akan membetulkannya.
Pelaporan pepijat
Jika anda menemui pepijat atau tingkah laku tidak konsisten, sila hubungi kami. Kami jamin pembetulan dalam 60 hari selepas belian dan masih berminat menambah baik alat selepas tempoh itu.
Anda tidak memerlukan nombor telefon atau kad kredit untuk menghubungi kami. Hanya pendaftaran e-mel ringkas yang tidak mengambil lebih daripada 30 saat.
Sertakan sebanyak mungkin butiran dalam permintaan: tangkapan skrin, log pelayan Odoo, penerangan penuh cara menghasilkan semula masalah, dan sebagainya. Biasanya mengambil beberapa hari bekerja untuk menyediakan pelan kerja (jika pepijat disahkan) atau memberi garis panduan apa yang perlu dilakukan (jika tidak).
Permintaan ciri awam dan idea modul (pembangunan percuma)
Kami sangat bermotivasi untuk menambah baik alat kami dan berterima kasih atas sebarang maklum balas. Jika keperluan anda berguna secara awam dan boleh dilaksanakan dengan cekap, pasukan akan memasukkannya ke senarai tugasan kami.
Senarai tugasan sebegini diproses secara berkala dan tidak melibatkan yuran tambahan. Walaupun kami tidak dapat menjanjikan tarikh akhir dan reka bentuk muktamad, ini mungkin cara baik untuk mendapat ciri yang diingini tanpa pelaburan dan risiko.
Anda tidak memerlukan nombor telefon atau kad kredit untuk menghubungi kami. Hanya pendaftaran e-mel ringkas yang tidak mengambil lebih daripada 30 saat.
Alat untuk menyusun lampiran Odoo secara fleksibel dalam folder dan menyegerakkan direktori dengan klien awan: Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3, Box dan NAS. DMS. Pengurus Fail. Sistem pengurusan dokumen
Alat untuk menyegerakkan lampiran Odoo secara automatik dengan fail OneDrive secara dua hala
Alat untuk menyegerakkan lampiran Odoo secara automatik dengan fail Google Drive secara dua hala
Alat untuk menyimpan kata laluan dengan selamat dalam Odoo untuk kegunaan bersama. Peti besi dikongsi
198€Alat untuk membina pangkalan pengetahuan yang mendalam dan berstruktur untuk penggunaan dalaman dan luaran. Knowledge System. KMS. Semakan seperti wiki.
398€Alat pengurusan perkhidmatan berasaskan masa dari tempahan temu janji hingga jualan dan ulasan
Alat untuk menetapkan sasaran KPI dan mengawal pemenuhannya mengikut tempoh. Papan pemuka KPI. Pereka papan pemuka. Carta KPI
198€Alat untuk mengurus Odoo dari sembang AI kegemaran melalui MCP. Claude. Mana-mana AI yang menyokong MCP.
198€