После выполнения описанных ниже действий по переходу на новую версию библиотеки, для проверки правильности внедрения рекомендуется выполнить тесты, размещенные в файле Tests.zip, входящим в комплект поставки Библиотеки Интернет-поддержки пользователей.
Важно. При переходе на редакцию 2.9 с релиза 2.8.4, необходимо выполнять обновление на актуальный релиз редакции. Это связано с длительной поддержкой работы библиотеки в режиме совместимости 8.3.
Версия 2.9.2 является развитием редакции 2.9 продукта 1С:Библиотека интернет-поддержки пользователей. Версия 2.9.2 предназначена для разработки на платформе 1С:Предприятие не ниже 8.5.1 с отключенным режимом совместимости. Для работы библиотеки необходимо наличие в конфигурации встроенной “1С:Библиотека стандартных подсистем” (БСП) версии не ниже 3.2.1. Для работы библиотеки в конфигурации, рассчитанной на работу в модели сервиса, необходимо наличие в конфигурации встроенной “1С:Библиотека технология сервиса” (БТС) версии не ниже 2.1.1.
Система быстрых платежей перенесен метод ИзображениеQRКодаСБП.Яндекс Пэй.Яндекс Пэй.Яндекс Пэй.Яндекс Пэй. Ключевые функции:
Онлайн-Заказы в ней становятся доступной выполнение оплаты через Яндекс Пэй.Настройка платежных систем и Платежные системы.ИнтернетЭквайринг.ДанныеОперации. Возвращает данные операции по документу.НастройкиПлатежныхСистем.ИзображениеQRКода. Перенесен из подсистемы Система быстрых платежей. Формирует изображения QR-кода для выполнения оплаты.НастройкиПлатежныхСистемКлиент.НовыйПараметрыПодключения. Добавлена информация по подсистеме Яндекс Пэй.НастройкиПлатежныхСистемКлиент.НастройкиПодключения и НастройкиПлатежныхСистемКлиент.ПодключитьПлатежнуюСистему теперь можно указывать ЯндексПэй.Необходимо ознакомиться с описанием методов в коде.
Добавлены методы программного интерфейса. Необходимо ознакомиться с описанием методов в коде: - ОнлайнЗаказы.ПараметрыНастройкиПодключения. Создает описание настроек описания полей настройки онлайн-заказов. - ОнлайнЗаказы.НовыйПараметрыНастройкиПодключения. Создает описание параметров для записи настройки онлайн-заказов. - ОнлайнЗаказы.ЗаписатьНастройкуПодключения. Создает/обновляет элемент справочника НастройкиПодключенияКОнлайнЗаказам. - ОнлайнЗаказы.ИдентификаторыНастройки. Возвращает идентификаторы по переданной настройке подключения. - ОнлайнЗаказы.ДобавитьОплаченныеЗаказы. Записывает данные новых онлайн-заказов, созданных в виджете оплат. - ОнлайнЗаказыПереопределяемый.ПриНастройкеОнлайнЗаказов. Определяет общие настройки онлайн-заказов. - ОнлайнЗаказыПереопределяемый.ПослеОбновленияНастройки. Определяет алгоритм обработки обновления настройки подключения в сервисе. - Расширены состав свойств ПараметрыОплат и СрокЖизниПоУмолчанию метода ОнлайнЗаказыПереопределяемый.ПриФормированииЗаказаНаОплату. - Расширен состав свойства ПараметрыОплат метода ОнлайнЗаказыПереопределяемый.ПриЗагрузкеСтатусаЗаказа. - Добавлен новый необязательный параметр СоздатьНастройку в метод ОнлайнЗаказы.URLЗаказа. - Таблица товаров, передаваемая в метод ОнлайнЗаказыПереопределяемый.ПриНастройкеТаблицыТоваров, дополнена обязательной колонкой ИдентификаторСтроки.
Необходимо ознакомиться с описанием методов в коде.
ПанельПомощь.ПриСозданииНаСервере. Вызывается если необходимо вывести элементы панели “Помощь” на произвольную форму.ПанельПомощьКлиент.ВыполнитьКоманду. Вызывается элементами панели помощь. Необходимо использовать в произвольной форме.ПанельПомощьПереопределяемый.ПриОпределенииНастроек. Позволяет указать параметры наполнения панели “Помощь”.ПанельПомощьКлиентПереопределяемый.ПриОбработкеНавигационнойСсылки. Вызывается при нажатии навигационной ссылки в панели “Помощь”.ПанельПомощьКлиентПереопределяемый.ПриОпределенииСтраницыПоиска. Вызывается при нажатии кнопки “Найти”.ПанельПомощьПереопределяемый.ПриПолученииРезультатовПоиска. Позволяет переопределить результаты поиска в сервисе.ПанельПомощь.НоваяСсылкаСоцсети. Конструктор описания ссылки на соцсети.ПанельПомощь.НовыйДанныеКарточек. Конструктор описания карточек.ПанельПомощь.НовыйСообщениеКарусель. Конструктор описания сообщения карусели.ПанельПомощь.НовыйКартинкаСообщенияКарусели. Конструктор описания сообщения карусели.ПанельПомощь.НовыйДополнительныеИсточники. Конструктор описания дополнительного источника поиска.ПлатежныеСистемы.АктивироватьКассовуюСсылку. Выполняет активацию указанной кассовой ссылки.ПлатежныеСистемы.ДинамическаяСсылка. Выполняет запрос на получение новой динамической ссылки на оплату.ПлатежныеСистемы.ДеактивироватьКассовуюСсылку. Деактивирует указанную кассовую ссылку.ПлатежныеСистемы.ОтменитьДинамическуюСсылку. Отменяет действие динамической кассовой ссылки.ПлатежныеСистемы.НовыйПараметрыКассовойСсылки. Конструктор параметром для метода АктивироватьКассовуюСсылку.ПлатежныеСистемы.УстановитьОтложенноеПолучениеСтатуса. Выполняет установку признака загрузки статуса регламентным заданием.ПлатежныеСистемыКлиентСервер.МетодДоступен. Проверяет доступность метода для указанной платежной системы.ПлатежныеСистемыКлиентСервер.ДоступныеМетоды. Формирует описание доступности общих методов для всех платежных систем.ПлатежныеСистемыПереопределяемый.ПриЗагрузкеСтатусаОперации. Определяет алгоритм обработки операции, статус которых был получен регламентным заданием.ПлатежныеСистемыПереопределяемый.ПриОпределенииДанныхКассовыхСсылок. Позволяет определить данные кассовых ссылок для конкретной настройки подключения к платежной системе.ПлатежныеСистемыКлиентПереопределяемый.ПриНастройкеКассовыхСсылок. Определяет алгоритм, выполняющийся при открытии формы кассовых ссылок из формы настройки подключения.ПлатежныеСистемы.СтатусОперации дополнены необязательным параметром ДлительнаяОперация.ПлатежныеСистемы.ДанныеОперации дополнено новыми свойствами.Настройки метода ПлатежныеСистемыПереопределяемый.ПриОпределенииНастроекПодключения дополнен свойствами ШаблоныНазначений и ИспользоватьНастройкуКассовыхСсылок для реализации функционала подсистемы Яндекс Пэй.Необходимо ознакомиться с описанием методов в коде.
РаботаСКонтрагентамиПереопределяемый.ДобавитьСтрокиВДокументеДляПроверкиКонтрагентов. Позволяет переопределить стандартное получение данных контрагента для проверки ФНС.Необходимо ознакомиться с описанием методов в коде.
Настройки платежных систем и отмечены как устаревшие. Рекомендуется отказаться от их использования в пользу новой реализации:
СистемаБыстрыхПлатежей.Изображение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Такском удалена из Библиотеки интернет-поддержки пользователей и перенесена в подсистему ОбменСКонтрагентами Библиотеки электронных документов в виде служебной подсистемы.ПроверкаКонтрагента перенесен программный интерфейс подсистемы Отчеты.ДосьеКонтрагента.НоваяТаблицаДанныеПрограммы и Отчеты.ДосьеКонтрагента.НовыеДанныеПрограммы. Необходимо проверить существующие вызовы программного интерфейса и заменить вызов при необходимости.ЗаполнитьОписаниеДанныхПрограммы и ДополнитьИнформациюДаннымиПрограммы перенесены из общего модуля РаботаСКонтрагентамиПереопределяемый в ПроверкаКонтрагентаПереопределяемый. Необходимо перенести реализацию процедур.ЦветСерииФинансовогоАнализаЦветТекстаДополнительныеСведенияШрифтВажнаяНадписьПроверкиКонтрагентаШрифтОбычнаяНадписьПроверкиКонтрагентаПроверкаКонтрагента:
ДосьеУвеличениеПоказателя -> ПроверкаКонтрагентаУвеличениеПоказателяДосьеУменьшениеПоказателя -> ПроверкаКонтрагентаУменьшениеПоказателяПроверкаКонтрагентовВызовСервера.ПроверитьКонтрагентаПриИзменении.ЗаполнитьОписаниеДанныхПрограммы и ДополнитьИнформациюДаннымиПрограммы перенесены из общего модуля РаботаСКонтрагентамиПереопределяемый в ПроверкаКонтрагентаПереопределяемый. Необходимо перенести реализацию процедур.Подключаемый_ОбработатьРезультатПроверкиКонтрагентов. Подробнее в документации.ПроверкаКонтрагента:
ДосьеПлохаяОценкаЦвет -> ПроверкаКонтрагентаПлохаяОценкаЦвет.ДосьеХорошаяОценкаЦвет -> ПроверкаКонтрагентаХорошаяОценкаЦвет.ДосьеГиперссылкаЦветДосьеВторостепеннаяНадписьЦветДосьеПанельРазделовЦветДосьеРасшифровкаЦветДосьеРамкаСтрокиЦветДосьеТекущийРазделЦветДосьеКонтрагента, а также роль ПросмотрОтчетаДосьеКонтрагента, которая предоставляла доступ к отчету.РаботаСКонтрагентамиПереопределяемый.ПриОпределенииСвойствСправочниковКонтрагентов. Изменены параметры метода.СПАРКРиски.ДобавитьПодключаемыеКомандыКонтрагента. В случае передачи некорректного источника команд, будет выдана ошибка.СообщенияВСлужбуТехническойПоддержки.ПодготовитьСообщение и СообщенияВСлужбуТехническойПоддержкиКлиент.ОтправитьСообщение удален устаревший параметр ИспользоватьСтандартныйШаблон. Необходимо отказаться от использования шаблона.