Door
Martijn nvt
op 19-01-2014 20:57
gewijzigd op 20-01-2014 10:43
4.856 views
Goeden avond allemaal
Ik heb een vraag, ik ben bezig met een webwinkel.
ik heb mijn website bijna af, maar mis alleen nog een functie voor factuurnummers.
Ben al een tijdje bezig en op zoek naar een uitleg met MySQL,maar ik kom er echt niet meer uit.
Kan iemand mij misschien een zetje geven in de goeie richting?
Als een klant een bestelling heeft gedaan, en op de knop bevestigen drukt.
Dat een script of mysql een nummer maakt.
Factuurnummer is het mooist met het jaar tal er voor en 4 nullen er achter.
of gewoon de PK aanhouden als nummer, oneindig doorlopend.
Als de laatste factuur van 2013 was 2013-901
dan is de eerste van 2014-902
dan is het nummer gewoon de YEAR() van de factuurdatum + de PK (id)
Voordeel daarvan, is dat het ook precies duidelijk is dat er aan het einde van het jaar geen facturen verdwijnen.
Er zijn discussies te vinden op forums die dit ook zo stellen.
Want wie bewijst de belastingdienst dat er geen 2013-902 of zelfs 2013-999 bestond?
Ik heb de titel van dit topic aangepast naar je vraagstelling. Zou je voortaan zelf een goede dekkende titel willen bedenken? Zo blijft het forum overzichtelijk.
Dat hoeft ook helemaal niet bewezen te worden, ik ken zelfs bedrijven die op jaar/maand nummeren, en de belastingdienst heeft daar helemaal niets op tegen.
Dat hoeft ook helemaal niet bewezen te worden, ik ken zelfs bedrijven die op jaar/maand nummeren, en de belastingdienst heeft daar helemaal niets op tegen.
Dat het vaak anders wordt gedaan, maakt het nog geen "best practice": de Nederlandse Belastingdienst zegt wel degelijk dat je uitgereikte facturen bij voorkeur doorlopend nummert.
Op jaarbasis de facturen nummeren is meer regel dan uitzondering, en ik denk dat je eerder in de problemen komt als je een factuurnummer hebt 2014.609 en 2013.608.