Aller au contenu

Configurer B2Brouter

Avant que les utilisateurs puissent envoyer des factures avec B2Brouter, les administrateurs doivent finaliser la configuration dans Document Dispatch - Configuration du module et dans le profil d'envoi concerne.

Prerequis

  • La fonctionnalite B2Brouter est activee dans votre environnement.
  • Vous disposez d'identifiants B2Brouter pour la production et, si necessaire, pour le staging.

Configurer B2Brouter dans la configuration du module

  1. Ouvrez le role Document Dispatch - Administrateur.
  2. Ouvrez Configuration du module depuis Configuration.
  3. Ouvrez la section B2Brouter Setup.
  4. Saisissez les identifiants de production :
    • Account Id
    • API Key
  5. Saisissez les identifiants de staging si vous souhaitez tester :
    • Account Id (Staging)
    • API Key (Staging)
  6. Activez Testmode pour utiliser le staging au lieu de la production.
  7. Controlez les indicateurs de connexion :
    • API Status (Production)
    • API Status (Staging)

Ces indicateurs montrent si les informations de compte configurees sont accessibles.

Configurer un profil d'envoi pour B2Brouter

  1. Ouvrez Dispatch Profiles.
  2. Creez un nouveau profil ou ouvrez un profil existant.
  3. Definissez le Type de sortie sur B2Brouter.
  4. Ouvrez Output Type Setup.
  5. Configurez ces options :
    • Automatic Validation on Dialog : valide le document selectionne dans le dialogue d'envoi.
    • Automatic deletion if error occurs : supprime l'envoi transfere dans B2Brouter en cas d'erreur.

Configurer la charge JSON pour B2Brouter

Si vous souhaitez generer la charge JSON pour l'API B2Brouter, configurez un schema eDocuments en mode JSON.

  1. Ouvrez eDocuments Schema.
  2. Creez un nouveau schema ou ouvrez un schema existant.
  3. Definissez Schema Type sur JSON.
  4. Utilisez Create Schema Lines pour generer la structure JSON par defaut.
  5. Dans Schema Data, verifiez les champs et attribuez les valeurs necessaires.
  6. Pour chaque champ JSON, definissez JSON Value Type :
    • String pour les valeurs texte
    • Number pour les valeurs numeriques
    • Boolean pour les valeurs vrai/faux

Info

Dans les schemas JSON, les champs de contact transport_type_code et document_type_code sont pilotes par le profil d'envoi et ne sont pas modifies directement dans les lignes du schema.

Aide sur les champs JSON

Dans une ligne de schema JSON, utilisez Information pour afficher une description du champ JSON selectionne.

Test B2Brouter Json

Utilisez Test B2Brouter Json pour verifier le schema de bout en bout via l'API B2Brouter.

  1. Ouvrez le schema JSON.
  2. Choisissez Test B2Brouter Json.
  3. Selectionnez un enregistrement metier, par exemple une facture.
  4. Confirmez la selection.

Le systeme envoie la charge JSON generee a B2Brouter pour validation, supprime la soumission de B2Brouter immediatement apres et affiche le resultat de la validation.

Activer l'affichage FactBox pour B2Brouter (optionnel)

Vous pouvez afficher un compteur B2Brouter dedie dans la zone de statuts de la FactBox.

  1. Ouvrez Configuration du module.
  2. Dans Status Display, activez B2Brouter Sent Counter.
  3. La FactBox affichera le nombre d'entrees B2Brouter pour l'enregistrement courant.

Voir aussi