Index: vhTest/Fake/APPS/Halux/common/impl/ProductieAansturingService.cls.xml
===================================================================
diff -u -r37962 -r63085
--- vhTest/Fake/APPS/Halux/common/impl/ProductieAansturingService.cls.xml (.../ProductieAansturingService.cls.xml) (revision 37962)
+++ vhTest/Fake/APPS/Halux/common/impl/ProductieAansturingService.cls.xml (.../ProductieAansturingService.cls.xml) (revision 63085)
@@ -21,6 +21,12 @@
]]>
+
+%Boolean
+
+
+
BatchId:%String,ProductId:%String
DOM.PM.Maatwerk.LadeInfo.Lade
Index: APPS/Halux/common/impl/ProductieAansturingService.cls.xml
===================================================================
diff -u -r37967 -r63085
--- APPS/Halux/common/impl/ProductieAansturingService.cls.xml (.../ProductieAansturingService.cls.xml) (revision 37967)
+++ APPS/Halux/common/impl/ProductieAansturingService.cls.xml (.../ProductieAansturingService.cls.xml) (revision 63085)
@@ -28,35 +28,60 @@
1
+
+APPS.Halux.common.impl.DotNet.ProductieAansturingService
+1
+
+
-BatchService:APPS.Halux.common.BatchService,BerekeningService:APPS.PM.Maatwerk.impl.BerekeningServiceIngegevenKenmerken="",IngegevenKenmerkenBepaler:APPS.Halux.common.impl.ProductieAansturingIngegevenKenmerkenBepaler="",ProductAPI:DOM.PM.ProductAPI="",LadeInfoApi:DOM.PM.Maatwerk.LadeInfoAPI=""
+BatchService:APPS.Halux.common.BatchService,BerekeningService:APPS.PM.Maatwerk.impl.BerekeningServiceIngegevenKenmerken="",IngegevenKenmerkenBepaler:APPS.Halux.common.impl.ProductieAansturingIngegevenKenmerkenBepaler="",ProductAPI:DOM.PM.ProductAPI="",LadeInfoApi:DOM.PM.Maatwerk.LadeInfoAPI="",DotNetProductieAansturingService:APPS.Halux.common.impl.DotNet.ProductieAansturingService=""
1
1
%Status
1
+
+%Boolean
+ OPGELET <==========================================
+ // In deze klasse, in method GeefHalffabItemsBoom, i.g.v. MVX
+ // is momenteel KlantId hardcoded ingevuld met dat van DKG en Aantal gedefault op 1.
+ // DIT MAG NIET NAAR PRODUCTIE ZO !!!!! Moet wel naar Staging zonder daar als openstaande wijziging te staan.
+ // Er moet nog een oplossing gezocht worden om het feitelijke KlantId en Aantal te bekomen!
+ // ====================================> OPGELET <==========================================
+
+ Quit $$$False
+]]>
+
+
BatchID:%String,ProductID:%String
DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom
@@ -77,6 +102,23 @@
+
+
+BatchID:%String,ProductID:%String
+1
+DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom
+
+
Index: vhUnitTest/APPS/Halux/common/impl/ProductieAansturingService/Test.cls.xml
===================================================================
diff -u -r37967 -r63085
--- vhUnitTest/APPS/Halux/common/impl/ProductieAansturingService/Test.cls.xml (.../Test.cls.xml) (revision 37967)
+++ vhUnitTest/APPS/Halux/common/impl/ProductieAansturingService/Test.cls.xml (.../Test.cls.xml) (revision 63085)
@@ -37,6 +37,20 @@
Do LadeInfoApiMock.Verifieer()
]]>
+
+
+ OPGELET <==========================================
+ // In klasse APPS.Halux.common.impl.ProductieAansturingService, in method GeefHalffabItemsBoom,
+ // i.g.v. MVX is momenteel KlantId hardcoded ingevuld met dat van DKG en Aantal gedefault op 1.
+ // DIT MAG NIET NAAR PRODUCTIE ZO !!!!! Moet wel naar Staging zonder daar als openstaande wijziging te staan.
+ // Er moet nog een oplossing gezocht worden om het feitelijke KlantId en Aantal te bekomen!
+ // ====================================> OPGELET <==========================================
+
+ #dim ProductieAansturingService As APPS.Halux.common.impl.ProductieAansturingService = ##class(APPS.Halux.common.impl.ProductieAansturingService).%New()
+ Do $$$AssertTrue(ProductieAansturingService.GeefKlantIdEnAantalVoorGeheugensteuntjeMagNietInProductie(), "Faalt expres! Zie uitleg in UnitTest zelf")
+]]>
+
Index: vhTest/Mock/APPS/Halux/common/impl/ProductieAansturingService.cls.xml
===================================================================
diff -u -r37962 -r63085
--- vhTest/Mock/APPS/Halux/common/impl/ProductieAansturingService.cls.xml (.../ProductieAansturingService.cls.xml) (revision 37962)
+++ vhTest/Mock/APPS/Halux/common/impl/ProductieAansturingService.cls.xml (.../ProductieAansturingService.cls.xml) (revision 63085)
@@ -3,12 +3,18 @@
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
-Inheritance van meerdere TECH.Interface interfaces resulteert nog niet in een mockklasse met overeenkomstige inheritance-structuur.
+Een hercompilatie van de basis interface - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt
1
APPS.Halux.common.impl.ProductieAansturingService,Tools.Mock.MockClassBase
right
+
+BatchService:APPS.Halux.common.BatchService,BerekeningService:APPS.PM.Maatwerk.impl.BerekeningServiceIngegevenKenmerken="",IngegevenKenmerkenBepaler:APPS.Halux.common.impl.ProductieAansturingIngegevenKenmerkenBepaler="",ProductAPI:DOM.PM.ProductAPI="",LadeInfoApi:DOM.PM.Maatwerk.LadeInfoAPI="",DotNetProductieAansturingService:APPS.Halux.common.impl.DotNet.ProductieAansturingService=""
+%Status
+
+
+
BatchID:%String,ProductID:%String
DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom
@@ -23,6 +29,12 @@
]]>
+
+%Boolean
+
+
+
BatchId:%String,ProductId:%String
DOM.PM.Maatwerk.LadeInfo.Lade