Projekt

Všeobecné

Profil

Archivácia protokolov

Úvodné nastavenia

Pre správne nakonfigurovanie archivácie protokolov treba najskôr v MENU / Administrácia / Nastavenia / Všeobecné nastavenia na stránke Lab. denník a podstránke Archivácia protokolov zadefinovať nasledovné údaje:
  • umožniť archivovať iba ukončené vzorky - toto nastavenie dokáže blokovať archiváciu neukončených vzoriek
  • umožniť archivovať iba skontrolované vzorky - toto nastavenie dokáže blokovať archiváciu vzoriek, ktoré neboli skontrolované
  • umožniť archivovať iba schválené vzorky - toto nastavenie dokáže blokovať archiváciu vzoriek, ktoré neboli schválené
  • zdieľaný adresár pre automatickú archiváciu - sem bude vykonaný export
  • adresa API pre automatickú archiváciu z pohľadu servera - adresa API, ktorú bude volať Previs, vykonávajúci archiváciu v prípade, že sa Previs spúšťa na serveri, ak sa spúšťa na klientskom počítači, ponechať tento údaj nevyplnený
  • report pre automatickú archiváciu - názov reportu, ktorý sa má použiť. Napr. ak sa súbor volá NahravanieProtokolovOM_0_UNI.rdlc, zadajte UNI
  • max. počet denne archivovaných protokolov jedného typu - odporúčame zadať číslo medzi 100-999 (archivácia 100 vzoriek z každého typu trvá približne 2 hodiny)
  • notifikovať výsledok automatickej archivácie - notifikácia o výsledku sa odošle na skupinu e-mailov

Základné informácie o archivácii

  • archivované súbory sú v exportnom adresári členené do podadresárov najskôr podľa roka a v rámci roka sú delené na mesiace, PV a OV a ešte Id laboratória. Napr. pre rok 2023 a január bude adresárová štruktúra obsahovať adresáre \\servername\sharedfoldername\PROD\2023\01\PV\0055 a \\servername\sharedfoldername\PROD\2023\01\OV\0055 resp. pre prípad archivácie z testovacej verzie Previsu \\servername\sharedfoldername\TEST\2023\01\PV\0055* a \\servername\sharedfoldername\TEST\2023\01\OV\0055, samozrejme Id laboratória môže byť iné, než tu použitý príklad (0055)
  • archivovaný súbor má tvar: CCCCCC-RRRR-MM-TT-LLLL-YYYYMMDDHMMSS.pdf, napr. 000001-2023-01-PV-0006-20231205143953.pdf pričom
    • CCCCCC, číslo vzorky uvedené na 6 cifier, aby súbory boli v adresári zoradené podľa čísla vzorky
    • RRRR - rok odberu vzorky uvedený ako 4 cifry
    • MM - mesiac odberu vzorky uvedený ako 2 cifry
    • TT - reťazec PV pre vzorky pitnej vody a OV pre vzorky odpadovej vody
    • LLLL - Id laboratória (Id z IS Previs), ktoré vzorku analyzovalo
    • YYYYMMDDHMMSS - časová značka exportu - obsahuje údaje o čase exportu v tvare YYYYMMDDHMMSS
  • vďaka takto štrukturovanému súboru PDF je možné jeden protokol archivovať aj viac krát, bude na disku s rôznym dátumom a teda bude pokrytý aj priebeh zmien v protokole, v prípade, že nastali
  • archivovanie vykonáva služba PrevisAPI do adresára, definovaného v konfigurácii
  • archivovanie prebieha za aktuálny rok a rok predtým (aby sa zabezpečilo zaarchivovanie aj koncoročných protokolov z minulého roka)
  • automatická archivácia v súčasnej podobe neumožňuje archivovať protokoly staršie ako 2 roky (pravdepodobne bol aj tak v starších protokoloch použitý iný report, ktorý sa líši od toho aktuálneho, ktorý je preddefinovaný pre automatickú archiváciu)
  • cez MENU / Laboratórny denník / Evidencia vzoriek / Vzorky je možné sa pozrieť, či existuje archív daného protokolu na sieti, cez tlačidlo hľadať v archíve protokolov.

Manuálna archivácia protokolu

V MENU / Laboratórny denník / Evidencia vzoriek / Vzorky je možné kliknúť na ikonku archivácie, čím sa vykoná archivácia konkrétneho protokolu do sieťového adresára nastaveného v konfigurácii. Alternatívne je možné v tomto formulári spustiť hromadnú archiváciu, ktorá postupne pôjde po aktuálne vyfiltrovaných záznamoch a každý archivuje.

Poloautomatická archivácia protokolov

Najskôr je potrebné cez MENU / Nastavenia / Nastavenia programu, na stránke automatické archivovanie protokolov zaškrtnúť možnosť archivovať protokoly automaticky pri vytlačení. Samotná archivácia už potom prebieha automaticky v momente vytlačenia protokolu.

Automatická archivácia protokolov

Môže byť spúšťaná denne na serveri ako Scheduled Task, avšak proces musí bežať pod konkrétnym kontom. Alternatívne je možné automatickú archiváciu spúšťať ručne napr. na konci pracovnej doby, po konci archivácie bude počítač automaticky vypnutý. Príklad odkazu na spustenie Previsu bude obsahovať príkaz: "C:\Previs\Previs.exe" -autorun:true -autosamplearchiveps:true -autosamplearchivepo:true -systemshutdownafterarchivation:false -database:PrevisDB -uselocalhostasprevisapiaddress:false. Zmenu odkazu na spustenie archivácie môžete urobiť pravým klikom naň, zvolením možnosti Vlastnosti, kde v kolónke Cieľ vyplníte za cestu k Previs.exe potrebné parametre (príklad ich použitia viď. vyššie a ich význam je uvedený dole)

Popis parametrov :
  • autorun - parameter, ktorého použitie zamedzuje spusteniu niektorých notifikácií v automatickom režime, aby tieto notifikácie nezastavili spustenie samotného archivovania. Ako hodnotu treba dať vždy true
  • autosamplearchiveps - true, ak sa majú automaticky archivovať protokoly o skúške (archivujú sa tie protokoly, ktoré spĺňajú filter, definovaný v konfigurácii, teda napr. ukončené a schválené)
  • autosamplearchivepo - true, ak sa majú automaticky archivovať protokoly o odbere (archivujú sa tie, ktoré už boli schválené)
  • systemshutdownafterarchivation - true ak sa má po ukončení archivácie vypnúť počítač (ak sa vypnúť nemá, parameter nepoužívať)
  • database - meno databázy, na ktorú sa má Previs za účelom archivácie pripojiť. Štandardne sa databáza volá PrevisDB
  • uselocalhostasprevisapiaddress - tento parameter sa používa len na serveri, ak spúšťate archiváciu u seba na PC, nepoužite ho

Úložisko

Podľa toho, ako presne vyzerá protokol o skúške bude mať jedna PDF záloha protokolu o skúške cca 700kB-1MB. Takže počítajme 1MB na protokol. To znamená, že ak napríklad Vaša spoločnosť robí 3000 protokolov ročne, ročný prírastok archivácie protokolov o skúške bude 3000MB. Ak sa bude archivovať aj protokol o odbere, tak bude potrebný zhruba dvojnásobok. Odporúčame pre archiváciu zvoliť fileserver s dostatočnou diskovou kapacitou. Archivácia v automatickom režime archivuje len protokoly aktuálneho roka, nie je možné zaarchivovať históriu.
Čo sa týka prístupu do sieťového adresára pre archiváciu, je potrebné, aby užívatelia Previsu mali nastavené právo čítať, zobrazovať súbory. Služba PrevisAPI, ktorá typicky beží pod nejakým servisným kontom musí mať nastavené právo aj zapisovať a vytvárať adresáre.

Verifikácia úložiska archívov

Od verzie 4.16.40 je v časti MENU / Administrácia / Monitoring / Verifikovať archív protokolov možnosť verifikácie archívu protokolov, ktorá kontroluje, či sa PDF súbory pre jednotlivé protokoly skutočne nachádzajú v úložisku