Index: DOM/PM/impl/TAORLangtekstCreator/LosseComponentDetailBepaler.cls.xml
===================================================================
diff -u -r55597 -r58484
--- DOM/PM/impl/TAORLangtekstCreator/LosseComponentDetailBepaler.cls.xml (.../LosseComponentDetailBepaler.cls.xml) (revision 55597)
+++ DOM/PM/impl/TAORLangtekstCreator/LosseComponentDetailBepaler.cls.xml (.../LosseComponentDetailBepaler.cls.xml) (revision 58484)
@@ -13,6 +13,11 @@
1
+
+DOM.common.Transl.Vertaler
+1
+
+
DOM.PM.Maatwerk.TAX.impl.ProductieWijzeNaarLosseComponentConverter
1
@@ -75,14 +80,15 @@
-Vertaler:DOM.common.Transl.Vertaler,KleurCodeVertaler:DOM.common.Transl.Vertaler,LosseComponentFactory:DOM.PM.Maatwerk.LadeInfo.impl.LosseComponentFactory,ZijkantLogoRepository:DOM.PM.Maatwerk.TAX.Data.ZijkantLogoRepository
+Vertaler:DOM.common.Transl.Vertaler,KleurCodeVertaler:DOM.common.Transl.Vertaler,LosseComponentFactory:DOM.PM.Maatwerk.LadeInfo.impl.LosseComponentFactory,ZijkantLogoRepository:DOM.PM.Maatwerk.TAX.Data.ZijkantLogoRepository,PlaatMateriaalKleurVertaler:DOM.common.Transl.Vertaler
1
1
%Status
1
@@ -141,7 +147,7 @@
do ..VoegToeParagraaf(..Formateer(..Vertaler.GeefVertaling("LengteFrontBinnenlade"),..LadeOnderdeel.GeefBreedteInMM() _ "mm"))
do ..VoegToeParagraaf(..Formateer(..Vertaler.GeefVertaling("Eindkap"), ..KleurCodeVertaler.GeefVertaling(..IngegevenKenmerken.FrontEindkapKleur)))
if ..Kleuren.GetAt(..Const.Binnenkant)'=..Kleuren.GetAt(3) {
- do ..VoegToeParagraaf( ..Formateer(..Vertaler.GeefVertaling("KleurKantenband"),..KleurCodeVertaler.GeefVertaling(..Kleuren.GetAt(3))))
+ do ..VoegToeParagraaf( ..Formateer(..Vertaler.GeefVertaling("KleurKantenband"),..PlaatMateriaalKleurVertaler.GeefVertaling(..Kleuren.GetAt(3))))
}
]]>
@@ -166,9 +172,9 @@
Do ..VoegToeParagraaf( ..Formateer(..Vertaler.GeefVertaling("NominaleLengteAfkorting"),..IngegevenKenmerken.LadeDiepte _ "mm"))
If $$$Not(..Kleuren.GetAt(1) =..Kleuren.GetAt(2)) || $$$Not(..Kleuren.GetAt(2) =..Kleuren.GetAt(3)) {
- Do ..VoegToeParagraaf( ..Formateer(..Vertaler.GeefVertaling("KleurBuitenkant"),..KleurCodeVertaler.GeefVertaling(..Kleuren.GetAt(..Const.Buitenkant))))
- Do ..VoegToeParagraaf( ..Formateer(..Vertaler.GeefVertaling("KleurKantenband"),..KleurCodeVertaler.GeefVertaling(..Kleuren.GetAt(3))))
- Do ..VoegToeParagraaf( ..Formateer(..Vertaler.GeefVertaling("KleurBinnenkant"),..KleurCodeVertaler.GeefVertaling(..Kleuren.GetAt(..Const.Binnenkant))))
+ Do ..VoegToeParagraaf( ..Formateer(..Vertaler.GeefVertaling("KleurBuitenkant"),..PlaatMateriaalKleurVertaler.GeefVertaling(..Kleuren.GetAt(..Const.Buitenkant))))
+ Do ..VoegToeParagraaf( ..Formateer(..Vertaler.GeefVertaling("KleurKantenband"),..PlaatMateriaalKleurVertaler.GeefVertaling(..Kleuren.GetAt(3))))
+ Do ..VoegToeParagraaf( ..Formateer(..Vertaler.GeefVertaling("KleurBinnenkant"),..PlaatMateriaalKleurVertaler.GeefVertaling(..Kleuren.GetAt(..Const.Binnenkant))))
Set ..HoofdKleurToevoegenIntrekken = $$$true
}
@@ -213,7 +219,7 @@
#dim Toevoegen As %Boolean = $$$True
#dim KleurCode As %String = $extract(Korttekst,22,25)
-
+
set:$length(KleurCode) Toevoegen = (..KleurCodeVertaler.GeefVertaling(KleurCode) = "")
quit Toevoegen
]]>
Index: DOM/PM/impl/TAORLangtekstCreator.cls.xml
===================================================================
diff -u -r57434 -r58484
--- DOM/PM/impl/TAORLangtekstCreator.cls.xml (.../TAORLangtekstCreator.cls.xml) (revision 57434)
+++ DOM/PM/impl/TAORLangtekstCreator.cls.xml (.../TAORLangtekstCreator.cls.xml) (revision 58484)
@@ -53,6 +53,11 @@
1
+
+DOM.common.Transl.Vertaler
+1
+
+
LadeInfoAPI:DOM.PM.Maatwerk.impl.LadeInfoAPI,LosseComponentFactory:DOM.PM.Maatwerk.LadeInfo.impl.LosseComponentFactory,KleurCodeBepaler:DOM.PM.ProductTekst.impl.KleurcodeBepaler,ZijkantLogoRepository:DOM.PM.Maatwerk.TAX.Data.ZijkantLogoRepository,OnderdeelTekstBepaler:DOM.PM.impl.Langtekst.TAOREnkelOnderdeelTekstBepaler
1
@@ -70,7 +75,7 @@
Set ..IngegevenKenmerkenTypeAPI = ##class(DOM.DomeinContext).Instance().GeefIngegevenKenmerkenTypeAPI()
Set ..UitsparingTekstFormatter = ##class(DOM.PM.Maatwerk.TAX.impl.UitsparingTekstFormatter).%New()
-
+
Quit $$$OK
]]>
@@ -80,6 +85,7 @@
DOM.PM.ProductLangtekst
@@ -115,7 +121,7 @@
If $$$Not(..IngegevenKenmerken.VerpakkingType = ..Enum.VerpakkingType.LosseComponentenInBulk) {
Do ..VoegToeStandaardBasisGegevens()
} Else {
- #dim LosseComponentDetailBepaler As DOM.PM.impl.TAORLangtekstCreator.LosseComponentDetailBepaler = ##class(DOM.PM.impl.TAORLangtekstCreator.LosseComponentDetailBepaler).%New(..Vertaler, ..KleurCodeVertaler)
+ #dim LosseComponentDetailBepaler As DOM.PM.impl.TAORLangtekstCreator.LosseComponentDetailBepaler = ##class(DOM.PM.impl.TAORLangtekstCreator.LosseComponentDetailBepaler).%New(..Vertaler, ..KleurCodeVertaler,,,..PlaatMateriaalKleurVertaler)
Set ..LangtekstDetail = LosseComponentDetailBepaler.BepaalDetail(..IngegevenKenmerken, ..HalffabItemsBoom, ..Taal, ..KortTekst)
}
]]>
@@ -184,24 +190,23 @@
If ..Lade.GeefZijkanten().Count() > 0 {
#dim Zijkant As DOM.PM.Maatwerk.LadeInfo.Zijkant = ..Lade.GeefZijkanten().GetAt(1)
#dim Kleuren As %ArrayOfDataTypes = Zijkant.GeefKleuren()
-
If (Kleuren.GetAt(1) = Kleuren.GetAt(2)) {
- Do ..VoegToeLangtekstParagraaf(..Vertaler.GeefVertaling("ladezijkant", "", $$$True) _ ":" _ ..KleurCodeVertaler.GeefVertaling(Zijkant.GeefKleur()))
+ Do ..VoegToeLangtekstParagraaf(..Vertaler.GeefVertaling("ladezijkant", "", $$$True) _ ":" _ ..PlaatMateriaalKleurVertaler.GeefVertaling(Zijkant.GeefKleur()))
} Else {
- Do ..VoegToeLangtekstParagraaf(..Vertaler.GeefVertaling("LadezijkantBuitenkant", "", $$$True) _ ":" _ ..KleurCodeVertaler.GeefVertaling(Kleuren.GetAt(2)))
- Do ..VoegToeLangtekstParagraaf(..Vertaler.GeefVertaling("LadezijkantBinnenkant", "", $$$True) _ ":" _ ..KleurCodeVertaler.GeefVertaling(Kleuren.GetAt(1)))
+ Do ..VoegToeLangtekstParagraaf(..Vertaler.GeefVertaling("LadezijkantBuitenkant", "", $$$True) _ ":" _ ..PlaatMateriaalKleurVertaler.GeefVertaling(Kleuren.GetAt(2)))
+ Do ..VoegToeLangtekstParagraaf(..Vertaler.GeefVertaling("LadezijkantBinnenkant", "", $$$True) _ ":" _ ..PlaatMateriaalKleurVertaler.GeefVertaling(Kleuren.GetAt(1)))
}
}
- Do ..VoegToeLangtekstParagraaf(..Vertaler.GeefVertaling("kantenband", "", $$$True) _ ":" _ ..KleurCodeVertaler.GeefVertaling(Kleuren.GetAt(3)))
+ Do ..VoegToeLangtekstParagraaf(..Vertaler.GeefVertaling("kantenband", "", $$$True) _ ":" _ ..PlaatMateriaalKleurVertaler.GeefVertaling(Kleuren.GetAt(3)))
If (..Lade.GeefBodems().Count() > 0) {
#dim Bodem As DOM.PM.Maatwerk.LadeInfo.Bodem = ..Lade.GeefBodems().GetAt(1)
- Do ..VoegToeLangtekstParagraaf(..Vertaler.GeefVertaling("Bodem", "", $$$True) _ ":" _ ..KleurCodeVertaler.GeefVertaling(Bodem.GeefKleur()))
+ Do ..VoegToeLangtekstParagraaf(..Vertaler.GeefVertaling("Bodem", "", $$$True) _ ":" _ ..PlaatMateriaalKleurVertaler.GeefVertaling(Bodem.GeefKleur()))
}
If ..Lade.GeefRuggen().Count() > 0 {
#dim Rug As DOM.PM.Maatwerk.LadeInfo.Rug = ..Lade.GeefRuggen().GetAt(1)
- Do ..VoegToeLangtekstParagraaf(..Vertaler.GeefVertaling("rug", "", $$$True) _ ":" _ ..KleurCodeVertaler.GeefVertaling(Rug.GeefKleur()))
+ Do ..VoegToeLangtekstParagraaf(..Vertaler.GeefVertaling("rug", "", $$$True) _ ":" _ ..PlaatMateriaalKleurVertaler.GeefVertaling(Rug.GeefKleur()))
}
Do ..VoegToeLangtekstParagraaf(..GeefTekstVoorRol(..Enum.Rol.AfdekkapBoven, ..GeefAfdekkapBovenTekst(), $$$False))
@@ -254,7 +259,7 @@
Do ..VoegToeLangtekstParagraaf($$$Scheiding)
- #dim OnderdeelTekst As %ListOfDataTypes = ..OnderdeelTekstBepaler.BepaalOnderdeelTekst(..Taal, ..IngegevenKenmerken, ..HalffabItemsBoom)
+ #dim OnderdeelTekst As %ListOfDataTypes = ..OnderdeelTekstBepaler.BepaalOnderdeelTekst(..Taal, ..IngegevenKenmerken, ..HalffabItemsBoom,..PlaatMateriaalKleurVertaler)
#dim OnderdeelTekstIterator As TECH.ListIterator = ##class(TECH.ListIterator).%New(OnderdeelTekst)
While OnderdeelTekstIterator.HasNext() {
Index: vhUnitTest/DOM/PM/impl/MaatwerkLangtekstCreator/Test.cls.xml
===================================================================
diff -u -r52322 -r58484
--- vhUnitTest/DOM/PM/impl/MaatwerkLangtekstCreator/Test.cls.xml (.../Test.cls.xml) (revision 52322)
+++ vhUnitTest/DOM/PM/impl/MaatwerkLangtekstCreator/Test.cls.xml (.../Test.cls.xml) (revision 58484)
@@ -34,6 +34,7 @@
set VertalerStub = ##class(vhTest.Utils.Vertaler).%New("", Taal)
do VertaalAPI.IndienMethodCall("GeefStandaardVertaler", Taal).DanReturn(VertalerStub)
do VertaalAPI.IndienMethodCall("GeefKleurCodeVertaler", Taal).DanReturn(VertalerStub)
+ do VertaalAPI.IndienMethodCall("GeefTaorKleurCodeVertaler", Taal).DanReturn(VertalerStub)
Set ..Kenmerken = ..GeefKenmerken()
Set ..HalffabItemsBoom = ##class(DOM.DomeinContext).Instance().GeefMaatwerkCalcAPI().GeefHalffabItemsBoom(..Kenmerken)
Index: DOM/PM/impl/Langtekst/TAOREnkelOnderdeelTekstBepaler.cls.xml
===================================================================
diff -u -r55081 -r58484
--- DOM/PM/impl/Langtekst/TAOREnkelOnderdeelTekstBepaler.cls.xml (.../TAOREnkelOnderdeelTekstBepaler.cls.xml) (revision 55081)
+++ DOM/PM/impl/Langtekst/TAOREnkelOnderdeelTekstBepaler.cls.xml (.../TAOREnkelOnderdeelTekstBepaler.cls.xml) (revision 58484)
@@ -23,6 +23,11 @@
1
+
+DOM.common.Transl.Vertaler
+1
+
+
DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken
1
@@ -54,12 +59,13 @@
-Taal:DOM.enu.Taal,TAORKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom
+Taal:DOM.enu.Taal,TAORKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,PlaatMateriaalKleurVertaler:DOM.common.Transl.Vertaler
%ListOfDataTypes
1
@@ -83,7 +89,7 @@
#dim EindkapKleurCode As TECH.String = ..TAORKenmerken.FrontEindkapKleur
#dim FrontBevestiging As TECH.String = $ZCVT(##class(DOM.PM.enu.TAORFrontBevestiging).Array().GetAt(..TAORKenmerken.FrontBevestiging),"L")
- Do ..Append(..Vertaler.GeefVertaling("Enkel")_" " _..Vertaler.GeefVertaling("front", "", $$$True)_":"_..KleurCodeVertaler.GeefVertaling(KleurCode))
+ Do ..Append(..Vertaler.GeefVertaling("Enkel")_" " _..Vertaler.GeefVertaling("front", "", $$$True)_":"_..PlaatMateriaalKleurVertaler.GeefVertaling(KleurCode))
Do ..Append(..Vertaler.GeefVertaling("Eindkap", "", $$$True)_":"_..KleurCodeVertaler.GeefVertaling(EindkapKleurCode))
Do ..Append(..Vertaler.GeefVertaling("frontbevestiging", "", $$$True)_":"_..Vertaler.GeefVertaling(FrontBevestiging, "", $$$True))
]]>
@@ -97,10 +103,10 @@
#dim KantenbandKleurCode As TECH.String = ..TAORKenmerken.KantenbandKleur
#dim LadeKleurCode As TECH.String = ..TAORKenmerken.LadeKleur
- Do ..Append(..Vertaler.GeefVertaling("Enkel")_" " _..Vertaler.GeefVertaling("zijkantrechts", "", $$$True)_":"_..KleurCodeVertaler.GeefVertaling(LadeKleurCode))
- Do ..Append(..Vertaler.GeefVertaling("LadezijkantBuitenkant", "", $$$True)_":" _..KleurCodeVertaler.GeefVertaling(BuitenKleurCode))
- Do ..Append(..Vertaler.GeefVertaling("LadezijkantBinnenkant", "", $$$True)_":" _..KleurCodeVertaler.GeefVertaling(BinnenKleurCode))
- Do ..Append(..Vertaler.GeefVertaling("kantenband", "", $$$True) _":"_..KleurCodeVertaler.GeefVertaling(KantenbandKleurCode))
+ Do ..Append(..Vertaler.GeefVertaling("Enkel")_" " _..Vertaler.GeefVertaling("zijkantrechts", "", $$$True)_":"_..PlaatMateriaalKleurVertaler.GeefVertaling(LadeKleurCode))
+ Do ..Append(..Vertaler.GeefVertaling("LadezijkantBuitenkant", "", $$$True)_":" _..PlaatMateriaalKleurVertaler.GeefVertaling(BuitenKleurCode))
+ Do ..Append(..Vertaler.GeefVertaling("LadezijkantBinnenkant", "", $$$True)_":" _..PlaatMateriaalKleurVertaler.GeefVertaling(BinnenKleurCode))
+ Do ..Append(..Vertaler.GeefVertaling("kantenband", "", $$$True) _":"_..PlaatMateriaalKleurVertaler.GeefVertaling(KantenbandKleurCode))
]]>
@@ -112,10 +118,10 @@
#dim KantenbandKleurCode As TECH.String = ..TAORKenmerken.KantenbandKleur
#dim LadeKleurCode As TECH.String = ..TAORKenmerken.LadeKleur
- Do ..Append(..Vertaler.GeefVertaling("Enkel")_" " _..Vertaler.GeefVertaling("zijkantlinks", "", $$$True)_":"_..KleurCodeVertaler.GeefVertaling(LadeKleurCode))
- Do ..Append(..Vertaler.GeefVertaling("LadezijkantBuitenkant", "", $$$True)_":" _..KleurCodeVertaler.GeefVertaling(BuitenKleurCode))
- Do ..Append(..Vertaler.GeefVertaling("LadezijkantBinnenkant", "", $$$True)_":" _..KleurCodeVertaler.GeefVertaling(BinnenKleurCode))
- Do ..Append(..Vertaler.GeefVertaling("kantenband", "", $$$True) _":"_..KleurCodeVertaler.GeefVertaling(KantenbandKleurCode))
+ Do ..Append(..Vertaler.GeefVertaling("Enkel")_" " _..Vertaler.GeefVertaling("zijkantlinks", "", $$$True)_":"_..PlaatMateriaalKleurVertaler.GeefVertaling(LadeKleurCode))
+ Do ..Append(..Vertaler.GeefVertaling("LadezijkantBuitenkant", "", $$$True)_":" _..PlaatMateriaalKleurVertaler.GeefVertaling(BuitenKleurCode))
+ Do ..Append(..Vertaler.GeefVertaling("LadezijkantBinnenkant", "", $$$True)_":" _..PlaatMateriaalKleurVertaler.GeefVertaling(BinnenKleurCode))
+ Do ..Append(..Vertaler.GeefVertaling("kantenband", "", $$$True) _":"_..PlaatMateriaalKleurVertaler.GeefVertaling(KantenbandKleurCode))
]]>
@@ -125,8 +131,8 @@
#dim KleurCode As TECH.String = ..KleurCodeBepaler.GeefBinnenKleurCode(..TAORKenmerken, ..HalffabItemsBoom)
#dim KantenbandKleurCode As TECH.String = ..TAORKenmerken.KantenbandKleur
- Do ..Append(..Vertaler.GeefVertaling("Enkel")_" " _..Vertaler.GeefVertaling("rug", "", $$$True)_":"_..KleurCodeVertaler.GeefVertaling(KleurCode))
- Do ..Append(..Vertaler.GeefVertaling("kantenband", "", $$$True) _":"_..KleurCodeVertaler.GeefVertaling(KantenbandKleurCode))
+ Do ..Append(..Vertaler.GeefVertaling("Enkel")_" " _..Vertaler.GeefVertaling("rug", "", $$$True)_":"_..PlaatMateriaalKleurVertaler.GeefVertaling(KleurCode))
+ Do ..Append(..Vertaler.GeefVertaling("kantenband", "", $$$True) _":"_..PlaatMateriaalKleurVertaler.GeefVertaling(KantenbandKleurCode))
]]>
Index: APPS/EC/Winkelkar/impl/GroepNaamVoorIngegevenKenmerkenBepaler.cls.xml
===================================================================
diff -u -r39573 -r58484
--- APPS/EC/Winkelkar/impl/GroepNaamVoorIngegevenKenmerkenBepaler.cls.xml (.../GroepNaamVoorIngegevenKenmerkenBepaler.cls.xml) (revision 39573)
+++ APPS/EC/Winkelkar/impl/GroepNaamVoorIngegevenKenmerkenBepaler.cls.xml (.../GroepNaamVoorIngegevenKenmerkenBepaler.cls.xml) (revision 58484)
@@ -28,6 +28,11 @@
1
+
+APPS.EC.Winkelkar.impl.Vertaler
+1
+
+
IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,Taal:DOM.enu.Taal,FallbackTaal:DOM.enu.Taal=""
%String
@@ -36,6 +41,7 @@
Set ..FallbackTaal = FallbackTaal
Set ..Vertaler = ##class(APPS.EC.Winkelkar.impl.Vertaler).%New(##class(DOM.DomeinContext).Instance().GeefVertaalAPI().GeefStandaardVertaler(Taal))
Set ..KleurCodeVertaler = ##class(APPS.EC.Winkelkar.impl.Vertaler).%New(##class(DOM.DomeinContext).Instance().GeefVertaalAPI().GeefKleurCodeVertaler(Taal))
+ Set ..PlaatMateriaalKleurVertaler = ##class(APPS.EC.Winkelkar.impl.Vertaler).%New(##class(DOM.DomeinContext).Instance().GeefVertaalAPI().GeefTaorKleurCodeVertaler(Taal))
Do IngegevenKenmerken.Accept(##this)
@@ -49,12 +55,12 @@