23 регламентные задания: различия между версиями

Нет описания правки
Нет описания правки
Строка 1: Строка 1:
====== Регламентные задания ======  
====== Регламентные задания ======  


__Регламентные задания__ — это специальный механизм 1С, предназначенный для выполнения определенного действия по заданному расписанию.
'''Регламентные задания''' — это специальный механизм 1С, предназначенный для выполнения определенного действия по заданному расписанию.


__Фоновое задание__ — объекты, порождаемые регламентным заданием, которые непосредственно выполняет заложенное действие без участия пользователя или программиста 1С.
'''Фоновое задание''' — объекты, порождаемые регламентным заданием, которые непосредственно выполняет заложенное действие без участия пользователя или программиста 1С.


Для работы с регламентными заданиями нужна встроена обработка.  
Для работы с регламентными заданиями нужна встроена обработка.  


++++
 
Если у Вас она не встроенная, необходимо предварительно это сделать:
Если у Вас она не встроенная, необходимо предварительно это сделать:
|
|
Строка 14: Строка 14:
   - Запустить 1С.
   - Запустить 1С.
   - Выбрать вашу базу, кликнув на нее.
   - Выбрать вашу базу, кликнув на нее.
   - Нажать кнопку <syntaxhighlight lang='bash'>
   - Нажать кнопку '''"Конфигуратор"'''.
'"Конфигуратор"
</syntaxhighlight>'.
   - Указать логи и пароль пользователя с правами администратора.
   - Указать логи и пароль пользователя с правами администратора.
   - Нажать кнопку <syntaxhighlight lang='bash'>
   - Нажать кнопку '''"ОК"'''.
'"ОК"
   - В меню нажмите '''"Конфигурация"'''.
</syntaxhighlight>'.
   - Выберите пункт '''"Открыть конфигурацию"'''. кликнув на данную строку.
   - В меню нажмите <syntaxhighlight lang='bash'>
'"Конфигурация"
</syntaxhighlight>'.
   - Выберите пункт <syntaxhighlight lang='bash'>
'"Открыть конфигурацию"
</syntaxhighlight>'. кликнув на данную строку.


[[File:1_встаивание_обработки.png]]
[[File:1_встаивание_обработки.png]]


   - Кликнуть правой кнопки мышки по разделу <syntaxhighlight lang='bash'>
   - Кликнуть правой кнопки мышки по разделу '''"Обработки"'''.
'"Обработки"
   - Выбрать пункт '''"Вставить внешнюю обработку, отчет..."'''.
</syntaxhighlight>'.
   - Выбрать пункт <syntaxhighlight lang='bash'>
'"Вставить внешнюю обработку, отчет..."
</syntaxhighlight>'.
   - Выбрать файл сборки, кликнув на него.
   - Выбрать файл сборки, кликнув на него.
   - Нажать кнопку <syntaxhighlight lang='bash'>
   - Нажать кнопку '''"Открыть"'''.
'"Открыть"
   - Кликнуть на кнопку '''"Обновить конфигурацию базы данных"'''.
</syntaxhighlight>'.
   - Кликнуть на кнопку <syntaxhighlight lang='bash'>
'"Обновить конфигурацию базы данных"
</syntaxhighlight>'.


[[File:2_встаивание_обработки.png]]
[[File:2_встаивание_обработки.png]]
Строка 48: Строка 32:
При необходимости обработку можно добавить в любую подсистему.
При необходимости обработку можно добавить в любую подсистему.


   - Развернуть список <syntaxhighlight lang='bash'>
   - Развернуть список '''"Обработки"'''.
'"Обработки"
   - Правой кнопкой мышки кликнуть по строке '''"АСПМеркурийПрямая"'''.
</syntaxhighlight>'.
   - Выбрать пункт '''"Дополнительно"''', кликнув по нему.
   - Правой кнопкой мышки кликнуть по строке <syntaxhighlight lang='bash'>
   - На вкладке '''"Подсистемы"''' отметить галочками системы, где будет отображаться доступ к обработке.
'"АСПМеркурийПрямая"
   - Нажать кнопку  '''"Обновить конфигурацию базы данных"'''.
</syntaxhighlight>'.
   - Кликнуть кнопку '''"Начать отладку"'''.
   - Выбрать пункт <syntaxhighlight lang='bash'>
'"Дополнительно"
</syntaxhighlight>', кликнув по нему.
   - На вкладке <syntaxhighlight lang='bash'>
'"Подсистемы"
</syntaxhighlight>' отметить галочками системы, где будет отображаться доступ к обработке.
   - Нажать кнопку  <syntaxhighlight lang='bash'>
'"Обновить конфигурацию базы данных"
</syntaxhighlight>'.
   - Кликнуть кнопку <syntaxhighlight lang='bash'>
'"Начать отладку"
</syntaxhighlight>'.


[[File:3_встаивание_обработки.png]]
[[File:3_встаивание_обработки.png]]
Строка 72: Строка 44:


[[File:4_встаивание_обработки.png]]
[[File:4_встаивание_обработки.png]]
++++




   - Нажать кнопку <syntaxhighlight lang='bash'>
 
'"Главное меню"
   - Нажать кнопку '''"Главное меню"'''.
</syntaxhighlight>'.
   - Выбрать строку '''"Все пункты"''', кликнув на нее.
   - Выбрать строку <syntaxhighlight lang='bash'>
   - Раскрыть список '''"Обработки"'''.
'"Все пункты"
   - Выбрать пункт '''"АСП Регламентные и фоновые задания"''', кликнув на него.
</syntaxhighlight>', кликнув на нее.
   - Нажать кнопку '''"Открыть"'''.
   - Раскрыть список <syntaxhighlight lang='bash'>
'"Обработки"
</syntaxhighlight>'.
   - Выбрать пункт <syntaxhighlight lang='bash'>
'"АСП Регламентные и фоновые задания"
</syntaxhighlight>', кликнув на него.
   - Нажать кнопку <syntaxhighlight lang='bash'>
'"Открыть"
</syntaxhighlight>'.


[[File:1_п_автоматическое_гашение_эл.всд_регламентные_задания.png]]
[[File:1_п_автоматическое_гашение_эл.всд_регламентные_задания.png]]


   - Дважды кликнуть по строке <syntaxhighlight lang='bash'>
   - Дважды кликнуть по строке '''"АСП регистрация сертификатов"'''.
'"АСП регистрация сертификатов"
   - Поставить галочку в поле '''"Включено"'''.
</syntaxhighlight>'.
   - В поле '''"Имя пол пользователя"''' кликнуть по кнопке '''"Выбрать из списка"''' и кликнуть на пользователя, под которым будет осуществляться работа регламентных заданий.
   - Поставить галочку в поле <syntaxhighlight lang='bash'>
   - В поле '''"Наименование"''' -"АСП Регистрация сертификатов". Запомнить (скопировать) содержание поля '''"Синонимы"'''.
'"Включено"
   - Нажать кнопку '''"Записать и закрыть"'''.
</syntaxhighlight>'.
   - Нажать кнопку '''"Настроить расписание"'''.
   - В поле <syntaxhighlight lang='bash'>
'"Имя пол пользователя"
</syntaxhighlight>' кликнуть по кнопке <syntaxhighlight lang='bash'>
'"Выбрать из списка"
</syntaxhighlight>' и кликнуть на пользователя, под которым будет осуществляться работа регламентных заданий.
   - В поле <syntaxhighlight lang='bash'>
'"Наименование"
</syntaxhighlight>' -"АСП Регистрация сертификатов". Запомнить (скопировать) содержание поля <syntaxhighlight lang='bash'>
'"Синонимы"
</syntaxhighlight>'.
   - Нажать кнопку <syntaxhighlight lang='bash'>
'"Записать и закрыть"
</syntaxhighlight>'.
   - Нажать кнопку <syntaxhighlight lang='bash'>
'"Настроить расписание"
</syntaxhighlight>'.


[[File:2_п_автоматическое_гашение_эл.всд_регламентные_задания.png]]
[[File:2_п_автоматическое_гашение_эл.всд_регламентные_задания.png]]


   - Нажать кнопку <syntaxhighlight lang='bash'>
   - Нажать кнопку '''"Главное меню"'''.
'"Главное меню"
   - Выбрать строку '''"Все пункты"''', кликнув на нее.
</syntaxhighlight>'.
   - Раскрыть список '''"Справочники"'''.
   - Выбрать строку <syntaxhighlight lang='bash'>
   - Выбрать пункт '''"АСП Виды документов 1С"''', кликнув на него.
'"Все пункты"
   - Нажать кнопку '''"Открыть"'''.
</syntaxhighlight>', кликнув на нее.
   - Раскрыть список <syntaxhighlight lang='bash'>
'"Справочники"
</syntaxhighlight>'.
   - Выбрать пункт <syntaxhighlight lang='bash'>
'"АСП Виды документов 1С"
</syntaxhighlight>', кликнув на него.
   - Нажать кнопку <syntaxhighlight lang='bash'>
'"Открыть"
</syntaxhighlight>'.


[[File:4_п_автоматическое_гашение_эл.всд_регламентные_задания.png]]
[[File:4_п_автоматическое_гашение_эл.всд_регламентные_задания.png]]


   - Нажать кнопку <syntaxhighlight lang='bash'>
   - Нажать кнопку '''"Создать группу"'''.
'"Создать группу"
   - Заполнить поле '''"Наименование"'''  значением скопированным ранее из поля '''"Синоним"''' - '''"АСП регистрация сертификатов"'''.
</syntaxhighlight>'.
   - Нажать кнопку '''"Записать и закрыть"'''.  
   - Заполнить поле <syntaxhighlight lang='bash'>
'"Наименование"
</syntaxhighlight>'  значением скопированным ранее из поля <syntaxhighlight lang='bash'>
'"Синоним"
</syntaxhighlight>' - <syntaxhighlight lang='bash'>
'"АСП регистрация сертификатов"
</syntaxhighlight>'.
   - Нажать кнопку <syntaxhighlight lang='bash'>
'"Записать и закрыть"
</syntaxhighlight>'.  


[[File:5_п_автоматическое_гашение_эл.всд_регламентные_задания.png]]
[[File:5_п_автоматическое_гашение_эл.всд_регламентные_задания.png]]


   - Зайти в созданную группу, дважды кликнув по папке.
   - Зайти в созданную группу, дважды кликнув по папке.
   - Нажать кнопку <syntaxhighlight lang='bash'>
   - Нажать кнопку '''"Создать"'''.
'"Создать"
   - Заполнить поля '''"Наименование"''' и '''"Вид документа"''', в соответствии с задаваемой операцией.
</syntaxhighlight>'.
   - В поле '''"Тип сертификата"''' нажать кнопку '''"Выбрать из списка"''' .
   - Заполнить поля <syntaxhighlight lang='bash'>
   - Выбрать строку '''"Гашение"''', кликнув на нее.
'"Наименование"
   - В поле '''"Организация"''' нажать кнопку '''"Выбрать из списка"'''.
</syntaxhighlight>' и <syntaxhighlight lang='bash'>
   - Кликнуть на поле '''"Организация"''' и выбрать организацию нажав на нее.
'"Вид документа"
   - Нажать кнопку '''"ОК"'''.
</syntaxhighlight>', в соответствии с задаваемой операцией.
   - В поле '''"Регламентное задание"''' поставить галочку  
   - В поле <syntaxhighlight lang='bash'>
   - В полях '''"Период"''' и  '''"Значение"''' укажите за какое время (Месяц/День/Час) и количество гасить ВСД.
'"Тип сертификата"
   - В полях '''"Период отсрочки"''' укажите до какого времени (Месяц/День/Час) и количество гасить ВСД.
</syntaxhighlight>' нажать кнопку <syntaxhighlight lang='bash'>
   - В поле '''"Количество документов регламентного задания"''' можно указать какое число ВСД будет гасится.
'"Выбрать из списка"
   - Нажать кнопку '''"Записать и закрыть"'''.
</syntaxhighlight>' .
   - Выбрать строку <syntaxhighlight lang='bash'>
'"Гашение"
</syntaxhighlight>', кликнув на нее.
   - В поле <syntaxhighlight lang='bash'>
'"Организация"
</syntaxhighlight>' нажать кнопку <syntaxhighlight lang='bash'>
'"Выбрать из списка"
</syntaxhighlight>'.
   - Кликнуть на поле <syntaxhighlight lang='bash'>
'"Организация"
</syntaxhighlight>' и выбрать организацию нажав на нее.
   - Нажать кнопку <syntaxhighlight lang='bash'>
'"ОК"
</syntaxhighlight>'.
   - В поле <syntaxhighlight lang='bash'>
'"Регламентное задание"
</syntaxhighlight>' поставить галочку  
   - В полях <syntaxhighlight lang='bash'>
'"Период"
</syntaxhighlight>' и  <syntaxhighlight lang='bash'>
'"Значение"
</syntaxhighlight>' укажите за какое время (Месяц/День/Час) и количество гасить ВСД.
   - В полях <syntaxhighlight lang='bash'>
'"Период отсрочки"
</syntaxhighlight>' укажите до какого времени (Месяц/День/Час) и количество гасить ВСД.
   - В поле <syntaxhighlight lang='bash'>
'"Количество документов регламентного задания"
</syntaxhighlight>' можно указать какое число ВСД будет гасится.
   - Нажать кнопку <syntaxhighlight lang='bash'>
'"Записать и закрыть"
</syntaxhighlight>'.


[[File:66_п_автоматическое_гашение_эл.всд_регламентные_задания.png]]
[[File:66_п_автоматическое_гашение_эл.всд_регламентные_задания.png]]


Настройки разных видов документов, для выполнения операций регламентного задания/
Настройки разных видов документов, для выполнения операций регламентного задания/
++++
 
- автоматическое гашение электронных входящих ВСД
- автоматическое гашение электронных входящих ВСД
|
|
[[File:11._п_регламентное_зад_пример.png]]
[[File:11._п_регламентное_зад_пример.png]]
++++
 
++++
 
- автоматическое умное гашение
- автоматическое умное гашение
|
|
[[File:1._п_регламентное_зад_пример.png]]
[[File:1._п_регламентное_зад_пример.png]]
++++
 
++++
 
- автоматическая загрузка остатков
- автоматическая загрузка остатков
|
|
[[File:1_п_рег_зад.png]]
[[File:1_п_рег_зад.png]]
++++
 
++++
 
- автоматическая регистрация исходящих (реализация)
- автоматическая регистрация исходящих (реализация)
|
|
[[File:3_п_рег_зад.png]]
[[File:3_п_рег_зад.png]]
++++
 


Если необходимо немедленное срабатывание операции регламентного задания:
Если необходимо немедленное срабатывание операции регламентного задания:


   - Нажать кнопку <syntaxhighlight lang='bash'>
   - Нажать кнопку '''"Главное меню"'''.
'"Главное меню"
   - Выбрать строку '''"Все пункты"''', кликнув на нее.
</syntaxhighlight>'.
   - Раскрыть список '''"Обработки"'''.
   - Выбрать строку <syntaxhighlight lang='bash'>
   - Выбрать пункт '''"АСП Регламентные и фоновые задания"''', кликнув на него.
'"Все пункты"
   - Нажать кнопку '''"Открыть"'''.
</syntaxhighlight>', кликнув на нее.
   - Раскрыть список <syntaxhighlight lang='bash'>
'"Обработки"
</syntaxhighlight>'.
   - Выбрать пункт <syntaxhighlight lang='bash'>
'"АСП Регламентные и фоновые задания"
</syntaxhighlight>', кликнув на него.
   - Нажать кнопку <syntaxhighlight lang='bash'>
'"Открыть"
</syntaxhighlight>'.


[[File:1_п_автоматическое_гашение_эл.всд_регламентные_задания.png]]
[[File:1_п_автоматическое_гашение_эл.всд_регламентные_задания.png]]


   - Выделить строку <syntaxhighlight lang='bash'>
   - Выделить строку '''"АСП регистрация сертификатов"''', кликнув на нее.
'"АСП регистрация сертификатов"
   - Нажать кнопку '''"Выполнить сейчас"''' => Дождаться окончания процесса выполнения регламентных заданий. В случае успешного выполнения в поле "Состояние" отобразится статус "Задание выполнено", в противном случае появится статус - ошибка, просмотреть которую можно дважды кликнув по данному полю.
</syntaxhighlight>', кликнув на нее.
   - Нажать кнопку <syntaxhighlight lang='bash'>
'"Выполнить сейчас"
</syntaxhighlight>' => Дождаться окончания процесса выполнения регламентных заданий. В случае успешного выполнения в поле "Состояние" отобразится статус "Задание выполнено", в противном случае появится статус - ошибка, просмотреть которую можно дважды кликнув по данному полю.


[[File:7_п_автоматическое_гашение_эл.всд_регламентные_задания.png]]
[[File:7_п_автоматическое_гашение_эл.всд_регламентные_задания.png]]
Строка 253: Строка 133:
В журнале вет документов  можно просмотреть сертификаты, созданные с помощью регламентных заданий.
В журнале вет документов  можно просмотреть сертификаты, созданные с помощью регламентных заданий.


   - Перейти на вкладку <syntaxhighlight lang='bash'>
   - Перейти на вкладку '''"Основные настройки"'''.  
'"Основные настройки"
</syntaxhighlight>'.  
   - Нажать кнопку "Журнал вет документов".
   - Нажать кнопку "Журнал вет документов".