После выполнения описанных ниже действий по переходу на новую версию библиотеки, для проверки правильности внедрения рекомендуется выполнить тесты, размещенные в файле Tests.zip, входящим в комплект поставки Библиотеки Интернет-поддержки пользователей.
Важно. При переходе на редакцию 2.9 с релиза 2.8.4, необходимо выполнять обновление на актуальный релиз редакции. Это связано с длительной поддержкой работы библиотеки в режиме совместимости 8.3.
Версия 2.9.3 является развитием редакции 2.9 продукта 1С:Библиотека интернет-поддержки пользователей. Версия 2.9.3 предназначена для разработки на платформе 1С:Предприятие не ниже 8.5.1 с отключенным режимом совместимости. Для работы библиотеки необходимо наличие в конфигурации встроенной “1С:Библиотека стандартных подсистем” (БСП) версии не ниже 3.2.1. Для работы библиотеки в конфигурации, рассчитанной на работу в модели сервиса, необходимо наличие в конфигурации встроенной “1С:Библиотека технология сервиса” (БТС) версии не ниже 2.1.1.
НастройкиПлатежныхСистем.ИзображениеQRКода. Формирует изображения QR-кода для выполнения оплаты.НастройкиПлатежныхСистем.ПараметрыПечатиКассовыхСсылок. Формирует параметры печати кассовых ссылок по подсистемам.НастройкиПлатежныхСистем.КарточкаКассовойСсылки. Формирует табличный документ с данными кассовой ссылки. Необходимо ознакомиться с описанием методов в коде.СистемаБыстрыхПлатежейКлиент.ОткрытьИнструкциюПоПрограммированиюNFCМетки. Открывает инструкцию по программированию NFC меток.СистемаБыстрыхПлатежейКлиент.ОткрытьОписаниеКассовыхСсылок. Открывает описание функциональности кассовых ссылок.СистемаБыстрыхПлатежей.СтатусыОпераций.СистемаБыстрыхПлатежей.ИзображениеQRКодаСБП.ПереводыСБПc2b.КарточкаКассовойСсылки.ПереводыСБПc2bКлиент.ОткрытьИнструкциюПоПрограммированиюNFCМетки.ПереводыСБПc2bКлиент.ОткрытьОписаниеКассовыхСсылок.ПереводыСБПc2b.ИдентификаторФункциональнойСсылки. Добавлен новый параметр ВызватьИсключение.ПереводыСБПc2g.ПереводыСБПДоступны. Определяет доступность использования функциональности выполнения операций на основании прав доступа пользователя;ПереводыСБПc2g.ЧтениеПереводовСБПДоступно. Определяет доступность использования функциональности чтения операций на основании прав доступа пользователя;ПереводыСБПc2g.НастройкиПодключенияОперации. Определяет настройки подключения к СБП, по которым были выполнена операция в платежных системах;ПереводыСБПc2g.ДинамическаяСсылка. Создает новый заказ на оплату и получает идентификатор оплаты для формирования QR-кода;ПереводыСБПc2g.КассоваяСсылка. Регистрирует новую кассовую ссылку и получает идентификатор оплаты для формирования QR-кода;ПереводыСБПc2g.АктивироватьКассовуюСсылку. Создает новый заказ на оплату для ранее созданной кассовой ссылки;ПереводыСБПc2g.ДеактивироватьКассовуюСсылку. Удаляет активный заказ для кассовой ссылки в Системе быстрых платежей;ПереводыСБПc2g.СтатусОплаты. Выполняет проверку статуса оплаты в Системе быстрых платежей по ранее сформированному идентификатору оплаты;ПереводыСБПc2g.УдалитьИдентификаторыОперации. Удаляет идентификатор операции из информационной базы;ПереводыСБПc2g.ОперацииПоДокументу. Возвращает данные оплат по документу основанию платежа;ПереводыСБПc2g.УстановитьОтложенноеПолучениеСтатуса. Выполняет установку признака загрузки статуса регламентным заданием;ПереводыСБПc2g.ПлатежныеСсылкиПоДокументамОпераций. Формирует коллекцию, содержащую платежные ссылки по переданным документам операций;ПереводыСБПc2g.ИдентификаторФункциональнойСсылки. Определяет идентификатор функциональной ссылки;ПереводыСБПc2gКлиентПереопределяемый.ПриНастройкеКассовыхСсылок. Определяет алгоритм, выполняющийся при открытии формы кассовых ссылок из формы настройки подключения СБП;ПереводыСБПc2gПереопределяемый.ПриФормированииЗаказаНаОплатуСБП. Определяются данные для формирования запроса на оплату в платежную систему СБП;ПереводыСБПc2gПереопределяемый.ПриФормированииЗаказаНаЧастичнуюОплатуСБП. Определяются данные для формирования запроса на оплату в платежную систему СБП;ПереводыСБПc2gПереопределяемый.ПриЗагрузкеСтатусаОперации. Определяет алгоритм обработки операции, статус которых был получен регламентным заданием;ПереводыСБПc2gПереопределяемый.ПриОпределенииДанныхКассовыхСсылок. Заполняет список кассовых ссылок по параметрам настройки;Версия 2.9.2 является развитием редакции 2.9 продукта 1С:Библиотека интернет-поддержки пользователей. Версия 2.9.2 предназначена для разработки на платформе 1С:Предприятие не ниже 8.5.1 с отключенным режимом совместимости. Для работы библиотеки необходимо наличие в конфигурации встроенной “1С:Библиотека стандартных подсистем” (БСП) версии не ниже 3.2.1. Для работы библиотеки в конфигурации, рассчитанной на работу в модели сервиса, необходимо наличие в конфигурации встроенной “1С:Библиотека технология сервиса” (БТС) версии не ниже 2.1.1.
Система быстрых платежей перенесен метод ИзображениеQRКодаСБП.Яндекс Пэй.Яндекс Пэй.Яндекс Пэй.Яндекс Пэй. Ключевые функции:
Онлайн-Заказы в ней становится доступным выполнение оплаты через Яндекс Пэй.Настройка платежных систем и Платежные системы.ИнтернетЭквайринг.ДанныеОперации. Возвращает данные операции по документу.НастройкиПлатежныхСистем.ИзображениеQRКода. Перенесен из подсистемы Система быстрых платежей. Формирует изображения QR-кода для выполнения оплаты.НастройкиПлатежныхСистемКлиент.НовыйПараметрыПодключения. Добавлена информация по подсистеме Яндекс Пэй.НастройкиПлатежныхСистемКлиент.НастройкиПодключения и НастройкиПлатежныхСистемКлиент.ПодключитьПлатежнуюСистему теперь можно указывать ЯндексПэй.Необходимо ознакомиться с описанием методов в коде.
ОнлайнЗаказы.ПараметрыНастройкиПодключения. Создает описание настроек описания полей настройки онлайн-заказов.ОнлайнЗаказы.НовыйПараметрыНастройкиПодключения. Создает описание параметров для записи настройки онлайн-заказов.ОнлайнЗаказы.ЗаписатьНастройкуПодключения. Создает/обновляет элемент справочника НастройкиПодключенияКОнлайнЗаказам.ОнлайнЗаказы.ИдентификаторыНастройки. Возвращает идентификаторы по переданной настройке подключения.ОнлайнЗаказы.ДобавитьОплаченныеЗаказы. Записывает данные новых онлайн-заказов, созданных в виджете оплат.ОнлайнЗаказыПереопределяемый.ПриНастройкеОнлайнЗаказов. Определяет общие настройки онлайн-заказов.ОнлайнЗаказыПереопределяемый.ПослеОбновленияНастройки. Определяет алгоритм обработки обновления настройки подключения в сервисе.Необходимо ознакомиться с описанием методов в коде.
ПанельПомощь.ПриСозданииНаСервере. Вызывается если необходимо вывести элементы панели “Помощь” на произвольную форму.ПанельПомощьКлиент.ВыполнитьКоманду. Вызывается элементами панели помощь. Необходимо использовать в произвольной форме.ПанельПомощьПереопределяемый.ПриОпределенииНастроек. Позволяет указать параметры наполнения панели “Помощь”.ПанельПомощьКлиентПереопределяемый.ПриОбработкеНавигационнойСсылки. Вызывается при нажатии навигационной ссылки в панели “Помощь”.ПанельПомощьКлиентПереопределяемый.ПриОпределенииСтраницыПоиска. Вызывается при нажатии кнопки “Найти”.ПанельПомощьПереопределяемый.ПриПолученииРезультатовПоиска. Позволяет переопределить результаты поиска в сервисе.ПанельПомощь.НоваяСсылкаСоцсети. Конструктор описания ссылки на соцсети.ПанельПомощь.НовыйДанныеКарточек. Конструктор описания карточек.ПанельПомощь.НовыйСообщениеКарусель. Конструктор описания сообщения карусели.ПанельПомощь.НовыйКартинкаСообщенияКарусели. Конструктор описания сообщения карусели.ПанельПомощь.НовыйДополнительныеИсточники. Конструктор описания дополнительного источника поиска.ПлатежныеСистемы.АктивироватьКассовуюСсылку. Выполняет активацию указанной кассовой ссылки.ПлатежныеСистемы.ДинамическаяСсылка. Выполняет запрос на получение новой динамической ссылки на оплату.ПлатежныеСистемы.ДеактивироватьКассовуюСсылку. Деактивирует указанную кассовую ссылку.ПлатежныеСистемы.ОтменитьДинамическуюСсылку. Отменяет действие динамической кассовой ссылки.ПлатежныеСистемы.НовыйПараметрыКассовойСсылки. Конструктор параметром для метода АктивироватьКассовуюСсылку.ПлатежныеСистемы.УстановитьОтложенноеПолучениеСтатуса. Выполняет установку признака загрузки статуса регламентным заданием.ПлатежныеСистемыКлиентСервер.МетодДоступен. Проверяет доступность метода для указанной платежной системы.ПлатежныеСистемыКлиентСервер.ДоступныеМетоды. Формирует описание доступности общих методов для всех платежных систем.ПлатежныеСистемыПереопределяемый.ПриЗагрузкеСтатусаОперации. Определяет алгоритм обработки операции, статус которых был получен регламентным заданием.ПлатежныеСистемыПереопределяемый.ПриОпределенииДанныхКассовыхСсылок. Позволяет определить данные кассовых ссылок для конкретной настройки подключения к платежной системе.ПлатежныеСистемыКлиентПереопределяемый.ПриНастройкеКассовыхСсылок. Определяет алгоритм, выполняющийся при открытии формы кассовых ссылок из формы настройки подключения.ПлатежныеСистемы.СтатусОперации дополнены необязательным параметром ДлительнаяОперация.ПлатежныеСистемы.ДанныеОперации дополнено новыми свойствами.Настройки метода ПлатежныеСистемыПереопределяемый.ПриОпределенииНастроекПодключения дополнен свойствами ШаблоныНазначений и ИспользоватьНастройкуКассовыхСсылок для реализации функционала подсистемы Яндекс Пэй.Необходимо ознакомиться с описанием методов в коде.
РаботаСКонтрагентами.СведенияОЮридическомЛицеПоИНН.РаботаСКонтрагентами.РеквизитыПредпринимателяПоИНН.РаботаСКонтрагентами.ИнформацияОСвязяхЮридическогоЛицаПоИНН.РаботаСКонтрагентами.ИнформацияОСвязяхПредпринимателяПоИНН.РаботаСКонтрагентамиПереопределяемый.ДобавитьСтрокиВДокументеДляПроверкиКонтрагентов. Позволяет переопределить стандартное получение данных контрагента для проверки ФНС.Необходимо ознакомиться с описанием методов в коде.
Настройки платежных систем и отмечены как устаревшие. Рекомендуется отказаться от их использования в пользу новой реализации:
СистемаБыстрыхПлатежей.ИзображениеQRКодаСБП.СообщенияВСлужбуТехническойПоддержкиПереопределяемый.ПриОпределенииХостаСервисовТехническойПоддержки.ЯндексПэй.КассовыеСсылкиНастройки. Выполняет запрос к сервису на получение списка доступных кассовых ссылок для указанной настройки.ЯндексПэй.АктуальнаяКорзина. Получает состав актуальной корзины по указанному документу оплаты.ЯндексПэй.НовыйАктуальнаяКорзина. Конструктор описания актуальной корзины.ЯндексПэйПереопределяемый.ПриФормированииЗаказаНаВозврат. Определяет данные для формирования запроса на возврат оплаты для платежной системы Яндекс Пэй.ЯндексПэйПереопределяемый.ПриФормированииЗаказаНаОплату. Определяет данные для формирования запроса на оплату в платежную систему Яндекс Пэй.ОбработкаНовостейКлиентСервер.НовыйОписательЗначенийСостоянияНовости.ОбработкаНовостейПереопределяемый.ПослеИзмененияСостоянияНовостей. Позволяет выполнить действия после изменения состояний новости: состояние прочтения, пометка, оповещение и других.Версия 2.9.1 является новой редакцией продукта 1С:Библиотека интернет-поддержки пользователей. Она предназначена для разработки на платформе 1С:Предприятие 8.5.1 и выше в режиме совместимости Версия 8.5.1 и Такси. Полный перечень нововведений см. ниже в разделах Новые возможности и изменения. Также для разработчиков приведены инструкции в разделе Переход на версию 2.9.1 с версии 2.8.4, которые включают в себя обязательные действия по переходу.
При разработке конфигураций на более новых версиях платформы 1С:Предприятие больше 8.5.1 некоторые новые возможности этих версий могут быть недоступны или вызывать программные ошибки, т.к. данная версия библиотеки не адаптирована для них. Например, появление в конфигурации нового вида объекта метаданных может вызвать сбой в алгоритмах библиотеки, которые на него не рассчитаны. Аналогично, не рекомендуется вести разработку или подключать расширения конфигурации с режимами совместимости больше 8.5.1 в конфигурации на базе данной версии библиотеки. Для таких разработок следует использовать следующую версию библиотеки, которая рассчитана на новые режимы совместимости и возможности платформы 1С:Предприятие.
Подключение1CТакском удалена из Библиотеки интернет-поддержки пользователей и перенесена в подсистему ОбменСКонтрагентами Библиотеки электронных документов в виде служебной подсистемы.ДосьеКонтрагента.ЦветФонаПоясненияОшибкиБИП и ШрифтВажнойНадписиБИП.ИнтернетПоддержкаПользователей.СохранитьДанныеАутентификации и ИнтернетПоддержкаПользователей.ПроверитьЛогинИПароль. Следует отказаться от использования методов.ИнтернетПоддержкаПользователей.ДанныеАутентификацииПользователяИнтернетПоддержки и ИнтернетПоддержкаПользователей.ТикетАутентификацииНаПорталеПоддержки отмечены как устаревшие. Следует отказаться от использования методов в пользу новой реализации.ИнтернетПоддержкаПользователей.Подключить - подключает Интернет-поддержки пользователей в программе.ИнтернетПоддержкаПользователейКлиент.ОбработатьРезультатПодключения - обрабатывает результат подключения Интернет-поддержки пользователей в программе.ИнтернетПоддержкаПользователей.Отключить - отключает Интернет-поддержки пользователей в программе.ИнтернетПоддержкаПользователей.ТокенАутентификации.РазделНовости48РазделНастройкиНовостей48ПометкаНовостиФлагСиний32ПометкаНовостиФлагКрасный32ПометкаНовостиФлагКонтур32ПометкаНовостиФлагЗеленый32ПометкаНовостиФлагЖелтый32ОпубликоватьНовостьВыполнитьТестирование_ВсеШагиВыполнитьТестирование_ВыбранныеШагиЗагрузитьКлассификаторыИнформацияНовости32АнимированнаяИнформацияНовости32СтатичнаяКлассификатор_ВозможенОтборНаСервереКлассификатор_ЗаполняетсяАвтоматическиНовостиИнформация1_32НовостиКонвертНовостиПредупреждение32ОпубликоватьКлассификаторОткрытьФормуУправленияПубликациямиПолеПереключателя10ПолеПереключателя16ПолучениеНовостейВручнуюПолучениеНовостейЕжедневноПолучениеНовостейЕжечасноПолучениеНовостейКаждуюМинутуПолучениеНовостейКаждые15МинутСигналАктивныйСигналАктивный32СигналНеактивныйСигналНеактивный32ФорматированиеАбзацВыравниваниеВлевоФорматированиеАбзацВыравниваниеВправоФорматированиеАбзацВыравниваниеПоЦентруФорматированиеАбзацВыравниваниеПоШиринеФорматированиеАбзацМаркированныйСписокФорматированиеАбзацНумерованныйСписокФорматированиеСимволПараграфаФорматированиеШрифтЖирныйФорматированиеШрифтЗаголовок1ФорматированиеШрифтЗаголовок2ФорматированиеШрифтЗаголовок3ФорматированиеШрифтЗаголовок4ФорматированиеШрифтЗаголовок5ФорматированиеШрифтЗаголовок6ФорматированиеШрифтЗачеркнутыйФорматированиеШрифтКурсивФорматированиеШрифтПодчеркнутыйФорматированиеШрифтЦветТекстаФорматированиеШрифтЦветФонаВставитьСуществующуюГиперссылкуВставитьНовуюГиперссылкуВставитьКартинкуGIFВставитьКартинкуJPGВставитьКартинкуPNGЗагрузитьДанныеИзФайлаКатегорииДобавитьЦветИнформацияОшибочнаШрифтМикротекстаЦветМикротекстаЦветПодписиШрифтЗаголовкаНастроекНовостейШрифтНовостейЦветНедоступногоТекстаИнструментыРазработчикаНовостиЗаменаПараметровОкруженияНовостейИнструментыРазработчикаНовостиОтладочныйПросмотрНовостейИнструментыРазработчикаНастройкиСистемыБыстрыхПлатежейОбработкаНовостейКлиентСервер.НовыйОписательЗначенийСостоянияНовости.ОбработкаНовостейПереопределяемый.ПослеИзмененияСостоянияНовостей. Позволяет выполнить действия после изменения состояний новости: состояние прочтения, пометка, оповещение и других.ОнлайнЗаказыПереопределяемый.ПриЗаписиДанныхФискализацииЗаказа. Определяет алгоритм обработки фискализации онлайн-заказов.Номенклатура метода ОнлайнОплатыПереопределяемый.ЗаполнитьДанныеОснованияПлатежа. Необходимо ознакомиться с описанием метода в коде.Подключение1CТакском удалена из Библиотеки интернет-поддержки пользователей и перенесена в подсистему ОбменСКонтрагентами Библиотеки электронных документов в виде служебной подсистемы.ПроверкаКонтрагента перенесен программный интерфейс подсистемы Отчеты.ДосьеКонтрагента.НоваяТаблицаДанныеПрограммы и Отчеты.ДосьеКонтрагента.НовыеДанныеПрограммы. Необходимо проверить существующие вызовы программного интерфейса и заменить вызов при необходимости.ЗаполнитьОписаниеДанныхПрограммы и ДополнитьИнформациюДаннымиПрограммы перенесены из общего модуля РаботаСКонтрагентамиПереопределяемый в ПроверкаКонтрагентаПереопределяемый. Необходимо перенести реализацию процедур.ЦветСерииФинансовогоАнализаЦветТекстаДополнительныеСведенияШрифтВажнаяНадписьПроверкиКонтрагентаШрифтОбычнаяНадписьПроверкиКонтрагентаПроверкаКонтрагента:
ДосьеУвеличениеПоказателя -> ПроверкаКонтрагентаУвеличениеПоказателяДосьеУменьшениеПоказателя -> ПроверкаКонтрагентаУменьшениеПоказателяПроверкаКонтрагентовВызовСервера.ПроверитьКонтрагентаПриИзменении.ЗаполнитьОписаниеДанныхПрограммы и ДополнитьИнформациюДаннымиПрограммы перенесены из общего модуля РаботаСКонтрагентамиПереопределяемый в ПроверкаКонтрагентаПереопределяемый. Необходимо перенести реализацию процедур.Подключаемый_ОбработатьРезультатПроверкиКонтрагентов. Подробнее в документации.ПроверкаКонтрагента:
ДосьеПлохаяОценкаЦвет -> ПроверкаКонтрагентаПлохаяОценкаЦвет.ДосьеХорошаяОценкаЦвет -> ПроверкаКонтрагентаХорошаяОценкаЦвет.ДосьеГиперссылкаЦветДосьеВторостепеннаяНадписьЦветДосьеПанельРазделовЦветДосьеРасшифровкаЦветДосьеРамкаСтрокиЦветДосьеТекущийРазделЦветДосьеКонтрагента, а также роль ПросмотрОтчетаДосьеКонтрагента, которая предоставляла доступ к отчету.РаботаСКонтрагентамиПереопределяемый.ПриОпределенииСвойствСправочниковКонтрагентов. Изменены параметры метода.СПАРКРиски.ДобавитьПодключаемыеКомандыКонтрагента. В случае передачи некорректного источника команд, будет выдана ошибка.СообщенияВСлужбуТехническойПоддержки.ПодготовитьСообщение и СообщенияВСлужбуТехническойПоддержкиКлиент.ОтправитьСообщение удален устаревший параметр ИспользоватьСтандартныйШаблон. Необходимо отказаться от использования шаблона.