Index: DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/Data/impl/KostenplaatsRepository.cls.xml
===================================================================
diff -u
--- DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/Data/impl/KostenplaatsRepository.cls.xml (revision 0)
+++ DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/Data/impl/KostenplaatsRepository.cls.xml (revision 62535)
@@ -0,0 +1,19 @@
+
+
+
+TECH.Persistentie.impl.Repository,TECH.Mockable,DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.Data.KostenplaatsRepository
+
+
+%String
+DOM.PM.Maatwerk.Calc.Kost.impl.KostenPlaatsWaardeInfo
+
+
+
+TECH.Iterator
+
+
+
+
+
+
Index: DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/impl/Kostenplaats.cls.xml
===================================================================
diff -u
--- DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/impl/Kostenplaats.cls.xml (revision 0)
+++ DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/impl/Kostenplaats.cls.xml (revision 62535)
@@ -0,0 +1,152 @@
+
+
+
+TECH.RegisteredObject
+
+
+TECH.DateTime.impl.DateTimeAPI
+1
+
+
+
+DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.Data.impl.KostenplaatsRepository
+1
+
+
+
+DOM.PM.Maatwerk.Calc.Kost.impl.KostenPlaatsWaardeInfo
+1
+
+
+
+TECH.Query.QueryAPI
+1
+
+
+
+vhLib.Logger
+1
+
+
+
+DateTimeAPI:TECH.DateTime.impl.DateTimeAPI="",QueryAPI:TECH.Query.QueryAPI="",KostenPlaatsRepository:DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.Data.impl.KostenplaatsRepository="",KostenPlaats:DOM.PM.Maatwerk.Calc.Kost.impl.KostenPlaatsWaardeInfo=""
+1
+1
+%Status
+1
+
+
+
+
+
+
+
+
+Selectiekenmerk:%String,KlasseNaam:%String
+1
+%ListOfDataTypes
+
+
+
+
+%TimeStamp
+
+
+
+
+KlasseNaam:%String,Filter:%String,Params:%List
+1
+%Boolean
+
+
+
+
+KlasseNaam:%String,Filter:%String,Params:%List
+1
+
+
+
+
+
+
Index: DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/Data/KostenplaatsRepository.cls.xml
===================================================================
diff -u
--- DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/Data/KostenplaatsRepository.cls.xml (revision 0)
+++ DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/Data/KostenplaatsRepository.cls.xml (revision 62535)
@@ -0,0 +1,14 @@
+
+
+
+1
+TECH.Interface
+
+
+1
+TECH.Iterator
+
+
+
+
+
Index: DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/impl/dto/KostenPlaats.cls.xml
===================================================================
diff -u
--- DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/impl/dto/KostenPlaats.cls.xml (revision 0)
+++ DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/impl/dto/KostenPlaats.cls.xml (revision 62535)
@@ -0,0 +1,85 @@
+
+
+
+persistent
+0
+1
+KostenPlaats
+GSQLStorage
+TECH.Persistent
+
+
+DOTNET,NOCREATE
+
+
+
+dbo.KostenPlaats
+
+
+
+%TimeStamp
+6
+GeldigTot
+
+
+
+
+
+%TimeStamp
+5
+GeldigVan
+
+
+
+
+
+%Float
+1
+3
+KostPerTijd
+
+
+
+
+
+%String
+1
+2
+KostenPlaatsID
+
+
+
+
+
+
+%TimeStamp
+1
+7
+LaatstAangepast
+
+
+
+
+
+%String
+4
+Tag
+
+
+
+
+
+
+1
+1
+KostenPlaatsID
+
+
+
+%CacheSQLStorage
+^DOM.PM.MaatweD76B.KostenPlaatsS
+
+
+
+
+
Index: vhCARETAKER.mac.rou
===================================================================
diff -u -r62534 -r62535
--- vhCARETAKER.mac.rou (.../vhCARETAKER.mac.rou) (revision 62534)
+++ vhCARETAKER.mac.rou (.../vhCARETAKER.mac.rou) (revision 62535)
@@ -1221,16 +1221,25 @@
Do OnError
}
Quit
-
+
SyncGewichtenEnPrijzen ; Sync gewichten en prijzen per product naar DotNet databank
Try {
Do InitRuntimeContext
- Do ##class(DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.impl.GewichtEnPrijs).%New().SyncProductenGewichtEnPrijs()
+ Do ##class(DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.impl.GewichtEnPrijs).%New().SyncProductGewichtEnPrijsVanAlleSelectieKenmerken()
} Catch {
Do OnError
}
Quit
-
+
+SyncKostenplaatsen ; Sync kostenplaatsen per product naar DotNet databank
+ Try {
+ Do InitRuntimeContext
+ Do ##class(DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.impl.Kostenplaats).%New().SyncKostenPlaatsen()
+ } Catch {
+ Do OnError
+ }
+ Quit
+
OnError
set $ztrap="EndErrorTrapping"
new Exceptie set Exceptie = ##class(TECH.ExceptionHandler).Catch()
Index: DOM/PM/Maatwerk/Calc/Kost/impl/KostenPlaatsWaardeInfo.cls.xml
===================================================================
diff -u -r45977 -r62535
--- DOM/PM/Maatwerk/Calc/Kost/impl/KostenPlaatsWaardeInfo.cls.xml (.../KostenPlaatsWaardeInfo.cls.xml) (revision 45977)
+++ DOM/PM/Maatwerk/Calc/Kost/impl/KostenPlaatsWaardeInfo.cls.xml (.../KostenPlaatsWaardeInfo.cls.xml) (revision 62535)
@@ -3,7 +3,7 @@
persistent
1
-TECH.Persistent
+TECH.Persistent,TECH.Mockable
%Date
@@ -68,6 +68,30 @@
]]>
+
+%String
+
+
+
+
+%String
+
+
+
+
+%Date
+
+
+
+
+%Date
+
+
+
%Library.CacheStorage
^DOM.PM.MaatA65.KostenPlaats8B9D
Index: vhTest/Mock/DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/Data/KostenplaatsRepository.cls.xml
===================================================================
diff -u
--- vhTest/Mock/DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/Data/KostenplaatsRepository.cls.xml (revision 0)
+++ vhTest/Mock/DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/Data/KostenplaatsRepository.cls.xml (revision 62535)
@@ -0,0 +1,19 @@
+
+
+
+
+Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig.
+Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt
+1
+DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.Data.KostenplaatsRepository,Tools.Mock.MockClassBase
+right
+
+
+TECH.Iterator
+
+
+
+
+
+
Index: vhTest/Mock/DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/Data/impl/KostenplaatsRepository.cls.xml
===================================================================
diff -u
--- vhTest/Mock/DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/Data/impl/KostenplaatsRepository.cls.xml (revision 0)
+++ vhTest/Mock/DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/Data/impl/KostenplaatsRepository.cls.xml (revision 62535)
@@ -0,0 +1,77 @@
+
+
+
+
+Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig.
+Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt
+1
+DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.Data.impl.KostenplaatsRepository,vhTest.Mock.DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.Data.KostenplaatsRepository
+right
+
+
+Gateway:TECH.Persistent.Gateway="",QueryAPI:TECH.Query.QueryAPI=""
+%Status
+
+
+
+
+ID:%String
+%Boolean
+
+
+
+
+Data:TECH.Persistent
+
+
+
+
+Data:TECH.Persistent,Deep:%Boolean=0
+TECH.Persistent
+
+
+
+
+TECH.Iterator
+
+
+
+
+ID:%String
+TECH.Persistent
+
+
+
+
+TECH.Persistent
+
+
+
+
+ID:%String
+
+
+
+
+Data:TECH.Persistent
+
+
+
+
+TECH.Iterator
+
+
+
+
+
+
Index: vhTest/Fake/DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/Data/impl/KostenplaatsRepository.cls.xml
===================================================================
diff -u
--- vhTest/Fake/DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/Data/impl/KostenplaatsRepository.cls.xml (revision 0)
+++ vhTest/Fake/DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/Data/impl/KostenplaatsRepository.cls.xml (revision 62535)
@@ -0,0 +1,69 @@
+
+
+
+
+Deze klasse werd automatisch gegenereerd en onderhouden, nieuwe methodes worden automatisch bijgevoegd, bestaande blijven zoals ze zijn.
+Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt
+1
+DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.Data.impl.KostenplaatsRepository
+
+
+ID:%String
+%Boolean
+
+
+
+
+Data:TECH.Persistent
+
+
+
+
+Data:TECH.Persistent,Deep:%Boolean=0
+TECH.Persistent
+
+
+
+
+TECH.Iterator
+
+
+
+
+ID:%String
+TECH.Persistent
+
+
+
+
+TECH.Persistent
+
+
+
+
+ID:%String
+
+
+
+
+Data:TECH.Persistent
+
+
+
+
+TECH.Iterator
+
+
+
+
+
+