Projet

Général

Profil

Actions

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.

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

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


Demandes liées 2 (0 ouverte2 fermées)

Lié à Backlog Courrier - Fonctionnalité #9855: EPIC Connecteur MULTIGESTR&D - TerminéEmmanuel DILLARD06/03/201903/05/2021Actions
Lié à Backlog Courrier - Fonctionnalité #14839: Administration / MultiGest : dépôts MultiGest rattachés aux entitésR&D - TerminéHamza HRAMCHI15/09/202016/11/2021Actions

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

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

  • Echéance 03/05/2021 supprimé

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 DILLARD supprimé

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

  • 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 Emmanuel DILLARD il y a environ 3 ans

  • ROADMAP mis à version stable (tag)

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

  • Assigné à mis à Quentin RIBAC

Mis à jour par Quentin RIBAC il y a environ 3 ans

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 environ 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 environ 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 environ 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
Actions

Formats disponibles : Atom PDF