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