Wat Er Gebeurt Als Je Een Offerte Omzet Naar Een Factuur
In dit artikel
Klikken op "omzetten naar factuur" bij een goedgekeurde offerte voelt alsof het datzelfde document zou moeten hernoemen. Dat doet het niet. Wat er daadwerkelijk gebeurt, lijkt meer op klonen: er wordt een nieuwe factuur helemaal opnieuw aangemaakt, en de oorspronkelijke offerte blijft bewaard, gemarkeerd als omgezet, in plaats van te veranderen in het ding dat hij heeft voortgebracht. Dat onderscheid verklaart waarom beide documenten daarna onafhankelijk zichtbaar blijven, en waarom de twee permanent aan elkaar gekoppeld blijven.
De Offerte Wordt Geen Factuur — Hij Brengt Er Een Voort
Wanneer je een offerte omzet, bevestigt het systeem eerst dat het bronDocument daadwerkelijk een offerte is en niet al een factuur — een document dat al van het type "factuur" is, kan niet nogmaals worden omgezet. Vervolgens bouwt het een nieuw document op uit een kopie van de gegevens van de offerte: dezelfde regelitems, dezelfde klant, dezelfde totalen, maar met een vers gegenereerd ID (een tijdstempel in milliseconden, wat garandeert dat het verschilt van elk bestaand document), het type gewijzigd van "estimate" naar "invoice", de status ingesteld op "draft" ongeacht wat de status van de offerte was, en twee nieuwe velden die vastleggen waar het vandaan komt — sourceEstimateId, dat terugverwijst naar de offerte, en convertedAt, een tijdstempel van het omzettingsmoment zelf. Die nieuwe factuur wordt ingevoegd als een volledig aparte set rijen, in de opslag losgekoppeld van de rijen van de offerte, afgezien van de ID-verwijzingen die elk draagt.
De Oorspronkelijke Offerte Verdwijnt Niet
Ondertussen wordt de offerte zelf niet verwijderd of verborgen. De status wordt bijgewerkt naar "converted" — een status die losstaat van concept, verzonden, goedgekeurd of afgewezen — en zijn opgeslagen gegevens krijgen twee eigen nieuwe velden: convertedInvoiceId, dat vooruitwijst naar het ID van de nieuwe factuur, en dezelfde convertedAt-tijdstempel. Het resultaat is een koppeling in beide richtingen: open de offerte en je kunt zien in welke factuur hij is veranderd; open de factuur en je kunt zien van welke offerte hij afkomstig is. Geen van beide documenten is een doodlopend spoor dat nergens naartoe verwijst.
Waarom een Nieuw ID in Plaats van het ID van de Offerte Hergebruiken
Het ID van de offerte hergebruiken en simpelweg het type ter plekke hernoemen was de eenvoudigere implementatie geweest, maar het zou twee dingen samenvoegen die het echt nuttig is om gescheiden te houden: de offerte zoals hij daadwerkelijk naar de klant is verstuurd en door hem is goedgekeurd, en de factuur zoals hij daadwerkelijk wordt gefactureerd en betaald. Door ze als aparte records te houden, blijven de goedkeuringsgeschiedenis, reacties en weergavetracking van een offerte specifiek aan de offerte gekoppeld, terwijl de factuur zijn eigen onafhankelijke controlepad begint, zijn eigen weergavetracking en zijn eigen betalingsgeschiedenis vanaf het moment dat hij wordt aangemaakt — niets daarvan vermengd met dat van de offerte, en niets ervan verloren als je ooit terug moet kijken naar precies wat de klant oorspronkelijk heeft goedgekeurd versus wat hem uiteindelijk is gefactureerd.
Het Controlepad Registreert Beide Kanten
Omzetten schrijft twee aparte controlepadvermeldingen binnen dezelfde transactie: een gebeurtenis "converted" op het eigen controlepad van de offerte, met vermelding van welke factuur hij heeft voortgebracht, en een gebeurtenis "created" op het controlepad van de nieuwe factuur, met vermelding van welke offerte hij afkomstig is en de bron getagd als een offerte-omzetting in plaats van een document dat helemaal opnieuw is aangemaakt. Iedereen die later de geschiedenis van een van beide documenten bekijkt, ziet een accuraat verslag van hoe het is ontstaan, in plaats van een factuur wiens controlepad simpelweg halverwege het verhaal begint zonder uitleg over de herkomst.
Je Kunt op Het Moment van Omzetten Een Ander Factuurnummer Instellen
Omzetten accepteert een optioneel factuurnummer in hetzelfde verzoek; als je er een opgeeft, wordt dat gebruikt voor de nieuwe factuur in plaats van welk nummer de offerte ook maar toevallig droeg, als die er al was. Dit is belangrijk omdat offertes en facturen vaak in aparte nummeringsreeksen leven — een offerte heet misschien OFF-014 terwijl je facturen hun eigen FAC-reeks doorlopen — en omzetten is het moment waarop een document van de ene reeks naar de andere overgaat, dus is het het natuurlijke moment om het zijn echte factuurnummer te geven in plaats van een offertenummer over te nemen dat nooit bedoeld was om op een rekening te verschijnen.
Wat Dit Betekent voor Hoe Je met Offertes Werkt
In de praktijk betekent dit dat het omzetten van een offerte veilig kan zonder je zorgen te maken over het verliezen van het origineel — het blijft volledig intact en toegankelijk, alleen geherlabeld als omgezet in plaats van in behandeling. Het betekent ook dat het achteraf bewerken van de resulterende factuur — bijvoorbeeld een regelitem aanpassen — geen effect heeft op de eigen opgeslagen gegevens van de offerte, aangezien de twee vanaf het moment van omzetting volledig aparte records zijn. Als een klant na de omzetting wijzigingen wil, bewerk je voortaan de factuur; de offerte blijft een vaste historische registratie van wat oorspronkelijk is voorgesteld en goedgekeurd.
Gerelateerde Artikelen
Hoe Standaardwaarden uit Je Bedrijfsprofiel Nieuwe Facturen Invullen
Je bedrijfsprofiel vult je gegevens, valuta, btw-tarief, betalingsvoorwaarden en ontwerp in, maar alleen op nieuwe, lege facturen. Facturen waaraan je al bent begonnen verandert het nooit, en alleen admins van de werkruimte kunnen het aanpassen.
Wat Je Klant Ontvangt Als Je een Factuur Mailt
De e-mail is een korte samenvatting met het factuurnummer, de factuurdatum, de vervaldatum en het totaal. De pdf wordt niet meegestuurd, er staat geen link in en de mail komt van een no-reply-adres. Het helpt dus om te weten wat je erbij moet sturen.
Wat Er Gebeurt met Facturen Die Je Zonder Account Maakt
Zonder account worden opgeslagen facturen in de lokale opslag van je browser bewaard, niet op onze servers. Ze worden niet naar een account gekopieerd als je je registreert, en ze worden gewist als je in die browser uitlogt.
Waarom het Bewerken van een Factuur een Gedeelde Link Niet Bijwerkt
Een deellink bewaart een kopie van de factuur zoals die was toen je de link maakte. Latere wijzigingen passen je opgeslagen factuur aan, maar wie de oude link opent, ziet nog de oude versie. Dat geldt ook voor de QR-code op een opnieuw gedownloade pdf.
Een Klant Verwijderen Raakt Hun Facturen Niet Aan
Opgeslagen klanten zijn een adresboek, geen database-sleutel — facturen slaan factuurgegevens op als hun eigen ingesloten kopie, dus het verwijderen van een klantrecord laat elke factuur die je hem hebt gestuurd volledig intact.
Hoe "In Bulk Markeren als Betaald" Echt Werkt
Facturen selecteren en in bulk als betaald markeren bewerkt niet rechtstreeks een statusveld — het registreert een echte betaling voor wat er nog openstaat op elke factuur, omdat een handmatig aangepaste status anders stilletjes zou worden overschreven.