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")
]]>