Solvabilité [Fiche expert]

Version minimum

Date de mise à jour

Version minimum

Date de mise à jour

5.7

Nov 10, 2022

Fonctionnalité

Affiche la note de solvabilité d’un service d'évaluation tiers (Creditsafe ou Infolégale) sur la fiche client, contenant le rang (si fourni), le score, le lien vers l'évaluation (si fourni) et la date de dernière mise à jour de l'évaluation par le service.

Le paramétrage s’effectue via la page de paramétrage Paramétrage > Connecteurs > Solvabilité, où il faudra choisir le fournisseur (le service), ainsi que l’identifiant et le mot de passe liés au fournisseur.

Critères d'activation

  • Plugins

    • Project.Plugin.CompanyRating.Enabled : Le plugin doit être activé via l’onglet Settings du Global Directory

  • Fonctionnalités

    • Customer doit être activé sur le projet

      • Cutomer.Solvency doit être activé sur le projet

    • Setting doit être activé sur le projet

      • Setting.Connector doit être activé sur le projet

  • Capacités

    • Fonctionnalité Customer

      • Customer.Solvency.[Create,Read,Update,Delete,List] doit être ajouté à un profil afin d’autoriser au besoin

      • Customer.MobileAuthorized doit être ajouté à un profil afin d’autoriser l’utilisation sur le mobile

        • Fonctionnalité Customer.Solvency

          • Customer.Solvency.[Create,Read,Update,Delete,List] doit être ajouté à un profil afin d’autoriser au besoin

    • Fonctionnalité Setting

      • Setting.[Create,Read,Update,Delete,List] doit être ajouté à un profil afin d’autoriser au besoin

        • Fonctionnalité Setting.Connector

          • Setting.Connector[Read,Update,List] doit être ajouté à un profil afin d’autoriser au besoin

Tables

  • Tables utilisées

    • sw_data_customerrating : Permet de sauver les notes récupérées par les services d'évaluation des clients

      • champ :

        • customer_ID : ID du client

        • generictype_ID_provider : Provider utilisé pour récupérer les données suivantes

        • enabled : Vrai si l'évaluation est activée pour ce client avec ce provider

        • externalID : ID du client sur le service du provider

        • rank : Rang du client (exemple A)

        • score : Score du client (exemple 98)

        • scoreCeiling : Score maximum sur le service du provider (exemple 100)

        • lastUpdate : Dernière mise à jour de l'évaluation du client par le provider

        • externalUrl : URL d’accès à la fiche d'évaluation du client sur le site du provider

Fonctionnalités

  • Customer

    • Customer.Solvency

  • Setting

    • Setting.Connector

Capacités

  • Fonctionnalité Customer

    • Customer.Create

    • Customer.Read

    • Customer.Update

    • Customer.Delete

    • Customer.List

    • Customer.MobileAuthorized

    • Fonctionnalité Customer.Solvency

      • Customer.Solvency.Create

      • Customer.Solvency.Read

      • Customer.Solvency.Update

      • Customer.Solvency.Delete

      • Customer.Solvency.List

  • Fonctionnalité Setting

    • Setting.Create

    • Setting.Read

    • Setting.Update

    • Setting.Delete

    • Setting.List

    • Fonctionnalité Setting.Connector

      • Setting.Connector.Read

      • Setting.Connector.Update

      • Setting.Connector.List

Variables

  • Customer.Solvency.MainProvider : Contient le provider (Creditsafe, Infolegale, …) utilisé pour la fonctionnalité. Est configurée via la page de paramétrage

    • Default value : ““

    • Possible values :

      • Value : “Creditsafe“

      • Value : “Infolegale“

Particularités

Une fois la note de solvabilité activée pour un client, toutes les visites sur la fiche client par n’importe quel utilisateur avec la capacité Customer.Solvency.List mettra à jour l'évaluation sur la table sw_data_customerrating, ce qui pourra potentiellement consommer un jeton selon l’abonnement souscrit chez le provider. Attention à votre abonnement !

Pour que la fonctionnalité se déroule correctement, le mécanisme utilisera le numéro d’immatriculation et le pays du client. Le numéro d’immatriculation est obligatoire mais le pays ‘France’ sera utilisé s’il n’est pas renseigné.