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