Доступна более новая версия документации данного модуля.

См. последнюю версию

Настройка получения электронных документов

Администратор может добавить новые типы входящих электронных документов (формализованных или неформализованных), которые могут быть получены с помощью модуля.

Чтобы добавить настройки получения нового типа документов:
  1. Перейдите на страницу Компоненты в Справочнике настроек операторов ЮЗДО.

  2. В секции Получение нажмите кнопку Плюс. В список настроек будет добавлена новая запись с пустыми полями Тип документа, Версия, Вид карточки и Имя класса компонента создания.

    Настройки получения электронных документов
    Рисунок 1. Настройки получения электронных документов
  3. В поле Тип документа введите название типа документа (формализованного или неформализованного) в системе оператора ЭДО.

    Список типов документов оператора Диадок приведен на странице по ссылке.

  4. В поле Версия для получаемых формализованных документов, сформированных в формате 820 приказа (для Диадок) нужно указывать версию формата: utd820_05_01_01 или utd820_05_01_01_hyphen. Рекомендуется дублировать запись, указав оба формата как на рисунке выше.

  5. В поле Вид карточки выберите виды карточек, которые будут создаваться в Docsvision при поступлении входящего документа.

  6. В поле Имя класса компонента создания выберите файл DLL, предоставляющий функции создания карточек выбранного вида из входящих электронных документов. Файл DLL должен содержать класс, реализующий программный интерфейс IDocumentCreator.

    Для неформализованных документов можно использовать стандартную реализацию компонента — файл DocsVision.Edi.Runtime.BackOffice.dll (только для видов карточки Документ). Для формализованных документов потребуется собственная реализация.

Инструкция по разработке компонента создания карточек приведена в руководстве разработчика модуля.