Index: Prod/Kenmerk/DataDefinitie.cls.xml =================================================================== diff -u -r1519 -r1565 --- Prod/Kenmerk/DataDefinitie.cls.xml (.../DataDefinitie.cls.xml) (revision 1519) +++ Prod/Kenmerk/DataDefinitie.cls.xml (.../DataDefinitie.cls.xml) (revision 1565) @@ -48,6 +48,29 @@ %String + +insert:%Boolean +1 +%Status + + + %Library.String @@ -71,6 +94,35 @@ UnID,Kenmerk + + + + + +KenmerkGroep + + + +KenmerkNaam + + + +%String + + + +%String + + IsNew:%Library.Boolean=1 0 @@ -469,7 +521,7 @@ . Set:UserID="" UserID = ##class(TECH.Context.RuntimeContext).Instance().GeefGebruikerInitialen() . Set:($L($G(UserID))) objNew.WijzigGebruiker=UserID . Set sc=objNew.Save() - . Lock -^Prod.Ken.DataDefinitieD(ToUnID,"") + . Lock -(^Prod.Ken.DataDefinitieD(ToUnID,"")) . Set objFrom="" . Set objNew="" . k objFrom,objNew @@ -798,9 +850,21 @@ 1 %Status @@ -836,6 +900,12 @@ PrivateKenmerk + +KenmerkGroep + + +KenmerkNaam + Index: DOM/PM/impl/ProductKenmerkenSets.cls.xml =================================================================== diff -u -r1536 -r1565 --- DOM/PM/impl/ProductKenmerkenSets.cls.xml (.../ProductKenmerkenSets.cls.xml) (revision 1536) +++ DOM/PM/impl/ProductKenmerkenSets.cls.xml (.../ProductKenmerkenSets.cls.xml) (revision 1565) @@ -188,7 +188,7 @@ Set pUnID=$LG(lbMulti,1) Set sc=blKenm.MultipleToOne(.pUnID, 0) ; CheckIsLastMultiple=0, because already tested If ($$$ISERR(sc)){ - Set ErrorMsg = "VerwijderenKenmerkenSet faalde voor MultipleToOne. "_$$ParseStatus^vhLib(sc) + Set ErrorMsg = "VerwijderenKenmerkenSet faalde voor MultipleToOne. "_$$ParseStatus^vhLib(sc)_$C(13,10)_^%Stack Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.BaseException).%New(##class(TECH.enu.ExceptionCode).GeneralError(),ErrorMsg)) } }Else{ /// Als er nog meer dan één multiples bestaat, controleren of het opeenvolgende UnIDs zijn