Конфигурация "Библиотека Интернет-поддержки пользователей", редакция 2.1
Версия 2.1.9 предназначена для разработки конфигураций, которые рассчитаны для работы на платформе «1С:Предприятие 8.3» версии 8.3.8.1652 и выше. Для работы библиотеки необходимо наличие в конфигурации встроенной библиотеки стандартных подсистем (БСП) версии не ниже 2.3.6.35. Для работы библиотеки в конфигурации, рассчитанной на работу в модели сервиса, необходимо наличие в конфигурации встроенной библиотеки «Технология сервиса» версии не ниже 1.0.10.
· Базовая функциональность Интернет-поддержки:
o Реализована поддержка интеграции Портала 1С:ИТС с технологией 1С:Предприятие через Интернет;
o Изменено поведение настройки "Подключаться к серверам в доменной зоне *1c.eu". Начиная с версий платформы 8.3.8.2442, 8.3.9.2309, 8.3.10.2466, для получения доменной зоны используется значение настройки платформы ExternalResourcesMode.
· 1СПАРК Риски:
o Реализована возможность использовать сервис 1СПАРК Риски пользователями 1С:Предприятие через Интернет;
Версия 2.1.8 предназначена для разработки конфигураций, которые рассчитаны для работы на платформе «1С:Предприятие 8.3» версии 8.3.8.1652 и выше. Для работы библиотеки необходимо наличие в конфигурации встроенной библиотеки стандартных подсистем (БСП) версии не ниже 2.3.3.
· Предназначена для работы на платформе 1С:Предприятие 8.3.8 с отключенным режимом совместимости;
· Получение обновлений программы:
o Реализована функциональность для получения обновлений конфигурации;
o Процесс обновление конфигурации и платформы 1С:Предприятие организован в едином помощнике "Обновление программы";
· Сообщение о нерекомендуемой версии платформы 1С:Предприятие при начале работы с программой:
o Изменено поведение для пользователя с ролью "Администратор системы": при нажатии "Продолжить работу на текущей версии" сообщение о нерекомендуемой версии платформы отключается до следующего обновления конфигурации;
o Изменено поведение для обычного пользователя: если работа в программе разрешена, тогда сообщение о нерекомендуемой версии платформы не отображается;
· Новости
o Оптимизирован запуск в файловом варианте. Проверка версии платформы не приводит к записи константы "НастройкиНовостей", если версия платформы не изменилась.
· Облачный архив
o Реализована функциональность работы с сервисом "Облачный архив" (https://portal.1c.ru/app/arhiv).
Управление функциональностью осуществляется через меню Администрирование / Поддержка и обслуживание.
· 1СПАРК Риски:
o Добавлен новый объект метаданных:
§ Константа.ИспользоватьСервисСПАРКРиски;
o Необходимо для новых объектов метаданных перенести из файла поставки настройки ролей и общих реквизитов:
§ Роль.АдминистраторСистемы;
§ Роль.ПолныеПрава;
§ ОбщийРеквизит.ОбластьДанныхОсновныеДанные;
§ ОбщийРеквизит.ОбластьДанныхВспомогательныеДанные.
· Базовая функциональность Интернет-поддержки:
o Для использования версии 2.1.8.14 необходима версия библиотеки стандартных подсистем не ниже 2.3.3.69.
· 1СПАРК Риски:
o Реализована функциональность для получения информации о надежности контрагентов из сервиса 1СПАРК Риски:
§ Значения индексов рисков:
· Индекс должной осмотрительности;
· Индекс финансового риска;
· Индекс платежной дисциплины;
§ События мониторинга 1СПАРК Риски;
§ Справки 1СПАРК Риски;
o Функциональность реализована в составе новой подсистемы 1СПАРК Риски. Необходимо ознакомиться с документацией к подсистеме и при необходимости выполнить действия по встраиванию подсистемы в конфигурацию.
· Работа в модели сервиса:
o Добавлена подсистема Работа в модели сервиса. Подсистема содержит объекты, необходимые для работы других подсистем в модели сервиса. Если конфигурация расчитана на работу в модели сервиса, тогда при переходе на версию 2.1.8.11 необходимо отметить к объединению одноименные парные подсистемы для уже внедренных подсистем. Подробнее см. документацию по внедрению и настройке библиотеки.
· Базовая функциональность Интернет-поддержки:
o Добавлены методы программного интерфейса для интеграции с конфигурацией. Необходимо ознакомиться с новыми методами и при необходимости выполнить действия по встраиванию вызовов этих методов из функциональности конфигурации:
§ ИнтернетПоддержкаПользователей.ПослеЗагрузкиДанных();
§ ИнтернетПоддержкаПользователей.НастроитьВариантыОтчетов();
§ ИнтернетПоддержкаПользователей.ПриПолученииСпискаШаблонов();
§ ИнтернетПоддержкаПользователей.ПриОпределенииПсевдонимовОбработчиков();
§ ИнтернетПоддержкаПользователей.ПолучитьОбработчикиПоставляемыхДанных().
o В общий модуль ИнтернетПоддержкаПользователейПереопределяемый добавлены новые методы. Необходимо ознакомиться с документацией к методам и при необходимости заполнить их реализацию:
§ ОбновлениеИнформационнойБазы_ОбщиеДанные_ПервыйЗапуск();
§ ОбновлениеИнформационнойБазы_ОбластьДанных_ПервыйЗапуск();
§ ОбновлениеИнформационнойБазы_ОбщиеДанные_ПерейтиНаВерсию();
§ ОбновлениеИнформационнойБазы_ОбластьДанных_ПерейтиНаВерсию();
o В настройках общего реквизита ОбластьДанныхОсновныеДанные необходимо установить значение Не использовать для объектов метаданных:
§ Константа.ДоменРасположенияСерверовИПП;
§ Константа.ПодключениеКСервисуИППССервера;
§ Константа.ТаймаутПодключенияКСервисуИнтернетПоддержки;
o Необходимо перенести настройки прав из ролей АдминистраторСистемы и ПолныеПрава файла поставки на объекты метаданных:
§ Константа.ДоменРасположенияСерверовИПП;
§ Константа.ПодключениеКСервисуИППССервера;
§ Константа.ТаймаутПодключенияКСервисуИнтернетПоддержки.
· Новости:
o Добавлена переопределяемая процедура ОбработкаНовостейПереопределяемый.ПолучитьДополнительныеСтандартныеЗначенияКлассификаторов;
o Добавлена переопределяемая процедура ОбработкаНовостейПереопределяемый.ПолучитьДополнительныеСтандартныеЗначенияНовостей;
o Процедура ОбработкаНовостей.ЗагрузитьВсеСтандартныеЗначения исключена из программного интерфейса. Вместо нее необходимо использовать ОбработкаНовостейПереопределяемый.ПолучитьДополнительныеСтандартныеЗначенияКлассификаторов и ОбработкаНовостейПереопределяемый.ПолучитьДополнительныеСтандартныеЗначенияНовостей;
· Базовая функциональность Интернет-поддержки:
o Подписка на событие КонтрольНеразделенныхНаборовЗаписейПриЗаписиБИП переименована в КонтрольНеразделенныхНаборовЗаписейПриЗаписиНовости, исключена из состава подсистемы, включена в состав подсистемы Новости. Если библиотека внедряется без подсистемы Новости, необходимо удалить данную подписку на событие.
o Подписка на событие КонтрольНеразделенныхОбъектовПриЗаписиБИП переименована в КонтрольНеразделенныхОбъектовПриЗаписиНовости, исключена из состава подсистемы, включена в состав подсистемы Новости. Если библиотека внедряется без подсистемы Новости, необходимо удалить данную подписку на событие.
o В общий модуль ИнтернетПоддержкаПользователей добавлена процедура ПриЗаполненииТиповИсключаемыхИзВыгрузкиЗагрузки(). Если в конфигурацию внедрена подсистема «Выгрузка-загрузка данных» библиотеки «Технология сервиса», необходимо в метод ПриЗаполненииТиповИсключаемыхИзВыгрузкиЗагрузки() общего модуля ВыгрузкаЗагрузкаДанныхПереопределяемый добавить фрагмент кода:
§ // ИнтернетПоддержкаПользователей
ИнтернетПоддержкаПользователей.ПриЗаполненииТиповИсключаемыхИзВыгрузкиЗагрузки(Типы);
// Конец ИнтернетПоддержкаПользователей
o В общий модуль ИнтернетПоддержкаПользователейПереопределяемый добавлен метод ПриОпределенииИмениПрограммы(), необходимо заполнить реализацию этого метода.
o В общий модуль ИнтернетПоддержкаПользователейПереопределяемый добавлен метод ПриОпределенииКодаЯзыкаИнтерфейсаКонфигурации(). Требуется ознакомиться с назначением этого метода и при необходимости заполнить его реализацию.
o Методы программного интерфейса ЗначениеНастройкиНеНапоминатьОбАвторизацииДо() и УстановитьНастройкуНеНапоминатьОбАвторизацииДо() общего модуля ИнтернетПоддержкаПользователейВызовСервера отмечены как устаревшие. Необходимо отказаться от их использования в конфигурации;
o Общий модуль ИнтернетПоддержкаПользователейПереопределяемый:
· Метод ПриОпределенииДанныхПользователяИнтернетПоддержки() отмечен как устаревший, следует отказаться от использования данного метода;
· Добавлены методы ПриСохраненииДанныхАутентификацииПользователяИнтернетПоддержки() и ПриУдаленииДанныхАутентификацииПользователяИнтернетПоддержки(). Необходимо ознакомиться с документацией к методам и при необходимости заполнить их реализацию;
· Методы ПриАвторизацииПользователяВИнтернетПоддержке() и ПриВыходеПользователяИзИнтернетПоддержки() отмечены как устаревшие, следует использовать новые методы ПриСохраненииДанныхАутентификацииПользователяИнтернетПоддержки() и ПриУдаленииДанныхАутентификацииПользователяИнтернетПоддержки() соответственно.
· Общий модуль КлиентЛицензированияКлиентГлобальный переименован в КлиентЛицензированияГлобальный;
· Подключение 1С-Такском:
· Метод программного интерфейса СтартоватьМеханизмРаботыСОператоромЭДО() общего модуля Подключение1СТакскомКлиент отмечен как устаревший. Необходимо использовать методы программного интерфейса:
· ПолучитьУникальныйИдентификаторАбонента();
· ЗарегистрироватьСертификатАбонента();
· ОткрытьЛичныйКабинетАбонента();
· Получение обновлений программы:
· Метод программного интерфейса ДоступноИспользованиеПолученияОбновленийПлатформы() общего модуля ПолучениеОбновленийПрограммы отмечен как устаревший. Необходимо использовать метод ДоступноИспользованиеОбновленияПрограммы().
· Метод программного интерфейса ДоступноИспользованиеПолученияОбновленийПлатформы() общего модуля ПолучениеОбновленийПрограммыКлиент отмечен как устаревший. Необходимо использовать метод ДоступноИспользованиеОбновленияПрограммы() общего модуля ПолучениеОбновленийПрограммы.
· Метод программного интерфейса УстановитьОбновлениеПлатформы1СПредприятие() общего модуля ПолучениеОбновленийПрограммыКлиент отмечен как устаревший. Необходимо использовать метод ОбновитьПрограмму().
· В общем модуле ПолучениеОбновленийПрограммыКлиент реализованы методы программного интерфейса ПерейтиНаНовуюРедакцию() и ПерейтиНаДругуюПрограмму(). Необходимо ознакомиться с документацией к новым методам и при необходимости задействовать их.
· Добавлен переопределяемый общий модуль ПолучениеОбновленийПрограммыКлиентПереопределяемый. Необходимо ознакомиться с методами, реализуемыми в модуле и при необходимости заполнить их реализацию.
· Добавлен переопределяемый общий модуль ПолучениеОбновленийПрограммыПереопределяемый. Необходимо ознакомиться с методами, реализуемыми в модуле и при необходимости заполнить их реализацию.
· Обработка ПереходНаНовуюВерсиюПлатформы1СПредприятие переименована в ОбновлениеПрограммы.
· Общий модуль ПолучениеОбновленийПрограммыКлиентГлобальный переименован в ПолучениеОбновленийПрограммыГлобальный;
· Новости:
· Подписка на событие ПередЗаписьюПользователяБИП переименована в ПередЗаписьюПользователяНовости;
· Подписка на событие ПриЗаписиПользователяБИП переименована в ПриЗаписиПользователяНовости;
· Добавлена переопределяемая процедура ОбработкаНовостейПереопределяемый.ПереопределитьСбросСостоянияНовостиПриЗаписи;
· Добавлена переопределяемая процедура ОбработкаНовостейПереопределяемый.ПереопределитьДействияКогдаНайденаНеактивнаяЛентаНовостей;
Версия 2.1.7 предназначена для разработки конфигураций, которые рассчитаны для работы на платформе «1С:Предприятие 8.3» версии 8.3.6.2041 и выше.
При этом свойство конфигурации «Режим совместимости» должно быть установлено в «Не использовать». Режим использования модальности может быть установлен в «Не использовать». Режим совместимости интерфейса может принимать значения «Версия 8.2», «Версия 8.2. Разрешить Такси» или «Такси. Разрешить Версия 8.2».
Для работы библиотеки необходимо наличие в конфигурации встроенной библиотеки стандартных подсистем (БСП) версии не ниже 2.3.2.
· 1СПАРК Риски:
o Добавлена новая подсистема "1СПАРК Риски". Необходимо ознакомиться с документацией к подсистеме и при необходимости выполнить действия по встраиванию подсистемы в конфигурацию;
Подсистема "Базовая функциональность Интернет-поддержки"
1) В случае, если в конфигурацию внедрена библиотека БСП версии 2.3.2 и выше, то в процедуру ПриОпределенииНазначенияРолей общего модуля ПользователиПереопределяемый необходимо добавить код:
// ИнтернетПоддержкаПользователей
ИнтернетПоддержкаПользователей.ПриОпределенииНазначенияРолей(НазначениеРолей);
// Конец ИнтернетПоддержкаПользователей
2) В общий модуль ИнтернетПоддержкаПользователей добавлена процедура ПриЗаполненииТиповИсключаемыхИзВыгрузкиЗагрузки(). Если в конфигурацию внедрена подсистема «Выгрузка-загрузка данных» библиотеки «Технология сервиса», необходимо в метод ПриЗаполненииТиповИсключаемыхИзВыгрузкиЗагрузки() общего модуля ВыгрузкаЗагрузкаДанныхПереопределяемый добавить фрагмент кода:
Подсистема "Новости"
1) Добавлены переопределяемые процедуры