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