Caractéristiques de conception
Tribunaux
Les tribunaux sont traités comme des sociétés Odoo. Pour cette démonstration, nous avons créé le Tribunal cantonal et le Tribunal de district de Sion.
Utilisateurs
Des utilisateurs "test" permettent de se connecter avec différents profils de droits. Nous avons créé un administrateur, ainsi que des juges, greffiers et secrétaires.
Un utilisateur peut avoir accès à une ou plusieurs sociétés.
Contacts
Des contacts "test" ont été créés pour mettre en scène une vraie gestion de dossiers. Il en existe de deux types : personne physique ou personne morale.
Paramètres
Les rôles, modèles, instances, etc. sont à ce stade communs pour toutes les sociétés créées.
Modèles
Il existe deux types de modèles principaux :
- des modèles PDF qui permettent de générer des documents qui ne sont pas appelés à être modifiés (comme la fiche dossier, par exemple). Ce sont les équivalents de nos modèles Crystal reports actuels dans Tribuna v3 ;
- des modèles WORD qui permette de générer des documents et de les éditer online via Only Office.
Le POC démontre que la "fusion" est aussi performante que celle dont nous disposons aujourd'hui avec Tribuna V3, c'est-à-dire permet de créer des documents tout en récupérant des données du système en couvrant tous les besoins (parties, destinataires, etc.).
Concernant le travail sur le document généré dans Only Office, il semble tout à fait convivial et fonctionnel mais devra cependant être validé par de vrais utilisateurs.
Enfin, s'agissant de l'aptitude du système à gérer une charge plus importante en lien avec son utilisation simultanée par un grand nombre d'utilisateurs, cela n'a pas été testé et devra absolument être pris en compte en cas de refonte vers un vrai système productif.
Pour le POC, nous avons créé quelques modèles de différents types, en deux langues :
PDF :
- Fiche dossier
WORD :
- LETTRE
- JUGEMENT
- CITATION
- ADRESSES
Configuration
Tribunaux
Paramètres > Utilisateurs & sociétés > Sociétés
Informations de base sur le tribunal et logo
Utilisateurs & contacts
Paramètres > Utilisateurs & sociétés > Utilisateurs
Un utilisateur est affecté à une ou plusieurs sociétés. Cela lui permet, dans son environnement de travail, d'afficher les informations d'une ou plusieurs de ces sociétés. Cela peut porter à confusion, voire être source d'erreur.
Odoo impose qu'un utilisateur possède toujours une entrée dans les contacts. Cela lui permet d'avoir une adresse différente pour la connexion à l'administration (utilisateur), et pour les communications du système (contact).
Contacts > Configuration > Etiquettes
Des étiquettes sont attribuées aux contacts et permettent de les filter dans les différents modules. Ainsi, on peut accéder à la liste de tous les avocats, mais également à celle de tous les juges, greffiers, etc.
Justitia
Il est nécessaire de synchroniser à la fois la Inbox et les Envois pour avoir la liste complète des transmissions dans l'Historique.
Paramètres généraux
Nom de l'application
Paramètres > Mode développeur activé > Progressive Web App
Permet de renommer l'application
Modèles
Equivalent normal.dot
On peut créer un fichier new.docx avec les configurations et styles souhaités, puis l'enregistrer dans /var/www/onlyoffice/documentserver/document-templates/
-> à tester
Styles
Les building blocs sont créés via l'interface odoo et rendus par Only Office. Il faut configurer le style "citation" pour le rendu souhaité. Idem pour les autres styles, p. ex. h1, h2, ...
Only Office
Créer les modèles dans Only Office, et ajouter les variables via le menu Insertion > Contrôles de contenus > texte brut.
Mettre la variable dans le champ espace réservé. Ca fonctionne pour du texte simple, et ca doit permettre, avec une macro, de naviguer avec un raccourci clavier d'un champ à un autre.
En revanche, ça ne gère pas la mise en forme et les retours à la ligne (à tester avec des /nl ou autre.

Comptabilité
Produits
Le rôle du produit est central : dans Odoo, c'est le product.product qui porte le compte de produit, la TVA, l'unité, le prix par défaut. Donc choisir un produit = hériter automatiquement de la comptabilisation correcte.
