Documentation technique et fonctionnelle KWISATZ
Les formulaires et la GED
KWISATZ permet d’ajouter des champs métier personnalisés aux fiches clients, fournisseurs et produits au moyen de formulaires dynamiques JSON. Il permet aussi d’associer des fichiers aux clients et fournisseurs dans un espace documentaire pouvant être synchronisé par un service cloud.
Réponse directe
F01_client.json, F01_fournisseur.json
ou F01_produit.json dans le sous-dossier
PARAMETRES du dossier KWISATZ. Pour la GED, ouvrez
Outils > Préférences > Divers > Espace Cloud pour la gestion
des documents électroniques, activez les clients ou fournisseurs
et indiquez un répertoire Windows existant.
Conseil technicien général
1. Repères de version
Les références de version ci-dessous sont conservées comme repères documentaires. Les menus, options et comportements doivent être contrôlés sur la version et la sérialisation réellement installées ; une évolution plus récente peut avoir modifié le fonctionnement.
2. Licence et disponibilité
La dépendance de licence mentionnée dans ce document provient des sources. Sa disponibilité peut varier selon la version, la sérialisation, le partenaire ou l’installation ; faites-la valider techniquement avant de modifier l’environnement.
3. Deux fonctions complémentaires
| Fonction | Objet | Fiches concernées |
|---|---|---|
| Formulaires dynamiques | Ajouter des champs structurés : texte, case, nombre, date, heure ou mémo. | Clients, fournisseurs et produits. |
| GED / Documents associés | Rattacher des fichiers existants : PDF, images, contrats ou justificatifs. | Clients et fournisseurs dans la fonction documentée. |
4. Vérifier les options de licence
- Les formulaires nécessitent l’option Formulaires dynamiques.
- La GED est documentée lorsque l’une des options Pack caisse (fonctions avancées), Pack caisse (fonctions avancées) ou Module Producteur est active.
5. Préparer les dossiers et la sauvegarde
- Identifiez le code du dossier KWISATZ concerné.
- Effectuez une sauvegarde complète du dossier.
- Repérez son sous-dossier
PARAMETRES. - Créez le sous-dossier s’il n’existe pas et si la version le permet.
- Créez deux répertoires séparés pour les documents clients et fournisseurs.
- Vérifiez les droits de lecture, création, modification et suppression.
- Ajoutez ces emplacements au plan de sauvegarde.
Exemple de chemins :
6. Nommer les fichiers de formulaire
| Fichier | Fiche concernée |
|---|---|
F01_client.json |
Fiche client. |
F01_fournisseur.json |
Fiche fournisseur. |
F01_produit.json |
Fiche produit. |
Les fichiers doivent être placés dans le dossier
PARAMETRES du dossier KWISATZ concerné.
7. Comprendre la structure JSON
| Attribut | Rôle |
|---|---|
Source |
Identifie le type ou la source du formulaire. |
Titre |
Titre affiché en haut du formulaire. |
Creation |
Date de création du modèle. |
Modification |
Date de dernière modification du modèle. |
Categories |
Tableau des groupes ou sections du formulaire. |
Caption |
Libellé d’un groupe ou d’un champ. |
Items |
Tableau des champs appartenant à une catégorie. |
ID |
Identifiant unique et stable du champ. |
ValueType |
Type de donnée attendu. |
8. Types de champs documentés
| Type | Utilisation |
|---|---|
STRING |
Texte sur une ligne. |
BOOLEAN |
Case à cocher. |
INTEGER |
Nombre entier. |
FLOAT |
Nombre comportant des décimales. |
DATE |
Date. |
TIME |
Heure. |
MEMO |
Texte multiligne. |
Contraintes complémentaires
MinValueetMaxValuepour limiter les valeurs numériques ;MaxLengthpour limiter la longueur d’un texte ;Formatpour l’affichage des dates ou heures ;-
CharCase:NORMAL,UPPERouLOWER.
9. Exemple de formulaire client
L’exemple ci-dessous illustre la structure documentée. Adaptez les libellés, identifiants et contraintes au besoin métier.
10. Valider le fichier JSON
- Ouvrez le fichier dans un éditeur adapté, par exemple Notepad++.
- Contrôlez les accolades et crochets ouvrants et fermants.
- Vérifiez les virgules entre chaque objet.
- Vérifiez les guillemets des noms et valeurs.
- Analysez et formatez le document avec un outil JSON.
- Conservez une copie de la version précédente.
- Relancez KWISATZ pour recharger le formulaire.
11. Utiliser le formulaire dans une fiche
- Ouvrez une fiche client, fournisseur ou produit correspondant au fichier.
- Ouvrez l’onglet ou le bouton du formulaire dynamique.
- Vérifiez le titre et les catégories.
- Saisissez quelques valeurs de test.
- Validez la fiche.
- Fermez puis rouvrez la fiche.
- Vérifiez que chaque valeur est conservée dans le bon champ.
Client.QCM1. Ce repère interne ne doit pas être modifié directement. Faites analyser et valider le réglage par un technicien KWISATZ après sauvegarde et relevé de la configuration.12. Faire évoluer un formulaire existant
Avant de modifier un modèle déjà utilisé :
- archivez le fichier JSON actuel ;
- listez les IDs déjà en production ;
- ajoutez de nouveaux champs avec de nouveaux IDs ;
- évitez de changer le type d’un champ existant ;
- évitez de réutiliser l’ID d’un champ supprimé ;
- mettez à jour la date
Modification; - testez sur une copie du dossier ou une fiche de démonstration ;
- ouvrez plusieurs anciennes fiches avant le déploiement.
13. Configurer la GED
Accédez à Outils > Préférences > Divers > Espace Cloud pour la gestion des documents électroniques (GED).
| Paramètre | Utilisation |
|---|---|
| Activé pour les fournisseurs | Affiche la gestion des documents dans la fiche fournisseur. |
| Chemin d’accès aux fichiers fournisseurs | Répertoire racine contenant les documents rattachés aux fournisseurs. |
| Activé pour les clients | Affiche la gestion des documents dans la fiche client. |
| Chemin d’accès aux fichiers clients | Répertoire racine contenant les documents rattachés aux clients. |
14. Ajouter et consulter un document
- Ouvrez la fiche client ou fournisseur.
- Cliquez sur Documents associés.
- Ouvrez l’Explorateur Windows.
- Glissez-déposez le fichier dans la zone des documents associés.
- Vérifiez que le document apparaît dans la liste.
- Ouvrez-le pour vérifier son contenu.
- Contrôlez son emplacement physique dans le répertoire GED.
KWISATZ crée automatiquement un sous-répertoire utilisant le code du client ou du fournisseur, puis y copie le document.
15. Utiliser un répertoire synchronisé dans le cloud
Le chemin GED peut désigner un répertoire synchronisé par un logiciel externe, par exemple OneDrive ou Google Drive. Le fonctionnement est alors :
- KWISATZ copie le fichier dans le répertoire Windows configuré.
- Le client de synchronisation détecte le nouveau fichier.
- Le service externe l’envoie vers son espace distant.
- Les autres postes synchronisés le reçoivent selon leur configuration.
16. Supprimer ou remplacer un document
- Ouvrez la fiche et la fenêtre Documents associés.
- Sélectionnez le document exact.
- Vérifiez qu’il ne s’agit pas de l’unique copie d’un justificatif obligatoire.
- Utilisez la fonction de suppression prévue.
- Contrôlez le résultat dans le répertoire Windows.
- Contrôlez la corbeille ou l’historique du service cloud, s’il existe.
17. Périmètre et limites de la GED documentée
La fonction décrite est principalement une gestion de documents associés à une fiche. La documentation fournie ne décrit pas comme fonctions natives :
- la reconnaissance OCR du contenu ;
- l’indexation plein texte ;
- un circuit de validation documentaire ;
- une signature électronique ;
- un plan de classement global indépendant des fiches ;
- une conservation probante ou un coffre-fort numérique ;
- un versionnement interne administré par KWISATZ.
18. Sécurité, confidentialité et sauvegarde
- limitez les droits NTFS aux utilisateurs autorisés ;
- séparez les documents clients et fournisseurs ;
- n’utilisez pas un compte cloud personnel pour des documents professionnels ;
- activez l’authentification renforcée du compte cloud ;
- chiffrez les postes et sauvegardes lorsque la politique le prévoit ;
- définissez une durée de conservation par catégorie de document ;
- testez la restauration des fichiers et des modèles JSON ;
- conservez un journal interne des changements de formulaire ;
- évitez les données sensibles non nécessaires dans les champs personnalisés.
19. Diagnostic rapide
Le formulaire n’apparaît pas dans la fiche
Le formulaire est absent après une modification du JSON
Les anciennes valeurs apparaissent sous un mauvais libellé
Le bouton Documents associés n’apparaît pas
Le glisser-déposer ne copie pas le fichier
Un document existe sur un poste mais pas sur un autre
Le sous-répertoire est créé sous un mauvais code
Un document supprimé réapparaît
20. Tests avant déploiement
- Testez chaque type de formulaire sur une fiche de démonstration.
- Vérifiez tous les types de champs utilisés.
- Fermez et rouvrez les fiches pour contrôler les valeurs.
- Testez l’ajout d’un PDF et d’une image dans la GED.
- Testez l’ouverture depuis chaque poste concerné.
- Testez une suppression contrôlée et sa restauration.
- Vérifiez la synchronisation distante, si elle est utilisée.
- Exécutez une sauvegarde puis une restauration de test.
- Validez les droits avec un utilisateur standard.
21. Liste de contrôle de mise en service
- Les options de licence sont actives.
- Le dossier PARAMETRES est le bon.
- Les noms des fichiers JSON sont conformes.
- Chaque JSON est valide.
- Les IDs sont uniques et documentés.
- Les anciens modèles sont archivés.
- Les chemins GED existent.
- Les droits Windows sont contrôlés.
- Les documents sont sauvegardés.
- La synchronisation cloud est sécurisée.
- Les tests utilisateurs sont terminés.
22. Résultat attendu
23. Compatibilité et évolutions documentées
| Fonction | Évolution documentée |
|---|---|
| Formulaires clients et fournisseurs | Option Formulaires dynamiques documentée dans la branche 3.55. |
| Stockage des réponses | Valeurs clients et fournisseurs stockées au format JSON dans les champs QCM1. |
| Extension aux produits | Développement généralisé aux fiches produits entre décembre 2024 et avril 2025. |
| GED clients et fournisseurs | Documents associés et chemins cloud documentés dans la branche 3.56. |
24. Sources documentaires
- Tutoriel KWISATZ — Paramétrage et utilisation des formulaires et de la GED.
- Suivi de développement KWISATZ — Option Formulaires dynamiques et stockage JSON.
- Suivi de développement KWISATZ — Espace Cloud et Documents associés.
- Notes support KWISATZ — diagnostic des fichiers JSON invalides.
- Documentation de version KWISATZ 3.56 — GED clients et fournisseurs.