Hallo Molly en diezel,
Molly, je laatste Function kijkt wel of sWaarde een geheel en positief getal is.
Maar ze voegt geen voorloopnullen toe als Lengte sWaarde < 10
En dat was toch de originele vraag van TS.
Tijdens mijn lange periode als zelfstandige heb ik van mijn boekhouder vaak de melding gekregen dat als ik een gestructureerde mededeling mee gaf bij een factuur, dat het geen bal uitmaakte of die nullen voor of na de < 10 mededeling stonden.
Als ik een nieuw boekhoudingsjaar (bvb 2005) begon, dan gebruikte ik steeds 2005000001,2005000002,2005000003, enzovoort als factuurnummer. Binnen mijn Excel facturatieprogramma zorgde ik voor automatisch beperken tot 10 digits.
Waar die nullen staan maakt niets uit, zolang de klant deze OGM gebruikt weet ik waar de betaling op slaat.
En het controlegetal klopt (moet wel kloppen) altijd indien de regel van rest van deling door 97 wordt toegepast.
Just my 2 cents...
SoftAid