Index: WSimpl/EC/Unishop/OrderConfirmation/Service/IntractoMelder.cls.xml =================================================================== diff -u --- WSimpl/EC/Unishop/OrderConfirmation/Service/IntractoMelder.cls.xml (revision 0) +++ WSimpl/EC/Unishop/OrderConfirmation/Service/IntractoMelder.cls.xml (revision 51590) @@ -0,0 +1,42 @@ + + + +TECH.RegisteredObject + + +WSimpl.EC.Unishop.OrderConfirmation.Service.IntractoMelder.CartPort +1 + + + +IntractoMelder:WSimpl.EC.Unishop.OrderConfirmation.Service.IntractoMelder.CartPort="" +1 +1 +%Status +1 + + + + +cartId:%Integer,status:%Integer +WSimpl.EC.Unishop.OrderConfirmation.Service.IntractoMelder.UpdateStatusResponse + + + + + + Index: WSimpl/EC/Unishop/OrderConfirmation/Service.cls.xml =================================================================== diff -u -r51573 -r51590 --- WSimpl/EC/Unishop/OrderConfirmation/Service.cls.xml (.../Service.cls.xml) (revision 51573) +++ WSimpl/EC/Unishop/OrderConfirmation/Service.cls.xml (.../Service.cls.xml) (revision 51590) @@ -24,7 +24,7 @@ -WSimpl.EC.Unishop.OrderConfirmation.Service.IntractoMelder.CartPort +WSimpl.EC.Unishop.OrderConfirmation.Service.IntractoMelder 1 @@ -34,7 +34,7 @@ -OfferteService:APPS.VKP.OfferteService="",ExterneVerkoopService:APPS.EC.Verkoop.ExterneVerkoopService="",IntractoMelder:WSimpl.EC.Unishop.OrderConfirmation.Service.IntractoMelder.CartPort="",OfferteRepository:APPS.VKP.Offerte.OfferteRepository +OfferteService:APPS.VKP.OfferteService="",ExterneVerkoopService:APPS.EC.Verkoop.ExterneVerkoopService="",IntractoMelder:WSimpl.EC.Unishop.OrderConfirmation.Service.IntractoMelder="",OfferteRepository:APPS.VKP.Offerte.OfferteRepository 1 1 %Status @@ -44,7 +44,7 @@ Set ..ExterneVerkoopService = $$$Inject(ExterneVerkoopService, ##class(APPS.ApplicatieContext).Instance().GeefECommerceAPI().GeefExterneVerkoopService()) Set ..AuthorisatieControleur = ##class(APPS.ApplicatieContext).Instance().GeefECommerceAPI().GeefAuthorisatieControleur() Set ..PersonalityVerwerkerLinker = ##class(APPS.EC.impl.WebshopSessionService.impl.PersonalityEnVerwerkerLinker).%New() - Set ..IntractoMelder = $$$Inject(IntractoMelder,##class(WSimpl.EC.Unishop.OrderConfirmation.Service.IntractoMelder.CartPort).%New()) + Set ..IntractoMelder = $$$Inject(IntractoMelder,##class(WSimpl.EC.Unishop.OrderConfirmation.Service.IntractoMelder).%New()) Set ..OfferteRepository = $$$Inject(OfferteRepository,##class(APPS.VKP.Offerte.impl.OfferteRepository).%New()) Quit $$$OK ]]> @@ -75,7 +75,7 @@ Do ..VerwerkInputParameters(VanHoeckeOfferte,BestelReferentie,GevraagdeLeverdatum) Do ..ExterneVerkoopService.BestelOfferte(VanHoeckeOfferteID,KlantID,PersonalityID) - ;Do ..IntractoMelder.updateStatus(EDInr,##class(WSimpl.EC.Unishop.OrderConfirmation.Service.IntractoMelder.enu.Status).ERP()) + ;Do ..IntractoMelder.UpdateCartStatus(EDInr,##class(WSimpl.EC.Unishop.OrderConfirmation.Service.IntractoMelder.enu.Status).ERP()) } Catch { #dim Exception As TECH.Exceptions.Exception = ##class(TECH.ExceptionHandler).Catch() #dim Message As %String = "Unable to confirm order. (EDINr: "_EDInr_")"_$C(13,10)