Struktureret reference for Belgien

Kategori
20. oktober 2020

NetSuite-artikler

netsuite-artikler

Strukturreference for Belgien

Baggrund

Selv om NetSuites feltforslag er omfattende for nogle regioner, mangler vi et meget nyttigt felt til Belgien på både fakturaen og regningen.

I Belgien er en almindelig kommunikation på fakturaer/regninger det, der kaldes en struktureret reference.
Denne reference består af 12 cifre, hvor de sidste to cifre er modulo (den euklidiske rest) af de 10 første cifre divideret med 97. Dette er en af de fakturafunktioner, der desværre mangler i den skabelon, der i øjeblikket leveres af NetSuite.

Funktionaliteter

For at udfylde dette hul og hjælpe vores belgiske kunder med deres daglige betalingsafstemning skabte vi en tretrinsløsning:

Først tilføjede vi et felt på selve regningsposten, som skal indeholde den strukturerede reference.

Når du gemmer, og feltet er udfyldt, vil et ClientScript kontrollere feltets gyldighed. Mere præcist kontrollerer det længden af det indtastede nummer (12), typen af tegn (kun numeriske) og gyldigheden af referencens sidste to cifre i forhold til de første ti (mod 97). Hvis en af disse betingelser ikke er opfyldt, dukker der en advarsel op, som fortæller brugeren, at den strukturerede fakturareference er forkert, og hvilke regler han eller hun skal følge.

Denne opsætning indebærer, at ansvaret for korrekt indtastning af det strukturerede referencenummer ligger hos brugeren, da den strukturerede reference ikke genereres automatisk.

The second step is to enhance the SEPA Payment File Template for Belgium.
In the <RmtInf> tag we added the specific information that indicates the presence of a structured reference. This is associated with a condition that verifies whether there is a structured reference or not. We made sure that the structured reference would always be preferred to the regular reference.

Til sidst tilføjede vi også et referencefelt til strukturerede referencer på fakturaen

Feltet udfyldes af et brugerdefineret script, når fakturaen er sendt. Så referencen forbliver unik, bruger vi fakturanummeret til at generere den. Den strukturerede reference følger samme format som nævnt ovenfor og vises på den faktura, der sendes til kunderne.

Konklusion

Denne løsning har til formål at løse et problem, som NetSuite-brugere i Belgien ofte støder på. Takket være disse tilpasninger kan NetSuite-brugere generere betalingsfiler med en struktureret fakturareference i overensstemmelse med de belgiske krav og sende fakturaer med strukturerede referencer.

Disse funktioner blev designet på en måde, så brugeren bevarer kontrollen over det strukturerede referencenummer og er ansvarlig for dets overensstemmelse på fakturasiden og automatisk generering på fakturasiden.

Kort sagt

  • Overensstemmelse med belgiske SEPA-specifikationer
  • Struktureret reference valgt som standard
  • Brugerens ansvar

Et spørgsmål? Vil du gerne implementere denne løsning?

Kom i kontakt med os

Kom i kontakt med os