Fonctionnalité #14837
ferméConnecteur MultiGest - Action d'envoi vers un dépôt MultiGest
Ajouté par Emmanuel DILLARD il y a environ 4 ans. Mis à jour il y a presque 3 ans.
Description
En tant qu'utilisateur, je souhaite pouvoir déposer un ou plusieurs documents Maarch Courrier sur un dépôt MultiGest auquel j'ai accès.
Fichiers
US Connecteur MultiGest v2.pdf (41 ko) US Connecteur MultiGest v2.pdf | Emmanuel DILLARD, 16/08/2021 16:55 | ||
analyseEnvoiMC2MG_14837.md (4,27 ko) analyseEnvoiMC2MG_14837.md | Quentin RIBAC, 23/09/2021 18:05 |
Mis à jour par Emmanuel DILLARD il y a environ 4 ans
- Description mis à jour (diff)
En tant qu'utilisateur, je souhaite pouvoir déposer un ou plusieurs documents Maarch Courrier sur un dépôt MultiGest auquel j'ai accès.
L’utilisateur dispose d’une action (paramétrable au niveau fonctionnel) pour déposer un document sur un dépôt MultiGest cible (sas)
Action unitaire (à partir de la fiche de traitement ou d’indexation)
Action de masse à partir d’une bannette
Envoi automatisé
Il est aussi possible de prévoir une action d’envoi automatisée via des processus batch.
Traitement de l’ensemble des documents présents dans une bannette
Changement de statut en fonction du résultat
L’utilisateur ne disposerait alors que d’une action de changement de statut de type « Mettre à disposition de la GED »1
Dépôt cible
Ce dépôt (ou Sas) dépend de l’entité primaire de l’utilisateur attributaire du courrier (voir administration des dépôts). Il n’est pas choisi par l’utilisateur qui initie l’action.
Le fichier est versé avec des métadonnées issues de la qualification du document.
Métadonnées
Un UID (identifiant unique) transmis en retour par la GED est ajouté aux métadonnées du document principal.
L’action est tracée avec rappel de l’UID.
Document principal
Les métadonnées attachées au document principal sont personnalisables (champs, obligation de saisie, entrée par défaut) au travers de la mécanique des modèles d’enregistrement (version 20.03)
En fonction du modèle choisi par l’utilisateur, les métadonnées sont affichées dynamiquement (adaptation aux domaines par métiers)
Pièces jointes
Les métadonnées propres aux pièces jointes et que l’utilisateur peut modifier sont :
Le type (obligatoire)
L’objet (obligatoire)
Un ou plusieurs destinataires (facultatif)
Une date de retour attendue (facultative)
Elles ne disposent pas de champs personnalisables.
Voir la structure de la table res_attachments
https://docs.maarch.org/gitbook/html/MaarchCourrier/20.03/guat/guat_architecture/database_model.html
En cas de dépôt de pièces jointes :
Seule la dernière version est déposée
Les métadonnées manquantes sont dupliquées à partir de celles du courrier principal pour chaque pièce jointe
Réfléchir sur la pertinence de la duplication des métadonnées aux pièces jointes pour les règles de reclassement (voir ci-après)
Mis à jour par Emmanuel DILLARD il y a environ 4 ans
- Statut changé de Etude planifiée à En attente financement
Mis à jour par Emmanuel DILLARD il y a environ 4 ans
- Priorité changé de 0-Bloquant à 2-Sérieux
Mis à jour par Emmanuel DILLARD il y a environ 4 ans
- Lié à Fonctionnalité #9855: EPIC Connecteur MULTIGEST ajouté
Mis à jour par Emmanuel DILLARD il y a environ 4 ans
- Version cible changé de Inscription Backlog Courrier à Courrier 21.03 (stable)
Mis à jour par Emmanuel DILLARD il y a environ 4 ans
- Assigné à changé de Emmanuel DILLARD à EDI PO
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Echéance mis à 03/05/2021
- Statut changé de En attente financement à Etude planifiée
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Statut changé de Etude planifiée à En attente financement
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Priorité changé de 2-Sérieux à 1-Majeur
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Sujet changé de Action d'envoi vers un dépôt MultiGest à Connecteur MultiGest - Action d'envoi vers un dépôt MultiGest
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Priorité changé de 1-Majeur à 3-Mineur
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Projet changé de 298 à Backlog Courrier
- Version cible changé de Courrier 21.03 (stable) à 21.03
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Assigné à changé de EDI PO à Emmanuel DILLARD
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Assigné à
Emmanuel DILLARDsupprimé
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Echéance mis à 16/08/2021
- Statut changé de En attente financement à R&D - A étudier
- Priorité changé de 3-Mineur à 0-Bloquant
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Statut changé de R&D - A étudier à R&D - A planifier
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Fichier US Connecteur MultiGest v2.pdf US Connecteur MultiGest v2.pdf ajouté
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Statut changé de R&D - A planifier à R&D - En cours
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Echéance changé de 16/08/2021 à 07/09/2021
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Lié à Fonctionnalité #14839: Administration / MultiGest : dépôts MultiGest rattachés aux entités ajouté
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Priorité changé de 0-Bloquant à 1-Majeur
Mis à jour par Emmanuel DILLARD il y a environ 3 ans
- Echéance changé de 07/09/2021 à 21/09/2021
Mis à jour par GIT LAB il y a environ 3 ans
Commit ajouté sur la branche feat/14837/action_multigest/develop de MaarchCourrier
FEAT #14837 TIME 0:45 init action multigest front
https://labs.maarch.org/maarch/MaarchCourrier/commit/f088929a1c3360b7f376bafa571d8073ef14cacc
Mis à jour par Emmanuel DILLARD il y a environ 3 ans
- Echéance changé de 21/09/2021 à 05/10/2021
Mis à jour par Quentin RIBAC il y a environ 3 ans
- Fichier analyseEnvoiMC2MG_14837.md analyseEnvoiMC2MG_14837.md ajouté
Mis à jour par GIT LAB il y a environ 3 ans
Commit ajouté sur la branche feat/14839/develop de MaarchCourrier
FEAT #14837 TIME 1:45 route POST /rest/multigest/checkAccounts
https://labs.maarch.org/maarch/MaarchCourrier/commit/ee04d1e2c550acbe2ce26253b173ae9ffe283f82
Mis à jour par GIT LAB il y a environ 3 ans
Commit ajouté sur la branche feat/14839/develop de MaarchCourrier
FEAT #14837 TIME 0:02 typo
https://labs.maarch.org/maarch/MaarchCourrier/commit/524b612534157bf0dd1081b07430dfad57b4962a
Mis à jour par GIT LAB il y a environ 3 ans
Commit ajouté sur la branche feat/14839/develop de MaarchCourrier
FEAT #14837 TIME 0 push vendor/composer/platform_check.php
https://labs.maarch.org/maarch/MaarchCourrier/commit/4691b05d6bafe4b019c54e0bc21b21347e391081
Mis à jour par GIT LAB il y a environ 3 ans
Commit ajouté sur la branche feat/14839/develop de MaarchCourrier
FEAT #14837 TIME 2:00 WIP sendResource to MultiGest: metadata with mapping, main document; TODO: attachments
https://labs.maarch.org/maarch/MaarchCourrier/commit/a4db02ef5c67adf748d40df9c85ec3144d821868
Mis à jour par GIT LAB il y a environ 3 ans
Commit ajouté sur la branche feat/14839/develop de MaarchCourrier
FEAT #14837 TIME 1:15 attachments OK in Multigest sendResource()
https://labs.maarch.org/maarch/MaarchCourrier/commit/4076e919b02205a78fa86107980b440576b00f13
Mis à jour par GIT LAB il y a environ 3 ans
Commit ajouté sur la branche feat/14839/develop de MaarchCourrier
FEAT #14837 TIME 0:20 added sendMultigestAction (back); TODO: send-multigest-action frontend component
https://labs.maarch.org/maarch/MaarchCourrier/commit/8b905561ec73f35a2f6e8c85ebde9c766e21b78c
Mis à jour par GIT LAB il y a environ 3 ans
Commit ajouté sur la branche feat/14839/develop de MaarchCourrier
FEAT #14837 TIME 0:15 cleaning code and added TODOs
https://labs.maarch.org/maarch/MaarchCourrier/commit/a8de7ec816bdaf1588e39ccc70a63058f1b387a5
Mis à jour par Emmanuel DILLARD il y a environ 3 ans
- Echéance changé de 05/10/2021 à 19/10/2021
RAF voir Board
- encodage
- sécurité
Mis à jour par Madina Makhmutova il y a environ 3 ans
- Echéance changé de 19/10/2021 à 02/11/2021
Mis à jour par GIT LAB il y a environ 3 ans
Commit ajouté sur la branche feat/14839/develop de MaarchCourrier
FEAT #14837 TIME 3:00 basicAuth; utf8_decode; signed version for doc; last version for attachment
https://labs.maarch.org/maarch/MaarchCourrier/commit/fc3f365a99d614f35be9fdcc428c72c6175eea17
Mis à jour par GIT LAB il y a environ 3 ans
Commit ajouté sur la branche feat/14839/develop de MaarchCourrier
FEAT #14837 TIME 0:05 forgot a use statement
https://labs.maarch.org/maarch/MaarchCourrier/commit/4ab3909abdf11942fbe175a04a10ff020bfe7ad3
Mis à jour par GIT LAB il y a environ 3 ans
Commit ajouté sur la branche feat/14839/develop de MaarchCourrier
FEAT #14837 TIME 0:45 added SoapFault handling
https://labs.maarch.org/maarch/MaarchCourrier/commit/c4334f0e4556369f9d2d1b20e1d4d09bfeac77da
Mis à jour par GIT LAB il y a environ 3 ans
Commit ajouté sur la branche feat/14839/develop de MaarchCourrier
FEAT #14837 TIME 2:45 Multigest: preprocess and better checkAccount
https://labs.maarch.org/maarch/MaarchCourrier/commit/448afcaa795095723dbd5ae92bbf237a14662e4c
Mis à jour par GIT LAB il y a environ 3 ans
Commit ajouté sur la branche feat/14839/develop de MaarchCourrier
FEAT #14837 TIME 0:45 multigest lang vars; attachments in multigest.json.default
https://labs.maarch.org/maarch/MaarchCourrier/commit/f05a737acd8710992e7ecdf906ec3a1c82699edd
Mis à jour par GIT LAB il y a environ 3 ans
Commit ajouté sur la branche feat/14839/develop de MaarchCourrier
FIX #14837 TIME 0:25 update url request
https://labs.maarch.org/maarch/MaarchCourrier/commit/ae014531d321598b02556734958e46cefffd4ea8
Mis à jour par GIT LAB il y a environ 3 ans
Commit ajouté sur la branche feat/14839/develop de MaarchCourrier
FEAT #14837 TIME 2:45 better checks in multigest preprocess
https://labs.maarch.org/maarch/MaarchCourrier/commit/ad65ba3e87a032898e90950b650291e0b26a7fa2
Mis à jour par Quentin RIBAC il y a environ 3 ans
- Statut changé de R&D - En cours à R&D - En test
Mis à jour par Emmanuel DILLARD il y a environ 3 ans
- Echéance changé de 02/11/2021 à 16/11/2021
Mis à jour par GIT LAB il y a environ 3 ans
Commit ajouté sur la branche feat/14839/21.03 de MaarchCourrier
FEAT #14837 TIME 0:10 add sendMultigestAction function
https://labs.maarch.org/maarch/MaarchCourrier/commit/c44da0f0c5a56238819467da3665430ee5185b13
Mis à jour par GIT LAB il y a environ 3 ans
Commit ajouté sur la branche feat/14839/develop de MaarchCourrier
FEAT #14837 TIME 0:25 correctly specifying attachment format
https://labs.maarch.org/maarch/MaarchCourrier/commit/b04fd0191ccf1c5face2a5edbc5c9945014b4bfe
Mis à jour par GIT LAB il y a environ 3 ans
Commit ajouté sur la branche feat/14839/develop de MaarchCourrier
FEAT #14837 TIME 0:15 using Validator in routes
https://labs.maarch.org/maarch/MaarchCourrier/commit/2d5798685d77805bba133c5b0b9f1cbd3e60b159
Mis à jour par GIT LAB il y a environ 3 ans
Commit ajouté sur la branche feat/14839/21.03 de MaarchCourrier
FEAT #14837 TIME 1:00 copy and adjust multigest for version 21.03
https://labs.maarch.org/maarch/MaarchCourrier/commit/20c98f743d675a220fe8b99279377f88342caac6
Mis à jour par GIT LAB il y a environ 3 ans
Commit ajouté sur la branche feat/14839/21.03 de MaarchCourrier
FEAT #14837 TIME 0:02 multigest mapping file
https://labs.maarch.org/maarch/MaarchCourrier/commit/86667b73499d9681a702251c77038e19861dd6a2
Mis à jour par GIT LAB il y a environ 3 ans
Commit ajouté sur la branche feat/14839/21.03 de MaarchCourrier
FEAT #14837 TIME 0:05 typo
https://labs.maarch.org/maarch/MaarchCourrier/commit/ef7ac15d875dac77e9f3c62cb86bb34c4e3a0ebf
Mis à jour par Emmanuel DILLARD il y a environ 3 ans
Enlever l'identifiant de l'historique
Afficher l'external ID dans les infos techniques du courrier (UID)
Mis à jour par Emmanuel DILLARD il y a environ 3 ans
- Echéance changé de 16/11/2021 à 25/11/2021
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/14839/21.03 de MaarchCourrier
FEAT #14837 TIME 0:05 no history for multigest action
https://labs.maarch.org/maarch/MaarchCourrier/commit/cd8c8533d33a6cb461b92f2d51d4293c20d5fb7a
Mis à jour par Emmanuel DILLARD il y a presque 3 ans
TESTS
prérequis :
fichier de configuration Json paramétré et déposé coté serveur
compte administrateur appartenant à un groupe ayant le droit d'administration "Multigest"
Paramétrage d'un compte d'accès "Multigest" rattaché à un ou plusieurs services - Le test d'accès (via bouton dédié) doit être positif
Paramétrage de l'action dans une bannette utilisateur du service rattaché
(si nécessaire, créer statut et bannette spécifique)
Test
Depuis la liste de résultat d'une bannette disposant de l'action paramétrée, sélectionner plusieurs courriers
Effectuer l'action paramétrée depuis le bouton action de la bannette
- les courrier déjà transmis sont signalés en erreur (UID présent en attribut technique)
- Pour vérifier un courrier en erreur, consulter les informations techniques du courrier, la donnée UID Multigest doit être présente
Valider l'action
-> les courriers cibles doivent avoir changé de statut (voir statut de l'action)
-> les informations techniques de chaque courrier doivent avoir un attribut UID Multigest
-> Ligne d'historique de l'action ajoutée (Mention UID uniquement si envoi unitaire)
Coté Multigest :
(Avant reclassement)
Recherche par objet / chrono....
Visualisation du courrier et de ses métadonnées
Les pièces jointes sont versées au même niveau du SAS avec l'attribut chrono du courrier
Mis à jour par GIT LAB il y a presque 3 ans
Commit ajouté sur la branche feat/14839/develop de MaarchCourrier
FEAT #14837 TIME 0:02 no history for multigest action
https://labs.maarch.org/maarch/MaarchCourrier/commit/a9b3719df266e99f24cef120e8eb5c962a02f014
Mis à jour par Hamza HRAMCHI il y a presque 3 ans
- Statut changé de R&D - En test à R&D - Terminé
Mis à jour par Emmanuel DILLARD il y a presque 3 ans
- Assigné à changé de Quentin RIBAC à Ines MKACHER