Index: vhUnitTest/DOM/PM/impl/DataM/DataMProduct/Save/TestVereisteVelden.cls.xml =================================================================== diff -u -r45934 -r45935 --- vhUnitTest/DOM/PM/impl/DataM/DataMProduct/Save/TestVereisteVelden.cls.xml (.../TestVereisteVelden.cls.xml) (revision 45934) +++ vhUnitTest/DOM/PM/impl/DataM/DataMProduct/Save/TestVereisteVelden.cls.xml (.../TestVereisteVelden.cls.xml) (revision 45935) @@ -51,6 +51,17 @@ Do Product.Save() ]]> + + + + Index: vhUnitTest/DOM/PM/impl/ProductImpl/Test.cls.xml =================================================================== diff -u -r45934 -r45935 --- vhUnitTest/DOM/PM/impl/ProductImpl/Test.cls.xml (.../Test.cls.xml) (revision 45934) +++ vhUnitTest/DOM/PM/impl/ProductImpl/Test.cls.xml (.../Test.cls.xml) (revision 45935) @@ -156,6 +156,19 @@ Do DataMProductMock.Verifieer() ]]> + + + + Index: vhTest/Mock/DOM/PM/impl/DataM/DataMProduct.cls.xml =================================================================== diff -u -r45934 -r45935 --- vhTest/Mock/DOM/PM/impl/DataM/DataMProduct.cls.xml (.../DataMProduct.cls.xml) (revision 45934) +++ vhTest/Mock/DOM/PM/impl/DataM/DataMProduct.cls.xml (.../DataMProduct.cls.xml) (revision 45935) @@ -290,6 +290,11 @@ ]]> + + + + TECH.String + + +SubGroep:%String + + Index: vhTest/Mock/DOM/PM/Product.cls.xml =================================================================== diff -u -r45934 -r45935 --- vhTest/Mock/DOM/PM/Product.cls.xml (.../Product.cls.xml) (revision 45934) +++ vhTest/Mock/DOM/PM/Product.cls.xml (.../Product.cls.xml) (revision 45935) @@ -316,6 +316,12 @@ ]]> + +%String + + + TECH.String + + +SubGroep:%String + + Index: vhUnitTest/DOM/PM/impl/DataM/DataMProduct/Test.cls.xml =================================================================== diff -u -r45934 -r45935 --- vhUnitTest/DOM/PM/impl/DataM/DataMProduct/Test.cls.xml (.../Test.cls.xml) (revision 45934) +++ vhUnitTest/DOM/PM/impl/DataM/DataMProduct/Test.cls.xml (.../Test.cls.xml) (revision 45935) @@ -43,7 +43,9 @@ Do Product.ZetLeverancierId("L||LeverancierId") Do Product.ZetHoofdGroep("HoofdGroep") Do Product.ZetGroep("Groep") + Do Product.ZetSubGroep("SubGroep") + Do $$$AssertEquals(Product.GeefSubGroep(),"SubGroep") Do $$$AssertEquals(Product.GeefGroep(),"Groep") Do $$$AssertEquals(Product.GeefHoofdGroep(),"HoofdGroep") Do $$$AssertEquals(Product.GeefLeverancierID(),"L||LeverancierId") Index: DOM/PM/Product.cls.xml =================================================================== diff -u -r45934 -r45935 --- DOM/PM/Product.cls.xml (.../Product.cls.xml) (revision 45934) +++ DOM/PM/Product.cls.xml (.../Product.cls.xml) (revision 45935) @@ -321,6 +321,11 @@ %String + +1 +%String + + 1 AnderProductID:%String @@ -352,6 +357,11 @@ Groep:%String + +1 +SubGroep:%String + + 1 Index: vhTest/Fake/DOM/PM/impl/DataM/DataMProduct.cls.xml =================================================================== diff -u -r45934 -r45935 --- vhTest/Fake/DOM/PM/impl/DataM/DataMProduct.cls.xml (.../DataMProduct.cls.xml) (revision 45934) +++ vhTest/Fake/DOM/PM/impl/DataM/DataMProduct.cls.xml (.../DataMProduct.cls.xml) (revision 45935) @@ -296,6 +296,11 @@ ]]> + + + + TECH.String + +SubGroep:%String + + + MultipleGroep:%String %ListOfDataTypes Index: DOM/PM/impl/DataM/DataMProduct.cls.xml =================================================================== diff -u -r45934 -r45935 --- DOM/PM/impl/DataM/DataMProduct.cls.xml (.../DataMProduct.cls.xml) (revision 45934) +++ DOM/PM/impl/DataM/DataMProduct.cls.xml (.../DataMProduct.cls.xml) (revision 45935) @@ -571,6 +571,11 @@ ]]> + + + + IdentNr:%String + +SubGroep:%String + + + 1 %String @@ -697,6 +708,7 @@ Do:'$Length(..GeefLeverancierID()) Messages.Insert("LeverancierId is vereist.") Do:'$Length(..GeefHoofdGroep()) Messages.Insert("Hoofdgroep is vereist.") Do:'$Length(..GeefGroep()) Messages.Insert("Groep is vereist.") + Do:'$Length(..GeefSubGroep()) Messages.Insert("SubGroep is vereist.") Do:Messages.Count() ##class(TECH.Exceptions.InvalidInputException).Throw(##class(TECH.ListUtils).ListToPieces(Messages,$$$CRLF)) ]]> Index: DOM/PM/impl/ProductImpl.cls.xml =================================================================== diff -u -r45934 -r45935 --- DOM/PM/impl/ProductImpl.cls.xml (.../ProductImpl.cls.xml) (revision 45934) +++ DOM/PM/impl/ProductImpl.cls.xml (.../ProductImpl.cls.xml) (revision 45935) @@ -536,6 +536,12 @@ ]]> + +%String + + + IdentNr:%String + + +SubGroep:%String + +