Index: DOM/VKP/impl/DataM/DataMBonAbstract.cls.xml
===================================================================
diff -u -r53904 -r53915
--- DOM/VKP/impl/DataM/DataMBonAbstract.cls.xml (.../DataMBonAbstract.cls.xml) (revision 53904)
+++ DOM/VKP/impl/DataM/DataMBonAbstract.cls.xml (.../DataMBonAbstract.cls.xml) (revision 53915)
@@ -21,13 +21,13 @@
1
-
-DOM.VKP.VerkoopAPI
+
+DOM.VKP.impl.LeverAdresRepository
1
-
-DOM.VKP.impl.LeverAdresRepository
+
+vhLib.Logger
1
@@ -57,6 +57,11 @@
1
+
+%Integer
+1
+
+
DOM.VKP.impl.EindPersonalityBepaler
1
@@ -69,12 +74,13 @@
%Status
@@ -99,10 +105,16 @@
]]>
+
+DOM.VKP.VanHoeckeKlant
+
+
+
-1
DOM.common.PartijID
-
+
@@ -159,8 +171,12 @@
} ElseIf (..LeverAdresRepository.BestaatViaAXLeverAdresIdEnKlantNummer(AxLocationId, ..GeefKlantID())) {
Set LeverAdres = ..LeverAdresRepository.GeefViaAXLeverAdresIdEnKlantNummer(AxLocationId, ..GeefKlantID())
} Else{
- #dim Klant As DOM.VKP.VanHoeckeKlant = ..VerkoopApi.GeefKlant(..GeefKlantID())
+ #dim Klant As DOM.VKP.VanHoeckeKlant = ..GeefKlant()
Set LeverAdres = Klant.GeefStandaardLeverAdres()
+ If $$$Not(..GeefKlantID() = "K||7587") {
+ // K||7587 = Halux
+ Do ..Logger.Warning("Fallback LeveringsAdres gebruikt", "Voor Bon '"_..GeefID()_"' van Klant '"_..GeefKlantID()_"' stond er geen adres en geen AxLocationId op de 3-node (^KUL) en is de GeefStandaardLeverAdres op het Klant-object gebruikt.")
+ }
}
Quit LeverAdres
Index: DOM/VKP/impl/DataM/DataMBon.cls.xml
===================================================================
diff -u -r49015 -r53915
--- DOM/VKP/impl/DataM/DataMBon.cls.xml (.../DataMBon.cls.xml) (revision 49015)
+++ DOM/VKP/impl/DataM/DataMBon.cls.xml (.../DataMBon.cls.xml) (revision 53915)
@@ -5,11 +5,6 @@
1
DOM.VKP.impl.DataM.DataMBonAbstract
-
-%Integer
-1
-
-
%String
1
@@ -26,10 +21,10 @@
1
%Status
@@ -66,18 +61,6 @@
]]>
-
-DOM.VKP.VanHoeckeKlant
-
-
-
-
-DOM.common.PartijID
-
-
-
DOM.VKP.enu.PrijsAffichering