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