Zmiany pomiędzy wersją początkową i wersją 1 dla NewBusinessAdmin/Reports/Schedule

Pokaż
Ignoruj:
Data i czas:
09/09/15 11:51:51 (9 years temu)
Autor:
msawkiewicz (IP: 79.188.124.105)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • NewBusinessAdmin/Reports/Schedule

    v1 v1  
     1[http://support.edokumenty.eu/trac/wiki/NewBusinessAdmin Podręcznik użytkownika] > [http://support.edokumenty.eu/trac/wiki/NewBusinessAdmin/Reports Raporty] > Raporty generowane automatycznie 
     2 
     3{{{ 
     4#!html 
     5<figure> 
     6<center> 
     7<img src="/trac/raw-attachment/wiki/NewBusinessAdmin/Attachments/update.png" width="400px"> 
     8</figure> 
     9}}} 
     10 
     11= Raporty generowane automatycznie = 
     12 
     13Raporty w systemie eDokumenty mogą być generowane automatycznie zgodnie z ustalonym harmonogramem. Utworzone w ten sposób zestawienia wysyłane są w formie pliku *.pdf pod nasz adres email lub dodawane jako '''Notatka służbowa'''. Aby ustalić częstotliwość automatycznego tworzenia raportu, przechodzimy do zakładki '''Planowanie''' w oknie edycji raportu. Klikamy przycisk '''Nowe''' i uzupełniamy wyświetlony formularz. Dla każdego raportu możemy tworzyć kilka zadań, np. raport tygodniowy i miesięczny.[[BR]] 
     14 
     15[[Image(wiki:NewBusinessAdmin/Attachments:raport_harmonogram_generowania.png, 400)]][[BR]] 
     16''Okno definiowania harmonogramu generowania raportu'' [[BR]] 
     17 
     18Po wpisaniu nazwy określamy częstotliwość wykonywania zadania oraz formę, w jakiej wygenerowany raport ma do nas trafiać. Ustalone zadania wyświetlają się na liście w karcie '''Planowanie''' formularza raportu i mogą być modyfikowane lub usuwane po zaznaczeniu ich na liście i kliknięciu ikony - odpowiednio - '''Edytuj''', '''Usuń''' w '''Pasku narzędzi'''. [[BR]] 
     19 
     20Aby raporty wykonywane były automatycznie, należy upewnić się, że skrypt !CronRunner.php jest dodany do zaplanowanych zadań systemu operacyjnego. [[BR]] 
     21 
     22W systemie '''Linux''' można dodać go poprzez skopiowanie pliku '''cronrunner''' do katalogu '''/etc/cron.d/''' lub poprzez edycję pliku '''/etc/cron.d/crontab'''. 
     23 
     24{{{ 
     25*/1 * * * * www-data cd /home/edokumenty/public_html/apps/edokumenty && php -f CronRunner.php >> /var/log/cronrunner.log 
     26 
     27schtasks /create /sc co_minutę /mo 5 /tn "CronRunner" /tr "php -f C:\Program Files\BetaSoft\eDokumenty\CronRunner.php" 
     28 
     29(Na serwerach modyfikator "sc co_minutę" należy zastąpić słowem angielskim "/sc minute") 
     30}}} 
     31 
     32Ponieważ skrypt tworzący plik PDF generuje dużo ostrzeżeń, jeżeli nie chcemy debugować skryptu, nie jest zalecane przekierowywanie wyników działania na maila (opcja MAILTO powinna być wyłączona).