Implementovaný modul pro správu dokumentů (Document Management System) ve vašem systému je architekturou klient-server, u níž musíte vhodným způsobem nakonfigurovat klientskou i serverovou stranu pro správnou souhru obou komponent. Klientská část sestává z vaší aplikace, která má přístup k business logice podobně, jako OData služba, u níž Controller má také přístup k business logice a navíc i k fyzickému úložišti. Pro správnou funkčnost klientů i serverové strany je zapotřebí nastavit správně Konfiguraci DMS.

Specifickou vlastností konfigurace DMS je to, že se konfigurace načítá při startu aplikace. Po změně vlastností tohoto konfiguračního business objektu je nutné momentálně restartovat aplikaci na všech běžících instancích.

Vlastnosti Konfigurace DMS:

  • Odata služba pro DMS - URL DMS služby
  • Výchozí úložiště souborů - Výchozí souborové úložiště, do kterého se budou ukládat fyzické obsahy dokumentů. Pokud je Výchozí úložiště dokumentů nastavena na hodnotu Souborový systém, pak je tato vlastnost povinná.
  • Výchozí úložiště dokumentů - Tato volba ovlivňuje zakládání dokumentů a jejich fyzické umístění. Na základě této volby jsou zakládány dokumenty, které mají být umístěny buď v databázi, nebo na souborovém úložišti.
  • Manažer přenosů dokumentů notifikuje svá vlákna o potenciálních přenosech na základě časovače a notifikací ze souborového systému, které pak následně realizuje. Primární záměr je, aby se tyto dvě kombinace doplňovaly.
    • Kontrolovat souborový systém pro nové soubory - Primárně se identifikují nové přenosy dle notifikací ze souborového systému. Touto volbou máme možnost je vypnout.
    • Interval pro kontrolu nových dokumentů - Nové přenosy identifikujeme pravidelnými kontrolami pomocí časovače. Pokud v rámci daného intervalu nalezne manažer přenosů nějaké dokumenty, pokusí se je přenést ze služby nebo na službu. Touto volbou nastavujeme periodu mezi těmito kontrolami.
  • Zvolit typ dokumentu po vytvoření - Po volbě dokumentu lze volitelně vybírat typ dokumentu. Pokud zvolíme, že typ dokumentu se vybírat nebude, pak bude dokument zakládán bez vyplněné vlastnosti Typ dokumentu.
  • Maximální počet neúspěšných přenosů pro dokument - Manažer pro přenosy dokumentů se snaží vždy odeslat dokumenty na službu. Vzhledem k tomu, že služba může být nedostupná, více zatížená nebo v částečném provozním stavu, tak může dojít k nezpracování některých dotazů. Abychom službu tolik nezatěžovali, tak nastavením této volby určujeme, kolik má být neúspěšných pokusů pro zastavení jedné iterace přenosů.
  • Zobrazit dialog pro stahování při velikosti souboru nad - Parametr, jehož nastavením velikosti ovlivňujeme zobrazení dialogu ke stažení dokumentu v závislosti na tom, jak je soubor velký. Po překročení této velikosti dojde k zobrazení tohoto dialogu.

Kromě Konfigurace DMS lze ještě k volbě nastavení následujících parametrů v App.config aplikace:

  • DMSAppDataDirPath - Cesta k aplikačním datům DMS, obsahuje primárně data, která jsou uložena aplikací z/do DMS služby. Níže zakomentované varianty direktiv umožňují specifikovat složku absolutní cestou nebo kombinací cesty a systémové proměnné.

<!--<add key="DMSAppDataDirPath" value="%SystemDrive%\DMS\AppData"/>-->

<!--<add key="DMSAppDataDirPath" value="D:\DMS\AppData"/>-->


  • Žádné štítky