itenium-be / confac

Consultant invoicing: React frontend, Express backend
MIT License
8 stars 6 forks source link

Factuurdatum op invoices mag op de nieuwe maand vanaf de 22ste #283

Closed stevenrobijns closed 4 months ago

stevenrobijns commented 4 months ago

Vermoedelijk staat dit nu op de laatste dag van de maand.

Issue: Als je op de 22ste van bvb juni een factuur maakt dan wordt de datum nog gezet op 1 mei 2024. Dit zou op dat moment 1 juni 2024 mogen zijn.

Laoujin commented 4 months ago

image

Add a new option to the dropdown for this new behavior

I think there might be tests for this...

JochemVH1 commented 4 months ago

Effe dat ik het goed begrijp:

Laoujin commented 4 months ago

De omschrijving doesn't make any Sense denk ik Check met Steven, ik vermoed dat het anders moet zijn

JochemVH1 commented 4 months ago

Effe over gebabbeld met steven en hieruit is het volgende gekomen:

stel het is 1 januari en je maakt factuur dan moet hij laatste dag van de maand ervoor nemen, dus 31 december
stel het is 21 januari nog steeds 31 december (edited)
22 januari - 30 januari -> 1 januari
31 januari (elke laatste dag van de maand) tot 21 februari -> 31 januari factuurdatum

Dus in essentie: 1) 1ste tot 21ste van de maand => 31ste van de vorige maand 2) 22ste tot voorlaatste dag van de maand => 1ste van huidige maand 3) Laatste dag van de maand = laatste dag van de maand