Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Сценарий предназначен для выполнения предварительной обработки и занесения в систему DIRECTUM документов, поступающих от служб ввода. Описание алгоритма работы сценария см. в разделе «Отправка в систему DIRECTUM».

В настоящем разделе описаны параметры запуска и особенности использования сценария:

параметры запуска
особенности использования

Параметры сценария Обработка документа службами ввода по способу задания делятся на 2 части.

Первая часть параметров задается службами ввода в командной строке вызова сценария. Эти параметры являются обязательными:

Параметр

Описание

FilePath

Путь к папке с файлами, которые были получены службами ввода

DeviceInfo

При использовании ISBuilderSender – строка в формате XML с метаинформацией об источнике захвата.

При использовании ISBuilderCmdLineSender – имя файла с этой информацией

InstanceInfos

При использовании ISBuilderSender – текст в формате XML с метаинформацией об объекте, заносимом в систему.

При использовании ISBuilderCmdLineSender – имя файла с этой информацией

LaunchParamsCode

Код записи справочника Параметры запуска компонент, в которой указаны дополнительные параметры сценария

Вторая часть параметров задается администратором в справочнике Параметры запуска компонент в записи с кодом LaunchParamsCode. Эти параметры не являются обязательными.

Параметр

Описание

IdentifyOurEDocuments

Проверить, что документ принадлежит данному экземпляру системы DIRECTUM. Возможные значения: True, False. Если параметр имеет значение True, то в документе выполняется поиск штрихкодов данного экземпляра системы DIRECTUM. Если штрихкод найден, то полученный документ будет импортирован в новую версию документа, иначе – будет импортирован в новый документ системы DIRECTUM. Полученный документ не будет импортирован, если в системе не найден документ с ИД документа из штрихкода. Например, если соответствующий документ был удален или на него нет прав.

Если параметр IdentifyOurEDocuments имеет значение False, то полученный документ будет импортирован в новый документ системы DIRECTUM. По умолчанию параметр принимает значение False

EDocCardType

Тип карточки создаваемого документа. В качестве значения следует указывать имя типа карточки из компоненты Типы карточке документов. По умолчанию параметр имеет значение ПЭА, то есть Документы произвольной формы.

Если параметр IdentifyOurEDocuments имеет значение True и документ принадлежит данному экземпляру системы DIRECTUM, то параметр EDocCardType игнорируется, так как создается не документ, а версия документа

EDocKind

Вид создаваемого документа. В качестве значения следует указывать код вида документа из справочника Виды документов. Значение по умолчанию устанавливается сценарием Установки служб ввода документов DIRECTUM.

Если параметр IdentifyOurEDocuments имеет значение True и документ принадлежит данному экземпляру системы DIRECTUM, то параметр EDocKind игнорируется, так как создается не документ, а версия документа

ConvertToPDF

Признак преобразования документа в PDF-формат. Возможные значения: True, False. По умолчанию параметр принимает значение False. Если данный параметр имеет значение True, то документ перед занесением в систему будет преобразован в PDF-формат с помощью служб преобразования документов DIRECTUM. Подробнее см.  раздел «Службы преобразования документов»

StandardRouteCode

Типовой маршрут, по которому будет отправлен документ. В качестве значения параметра следует указывать код типового маршрута из справочника Типовые маршруты. По умолчанию параметр не задан. Если параметр задан, то по указанному типовому маршруту создается задача, в неё вкладывается обработанный документ и задача отправляется по маршруту. Если параметр не указан, то задача не создается.

AdditionalEDocCardType

Тип карточки дополнительных документов. К дополнительным документам относятся файлы, вложенные в сообщение электронной почты. В качестве значения параметра следует указывать имя типа карточки из компоненты Типы карточек документов. По умолчанию параметр принимает значение ПЭА, то есть Документы произвольной формы.

Если параметр IdentifyOurEDocuments имеет значение True и документ принадлежит данному экземпляру системы DIRECTUM, то параметр игнорируется, так как создаются не документы, а версии документов

AdditionalEDocKind

Вид дополнительных документов. К дополнительным документам относятся файлы, вложенные в сообщение электронной почты. В качестве значения параметра следует указывать код вида документа из справочника Виды документов. Значение по умолчанию устанавливается сценарием Установки служб ввода документов DIRECTUM.

Если параметр IdentifyOurEDocuments имеет значение True и документ принадлежит данному экземпляру системы DIRECTUM, то параметр EDocKind игнорируется, так как создается не документ, а версия документа

При использовании сценария Обработка документа службами ввода нужно учитывать особенности:

параметры EDocCardType и EDocKind могут быть либо оба указаны, либо оба не указаны. Если один параметр указан, а другой нет, то будет сгенерировано исключение. Если оба параметра не указаны, то будут использоваться значения по умолчанию. Аналогично для параметров AdditionalEDocCardType и AdditionalEDocKind;
если параметр IdentifyOurEDocuments имеет значение True, то проверка принадлежности данному экземпляру системы DIRECTUM осуществляется поиском штрихкодов данного экземпляра системы DIRECTUM на документе. Ищутся штрихкоды, тип которых Code128 и значения которых удовлетворяет маске «DIRECTUM-<ИД инсталляции системы>-<ИД документа>», где
<ИД инсталляции системы> – ИД инсталляции данного экземпляра системы DIRECTUM;
<ИД документа> – ИД документа в системе DIRECTUM;
при импорте документов в новую версию документа системы и создании нового документа, в истории работы с документом будет указано «Из файла <Имя файла>»;
в качестве имени нового документа будет использоваться имя файла, из которого создается документ;
если параметр ConvertToPDF имеет значение True, то после занесения в систему DIRECTUM последняя версия документа будет преобразована в формат PDF. В истории работы с документом будет указано «В файл <Имя файла>.pdf»;
если параметр IdentifyOurEDocuments имеет значение True и при анализе штрихкода документа произошла ошибка, например, формат файла не поддерживается службами преобразования, то будет создан новый документ.
© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }