Index: DOM/CRM/impl/KlantImpl.cls.xml =================================================================== diff -u -r1298 -r1328 --- DOM/CRM/impl/KlantImpl.cls.xml (.../KlantImpl.cls.xml) (revision 1298) +++ DOM/CRM/impl/KlantImpl.cls.xml (.../KlantImpl.cls.xml) (revision 1328) @@ -70,6 +70,12 @@ ]]> + +DOM.CRM.enu.BestelGedrag + + + %String + +%String + + + %String + + +URL:%String + + Index: DOM/CRM/impl/DataM/DataMKlant.cls.xml =================================================================== diff -u -r1125 -r1328 --- DOM/CRM/impl/DataM/DataMKlant.cls.xml (.../DataMKlant.cls.xml) (revision 1125) +++ DOM/CRM/impl/DataM/DataMKlant.cls.xml (.../DataMKlant.cls.xml) (revision 1328) @@ -36,6 +36,11 @@ 5 + +%Integer +7 + + %Boolean "0" @@ -102,6 +107,16 @@ 1 + +%Boolean +1 + + + +%Boolean +1 + + KlantNummer:%Integer %Status @@ -114,6 +129,7 @@ Set ..BetalingsGegevens3Dirty = 1 Set ..Opmerkingen1Dirty = 1 Set ..Opmerkingen2Dirty = 1 + Set ..Node7Dirty = 1 Quit $$$OK ]]> @@ -131,6 +147,7 @@ Set ..BetalingsGegevens3Dirty = 0 Set ..Opmerkingen1Dirty = 0 Set ..Opmerkingen2Dirty = 0 + Set ..Node7Dirty = 0 }Else{ Set Status = '($$$OK) } @@ -146,7 +163,7 @@ $$$ThrowError($$$errGeneralError,"Er is geen KlantNummer ingevuld, kan object niet saven.") } - If (..AlgemeneGegevensDirty || ..BetalingsGegevens2Dirty || ..BetalingsGegevens3Dirty || ..Opmerkingen1Dirty || ..Opmerkingen2Dirty) + If (..AlgemeneGegevensDirty || ..BetalingsGegevens2Dirty || ..BetalingsGegevens3Dirty || ..Opmerkingen1Dirty || ..Opmerkingen2Dirty || ..Node7Dirty) { Set OudeKlantIndex = $PIECE(^DKL("K","KL.A",..KlantNummer,0),"\",31) @@ -243,6 +260,13 @@ Set ^DKL("K","KL.A",..KlantNummer,..#Opmerkingen2Node) = ..Opmerkingen2 Set ^KKL(..GeefKlantIndexKKL(),..#Opmerkingen2Node) = ..Opmerkingen2 } + If (..Node7Dirty){ + Set OudeNode7 = ^DKL("K","KL.A",..KlantNummer,..#Node7) + Do ..LogWijzigingen(..KlantNummer, ..#Node7, OudeNode7, ..Node7Data) + + Set ^DKL("K","KL.A",..KlantNummer,..#Node7) = ..Node7Data + Set ^KKL(..GeefKlantIndexKKL(),..#Node7) = ..Node7Data + } /// Event raisen dat klant gewijzigd is. Do ##class(APPS.CRM.KlantService).RaiseWijzigEvent(..KlantNummer) @@ -316,6 +340,13 @@ ]]> + + + + vraag voor FRANK of PIETER @@ -408,5 +439,17 @@ Quit i%Opmerkingen2 ]]> + + +1 +%String + + Index: DOM/CRM/enu/BestelGedrag.cls.xml =================================================================== diff -u --- DOM/CRM/enu/BestelGedrag.cls.xml (revision 0) +++ DOM/CRM/enu/BestelGedrag.cls.xml (revision 1328) @@ -0,0 +1,52 @@ + + + +datatype +1 +%String +0 + + +,,1,2,3,O + + + +;Ja;Een order/bon;Een order/bon/fact;Een bon/fact;Orgalux/order/bon/fact + + + +1 +expression + + + + +1 +expression + + + + +1 +expression + + + + +1 +expression + + + + +1 +expression + + + + Index: DOM/CRM/impl/DataM/DataMKlantBase.cls.xml =================================================================== diff -u -r1075 -r1328 --- DOM/CRM/impl/DataM/DataMKlantBase.cls.xml (.../DataMKlantBase.cls.xml) (revision 1075) +++ DOM/CRM/impl/DataM/DataMKlantBase.cls.xml (.../DataMKlantBase.cls.xml) (revision 1328) @@ -43,6 +43,11 @@ 1 + +%String +1 + + %Boolean 0 @@ -142,6 +147,12 @@ ]]> + +DOM.CRM.enu.BestelGedrag + + + %String + +%String + + + Index voor KKL via KK1 ophalen. @@ -308,6 +325,17 @@ ]]> + +Piece:%Integer,Waarde:%String +1 + + + Status:DOM.CRM.enu.ActiefStatus + +URL:%String + + + 1 + + +1 + + + +1 + Index: DOM/CRM/Klant.cls.xml =================================================================== diff -u -r1090 -r1328 --- DOM/CRM/Klant.cls.xml (.../Klant.cls.xml) (revision 1090) +++ DOM/CRM/Klant.cls.xml (.../Klant.cls.xml) (revision 1328) @@ -45,6 +45,11 @@ DOM.CRM.enu.ActiefStatus + +1 +DOM.CRM.enu.BestelGedrag + + 1 %String @@ -136,6 +141,11 @@ %String + +1 +%String + + 1 DatumVan:%Date,DatumTot:%Date @@ -202,6 +212,11 @@ Telefoon1:%String + +1 +URL:%String + + 1 %Boolean