2020-07-10 15:11:50
Краткое описание :
Диадок. Создать технологическую отправку шаблона документаОписание :
Галактика ERP \ Логистика \ Управление сбытом \ Документы \
Работа с Контур.ДиадокЧто измененно :
Реализовать обработку функций GetDocumentTypes и выполнить
подготовительный этап для работы с шаблонами (PostTemplate)
Как измененно :
Реализовано следующее 1. Перенастроено локальное меню "Диадок.
Список документов" Второстепенные пункты меню вынесены в подменю "Настройка"
2.Для получения типов документов в локальное меню - настройка добавлен пункт
меню "Получить список типов документов" При запуске будет заполнены временные
таблицы в соответствии с с классом GetDocumentTypesResponse(заполняется вызовом
GetDocumentTypes). Результат будет также частично сохранен в новую таблицу
DIADOCUMENTTYPE. 3. Для работы с шаблонами добавлена настройка
"DIADOC.ENABLETEMPLATE" ("Общие настройки системы \ Работа с Контур.Диадок \
Разрешить работу с шаблонами"). 4. Также выявлена возможность приема шаблонов
по пути Event - Message или MessagePatch - Enity. Документ доставался через
Entity.documentinfo. В Message или MessagePatch есть MessageType - добавлена по
ним обработка. Появление шаблона не заблокировано, но к
типу(DiaDocument.iDocumentType) добавляется 1000, за счет чего меняется
отображение типа в списке документов, блокируется привязка документов и импорт.
P.S. Это минимальная доработка для локализации проблемы появления шаблонов во
входящих документах. Полноценная обработка шаблонов пока не реализована.