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