Scheduler

<< Klikken om de inhoudsopgave te openen >>

Navigatie:  Rapporten > Mill7-rapporten >

Scheduler

Rapporten kunnen worden ingepland via de scheduler.

Deze optie is alleen beschikbaar in de Trust-versie.

 

Rapporten kunnen worden ingepland via de rapportagemodule.

Daarnaast moet de report scheduler gestart worden (bijvoorbeeld op de server) om de ingeplande rapporten uit te voeren.

 

Inplannen van rapporten

Selecteer in de rapportagemodule een rapport dat u op een later tijdstip wilt laten uitvoeren.

Zet alle selecties naar wens en druk vervolgens op de knop <Schedule>.

Het is niet nodig het rapport op te slaan, er wordt automatisch een kopie gemaakt die door de scheduler wordt gebruikt.

Het scherm 'Schedulen rapporten' wordt geopend.

 

Een gebruiker kan alleen zijn eigen rapporten zien en verwijderen.

De gebruiker SUPERV kan alle geplande rapporten van alle gebruikers zien en verwijderen.

 

Rapport

Geeft het gekozen rapport aan. Om een ander rapport in te plannen moet het planningsscherm gesloten worden. Daarna kan een ander rapport in de rapportagemodule worden geselecteerd.

 

Datum en Uren

Geeft aan wanneer het rapport uitgevoerd moet worden.

 

Frequentie

Hier kan gekozen worden uit eenmalig, dagelijks, wekelijks of maandelijks.

Een rapport dat eenmalig staat ingepland zal nadat het is uitgevoerd uit de lijst worden verwijderd.

Een rapport dat dagelijks staat ingepland zal na uitgevoerd te zijn automatisch worden ingepland voor dezelfde tijd op de volgende dag.

Een rapport dat wekelijks staat ingepland zal na uitgevoerd te zijn automatisch worden ingepland voor dezelfde tijd/dag van de volgende week.

Een rapport dat maandelijks staat ingepland zal na uitgevoerd te zijn automatisch worden ingepland voor dezelfde tijd/dag van de volgende maand.

 

Output

Er zijn drie output opties:

printen
Het rapport wordt geprint op de printer die op de server staat ingesteld als standaard printer.

e-mail
Het rapport wordt verzonden naar het e-mailadres dat bij de gebruiker die het rapport heeft aangevraagd bekend is. Als er geen e-mailadres is ingevuld wordt het rapport geprint.

opslaan als Excel-bestand
De output folder moet een netwerk directory zijn die ook toegankelijk is op de server waar de report scheduler op draait. Voorbeeld, als de output folder is M:\rapporten dan moet deze directory op de server toegankelijk zijn.

 

Schedule

Met de knop <Schedule> wordt het rapport opgenomen in de lijst.

 

Verwijder taak

Met de knop <Verwijder taak> wordt een geselecteerd rapport uit de lijst verwijderd.

 

E-mail

Rapporten kunnen via de scheduler per e-mail worden verzonden. Dit kan alleen als er een SMTP-server beschikbaar is.

Om het rapport per e-mail te kunnen verzenden moeten in de hoofdadministratie de SMTP-instellingen zijn ingevuld.

Deze instellingen worden zowel in de service companies als in de cliëntenadministraties gebruikt.

Als de SMTP-instellingen niet correct zijn wordt het rapport naar de printer gestuurd.

 

Het rapport wordt verzonden naar het e-mailadres dat bij de gebruiker staat ingevoerd.

Dit e-mailadres kan worden ingevoerd via menu Beheer> Gebruikers> Onderhoud.

Als geen e-mailadres wordt gevonden wordt het rapport naar de printer gestuurd.

 

Uitvoeren van rapporten

Om de rapporten ook daadwerkelijk uit te voeren moet er een werkstation of server worden opgesteld waarop de Scheduler constant draait.

De scheduler kan worden gestart vanaf de command line of met een shortcut: "reports.exe"

Het commando reports.exe moet worden uitgevoerd vanuit de Mill7\prog19 directory.

 

Bij het opstarten van de scheduler wordt gevraagd om het wachtwoord van de gebruiker SUPERV.

Na inloggen verschijnt het scherm 'Batch reports'.

De scheduler is nu actief en zal de rapporten die ingepland staan aanmaken en verzenden.

 

Report scheduler afgesloten

Gebruikers kunnen handmatig worden geblokkeerd via het supervisor menu> gebruikers maar ook als Mill7 wordt geupdate en tijdens re-indexeren.

Het blokkeren van de gebruikers heeft ook tot gevolg dat de report scheduler wordt afgesloten.

De report scheduler wordt echter niet automatisch weer opgestart als de gebruikers worden vrijgegeven.

Dit moet handmatig gebeuren.

 

 

Loggen activiteiten via knop instellingen

In de scheduler kan een logfunctie worden ingeschakeld.

Daarvoor moet dan ook een map voor de opslag van logbestanden worden aangewezen.

 

Wanneer het loggen geactiveerd is dan worden diverse activiteiten, gebeurtenissen en kenmerken die bij het aanmaken van een rapport aan de orde zijn vastgelegd in het logbestand. Het loggen zou (tijdelijk) ingeschakeld kunnen worden ter ondersteuning van het opsporen van fouten die optreden tijdens het genereren van rapporten.

 

De naam van logbestand bestaat uit de geplande datum en de tijd, een rapportcode en de naam van het rapport gevolgd door de extensie ".log".

Bij elke uitvoering van een rapport wordt een nieuw logbestand gemaakt.

Houd er rekening mee dat het aantal logbestanden in de loop der tijd groot kan worden.

Logbestanden kunnen verwijderd worden als ze overbodig zijn.

 

Rapporten waarvan de geplande dag/tijd al verstreken zijn als de scheduler wordt gestart worden alsnog uitgevoerd.

Rapporten die dagelijks stonden ingepland worden 1 keer uitgevoerd en opnieuw ingepland voor de volgende dag.

Rapporten die wekelijks gepland stonden worden 1 keer uitgevoerd en opnieuw ingepland voor 1 week later, gerekend vanaf de uitvoerdag.

Rapporten die maandelijks gepland stonden worden 1 keer uitgevoerd en opnieuw ingepland voor 1 maand later, gerekend vanaf de uitvoerdag.

 

Uitvoeren van rapporten in de batch

Het is ook mogelijk de scheduler in batch-modus te starten met behulp van het commando reports.exe 0 0 1.