Index: Derde/Klant/Persoon.cls.xml
===================================================================
diff -u -r1074 -r1666
--- Derde/Klant/Persoon.cls.xml (.../Persoon.cls.xml) (revision 1074)
+++ Derde/Klant/Persoon.cls.xml (.../Persoon.cls.xml) (revision 1666)
@@ -56,27 +56,6 @@
-
-%Library.SQLQuery
-SELECT Derde_Klant.Persoon.Aanspreking,
- Derde_Klant.Persoon.Naam,
- Derde_Klant.Persoon.VoorNaam,
- Derde_Klant.Klant.StraatNrBus,
- Derde_Klant.Klant.LandCode,
- Derde_Klant.Klant.Postnummer,
- Derde_Klant.Klant.Woonplaats,
- Case when Derde_Klant.Klant.Aktiviteit != "Consument"
- then Derde_Klant.Klant.Naam
- else "" end As Klant
- FROM Derde_Klant.Persoon
- INNER JOIN Derde_Klant.Klant
- ON Derde_Klant.Persoon.Derde = Derde_Klant.Klant.ID
- WHERE PrivacyToelating LIKE '%BM%' AND StraatNrBus != ""
- Order by Derde_Klant.Persoon.Naam
-1
-
-
-
s o=##class(Derde.Klant.Persoon).OpenViaPersID(8951)
@@ -128,6 +107,33 @@
ORDER BY eMail]]>
+
+%Library.SQLQuery
+SELECT Case when Derde_Klant.Persoon.Aanspreking IS NOT NULL
+ then Derde_Klant.Persoon.Aanspreking
+ else "" end As Aanspreking,
+ Derde_Klant.Persoon.Naam,
+ Derde_Klant.Persoon.VoorNaam As Voornaam,
+ Derde_Klant.Klant.StraatNrBus,
+ Derde_Klant.Klant.Woonplaats,
+ Derde_Klant.Klant.LandCode As Land,
+ Derde_Klant.Klant.Postnummer As Postcode,
+ Derde_Klant.Klant.Sektor As Regio,
+ Derde_Klant.Klant.Aktiviteit As Activiteit,
+ Derde_Klant.Klant.Taal As Taal,
+ Case when Derde_Klant.Klant.Aktiviteit != "Consument"
+ then Derde_Klant.Klant.Naam
+ else "" end As Bedrijfsnaam,
+ Derde_Klant.Klant_GeefExterneVerantw(Derde_Klant.Klant.Nummer) As ExterneVerantwoordelijke
+ FROM Derde_Klant.Persoon
+ INNER JOIN Derde_Klant.Klant
+ ON Derde_Klant.Persoon.Derde = Derde_Klant.Klant.ID
+ WHERE PrivacyToelating LIKE '%BM%' AND StraatNrBus != ""
+ Order by Postcode DESC
+1
+
+
+
%CacheSQLStorage
^Derde.Kl.PersoonS
Index: Derde/Klant/Klant.cls.xml
===================================================================
diff -u -r1074 -r1666
--- Derde/Klant/Klant.cls.xml (.../Klant.cls.xml) (revision 1074)
+++ Derde/Klant/Klant.cls.xml (.../Klant.cls.xml) (revision 1666)
@@ -21,7 +21,6 @@
Format: Char: 2
zie ^KKLAK
%Library.String
-
@@ -609,6 +608,19 @@
]]>
+
+
+/ Geef de initialen van de externe verantwoordelijke voor de opgegeven klant.
+1
+KlantNr
+%String
+1
+
+
+
1
KlantNr:%Library.String
Index: Derde/Lev/Persoon.cls.xml
===================================================================
diff -u -r1074 -r1666
--- Derde/Lev/Persoon.cls.xml (.../Persoon.cls.xml) (revision 1074)
+++ Derde/Lev/Persoon.cls.xml (.../Persoon.cls.xml) (revision 1666)
@@ -27,6 +27,28 @@
%Library.String
+
+%Library.SQLQuery
+SELECT Case when Derde_Lev.Persoon.Aanspreking IS NOT NULL
+ then Derde_Lev.Persoon.Aanspreking
+ else "" end As Aanspreking,
+ Derde_Lev.Persoon.Naam,
+ Derde_Lev.Persoon.VoorNaam As Voornaam,
+ Derde_Lev.Lev.StraatNrBus,
+ Derde_Lev.Lev.Woonplaats,
+ Derde_Lev.Lev.LandCode As Land,
+ Derde_Lev.Lev.Postnummer As Postcode,
+ Derde_Lev.Lev.Taal As Taal,
+ Derde_Lev.Lev.Naam As Bedrijfsnaam
+ FROM Derde_Lev.Persoon
+ INNER JOIN Derde_Lev.Lev
+ ON Derde_Lev.Persoon.Derde = Derde_Lev.Lev.ID
+ WHERE PrivacyToelating LIKE '%BM%' AND StraatNrBus != ""
+ Order by Derde_Lev.Persoon.Naam
+1
+
+
+
%CacheSQLStorage
^Derde.Kl.PersoonS