Внешняя обработка для формирования запрос в ЕГАИС (через УТМ) не обработанных входящих ТТН, тех, на которые не отправлены подтверждения или отказы.
Обработка подходит для любых программ 1С на обычных формах.
Обработка формирует запрос в систему ЕГАИС через УТМ и через минут 5-10 в УТМ во входящих будет файл, которые необходимо сохранить и через эту же обработку его можно прочитать.
Скачал обработку.
Ошибка:
{Форма.Форма.Форма(143,77)}: Переменная не определена (ИспользованиеByteOrderMark)
HTTPЗапрос.УстановитьТелоИзСтроки(ТелоЗапросаСтрока, КодировкаТекста.UTF8, <<?>>ИспользованиеByteOrderMark.НеИспользовать);
Закомментировал строку, получил в служебных сообщениях:
<A><error>Missing content for multipart request</error><ver>2</ver></A>
При выполнении запроса транспортный модуль ЕГАИС вернул ошибку
Если я правильно понимаю что напрямую с УТМ обработка не получает ответные файлы и их от туда нужно сохранить?
С помощью обработки вы посылаете запрос в УТМ , егаис присылает ответ, вы сохраняете файл и читаете его
Синтаксис:
УстановитьТелоИзСтроки(<ТелоКакСтрока>, <Кодировка>, <ИспользоватьBOM>) Почитайте описание в синтаксис-помощнике
(4) Обработка не работает в типовой УТ 10.3.42.1
Вы написали УТ 10. Что не так?
У меня работает.