Пытался ставить шаблон процесса для связки с джирой. 

Установка закончилась ошибкой. 

Откатиться тоже не удалось - ошибка. 

Но частично какие-то изменения в систему видимо были внесены, т.к. сейчас, при попытке сохранить изменения в Обращении, получаю ошибку

42703: column "labJiraTask" of relation "Case" does not exist (на скриншоте). 

 

Что делать, как быть?

Прикрепленные файлы

Нравится

4 комментария

Сергей, добрый день!

 

уточните, пожалуйста, продукт и версию для воспроизведения ошибки.

 

Выполните полную компиляцию приложения и сообщите по результатам, осталась или нет ошибка.

CRM bundle

7.17.0.2147

Компиляцию и генерацию исходного кода (в обратном порядке) выполнял уже несколько раз. 

Сергей, добрый день!

 

подтвердите, что генерацию исходного кода выполняли для всех схем. Рекомендую запускать эту операцию в нерабочее время.

 

Ошибка при удалении пакета будет исправлена в версии 7.17.1. Для исправления в текущей версии необходимо сгенерировать исходных код для всех схем и скомпилировать все приложение.

Генерировал исходный код для всех схем. 

Пришлось залезть в пакеты и почистить вручную всё, что касалось приложения. 

Устанавливать повторно не рискнул.

Показать все комментарии

Доброго времени суток. 

Установил приложение из маркетплейса Multiple choice field setup for Creatio

https://marketplace.terrasoft.ru/app/multiple-choice-field-setup-creatio

Поле было установлено по инструкции и проблем не было. В данный момент поле переместилось во вкладку и при смене вкладок отображение сбрасывается.

Инициализация миксина во время смены таба ничего не дала.

Как при смене таба подгружать отображение значений данного поля ?

Нравится

10 комментариев

Добрый день, Дмитрий,

 

уточните, пожалуйста, продукт и версию Creatio. И сориентируйте пожалуйста по кейсу: отображение сбрасывается ранее сохраненных значений поля или только добавленных значений и еще не сохраненных?

Ирина Лазоренко,

 sales creatio enterprise edition cloud 7.16.2.1600

Поле отображено в группе полей во вкладке JobTabContainer

{
                "operation": "insert",
                "name": "CallTabGroupFunctionalPractice",
                "values": {
                    "itemType": 15,
                    "markerValue": "added-group",
                    "items": []
                },
                "parentName": "JobTabContainer",
                "propertyName": "items",
                "index": 1
            },
            {
                "operation": "insert",
                "name": "FunctionalPracticeTabs",
                "values": {
                    "itemType": 0,
                    "items": []
                },
                "parentName": "CallTabGroupFunctionalPractice",
                "propertyName": "items",
                "index": 0
            },
Само поле
{
            "operation": "insert",
            "parentName": "FunctionalPracticeTabs",
            "propertyName": "items",
            "name": "ContactAndFunctionalPractice",
            "values": {
                        "className": "Terrasoft.MultiChoiceCombobox",
                        "bindTo": "ContactAndFunctionalPractice",
                        "dataValueType": Terrasoft.DataValueType.ENUM,
                        "layout": {
                            "colSpan": 18,
                            "rowSpan": 1,
                            "column": 0,
                            "row": 1
                        },
                        "labelConfig": {
                        "caption":{
                            "bindTo": "Resources.Strings.FunctionalPracticeCaption"
                        }
                    }
                }
            },



Кейс:

1)В случае если parentName не Header.



- Заходим страницу редактирования ->переключаем таб-> Ранее установленные значения не отобразились (Хотя в атрибуте они есть)

- Переключаем табы->Ранее установленные значения не отобразились (Хотя в атрибуте они есть)



2)В случае если parentName = Header и так же есть такое же поле на тот же атрибут но с другим названием.



пример:

{
            "operation": "insert",
            "parentName": "FunctionalPracticeTabs",
            "propertyName": "items",
            "name": "ContactAndFunctionalPractice",
            "values": {
                        "className": "Terrasoft.MultiChoiceCombobox",
                        "bindTo": "ContactAndFunctionalPractice",
                        "dataValueType": Terrasoft.DataValueType.ENUM,
                        "layout": {
                            "colSpan": 18,
                            "rowSpan": 1,
                            "column": 0,
                            "row": 1
                        },
                        "labelConfig": {
                        "caption":{
                            "bindTo": "Resources.Strings.FunctionalPracticeCaption"
                        }
                    }
                }
            },
            {
            "operation": "insert",
            "parentName": "Header",
            "propertyName": "items",
            "name": "ContactAndFunctionalPracticeHeader",
            "values": {
                        "visible": {
                            "bindTo": "HidingAdditionalColumn"
                        },
                        "className": "Terrasoft.MultiChoiceCombobox",
                        "bindTo": "ContactAndFunctionalPractice",
                        "dataValueType": Terrasoft.DataValueType.ENUM,
                        "layout": {"column": 0, "row": 5},
                        "labelConfig": {
                            "caption":{
                                "bindTo": "Resources.Strings.FunctionalPracticeCaption"
                            }
                    }
                }





-- Заходим страницу редактирования ->Ранее установленные значения отобразились->Переключаем на нужную вкладку ->в ней так же Ранее установленные значения  отобразились ->переключаем  на любую вкладку и возвращаемся обратно ->Ранее установленные значения на вкладке не отобразились (А в поле на Header они остались)



На добавление, удаление итд отображение и функционал работает штатно

Ирина Лазоренко,

В случае если поле одно и 

parentName = Header  то весь функционал работает корректно, но заказчика это не устроит.



Все это происходит на замещающей ContactPageV2

Ирина Лазоренко,

Ирина Лазоренко,

Удалось воспроизвести ?

Добрый день, Дмитрий,

 

да, получилось воспроизвести. Ответственная команда до конца недели запланирует работы по кейсу и я вас уведомлю по результатам.

Добрый день, Дмитрий,

 

пришлите, пожалуйста, схему страницы редактирования контакта с указанными настройками в целом. Это ускорит верификацию вашего кейса.

Лазоренко Ирина,

 

https://yadi.sk/d/GMI8yJxthi2XbA

Дмитрий, спасибо!

 

Передала схему ответственной команде.

Дмитрий, добрый день!

 

опубликовали пакет с исправлением на Creatio Marketplace. Установите дополнение повторно и проверьте обновления.

Показать все комментарии

При формировании отчёта выводит ошибку, которую привожу на скрине.

 

Изображение удалено.

Нравится

5 комментариев

Добрый вечер.

 

Попробуйте отключить режим отладки (в системных настройках код настройки 'IsDebug').

После этого перезайдите в срм и запустите отчет.

Алла Савельева,

На изображении не видно, но режим Debug включен. При этом не совсем понятно, куда указывают ошибки, на какой файл.

Добрый день, Константин,

 

формирование отчетов в Debug режиме в этом дополнении не поддерживается. Для формирования отчетов выключите Debug режим.

Спасибо большое! Прошу прощения, неправильно прочитал сначала

Шульженко Константин пишет:

неправильно прочитал сначала

Бывает. Главное, что я смогла помочь в решении проблемы) 

Показать все комментарии

Доброго времени суток,

В бесплатном приложении Геймификация от Dev Labs возникли два вопроса:

  1. Как обнулить очки сотрудников, которые они набрали, чтобы начать сначала?
  2. Как вывести таблицу ТОП ЛУЧШИХ ИГРОКОВ вместе с фильтром справа в какой-либо дэшборд?

Изображение удалено.

Нравится

2 комментария

Добрый день, Тимур!

по вашим вопросам варианты решения ниже:

1. в базовых кейсах работы с приложением Геймификация нет возможности обнулить очки сотрудников. Однако если вы удалите все записи из таблиц ContactGameProfile, ContactGameAchievement, ContactGameTitle, GameContactPoint и GameScoringLog, то таким образом очистите статистику по всем ранее добавленным играм у всех сотрудников.

2. Чтобы вывести информацию по ТОП ЛУЧШИХ ИГРОКОВ вы можете использовать данные из трех таблиц - ContactGameProfile, GameContactPoint или GameScoringLog. Выберите на ваше усмотрение.

Ирина Лазоренко,

Здравствуйте, Ирина.

Спасибо, по пункту 1 задача решена.

По 2: в дэшборде удалось вывести список по очкам через объект ContactGameProfile. Однако задача не до конца в этом. Необходимо вывести объект с точно такой же визуализацией и выбором фильтров по Ролям. Полностью устраивает как это выглядит в игровом профиле, но необходимо это на одной из вкладок на Главной странице https://academy.terrasoft.ru/documents/portal/7-15/nastroit-glavnuyu-stranicu-portala

Показать все комментарии