Ошибки при обновлении с версии 3.1.23.9 на версию 3.1.24.7
Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.
Читают тему
Вход в личный кабинет
Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
Управление торговлей и взаимоотношениями с клиентами: 1С:УТ (11.5.8.267) + Модуль 1С:CRM (3.1.24.7), Версия продукта (3.1.24.7)
При обновлении с версии 3.1.23.9 на версию 3.1.24.7 возникают следующие ошибки и предупреждение:
1. В процессе сохранения новой конфигурации возникает предупреждение:
Предопределенные виды характеристик, измененные пользователем, содержат тип, не соответствующий типу значений плана видов характеристик: CRM_ВидыОбъектовБизнесПроцессов
2. Создание Интереса (в обновлённой базе) приводит к зависанию базы:
В нашей настройке сценария продаж при создании Интереса есть Триггер "При переходе в состояние интереса - Создать задачу". Именно здесь произошло несколько проблем
Первое. После обновления конфигурации во всех колонках настройки сценария в настройке всех Триггеров "При переходе в состояние интереса - Создать задачу" исчезло (стало не заполненным) ранее установленное значение "Исполнитель" (см. скриншот). Теперь необходимо будет заполнять всё заново. Кроме того в предыдущей версии при выборе Исполнителя по кнопке Реквизит мы видели два значения - Автор и Ответственный (см. скриншот). Теперь же нам открывается меню Выбор реквизита с большим списком (см. скриншот) и выбор любого реквизита не даёт результата. После сохранения Триггера с выбранным реквизитом и повторным открытием настройки Триггера мы увидим, что значение реквизита опять пустое. Выбрать Исполнителем в итоге мы можем только Пользователя или Роль.
Второе и самое важное. При создании нового интереса происходит зависание базы и именно на этапе срабатывания данного Триггера. Это можно понять двумя способами. Первое, если просто отключить данный Триггер и интерес успешно будет создан. Или второй вариант прервать текущий серверный вызов в консоли серверов 1С и в журнале работы триггеров мы увидим следующую ошибку: {ВнешняяОбработка.ДействиеТриггераСоздатьЗадачуПоОбъекту.МодульОбъекта(53)}: Ошибка при вызове метода контекста (ПолучитьДатуПоКалендарю): Сеанс работы завершен администратором.
Следовательно Триггер не отрабатывает что-то связанное с календарём. При этом обычное создание Задачи из любого другого места успешно выполняется. К примеру, создание любого взаимодействия в процессе создания Интереса, где тоже используется календарь, отрабатывается без ошибок.
Возможно нам нужна новая версия обработки СоздатьЗадачуПоОбъекту для Триггера "Создать задачу"
Прикрепленные файлы
3. В результате обновления программы 1 из 12 процедур обработки данных не была выполнена и выдала ошибку:
Включение для GreenApi оповещений об исходящих сообщениях, отправленных с телефона.
Процедура "Справочники.CRM_УчетныеЗаписиМессенджеров.ОбработатьДанныеДляПереходаНаВерсию_3_1_24_6" обработки данных завершилась с ошибкой:
Процедуре CRM_УчетныеЗаписиМессенджеров.ОбработатьДанныеДляПереходаНаВерсию_3_1_24_6 не удалось обработать некоторые объекты (пропущены): 1
Технические подробности:
Ошибка выполнения фонового задания ДлительныеОперации.ВыполнитьСКонтекстомКлиента с идентификатором 2c185bbb-2591-44d8-855a-dcb0cd2c0f72 по причине
Процедуре CRM_УчетныеЗаписиМессенджеров.ОбработатьДанныеДляПереходаНаВерсию_3_1_24_6 не удалось обработать некоторые объекты (пропущены): 1
{Справочник.CRM_УчетныеЗаписиМессенджеров.МодульМенеджера(94)}:ВызватьИсключение ТекстСообщения;
{(1)}:Справочники.CRM_УчетныеЗаписиМессенджеров.ОбработатьДанныеДляПереходаНаВерсию_3_1_24_6(Параметры[0])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5263)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(4168)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(КонтекстОбработчика.ИмяОбработчика, ПараметрыВызова);
{(1)}:ОбновлениеИнформационнойБазыСлужебный.ВыполнитьОтложенныйОбработчик(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5263)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1124)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1114)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);
Ваши обращения зарегистрированы:
Под номером #О00-0008760. Плановый срок ответа 12.09.2022 16:42:21
Под номером #О00-0008761. Плановый срок ответа 12.09.2022 16:47:11
Под номером #О00-0008762. Плановый срок ответа 12.09.2022 16:54:36
Да, конечно, информация будет предоставлена в этой ветке форума после решения вопроса.
Ответ по обращению под номером #О00-0008760.
Для этого релиза это нормальная ситуация.
Можно принять изменения в структуре информации конфигурации, последствий не будет, так как был старый документ CRM_Событие, который удалили.
3. В результате обновления программы 1 из 12 процедур обработки данных не была выполнена и выдала ошибку:
Провела обновление конфигурации с релиза Управление торговлей и взаимоотношениями с клиентами (CRM), редакция 3.1
Версия 3.1.23.9 на релиз 3.1.24.7.
Обновление прошло корректно, ошибка не воспроизводится.
Уточните, пожалуйста, есть возможность прислать Вашу базу до обновления на почту
Прикрепленные файлы
3. В результате обновления программы 1 из 12 процедур обработки данных не была выполнена и выдала ошибку:
Провела обновление конфигурации с релиза Управление торговлей и взаимоотношениями с клиентами (CRM), редакция 3.1
Версия 3.1.23.9 на релиз 3.1.24.7.
Обновление прошло корректно, ошибка не воспроизводится.
Уточните, пожалуйста, есть возможность прислать Вашу базу до обновления на почту mailto:crm@rarus.ru crm@rarus.ru ?
Написал Вам на почту.
2. Создание Интереса (в обновлённой базе) приводит к зависанию базы:
Вопрос передан в Отдел разработки.
Получу результат и сообщу Вам.
#О00-0008761
Поступил ответ Отдела разработки:
Триггер и алгоритм вычисления даты исправлены.
Во вложении обработка действия триггера.
Прикрепленные файлы
#О00-0008761
Поступил ответ Отдела разработки:
Триггер и алгоритм вычисления даты исправлены.
Во вложении обработка действия триггера.
У меня только вопрос остался. Ранее при выборе Исполнителя задачи через Реквизит в списке появлялось 2 значения - Автор и Ответственный. Теперь же выпадает огромный список реквизитов в котором есть Автор и Ответственный, но есть и масса других реквизитов, которые априори не могут быть установлены в качестве Исполнителя. Зачем сделано такое усложнение, это баг или фитча?
Проверю ситуацию на Демо базе актуального релиза.
Результат сообщу.
Поступил ответ Отдела разработки:
В списке все доступные варианты, где тип "пользователь". Любой можно использовать.
Можно использовать свой собственный реквизит от расширения или доработки.
Везде теперь делается выборка всех доступных полей определенного типа.