Project

General

Profile

Fonctionnalité #5241

Balise QRcode fusionnable

Added by Anonymous about 5 years ago. Updated 11 months ago.

Status:
Développé / Analysé (S)
Priority:
1-Majeur
Target version:
Start date:
02/24/2017
Due date:
Tags Courrier:
20.03.14
ROADMAP:

Description

Dans les modèles de courrier départ (réponse ou spontané) permettre l'insertion d'une image QRcode (code barre) correspondant au numéro chrono.
Si ce courrier est imprimé (pour être signé manuellement), lors du scan de ce courrier, Maarch Capture doit pouvoir le réaffecter en PJ à la fiche correspondante.

qr_sample.png (2.47 KB) qr_sample.png Laurent GIOVANNONI, 09/11/2020 03:49 PM
instructions_images_qrcode.png (42.2 KB) instructions_images_qrcode.png Laurent GIOVANNONI, 09/11/2020 03:49 PM
reconcil.diff (8.76 KB) reconcil.diff Laurent GIOVANNONI, 09/14/2020 05:23 PM
5935
5936

History

#2 Updated by Florian AZIZIAN about 4 years ago

  • Status changed from A traiter to Clôturée
  • Target version changed from 2.0 to 17.06
  • % Done changed from 0 to 100

Cela fonctionne déjà dans la 17.06
Ça génère un code à barres standard, et non un QrCode.

#3 Updated by Anonymous about 4 years ago

  • Status changed from Clôturée to En cours
  • Priority changed from 2-Sérieux to 3-Mineur
  • Target version changed from 17.06 to 2.0
  • % Done changed from 100 to 50

Florian Azizian a écrit :

Cela fonctionne déjà dans la 17.06
Ça génère un code à barres standard, et non un QrCode.

Le QRcode étant plus discret qu'un code à barre, il est mieux accepté dans les modèles de courrier départ.

#4 Updated by Florian AZIZIAN about 4 years ago

  • Status changed from En cours to A étudier

#5 Updated by Florian AZIZIAN about 4 years ago

  • Target version deleted (2.0)

#6 Updated by Emmanuel DILLARD about 4 years ago

  • Project changed from Maarch Courrier to Backlog

#7 Updated by Emmanuel DILLARD about 4 years ago

  • Status changed from A étudier to Prêt à développer
  • Priority changed from 3-Mineur to 2-Sérieux

#8 Updated by Emmanuel DILLARD about 4 years ago

  • Priority changed from 2-Sérieux to 3-Mineur

#9 Updated by Emmanuel DILLARD almost 4 years ago

  • Status changed from Prêt à développer to 17

#10 Updated by Emmanuel DILLARD over 3 years ago

  • Status changed from 17 to En cours d'écriture PO

#11 Updated by Emmanuel DILLARD over 3 years ago

  • Status changed from En cours d'écriture PO to Rejeté PO

#12 Updated by Emmanuel DILLARD over 2 years ago

  • Subject changed from Gestion QRcode (ou CodeBarre) dans modèle courrier to Balise QRcode fusionnable
  • Status changed from Rejeté PO to A étudier
  • Priority changed from 3-Mineur to 1-Majeur

#13 Updated by Emmanuel DILLARD over 2 years ago

  • Status changed from A étudier to Etude planifiée

#16 Updated by Emmanuel DILLARD over 2 years ago

  • Target version set to 20.03 (Support restreint)

#19 Updated by Emmanuel DILLARD over 2 years ago

Garder la fusion code-barre. ([attachments.chronoBarCode;ope=changepic;tagpos=inside;adjust;unique])

  • Générer une image
  • Modifier Capture (ne pas couper la page)- Capture.xml /Lire et capturer

#20 Updated by Emmanuel DILLARD over 2 years ago

  • Status changed from Etude planifiée to En attente financement
  • Assignee set to EDI PO

#28 Updated by Emmanuel DILLARD about 2 years ago

  • Target version changed from 20.03 (Support restreint) to Inscription Backlog Courrier

#29 Updated by Emmanuel DILLARD about 2 years ago

  • Subject changed from Balise QRcode fusionnable to (STIV) Balise QRcode fusionnable

#30 Updated by Emmanuel DILLARD about 2 years ago

  • Priority changed from 1-Majeur to 2-Sérieux

#31 Updated by Emmanuel DILLARD about 2 years ago

  • Priority changed from 2-Sérieux to 3-Mineur

#32 Updated by Emmanuel DILLARD about 2 years ago

  • Related to Fonctionnalité #12139: [réconciliation réponse] Intégrer dans le modèle de courrier le qr code permettant la réconciliation added

#33 Updated by Emmanuel DILLARD almost 2 years ago

  • Subject changed from (STIV) Balise QRcode fusionnable to Balise QRcode fusionnable

#35 Updated by Emmanuel DILLARD over 1 year ago

  • Related to deleted (Fonctionnalité #12139: [réconciliation réponse] Intégrer dans le modèle de courrier le qr code permettant la réconciliation)

#36 Updated by Laurent GIOVANNONI over 1 year ago

5935
5936

J'ai analysé comment intégré le QR code dans la 20.03 à la place du barcode présent dans le haut de page des modèles de réponse.

voici comment procéder :

  1. modifier les modèles de réponse pour remplacer l'image du code à barre actuel avec l'image qr_sample.png
  2. modifier les propriétés de l'image ajouté dans le document en suivant ce que contient l'image
  3. modifier le code suivant reconcil.diff

#37 Updated by Laurent GIOVANNONI over 1 year ago

  • File deleted (MergeController.diff)

#38 Updated by Laurent GIOVANNONI over 1 year ago

  • File MergeController.diff added

#39 Updated by Emmanuel DILLARD over 1 year ago

  • Status changed from En attente financement to Etude planifiée
  • Priority changed from 3-Mineur to 1-Majeur
  • Target version changed from Inscription Backlog Courrier to 20.03 (Support restreint)

#41 Updated by Laurent GIOVANNONI over 1 year ago

En l'état sur la 20.03, la réconciliation des PJ avec le séparateur fiche de liaison ne fonctionne pas.
Cela à cause de la nécessité d'avoir l'origin_id lors de l'enregistrement d'une PJ signée.
(voir controles sur le webservice /attachments)

#42 Updated by Laurent GIOVANNONI over 1 year ago

  • File deleted (MergeController.diff)

#43 Updated by Laurent GIOVANNONI over 1 year ago

#44 Updated by Laurent GIOVANNONI over 1 year ago

Voir le patch reconcil.diff en PJ afin d'ajouter la gestion de la réconciliation des pj signées via QR code.

un patch est poussé sur le git de Maarch Capture afin de gérer les qrcode présent sur le document de réponse.

#46 Updated by Ludovic ARAUJO over 1 year ago

Possibilité d'avoir les id_master ou id_pieces_jointes (un plus si on as l'id_pieces_jointes)

#47 Updated by Emmanuel DILLARD over 1 year ago

  • Status changed from Etude planifiée to Prêt à développer
  • Target version changed from 20.03 (Support restreint) to 20.03.XX

#49 Updated by Emmanuel DILLARD over 1 year ago

  • Project changed from Backlog to CURRENT SPRINT
  • Status changed from Prêt à développer to En cours de dev (S)

#50 Updated by Florian AZIZIAN over 1 year ago

  • Assignee deleted (EDI PO)

#52 Updated by Guillaume HEURTIER over 1 year ago

  • Assignee set to Guillaume HEURTIER

#53 Updated by Guillaume HEURTIER over 1 year ago

  • Status changed from En cours de dev (S) to Développé / Analysé (S)

#54 Updated by Emmanuel DILLARD over 1 year ago

  • Status changed from Développé / Analysé (S) to En cours de dev (S)
  • Target version changed from 20.03.XX to 20.10 (Support actif)
  • Tags Courrier 20.03.14 added

Portage-> 20.03
Adapter à l'image

-> sortir un tag Maarch Capture

#55 Updated by Laurent GIOVANNONI over 1 year ago

j'ai un complément à ajouter par rapport à ce que j'avais proposé, il faudrait que le webservice de réconciliation renvoie le res_id du courrier maître et non celui de la PJ.
ça permet comme cela dans Maarch Capture d'ajouter un appel au webservice de mise à jour du courrier principal pour le mettre au statut clos

dans la fonction reconcil du controller AttachmentController.php renvoyer :


return $response->withJson(['id' => $body['resIdMaster']]);

#56 Updated by Guillaume HEURTIER over 1 year ago

  • Status changed from En cours de dev (S) to Développé / Analysé (S)

Le QR code qui est généré est un QR code spécial pour la réconciliation avec Maarch Capture : il contient le numéro chrono, le resId du courrier (resIdMaster) et le resId de la pièce jointe.
Il est donc possible de configurer Maarch Capture pour récupérer ce champ et l'utiliser pour d'autres appels (voir les samples de la reconciliation avec QR code)

#57 Updated by Emmanuel DILLARD over 1 year ago

  • Project changed from CURRENT SPRINT to Backlog

#58 Updated by Emmanuel DILLARD over 1 year ago

  • Assignee changed from Guillaume HEURTIER to Ludovic ARAUJO

#59 Updated by Emmanuel DILLARD 11 months ago

  • Project changed from Backlog to Backlog Courrier
  • Target version changed from 20.10 (Support actif) to 20.10 (Actif)

Also available in: Atom PDF