Index: vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BereidVoorBestelling/Test.cls.xml
===================================================================
diff -u -r39174 -r39594
--- vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BereidVoorBestelling/Test.cls.xml (.../Test.cls.xml) (revision 39174)
+++ vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BereidVoorBestelling/Test.cls.xml (.../Test.cls.xml) (revision 39594)
@@ -3,124 +3,52 @@
vhUnitTest.TestCase
-
+
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-1
-WS.Vhisie4.Winkelkar.BereidVoorBestellingRequest
-
-
-
1
%ListOfDataTypes
Index: WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarProductLijn.cls.xml
===================================================================
diff -u -r39526 -r39594
--- WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarProductLijn.cls.xml (.../BewaarProductLijn.cls.xml) (revision 39526)
+++ WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarProductLijn.cls.xml (.../BewaarProductLijn.cls.xml) (revision 39594)
@@ -43,7 +43,7 @@
Do ..WinkelkarService.VerwijderLijn(WinkelkarID, LijnID)
}
- Do ..WinkelkarService.VoegToeProduct(WinkelkarID, BewaarProductLijnRequest.ProductId, BewaarProductLijnRequest.Aantal, BewaarProductLijnRequest.PakketReferentie, BewaarProductLijnRequest.ProjectReferentie, BewaarProductLijnRequest.LijnId)
+ Do ..WinkelkarService.VoegToeProduct(WinkelkarID, "EenGroep", BewaarProductLijnRequest.ProductId, BewaarProductLijnRequest.Aantal, BewaarProductLijnRequest.PakketReferentie, BewaarProductLijnRequest.ProjectReferentie, BewaarProductLijnRequest.LijnId)
]]>
Index: WSimpl/Vhisie4/Winkelkar/WinkelkarConverter.cls.xml
===================================================================
diff -u -r39546 -r39594
--- WSimpl/Vhisie4/Winkelkar/WinkelkarConverter.cls.xml (.../WinkelkarConverter.cls.xml) (revision 39546)
+++ WSimpl/Vhisie4/Winkelkar/WinkelkarConverter.cls.xml (.../WinkelkarConverter.cls.xml) (revision 39594)
@@ -14,7 +14,9 @@
1
%Status
1
-
@@ -27,8 +29,11 @@
set Iterator = ##class(TECH.ListIterator).%New(Winkelkar.Lijnen)
while Iterator.HasNext() {
#dim WinkelkarLijn As WS.Vhisie4.Winkelkar.dto.WinkelkarLijn = Iterator.Next()
- do Offerte.Winkelkar.Lijnen.Insert(..WinkelkarLijnConverter.Convert(WinkelkarLijn))
+ set Offerte.Winkelkar = ##class(APPS.EC.Winkelkar.dto.Winkelkar).%New()
+ do Offerte.Winkelkar.Lijnen.Insert(..WinkelkarLijnConverter.NaarApps(WinkelkarLijn))
}
+
+ Quit Offerte
]]>
Index: WSimpl/Vhisie4/Winkelkar/WinkelkarService/BereidVoorBestelling.cls.xml
===================================================================
diff -u -r39553 -r39594
--- WSimpl/Vhisie4/Winkelkar/WinkelkarService/BereidVoorBestelling.cls.xml (.../BereidVoorBestelling.cls.xml) (revision 39553)
+++ WSimpl/Vhisie4/Winkelkar/WinkelkarService/BereidVoorBestelling.cls.xml (.../BereidVoorBestelling.cls.xml) (revision 39594)
@@ -31,7 +31,7 @@
BereidVoorBestellingRequest:WS.Vhisie4.Winkelkar.BereidVoorBestellingRequest
WS.Vhisie4.Winkelkar.BereidVoorBestellingResponse
BestelWinkelkarRequest:WS.Vhisie4.Winkelkar.BestelWinkelkarRequest
WS.Vhisie4.Winkelkar.BestelWinkelkarResponse
@@ -39,12 +39,12 @@
Do VerkoopServiceMock.VerwachtMethodCall("BestelOfferte","DummyID","KlantId",##class(DOM.common.enu.Personality).VanHoecke()).DanDoeNiks()
- #dim BestelWinkelkar As WSimpl.Vhisie4.Winkelkar.WinkelkarService.BestelWinkelkar = ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.BestelWinkelkar).%New(VerkoopServiceMock, WinkelkarRepositoryStub, LegacyPartijAPIStub)
+ Set Service = ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.BestelWinkelkar).%New(VerkoopServiceMock, WinkelkarRepositoryStub, LegacyPartijAPIStub)
#dim BestelWinkelkarRequest As WS.Vhisie4.Winkelkar.BestelWinkelkarRequest = ..GeefBestelWinkelkarRequest()
Set BestelWinkelkarRequest.Header.KlantId = "KlantId"
- Do BestelWinkelkar.BestelWinkelkar(BestelWinkelkarRequest)
+ Do Service.BestelWinkelkar(BestelWinkelkarRequest)
Do VerkoopServiceMock.Verifieer()
]]>
@@ -65,11 +65,11 @@
Do VerkoopServiceMock.VerwachtMethodCall("ZetOfferteHoofding","DummyID", HoofdingMatcher).DanDoeNiks()
- #dim BestelWinkelkar As WSimpl.Vhisie4.Winkelkar.WinkelkarService.BestelWinkelkar = ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.BestelWinkelkar).%New(VerkoopServiceMock, WinkelkarRepositoryStub, LegacyPartijAPIStub)
+ Set Service = ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.BestelWinkelkar).%New(VerkoopServiceMock, WinkelkarRepositoryStub, LegacyPartijAPIStub)
#dim BestelWinkelkarRequest As WS.Vhisie4.Winkelkar.BestelWinkelkarRequest = ..GeefBestelWinkelkarRequest()
Set BestelWinkelkarRequest.BestelOpmerking = "BestelOpmerking"
- Set BestelWinkelkarRequest.Leverdatum = ..GeefHuidigeDatum()
+ Set BestelWinkelkarRequest.Leverdatum = $$$CurrentDate
Set BestelWinkelkarRequest.LeverAdres.Aanspreking = "Dhr"
Set BestelWinkelkarRequest.LeverAdres.Naam = "Kapoen"
Set BestelWinkelkarRequest.LeverAdres.Toenaam = "Jo"
@@ -79,9 +79,9 @@
Set BestelWinkelkarRequest.LeverAdres.StraatNrBus = "ANKERSTRAAT 91"
Set BestelWinkelkarRequest.LeverAdres.Taal = "N"
Set BestelWinkelkarRequest.Referentie = "OrderReferentie"
+
+ Do Service.BestelWinkelkar(BestelWinkelkarRequest)
- Do BestelWinkelkar.BestelWinkelkar(BestelWinkelkarRequest)
-
Do VerkoopServiceMock.Verifieer()
]]>
@@ -98,35 +98,35 @@
#dim LegacyPartijAPIStub As vhTest.Mock.DOM.PARTIJ.LegacyPartijAPI = ##class(vhTest.Mock.DOM.PARTIJ.LegacyPartijAPI).%New()
Do LegacyPartijAPIStub.IndienMethodCall("IsKlantPartijID",$$$ElkeWaarde).DanReturn($$$True)
- #dim BestelWinkelkar As WSimpl.Vhisie4.Winkelkar.WinkelkarService.BestelWinkelkar = ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.BestelWinkelkar).%New(VerkoopServiceStub, WinkelkarRepositoryMock, LegacyPartijAPIStub)
+ Set Service = ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.BestelWinkelkar).%New(VerkoopServiceStub, WinkelkarRepositoryMock, LegacyPartijAPIStub)
- Do BestelWinkelkar.BestelWinkelkar(..GeefBestelWinkelkarRequest())
+ Do Service.BestelWinkelkar(..GeefBestelWinkelkarRequest())
Do WinkelkarRepositoryMock.Verifieer()
]]>
1
WS.Vhisie4.Winkelkar.BestelWinkelkarRequest
@@ -140,7 +140,7 @@
Set Hoofding.LeveringDetail = ##class(APPS.EC.dto.LeveringDetail).%New()
Set Hoofding.LeveringDetail.Datum = ""
- Set Hoofding.LeveringDetail.WensDatum = ..GeefHuidigeDatum()
+ Set Hoofding.LeveringDetail.WensDatum = $$$CurrentDate
Set Hoofding.LeveringDetail.Adres = ##class(vhTest.Utils.APPS.common.dto.Adres).BelgischAdres()
@@ -151,13 +151,6 @@
Quit Hoofding
]]>
-
-
-1
-%Date
-
-
Index: WSimpl/Vhisie4/Winkelkar/WinkelkarLijnConverter.cls.xml
===================================================================
diff -u -r39549 -r39594
--- WSimpl/Vhisie4/Winkelkar/WinkelkarLijnConverter.cls.xml (.../WinkelkarLijnConverter.cls.xml) (revision 39549)
+++ WSimpl/Vhisie4/Winkelkar/WinkelkarLijnConverter.cls.xml (.../WinkelkarLijnConverter.cls.xml) (revision 39594)
@@ -36,6 +36,7 @@
#dim APPSMaatwerkLijn As APPS.EC.Winkelkar.dto.MaatwerkLijn = ..EconConfiguratieConverter.Convert(WSMaatwerkLijn.EconConfiguratie)
set APPSMaatwerkLijn.TotaalPrijs = WSMaatwerkLijn.TotaalPrijs
set APPSMaatwerkLijn.EenheidPrijs = WSMaatwerkLijn.EenheidPrijs
+ set APPSMaatwerkLijn.ExterneId = WSMaatwerkLijn.Id
quit APPSMaatwerkLijn
]]>
@@ -49,6 +50,7 @@
Set APPSProductLijn.Aantal = WSProductLijn.Aantal
Set APPSProductLijn.TotaalPrijs = WSProductLijn.TotaalPrijs
Set APPSProductLijn.ProductId = WSProductLijn.ProductId
+ Set APPSProductLijn.ExterneId = WSProductLijn.Id
Quit APPSProductLijn
]]>
Index: WSimpl/Vhisie4/Winkelkar/WinkelkarService/HerberekenMaatwerk.cls.xml
===================================================================
diff -u -r39486 -r39594
--- WSimpl/Vhisie4/Winkelkar/WinkelkarService/HerberekenMaatwerk.cls.xml (.../HerberekenMaatwerk.cls.xml) (revision 39486)
+++ WSimpl/Vhisie4/Winkelkar/WinkelkarService/HerberekenMaatwerk.cls.xml (.../HerberekenMaatwerk.cls.xml) (revision 39594)
@@ -18,16 +18,11 @@
1
-
+
APPS.EC.Winkelkar.impl.WinkelkarUtils
1
-
-WSimpl.Vhisie4.Winkelkar.WinkelkarUtils
-1
-
-
WSimpl.Vhisie4.Winkelkar.WinkelkarService.HerberekenMaatwerk.LijnCacheBuilder
1
@@ -38,20 +33,26 @@
1
+
+WSimpl.Vhisie4.Winkelkar.WinkelkarConverter
+1
+
+
-VerkoopService:APPS.EC.Verkoop.impl.Externe.VerkoopService,WinkelkarRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarRepository,LijnCacheMatcher:WSimpl.Vhisie4.Winkelkar.WinkelkarService.HerberekenMaatwerk.LijnCacheMatcher,Vhisie3WinkelkarUtils:APPS.EC.Winkelkar.impl.WinkelkarUtils,Vhisie4WinkelkarUtils:WSimpl.Vhisie4.Winkelkar.WinkelkarUtils,LijnCacheBuilder:WSimpl.Vhisie4.Winkelkar.WinkelkarService.HerberekenMaatwerk.LijnCacheBuilder
+VerkoopService:APPS.EC.Verkoop.impl.Externe.VerkoopService,WinkelkarRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarRepository,LijnCacheMatcher:WSimpl.Vhisie4.Winkelkar.WinkelkarService.HerberekenMaatwerk.LijnCacheMatcher,WinkelkarUtils:APPS.EC.Winkelkar.impl.WinkelkarUtils,LijnCacheBuilder:WSimpl.Vhisie4.Winkelkar.WinkelkarService.HerberekenMaatwerk.LijnCacheBuilder
1
1
%Status
1
@@ -63,19 +64,10 @@
+
+
+HerberekenMaatwerkRequest:WS.Vhisie4.Winkelkar.HerberekenMaatwerkRequest
+1
+
+
+
+
+HerberekenMaatwerkRequest:WS.Vhisie4.Winkelkar.HerberekenMaatwerkRequest
+1
+%ListOfObjects
+
+
+
+
+HerberekenMaatwerkRequest:WS.Vhisie4.Winkelkar.HerberekenMaatwerkRequest
+1
+%ListOfObjects
+
+
Index: vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarMaatwerkLijn/Test.cls.xml
===================================================================
diff -u -r39558 -r39594
--- vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarMaatwerkLijn/Test.cls.xml (.../Test.cls.xml) (revision 39558)
+++ vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarMaatwerkLijn/Test.cls.xml (.../Test.cls.xml) (revision 39594)
@@ -11,7 +11,7 @@
Do EconConfiguratieConverterMock.VerwachtMethodCall("Convert",BewaarMaatwerkLijnRequest.EconConfiguratie).DanReturn(EconMaatwerkLijn)
#dim MaatwerkLijn As APPS.EC.Winkelkar.dto.MaatwerkLijn = ..GeefMaatwerkLijn()
- Set WinkelkarServiceMock = ##class(vhTest.Mock.APPS.EC.Winkelkar.impl.WinkelkarService).%New()
+ Set WinkelkarServiceMock = ##class(vhTest.Mock.APPS.EC.Winkelkar.WinkelkarService).%New()
Do WinkelkarServiceMock.VerwachtMethodCall("VoegToeMaatwerk", "OfferteId", "MijnGroep", EconMaatwerkLijn.IngegevenKenmerken, "", "", "LijnID").DanReturn(MaatwerkLijn)
Set WinkelkarRepositoryMock = ##class(vhTest.Mock.WSimpl.Vhisie4.Winkelkar.WinkelkarRepository).%New()
@@ -37,7 +37,7 @@