Index: BL/Derde/Agenda/GeoDynamicsImport.cls.xml =================================================================== diff -u -r38470 -r38931 --- BL/Derde/Agenda/GeoDynamicsImport.cls.xml (.../GeoDynamicsImport.cls.xml) (revision 38470) +++ BL/Derde/Agenda/GeoDynamicsImport.cls.xml (.../GeoDynamicsImport.cls.xml) (revision 38931) @@ -151,6 +151,7 @@ For I=1:1:Trips.Count() { Do ..OpslaanTrip(Trips.GetAt(I)) + Do ..SkipVerwijderdeTrips(Trips.GetAt(I)) } ]]> @@ -172,9 +173,10 @@ Set GeoData.Straat=Trip.FromLocation.Address.Street_" "_Trip.FromLocation.Address.HouseNumber Set GeoMobile=##class(Derde.Agenda.GeoMobile).OpenExisting(GeoData) - If $isObject(GeoMobile) && (GeoMobile.Afstand'=Trip.MileageDriven) + If $isObject(GeoMobile) ;&& (GeoMobile.Afstand'=Trip.MileageDriven) { Set Distance=Trip.MileageDriven-GeoMobile.Afstand + Set GeoMobile.ContactOn=Rijden ; Kan blijkbaar achteraf aangepast worden daarom wijzigen Set GeoMobile.Afstand=Trip.MileageDriven Set sc=GeoMobile.%Save() @@ -187,6 +189,34 @@ ]]> + +Trip:WS.GeoDynamics.tns.TripEntity +:TijdVan AND Tijd<:TijdTot) + + &sql(OPEN OE) + For &sql(FETCH OE) Quit:SQLCODE Do + . Set GeoMobile=##class(Derde.Agenda.GeoMobile).%OpenId(GeoID) + . Set GeoMobile.Type="SKIP" + . Do GeoMobile.%Save() + &sql(CLOSE OE) +]]> + + + + +d ##class(BL.Derde.Agenda.GeoDynamicsImport).%New(17).TestLatLon() + + + 1 1