Index: APPS/TRANSP/Transsmart/impl/RequestDataBouwer.cls.xml =================================================================== diff -u -r66681 -r66780 --- APPS/TRANSP/Transsmart/impl/RequestDataBouwer.cls.xml (.../RequestDataBouwer.cls.xml) (revision 66681) +++ APPS/TRANSP/Transsmart/impl/RequestDataBouwer.cls.xml (.../RequestDataBouwer.cls.xml) (revision 66780) @@ -192,13 +192,21 @@ %String ##class(TECH.DateTime).BerekenWerkdag(Datum,1) ) { Set Datum = ##class(TECH.DateTime).BerekenWerkdag(Datum,1) } } + + If (Rit.GeefTransporteur() = Transporteur.VRD) { ; Zet de pickup datum op de dag voor de gewenste leverdatum, en minstens op vandaag (dus niet in het verleden) + Set Datum = ##class(TECH.DateTime).BerekenWerkdag(LeveringInfo.AfleverDatum,-1) + If Datum < +(..DateTimeAPI.CurrentHorolog()) { + Set Datum = +(..DateTimeAPI.CurrentHorolog()) + } + } + Quit ##class(TECH.Format.impl.FormatAPI).%New().FormatHorolog(Datum,"JJJJ-MM-DD") ]]>