Index: vhConsistency/ConsistencyCheck.cls.xml =================================================================== diff -u -r1307 -r1314 --- vhConsistency/ConsistencyCheck.cls.xml (.../ConsistencyCheck.cls.xml) (revision 1307) +++ vhConsistency/ConsistencyCheck.cls.xml (.../ConsistencyCheck.cls.xml) (revision 1314) @@ -10,30 +10,26 @@ 0 -%String +%GlobalCharacterStream - -%String - - 1 ToonAlles:%Boolean=0,StuurMail:%Boolean=1 %String ToonAlles:%Boolean=0,StuurMail:%Boolean @@ -85,12 +82,12 @@ If ('Check.SkipCheck){ If (Resultaat '= $$$OK){ - Set ^HULP(..J) = ^HULP(..J)_Check.GeefMelding() + Do ..Meldingen.Write(Check.GeefMelding()) }ElseIf(ToonAlles && Resultaat){ - Set ^HULP(..J) = ^HULP(..J)_Classname_" : OK"_$C(13,10) + Do ..Meldingen.WriteLine(Classname_" : OK") } }Else{ - Set ^HULP(..J) = ^HULP(..J)_Classname_" : SKIPPED"_$C(13,10) + Do ..Meldingen.WriteLine(Classname_" : SKIPPED") } Quit Resultaat ]]> Index: vhConsistency/Check.cls.xml =================================================================== diff -u -r1264 -r1314 --- vhConsistency/Check.cls.xml (.../Check.cls.xml) (revision 1264) +++ vhConsistency/Check.cls.xml (.../Check.cls.xml) (revision 1314) @@ -13,8 +13,9 @@ 0 - -%String + +%Integer +0 @@ -25,14 +26,28 @@ -%String -%GlobalCharacterStream + Melding:%String - Index: vhConsistency/Checks/Email.cls.xml =================================================================== diff -u -r1298 -r1314 --- vhConsistency/Checks/Email.cls.xml (.../Email.cls.xml) (revision 1298) +++ vhConsistency/Checks/Email.cls.xml (.../Email.cls.xml) (revision 1314) @@ -29,7 +29,6 @@ Set:'..CheckDerdeECToegang() Status = $$$ERROR($$$GeneralError,"Check Derde EC Toegang email gefaald") Set:'..CheckResInternePersoon() Status = $$$ERROR($$$GeneralError,"Check Res InternePersoon email gefaald") Set:'..CheckDerdeAgendaEindgebruiker() Status = $$$ERROR($$$GeneralError,"Check Derde Agenda Eindgebruiker email gefaald") - Kill %NsLookUps } Quit Status ]]> @@ -102,6 +101,8 @@ While (rset.Next(.sc)){ Set Email = $ZSTRIP(rset.Data("Email"),"<>W") Set Teller = Teller + 1 + if ($Piece(Teller/100,".",2)="") W Teller,! + ;w Email,! Set ValidMail = ##class(TECH.Mail).Check(Email, ..#DoeNsLookUp,..#CacheNsLookUp) If ('ValidMail){ Set Feedback = $P($$ParseStatus^vhLib(ValidMail),":",2) @@ -125,9 +126,12 @@ W") @@ -151,6 +155,8 @@ While PersonenIt.HasNext(){ Set Persoon = PersonenIt.Next() Set Mail = Persoon.GeefEmail() + if ($Piece(Teller/100,".",2)="") W Teller,! + ;w "'"_Mail_"'",! If (Mail'= "") { Set ValidMail = ##class(TECH.Mail).Check(Mail, ..#DoeNsLookUp,..#CacheNsLookUp)