Importation de mandats

Options d'importation

Ouvrez l'onglet options d'importation depuis le menu Procédures pour afficher la Liste des options, puis cliquez sur Ajouter une option.

La création d'une option vous permet de définir certaines règles à appliquer automatiquement lors d'une opération d'importation :

  • Création d'un ICS inconnu
  • Création d'un débiteur inconnu
  • Mise à jour des données d’un débiteur connu
  • Définition du BIC de la banque du débiteur
  • Actions en cas de présence ou absence de RUM
  • Importation et activation éventuelle des mandats signés
  • Modification des données du mandat importé

Importation manuelle

A partir du menu Importation, ouvrez l'onglet Mandats SDD.

Cliquez sur le bouton Choisir un fichier, puis sur Importer.

Le fichier XML importé doit respecter la structure décrite plus bas.

Importation automatique

L’importation peut être déclenchée de façon automatique en utilisant l'exécutable IMPVIR.exe avec l'argument /F : MANDATMTEC.

Les PDF des mandats importés sont alors générés via une tâche planifiée, distincte de la tâche de contrôle.

En cas de demande de visualisation d’un PDF non généré par la tâche, un message pdf en attente de génération s'affiche.

Le fichier de rejet respecte même structure que le fichier contenant les mandats à importer. Il compte simplement une balise supplémentaire <reject_reason> sous la balise <mandate> pour spécifier le motif du rejet.

Le fichier peut être réimporté sans suppression de la balise <reject_reason>.

Structure XML

Dans la structure d'importation des mandats, le noeud <default_data> sous la balise <mandate> permet de renseigner certaines informations par défaut :

  • Schéma
  • Type de récurrence
  • Date de signature
  • Type de mandat
  • Email

Lors de l'importation, si l'information sous la balise <data> est vide, alors l'information sous <default_data> est utilisée avant de procéder au rejet.

Informations Tag XML Valeurs / type de données / commentaires
Liste des mandats <mandate_list>            
Détail du mandat   <mandate>          
Clé     <key>        
ICS       <ics>      
Créancier         <creditor>   Alias IHM SXBE
Code Pays         <country>   Code Iso
Clé ICS         <key>   Contrôlée selon option
Code Activité         <business_code>   Si vide, valeur attribuée : ZZZ
Identifiant avant migration         <id_beforemigration>   NNE sur 6 pour la France
Identifiant Créancier         <id_ics>   sur 28 maximum
Flag Identifiant par défaut         <default_entity_ics>   TRUE/FALSE
Logo         <logo>  

Chaîne de caractères base 64 représentant l’image

Taille < 9ko

Référence Unique Mandat       <rum>     Max 35
Type de modification       <typemodif>     FREE / DEBTOR / CREDITOR
Données     <data>        
Débiteur       <debtor>      
Code identification         <code>   Code Tiers PY
Nom         <name>   Nom
Adresse         <address><line>   Adresse
Code Postal         <postalcode>   Code Postal
Ville         <town>   Ville
Pays         <country>   Code Pays
Compte IBAN         <account_IBAN>   IBAN
BIC Banque         <bank_BIC_code>   BIC Banque (8 ou 11)
Référence Unique Mandat       <rum>     Max 35
Schéma       <scheme>     CORE/B2B
Créancier       <creditor>     Alias IHM SXBE
Caractéristiques       <characteristics>      
Signature         <signature>    
Date           <date> Format : MM/JJ/AAAA 
Lieu           <place>  
Type de récurrence         <dd_type>   RECUR / OOFF
Type de mandat         <mandate_type>   NEW / MIGRATE
          <migration_date>   Format : MM/JJ/AAAA 
        <contract>      
          <contract_id>   Max 35
          <description>   Max 35
          <id_debtor>   Max 35
          <payment_onbehalfof>    
            <name> Max 70
            <id> Max 35
          <remittance_onbehalfof>    
            <name> Max 70
            <id> Max 35
        <additional_information>      
          <to_be_returned_to>   Max 140
          <other_information>   Max 700
        <form_langage>     DE / GB / ES / FR / IT / gl-ES / ca-ES / eu-ES
        <urlpdf>      
        <mailpdf>      
      <default_data>        
        <mailpdf>      
        <scheme>     CORE / B2B
        <characteristics>      
          <dd_type>   RECUR / OOFF
          <mandate_type>   NEW / MIGRATE
          <migration_date>   Format : MM/JJ/AAAA 
          <signature>    
            <date>

MIG pour date de migration

J pour date du jour

-X pour X jour avant date du jour

+Y pour Y jour après date du jour

            <place>