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 + + + + + +