Index: BL/EC/Common.mac.rou =================================================================== diff -u -r762 -r1523 --- BL/EC/Common.mac.rou (.../Common.mac.rou) (revision 762) +++ BL/EC/Common.mac.rou (.../Common.mac.rou) (revision 1523) @@ -43,22 +43,19 @@ For EST=1:1:$ESTACK Set Body=Body_$C(13)_" "_$STACK($STACK-EST,"PLACE") Set Body=Body_$C(13)_$C(13)_"Device: "_$I_" Job: "_$J Set Body=Body_$C(13)_"Server: "_$ZU(110)_" NameSpace: "_$ZU(5) - Set From="System@vanhoecke.be" + Set From=$$$SystemMail("VHISIE") Set Subj="VHISIE - Error to Log" - Set To=$LB("pv@vanhoecke.be") + Set To=$lb(##class(TECH.Config.ConfigMgr).Instance().GetString("BL.EC.Common.MailErrorNaar")) Do SendMiniMail^vhLib(From,To,Subj,Body,,,,,) Quit Logging WebServiceTrap() ;Fout gebruiksvriendelijk maken en mailen naar van hoecke indien niet op development server - If '$$InDevelop^vhLib() Do - . Do MailTrap() - . Set $ZERROR=##class(Res.Vertaling).GetVertalingPlus($$$VertalingsGroep,"InternalErrorVH","O",Taal,,1) - . Set Taal=$S($L($G(%Taal)):%Taal,$IsObject($G(%ECSession)):%ECSession.Taal,1:"E") - - s $ETRAP="" - + Do MailTrap() + ;Set Taal=$S($L($G(%Taal)):%Taal,$IsObject($G(%ECSession)):%ECSession.Taal,1:"E") + ;Set $ZERROR=##class(Res.Vertaling).GetVertalingPlus($$$VertalingsGroep,"InternalErrorVH","O",Taal,,1) + ;s $ETRAP="" Quit MailTrap() @@ -71,9 +68,9 @@ For EST=1:1:$ESTACK Set Body=Body_$C(13)_" "_$STACK($STACK-EST,"PLACE") Set Body=Body_$C(13)_$C(13)_"Device: "_$I_" Job: "_$J Set Body=Body_$C(13)_"Server: "_$ZU(110)_" NameSpace: "_$ZU(5) - Set From="System@vanhoecke.be" + Set From=$$$SystemMail("VHISIE") Set Subj="VHISIE - Errortrap "_$ZError - Set To=$LB("pv@vanhoecke.be") + Set To=$lb(##class(TECH.Config.ConfigMgr).Instance().GetString("BL.EC.Common.MailErrorNaar")) /* */ ; ORIG code - door PV Do SendMiniMail^vhLib(From,To,Subj,Body,,,,,) /* * / Index: BL/EC/sub/pxKlantInfo.cls.xml =================================================================== diff -u --- BL/EC/sub/pxKlantInfo.cls.xml (revision 0) +++ BL/EC/sub/pxKlantInfo.cls.xml (revision 1523) @@ -0,0 +1,20 @@ + + + +1 +%RegisteredObject,%XML.Adaptor +0 + + +%String + + + +%String + + + +%String + + + Index: BL/EC/DynaplugLogger.cls.xml =================================================================== diff -u --- BL/EC/DynaplugLogger.cls.xml (revision 0) +++ BL/EC/DynaplugLogger.cls.xml (revision 1523) @@ -0,0 +1,35 @@ + + + +vhLib.Macro +1 +vhLib.Logger +0 + + + +Do ##class(VHSys.Logging).GetMailFields(.From,.lbTo,.Subj, "Error") + + + + + +%New method to +provide notification that a new instance of an object is being created. + +

If this method returns an error then the object will not be created.]]> +NotUsed:%String +1 +1 +%Status + + + + Index: TECH/ListUtils.cls.xml =================================================================== diff -u -r1508 -r1523 --- TECH/ListUtils.cls.xml (.../ListUtils.cls.xml) (revision 1508) +++ TECH/ListUtils.cls.xml (.../ListUtils.cls.xml) (revision 1523) @@ -36,6 +36,22 @@ ]]> + +1 +List:%ListOfDataTypes,Delim:%String="\" + + + 1 sourceList:%ListOfObjects Index: WS/TBX/DataIOWWWSoap.cls.xml =================================================================== diff -u -r1074 -r1523 --- WS/TBX/DataIOWWWSoap.cls.xml (.../DataIOWWWSoap.cls.xml) (revision 1074) +++ WS/TBX/DataIOWWWSoap.cls.xml (.../DataIOWWWSoap.cls.xml) (revision 1523) @@ -4,28 +4,14 @@ %SOAP.WebClient,WS.SOAPClientExt 0 - - -This is the URL used to access the web service. -http://iserv.vanhoecke.be/csp/demo/WS.TBX.DataIOWWW.cls + +1 - - - Location van CacheWWW/hadev : "http://iserv.vanhoecke.be/csp/hadev/WS.TBX.DataIOWWW.cls"; -http://iserv.vanhoecke.be/csp/hadev/WS.TBX.DataIOWWW.cls - - - - - Location van CacheWWW/demo : "http://iserv.vanhoecke.be/csp/demo/WS.TBX.DataIOWWW.cls"; -http://iserv.vanhoecke.be/csp/demo/WS.TBX.DataIOWWW.cls - - This is the namespace used by the Service -http://tempuri.org +http://vhisie.vanhoecke.be @@ -41,7 +27,7 @@ 1 document literal - @@ -54,7 +40,7 @@ document literal @@ -68,7 +54,7 @@ 1 document literal - @@ -80,7 +66,7 @@ 1 document literal - @@ -92,8 +78,19 @@ 1 document literal - + + +1 +1 +%Status + + Index: WS/EC/enu/ZoekType.cls.xml =================================================================== diff -u --- WS/EC/enu/ZoekType.cls.xml (revision 0) +++ WS/EC/enu/ZoekType.cls.xml (revision 1523) @@ -0,0 +1,37 @@ + + + +datatype +1 +TECH.Enumeration +0 + + +,NaamOfNummer,Woonplaats,Postcode,Straat + + + +1 + + + + +1 + + + + +1 + + + + +1 + + + + Index: vhLib.mac.rou =================================================================== diff -u -r1342 -r1523 --- vhLib.mac.rou (.../vhLib.mac.rou) (revision 1342) +++ vhLib.mac.rou (.../vhLib.mac.rou) (revision 1523) @@ -1175,10 +1175,10 @@ // Function: Wordt dit programma in development-omgeving uitgevoerd of niet // ========================================================================================================================================== InDevelop() - Quit ($ZCVT($ZU(110),"U")="CACHE02") - + quit ##class(TECH.Config.ConfigMgr).Instance().GetOmgeving()="DEV" + InWebDevelop() - Quit ("WWW01/CACHE01"'[$ZCVT($ZU(110),"U")) + quit ##class(TECH.Config.ConfigMgr).Instance().GetOmgeving()="DMZ-DEV" // ========================================================================================================================================== Index: WS/EC/WebShopServer.cls.xml =================================================================== diff -u -r1074 -r1523 --- WS/EC/WebShopServer.cls.xml (.../WebShopServer.cls.xml) (revision 1074) +++ WS/EC/WebShopServer.cls.xml (.../WebShopServer.cls.xml) (revision 1523) @@ -3,15 +3,15 @@ BL.EC.Common,BL.Derde.KlantSpecifiek 1 -%SOAP.WebService +WS.WebService 0 WrongLogin -WrongClient +MultipleClient @@ -43,6 +43,16 @@ http://vhisie.vanhoecke.be + + +PeekServer +1 +%String +1 + + + GetOfferteInfo @@ -126,13 +136,58 @@ ]]> + +1 +SessionID:%String,ZoekString:%String,ZoekType:WS.EC.enu.ZoekType="" +BL.EC.pxDynaPlug +1 + + + 1 SessionID:%String,pxDynaPlug:BL.EC.pxDynaPlug BL.EC.pxDynaPlug 1 BL.EC.pxDynaPlug 1 - + 1 -GebruikersNaam,WachtWoordEncrypt,Type,Optie,Data:%GlobalCharacterStream,Taal,DynaplugVersion,DynalogVersion,ClientIP="",Domein="" +GebruikersNaam,WachtWoordEncrypt,Type,Taal,DynaplugVersion,DynalogVersion,ClientIP="",Domein="" BL.EC.pxDynaPlug 1 + - Quit Result - - ;=============================================================================================== - ; Dynalog DYNAPLUG transfer - ;=============================================================================================== -DynaPlug() - - - #define KlantLVanHoeckeInMultipleKlanten(%v) ##class(Derde.EC.Toegang).%OpenId(%v).Klanten.Find($$$KlantLVanHoecke) + +1 +1 + + + +1 +1 + + - ;do WLIP^vhDBG(195,"DynaplugVersion " _ DynaplugVersion) - ;do WLIP^vhDBG(195,"DynalogVersion "_ DynalogVersion ) + +1 +1 + + - ;------------------------------------------------------------------ - ;dynaplug version check - If (DynaplugVersion)<($$GetMinDynaplugVersion) Do Quit dpStatus - . Set dpStatus=##class(BL.EC.pxDynaPlug).%New() - . Set dpStatus.Status=$$$DynaPlugTranslate(..#errDynaplugVersionOutOfDate) - . Set dpStatus.Omschrijving=dpStatus.Status - ;------------------------------------------------------------------ - ;dynalog version check - If (DynalogVersion)<($$GetMinDynalogVersion) Do Quit dpStatus - . Set dpStatus=##class(BL.EC.pxDynaPlug).%New() - . Set dpStatus.Status=$$$DynaPlugTranslate(..#errDynalogVersionOutOfDate) - . Set dpStatus.Omschrijving=dpStatus.Status - ;------------------------------------------------------------------ + +1 +1 + + - - ;Indien '' als charstring wo doorgegeven dan bevat deze mogelijk toch een null char (deze verwijderen) - Set Optie=$$$StripC0(Optie) - + +1 + +1 +%Boolean + + -GetMinDynalogVersion() - Quit $$$VersionInfo(1) + +1 +GebruikersNaam,WachtWoordEncrypt,Type="",Optie="",Data:%GlobalCharacterStream,Taal,DynaplugVersion,DynalogVersion,ClientIP="",Domein="",KlantNummer="" +BL.EC.pxDynaPlug +1 + Index: WS/TBX/DataIOWWW.cls.xml =================================================================== diff -u -r1074 -r1523 --- WS/TBX/DataIOWWW.cls.xml (.../DataIOWWW.cls.xml) (revision 1074) +++ WS/TBX/DataIOWWW.cls.xml (.../DataIOWWW.cls.xml) (revision 1523) @@ -4,7 +4,7 @@ Web Service voor Import/Export van data Class WS.TBX.DataIOWWW Extends %VHSys.SOAP.WebService [ ProcedureBlock ] -%VHMacro +vhLib.Macro 1 %SOAP.WebService 0 Index: BL/EC/DynaPlug.cls.xml =================================================================== diff -u -r1133 -r1523 --- BL/EC/DynaPlug.cls.xml (.../DynaPlug.cls.xml) (revision 1133) +++ BL/EC/DynaPlug.cls.xml (.../DynaPlug.cls.xml) (revision 1523) @@ -407,10 +407,11 @@ If flagIgnored Set flagSave = $$$shHiddenByDynaPlug Else Set flagSave = $$$shShownForKlant - Set Result = ( WSDataIO.UpdateWSOrdPropts(WSOrdID,$$$WSInternalSecureKey,"ShowInHist",flagSave) = "" ) - + set resUpdateWSOrdPropts = WSDataIO.UpdateWSOrdPropts(WSOrdID,$$$WSInternalSecureKey,"ShowInHist",flagSave) + + Set Result = ( resUpdateWSOrdPropts = "" ) + Set $ZTRAP="" - Quit Result onSetWSOrdShowInHistory Index: BL/EC/pxDynaPlug.cls.xml =================================================================== diff -u -r1074 -r1523 --- BL/EC/pxDynaPlug.cls.xml (.../pxDynaPlug.cls.xml) (revision 1074) +++ BL/EC/pxDynaPlug.cls.xml (.../pxDynaPlug.cls.xml) (revision 1523) @@ -1,7 +1,7 @@ -%VHMacro +vhLib.Macro 1 %RegisteredObject,%XML.Adaptor 0 @@ -24,6 +24,11 @@ list + +BL.EC.sub.pxKlantInfo +list + + %String @@ -36,6 +41,10 @@ %String + +%Boolean + + 1 Status,Omschrijving @@ -50,16 +59,18 @@ -Test method for ..FillTBXDesignOptions() +Test method for ..FillTBXDesignOptions() +do ##class(BL.EC.pxDynaPlug).TestFillDO() 1 Taal:%String=""