Projet

Général

Profil

Fonctionnalité #14837

Connecteur MultiGest - Action d'envoi vers un dépôt MultiGest

Ajouté par Emmanuel DILLARD il y a plus de 3 ans. Mis à jour il y a plus de 2 ans.

Statut:
R&D - Terminé
Priorité:
1-Majeur
Assigné à:
Ines MKACHER
Version cible:
Début:
15/09/2020
Echéance:
25/11/2021
Version applicable MC:
Tags Courrier:
21.03.12

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.

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

Demandes liées

Lié à Backlog Courrier - Fonctionnalité #9855: EPIC Connecteur MULTIGESTR&D - Terminé2019-03-062021-05-03
Lié à Backlog Courrier - Fonctionnalité #14839: Administration / MultiGest : dépôts MultiGest rattachés aux entitésR&D - Terminé2020-09-152021-11-16

Historique

#2 Mis à jour par Emmanuel DILLARD il y a plus de 3 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)

#3 Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Statut changé de Etude planifiée à En attente financement

#5 Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Priorité changé de 0-Bloquant à 2-Sérieux

#6 Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

#8 Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Version cible changé de Inscription Backlog Courrier à Courrier 21.03 (stable)

#9 Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Assigné à changé de Emmanuel DILLARD à EDI PO

#11 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Echéance mis à 03/05/2021
  • Statut changé de En attente financement à Etude planifiée

#12 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Statut changé de Etude planifiée à En attente financement

#13 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Priorité changé de 2-Sérieux à 1-Majeur

#14 Mis à jour par Emmanuel DILLARD il y a presque 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

#16 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Priorité changé de 1-Majeur à 3-Mineur

#17 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Echéance 03/05/2021 supprimé

#18 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Projet changé de Backlog à Backlog Courrier
  • Version cible changé de Courrier 21.03 (stable) à 21.03

#20 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Assigné à changé de EDI PO à Emmanuel DILLARD

#21 Mis à jour par Emmanuel DILLARD il y a presque 3 ans

  • Assigné à Emmanuel DILLARD supprimé

#22 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Echéance mis à 16/08/2021
  • Statut changé de En attente financement à R&D - A étudier
  • Priorité changé de 3-Mineur à 0-Bloquant

#25 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Statut changé de R&D - A étudier à R&D - A planifier

#27 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Statut changé de R&D - A planifier à R&D - En cours

#28 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Echéance changé de 16/08/2021 à 07/09/2021

#30 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Lié à Fonctionnalité #14839: Administration / MultiGest : dépôts MultiGest rattachés aux entités ajouté

#31 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Priorité changé de 0-Bloquant à 1-Majeur

#33 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Echéance changé de 07/09/2021 à 21/09/2021

#34 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • ROADMAP mis à version stable (tag)

#35 Mis à jour par GIT LAB il y a plus de 2 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

#38 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Echéance changé de 21/09/2021 à 05/10/2021

#39 Mis à jour par Quentin RIBAC il y a plus de 2 ans

  • Assigné à mis à Quentin RIBAC

#40 Mis à jour par Quentin RIBAC il y a plus de 2 ans

#42 Mis à jour par GIT LAB il y a plus de 2 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

#43 Mis à jour par GIT LAB il y a plus de 2 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

#44 Mis à jour par GIT LAB il y a plus de 2 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

#46 Mis à jour par GIT LAB il y a plus de 2 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

#47 Mis à jour par GIT LAB il y a plus de 2 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

#49 Mis à jour par GIT LAB il y a plus de 2 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

#50 Mis à jour par GIT LAB il y a plus de 2 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

#51 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Echéance changé de 05/10/2021 à 19/10/2021

RAF voir Board
- encodage
- sécurité

#53 Mis à jour par Madina Makhmutova il y a plus de 2 ans

  • Echéance changé de 19/10/2021 à 02/11/2021

#54 Mis à jour par GIT LAB il y a plus de 2 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

#55 Mis à jour par GIT LAB il y a plus de 2 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

#56 Mis à jour par GIT LAB il y a plus de 2 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

#57 Mis à jour par GIT LAB il y a plus de 2 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

#58 Mis à jour par GIT LAB il y a plus de 2 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

#59 Mis à jour par GIT LAB il y a plus de 2 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

#60 Mis à jour par GIT LAB il y a plus de 2 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

#61 Mis à jour par Quentin RIBAC il y a plus de 2 ans

  • Statut changé de R&D - En cours à R&D - En test

#62 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Echéance changé de 02/11/2021 à 16/11/2021
  • Tags Courrier 21.03.12 ajouté

#63 Mis à jour par GIT LAB il y a plus de 2 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

#64 Mis à jour par GIT LAB il y a plus de 2 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

#65 Mis à jour par GIT LAB il y a plus de 2 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

#66 Mis à jour par GIT LAB il y a plus de 2 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

#67 Mis à jour par GIT LAB il y a plus de 2 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

#68 Mis à jour par GIT LAB il y a plus de 2 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

#69 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

Enlever l'identifiant de l'historique
Afficher l'external ID dans les infos techniques du courrier (UID)

#72 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Echéance changé de 16/11/2021 à 25/11/2021

#73 Mis à jour par GIT LAB il y a plus de 2 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

#74 Mis à jour par Emmanuel DILLARD il y a plus de 2 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

#76 Mis à jour par GIT LAB il y a plus de 2 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

#77 Mis à jour par Hamza HRAMCHI il y a plus de 2 ans

  • Statut changé de R&D - En test à R&D - Terminé

#78 Mis à jour par Emmanuel DILLARD il y a plus de 2 ans

  • Assigné à changé de Quentin RIBAC à Ines MKACHER

Formats disponibles : Atom PDF