Доступные обновления классификаторов. Проверяет наличие доступных обновлений классификаторов в Сервисе классификаторов
// Проверяет наличие доступных обновлений классификаторов в Сервисе классификаторов
// или в кэше поставляемых данных. При работе в модели сервиса информация о
// актуальных версиях классификаторов будет сохранена в кэше опционально, т.е.
// в зависимости от настройки классификатора в переопределяемом методе
// РаботаСКлассификаторамиПереопределяемый.ПриДобавленииКлассификаторов и в методе
// ИнтеграцияПодсистемБИП.ПриДобавленииКлассификаторов(Классификаторы). Если
// в настройках классификатора установлено значение СохранятьФайлВКэш равным Истина
// получение файлов актуальных версий будет доступно, в противно случае метод вернет
// пустую таблицу ДоступныеВерсии.
//
// Параметры:
// Идентификаторы - Массив - идентификаторы классификаторов в сервисе,
// обновление которых необходимо загрузить.
//
// Возвращаемое значение:
// Структура - информация о доступных обновлениях:
// * КодОшибки - Строка - строковый код возникшей ошибки, который
// может быть обработан вызывающим функционалом:
// - <Пустая строка> - обновление выполнено успешно;
// - "НеверныйЛогинИлиПароль" - неверный логин или пароль;
// - "ПревышеноКоличествоПопыток" - превышено количество попыток
// получения обновления с некорректным логином и паролем;
// - "ОшибкаПодключения" - ошибка при подключении к сервису;
// - "ОшибкаСервиса" - внутренняя ошибка сервиса;
// - "НеизвестнаяОшибка" - при получении информации возникла
// неизвестная (не обрабатываемая) ошибка;
// - "СервисВременноНеДоступен" - на сервер ведутся регламентные работы;
// - "НеизвестныйКлассификаторИлиПрограмма" - классификатор или программа
// в сервисе не обнаружен по переданному идентификатору;
// - "НетДоступаКПрограмме" - отсутствует доступ к программе на Портале 1С:ИТС;
// - "ОбновлениеНеТребуется" - загружены актуальные версии классификаторов;
// *СообщениеОбОшибке - Строка, ФорматированнаяСтрока - сообщение об ошибке для пользователя;
// *ИнформацияОбОшибке - Строка, ФорматированнаяСтрока - сообщение об ошибке для администратора;
// *ДоступныеВерсии - Массив - содержит информацию о доступных обновлениях
// **Идентификатор - Строка - идентификатор классификатора в сервисе;
// **Версия - Строка - номер актуальной версии;
// **КонтрольнаяСумма - Строка - контрольная сумма файла;
// **ОписаниеВерсии - Строка - описание изменений в версии;
// **ИдентификаторФайла - Строка - идентификатор файла, который будет использован для загрузки;
// **Размер - Строка - размер файла;
// **Наименование - Строка - наименование классификатора;
//
Функция ДоступныеОбновленияКлассификаторов(Идентификаторы) Экспорт
Возврат СлужебнаяДоступныеОбновленияКлассификаторов(
Идентификаторы,
Неопределено,
Истина);
КонецФункции
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
СлужебнаяДоступныеОбновленияКлассификаторов (БСП)
ДоступныеВерсииАдресныхСведений (БСП)
ДатаОбновленияКлассификатора (БСП)
Канал FastCode 1C в Телеграм! Шаблоны кода, статьи, полезные советы, курсы по 1С (8К участников)