Index: WSimpl/Vhisie4/Winkelkar/WinkelkarExport/IntractoInformeerderSoap.cls.xml =================================================================== diff -u -r41062 -r41092 --- WSimpl/Vhisie4/Winkelkar/WinkelkarExport/IntractoInformeerderSoap.cls.xml (.../IntractoInformeerderSoap.cls.xml) (revision 41062) +++ WSimpl/Vhisie4/Winkelkar/WinkelkarExport/IntractoInformeerderSoap.cls.xml (.../IntractoInformeerderSoap.cls.xml) (revision 41092) @@ -49,11 +49,11 @@ WS.Vhisie4.WinkelkarExport.SendResponse -SoapSendStatus:%CacheString +SoapSendStatus:%CacheString,Type:%String 1 %String Index: WS/Vhisie4/WinkelkarExport/WinkelkarStatus.cls.xml =================================================================== diff -u --- WS/Vhisie4/WinkelkarExport/WinkelkarStatus.cls.xml (revision 0) +++ WS/Vhisie4/WinkelkarExport/WinkelkarStatus.cls.xml (revision 41092) @@ -0,0 +1,69 @@ + + + +serial +%SerialObject,%XML.Adaptor + + +STRING +1 + + + +%String +1 + + + + +%String + + + + +%String +1 + + + + +%GlobalCharacterStream + + + +%GlobalCharacterStream + + + +%GlobalCharacterStream + + + +%Library.CacheSerialState +WinkelkarStatusState +^WS.Vhisie4CFEF.WinkelkarSt446AS + + +VanHoeckeId + + +IntractoId + + +Status + + +Foutmelding + + +VanHoeckeEconConfiguratie + + +IntractoEconConfiguratie + + + + + + + Index: WSimpl/Vhisie4/Winkelkar/WinkelkarExport/IntractoInformeerderSoapResponse/SendStatus.cls.xml =================================================================== diff -u -r41066 -r41092 --- WSimpl/Vhisie4/Winkelkar/WinkelkarExport/IntractoInformeerderSoapResponse/SendStatus.cls.xml (.../SendStatus.cls.xml) (revision 41066) +++ WSimpl/Vhisie4/Winkelkar/WinkelkarExport/IntractoInformeerderSoapResponse/SendStatus.cls.xml (.../SendStatus.cls.xml) (revision 41092) @@ -41,8 +41,7 @@ -%String - +%GlobalCharacterStream @@ -57,7 +56,7 @@ -%Boolean +%String Index: WS/Vhisie4/WinkelkarExport/LijnStatus.cls.xml =================================================================== diff -u --- WS/Vhisie4/WinkelkarExport/LijnStatus.cls.xml (revision 0) +++ WS/Vhisie4/WinkelkarExport/LijnStatus.cls.xml (revision 41092) @@ -0,0 +1,90 @@ + + + +serial +%SerialObject,%XML.Adaptor + + +STRING +1 + + + +%String +1 + + + + +%String + + + + +%String +1 + + + + +%GlobalCharacterStream + + + +%GlobalCharacterStream + + + +%GlobalCharacterStream + + + +%String + + + +%Decimal + + + +%Decimal + + + +%Library.CacheSerialState +LijnStatusState +^WS.Vhisie4.WinkCFEF.LijnStatusS + + +VanHoeckeId + + +IntractoId + + +Status + + +Foutmelding + + +VanHoeckeEconConfiguratie + + +IntractoEconConfiguratie + + +EconStatus + + +PrijsVhisie3 + + +PrijsVhisie4 + + + + + + + Index: WSdata/Vhisie4/Winkelkar/WinkelkarExport/ExportStatus.cls.xml =================================================================== diff -u -r41062 -r41092 --- WSdata/Vhisie4/Winkelkar/WinkelkarExport/ExportStatus.cls.xml (.../ExportStatus.cls.xml) (revision 41062) +++ WSdata/Vhisie4/Winkelkar/WinkelkarExport/ExportStatus.cls.xml (.../ExportStatus.cls.xml) (revision 41092) @@ -10,12 +10,12 @@ -WS.Vhisie4.WinkelkarExport.SendStatus +WS.Vhisie4.WinkelkarExport.WinkelkarStatus 1 -WS.Vhisie4.WinkelkarExport.SendStatus +WS.Vhisie4.WinkelkarExport.LijnStatus list @@ -24,6 +24,11 @@ 1 + +Hoofding.IntractoId +1 + + KlantId Index: WSimpl/Vhisie4/Winkelkar/WinkelkarExport/FlowWinkelkarConverter/Retriever.cls.xml =================================================================== diff -u -r39688 -r41092 --- WSimpl/Vhisie4/Winkelkar/WinkelkarExport/FlowWinkelkarConverter/Retriever.cls.xml (.../Retriever.cls.xml) (revision 39688) +++ WSimpl/Vhisie4/Winkelkar/WinkelkarExport/FlowWinkelkarConverter/Retriever.cls.xml (.../Retriever.cls.xml) (revision 41092) @@ -26,7 +26,7 @@ ID) FROM Flow_Offerte.LijnProduct WHERE Hoofding->Klant = ? " - _ " AND Hoofding->Status is null AND not ( x__ClassName [ 'Flow_Offerte.LijnProductGA' ) " + _ " AND Hoofding->Status is null AND not ( x__ClassName [ 'Flow_Offerte.LijnProductGA' ) And Hoofding->Datum > '2017-01-01'" set Query = ##class(TECH.DynamicQuery).%New(SqlStatement,$listbuild($piece(KlantId,"||",2))) #dim ResultSet As TECH.ResultSet = ..QueryAPI.GetResultSet(Query) Index: WS/Vhisie4/WinkelkarExport/SendResponse.cls.xml =================================================================== diff -u -r38990 -r41092 --- WS/Vhisie4/WinkelkarExport/SendResponse.cls.xml (.../SendResponse.cls.xml) (revision 38990) +++ WS/Vhisie4/WinkelkarExport/SendResponse.cls.xml (.../SendResponse.cls.xml) (revision 41092) @@ -4,11 +4,11 @@ TECH.DataTransferObject -WS.Vhisie4.WinkelkarExport.SendStatus +WS.Vhisie4.WinkelkarExport.WinkelkarStatus -WS.Vhisie4.WinkelkarExport.SendStatus +WS.Vhisie4.WinkelkarExport.LijnStatus list Index: WSimpl/Vhisie4/Winkelkar/WinkelkarExport/TbxWinkelkarConverter/Retriever.cls.xml =================================================================== diff -u -r40813 -r41092 --- WSimpl/Vhisie4/Winkelkar/WinkelkarExport/TbxWinkelkarConverter/Retriever.cls.xml (.../Retriever.cls.xml) (revision 40813) +++ WSimpl/Vhisie4/Winkelkar/WinkelkarExport/TbxWinkelkarConverter/Retriever.cls.xml (.../Retriever.cls.xml) (revision 41092) @@ -49,6 +49,13 @@ ]]> + +OrderId:%String +WS.TBX.Order + + + KlantId:%String %String Index: WSimpl/Vhisie4/Winkelkar/WinkelkarExport/Converter.cls.xml =================================================================== diff -u -r41062 -r41092 --- WSimpl/Vhisie4/Winkelkar/WinkelkarExport/Converter.cls.xml (.../Converter.cls.xml) (revision 41062) +++ WSimpl/Vhisie4/Winkelkar/WinkelkarExport/Converter.cls.xml (.../Converter.cls.xml) (revision 41092) @@ -8,6 +8,11 @@ 1 + +TECH.Query.QueryAPI +1 + + WSimpl.Vhisie4.Winkelkar.WinkelkarExport.FlowWinkelkarConverter.Retriever 1 @@ -75,6 +80,8 @@ Set ..ExportStatusService = $$$Inject(ExportStatusService,##class(WSimpl.Vhisie4.Winkelkar.WinkelkarExport.ExportStatusService).%New()) Set ..EconKlantVoorkeurBewaarder = ##class(WSimpl.Vhisie4.Winkelkar.EconKlantVoorkeurBewaarder).%New() + + Set ..QueryAPI = ##class(TECH.Context).Instance().GeefQueryAPI() Quit $$$OK ]]> @@ -91,8 +98,9 @@ -KlantId:%String +KlantId:%String,Reconvert:%Boolean=$$$False + +WebOrder:WS.TBX.Order + + + KlantId:%String 1 @@ -139,13 +162,54 @@ #dim Offerte As APPS.EC.dto.Offerte = Offertes.Next() If $$$Not(..ExportStatusService.IsWinkelKarSuccesvolGeexporteerd("Unishop_"_Offerte.OfferteID)) { Do ..ExportStatusService.Registreer(KlantId,..Sender.Send(..UnishopConverter.Convert(Offerte))) + Do ..UpdateUnishopPrijsInformatie(Offerte) } } //#dim SqlStatement As %String = ..UnishopRetriever.GeefKlantVoorkeurEconSqlStatement(KlantId) //Do:$length(SqlStatement) ..EconKlantVoorkeurBewaarder.Bewaar(SqlStatement) ]]> + + +Offerte:APPS.EC.dto.Offerte + + + + +LijnId:%String +1 +%Decimal + + + + +VanHoeckeId:%String +1 +%String + + FishEye: Tag 41092 refers to a dead (removed) revision in file `WS/Vhisie4/WinkelkarExport/SendStatus.cls.xml'. FishEye: No comparison available. Pass `N' to diff?