Joint Calendar v.10
The tool to combine different Odoo events in a few configurable super calendars. Shared calendar. Common calendar.
- Have an unlimited number of calendars with different events, configurations and user groups included. The menus are generated dynamically!
- All calendars are updated through a regular job
- Configure alarms for joint events and keep always informed, and inform others about required actions and events
Access parent object right from a joint event form. Click on a reference and open merged leads, opportunities, partners (e.g. to have the birthdays on a calendar), tasks, orders, quotations, calls, thus, absolutely any objects with at least one date indicated
Register a new joint event manually like any other Odoo objects. It would not disappear with a next update
Change frequency of the events' update. By default it happens once an hour, but you may change it through Settings > Technical > Automation > Scheduled Jobs > 'Refresh Joint Events'. Besides, you may update joint events just by clicking the button
As soon as you changed a joint event, its parent would be updated correspondingly (if a modified field was not read only or computed)
Show the same object twice but with different start, end or name
Flexible configuration
- Model - which object to find: leads, tasks, orders and so on
- Name field - which field of the object would be used as joint event name (would be shown on a calendar view). Usually it is Name, Subject or Reference
- Start date field - which field should be used a start of an event. For example, Next Action Date for opportunities or Order Date for quotations. It may be be both Date or Date and Time
- Attendees Fields - which field should be used to find participants. Usually, it is some Responsible or Sales Person. But you may use even Followers. In comparison to other similar modules you may use both users and partners as attendees
- Stop date field - which field to use to define when a joint event is going to be finished. It is also may be Date or Time
- Whole Day Field - a special boolean field, which indicates that a related joint event may lasts the whole day. Such an event would be shown at a special place on a calendar (above the time line)
- Always Whole Day means that all generated events would last the whole day (disregarding whether start or stop are defined with hours and minutes)
- Description Field - which field of a related object is used as notes for joint events. Usually the fields like Internal Notes or Comments are used
- Domain - a special setting, which require advance Odoo technical knowledge. Its goal is to limit a number of objects on a calendar (for example, to show only leads without opportunities: [('type','!=','opportunity')]; and the opposite: [('type','!=','lead')].)
- Action - what action (including views and defaults) to invoke, when you go to a parent object from this joint event.
-
Select rules for joint calendars:
- The configurations are provided with useful tips: just point a cursor on a field
- Optimize joint events' generation and modification by making time limits. There is no need to show the events of the last year on a calendar! You do not need to wait for ages until the events are created as it in other similar modules
- Define calendars' menus' sequences. Should it be before the previous Super Calendar? Then, make a sequence smaller
- Deactivate a joint calendar to hide menus and corresponding events
Alarms
- Configure alarms of 2 types: mails and notifications. The schema is the same as it is for Odoo standard calendar events. You may warn attendees and responsible users at the moment you like to: from 5 minutes to hundreds of days before
- Change email styles through Settings > Technical >Email > Templates > Joint Event Notification
- Be cautious: notifications would be shown for portal users, if they are attendees
- The very special feature: Use the app to make customized notifications for any required Odoo objects. Remind sales persons about next actions in leads and calls. Warn workers about a new manufacturing order. Notify programmers about deadlines. You may configure it by your own! Both emails and notifications. In order to do so, just indicate default alarms in required joint calendar settings.
Access rights
- Only users with administrator rights may configure new joint calendars and related rules to search objects
- Users may see only the public calendars or calendars, to which user groups they belong to. Configure it through the Joint Calendar: the tab Settings > Menu > Privacy
- Users may access only the joint events, to which parents (leads, tasks, orders, etc.) they have access rights. It is equally true for read, write, create and unlink permission. For example, if a sales person doesn't have a right to observe lead, he/she would not see a related joint event as well
- Manually created joint events may be either public (for all employees) or private (visible for attendees only)
Questions fréquentes sur Joint Calendar Odoo v.10
Que se passe-t-il si l'option « Always Whole Day » est activée/desactivee ?
Si « Always Whole Day » est active, tous les événements de la règle durent toute la journée, même si début et fin ont des heures. L'événement s'affiche a un endroit spécial du calendrier.
Exemple : une règle pour "Sale Order" avec « Always Whole Day » place l'événement au-dessus de la frise des super-calendriers jour et semaine.
Si vous désactivez l'option et que début ou fin ont des heures/minutes, l'événement se place a une heure précise et l'heure precede le titre.
Je ne vois pas le menu calendrier dans Odoo. Que faire ?
Vérifiez :
1. Il existe au moins un calendrier joint configure et actualise. Rechargez la page après la configuration.
2. Vous avez accès a au moins un calendrier.
J'ai créé des calendriers avec des règles, mais je ne les vois pas dans le menu.
Plusieurs raisons possibles. Le job planifie n'a peut-être pas encore tourne : lancez le cron a la main via le bouton d'actualisation dans la colonne de droite de l'interface.
Vérifiez aussi Time Limits : sinon seuls les événements d'une plage apparaissent. Exemple : calendrier 'Sale Orders' avec 10 jours avant et 30 après : une commande créée il y a 12 jours n'apparaît pas.
Assurez-vous qu'aucun filtre de règle n'exclut tout. Exemple : règle 'Sale Order' avec 'Customer = Deco Addict' n'affiche que les commandes de ce client.
Combien de documents Odoo (p. ex. commandes clients, projets, activités) puis-je reunir dans un calendrier joint ?
Vous pouvez reunir autant de documents Odoo que vous voulez dans un seul calendrier. Ou les repartir entre plusieurs (par ex. calendrier Ventes et calendrier Projets, tâches et activités) et basculer dans le systray.
Qu'est-ce qu'une règle de calendrier joint ?
Les règles définissent quels objets Odoo créent des événements, quels champs afficher et s'il faut filtrer.
Dans une règle, vous définissez vous-même le titre, le début ou Stop date, les participants, etc.
A quoi sert le champ « Stop date » ? Peut-on le laisser vide ?
Stop date est un champ du modèle Odoo cible qui indique quand l'événement est termine dans le calendrier. Exemple : une règle "Sale Order" avec "Delivery Date" en Stop date affiche l'événement du jour prévu du devis (Start Date - Order Date) jusqu'a la livraison.
Le champ est facultatif, vous pouvez le laisser vide. L'événement ne sera alors que le jour du Start Date.
J'ai un type d'événements « Undefined » dans le calendrier. Que signifie-t-il ?
L'événement a ete créé a la main : pas d'objet parent ni de règle. Ils apparaissent sous le filtre « Undefined », sans couleur.
Tous ceux qui voient le calendrier peuvent créer et voir ses événements Undefined.
Quelles sont les politiques de mise a jour de vos outils ?
Selon les politiques actuelles de l'Odoo Apps Store :
- Chaque module achète pour la version 12.0 et anterieure donne accès a toutes les versions jusqu'a 12.0.
- A partir de la version 13.0, chaque version du module doit être achetee séparément.
- Quel que soit le numéro, l'achat donne droit a toutes les mises a jour et corrections au sein d'une version majeure.
L'équipe faOtools ne contrôle pas ces politiques. Pour toute question, contactez directement les representants de l'Odoo Apps Store.
Comment installer votre application sur Odoo.sh ?
L'approche la plus directe est le flux integre de la boutique Odoo :
1. Ouvrez la page du module et cliquez sur Deploy on odoo.sh
2. Vous êtes redirige vers GitHub. Connectez-vous, puis cliquez sur Create a new repo ou utilisez un depot existant. Le depot doit être privé. Il est interdit de publier les applications sous licence OPL-1. Créez un nouveau depot pour le projet Odoo.sh si besoin
3. Ensuite, dans odoo.sh, cliquez sur Deploy, confirmez et cliquez sur Continue. L'installation demarre.
Ces étapes installent l'application sur la branche de production. Pour d'autres branches ou une mise a jour :
1. Téléchargez le code source depuis la boutique Odoo
2. Commitez le module dans le depot GitHub requis. Aucun dossier/fichier de l'app ne doit être ignore (.gitignore). Les depots créés par odoo.sh ignorent parfois des chemins importants (par ex. /lib). Envoyez tous les répertoires et fichiers du module
3. Deployez la branche cible du projet odoo.sh, ou attendez la construction automatique si vos paramètres le prévoient.
Comment installer votre application sur mon propre serveur ?
2. Redémarrez le serveur Odoo;
3. Activez le mode developpeur (paramètres techniques);
4. Mettez a jour la liste des applications (menu Applications);
5. Trouvez l'application et cliquez sur Activate/Install;
6. Suivez les consignes de la page de l'application s'il y en a.
Votre application a des modules complémentaires. Puis-je les acheter plus tard ?
Oui. Odoo ajoute automatiquement toutes les dépendances au panier : excluez les outils déjà achetes pour éviter un double paiement.
J'ai deploye votre application sur Odoo.sh et je vois un avertissement/erreur dans les tests
Un avertissement rouge/orange n'affecte pas les fonctions de l'application. Parfois nos modules échouent aux tests automatiques standard, car ceux-ci attendent un comportement contraire aux objectifs de l'app. Par exemple, nous changeons le calcul du prix alors que les tests Odoo comparent le prix final a l'algorithme standard.
Vérifiez d'abord les fonctions de la base deployee. Tout fonctionne-t-il ?
Si vous pensez encore que l'avertissement affecte les fonctions réelles, contactez-nous avec les journaux d'installation complets et la liste complète des modules deployes (coeur et tiers).
Puis-je acheter votre application directement auprès de vous ?
Non, nous distribuons les outils uniquement via le magasin officiel d'applications Odoo.
Je souhaiterais une reduction
Malheureusement, nous n'avons pas les moyens techniques de proposer des prix individuels.
Puis-je installer l'application sur ma base Odoo Online (SaaS) ?
Non, les applications tierces ne peuvent pas être utilisées sur Odoo Online. Odoo SaaS bloque cette possibilite.
Votre outil dépend d'autres applications. Dois-je les acheter ?
Oui, l'outil a besoin de tous les modules indiques en dépendances. Le prix affiche sur la page inclut déjà ces dépendances.
Quel est le prix du module en dollars US ? Pourquoi a-t-il change ?
Le prix de nos modules est fixe en euros. La boutique Odoo convertit les prix selon son taux de change interne. Le prix en dollars US peut donc changer lorsque ce taux est mis a jour.
Les textes de l'application et du site web dans des langues autres que l'anglais sont assistés par l'IA et alignés sur les traductions officielles d'Odoo. Si vous remarquez une erreur, envoyer un ticket de traduction et nous le corrigerons.
Signalement de bogues
Si vous rencontrez des bugs ou des comportements incohérents, n'hésitez pas à nous contacter. Nous garantissons de fournir des correctifs dans les 60 jours suivant l'achat et sommes extrêmement intéressés par l'amélioration de nos outils même après cette période.
Vous n'avez pas besoin d'un numéro de téléphone ou d'une carte de crédit pour nous contacter. Vous ne devez passer qu'une courte inscription par e-mail, qui ne prend pas plus de 30 secondes.
Veuillez inclure autant de détails que possible dans votre demande : captures d'écran, journaux du serveur Odoo, description complète de la procedure de reproduction du probleme, etc. Il faut generalement quelques jours ouvrables pour preparer un plan d'action concernant un probleme (si un bogue est confirmé) ou vous fournir des recommandations sur la marche a suivre (dans le cas contraire).
Demandes de fonctionnalités publiques et idées de modules (développement gratuit)
Nous sommes fortement motivés pour améliorer nos outils et serions reconnaissants pour tout retour. Si vos exigences sont d'utilité publique et peuvent être mises en œuvre efficacement, l'équipe les inclura dans notre liste de tâches.
Une telle liste de tâches est traitée régulièrement et n'implique pas de frais supplémentaires. Bien que nous ne puissions pas promettre de délais ni de conception finale, cela pourrait être un bon moyen d'obtenir les fonctionnalités souhaitées sans investissements ni risques.
Vous n'avez pas besoin d'un numéro de téléphone ou d'une carte de crédit pour nous contacter. Vous ne devez passer qu'une courte inscription par e-mail, qui ne prend pas plus de 30 secondes.
L'outil pour classer les pièces jointes Odoo en dossiers et synchroniser avec Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3, Box et NAS. Gestionnaire de fichiers. DMS
L'outil pour synchroniser les pièces jointes Odoo avec OneDrive dans les deux sens
L'outil pour synchroniser les pièces jointes Odoo avec Google Drive dans les deux sens
L'outil pour garder les mots de passe dans Odoo en usage partage. Coffres partages
198€L'outil pour construire une base de connaissances structurée, interne et externe. KMS. Révisions type wiki
398€L'outil pour gérer des services sur créneaux, de la réservation aux ventes et avis
L'outil pour fixer des cibles KPI et controler leur atteinte par période. Tableaux de bord. Graphiques
198€L'outil pour piloter Odoo depuis vos chats IA via MCP. Claude. Toute IA compatible MCP.
198€