Для загрузки данных в некоторые справочники в конфигурации 1С:УНФ 1.6 широко используется обработка "Загрузка данных из внешнего источника". Один мой заказчик часто использовал её для загрузки номенклатуры, скачивая файлы с данными с сайтов своих партнеров. Родилась идея сделать доработку, чтобы не нужно было каждый раз скачивать файл, а просто указать ссылку на него. С этим расширением в обработке появляется третий пункт: "Загрузка внешнего файла из Интернета". Щелкнув по этой ссылке можно настроить параметры скачивания файла, которые будут сохранены для автозаполнения при повторных вызовах. Сохранение параметров происходит независимо для каждого вида справочника, из которого была вызвана обработка загрузки (например, для номенклатуры свои настройки, для цен - другие).
Остальной функционал типовой обработки не затронут. Вызов осуществляется стандартно (из формы списка). При открытии формы обработки в случае необходимости получить файл из Интернета, нужно щелкнуть по гиперссылке "Загрузка внешнего файла из Интернета" и откроется окно настроек получения файла. Необходимо обязательно указать веб-адрес, по которому будет скачан файл, а при необходимости логин и пароль для авторизации на сервере (в этом случае в верхней части формы нужно выбрать "Требуется авторизация"). Для корректной обработки скачанного файла необходимо также указать тип файла, который будет скачан. Это требуется для определения расширения файла, чтобы на чтение передавались верные данные. После закрытия формы настроек получения файла, если веб-адрес был заполнен, становится доступной кнопка "Далее", а также меняется пояснение под гиперссылкой. При правильном заполнении веб-адреса в пояснении должен быть указан адрес хоста, с которого будет выполняться загрузка. После нажатия на кнопку "Далее" файл скачивается и передается в обработку. Дальнейшее поведение обработки полностью типовое. Если при загрузке файла возникнет ошибка, то будет вызвано исключение и появится соответствующая запись в журнале регистрации.
В планах есть еще мысль прикрутить настройку кодировки, так как неверно читаются данные из CSV-файлов, если они в UTF-8. И, возможно, хранение нескольких последних веб-адресов для возможности заполнения по ранее использованным значениям. Тестировалось на версии конфигурации 1С:Управление нашей фирмой 1.6.18.88.