Belgische gestructureerde mededelingen toevoegen in NetSuite

Categorie
October 20, 2020
3
min

NetSuite-artikelen

netsuite-artikelen

Vat het artikel samen met je AI:

Claude

ChatGPT

 Google AI

Grok

Perplexity

Geschreven door:
Pauline
Hier kun je lezen:
Deel dit artikel op:
Illustratie van het Belgische gestructureerde referentieformaat op NetSuite facturen en leveranciersfacturen voor SEPA-betalingsafstemming

Waarom Belgische gestructureerde mededelingen belangrijk zijn in NetSuite

Hoewel het veldvoorstel van NetSuite uitgebreid is voor sommige regio's, missen we een zeer nuttig veld voor België op zowel de factuur als de factuur.

In België is een veelgebruikte mededeling over factuur/factuur een zogenaamde gestructureerde referentie.
Deze referentie bestaat uit 12 cijfers, waarbij de laatste twee cijfers de modulo (Euclidische rest) zijn van de eerste 10 cijfers gedeeld door 97. Dit is een van de factuurfuncties die helaas ontbreken in het sjabloon dat momenteel door NetSuite wordt geleverd.

Hoe voeg je gestructureerde mededelingen toe aan leveranciers- en klantfacturen in NetSuite in België?

Om deze leemte op te vullen en onze Belgische klanten te helpen bij hun dagelijkse betalingsafstemming, hebben we een oplossing in drie stappen ontwikkeld:

Gestructureerde mededelingen valideren op leveranciersfacturen in NetSuite

Eerst hebben we op het factuurdossier zelf een veld toegevoegd dat de gestructureerde referentie zal bevatten.

Als het veld na het opslaan is ingevuld, controleert een ClientScript de geldigheid van het veld. Om precies te zijn controleert het de lengte van het invoernummer (12), het type tekens (alleen numeriek) en de geldigheid van de laatste twee cijfers van de referentie ten opzichte van de eerste tien (mod 97). Als aan een van deze voorwaarden niet wordt voldaan, verschijnt er een waarschuwing die de gebruiker laat weten dat de gestructureerde referentie van de factuur onjuist is en welke regels hij moet volgen.

Deze configuratie houdt in dat de verantwoordelijkheid voor het correct invoeren van het gestructureerde referentienummer bij de gebruiker ligt, aangezien de gestructureerde referentie niet automatisch wordt gegenereerd.

Het Belgische SEPA-betaalbestandtemplate in NetSuite aanpassen

De tweede stap is het verbeteren van het SEPA Payment File Template voor België.
In de <RmtInf>tag hebben we de specifieke informatie toegevoegd die wijst op de aanwezigheid van een gestructureerde referentie. Dit gaat gepaard met een voorwaarde die verifieert of er een gestructureerde referentie is of niet. We hebben ervoor gezorgd dat de gestructureerde referentie altijd de voorkeur zou krijgen boven de reguliere referentie.

Gestructureerde mededelingen genereren op klantfacturen in NetSuite

Ten slotte hebben we op de factuur ook een referentieveld toegevoegd voor gestructureerde referenties

Het veld wordt gevuld met een aangepast script nadat de factuur is ingediend. De referentie blijft dus uniek, we gebruiken het factuurnummer om deze te genereren. De gestructureerde referentie volgt hetzelfde formaat als hierboven vermeld en verschijnt op de factuur die naar de klanten wordt gestuurd.

Betalingsreconciliatie in NetSuite vereenvoudigen voor Belgische bedrijven

Deze oplossing is bedoeld om een probleem aan te pakken dat vaak voorkomt bij NetSuite-gebruikers in België. Dankzij deze aanpassingen kunnen NetSuite-gebruikers op de juiste manier betalingsbestanden genereren met een gestructureerde factuurreferentie die voldoet aan de specifieke vereisten voor België en facturen met gestructureerde referenties verzenden.

Deze functies zijn zo ontworpen dat de gebruiker controle houdt over dat gestructureerde referentienummer en verantwoordelijk is voor de conformiteit ervan op de factuur en automatisch gegenereerd op de factuurzijde.

Belangrijkste aandachtspunten voor Belgische gestructureerde mededelingen in NetSuite

  • Voldoet aan de specifieke kenmerken van de Belgische SEPA
  • Gestructureerde referentie is standaard geselecteerd
  • Aansprakelijkheid van gebruikers

Een vraag? Wilt u deze oplossing implementeren?

FAQ

Een gestructureerde referentie is een verplichte 12-cijferige betalingsreferentie in België waarbij de laatste twee cijfers de modulo 97 van de eerste 10 cijfers vertegenwoordigen. Deze referentie maakt automatische betalingsreconciliatie mogelijk en is standaard op Belgische facturen en rekeningen. NetSuite mist native ondersteuning voor deze België-specifieke vereiste ondanks het belang voor dagelijkse operaties.

Aangepast veld toegevoegd aan rekeningrecord bevat gestructureerde referentie. ClientScript valideert bij opslaan door controle 12-cijferige lengte, alleen numerieke karakters en mod 97-correctheid van laatste twee cijfers tegen eerste tien. Alert verschijnt als validatie faalt met regeluitleg. Gebruikersverantwoordelijkheid om correcte referentie in te voeren. Verrijkt SEPA-betalingsbestandstemplate bevat gestructureerde referentie in RmtInf-tag.

Aangepast script genereert automatisch gestructureerde referentie na factuurindiening met factuurnummer om uniciteit te waarborgen. Referentie volgt zelfde 12-cijferig formaat met mod 97-validatie. In tegenstelling tot rekeningen waar gebruikers handmatig referenties invoeren, worden gestructureerde referenties facturen automatisch berekend en verschijnen op klantgerichte facturen. Dit elimineert handmatige fouten terwijl België-compliance behouden blijft.

Drie validatievoorwaarden afgedwongen: precies 12 cijfers vereist, alleen numerieke karakters toegestaan, en laatste twee cijfers moeten gelijk zijn aan modulo 97 van eerste tien cijfers (Euclidische restberekening). ClientScript voert realtime validatie uit bij rekeningopslag. Mislukte validatie triggert alert die verklaart welke regel geschonden werd en wat gebruiker moet corrigeren.

Verrijkt SEPA-betalingsbestandstemplate voor België bevat voorwaarde die gestructureerde referentiepresence verifieert in RmtInf-tag. Wanneer aanwezig, krijgt gestructureerde referentie altijd prioriteit over reguliere referentie in betalingsbestandgeneratie. Dit waarborgt dat België-specifieke SEPA-vereisten worden voldaan en maakt automatische betalingsmatching door Belgische banken mogelijk tijdens reconciliatieprocessen.

Klaar om je groei te vereenvoudigen?

Laten we bespreken hoe we u kunnen helpen om van complexiteit naar duidelijkheid te komen.