Index: vhUnitTest/DOM/PM/TestData.cls.xml =================================================================== diff -u -r60814 -r62209 --- vhUnitTest/DOM/PM/TestData.cls.xml (.../TestData.cls.xml) (revision 60814) +++ vhUnitTest/DOM/PM/TestData.cls.xml (.../TestData.cls.xml) (revision 62209) @@ -74,7 +74,12 @@ }ElseIf (PRNr = 1032){ Set KortTekst = "TA.V ORBANDVILTBAND OR\Vilt band op lengte \\\8\\100.0000\C#C\\\16000mm incl 8 viltclips Alu\\\0\\\\6\61.2000\\\\S\\\\\" Set ^KPR(PRNr,"I1") = "18TA \18TA01MEL \18TA01MEL01MEL/EU \1454\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*\\" + }ElseIf (PRNr = 1033){ + Set KortTekst = "OL.AO271016UNITTEST OR\TEST PRODUCT "_Nr + Set ^KPR(PRNr,"I1") = "15OL \15OL25ABK \15OL25ABK01ABG/OL \2\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*\\" + Set LeverancierNr = 6502 } + /// Alle andere producten Else{ set KortTekst = "OL.UTPROD"_Nr_"\TEST PRODUCT "_Nr Index: vhUnitTest/APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator/Test.cls.xml =================================================================== diff -u -r61645 -r62209 --- vhUnitTest/APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator/Test.cls.xml (.../Test.cls.xml) (revision 61645) +++ vhUnitTest/APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator/Test.cls.xml (.../Test.cls.xml) (revision 62209) @@ -3,13 +3,30 @@ vhUnitTest.TestCase - - +%String +1033 + -]]> - + +%String +IntegratieTest + + + + + + + + + aTestName:%String + + + + + + + + Index: APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator.cls.xml =================================================================== diff -u -r62186 -r62209 --- APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator.cls.xml (.../OfferteGenerator.cls.xml) (revision 62186) +++ APPS/VKP/Offerte/impl/BesteldeOfferteMelder/HttpVerzender/dto/OfferteGenerator.cls.xml (.../OfferteGenerator.cls.xml) (revision 62209) @@ -282,18 +282,71 @@ Do ..VoegToeOfferteMaatwerkLijn(MaatwerkLijn) } If (..PersonalityService.MagOrgaluxVerkopen(..Winkelkar.GeefPersonalityID())){ + #dim ProductlijnIterator as TECH.Iterator = ##class(TECH.ListIterator).%New(..WinkelkarService.GeefProductLijnen(Offerte.GeefWinkelkarID())) + While (ProductlijnIterator.HasNext()) { + #dim ProductLijn As DOM.EC.Winkelkar.ProductLijn = ProductlijnIterator.Next() + Do ..VoegToeOfferteProductLijn(ProductLijn) + } + } ]]> + +ProductLijn:DOM.EC.Winkelkar.ProductLijn +1 + + + MaatwerkLijn:DOM.EC.Winkelkar.MaatwerkLijn 1 + +ProductLijn:DOM.EC.Winkelkar.ProductLijn +1 +%CacheString + + + + +ProductLijn:DOM.EC.Winkelkar.ProductLijn +1 +%String + + + 1 %Boolean @@ -320,7 +373,7 @@ Set OfferteLijn.EindklantEenheidPrijs = ..GeefPrijsObject(MaatwerkLijn.GeefEindklantEenheidPrijsNettoExclBTW(), ..TotaalEnPrijsBerekendResultaat.GeefMuntVoorVerkoopPrijs()) Set OfferteLijn.VHKlantEenheidPrijs = ..GeefPrijsObject(MaatwerkLijn.GeefEenheidPrijsNettoExclBTW(), ..TotaalEnPrijsBerekendResultaat.GeefMuntVoorAankoopPrijs()) Set OfferteLijn.ProductType = ..GeefProductType(MaatwerkLijn) - Set OfferteLijn.ProductKleurOmschrijving = ..GeefProductKleurOmschrijving(MaatwerkLijn) + Set OfferteLijn.ProductKleurOmschrijving = ..GeefMaatwerkKleurOmschrijving(MaatwerkLijn) If ..IsVersie002Compliant() { If ..Winkelkar.GeefPersonalityID() = ##class(DOM.common.enu.Personality).HaefeleDE() { @@ -335,9 +388,9 @@ Set OfferteLijn.LadeCode = MaatwerkLijn.GeefIngegevenKenmerken().LegacyKenmerken.ItemLT } - Set OfferteLijn.DesignCode = ..GeefDesignCode(MaatwerkLijn) + Set OfferteLijn.DesignCode = ..GeefMaatwerkDesignCode(MaatwerkLijn) - Set OfferteLijn.DesignCodeOmschrijving = ..GeefDesignCodeOmschrijving(MaatwerkLijn,OfferteLijn.DesignCode) + Set OfferteLijn.DesignCodeOmschrijving = ..GeefMaatwerkDesignCodeOmschrijving(MaatwerkLijn,OfferteLijn.DesignCode) Do ..ZetOmschrijvingen(OfferteLijn,MaatwerkLijn) } @@ -351,6 +404,24 @@ ]]> + +OfferteLijn:APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.dto.OfferteLijn002,ProductLijn:DOM.EC.Winkelkar.ProductLijn +1 + + + + +OfferteLijn:APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.dto.OfferteLijn002,ProductLijn:DOM.EC.Winkelkar.ProductLijn +1 + + + OfferteLijn:APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.dto.OfferteLijn002,MaatwerkLijn:DOM.EC.Winkelkar.MaatwerkLijn 1 @@ -362,10 +433,10 @@ OfferteLijn:APPS.VKP.Offerte.impl.BesteldeOfferteMelder.HttpVerzender.dto.OfferteLijn002,MaatwerkLijn:DOM.EC.Winkelkar.MaatwerkLijn 1 @@ -388,28 +459,28 @@ - + MaatwerkLijn:DOM.EC.Winkelkar.MaatwerkLijn 1 %String - + MaatwerkLijn:DOM.EC.Winkelkar.MaatwerkLijn,DefaultOmschrijving:%String="" 1 %String - + MaatwerkLijn:DOM.EC.Winkelkar.MaatwerkLijn 1 %String @@ -418,14 +489,22 @@ -MaatwerkLijn:DOM.EC.Winkelkar.MaatwerkLijn +PrijsLijn:DOM.EC.Winkelkar.PrijsLijn 1 APPS.EC.enu.ProductType - - + MaatwerkLijn:DOM.EC.Winkelkar.MaatwerkLijn,Taal:DOM.enu.Taal 1 %String