Index: Stat/OmzetKlantProductMaand.cls.xml
===================================================================
diff -u -r1618 -r1841
--- Stat/OmzetKlantProductMaand.cls.xml (.../OmzetKlantProductMaand.cls.xml) (revision 1618)
+++ Stat/OmzetKlantProductMaand.cls.xml (.../OmzetKlantProductMaand.cls.xml) (revision 1841)
@@ -298,7 +298,28 @@
}
Set Klant=##class(Derde.Klant.Klant).%OpenId(KLNr)
- Set LevAdr=$$DEFAULT^LEVADR(KLNr)
+ Set KlantObject = ##class(DOM.DomeinContext).Instance().GeefKlantAPI().GeefKlant(KLNr)
+ Set Adres = ""
+ If $IsObject(KlantObject){
+ Set Adres = KlantObject.GeefBezoekAdres()
+ }
+
+ /// Indien er een bezoekadres is opgegeven, dit weergeven.
+ /// Anders het leveradres opzoeken via Default^LEVADR
+ Set Straat = ""
+ Set Postcode = ""
+ Set Gemeente = ""
+ If $IsObject(Adres){
+ Set Straat = Adres.GeefStraat()
+ Set Postcode = Adres.GeefPostcode()
+ Set Gemeente = Adres.GeefGemeente()
+ }Else{
+ Set LevAdr=$$DEFAULT^LEVADR(KLNr)
+ Set Straat = $P(LevAdr,"\",5)
+ Set Postcode = $P(LevAdr,"\",6)
+ Set Gemeente = $P(LevAdr,"\",7)
+ }
+
Set (OmzetHuidigList,OmzetVorigList,MargeVorigList,MargeHuidigList)=""
Set (IOmzetHuidigList,IOmzetVorigList,IVorigList,IHuidigList)="" ///Indicator
Set Vervallen=$P($$WAARDIG^KREDIET(KLNr,"D"),D,6) ; Aantal dagen vervallen fakturen
@@ -316,7 +337,7 @@
Set Kwalitatief=$LG(Kwalitatief,1)_" "_$LG(Kwalitatief,2)
Set Taal = $P(^KKL(%VOKLId,0),"\",9)
Set CatalogusInfo = ..GeefCatalogusInfo(KLNr)
- Set Row=$LB(KLNr,Klant.Naam,Klant.Telefoon1,$P(LevAdr,"\",5),$P(LevAdr,"\",6),$P(LevAdr,"\",7),Taal,Klant.Sektor,Klant.Aktiviteit,Kwantitatief,Kwalitatief,Klant.CommNonActief,Vervallen,AantalBezoeken,LaatsteBezoek,AantalKlachtenJr,AantalKlachtenMnd,Klant.Prijsklasse,HeeftUtz,Trend)
+ Set Row=$LB(KLNr,Klant.Naam,Klant.Telefoon1,Straat,Postcode,Gemeente,Taal,Klant.Sektor,Klant.Aktiviteit,Kwantitatief,Kwalitatief,Klant.CommNonActief,Vervallen,AantalBezoeken,LaatsteBezoek,AantalKlachtenJr,AantalKlachtenMnd,Klant.Prijsklasse,HeeftUtz,Trend)
Set IOmzetVorigList = ""
Set IOmzetHuidigList = ""
Index: DOM/CRM/impl/DataM/DataMKlantBase.cls.xml
===================================================================
diff -u -r1334 -r1841
--- DOM/CRM/impl/DataM/DataMKlantBase.cls.xml (.../DataMKlantBase.cls.xml) (revision 1334)
+++ DOM/CRM/impl/DataM/DataMKlantBase.cls.xml (.../DataMKlantBase.cls.xml) (revision 1841)
@@ -147,6 +147,37 @@
]]>
+
+DOM.common.Adres
+
+
+
DOM.CRM.enu.BestelGedrag
DOM.common.Adres
+
+1
+DOM.common.Adres
+
+
1
%String
Index: DOM/CRM/impl/KlantImpl.cls.xml
===================================================================
diff -u -r1334 -r1841
--- DOM/CRM/impl/KlantImpl.cls.xml (.../KlantImpl.cls.xml) (revision 1334)
+++ DOM/CRM/impl/KlantImpl.cls.xml (.../KlantImpl.cls.xml) (revision 1841)
@@ -70,6 +70,12 @@
]]>
+
+DOM.common.Adres
+
+
+
DOM.CRM.enu.BestelGedrag