Index: Derde/Klant/LevAdres.cls.xml
===================================================================
diff -u -r1074 -r1870
--- Derde/Klant/LevAdres.cls.xml (.../LevAdres.cls.xml) (revision 1074)
+++ Derde/Klant/LevAdres.cls.xml (.../LevAdres.cls.xml) (revision 1870)
@@ -40,6 +40,10 @@
%Library.String
+
+%Library.String
+
+
enkel indien manuele klant
@@ -235,7 +239,7 @@
{NummerLeveringsadres}
"L"
s {L2}=$O(^KKL({1D1},{L2}))
- i $E({L2})'="L" s {L2}=""
+ i $E({L2})'="L" s {L2}=""
$E({L2})'="L"
@@ -296,6 +300,10 @@
"\"
3
+
+"\"
+12
+
"\"
7
Index: BL/EC/pxKlantInfoAdres.cls.xml
===================================================================
diff -u -r1074 -r1870
--- BL/EC/pxKlantInfoAdres.cls.xml (.../pxKlantInfoAdres.cls.xml) (revision 1074)
+++ BL/EC/pxKlantInfoAdres.cls.xml (.../pxKlantInfoAdres.cls.xml) (revision 1870)
@@ -59,7 +59,6 @@
Code,KodeLeveringsadres,Telefoon, Telefoon2, AlternatieveNaam, Opmerking1,Opmerking2
- INTO Aanspreking, Naam, PostCode, StraatNrBus, ToeNaam, WoonPlaats, LandCode,KodeLeveringsadres,Telefoon1, Telefoon2, AlternatieveNaam, Opmerking1,Opmerking2
+ SELECT Aanspreking, Naam, PostNummer, StraatNrBus, ToeNaam, WoonPlaats, Land->Code,KodeLeveringsadres,Telefoon, Telefoon2, AlternatieveNaam, Opmerking1,Opmerking2,TypeAdres
+ INTO Aanspreking, Naam, PostCode, StraatNrBus, ToeNaam, WoonPlaats, LandCode,KodeLeveringsadres,Telefoon1, Telefoon2, AlternatieveNaam, Opmerking1,Opmerking2,TypeAdres
FROM Derde_Klant.LevAdres
- WHERE Klant = :KLNr)
+ WHERE Klant = :KLNr
+ ORDER BY TypeAdres )
&sql(OPEN FAP)
For &sql(FETCH FAP) Quit:SQLCODE Do
. Set pxAdres=..%New()
. If KodeLeveringsadres?4.6N Do ; Het leveringsadres kan een link zijn naar het hoofdadres van een andere klant
. . Set oAndereKlant=##class(Derde.Klant.Klant).%OpenId(KodeLeveringsadres)
. . Quit:'$isObject(oAndereKlant)
- . . Do pxAdres.Fill(oAndereKlant.Aanspreking, oAndereKlant.Naam, oAndereKlant.Toenaam, oAndereKlant.StraatNrBus, oAndereKlant.Postnummer, oAndereKlant.Woonplaats, oAndereKlant.LandCode,,,,"Link")
+ . . Do pxAdres.Fill(oAndereKlant.Aanspreking,oAndereKlant.Naam, oAndereKlant.Toenaam, oAndereKlant.StraatNrBus, oAndereKlant.Postnummer, oAndereKlant.Woonplaats, oAndereKlant.LandCode,,,,"Link",,TypeAdres)
. Else Do
- . . Do pxAdres.Fill(Aanspreking, Naam, ToeNaam, StraatNrBus, PostCode, WoonPlaats, LandCode,Telefoon1,Telefoon2,AlternatieveNaam,Opmerking1,Opmerking2)
+ . . Do pxAdres.Fill(Aanspreking, Naam, ToeNaam, StraatNrBus, PostCode, WoonPlaats, LandCode,Telefoon1,Telefoon2,AlternatieveNaam,Opmerking1,Opmerking2,TypeAdres)
. Do Array.SetAt(pxAdres,$I(VolgNr))
&sql(CLOSE FAP)
]]>
-Aanspreking,Naam,Toenaam,StraatNrBus,PostCode,WoonPlaats,LandCode,Telefoon1,Telefoon2,AlternatieveNaam,Opmerking1,Opmerking2
+Aanspreking,Naam,Toenaam,StraatNrBus,PostCode,WoonPlaats,LandCode,Telefoon1,Telefoon2,AlternatieveNaam,Opmerking1,Opmerking2,TypeAdres