Envoyer des données vers un parapheur externe

Cette action est utilisée pour envoyer des documents dans un parapheur distant. Selon les parapheurs, le document pourra suivre un circuit de visa, et être signé ou refusé.
Puis un batch permettra de récupérer les documents signé et refusé dans Maarch Courrier.

Il est possible de se connecter avec 3 parapheurs du marché :

  • IxBus
  • IParapheur
  • FastParapheur

Chaque parapheur a un paramétrage et un fonctionnement différent.
Un seul parapheur distant à la fois peut être activé sur une instance donnée.

IxBus

1) Paramétrage technique

Pour activer la connexion avec le parapheur IxBus, copier le fichier modules/visa/xml/remoteSignatoryBooks.xml dans votre custom avec la même arborescence, et ouvrer le.
Modifier la balise comme ceci : <signatoryBookEnabled>ixbus</signatoryBookEnabled>

Il faut ensuite modifier la configuration selon votre environnement :

<signatoryBook>
    <id>ixbus</id>
    <userId></userId>
    <password></password>
    <url></url>
    <organizationId>9</organizationId>
    <ixbusIdEtatRefused>14</ixbusIdEtatRefused>
    <ixbusIdEtatValidated>2</ixbusIdEtatValidated>
</signatoryBook>
  • id : Identifiant technique. NE PAS MODIFIER
  • userId : Identifiant utiliser pour faire fonctionner les webservices
  • password : Mot de passe lié au userId ci-dessus
  • url : Url du parapheur. Par exemple : http://parapheur.ville.fr
  • organizationId : Identifiant de l'organisation dans le parapheur Ixbus auquel est lié le userId ci-dessus
  • ixbusIdEtatRefused : Identifiant de l'état refusé dans le parapheur Ixbus
  • ixbusIdEtatValidated : Identifiant de l'état validé dans le parapheur Ixbus
2) Paramétrage fonctionnel

Créer une action et choisissez la page de résultat "Envoyer des données vers un parapheur externe"
Ajouter cette action dans une bannette.

3) Utilisation

Aller sur la page de traitement, et choisissez l'action que vous avez paramétrée ci-dessus.
Une modale s'affichera (l'affichage peut prendre du temps, en fonction de la connexion et du nombre de circuit visa total paramétré dans Ixbus) :

sendToExternalSignatoryBook

  • Nature du document : Nature du document paramétré dans IxBus, lié à l'utilisateur défini dans le point 1)
  • Modèle de circuit visa : Modèles liés à la nature choisie
  • Identifiant IxBus : Utilisé pour indiquer qui a envoyé le document dans IxBus
  • Mot de passe IxBus
  • Signature électronique/Manuscrite : Indique si le signataire devra signer le document électroniquement ou manuellement.

Après avoir cliqué sur le bouton "Valider", toutes les pièces jointes dont la case à cochée "intégré au parapheur" sont cochées seront envoyées dans IxBus. Chaque pièce jointe représente un dossier dans IxBus.
Le courrier arrivé sera placé en tant que pièce jointe dans le dossier Ixbus.

Les pièces jointes envoyées au parapheur passent au statut "FRZ" et ne sont plus modifiable tant qu'elles ne sont pas revenues du parapheur distant.

Le courrier passe dans le statut qui a été défini lors de la création de l'action

iParapheur

1) Paramétrage technique

Pour activer la connexion avec le parapheur IParapheur, copier le fichier modules/visa/xml/remoteSignatoryBooks.xml dans votre custom avec la même arborescence, et ouvrez le.
Modifier la balise comme ceci : <signatoryBookEnabled>iParapheur</signatoryBookEnabled>

Il faut ensuite modifier la configuration selon votre environnement :

<signatoryBook>
    <id>iParapheur</id>
    <userId></userId>
    <password></password>
    <url></url>
    <certPath></certPath>
    <certType>pem</certType>
    <defaultType></defaultType>
    <defaultSousType></defaultSousType>
    <errorCode>KO</errorCode>
    <visaState>Vise</visaState>
    <signState>Signe</signState>
    <refusedVisa>RejetVisa</refusedVisa>
    <refusedSign>RejetSignataire</refusedSign>
</signatoryBook>
  • id : Identifiant technique. NE PAS MODIFIER
  • userId : Identifiant utiliser pour faire fonctionner les webservices
  • password : Mot de passe lié au userId ci-dessus
  • url : Url du parapheur. Par exemple : http://parapheur.ville.fr
  • certPath : Chemin vers le certificat
  • certType : Type du certificat (p12, pem etc..)
  • defaultType : Type par défaut dans l'iParapheur
  • defaultSousType : Sous type par défaut dans l'iParapheur
  • errorCode : Code d'erreur renvoyé par l'iParapheur
  • visaState : Status d'un document visé dans l'iParapheur
  • signState : Status d'un document signé dans l'iParapheur
  • refusedVisa : Status d'un document refusé en visa
  • refusedSign : Status d'un document refusé en signature
2) Paramétrage fonctionnel

Créer une action et choisissez la page de résultat "Envoyer des données vers un parapheur externe"
Ajouter cette action dans une bannette.

3) Utilisation

Aller sur la page de traitement, et choisissez l'action que vous avez paramétrée ci-dessus.
Une modale s'affichera :

sendToExternalSignatoryBook

Il suffit simplement de valider. Les pièces jointes ne nécessitant pas de signature seront ajoutées en tant qu'annexes, tout comme le document principal.

Les pièces jointes envoyées au parapheur passent au statut "FRZ" et ne sont plus modifiable tant qu'elles ne sont pas revenues du parapheur distant.

Le courrier passe dans le statut qui a été défini lors de la création de l'action

FastParapheur

1) Paramétrage technique

Pour activer la connexion avec le parapheur Fast, copier le fichier modules/visa/xml/remoteSignatoryBooks.xml dans votre custom avec la même arborescence, et ouvrez le.
Modifier la balise comme ceci : <signatoryBookEnabled>fastParapheur</signatoryBookEnabled>

Il faut ensuite modifier la configuration selon votre environnement :

<signatoryBook>
    <id>fastParapheur</id>
    <subscriberId></subscriberId>
    <url></url>
    <certPath></certPath>
    <certPass></certPass>
    <certType>P12</certType>
    <validatedState>Signé</validatedState>
    <refusedState>Refusé</refusedState>
</signatoryBook>
  • id : Identifiant technique. NE PAS MODIFIER
  • subscriberId : ID par défaut permettant de se connecter pour l'envoi des documents à FAST (Le subscriberId spécifique doit être renseigné dans le champs "SIRET" de l'entité du signataire dans Maarch)
  • url : Url du parapheur. Par exemple : http://parapheur.ville.fr
  • certPath : Chemin vers le certificat
  • certPass : Mot de passe du certificat
  • certType : Type du certificat (p12, pem etc..)
  • validatedState : Status d'un document validé en visa
  • refusedState : Status d'un document refusé en visa
2) Paramétrage fonctionnel

Créer une action et choisissez la page de résultat "Envoyer des données vers un parapheur externe"
Ajouter cette action dans une bannette.

A noter que pour l'envoi des pièces au parapheur Fast, il faut configurer le parapheur de manière à ce que les userId des signataires dans Maarch soient égales au circuitId dans Fast.

3) Utilisation

Aller sur la page de traitement, et choisissez l'action que vous avez paramétrée ci-dessus.
Une modale s'affichera :

sendToExternalSignatoryBook

Il suffit simplement de valider. Les pièces jointes ne nécessitant pas de signature seront ajoutées en tant qu'annexes, tout comme le document principal.

Les pièces jointes envoyées au parapheur passent au statut "FRZ" et ne sont plus modifiable tant qu'elles ne sont pas revenues du parapheur distant.

Le courrier passe dans le statut qui a été défini lors de la création de l'action

results matching ""

    No results matching ""