gifts2017

Утилита для просмотра/удаления данных из УТМ ЕГАИС для 1С: 7.7

Опубликовал Владислав Медведев (M_W_W) в раздел Администрирование - Сервисные утилиты

Часто, в процессе работы над своими доработками УС для работы с ЕГАИС, возникает необходимость "заглянуть" в папки УТМ, чтобы посмотреть, что туда прилетело/улетело. Я пишу в основном под 1С:Предприятие ver 7.7, где все, в общем-то, делается быстро и просто, но природная лень мне все не давала написать под себя утилитку... Тем более, есть много различных программ, которые в той или иной мере помогают в этом вопросе - но не совсем удобно (переключаться с программы на программу, с принципиально разным подходом к интерфейсу), но в 1000 раз удобнее, чем вручную через cUrl, за что спасибо из разработчикам. Но, вчера вечером, мне наконец все надоело, и я решил потерять пару часов и сделать для себя инструмент, который в будущем сэкономит мне больше времени.
Выкладываю на ваш суд то, что получилось, может, кому-то еще пригодится...

При первом открытии список пустой, так как не заполнен адрес УТМ:

 

Его можно заполнить, нажав кнопку "localhost", если УТМ лежит на той-же машине, где вы запускаете обработку, или вручную, если в сети.

После этого, нажать на кнопку "Обновить", список заполнится. Если сохранить настройки формы, то при последующих открытиях он будет заполняться автоматически.

Список OUT

При клике на нужной строке документ открывается браузером:

XML

В правой колонке галочки-отметки, их можно устанавливать и снимать кнопками справа. Там же кнопки для удаления документов из УТМ. Удаляемые документы сохраняются по пути указанном в поле "Резервное хранилище".

Галочки

Переключатель IN / OUT выбирает путь к папке в УТМ. 

Запросы из папки IN не открываются - отображается только их список. Это свойство самого УТМ, это обсуждалось на форуме ФСРАР. Но, при этом, их можно также удалять из списка, как я понимаю  - совершенно безболезненно, толку от них все равно никакого, без содержимого.

Папка IN

Содержимое исходящих документов лучше сохранять из УС перед отправкой, можно в том же резервном хранилище.

Обработка не привязана ни к каким объектам и модулям конфигурации, так что должна работать из под любой конфигурации.

Еще раз хочу заметить - это не очередная "программа для работы с ЕГАИС" для пользователей, это инструмент администраторов и разработчиков!

 P.S. Спасибо amoarok за идеи по работе c XML и обмену с УТМ из 7.7. В этой обработке и моих конфигурациях для ЕГАИС используются фрагменты процедур и функций из его обработки, которую он опубликовал еще в прошлом году!

Скачать файлы

Наименование Файл Версия Размер
Утилита работы с УТМ 25
.ert 185,00Kb
03.03.16
25
.ert 1 185,00Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. AL Marin (almarin) 16.06.16 12:58
Коллеги, а для восьмерки есть подобное?
2. Дмитрий А (Diman071) 03.08.16 11:56
Не заработало.
Запускаю, думает пару минут и выдает "Служба УТМ не запущена, невозможно получить список входящих документов!" Может это из-за большого количества документов?
3. Владислав Медведев (M_W_W) 03.08.16 21:09
Не думаю... Скорее всего, УТМ по вводимому Вами адресу не доступен. Вы запускаете с той-же машины, на которой установлен УТМ или с другой?
Должно все работать, сегодня пользовался, удалял у клиента кучу запросов из 2.02 все вообще без проблем.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа