Index: vhUnitTest/APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator/Test.cls.xml =================================================================== diff -u -r61102 -r61354 --- vhUnitTest/APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator/Test.cls.xml (.../Test.cls.xml) (revision 61102) +++ vhUnitTest/APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator/Test.cls.xml (.../Test.cls.xml) (revision 61354) @@ -203,6 +203,8 @@ Set OfferteLijnenIterator = ##class(TECH.ListIterator).%New(OfferteDto.Lijnen) Do $$$AssertEquals(OfferteLijnenIterator.HasNext(), $$$True) #dim Lijn AS APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.dto.OfferteLijn002 = OfferteLijnenIterator.Next() + + Do $$$AssertEquals(Lijn.DesignCode,"TA'OR BOX") Do $$$AssertEquals(Lijn.SchadeTijdensTransportOfVoormontage, $$$True) Do $$$AssertEquals(OfferteLijnenIterator.HasNext(), $$$True) Set Lijn = OfferteLijnenIterator.Next() Index: APPS/EC/Winkelkar/impl/ProductDesignCodeBepaler.cls.xml =================================================================== diff -u -r46101 -r61354 --- APPS/EC/Winkelkar/impl/ProductDesignCodeBepaler.cls.xml (.../ProductDesignCodeBepaler.cls.xml) (revision 46101) +++ APPS/EC/Winkelkar/impl/ProductDesignCodeBepaler.cls.xml (.../ProductDesignCodeBepaler.cls.xml) (revision 61354) @@ -5,35 +5,56 @@ 1 DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerkenVisitor + +DOM.common.enu.Personality +1 + + %String 1 -IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken +IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,Personality:DOM.common.enu.Personality="" %String LBXKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerken - TAORKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken - TBXKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TBXKenmerken - Index: APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator.cls.xml =================================================================== diff -u -r61102 -r61354 --- APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator.cls.xml (.../OfferteGenerator.cls.xml) (revision 61102) +++ APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator.cls.xml (.../OfferteGenerator.cls.xml) (revision 61354) @@ -69,7 +69,7 @@ -WinkelkarService:APPS.EC.Winkelkar.WinkelkarService="",WinkelkarRepository:DOM.EC.Winkelkar.impl.WinkelkarRepository="",UrlBepaler:APPS.EC.Webshop.impl.OfferteUrlBepaler="",TotaalEnPrijsBerekenaar:APPS.EC.Winkelkar.impl.TotaalEnPrijsBerekenaar="",KlantDataBepaler:DOM.VKP.KlantDataBepaler +WinkelkarService:APPS.EC.Winkelkar.WinkelkarService="",WinkelkarRepository:DOM.EC.Winkelkar.impl.WinkelkarRepository="",UrlBepaler:APPS.EC.Webshop.impl.OfferteUrlBepaler="",TotaalEnPrijsBerekenaar:APPS.EC.Winkelkar.impl.TotaalEnPrijsBerekenaar="",KlantDataBepaler:DOM.VKP.KlantDataBepaler="" 1 1 %Status @@ -303,12 +303,14 @@ If $$$Not(MaatwerkLijn.GeefIngegevenKenmerken().GeefVariant() = ##class(DOM.PM.enu.LadeVariant).TBXAntaro()) { Set OfferteLijn.LadeCode = MaatwerkLijn.GeefIngegevenKenmerken().GeefLadeCode() - Set OfferteLijn.DesignCode = ..GeefDesignCode(MaatwerkLijn) } Else { Set OfferteLijn.LadeCode = MaatwerkLijn.GeefIngegevenKenmerken().LegacyKenmerken.ItemLT - Set OfferteLijn.DesignCode = ##class(DOM.PM.enu.LadeVariant).TBXAntaro() } - Set OfferteLijn.DesignCodeOmschrijving = ..GeefDesignCodeOmschrijving(OfferteLijn.DesignCode) + + Set OfferteLijn.DesignCode = ..GeefDesignCode(MaatwerkLijn) + + Set OfferteLijn.DesignCodeOmschrijving = ..GeefDesignCodeOmschrijving(MaatwerkLijn,OfferteLijn.DesignCode) + Do ..ZetOmschrijvingen(OfferteLijn,MaatwerkLijn) } Else { @@ -367,15 +369,15 @@ MaatwerkLijn:DOM.EC.Winkelkar.MaatwerkLijn 1 %String - -DesignCode:%String +MaatwerkLijn:DOM.EC.Winkelkar.MaatwerkLijn,DefaultOmschrijving:%String="" 1 %String - Index: APPS/EC/Winkelkar/impl/ProductDesignCodeOmschrijvingBepaler.cls.xml =================================================================== diff -u --- APPS/EC/Winkelkar/impl/ProductDesignCodeOmschrijvingBepaler.cls.xml (revision 0) +++ APPS/EC/Winkelkar/impl/ProductDesignCodeOmschrijvingBepaler.cls.xml (revision 61354) @@ -0,0 +1,43 @@ + + + + +1 +DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerkenVisitor + + +%String +1 + + + +IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,DefaultWaarde:%String="" +%String + + + + +LBXKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerken + + + + +TAORKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TAORKenmerken + + + + +TBXKenmerken:DOM.PM.Maatwerk.Calc.Common.impl.TBXKenmerken + + + + + + Index: APPS/VKP/Offerte/impl/BesteldeOfferteMelder.cls.xml =================================================================== diff -u -r61070 -r61354 --- APPS/VKP/Offerte/impl/BesteldeOfferteMelder.cls.xml (.../BesteldeOfferteMelder.cls.xml) (revision 61070) +++ APPS/VKP/Offerte/impl/BesteldeOfferteMelder.cls.xml (.../BesteldeOfferteMelder.cls.xml) (revision 61354) @@ -204,7 +204,7 @@ HaefeleDEPersonality:DOM.common.HaefeleDEPersonality Index: vhTest/Mock/APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator.cls.xml =================================================================== diff -u -r55194 -r61354 --- vhTest/Mock/APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator.cls.xml (.../OfferteGenerator.cls.xml) (revision 55194) +++ vhTest/Mock/APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator.cls.xml (.../OfferteGenerator.cls.xml) (revision 61354) @@ -9,7 +9,7 @@ right -WinkelkarService:APPS.EC.Winkelkar.WinkelkarService="",WinkelkarRepository:DOM.EC.Winkelkar.impl.WinkelkarRepository="",UrlBepaler:APPS.EC.Webshop.impl.OfferteUrlBepaler="",TotaalEnPrijsBerekenaar:APPS.EC.Winkelkar.impl.TotaalEnPrijsBerekenaar="",KlantDataBepaler:DOM.VKP.KlantDataBepaler +WinkelkarService:APPS.EC.Winkelkar.WinkelkarService="",WinkelkarRepository:DOM.EC.Winkelkar.impl.WinkelkarRepository="",UrlBepaler:APPS.EC.Webshop.impl.OfferteUrlBepaler="",TotaalEnPrijsBerekenaar:APPS.EC.Winkelkar.impl.TotaalEnPrijsBerekenaar="",KlantDataBepaler:DOM.VKP.KlantDataBepaler="" %Status