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

Нет описания правки
Нет описания правки
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
====== Регламентные задания ======  
====== Регламентные задания ======  


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


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


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


++++
 
Если у Вас она не встроенная, необходимо предварительно это сделать:
Если у Вас она не встроенная, необходимо предварительно это сделать:
|
|
====== Встраивание обработки в конфигурацию 1С ======  
====== Встраивание обработки в конфигурацию 1С ======  


  - Запустить 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>'.  
  - Нажать кнопку "Журнал вет документов".


[[File:8_п_авто.png]]
[[File:8_п_авто.png]]
[[Category:5 работа с сертификатами]]
[[Category:5 работа с сертификатами]]
<vote type=1 />