Btw check

18 antwoorden [Laatste bericht]
afbeelding van Mibe
Offline
Beheerder
Lid sinds: 25/06/2002
Punten: 9718

Hoi,

Zoals een rekening nummer een controle formule heeft, heeft een belgische btw dit ook, echter ik kan die maar niet vinden...

Kan iemand mij eraan helpen?

Vele dank bij voorbaat!

Controle rekeningnummer: Eerste 9 cijfers delen door 93. Het geheel getal terug vermenigvuldigen met 93 en het verschil van dit en het origineel moet het controle getal zijn. Dit is tevens de formule voor identiteitskaarten.

--

Great to help, great to be helped

>> Via Prive berichten worden geen forum vragen beantwoord. Daarom is er dit forum <<

afbeelding van Ronneke
Offline
Beheerder
Lid sinds: 25/06/2002
Punten: 1394

Hallo Mike

Een check op een belgische btw-nummer gaat als volgt:

97 - ((de eerste 7 cijfers) Mod 97) = de twee laatste cijfers

--

Good judgement comes from experience, and experience comes from bad judgement

afbeelding van Weazle
Offline
Beheerder
Lid sinds: 25/06/2002
Punten: 10099

Ronneke heeft blijkbaar een goede algemene kennis :)

Ik leer hier veel bij :D

--

Wees jezelf, er zijn al anderen genoeg!

afbeelding van Ronneke
Offline
Beheerder
Lid sinds: 25/06/2002
Punten: 1394

Hoikes Mike

Ben hier weer se :P, maar ik lees uw controle op een bankrekening, maar moet dat niet zijn :
((eerste 10 cijfers) MOD 97) = de twee laatste cijfers

ofwel is dat nu veranderd ?? wat mij sterk zou verwonderen, 97 in nl het hoogste priemgetal onder de 100 en 93 is zelfs geen priemgetal

--

Good judgement comes from experience, and experience comes from bad judgement

afbeelding van Mibe
Offline
Beheerder
Lid sinds: 25/06/2002
Punten: 9718

Inderdaad Ronneke, het spijt me de misse... Ik heb mistypt... en misdacht, in programma gebruik ik ook 97...en het zijn er de eerste 10 indeed :)

Bedankt!!

--

Great to help, great to be helped

>> Via Prive berichten worden geen forum vragen beantwoord. Daarom is er dit forum <<

afbeelding van Mibe
Offline
Beheerder
Lid sinds: 25/06/2002
Punten: 9718

Zou het belgisch rijksregister ook een formule bevatten om geldigheid te controleren?

--

Great to help, great to be helped

>> Via Prive berichten worden geen forum vragen beantwoord. Daarom is er dit forum <<

afbeelding van Ronneke
Offline
Beheerder
Lid sinds: 25/06/2002
Punten: 1394

Hoikes Mike

Ik vermoed dat het op dezelfde wijze gelijk een bankrekeningnummer is, maar ben het niet zekers

--

Good judgement comes from experience, and experience comes from bad judgement

afbeelding van Mibe
Offline
Beheerder
Lid sinds: 25/06/2002
Punten: 9718

Heb het uitgetest, maar helaas... Ik vermoed dat het een verschil maakt of het een vrouw of een man is. Heb namelijk een programma die ene nummer weigerde daar ik was gemist van geslacht... Iemand enig idee?

--

Great to help, great to be helped

>> Via Prive berichten worden geen forum vragen beantwoord. Daarom is er dit forum <<

afbeelding van Ronneke
Offline
Beheerder
Lid sinds: 25/06/2002
Punten: 1394

hoikes Mikes

oeps, een foutje van mij, moet de formule zijn zoals voor de btw-check, probeer dat eens

--

Good judgement comes from experience, and experience comes from bad judgement

afbeelding van Mibe
Offline
Beheerder
Lid sinds: 25/06/2002
Punten: 9718

Stom van me, dit ook niet es te proberen :? ... Maar hoe wordt het verschil gezien van geslacht? Groetjes!

Btw: nu werkt het :P

--

Great to help, great to be helped

>> Via Prive berichten worden geen forum vragen beantwoord. Daarom is er dit forum <<

afbeelding van Ronneke
Offline
Beheerder
Lid sinds: 25/06/2002
Punten: 1394

Hallokes Mike

Voor zover ik weet, is het rijks registernummer als volgt opgesteld
JJMMDDNNNCC met
JJMMDD : Geboortedatum
NNN : Numerator (teller)
CC : Check-digit

Wanneer het geslacht bekend is - dit is bij creatie -, is de numerator paar indien het geslacht vrouwelijk is, onpaar indien mannelijk.

--

Good judgement comes from experience, and experience comes from bad judgement

afbeelding van Mibe
Offline
Beheerder
Lid sinds: 25/06/2002
Punten: 9718

Ooit bij een bank instantie gewerkt? Of voor de regering :wink: . Niet gedacht zo vlug een antwoord te verkrijgen!

Vele dank!!

--

Great to help, great to be helped

>> Via Prive berichten worden geen forum vragen beantwoord. Daarom is er dit forum <<

afbeelding van Ronneke
Offline
Beheerder
Lid sinds: 25/06/2002
Punten: 1394

:lol: nog het één, nog het ander :D

--

Good judgement comes from experience, and experience comes from bad judgement

afbeelding van Mibe
Offline
Beheerder
Lid sinds: 25/06/2002
Punten: 9718

Nu maak ik uit met de functie Right en Select case of het gaat over een pare of ene onpare getal.

Vb:

Select Case Right&#40;TxtRijksNum.text,1&#41;
Case 2,4,6,8,0
   Msgbox &quot;Female&quot;
Case 1,3,5,7,9
   Msgbox &quot;Male&quot;
End Select

Werkt goed, maar is er geen eigen formule beschikbaar? Dit om men kennis bij te schaven :P

--

Great to help, great to be helped

>> Via Prive berichten worden geen forum vragen beantwoord. Daarom is er dit forum <<

afbeelding van Ronneke
Offline
Beheerder
Lid sinds: 25/06/2002
Punten: 1394

Hallo Mike

Snelste en kortste oplossing voor uw geval is:

Msgbox IIf((Val(Right(TxtRijksNum.text, 1)) And 1), "Male", "Female")

een nadenkertje :wink:

--

Good judgement comes from experience, and experience comes from bad judgement

afbeelding van Mibe
Offline
Beheerder
Lid sinds: 25/06/2002
Punten: 9718

Merci, werkt inderdaad ook, maar snap niet echt die expressie... Wat maakt nu het pare of onpare uit? And 1? Of is dat gewoon een standaard expressie voor dit geval? Ik zie dat het altijd een 1 of een 0 terugbrengt...

:O Moet nog veel leren...

--

Great to help, great to be helped

>> Via Prive berichten worden geen forum vragen beantwoord. Daarom is er dit forum <<

afbeelding van Ronneke
Offline
Beheerder
Lid sinds: 25/06/2002
Punten: 1394

uhuh, komt uit de booleanse algebra:

10 and 1 ==&gt; 1010 and 0001 ==&gt; 0000 ==&gt; resultaat is dus nul
11 and 1 ==&gt; 1011 and 0001 ==&gt; 0001 ==&gt; resultaat is dus 1

--

Good judgement comes from experience, and experience comes from bad judgement

afbeelding van TheRealDcoy
Offline
Bezoeker
Lid sinds: 22/03/2004
Punten: 2

indien ((eerste 10 cijfers) MOD 97) = 0
dan moeten de laatste 2 cijfers = 97 en niet = 0

afbeelding van Mibe
Offline
Beheerder
Lid sinds: 25/06/2002
Punten: 9718

Uw bewering klopt inderdaad.

Ik heb dit ook zo geprogrammeerd.

Met een rekeningsnr of identiteitskaartnr is dit ook zo.

Toch bedankt voor uw toelichting.

--

Great to help, great to be helped

>> Via Prive berichten worden geen forum vragen beantwoord. Daarom is er dit forum <<

Inhoud syndiceren
Contact · Disclaimer