Index: vhDeploy/Deploy20151118xHalffabSpecInfoBerekeningWijzeAware.cls.xml
===================================================================
diff -u
--- vhDeploy/Deploy20151118xHalffabSpecInfoBerekeningWijzeAware.cls.xml (revision 0)
+++ vhDeploy/Deploy20151118xHalffabSpecInfoBerekeningWijzeAware.cls.xml (revision 31600)
@@ -0,0 +1,30 @@
+
+
+
+vhDeploy.Deploy
+
+
+1
+
+
+
+
+
+
Index: DOM/PM/Maatwerk/Calc/HF/HalffabContext.cls.xml
===================================================================
diff -u -r31593 -r31600
--- DOM/PM/Maatwerk/Calc/HF/HalffabContext.cls.xml (.../HalffabContext.cls.xml) (revision 31593)
+++ DOM/PM/Maatwerk/Calc/HF/HalffabContext.cls.xml (.../HalffabContext.cls.xml) (revision 31600)
@@ -94,6 +94,7 @@
Set HalffabRepositoryInput.Variant = ..Variant
Set HalffabRepositoryInput.BerekenDatum = ..BerekenDatum
Set HalffabRepositoryInput.BerekenTag = ..BerekeningsSpecificatie.GeefBerekenTag()
+ Set HalffabRepositoryInput.BerekeningWijze = ..BerekeningsSpecificatie.BerekeningWijze
Set ..HalffabSpec = HalffabRepository.GeefSpecificatie(HalffabRepositoryInput)
Set ..BewerkingsInfoTabel = ##class(DOM.PM.Maatwerk.Calc.HF.impl.BewerkingsInfoTabel).%New()
Set ..HalffabItemsBoom = ##class(DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom).%New()
Index: DOM/PM/Maatwerk/Calc/HF/HalffabRepositoryInput.cls.xml
===================================================================
diff -u -r31593 -r31600
--- DOM/PM/Maatwerk/Calc/HF/HalffabRepositoryInput.cls.xml (.../HalffabRepositoryInput.cls.xml) (revision 31593)
+++ DOM/PM/Maatwerk/Calc/HF/HalffabRepositoryInput.cls.xml (.../HalffabRepositoryInput.cls.xml) (revision 31600)
@@ -19,6 +19,10 @@
TECH.String
+
+DOM.PM.Maatwerk.Calc.Common.enu.BerekeningWijze
+
+
%Date
+
+DOM.PM.Maatwerk.Calc.Common.enu.BerekeningWijze
+
+
+
-Familie,Variant,HalffabSpec
+Familie,Variant,HalffabSpec,BerekeningWijze
1
@@ -117,6 +122,9 @@
Variant
+
+BerekeningWijze
+
Index: DOM/PM/Maatwerk/Calc/HF/impl/HalffabRepository.cls.xml
===================================================================
diff -u -r31594 -r31600
--- DOM/PM/Maatwerk/Calc/HF/impl/HalffabRepository.cls.xml (.../HalffabRepository.cls.xml) (revision 31594)
+++ DOM/PM/Maatwerk/Calc/HF/impl/HalffabRepository.cls.xml (.../HalffabRepository.cls.xml) (revision 31600)
@@ -30,13 +30,21 @@
SpecificatieInput:DOM.PM.Maatwerk.Calc.HF.HalffabRepositoryInput
DOM.PM.Maatwerk.Calc.HF.HalffabSpec
= ? AND Tag is null"
+ Set Query = Query_" AND GeldigVan <= ? AND GeldigTot >= ? AND Tag is null"
Set Params = Params_$ListBuild(SpecificatieInput.BerekenDatum, SpecificatieInput.BerekenDatum)
} Else {
- Set Query = Query_"Tag = ?"
+ Set Query = Query_" AND Tag = ?"
Set Params = Params_$ListBuild(SpecificatieInput.BerekenTag)
}
#dim ResultSet As TECH.ResultSet = ..QueryUitvoerder.VoerUit(Query, Params)