Index: DOM/CRM/impl/DataM/DataMKlant.cls.xml =================================================================== diff -u -r966 -r994 --- DOM/CRM/impl/DataM/DataMKlant.cls.xml (.../DataMKlant.cls.xml) (revision 966) +++ DOM/CRM/impl/DataM/DataMKlant.cls.xml (.../DataMKlant.cls.xml) (revision 994) @@ -1,10 +1,10 @@ - + TECH.Error 1 DOM.CRM.impl.DataM.DataMKlantBase -62174,62477.197921 +62186,42451.296869 0 @@ -22,11 +22,21 @@ 2 - + %Integer +3 + + + +%Integer 4 + +%Integer +5 + + %Boolean "0" @@ -63,6 +73,26 @@ 1 + +%Boolean +1 + + + +%Boolean +1 + + + +%Boolean +1 + + + +%Boolean +1 + + %Boolean 1 @@ -82,6 +112,8 @@ Set ..AlgemeneGegevensDirty = 1 Set ..BetalingsGegevens1Dirty = 1 Set ..BetalingsGegevens2Dirty = 1 + Set ..BetalingsGegevens3Dirty = 1 + Set ..Opmerkingen1Dirty = 1 Set ..Opmerkingen2Dirty = 1 Quit $$$OK ]]> @@ -97,6 +129,8 @@ Set ..AlgemeneGegevensDirty = 0 Set ..BetalingsGegevens1Dirty = 0 Set ..BetalingsGegevens2Dirty = 0 + Set ..BetalingsGegevens3Dirty = 0 + Set ..Opmerkingen1Dirty = 0 Set ..Opmerkingen2Dirty = 0 }Else{ Set Status = '($$$OK) @@ -113,8 +147,7 @@ $$$ThrowError($$$errGeneralError,"Er is geen KlantNummer ingevuld, kan object niet saven.") } - - If (..AlgemeneGegevensDirty || ..BetalingsGegevens2Dirty || ..Opmerkingen2Dirty) + If (..AlgemeneGegevensDirty || ..BetalingsGegevens2Dirty || ..BetalingsGegevens3Dirty || ..Opmerkingen1Dirty || ..Opmerkingen2Dirty) { Set OudeKlantIndex = $PIECE(^DKL("K","KL.A",..KlantNummer,0),"\",31) @@ -188,6 +221,20 @@ Set ^DKL("K","KL.A",..KlantNummer,..#BetalingsGegevens2Node) = ..BetalingsGegevens2 Set ^KKL(..GeefKlantIndexKKL(),..#BetalingsGegevens2Node) = ..BetalingsGegevens2 } + If (..BetalingsGegevens3Dirty){ + Set OudeBetalingsGegevens = ^DKL("K","KL.A",..KlantNummer,..#BetalingsGegevens3Node) + Do ..LogWijzigingen(..KlantNummer, ..#BetalingsGegevens3Node, OudeBetalingsGegevens, ..BetalingsGegevens3) + + Set ^DKL("K","KL.A",..KlantNummer,..#BetalingsGegevens3Node) = ..BetalingsGegevens3 + Set ^KKL(..GeefKlantIndexKKL(),..#BetalingsGegevens3Node) = ..BetalingsGegevens3 + } + If (..Opmerkingen1Dirty){ + Set OudeOpmerkigen1 = ^DKL("K","KL.A",..KlantNummer,..#Opmerkingen1Node) + Do ..LogWijzigingen(..KlantNummer, ..#Opmerkingen1Node, OudeOpmerkigen1, ..Opmerkingen1) + + Set ^DKL("K","KL.A",..KlantNummer,..#Opmerkingen1Node) = ..Opmerkingen1 + Set ^KKL(..GeefKlantIndexKKL(),..#Opmerkingen1Node) = ..Opmerkingen1 + } If (..Opmerkingen2Dirty){ Set OudeOpmerkigen2 = ^DKL("K","KL.A",..KlantNummer,..#Opmerkingen2Node) Do ..LogWijzigingen(..KlantNummer, ..#Opmerkingen2Node, OudeOpmerkigen2, ..Opmerkingen2) @@ -251,6 +298,13 @@ ]]> + + + + - + 1 %String 1 %String - +