Til bogføring (fakturering) må man aldrig stole på autonummerering til tildeling af bilag/fakturanumre. Der står i bogføringsloven at der ikke må være spring i nummerserien og det kan man på trods af forsigtigheder altså stadig opleve med autonummerering.
Hvis du er den eneste bruger af systemet, kan du jo i din formulars BeforeUpdate hændelse lægge noget i stil med: Me.BilagsNr = nz(DMax("BilagsNr","Bilag"),0) +1
(nz er medtaget, idet det første bilag jo ikke kan finde et max. nz sætter så max til 0, hvilket giver bilag nr. 1, hvis du forstår)
Synes godt om
Slettet bruger
04. februar 2012 - 14:26#4
Det gaar nu nok med autonummerering (der vil ikke vaere 2, der er ens), men hvis du vil gaa med livrem og seler, saa kan du have et felt, som laver en kombination af aar/dato og dit autonr.
Autonummeret primaernoegle boer du have i enhver tabel under alle omstaendigheder!~)
Autonummerering er altså en skidt idé. Der vil godt nok ikke være 2 éns; men som hugopedersen skriver, kommer man let i konflikt med bogføringsloven. Så snart en post fejloprettes/slettes, opstår der et hul i nummerrækkefølgen (og det sker jo!) - og forklar så myndighederne, hvor det bilag er blevet af.
Hej, sidder lidt med samme problematik og tænker om man kan lægge noget i tabellen hvor Bilags NUmmer ligger. F.eks. Default Value ??? Er lidt ny ud i dette, så en evt. løsning må gerne være "nem at forstå" !!! På forhånd tak.
BD37
Synes godt om
Slettet bruger
05. februar 2012 - 19:24#8
..jeg stemmer også for fadta's forslag!~)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.