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