Project

General

Profile

Fonctionnalité #15450

Interconnexion avec Parapheur externe ixbus v4 (REST)

Added by Henri QUENEAU about 2 years ago. Updated about 1 year ago.

Status:
Développé / Analysé (S)
Priority:
0-Bloquant
Assignee:
Florian AZIZIAN
Target version:
Start date:
11/16/2020
Due date:
Tags Courrier:
20.10.5
ROADMAP:

Description

Il faut interfacer Maarch Courrier avec le parapheur ixbus:

le client remonte:

De plus nous vous avons interrogé à plusieurs reprises la comptabilité de Maarch avec l’API REST. Il est primordiale que nous ayons cette information puisque nous planifions la mise de notre parapheur Ixbus qui n’est plus compatible avec l’API SOAP.
En vous remerciant,
Cordialement,       
Stéphane CORVILLO
Chef de projet informatique
Direction des systèmes d’information et de la dématérialisation
Orléans Métropole
02.38.78.49.39

En suivant la doc: https://docs.maarch.org/gitbook/html/MaarchCourrier/20.10/guat/guat_exploitation/externalApps.html
On peut voir que Maarch fonctionne uniquement avec les api en soap.

il nous faut une étude pour ce point

History

#2 Updated by Emmanuel DILLARD about 2 years ago

  • Status changed from A qualifier to A étudier

#3 Updated by Emmanuel DILLARD about 2 years ago

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

#4 Updated by Emmanuel DILLARD about 2 years ago

  • Subject changed from interconnexion MC avec ixbus to |Analyse] interconnexion avec Parapheur externe ixbus v4 (REST)
  • Status changed from Etude planifiée to Prêt à embarquer

#5 Updated by Emmanuel DILLARD about 2 years ago

  • Priority changed from 1-Majeur to 0-Bloquant

#6 Updated by Emmanuel DILLARD about 2 years ago

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

#8 Updated by Florian AZIZIAN about 2 years ago

  • Assignee deleted (EDI PO)

#10 Updated by Florian AZIZIAN about 2 years ago

  • Assignee set to Florian AZIZIAN

#11 Updated by Florian AZIZIAN about 2 years ago

  • Subject changed from |Analyse] interconnexion avec Parapheur externe ixbus v4 (REST) to [Analyse] interconnexion avec Parapheur externe ixbus v4 (REST)

#12 Updated by Florian AZIZIAN about 2 years ago

  • Status changed from En cours de dev (S) to Complément d'Informations

#14 Updated by Florian AZIZIAN about 2 years ago

  • Status changed from Complément d'Informations to En cours de dev (S)

#16 Updated by Emmanuel DILLARD about 2 years ago

  • Target version changed from Inscription Backlog Courrier to Courrier 20.10.xx

#17 Updated by Florian AZIZIAN about 2 years ago

Chiffrage : effort 8
Cela inclut le temps d'analyse, le développement et la documentation technico-fonctionnelle à mettre à jour

A faire sur la branche 20.10 (car API SOAP maintenue par SRCI jusqu'au 31/12/2020) et develop
Dans ce cas, l'API SOAP ne serait plus compatible à partir de Maarch Courrier 20.10.XX

Note de l'analyse :

Authentification API :
Jeton récupéré via l'interface d'IxBus
Dans la configuration xml, userId et password doivent donc être remplacé par le jeton du compte de webservice
Plus besoin d'appeler la route pour créer une session.
Le jeton doit être envoyé dans tous les appels
Plus besoin de organizationId dans le xml car rattaché au token

Récupération des natures :
{{urlPrefix}}/api/parapheur/v1/nature

Récupération des modèles de circuit, en fonction de la nature
{{urlPrefix}}/api/parapheur/v1/circuit/{{idNature}}/{{idService}}
Cette route évite de faire un appel pour tous les modèles, comme c'est fait via le SOAP

Transmission du dossier avec identifiant du référent + pj (si pj intégré et signable => nouvelle ligne, les autres pj intégrés sont mises en tant qu'annexe - amélioration de l'état actuel)
{{urlPrefix}}/api/parapheur/v1/dossier?transmettre=true

Récupération de l'état d'un dossier (ixbusIdEtatRefused, ixbusIdEtatValidated peuvent être supprimés du xml, car l'état est maintenant indiqué en texte)
{{urlPrefix}}/api/parapheur/v1/dossier/{{idDossier}}
(etat : Préparation | En cours | Terminé | Inconnu | Erreur | Refusé)

Récupération du document signé (le retour est en ZIP. A voir comment sont identifiés les éléments à l'intérieur)
{{urlPrefix}}/api/parapheur/v1/document/contenu/dossierComplet/{{idDossier}}?format=archive

Récupération des annotations
=> la documentation indique : "[A VENIR] annotations en lecture et écriture"

#18 Updated by Florian AZIZIAN about 2 years ago

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

#20 Updated by Emmanuel DILLARD almost 2 years ago

  • Project changed from CURRENT SPRINT to Backlog
  • Status changed from Développé / Analysé (S) to En attente financement
  • Assignee changed from Florian AZIZIAN to Henri QUENEAU
  • Priority changed from 0-Bloquant to 1-Majeur

#23 Updated by Emmanuel DILLARD almost 2 years ago

  • Status changed from En attente financement to Complément d'Informations

#24 Updated by Emmanuel DILLARD almost 2 years ago

  • Status changed from Complément d'Informations to En attente financement

#26 Updated by Emmanuel DILLARD almost 2 years ago

  • Subject changed from [Analyse] interconnexion avec Parapheur externe ixbus v4 (REST) to Interconnexion avec Parapheur externe ixbus v4 (REST)

#27 Updated by Emmanuel DILLARD almost 2 years ago

  • Status changed from En attente financement to Prêt à embarquer
  • Assignee changed from Henri QUENEAU to EDI PO
  • Priority changed from 1-Majeur to 0-Bloquant

#30 Updated by Emmanuel DILLARD almost 2 years ago

  • Project changed from Backlog to CURRENT SPRINT
  • Due date set to 02/13/2021
  • Status changed from Prêt à embarquer to En cours de dev (S)

#31 Updated by Florian AZIZIAN almost 2 years ago

  • Assignee deleted (EDI PO)

#32 Updated by Florian AZIZIAN almost 2 years ago

  • Assignee set to Florian AZIZIAN

#33 Updated by Florian AZIZIAN almost 2 years ago

  • Status changed from En cours de dev (S) to Complément d'Informations

Mail envoyé au client pour avoir les informations de l'environnement de test

#34 Updated by Florian AZIZIAN almost 2 years ago

  • Status changed from Complément d'Informations to Prêt à embarquer
  • Target version changed from Courrier 20.10.xx to Courrier 21.03 (stable)
  • Tags Courrier 20.10.5 added

#36 Updated by Florian AZIZIAN almost 2 years ago

  • Status changed from Prêt à embarquer to En cours de dev (S)

#41 Updated by Florian AZIZIAN almost 2 years ago

  • Status changed from Complément d'Informations to En cours de dev (S)

#43 Updated by Florian AZIZIAN almost 2 years ago

  • Status changed from En cours de dev (S) to Complément d'Informations

Attente documentation pour récupérer les annotations

#45 Updated by Florian AZIZIAN almost 2 years ago

  • Status changed from Complément d'Informations to En cours de dev (S)

#46 Updated by Florian AZIZIAN almost 2 years ago

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

#48 Updated by Emmanuel DILLARD almost 2 years ago

  • Project changed from CURRENT SPRINT to Backlog

#50 Updated by Emmanuel DILLARD almost 2 years ago

  • Due date deleted (02/13/2021)

#53 Updated by Emmanuel DILLARD over 1 year ago

  • Project changed from Backlog to Backlog Courrier
  • Target version changed from Courrier 21.03 (stable) to 21.03

Also available in: Atom PDF