Skip to content

Commit

Permalink
1623
Browse files Browse the repository at this point in the history
Добавить в документацию информацию про рег задания на обычных формах
https://git.skbkontur.ru/Diadoc1C/DiadocModules/-/issues/1623
  • Loading branch information
SevaraAkhtyamova committed Feb 3, 2022
1 parent 409a65e commit d0c42ec
Show file tree
Hide file tree
Showing 17 changed files with 172 additions and 7 deletions.
Binary file added docs/source/_static/reg0.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/source/_static/reg1.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/source/_static/reg2.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/source/_static/reg3.PNG
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/source/_static/reg4.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/source/_static/reg5.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/source/_static/reg6.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/source/_static/reg7.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/source/_static/reg8.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,8 @@

**Элементы структуры:**

* **Описание ошибки** (тип Строка или Неопределено) — содержатся ошибки при создании документа.
* **ОписаниеОшибки** (тип Строка или Неопределено) — содержатся ошибки при создании документа.

* **Основной объект** (ссылка на документ или Неопределено) — созданный документ 1С.
* **ОсновнойОбъект** (ссылка на документ или Неопределено) — созданный документ 1С.

Пример использования: :doc:`Как обработать входящий пакет документов <../../proc/pm/Obrabotka_Vkhodyashchikh_Paketov>`
4 changes: 2 additions & 2 deletions docs/source/func/pm/Prochitat'_Sopostavlenie_Nomenklatury.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,6 @@

**Элементы структуры:**

* **Описание ошибки** (тип Строка),
* **ОписаниеОшибки** (тип Строка),

* **Основной объект** (тип Неопределено).
* **ОсновнойОбъект** (тип Неопределено).
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@

**Элементы структуры:**

* **Описание ошибки** (тип Строка),
* **ОписаниеОшибки** (тип Строка),

* **Основной объект** (тип Неопределено).
* **ОсновнойОбъект** (тип Неопределено).

Пример использования: :doc:`Как обработать входящий пакет документов <../../proc/pm/Obrabotka_Vkhodyashchikh_Paketov>`
1 change: 0 additions & 1 deletion docs/source/objects/Документ.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@
* **РезультатАнализа** (тип Структура) - содержит итоги анализа, выполненного в событии :doc:`ПровестиАнализДокумента <../func/pm/Provesti_Analiz_Dokumenta>` или :doc:`ПослеАнализаПакета <../func/pm/Posle_Analiza_Paketa>`.
* **Реквизиты** (тип Структура) - основные реквизиты документа.
* **Связи** (тип Структура) - идентификаторы документов из других пакетов, которые связаны с текущим документом.
* **СлужебнаяИнформация** (тип Структура) - вспомогательная структура, содержащая временные переменные.
* **Состояние** (тип Строка) - метка документа. Принимает значение "Подготовлен", "Отправлен", "ЗагруженИзДиадок", "Получен", "Переотправлен".
* **Статусы** (тип Структура) - состоит из строкового представления основного и дополнительного статуса документа.
* **Тип** (тип Структура) - описывает тип документа.
Expand Down
38 changes: 38 additions & 0 deletions docs/source/proc/pm/Kak_nastroit'_reglamentnoe_zadanie.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
Как настроить регламентное задание с помощью консоли заданий
================================================================

.. rubric:: I. Обновить подсистему Диадок до версии 2.23 и выше

На сайте `КонтурСправка <https://support.kontur.ru/pages/viewpage.action?pageId=83865675>`_ есть раздел по установке и обновлению подсистемы Диадок.

.. rubric:: II. Открыть консоль заданий из состава подсистемы "Инструменты разработчика"

Стандартная консоль заданий на сайте `1С:ИТС <https://its.1c.ru/>`_ не подходит, т.к. с ее помощью нельзя настроить параметры регламентного задания. Вместо нее будем использовать консоль заданий из состава подсистемы "Инструменты разработчика" (далее ИР).

Рекомендуется использовать портативный вариант ИР, т.к. он не требует изменения конфигурации и подходит для платформы 1С версий 8.2.12+, 8.3.4+. Скачать актуальную версию можно с `сайта <http://devtool1c.ucoz.ru/load/>`_ разработчика.

Для запуска консоли заданий нужно:

1. Распаковать архив с портативной версией ИР. Проверить, что папка "Модули" в этом архиве тоже распакована.
2. Запустить 1С:Предприятие и открыть внешнюю обработку **ирПортативный.epf**.
3. Работа ИР не поддерживается в режиме управляемого приложения. При открытии в этом режиме обработка предложит вам перезапустить 1С в режиме обычного приложения.

.. image:: /_static/reg0.png
:width: 400px

4. В открывшейся командной панели ИР нажмите на кнопку "Консоль заданий".

.. image:: /_static/reg1.png
:width: 400px

.. rubric:: III. Добавить регламентное задание

В консоли заданий нажмите кнопку "Добавить".

.. image:: /_static/reg2.png
:width: 400px

Заполните открывшуюся форму.

.. image:: /_static/reg3.png
:width: 1000px
80 changes: 80 additions & 0 deletions docs/source/proc/pm/Reglamentnoye_Zadaniye.rst
Original file line number Diff line number Diff line change
Expand Up @@ -111,3 +111,83 @@
ОсновнойМодуль.ЭДО_ПодготовитьИОтправитьПакетыВФоне(ОсновнойМодуль.СписокДокументов);

КонецЦикла;


Как настроить регламентное задание с помощью консоли заданий
-------------------------------------------------------------------

**I. Обновить подсистему Диадок до версии 2.23 и выше**

На сайте `КонтурСправка <https://support.kontur.ru/pages/viewpage.action?pageId=83865675>`_ есть раздел по установке и обновлению подсистемы Диадок.

**II. Открыть консоль заданий из состава подсистемы "Инструменты разработчика"**

Стандартная консоль заданий на сайте `1С:ИТС <https://its.1c.ru/>`_ не подходит, т.к. с ее помощью нельзя настроить параметры регламентного задания. Вместо нее будем использовать консоль заданий из состава подсистемы "Инструменты разработчика" (далее ИР).

Рекомендуется использовать портативный вариант ИР, т.к. он не требует изменения конфигурации и подходит для платформы 1С версий 8.2.12+, 8.3.4+. Скачать актуальную версию можно с `сайта <http://devtool1c.ucoz.ru/load/>`_ разработчика.

Для запуска консоли заданий нужно:

1. Распаковать архив с портативной версией ИР. Проверить, что папка "Модули" в этом архиве тоже распакована.
2. Запустить 1С:Предприятие и открыть внешнюю обработку **ирПортативный.epf**.
3. Работа ИР не поддерживается в режиме управляемого приложения. При открытии в этом режиме обработка предложит вам перезапустить 1С в режиме обычного приложения.

.. image:: /_static/reg0.png
:width: 400px

4. В открывшейся командной панели ИР нажмите на кнопку "Консоль заданий".

.. image:: /_static/reg1.png
:width: 400px

**III. Добавить регламентное задание**

В консоли заданий нажмите кнопку "Добавить".

.. image:: /_static/reg2.png
:width: 400px

Заполните открывшуюся форму.

.. image:: /_static/reg3.PNG
:width: 1000px


Способы подключения модуля "Диадок" к регламентному заданию
---------------------------------------------------------------

Ниже рассмотрены случаи, когда **модуль встроен в конфигурацию** и **подключен как внешняя обработка**.

**1. Модуль встроен в конфигурацию**

Значение параметра — строка, имя встроенной обработки.

Пример:

.. image:: /_static/reg4.png
:width: 400px

.. image:: /_static/reg5.png
:width: 400px

**2. Модуль подключен как внешняя обработка**

Значение параметра — элемент справочника "Внешние обработки" для обычных форм или "Дополнительные отчеты и обработки" для управляемых форм.

Пример:

.. image:: /_static/reg6.png
:width: 400px

.. image:: /_static/reg7.png
:width: 400px

Если регламентное задание выдает при работе ошибки "Метод задания не найден: Диадок_ФоновыеЗадания:ВыполнитьРегламентныеДействия", значит, версия подсистемы Диадок ниже 2.23. Нужно обновить версию подсистемы через "Конфигурация/Поддержка/Обновить конфигурацию".

.. important::
Если используется платформа ниже 8.3.4 версии, то необходимо добавлять второй параметр типа "Не определено". Для этого нажмите на кнопку "Добавить".

.. image:: /_static/reg8.png
:width: 600px

В противном случае при выполнении регламентного задания будет возникать ошибка "Количество фактических параметров фонового задания не совпадает с количеством параметров метода фонового задания".
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
Способы подключения модуля "Диадок" к регламентному заданию
==============================================================

Ниже рассмотрены случаи, когда **модуль встроен в конфигурацию** и **подключен как внешняя обработка**.

**1. Модуль встроен в конфигурацию**

Значение параметра — строка, имя встроенной обработки.

Пример:

.. image:: /_static/reg4.png
:width: 400px

.. image:: /_static/reg5.png
:width: 400px

**2. Модуль подключен как внешняя обработка**

Значение параметра — элемент справочника "Внешние обработки" для обычных форм или "Дополнительные отчеты и обработки" для управляемых форм.

Пример:

.. image:: /_static/reg6.png
:width: 400px

.. image:: /_static/reg7.png
:width: 400px

Если регламентное задание выдает при работе ошибки "Метод задания не найден: Диадок_ФоновыеЗадания:ВыполнитьРегламентныеДействия", значит, версия подсистемы Диадок ниже 2.23. Нужно обновить версию подсистемы через "Конфигурация/Поддержка/Обновить конфигурацию".

.. important::
Если используется платформа ниже 8.3.4 версии, то необходимо добавлять второй параметр типа "Не определено". Для этого нажмите на кнопку "Добавить".

.. image:: /_static/reg8.png
:width: 600px

В противном случае при выполнении регламентного задания будет возникать ошибка "Количество фактических параметров фонового задания не совпадает с количеством параметров метода фонового задания".
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Регламентное задание
===========================

.. toctree::
:name: Reglamentnye zadanija
:maxdepth: 4

Как настроить регламентное задание с помощью консоли заданий <../../proc/pm/Kak_nastroit'_reglamentnoe_zadanie>
Способы подключения модуля "Диадок" к регламентному заданию <../../proc/pm/Sposoby_podkljuchenija_modulja_k_reglamentnomu_zadaniju>

0 comments on commit d0c42ec

Please sign in to comment.