Index: AX/Uitgaand/VKP/Trip/impl/GeoDynamicsImport.cls.xml
===================================================================
diff -u -r46486 -r47238
--- AX/Uitgaand/VKP/Trip/impl/GeoDynamicsImport.cls.xml (.../GeoDynamicsImport.cls.xml) (revision 46486)
+++ AX/Uitgaand/VKP/Trip/impl/GeoDynamicsImport.cls.xml (.../GeoDynamicsImport.cls.xml) (revision 47238)
@@ -157,7 +157,7 @@
Set StartTijdstip=..VertaalTijdstip(GeoTrip.FromDateUtc)
Set WagenNaam=..Vehicle.Name
- Set Activiteit=..ActiviteitService.GeefActiviteit(GeoTrip)
+ Set Activiteit=..ActiviteitService.GeefActiviteit(GeoTrip,..Vehicle)
If ##class(TripData).WagenEnTijdExists(WagenNaam,StartTijdstip,.TripID)
@@ -193,7 +193,7 @@
If cTrip.%IsModified()
{
- Write !,cTrip.%Id()," ", WagenNaam," - ",StartTijdstip," - ",Activiteit," - ",GeoTrip.FromLocation.Address.City
+ ;Write !,cTrip.%Id()," ", WagenNaam," - ",StartTijdstip," - ",Activiteit," - ",GeoTrip.FromLocation.Address.City
Set cTrip.WijzigTijdstip=$ZDT($H,3)
Do cTrip.Save()
Index: AX/Uitgaand/VKP/Trip/impl/BepaalActiviteit.cls.xml
===================================================================
diff -u -r42380 -r47238
--- AX/Uitgaand/VKP/Trip/impl/BepaalActiviteit.cls.xml (.../BepaalActiviteit.cls.xml) (revision 42380)
+++ AX/Uitgaand/VKP/Trip/impl/BepaalActiviteit.cls.xml (.../BepaalActiviteit.cls.xml) (revision 47238)
@@ -26,11 +26,10 @@
-Trip:WS.GeoDynamics.tns.TripEntity
+Trip:WS.GeoDynamics.tns.TripEntity,Vehicle:WS.GeoDynamics.tns.VehicleCodeEntity
%String
-Datum:%Date
+Trip:WS.GeoDynamics.tns.TripEntity,Vehicle:WS.GeoDynamics.tns.VehicleCodeEntity
1
-5
+ }
+ Else
+ {
+ Set IsVerlof= $$CALCDATE^vhLib.DataTypes(Datum,"A",+0)'=Datum
+ }
+ Quit IsVerlof
]]>
+
+Vehicle:WS.GeoDynamics.tns.VehicleCodeEntity
+%String
+
+
+
Trip:WS.GeoDynamics.tns.TripEntity
1
Index: AXif/Crm/GeolocationOut/MessageParts/Location.cls.xml
===================================================================
diff -u -r42680 -r47238
--- AXif/Crm/GeolocationOut/MessageParts/Location.cls.xml (.../Location.cls.xml) (revision 42680)
+++ AXif/Crm/GeolocationOut/MessageParts/Location.cls.xml (.../Location.cls.xml) (revision 47238)
@@ -74,11 +74,9 @@
%Decimal
-
-
+Trip:AX.Uitgaand.VKP.Trip.impl.TripData
+
+
-Method GeefGebruikerNaam(Trip As AX.Uitgaand.VKP.Trip.impl.TripData) As %String
-{
+
+Trip:AX.Uitgaand.VKP.Trip.impl.TripData
+%String
+
+
-Method GeefTripType(Trip As AX.Uitgaand.VKP.Trip.impl.TripData) As %String
-{
+
+Trip:AX.Uitgaand.VKP.Trip.impl.TripData
+%String
+
+
-Method GeefLand(Trip As AX.Uitgaand.VKP.Trip.impl.TripData)
-{
+
+Trip:AX.Uitgaand.VKP.Trip.impl.TripData
+
+
-Method FormatTijdstip(Tijdstip As %TimeStamp)
-{
- Quit Tijdstip ;$ZDT(Tijdstip,3)
-}
-*/
-]]>
-
+
+Tijdstip:%TimeStamp
+
+
-
-Agenda:Derde.Agenda.Agenda
-
+
-
+}
-
-Agenda:Derde.Agenda.Agenda
-
-
+}
-
-Datum:%Date,Tijd:%Time
-
-
+Method FormatTijdstip(Datum As %Date, Tijd As %Time)
+{
+ Quit $ZDT(Datum_","_Tijd,3)
+}
-
-Agenda:Derde.Agenda.Agenda
-
-
+}
-
-Agenda:Derde.Agenda.Agenda
-
-
+Method IsRijden(Agenda As Derde.Agenda.Agenda)
+{
+ Quit (Agenda.Type=##class(Derde.Agenda.enu.AgendaType).RijdenWerk())||(Agenda.Type=##class(Derde.Agenda.enu.AgendaType).RijdenPrive())
+}
-
-Agenda:Derde.Agenda.Agenda
-
-
+}
+*/
+]]>
+
Index: AXimpl/Crm/GeolocationOut/Converter/GeolocationUpsertConverter.cls.xml
===================================================================
diff -u -r43020 -r47238
--- AXimpl/Crm/GeolocationOut/Converter/GeolocationUpsertConverter.cls.xml (.../GeolocationUpsertConverter.cls.xml) (revision 43020)
+++ AXimpl/Crm/GeolocationOut/Converter/GeolocationUpsertConverter.cls.xml (.../GeolocationUpsertConverter.cls.xml) (revision 47238)
@@ -7,8 +7,7 @@
Command:AXif.Crm.GeolocationOut.Request,MessageId:%String=""
AXif.Crm.GeolocationOut.MessageParts
-Agenda:Derde.Agenda.Agenda
+Trip:AX.Uitgaand.VKP.Trip.impl.TripData
1
%Boolean
-