2021-08-20 15:24:58
Краткое описание :
Диадок.Повторная отправка неформализованного документаОписание :
Управление сбытом \ Документы \ Диадок.Список документовЧто измененно :
Требуется исправить повторную отправку неформализованного
документа (подразумевается отправка файла с идентичным именем, временем
создания) через интеграционный модуль Галактика Диадок. Система подтверждает
отправку, но сама отправка не происходит.
Как измененно :
Не удалось повторить, но возможно в диадоке есть проверка на
повтор отправки по каким то параметрам. В других типах документов заполняется
поле CustomDocumentId - в основном как "'wTable=' + string(_wTable) + ' cDoc='
+ string(_cDoc)". Добавил заполнение этого поле GUID для неформализованных
документов. Поскольку "файл" не имеет в системе других связанных с ним таблиц,
то значение сохраняется во внешний атрибут к таблице DiaDocsToSend с таким же
названием "CustomDocumentId" Также реализовано заполнение даты документа - для
этого типа при отправке теперь заполняется текущей датой. Если при импорте
документ придет без даты документа, то это поле будет заполнено датой создания
- это касается всех типов документа. В принципе можно также присваивать и номер
документа. Сейчас в роли него выступает имя файла, возможно было бы удобно
пронумеровать с помощью "специальной таблицы". P.S. Документ в системе
появляется не сразу. Как правило достаточно подождать минуту. В ночное время -
2-3 секунды. Чтобы увидеть в Галактике нужно выполнить "Обновить".