Index: APPS/Halux/PPS/Activiteit/impl/LBX/LBXLadePersen/InfoBepaler.cls.xml
===================================================================
diff -u -r31724 -r37294
--- APPS/Halux/PPS/Activiteit/impl/LBX/LBXLadePersen/InfoBepaler.cls.xml (.../InfoBepaler.cls.xml) (revision 31724)
+++ APPS/Halux/PPS/Activiteit/impl/LBX/LBXLadePersen/InfoBepaler.cls.xml (.../InfoBepaler.cls.xml) (revision 37294)
@@ -18,6 +18,11 @@
1
+
+APPS.Halux.PPS.impl.Formatter.Mat
+1
+
+
RugUtils:DOM.PM.Maatwerk.Lade.RugUtils.impl.LBXRugUtils="",IngegevenKenmerkenTypeAPI:DOM.PM.Maatwerk.IngegevenKenmerkenTypeAPI="",IngegevenKenmerkenAPI:DOM.PM.IngegevenKenmerkenAPI=""
1
@@ -29,6 +34,7 @@
Set ..RugUtils = $$$Implementation(RugUtils, ##class(DOM.DomeinContext).Instance().GeefMaatwerkCalcAPI().GeefLadeRugUtils(##class(DOM.PM.enu.LadeVariant).LBXPure()))
Set ..IngegevenKenmerkenTypeAPI = $$$Implementation(IngegevenKenmerkenTypeAPI, ##class(DOM.DomeinContext).Instance().GeefIngegevenKenmerkenTypeAPI())
Set ..IngegevenKenmerkenAPI = $$$Implementation(IngegevenKenmerkenAPI, ##class(DOM.DomeinContext).Instance().GeefIngegevenKenmerkenAPI())
+ Set ..MatFormatter = ##class(APPS.Halux.PPS.impl.Formatter.IoCContainer).Instance().Resolve("MatFormatter")
Quit $$$OK
]]>
@@ -72,7 +78,8 @@
Set Info = ..GeefInfoMetMelding(Info, FreeString)
}
If ..IngegevenKenmerkenAPI.HeeftGekoppeldeMat(IngegevenKenmerken){
- Set Info = ..GeefInfoMetMelding(Info, "Mat")
+ #dim MatKenmerken As DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken = ..IngegevenKenmerkenAPI.GeefGekoppeldeKenmerken(IngegevenKenmerken,##class(DOM.PM.Maatwerk.Calc.Common.enu.GekoppeldIKType).MatX())
+ Set Info = ..GeefInfoMetMelding(Info, "Mat:"_..MatFormatter.GeefLangeNotatie(MatKenmerken.Materiaal,MatKenmerken.Kleur))
}
If IngegevenKenmerken.AantalDwarsverdelingen>0 {
Set Info = ..GeefInfoMetMelding(Info, "DWV:"_IngegevenKenmerken.AantalDwarsverdelingen)
Index: vhUnitTest/APPS/Halux/PPS/Activiteit/impl/LBX/LBXLadePersen/InfoBepaler/GeefInfo2/Test.cls.xml
===================================================================
diff -u -r32459 -r37294
--- vhUnitTest/APPS/Halux/PPS/Activiteit/impl/LBX/LBXLadePersen/InfoBepaler/GeefInfo2/Test.cls.xml (.../Test.cls.xml) (revision 32459)
+++ vhUnitTest/APPS/Halux/PPS/Activiteit/impl/LBX/LBXLadePersen/InfoBepaler/GeefInfo2/Test.cls.xml (.../Test.cls.xml) (revision 37294)
@@ -12,24 +12,48 @@