Struktureret reference for Belgien

Kategori
October 20, 2020

NetSuite artikler

netsuite-artikler

Structure reference for Belgium

Baggrund

Mens NetSuites feltforslag er omfattende for nogle regioner, mangler vi et meget nyttigt felt for Belgien på både faktura og regning.

I Belgien kaldes en fælles meddelelse om faktura/regning en struktureret reference.
Denne henvisning består af 12 cifre, hvor de sidste to cifre er modulo (euklidisk rest) af de 10 første cifre divideret med 97. Dette er en af regningsfunktionerne, 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 løsning i tre trin:

For det første tilføjede vi på selve regningsposten et felt, der indeholder den strukturerede reference.

Når du gemmer feltet, hvis feltet er udfyldt, kontrollerer et ClientScript feltets gyldighed. Mere præcist kontrollerer den længden af inputnummeret (12), typen af tegn (kun numerisk) og gyldigheden af referencens sidste to cifre i forhold til de første ti (mod 97). Hvis nogen af disse betingelser ikke er opfyldt, vises en advarsel og fortæller brugeren, at den strukturerede regningsreference er forkert, og hvilke regler de 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.

Det andet trin er at forbedre SEPA-betalingsfilskabelonen for Belgien.
I <RmtInf>tagget tilføjede vi de specifikke oplysninger, der angiver tilstedeværelsen af en struktureret reference. Dette er forbundet med en betingelse, der verificerer, om der er en struktureret reference eller ej. Vi sørgede for, at den strukturerede reference altid foretrækkes frem for den almindelige reference.

Endelig 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, vi bruger fakturanummeret til at generere den. Den strukturerede reference vil følge det samme format som nævnt ovenfor og vises på den faktura, der sendes til kunderne.

Konklusion

Denne løsning sigter mod at løse et problem, som NetSuite-brugere ofte støder på i Belgien. Takket være disse tilpasninger kan NetSuite-brugere korrekt generere betalingsfiler med en struktureret regningsreference, der opfylder de belgiske specifikke krav, og sende fakturaer, der indeholder strukturerede referencer.

Disse funktioner er udformet på en sådan måde, at brugeren bevarer kontrollen over det strukturerede referencenummer og er ansvarlig for dets overensstemmelse på fakturasiden og automatisk genereret på fakturasiden.

Kort sagt

  • Overholder de belgiske SEPA-specifikationer
  • Struktureret reference valgt som standard
  • Brugeransvar

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

Kom i kontakt

Kom i kontakt