Référence structurée pour la Belgique

Catégorie
October 20, 2020

Articles sur NetSuite

netsuite-articles

Structure reference for Belgium

Contexte

Bien que la proposition de champs de NetSuite soit complète pour certaines régions, il nous manque un champ très utile pour la Belgique à la fois sur la facture et sur la facture.

En Belgique, une communication commune sur la facture/facture est ce que l'on appelle une référence structurée.
Cette référence est composée de 12 chiffres, les deux derniers chiffres étant le modulo (reste euclidien) des 10 premiers chiffres divisé par 97. C'est l'une des fonctionnalités de la facture qui est malheureusement absente du modèle actuellement fourni par NetSuite.

Fonctionnalités

Afin de combler cette lacune et d'aider nos clients belges à concilier leurs paiements au quotidien, nous avons créé une solution en trois étapes :

Tout d'abord, dans le dossier de facture lui-même, nous avons ajouté un champ qui contiendra la référence structurée.

Lors de l'enregistrement, si le champ a été renseigné, un ClientScript vérifiera la validité du champ. Plus précisément, il vérifie la longueur du numéro saisi (12), le type de caractères (uniquement numériques) et la validité des deux derniers chiffres de la référence par rapport aux dix premiers (mod 97). Si l'une de ces conditions n'est pas remplie, une alerte apparaîtra et indiquera à l'utilisateur que la référence de la facture structurée est incorrecte et quelles règles il doit suivre.

Cette configuration implique que la responsabilité de saisir correctement le numéro de référence structuré incombe à l'utilisateur, car la référence structurée ne sera pas générée automatiquement.

La deuxième étape consiste à améliorer le modèle de fichier de paiement SEPA pour la Belgique.
Dans la <RmtInf>balise, nous avons ajouté les informations spécifiques qui indiquent la présence d'une référence structurée. Ceci est associé à une condition qui vérifie s'il existe une référence structurée ou non. Nous avons veillé à ce que la référence structurée soit toujours préférée à la référence normale.

Enfin, sur la facture, nous avons également ajouté un champ de référence pour les références structurées

Le champ est rempli par un script personnalisé une fois la facture envoyée. La référence reste donc unique, nous utilisons le numéro de facture pour la générer. La référence structurée suivra le même format que celui mentionné ci-dessus, apparaissant sur la facture envoyée aux clients.

Conclusion

Cette solution vise à résoudre un problème fréquemment rencontré par les utilisateurs de NetSuite en Belgique. Grâce à ces personnalisations, les utilisateurs de NetSuite peuvent générer correctement des fichiers de paiement avec une référence de facture structurée conforme aux exigences spécifiques à la Belgique et envoyer des factures contenant des références structurées.

Ces fonctionnalités ont été conçues de manière à ce que l'utilisateur garde le contrôle de ce numéro de référence structuré et soit responsable de sa conformité sur la facture et généré automatiquement sur la facture.

En bref

  • Conforme aux spécificités du SEPA belge
  • Référence structurée sélectionnée par défaut
  • Responsabilité de l'utilisateur

Une question ? Vous souhaitez implémenter cette solution ?

Entrez en contact

Entrez en contact