Плагин для загрузки статусов документов
Плагин необходим для установки актуальных статусов отправленных из учетной системы 1С документов в Диадок. Плагин работает как регламентное задание, т. е. автоматически без участия пользователя. Является расширением функционала типового модуля Диадок.
Плагин подходит для пользователей, которым нужно видеть в своей учетной системе статусы документооборота, например, в журнале документов.
Для использования плагина подключите плагины в системных настройках модуля. После этого добавьте и настройте плагин «Плагин для загрузки статусов документов».
«Плагин для загрузки статусов документов» является платным. Для приобретения обратитесь к вашему персональному менеджеру или оставьте заявку на сайте Диадока, менеджер свяжется с вами в течение дня.
Добавление плагина
- Для добавления плагина «Плагин для загрузки статусов документов» нажмите «Добавить».
- В библиотеке выделите курсором «Плагин для загрузки статусов документов» и нажмите «Загрузить».
- Закройте библиотеку. Плагин появится в списке.
Настройка плагина
Чтобы открыть настройки плагина, выберите в списке «Плагин для загрузки статусов документов» и нажмите «Настройки».

В верхней части окна настроек расположены кнопки:
- «Сохранить и закрыть» — сохраняет измененные настройки плагина и закрывает окно настройки плагина.
- «Сохранить» — сохраняет измененные настройки плагина. Окно настроек плагина остается открытым.
- «Загрузить статусы» — сохраняет измененные настройки плагина и перезапускает установку статусов документов, в т. ч. ранее обработанных.

Настройки разделены на три вкладки: «Организации», «Основные настройки» и «Расширенные настройки».
Организации
На вкладке «Организации» выводится список настроенных организаций пользователя.

Для работы плагина заполните обязательные поля:
- «Список организаций» — устанавливает отбор организаций, по которым плагин будет отбирать документы для записи статусов. Список организаций строится из настроек модуля.
Для выбора организации отметьте организации, для которых будут записываться статусы электронного документа.
Если у организации не оплачен плагин, в ее строке появится надпись «Отсутствует оплата плагина» и ссылка «Выставить счет». При выборе такой организации появится предупреждение об отсутствии оплаты плагина и предложение выставить счет.
Если вы используете модуль версии ниже 4.53.2, для оплаты плагина оставьте заявку на подключение, нажав на кнопку «Оставить заявку» в окне предупреждения или на ссылку в строке организации.Если у вас более одной организации в модуле, но в настройках плагина отображается одна, чтобы исправить:
1. Авторизуйтесь в модуле под сертификатом второй организации.
2. Удалите плагин и повторно установите его.
3. В списке появится следующая организация. - «Вариант отбора» — устанавливает условие отбора контрагентов для работы плагина.
Возможные значения:- «Для указанных контрагентов» - будут отобраны документы, в которых участвуют сопоставленные в модуле контрагенты, перечисленные в списке.
- «Для всех контрагентов, кроме указанных» — будут отобраны документы, в которых участвуют любые сопоставленные в модуле контрагенты, кроме перечисленных в списке.
- «Для всех контрагентов» - отбор документов по контрагентам не будет применяться.
- «Список контрагентов» — устанавливает отбор контрагентов, по которым плагин будет отбирать документы для записи статусов. Элементы списка заимствуются из справочника «Контрагенты».
- Если одно или несколько обязательных полей остались не заполнены, при сохранении настроек плагина появится окно с описанием соответствующей ошибки.
Основные настройки

- «Количество дней загрузки от текущей даты» — задает период в днях, за который необходимо выбрать документы для обновления статусов. Плагин отсчитывает количество дней от текущей даты. По умолчанию количество дней равно 0, т. е. документы будут обрабатываться за текущий день. При установке числа плагин автоматически рассчитывает и показывает актуальный период с учетом этой настройки.
- «Автоматически загружать статусы через регламентные задания» — включает возможность выполнения действий плагина в регламентном задании, в том числе по расписанию. Расписание задается в настройках регламентных и фоновых заданий в учетной системе.
Если конфигурация на обычных формах без установленной подсистемы Диадок, настройка недоступна.
Настройки в разделе «Действия с документами» — «Статусы по исходящим счетам-фактурам»:
-
«Вариант загрузки статуса» — регулирует, в реквизит какого документа учетной системы будет записан статус соответствующего электронного документа.
Реквизит содержит три предопределенных значения:
- «Реквизит для загрузки в счет-фактуру» — содержит имя реквизита документа 1С — счет-фактура, в который будет записываться текущий статус соответствующего электронного документа. Может быть указан как реквизит документа, так и дополнительное свойство документа. Если реквизит имеет булево значение, то он установится в значение «Истина» при статусе документа «Подписан…». Если в списке плагинов модуля подключен плагин «Браузер объектов», то появится возможность визуально посмотреть структуру документа и выбрать необходимый реквизит.
Данный реквизит доступен для редактирования только при условии, что в реквизите «Вариант загрузки статуса» выбрано значение «Только в счет-фактуру» или «В счет-фактуру и его основание одновременно».
-
«Реквизит для загрузки в документе основании» — содержит имя реквизита документа 1С, который служит основанием для счета-фактуры 1С. В этот реквизит будет записываться текущий статус соответствующего электронного документа. Может быть указан как реквизит документа, так и дополнительное свойство документа. Если реквизит имеет булево значение, то он установится в значение «Истина» при статусе документа «Подписан…». Если в списке плагинов модуля подключен плагин «Браузер объектов», то появится возможность визуально посмотреть структуру документа и выбрать необходимый реквизит.
Данный реквизит доступен для редактирования только при условии, что в реквизите «Вариант загрузки статуса» выбрано значение «Только в основание счета-фактуры» или «В счет-фактуру и его основание одновременно».
Раздел «Статусы по остальным документам»:
- «Реквизит для загрузки в документе учета» — содержит имя реквизита документа 1С, который служит основанием для электронного документа (РТУ, документ поступления). В этот реквизит будет записываться текущий статус соответствующего электронного документа. Может быть указан как реквизит документа, так и дополнительное свойство документа. Если реквизит имеет булево значение, то он установится в значение «Истина» при статусе документа «Подписан…». Если в списке плагинов модуля подключен плагин «Браузер объектов», то появится возможность визуально посмотреть структуру документа и выбрать необходимый реквизит.
Используется для тех цепочек документов, где нет документа cчет-фактура 1С (прим. документы без НДС, входящие документы).
- «Отметить в реализации, что «Документ подписан» — включает попытку установить статус документа-основания для документа учета, соответствующего электронному документу.
Если в конфигурации нет регистра сведений «СтатусыДокументов», настройка недоступна.
-
«Не изменять отметку после подписания документа» — управляет поведением плагина следующим образом:
-
если включена — сохраняет статус документа, который установил пользователь вручную, даже после получения электронного подтверждения;
-
если отключена — автоматически обновляет статус согласно данным, полученным по электронному документу.
-
Расширенные настройки

- «Использовать подсистему учета оригиналов первичных документов» — включает возможность использовать состояния документов 1C. Если настройка включена, плагин будет записывать статусы электронных документов в регистр «Состояние оригиналов первичных документов», которые в свою очередь будут выводиться в карточке документа-основания 1С и в журнале документов в поле «Состояние оригинала».
Вкладка «Расширенные настройки» недоступна для конфигураций Бухгалтерия предприятия 3.0 и других конфигурациях, в которых отсутствует подсистема «Учет оригиналов первичных документов».
После изменения настроек их обязательно нужно сохранить.
Примеры результатов работы плагина
Пример 1. Если включена настройка «Отметить в реализации, что «Документ подписан» для конфигурации Бухгалтерия предприятия 3.0:
- В настройках плагина выберите организации и контрагентов, по которым плагин будет отбирать документы для записи статусов.
- Укажите реквизит для загрузки в документе учета и включите настройку «Отметить в реализации, что «Документ подписан».
- Нажмите «Загрузить статусы» и откройте 1С.
- В документах, соответствующих настройкам плагина, установился реквизит «Документ подписан» и записался статус документа из модуля.
В документе в поле «Комментарий» будет заполнен статус.
Также в списке документов в модуле Диадок будет прописан статус документа.
Пример 2. Если включена настройка «Использовать подсистему учета оригиналов первичных документов» на вкладке «Расширенные настройки» для конфигурации Управление торговлей 11.5:
- Включите настройку «Использовать учет оригиналов первичных документов» в плагине.
- Проверьте, что в настройках печатных форм и обработок включена нужная нам подсистема.
- После того, как плагин закончил работу, проверьте, что в справочнике «Состояния оригиналов первичных документов» появились записи со статусами электронных документов.
- Также новые записи должны появиться в регистре «Состояния оригиналов первичных документов».
- В журнале «Документы продажи» у счета-фактуры заполнится статус «Подписан контрагентов».
- Откройте счет-фактуру. В нижней части формы отображается состояние в виде ссылки.
Возможные проблемы и их решение
Если возникают проблемы с регламентным заданием, то возможные причины и их решение см. в инструкции.
Возможные причины:
- Ищите не в том документе.
Убедитесь, что вы смотрите тот учетный документ 1С, который связан с электронным. Для этого перейдите в раздел «Входящие» или «Исходящие» модуля и откройте интересующий вас электронный документ. - Документ не попадает в период, указанный в плагине. Проверьте, соответствует ли документ настройкам плагина.
- Не указан реквизит 1С для записи статуса в настройках плагина. Плагин может проставлять статус в поле «Комментарий» (комментарий полностью затирается), в дополнительные сведения или дополнительный реквизит.
- Выбранный реквизит отсутствует в документе. Если указано дополнительное сведение, то проверьте, есть ли оно в документе.
- Неверный тип реквизита. Убедитесь, что тип реквизита, выбранного в настройках плагина, соответствует типу «строка» или «булево». В ином случае, плагин не сможет зафиксировать статус в данном реквизите.
- В качестве реквизита указано поле «Состояние ЭДО». Плагин не может влиять на данное поле, так как фактически это реквизит 1С ЭДО, а не самого документа.
- В качестве реквизита указан параметр «Получен». Галочка проставляется только для документов реализации (РТУ), в остальных документах, например, поступлении (ПТУ), этого сделать не получится. Это связано с особенностями архитектуры самой 1С.