Index: vhTestFiles/UnitTests/APPS.TRANSP.Transsmart.impl.RequestDataBouwer/Test/TestdoBookingDachsermetcostcentervoorOPO/doBookingRequestDachser.xml =================================================================== diff -u -r67756 -r67784 --- vhTestFiles/UnitTests/APPS.TRANSP.Transsmart.impl.RequestDataBouwer/Test/TestdoBookingDachsermetcostcentervoorOPO/doBookingRequestDachser.xml (.../doBookingRequestDachser.xml) (revision 67756) +++ vhTestFiles/UnitTests/APPS.TRANSP.Transsmart.impl.RequestDataBouwer/Test/TestdoBookingDachsermetcostcentervoorOPO/doBookingRequestDachser.xml (.../doBookingRequestDachser.xml) (revision 67784) @@ -25,7 +25,7 @@ referentie - 2011-06-30 + 2011-07-04 TARGOFLEX CPT 0 Index: APPS/TRANSP/Transsmart/impl/RequestDataBouwer.cls.xml =================================================================== diff -u -r67757 -r67784 --- APPS/TRANSP/Transsmart/impl/RequestDataBouwer.cls.xml (.../RequestDataBouwer.cls.xml) (revision 67757) +++ APPS/TRANSP/Transsmart/impl/RequestDataBouwer.cls.xml (.../RequestDataBouwer.cls.xml) (revision 67784) @@ -193,6 +193,8 @@ ##class(TECH.DateTime).BerekenWerkdag(Datum,1) ) { @@ -207,10 +209,8 @@ } } - If (Rit.GeefTransporteur() = Transporteur.Dachser) { ; als de afleverdatum groter is dan binnen 2 werkdagen, zet dan de pickupdatum op binnen 2 werkdagen - If (LeveringInfo.AfleverDatum > ##class(TECH.DateTime).BerekenWerkdag(Datum, 2) ) { - Set Datum = ##class(TECH.DateTime).BerekenWerkdag(Datum, 2) - } + If ((Rit.GeefTransporteur() = Transporteur.Dachser) && (GeleverdAanKlantNummer = ##class(DOM.DomeinContext).Instance().GeefLegacyPartijAPI().GeefKlantNummerVoorPartijID(Klant.OPO))) { ; Zet de pickup datum op vandaag plus 2 werkdagen + Set Datum = ##class(TECH.DateTime).BerekenWerkdag(Datum, 2) } Quit ##class(TECH.Format.impl.FormatAPI).%New().FormatHorolog(Datum,"JJJJ-MM-DD")