Index: AX/Uitgaand/VKP/Trip/event/TripGewijzigdEventData.cls.xml =================================================================== diff -u --- AX/Uitgaand/VKP/Trip/event/TripGewijzigdEventData.cls.xml (revision 0) +++ AX/Uitgaand/VKP/Trip/event/TripGewijzigdEventData.cls.xml (revision 42380) @@ -0,0 +1,49 @@ + + + +TECH.PubSub.EventData + + +%String +AX.Uitgaand.VKP.Trip.event.TripGewijzigdEventData + + + +%String + + + +TripID:%String +1 +1 +%Status + + + + +%String + + + + +%Library.CacheSerialState +TripGewijzigdEventDataState + +listnode +"TripGewijzigdEventData" + +AdresID + + +TripID + + + + + + + Index: AX/Uitgaand/VKP/Trip/impl/BepaalActiviteit.cls.xml =================================================================== diff -u --- AX/Uitgaand/VKP/Trip/impl/BepaalActiviteit.cls.xml (revision 0) +++ AX/Uitgaand/VKP/Trip/impl/BepaalActiviteit.cls.xml (revision 42380) @@ -0,0 +1,96 @@ + + + +%RegisteredObject + + +60 + + + +60 + + + + + + + +Trip:WS.GeoDynamics.tns.TripEntity +%String + + + + +Datum:%Date +1 + + + + +Trip:WS.GeoDynamics.tns.TripEntity +1 + + + + +Trip:WS.GeoDynamics.tns.TripEntity +1 + + + + + + Index: AX/Uitgaand/VKP/Trip/enu/Activiteit.cls.xml =================================================================== diff -u --- AX/Uitgaand/VKP/Trip/enu/Activiteit.cls.xml (revision 0) +++ AX/Uitgaand/VKP/Trip/enu/Activiteit.cls.xml (revision 42380) @@ -0,0 +1,90 @@ + + + +datatype +1 +%String + + +;Rijden;Stationary;Stilstand;Prive;Firma;Onbekend + + + +1 +Activiteit + + + + +1 +Activiteit + + + + +1 +Activiteit + + + + +1 +Activiteit + + + + +1 +Activiteit + + + + + + + + +1 +Activiteit:Activiteit +%String + + + + +1 +Activiteit:Activiteit +%String + + + + + + Index: AX/Uitgaand/VKP/Trip/event/EventRaiser.cls.xml =================================================================== diff -u --- AX/Uitgaand/VKP/Trip/event/EventRaiser.cls.xml (revision 0) +++ AX/Uitgaand/VKP/Trip/event/EventRaiser.cls.xml (revision 42380) @@ -0,0 +1,34 @@ + + + +TECH.RegisteredObject + + +TECH.PubSub.EventRaiser +1 + + + +EventRaiser:TECH.PubSub.EventRaiser +1 +1 +%Status +1 + + + + +TripId:%String + + + + + + Index: AX/Uitgaand/VKP/Trip/event/TripGewijzigdEvent.cls.xml =================================================================== diff -u --- AX/Uitgaand/VKP/Trip/event/TripGewijzigdEvent.cls.xml (revision 0) +++ AX/Uitgaand/VKP/Trip/event/TripGewijzigdEvent.cls.xml (revision 42380) @@ -0,0 +1,12 @@ + + + +TECH.PubSub.Event + + +%Library.CacheSerialState + + + + + Index: AX/Uitgaand/VKP/Trip/impl/GeoDynamicsImport.cls.xml =================================================================== diff -u --- AX/Uitgaand/VKP/Trip/impl/GeoDynamicsImport.cls.xml (revision 0) +++ AX/Uitgaand/VKP/Trip/impl/GeoDynamicsImport.cls.xml (revision 42380) @@ -0,0 +1,288 @@ + + + +%RegisteredObject + + +Van Hoecke + + + +webservices + + + +Vah25@adm + + + +AX.Uitgaand.VKP.Trip.impl.BepaalActiviteit + + + +1 + + + +WS.GeoDynamics.tns.VehicleCodeEntity + + + +%Date + + + +%Date + + + +User:Res.InternePersoon +%Status + + + + + +d ##class(AX.Uitgaand.VKP.Trip.impl.GeoDynamicsImport).IsServiceBeschikbaar() +1 + + + + + +d ##class(AX.Uitgaand.VKP.Trip.impl.GeoDynamicsImport).%New().FetchAll() +15) + &sql(OPEN GeoUsers) + For &sql(FETCH GeoUsers) Quit:SQLCODE Do + . Do ..FetchOne(IPNr) + &sql(CLOSE GeoUsers) +]]> + + + + +d ##class(AX.Uitgaand.VKP.Trip.impl.GeoDynamicsImport).%New().FetchOne(1034) +User:Res.InternePersoon + + + + +1 +%ListOfDataTypes + + + + +User:Res.InternePersoon +1 +%ListOfDataTypes + + + + +Wagens:%ListOfDataTypes +1 + + + + +Devices:%ListOfDataTypes,Datum:%Date +1 + + + + +Trips:%ListOfObjects +1 + + + + +GeoTrip:WS.GeoDynamics.tns.TripEntity +1 + + + + + +s land=##class(BL.Derde.Agenda.GeoDynamicsImport).%New(1017).GeefLandVolgensNaam("Netherlands") d DumpObject^%apiOBJ(land) +LandNaam:%String +Res.Land + + + + +GeoTijdstip:%String +1 + + + + +GeoTijdstip:%String +1 +%Date + + + + +1 +%Date ++$H + { + Set LaatsteDatum=+$H-1 + } + If LaatsteDatum<(+$H-5) + { + Set LaatsteDatum=+$H-5 + } + + Quit LaatsteDatum +]]> + + + +1 +1 +WS.GeoDynamics.tns.CallerEntity + + + + + + Index: AX/Uitgaand/VKP/Trip/impl/TripData.cls.xml =================================================================== diff -u --- AX/Uitgaand/VKP/Trip/impl/TripData.cls.xml (revision 0) +++ AX/Uitgaand/VKP/Trip/impl/TripData.cls.xml (revision 42380) @@ -0,0 +1,141 @@ + + + +persistent +TECH.Persistent + + +%Library.String + + + + +%Library.String + + + + +%Library.String + + + + +%Library.String + + + + +%Library.String + + + + +%Library.String + + + + +Res.Land + + + +%Decimal + + + +%Decimal + + + +%TimeStamp + + + +%TimeStamp + + + +%TimeStamp + + + +%TimeStamp + + + +AX.Uitgaand.VKP.Trip.enu.Activiteit + + + +%Decimal + + + +WagenNaam,StartTijdstip +1 + + + +%Library.CacheStorage +^AX.Uitgaand.VKP.T208A.TripDataD +TripDataDefaultData +^AX.Uitgaand.VKP.T208A.TripDataD +^AX.Uitgaand.VKP.T208A.TripDataI +^AX.Uitgaand.VKP.T208A.TripDataS + +listnode + + +%%CLASSNAME + + +WagenNaam + + +WagenID + + +Straat + + +HuisNr + + +PostCode + + +Gemeente + + +Land + + +Longitude + + +Latitude + + +StartTijdstip + + +EindTijdstip + + +CreatieTijdstip + + +WijzigTijdstip + + +Activiteit + + +Afstand + + + + + + + Index: Res/Land.cls.xml =================================================================== diff -u -r29059 -r42380 --- Res/Land.cls.xml (.../Land.cls.xml) (revision 29059) +++ Res/Land.cls.xml (.../Land.cls.xml) (revision 42380) @@ -6,13 +6,6 @@ VHOpslag %Persistent,%XML.Adaptor - - - - 1 1 @@ -55,6 +48,12 @@ + +%String + + + + Sys.cTimeStamp @@ -82,6 +81,10 @@ "\" 1 + +"\" +35 + "\" 22