Рутини - Ръководство за администратор на sed сървър
6.2.Автопроцедури
Автоматичната процедура е операция (последователност от действия), която трябва да се извърши автоматично, когато са изпълнени определени условия. Пример за автоматична процедура е обработката на разпознати платежни нареждания - веднага щом документ със статус "Разпознат" се появи на EDMS сървъра, тази автоматична процедура автоматично ще извърши предварително определена последователност от действия. Изпълнението на всяка автоматична процедура може да бъде деактивирано, като в този случай автоматичната процедура става неактивна. Стандартната доставка на системата EDMS включва набор от предварително създадени и конфигурирани автоматични процедури, които могат да бъдат конфигурирани и променяни по желание.
Автоматичните процедури се конфигурират и активират под администраторския профил на работната станция на сървъра. ^
6.2.1 Управление на автопроцедури
За да стартирате всички активни автоматични процедури, изберете елемента от менюто „Инструменти – Автоматични процедури – Стартиране на автоматични процедури“.
За да забраните стартирането на всички активни автоматични процедури, изберете елемента от менюто "Инструменти - Автоматични процедури - Спиране на автоматични процедури" или елемента "Спиране на автоматични процедури" в контекстното меню. Контекстното меню се активира чрез щракване с десния бутон върху иконата за автоматични процедури в системната област.
6.2.2 Мониторинг
Ако трябва да получите информация за напредъка на автопроцедурите, изберете „Инструменти – Автопроцедури – Регистър на автопроцедурите“ или елемента „Дневник на автопроцедурите“ в контекстното меню. Контекстното меню се активира чрез щракване с десния бутон върху иконата за автоматични процедури в системната област.
От момента на стартиране на дневника на автопроцедурите до затварянето му, всички събития, стартирани операции и грешки ще бъдат записани в дневника на автопроцедурите (вижте Фигура 10).
- 10. Дневник на автопроцедури
- "Събития" - съдържа списък на всички събития с времето на тяхното настъпване и кратка пояснителна информация.
- "Стартирани операции" - съдържа списък на всички операции, стартирани от отварянето на дневника, посочено е началното време на операцията и времето за изпълнение.
- "Грешки" - съдържа списък на всички грешки, открити след отварянето на регистрационния файл, времето за откриване на грешката, името на модула и кратко описание.
- "Забрани" - съдържа списък на всички операции, стартирани от отварянето на лога; забранените операции са отбелязани със символа .
6.2.3 Настройка на автоматични процедури
За да конфигурирате автоматични процедури, изберете елемента от менюто „Инструменти – Автоматични процедури – Конфигуриране на автоматични процедури“.
На екрана ще се появи прозорецът "Схема на автопроцедурите" (вижте Фигура 11).
- 11. Схема на автопроцедура
За да създадете нова автоматична процедура, щракнете върху бутона в лентата с инструменти на прозореца.
За да изтриете съществуваща автоматична процедура, изберете я в списъка и натиснете бутона в лентата с инструменти на прозореца.
- 12. Свойства на автоматичната процедура
- "Име" - лесно за разбиране име на автопроцедурата;
- “Забранено” – задайте дали тази автоматична процедура не трябва да се изпълнява;
- "Тип схема" - каква ще бъде операциятада се изпълни: просто, таблично или документално;
- “Име на схема” – име на схема;
- "Име на операция" - името на изпълняваната операция;
- “Приоритет на стартиране” – колкото по-нисък е този параметър, толкова по-рано ще започне автоматичната процедура (използва се, ако е необходимо да се стартира поредица от автоматични процедури);
- “Приоритет на нишка” – определя приоритета на нишката: чакащ, много нисък, нисък, нормален, висок, много висок, критичен;
- "Основна нишка" - определя дали се създава отделна нишка за автопроцедурата или тя ще се изпълнява в обща нишка;
- „Тип стартиране“ – описано по-долу.
6.2.3.1 Задаване на типове стартиране
- "Веднъж на ден" - стартирането се извършва веднъж на ден. Като щракнете върху бутона "Промяна", можете да зададете началния час;
- "Периодично" - стартирането се извършва периодично. Като щракнете върху бутона "Промяна", можете да зададете периода от време между стартиранията (в секунди), както и интервалите, в които можете да стартирате (изберете началото и края на интервала в съответните полета, щракнете върху бутона "Разрешаване");
- "Инициализация" - автоматичната процедура се стартира веднъж при стартиране на системата;
- “Финализация” – автопроцедурата се стартира еднократно при изключване на системата;
- “Файлов флаг” – автоматичната процедура се стартира, когато файл с посочената маска се появи в посочената директория. Като щракнете върху бутона "Промяна", можете да зададете директория и маска на файла.
- „Промяна на документ“ – при промяна на документа се стартира автоматична процедура. Като щракнете върху бутона "Промяна", можете да зададете условията за стартиране.
- „Системно събитие“ – стартиране на автоматична процедура при настъпване на системно събитие на ОС.След като натиснете бутона "Промяна", можете да въведете името на системното събитие на Windows, при настъпване на което ще се стартира автопроцедурата. В момента софтуерът "SED" не се използва.
- 13. Разрешено начално време за автопроцедури
6.2.3.2 Задаване на условия за задействане
За да зададете условията за стартиране веднъж на ден, изберете типа стартиране - "Веднъж на ден" и щракнете върху бутона "Промяна" в диалоговия прозорец "Свойства".
- 14^ . Опции за стартиране a
За да зададете условията за периодично стартиране, изберете типа стартиране - "Периодично" и щракнете върху бутона "Промяна" в диалоговия прозорец "Свойства".
- 15^ . Начален период a
За да конфигурирате условията за стартиране чрез флаг на файл, изберете типа стартиране - "Флаг на файл" и щракнете върху бутона "Промяна" в диалоговия прозорец "Свойства".
- 16^ . Начални условия a
Когато квадратчето за отметка „Проверка на достъпа“ е поставено, системата щепроверка на разрешение за четене на файлове от посочената директория.
За да зададете условията за стартиране за промяна на статуса, изберете типа стартиране - "Промяна на документ" и щракнете върху бутона "Промяна" в диалоговия прозорец "Свойства".
- 17^ . Условия за стартиране на автопроцедури s
Автоматичната процедура започва, когато документът достигне маркирания статус.
Препоръчително е да поставите отметка в квадратчето „Проверявай крайните състояния при стартиране“ и е препоръчително да изчистите флага „Винаги проверявай крайните състояния“. ^
6.2.4 Сервизни автоматични процедури
Сервизните авто-процедури са отговорни за автоматичното изпълнение на сервизните функции на системата, както и за изпълнението на автоматичните процедури за крипто-защита. Следва описание на всички автоматични процедури за обслужване.
Сервиз– група автосервизни процедури.
Актуализация на отдалечената система– тази група автопроцедури отговаря за автоматичното обновяване на версията на системата на отдалечени клиенти от сървъра.
- „Изпращане на подготвени задачи за актуализация“ – автоматично изпращане на подготвени репликации към клиенти от сървъра.
- „Поддържане на директория с версии на клиентски работни станции (изпращане)“ – автоматично периодично актуализиране на версии на директории към клиенти от сървъра.
- „Проверка на CRC на системното ядро“ – автоматична периодична проверка на правилното функциониране на системното ядро (проверка на целостта).
- „Проверка на CRC на системното ядро (ако грешка спира системата)“ – автоматична периодична проверка на правилното функциониране на системното ядро. Ако има грешки вядрото, системата спира.
- “Автоматично архивиране (Инициализация)” – автоматично архивиране на документи при стартиране на системата.
- "Автоматично архивиране (Веднъж на ден)" - автоматично архивиране на документи в зададения час веднъж на ден.
- „Автоматична обработка на външна репликация“ – автоматично актуализиране на системните данни въз основа на получената репликация.
- „Автоматична подготовка на външна репликация за клиенти“ – автоматична подготовка на репликация за външни клиенти въз основа на промени, направени в системните данни.
- „Качване на регистъра GRBS/RBS/PBS за CKS“ – периодично автоматично качване на директорията на регистъра или нейната делта репликация във файл във външна директория за обмен със системи на трети страни.
- „Импортиране на GRBS/RBS/PBS регистър на бюджетни средства на субект, община” - периодично автоматично изтегляне на файла справочник на Регистъра от външна директория за обмен със системи на трети страни.
- „Актуализиране на BIC MFO указател” – автоматично стартиране на обновяване на указателя на българските банки въз основа на данните, получени от външната система.
- „Актуализиране на директориите на CSC“ – автоматично стартиране на актуализиране на директориите, получени от CSC.
- "Периодично почистване на SystemLog" - разрешаване на периодично почистване на файла с хронологията на системата (вижте глава Проследяване означава водене на лог (дневник) с информация за извършените действия на системата. ).
- „Обновяване на скролерите на клиентски документи“ – настройка на интервала от време за актуализиране на списъка с документи.
- "Установяване на връзка с предаващата страна" - автоматична периодична проверка на комуникацията с външни клиенти на системата.
- "Импортиране на регистъра на GRBS/RBS/PBS от EDMS UFK-клиент" - автоматично стартиране на импортирането на регистъра от UFK клиента към сървъра.
- „Експортиране на GRBS/RBS/PBS регистър за OFK сървър“ – автоматично стартиране на експортиране на регистъра от сървъра към клиента.