Index: vhUnitTest/APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator/Test.cls.xml =================================================================== diff -u -r61407 -r61568 --- vhUnitTest/APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator/Test.cls.xml (.../Test.cls.xml) (revision 61407) +++ vhUnitTest/APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator/Test.cls.xml (.../Test.cls.xml) (revision 61568) @@ -3,11 +3,13 @@ vhUnitTest.TestCase - -%String -IntegratieTest - + + + + aTestName:%String + + + + Index: APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/Leveradres.cls.xml =================================================================== diff -u --- APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/Leveradres.cls.xml (revision 0) +++ APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/Leveradres.cls.xml (revision 61568) @@ -0,0 +1,28 @@ + + + +%RegisteredObject,%XML.Adaptor + + +%String + + + + +%String + + + + +%String + + + + +%String + + + + + + Index: APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator.cls.xml =================================================================== diff -u -r61407 -r61568 --- APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator.cls.xml (.../OfferteGenerator.cls.xml) (revision 61407) +++ APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator.cls.xml (.../OfferteGenerator.cls.xml) (revision 61568) @@ -174,6 +174,20 @@ Set ..OfferteDto.EindklantTotaalPrijs = ..GeefPrijsObject(..TotaalEnPrijsBerekendResultaat.GeefEindklantTotaalPrijs(), ..TotaalEnPrijsBerekendResultaat.GeefMuntVoorVerkoopPrijs()) Set ..OfferteDto.VHKlantTotaalPrijs = ..GeefPrijsObject(..TotaalEnPrijsBerekendResultaat.GeefVHKlantTotaalPrijs(), ..TotaalEnPrijsBerekendResultaat.GeefMuntVoorAankoopPrijs()) Set ..OfferteDto.TotaalAantalProducten = ..TotaalEnPrijsBerekendResultaat.GeefTotaalAantalProducten() + If (..IsVersie002Compliant()){ + If ..Winkelkar.GeefPersonalityID() = ##class(DOM.common.enu.Personality).HaefeleDE() { + If ##class(TECH.Config.ConfigMgr).Instance().GeefBoolean("HaefeleBELeveradresInHTTPPost", $$$False){ + Set Leveradres = ##class(APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.dto.Leveradres).%New() + #dim OfferteLeveradres as DOM.VKP.LeverAdres = Offerte.GeefLeverAdres() + + Set Leveradres.Gemeente = OfferteLeveradres.GeefGemeente() + Set Leveradres.LandCode = OfferteLeveradres.GeefLand().GeefCode() + Set Leveradres.Postcode = OfferteLeveradres.GeefPostcode() + Set Leveradres.Straat = OfferteLeveradres.GeefStraat() + Set ..OfferteDto.LeverAdres = Leveradres + } + } + } ]]> @@ -300,7 +314,7 @@ Set OfferteLijn.SchadeTijdensTransportOfVoormontage = MaatwerkLijn.GeefHerbestellingBijProbleem() } } - + If $$$Not(MaatwerkLijn.GeefIngegevenKenmerken().GeefVariant() = ##class(DOM.PM.enu.LadeVariant).TBXAntaro()) { Set OfferteLijn.LadeCode = MaatwerkLijn.GeefIngegevenKenmerken().GeefLadeCode() } Else { Index: APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/Offerte002.cls.xml =================================================================== diff -u -r55185 -r61568 --- APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/Offerte002.cls.xml (.../Offerte002.cls.xml) (revision 55185) +++ APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/Offerte002.cls.xml (.../Offerte002.cls.xml) (revision 61568) @@ -75,6 +75,12 @@ + +APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.dto.Leveradres + + + + APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.dto.OfferteLijn002 list Index: vhDeploy/D20200709xHttpPostLeverAdressMeesturenHaefeleBE.cls.xml =================================================================== diff -u --- vhDeploy/D20200709xHttpPostLeverAdressMeesturenHaefeleBE.cls.xml (revision 0) +++ vhDeploy/D20200709xHttpPostLeverAdressMeesturenHaefeleBE.cls.xml (revision 61568) @@ -0,0 +1,19 @@ + + + +vhDeploy.Deploy + + +%String +Projectsetting leveradres mee te geven aan httppost voor Haefele BE + + + +1 + + + + + +