Projet

Général

Profil

Actions

Fonctionnalité #23145

fermé

ATELIER - API MAILEVA : Regrouper les documents (fichier principal et pièces jointes) des courriers en un seul pli lors de l'envoi

Ajouté par Charles BATIONO il y a plus de 2 ans. Mis à jour il y a 23 jours.

Statut:
R&D - Terminé
Priorité:
1-Majeur
Assigné à:
-
Version cible:
Début:
24/11/2022
Echéance:

Description

A. Compréhension

En tant qu'utilisateur,
Je souhaite regrouper tous les documents du courrier en un seul document lors de l'envoi dans Maileva,
afin d'avoir un seul pli postal dans maileva (Lettre simple ou recommandé)

B. Proposition

(A) Ajout d'une option "Envoi en pli unique" dans l'administration des actions pour l'action système d'envoi à Maileva "Envoyer un pli postal Maileva" => Abandonné

(B) Interfaces de choix par l'utilisateur de la séquence d'impression des documents transmis en pli unique (priority) => Abandonné

  • Pas d'interface à proposer : pas de possibilité pour un utilisateur de définir l'ordre
  • Ordre par défaut à déterminer (priorité à définir). Définir la séquence selon l'ordre d'arrivée déterminé par la requête

(C) Interfaces de choix du destinataire du pli (destinataire éligible à l'envoi parmi N destinataires) => Abandonné
Pas de choix d'un contact

Notes d'atelier
Interface Action "Envoyer un pli postal Maileva"

  • Envoi unitaire
    Regroupement par contact. 1 pli composé de x document par contact

Afficher le nombre de plis à envoyer : "X pli(s) prêt(s) à l'envoi"
Afficher tous les plis en erreur (pour chaque pli => chrono + notification(ex : adresse incomplète, adresse pas en France, ...)

Choix du modèle d'envoi : on garde en l'état

Estimation du coût à revoir

Conservation de la preview des plis : on ne met plus la preview à droite qui affiche la première page de documents pour une action de masse

Pas d'alerte si le nombre de feuilles dépasse ou si poids des fichiers dépasse la limite fixée par Maileva ?

Indiquer tous les cas d'erreur dans la doc : nombre de feuille max, poids, ..

  • Envoi en masse
    preprocess côté back
    Rien de spécial côté interface

Implémentation de l'option pli unique dans les API
D'après l'API Maileva, les documents peuvent être regroupé dans l'attribut documents_override avant l'envoie (cf pièce jointe).

Nouvelle décomposition en US

US : Action système “Envoyer vers Maileva” en mode unitaire ou en masse

Front Adaptations UI

  • Indication du nombre de plis constitués (et non plus de documents)
  • Suppression du volet de prévisualisation de la première page des documents qui ne gère pas à l’affichage la séparation par plis associé à un contact.
  • Brancher ou adapter les tests

Adaptations Back
Refactoring de la mécanique d’envoi vers l’API Maileva par constitution de plis associés à chaque contact valide.
L'ordre d’envoi documents éligibles sera celui renvoyé par la requête SQL sans personnalisation possible par l’utilisateur.
Refonte Hexa nécessaire ?

La gestion des anomalies avant envoi Maileva n’est pas modifiée.
Le pli est envoyé si au moins une pièce est éligible.
Le Courrier non transmis sera positionné au statut d’erreur défini dans l’administration de l’action.
Les pièces non éligibles sont signalées à l’utilisateur au moyen d’un cartouche indiquant : CHRONO + Motif de rejet

Pas de contrôle à priori par Maarch Courrier sur les erreurs d’envoi suivantes

  • le nombre de feuilles du pli dépasse la limite fixée par Maileva
  • la taille d’un fichier dépasse la limite fixée par le service Maileva

Effort Front : 3
Effort Back : 8

US analyse impact sur les autres fonctions liées à Maileva (souscription, gestion des statuts courrier, désabonnement, ..)
Effort Front : 3
Effort Back : 3

US Refactoring de la méthode de calcul des coûts à titre indicatif
=> tenir compte du regroupement par plis et du nombre de pages par documents pour une estimation du poids (basé sur du grammage moyen de 80 g/m2)
Effort Back : 5

C. Impacts

D. Evaluation

Voir efforts liés


Fichiers

Capture.JPG (79,6 ko) Capture.JPG Karine FERRERE, 24/11/2022 07:26
Capture.JPG (66,7 ko) Capture.JPG Karine FERRERE, 02/12/2022 08:45
Capture d’écran du 2022-12-13 18-06-56.png (64,1 ko) Capture d’écran du 2022-12-13 18-06-56.png Charles BATIONO, 13/12/2022 18:11

Demandes liées 8 (0 ouverte8 fermées)

Lié à Backlog Courrier - Fonctionnalité #28522: MAILEVA : les pièces-jointes associés à un envoi ne génère qu'un courrierClôturéNathanaël TRAVIER28/03/2024Actions
Lié à Backlog Courrier - Fonctionnalité #28550: MAILEVA - Regroupement de plusieurs documents dans un pli lors d'un envoi via un paramètre d'actionClôturé03/04/2024Actions
Lié à Backlog Courrier - Fonctionnalité #28551: MAILEVA - Choisir l'ordre d'impression lors de l'envoi de plusieurs documents en un seul pli (priority)Clôturé03/04/2024Actions
Lié à Backlog Courrier - Fonctionnalité #28552: MAILEVA - Choix du destinataire en cas de plusieurs contacts associés au document Clôturé03/04/2024Actions
Lié à Backlog Courrier - Fonctionnalité #28601: MAILEVA - Option d'envoi en un seul pliClôturé08/04/2024Actions
Copié vers Backlog Courrier - Fonctionnalité #32855: MAILEVA - BACK - Envoyer plusieurs documents par courrier et par destinataire en un pli uniqueR&D - TerminéJoseph AKEL24/11/2022Actions
Copié vers Backlog Courrier - Fonctionnalité #32856: ATELIER - MAILEVA : Analyse des impacts de la refonte de la mécanique d'envoi vers API MAILEVAR&D - Terminé24/11/2022Actions
Copié vers Backlog Courrier - Fonctionnalité #32858: MAILEVA - Refonte de la méthode de calcul des coûts d'envoiR&D - TerminéJean-Laurent DUZANT24/11/2022Actions
Actions

Formats disponibles : Atom PDF