Index: vhTest/Mock/WSimpl/AX/CalculatedProduct/VariantDescriptionBepaler.cls.xml
===================================================================
diff -u -r49661 -r60018
--- vhTest/Mock/WSimpl/AX/CalculatedProduct/VariantDescriptionBepaler.cls.xml (.../VariantDescriptionBepaler.cls.xml) (revision 49661)
+++ vhTest/Mock/WSimpl/AX/CalculatedProduct/VariantDescriptionBepaler.cls.xml (.../VariantDescriptionBepaler.cls.xml) (revision 60018)
@@ -8,6 +8,13 @@
WSimpl.AX.CalculatedProduct.VariantDescriptionBepaler,Tools.Mock.MockClassBase
right
+
+Formatter:AXimpl.Formatter="",DescriptionBepaler:WSimpl.AX.CalculatedProduct.VariantDescriptionBepaler.DescriptionBepaler=""
+%Status
+
+
+
Product:DOM.PM.Product,ConfigVariantId:AXif.Dynamics.CalculatedProductOut.MessageParts.AxdExtTypeADUConfigVariantId
%ListOfObjects
Index: WSimpl/AX/CalculatedProduct/VariantDescriptionBepaler/DescriptionBepaler.cls.xml
===================================================================
diff -u -r59937 -r60018
--- WSimpl/AX/CalculatedProduct/VariantDescriptionBepaler/DescriptionBepaler.cls.xml (.../DescriptionBepaler.cls.xml) (revision 59937)
+++ WSimpl/AX/CalculatedProduct/VariantDescriptionBepaler/DescriptionBepaler.cls.xml (.../DescriptionBepaler.cls.xml) (revision 60018)
@@ -49,15 +49,15 @@
Set DescriptionLangtekst = Product.GeefLangtekst(Taal, $$$False)
- If DescriptionLangtekst = ""{
- Quit ..GeefDescription(Product, "N")
+ If DescriptionLangtekst = "" {
+ Quit ""
} Else {
Set Description = Description _ DescriptionLangtekst
}
#dim KleurLabel As %String = ..Vertaler.GeefVertaling("Kleur", Taal)
- #dim Kleuren as %String = Product.GeefKleurVanKorttekst( )
+ #dim Kleuren as %String = Product.GeefKleurVanKorttekst()
If (..ProductTypeApi.IsTaxLosseComponentenProduct(Product.GeefID())) && (##class(TECH.StringUtils).Trim($Piece(Kleuren,"/",1)) = "") {
;ingewikkelde manier om af te leiden dat het een rug of bodem is (alleen de 2de piece is dan ingevuld).
;en dan moeten we de kleur van TAX plaat materiaal nog toevoegen
@@ -68,8 +68,7 @@
If $$$Not(Kleur = "") {
Set Description = Description _ $$$CRLF _ KleurLabel _ ":" _ Kleur
}
-
-
+
Quit Description
]]>
Index: vhUnitTest/WSimpl/AX/CalculatedProduct/VariantDescriptionBepaler/DescriptionBepaler/Test.cls.xml
===================================================================
diff -u -r59937 -r60018
--- vhUnitTest/WSimpl/AX/CalculatedProduct/VariantDescriptionBepaler/DescriptionBepaler/Test.cls.xml (.../Test.cls.xml) (revision 59937)
+++ vhUnitTest/WSimpl/AX/CalculatedProduct/VariantDescriptionBepaler/DescriptionBepaler/Test.cls.xml (.../Test.cls.xml) (revision 60018)
@@ -47,11 +47,10 @@
]]>
-
+
-
+
@@ -138,7 +128,7 @@
#dim VertalerMock As vhTest.Mock.DOM.common.Transl.Vertaler = ##class(vhTest.Mock.DOM.common.Transl.Vertaler).%New()
Do VertalerMock.VerwachtMethodCall("GeefVertaling", "Kleur", RandomTaal, $$$False).DanReturn(KleurLabel)
- #dim DescriptionBepaler As WSimpl.AX.CalculatedProduct.VariantDescriptionBepaler.DescriptionBepaler = ##class(WSimpl.AX.CalculatedProduct.VariantDescriptionBepaler.DescriptionBepaler).%New(ProductTypeApiStub, VertalerMock)
+ Set DescriptionBepaler = ##class(WSimpl.AX.CalculatedProduct.VariantDescriptionBepaler.DescriptionBepaler).%New(ProductTypeApiStub, VertalerMock)
#dim Description As %String = DescriptionBepaler.GeefDescription(ProductMock, RandomTaal)
Do $$$AssertEquals(Description, VerwachteDescription)
Index: WSimpl/AX/CalculatedProduct/VariantDescriptionBepaler.cls.xml
===================================================================
diff -u -r49661 -r60018
--- WSimpl/AX/CalculatedProduct/VariantDescriptionBepaler.cls.xml (.../VariantDescriptionBepaler.cls.xml) (revision 49661)
+++ WSimpl/AX/CalculatedProduct/VariantDescriptionBepaler.cls.xml (.../VariantDescriptionBepaler.cls.xml) (revision 60018)
@@ -32,11 +32,23 @@
%ListOfObjects