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