eroos Geplaatst: 9 augustus 2007 Geplaatst: 9 augustus 2007 Hallo, Ik heb het volgende: Wanneer er een product besteld wordt bij de leverancier dan duurt dat 12 weken voordat het product uitgeleverd kan worden. De simpele redenatie is dan (weeknummer huidige datum) + 12 weken = weeknummer (uitlevering). Maar dan heb je vanaf week 41 een probleem bijvoorbeeld 43 + 12 = 55 en dat is geen goede week in het nieuwe jaar. Iemand een ideetje? Quote
0 burggraaf Geplaatst: 9 augustus 2007 Geplaatst: 9 augustus 2007 Dus zoiets van: als de huidige week plus 12 groter is dan 52 dan totaal aantal min 52? Slechts een hint in de richting... Quote
0 FdK Geplaatst: 9 augustus 2007 Geplaatst: 9 augustus 2007 If ( (weeknr + 12) > 52 ; (weeknr + 12) - 52 ; weeknr + 12) Quote
0 rmw Geplaatst: 9 augustus 2007 Geplaatst: 9 augustus 2007 En wat nou, FdK, als het jaar 53 weken heeft? Ik zou 12*7 dagen optellen bij de besteldatum en FM de week van die datum laten berekenen (WeekOfYearFiscal) rmw Quote
0 eroos Geplaatst: 10 augustus 2007 Auteur Geplaatst: 10 augustus 2007 Heren, Een heleboel goede tips. Ik ga er eens mee stoeien. Bedankt zover! P.s. Heel logisch: WeekOfYearFiscal ( Datum + ( Instellingen Order::Levertijd * 7 ) ; 2 ) Door gebruik te maken van een veld in het tabel instellingen kan de levertijd aangepast worden mocht dat nodig zijn: (Instellingen Order::Levertijd) Werkt als een zonnetje! Quote
Vraag
eroos
Hallo,
Ik heb het volgende:
Wanneer er een product besteld wordt bij de leverancier dan duurt dat 12 weken voordat het product uitgeleverd kan worden.
De simpele redenatie is dan (weeknummer huidige datum) + 12 weken = weeknummer (uitlevering).
Maar dan heb je vanaf week 41 een probleem bijvoorbeeld 43 + 12 = 55 en dat is geen goede week in het nieuwe jaar.
Iemand een ideetje?
4 antwoorden op deze vraag
Aanbevolen berichten
Doe mee aan dit gesprek
Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.