Index: vhUnitTest/APPS/VKP/Offerte/impl/KlantBestellingNaarLeverancierOfferteConverterVhisie4/Converteer/Test.cls.xml
===================================================================
diff -u -r60126 -r62788
--- vhUnitTest/APPS/VKP/Offerte/impl/KlantBestellingNaarLeverancierOfferteConverterVhisie4/Converteer/Test.cls.xml (.../Test.cls.xml) (revision 60126)
+++ vhUnitTest/APPS/VKP/Offerte/impl/KlantBestellingNaarLeverancierOfferteConverterVhisie4/Converteer/Test.cls.xml (.../Test.cls.xml) (revision 62788)
@@ -5,7 +5,7 @@
%String
-2
+3
@@ -19,6 +19,7 @@
@@ -103,7 +110,8 @@
@@ -163,8 +176,9 @@
@@ -253,10 +271,13 @@
Set WinkelkarAanpasserFactoryMock = ##class(vhTest.Mock.WSimpl.Vhisie4.Winkelkar.WinkelkarExport.WinkelkarAanpasserFactory).%New()
Do WinkelkarAanpasserFactoryMock.VerwachtMethodCall("GeefWinkelkarAanpasser",##class(DOM.common.enu.Personality).HaefeleBE(),"",##class(DOM.common.enu.Personality).HaefeleBE()).DanReturn(WinkelkarAanpasserMock)
+ Set LoggerMock = ##class(vhTest.Mock.vhLib.Logger).%New()
- Set Converter = ##class(APPS.VKP.Offerte.impl.KlantBestellingNaarLeverancierOfferteConverterVhisie4).%New(OfferteServiceMock,KlantBestellingNaarLeverancierOfferteKopieerderStub,Vhisie4WinkelkarRepositoryMock,OfferteConverterStub,WinkelkarExportConverterStub,OfferteRepositoryMock,WinkelkarRepositoryMock,DocumentReferentiesRepositoryMock,WinkelkarAanpasserFactoryMock)
- #dim Resultaat As APPS.VKP.Offerte = Converter.Converteer(DummyOfferte)
+ Do LoggerMock.VerwachtMethodCall("Info","Winkelkarmigratie","Migratie van vhisie4 winkelkar met externe id NIET VAN TOEPASSING van personality 7(HaefeleBE) is gelukt.",0).DanDoeNiks()
+ Set Converter = ##class(APPS.VKP.Offerte.impl.KlantBestellingNaarLeverancierOfferteConverterVhisie4).%New(OfferteServiceMock,KlantBestellingNaarLeverancierOfferteKopieerderStub,Vhisie4WinkelkarRepositoryMock,OfferteConverterStub,WinkelkarExportConverterStub,OfferteRepositoryMock,WinkelkarRepositoryMock,DocumentReferentiesRepositoryMock,WinkelkarAanpasserFactoryMock,LoggerMock)
+ #dim Resultaat As APPS.VKP.Offerte = Converter.Converteer(DummyOfferte)
+
Do WinkelkarAanpasserMock.Verifieer()
Do WinkelkarAanpasserFactoryMock.Verifieer()
Do Vhisie4WinkelkarRepositoryMock.Verifieer()
@@ -265,6 +286,7 @@
Do WinkelkarRepositoryMock.Verifieer()
Do DocumentReferentiesRepositoryMock.Verifieer()
Do DummyOfferte.Verifieer()
+ Do LoggerMock.Verifieer()
Do $$$AssertEquals(Resultaat.GeefBestelOpmerking(), "")
Do $$$AssertEquals(Resultaat,LeverancierOfferte)
]]>
Index: vhTest/Mock/APPS/VKP/Offerte/impl/KlantBestellingNaarLeverancierOfferteConverterVhisie4.cls.xml
===================================================================
diff -u -r59878 -r62788
--- vhTest/Mock/APPS/VKP/Offerte/impl/KlantBestellingNaarLeverancierOfferteConverterVhisie4.cls.xml (.../KlantBestellingNaarLeverancierOfferteConverterVhisie4.cls.xml) (revision 59878)
+++ vhTest/Mock/APPS/VKP/Offerte/impl/KlantBestellingNaarLeverancierOfferteConverterVhisie4.cls.xml (.../KlantBestellingNaarLeverancierOfferteConverterVhisie4.cls.xml) (revision 62788)
@@ -9,7 +9,7 @@
right
-OfferteService:APPS.VKP.OfferteService="",KlantBestellingNaarLeverancierOfferteKopieerder:APPS.VKP.Offerte.impl.KlantBestellingNaarLeverancierOfferteKopieerder="",Vhisie4WinkelkarRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarRepository="",OfferteConverter:APPS.EC.Verkoop.impl.OfferteConverter="",WinkelkarExportConverter:WSimpl.Vhisie4.Winkelkar.WinkelkarExport.UnishopWinkelkarConverter.Converter="",OfferteRepository:APPS.VKP.Offerte.OfferteRepository="",WinkelkarRepository:DOM.EC.Winkelkar.impl.WinkelkarRepository="",DocumentReferentieRepository:DOM.VKP.DocumentReferentiesRepository="",WinkelkarAanpasserFactory:WSimpl.Vhisie4.Winkelkar.WinkelkarExport.WinkelkarAanpasserFactory
+OfferteService:APPS.VKP.OfferteService="",KlantBestellingNaarLeverancierOfferteKopieerder:APPS.VKP.Offerte.impl.KlantBestellingNaarLeverancierOfferteKopieerder="",Vhisie4WinkelkarRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarRepository="",OfferteConverter:APPS.EC.Verkoop.impl.OfferteConverter="",WinkelkarExportConverter:WSimpl.Vhisie4.Winkelkar.WinkelkarExport.UnishopWinkelkarConverter.Converter="",OfferteRepository:APPS.VKP.Offerte.OfferteRepository="",WinkelkarRepository:DOM.EC.Winkelkar.impl.WinkelkarRepository="",DocumentReferentieRepository:DOM.VKP.DocumentReferentiesRepository="",WinkelkarAanpasserFactory:WSimpl.Vhisie4.Winkelkar.WinkelkarExport.WinkelkarAanpasserFactory,Logger:vhLib.Logger=""
%Status
Index: APPS/VKP/Offerte/impl/KlantBestellingNaarLeverancierOfferteConverterVhisie4.cls.xml
===================================================================
diff -u -r59878 -r62788
--- APPS/VKP/Offerte/impl/KlantBestellingNaarLeverancierOfferteConverterVhisie4.cls.xml (.../KlantBestellingNaarLeverancierOfferteConverterVhisie4.cls.xml) (revision 59878)
+++ APPS/VKP/Offerte/impl/KlantBestellingNaarLeverancierOfferteConverterVhisie4.cls.xml (.../KlantBestellingNaarLeverancierOfferteConverterVhisie4.cls.xml) (revision 62788)
@@ -48,8 +48,13 @@
1
+
+vhLib.Logger
+1
+
+
-OfferteService:APPS.VKP.OfferteService="",KlantBestellingNaarLeverancierOfferteKopieerder:APPS.VKP.Offerte.impl.KlantBestellingNaarLeverancierOfferteKopieerder="",Vhisie4WinkelkarRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarRepository="",OfferteConverter:APPS.EC.Verkoop.impl.OfferteConverter="",WinkelkarExportConverter:WSimpl.Vhisie4.Winkelkar.WinkelkarExport.UnishopWinkelkarConverter.Converter="",OfferteRepository:APPS.VKP.Offerte.OfferteRepository="",WinkelkarRepository:DOM.EC.Winkelkar.impl.WinkelkarRepository="",DocumentReferentieRepository:DOM.VKP.DocumentReferentiesRepository="",WinkelkarAanpasserFactory:WSimpl.Vhisie4.Winkelkar.WinkelkarExport.WinkelkarAanpasserFactory
+OfferteService:APPS.VKP.OfferteService="",KlantBestellingNaarLeverancierOfferteKopieerder:APPS.VKP.Offerte.impl.KlantBestellingNaarLeverancierOfferteKopieerder="",Vhisie4WinkelkarRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarRepository="",OfferteConverter:APPS.EC.Verkoop.impl.OfferteConverter="",WinkelkarExportConverter:WSimpl.Vhisie4.Winkelkar.WinkelkarExport.UnishopWinkelkarConverter.Converter="",OfferteRepository:APPS.VKP.Offerte.OfferteRepository="",WinkelkarRepository:DOM.EC.Winkelkar.impl.WinkelkarRepository="",DocumentReferentieRepository:DOM.VKP.DocumentReferentiesRepository="",WinkelkarAanpasserFactory:WSimpl.Vhisie4.Winkelkar.WinkelkarExport.WinkelkarAanpasserFactory,Logger:vhLib.Logger=""
1
1
%Status
@@ -64,6 +69,7 @@
Set ..WinkelkarRepository = $$$Inject(WinkelkarRepository, ##class(DOM.EC.Winkelkar.impl.WinkelkarRepository).%New())
Set ..DocumentReferentieRepository = $$$Inject(DocumentReferentieRepository, ##class(DOM.VKP.DocumentReferentiesRepository).%New())
Set ..WinkelkarAanpasserFactory = $$$Inject(WinkelkarAanpasserFactory,##class(WSimpl.Vhisie4.Winkelkar.WinkelkarExport.WinkelkarAanpasserFactory).%New())
+ Set ..Logger = $$$Inject(Logger, ##class(vhLib.Logger).%New())
Quit $$$OK
]]>
@@ -93,6 +99,7 @@
Do WinkelkarAanpasser.PasAan(Winkelkar)
#dim ExterneId As %String = ..Vhisie4WinkelkarRepository.Bewaar(Winkelkar)
} Catch {
+ Do ..Logger.Error("Winkelkarmigratie","Migratie van vhisie4 winkelkar met externe id " _ KlantBestelling.GeefExterneId() _ " van personality " _ KlantBestelling.GeefPersonality().GeefID()_"("_KlantBestelling.GeefPersonality().GeefCode()_") is mislukt.")
#dim Exception As TECH.Exceptions.Exception = ##class(TECH.ExceptionHandler).Catch()
Set IsBewarenWinkelkarGelukt = $$$False
}
@@ -104,6 +111,7 @@
#dim LeverancierOfferte As APPS.VKP.Offerte = ..Vhisie4WinkelkarRepository.GeefOfferteViaID(ExterneId)
Do ..OfferteService.KoppelAanOfferteVanHandel(KlantBestelling,LeverancierOfferte)
Do ..OfferteService.KoppelLeverancierOfferteAanKlantBestelling(LeverancierOfferte,KlantBestelling)
+ Do ..Logger.Info("Winkelkarmigratie","Migratie van vhisie4 winkelkar met externe id " _ KlantBestelling.GeefExterneId() _ " van personality " _ KlantBestelling.GeefPersonality().GeefID()_"("_KlantBestelling.GeefPersonality().GeefCode() _ ") is gelukt.")
Quit LeverancierOfferte
]]>