Доброго дня, я вивчаю демо версію CRM і читаючи документацію знайшов PDF документ про валідацію полів ( файл прикріплю). В документі є розділ "Правила ввода" Де можна знайти даний розділ, бо цікавить тема валідації полів наприклад, як зробити текстове поле в якому можна вводити тільки букви, або наприклад як зробити числове поле де можна вводити цифри тільки заданої довжини і нприклад тільки додатні. Підскажіть як вирішити дані питання. 

Нравится

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

Або може хтось розповість як скористатися 

crt.MinLength

Добрий день, Олександре!

 

Файл що ви прикріпили стосується налаштування додатка маркетплейс, що вже не підтримується. 

 

Нижче ви можете знайти статті з Creatio Academy які розглядають валідацію полів з різними варіантами:

https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platfor…

https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platfor…

https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platfor…

https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platfor…

 

Щодо crt.MinLength, ви можете детальніше прочитати тут:

https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platfor…

 

Гарного дня!

Дякую за допомогу. 

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

Была поставлена задача : Что при условии отсутствия обратной связи по визе, т.е. отсутствии реакции визирующего (Положительной или отрицательной) за определенный промежуток времени (3 часа), сменить статус визы на "Нет обратной связи".  

Для этого в справочнике "Состояния визы" добавил новый пункт "Нет обратной связи" и сделал его конечным.

Для этого в БП добавил элемент "Обработка таймера" задал время 3 часа, по истечении которого с помощью элемента "Изменить данные" меняю состояние визы на "Нет обратной связи". По данной логике все работает, состояние соответствующей записи меняется на "Нет обратной связи", однако уведомление о визе на коммуникационной панели не пропадает.  

Кто-нибудь сталкивался с такой проблемой или же может посоветовать решение ?

Нравится

1 комментарий

Здравствуйте!

 

Данный пункт "Нет обратной связи" - пользовательський и для системы он не имеет должных настроек для взаимодействия с СТІ-панелью (на уровне UX).

 

Данную задачу можно решить только методами разработки.

 

На форуме есть обсуждение, в котором косвенно упоминаются настройки оповещений: https://community.terrasoft.ua/questions/vizirovanie-otobrazhenie-v-uve…

 

К сожалению, готового протестированного решения сейчас пока что нет.

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

Добрый день! 

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

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

пробовал и разные вариации Функции элемента и разные способы вычитки, менял форматы полей, нигде не срабатывает

Но фактически элемент изменить данные не получает итоговую сумму, т.к. нужно поле меняет но проставляет 0

В чем может проблема с вычиткой общей суммы элемента? 

 

Нравится

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

Не можем зайти в Studio free. 

 

404

Извините, страница, которую вы искали, не найдена.

Нравится

3 комментария
Лучший ответ

Захожу по этой ссылке - все ок https://app.terrasoft.ru/lib/folder/all

Здравствуйте,

По какой ссылке вы переходите?

Захожу по этой ссылке - все ок https://app.terrasoft.ru/lib/folder/all

Днем не могли зайти, 404 выдавало, сейчас все ок. У нас чуть  сердце не остановилось. 

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

При выгрузке пакета выбивает следующую ошибку, как ее можно исправиль? 

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

Нравится

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

Добрый день.  

 

Это известная ошибка обновленного UI конфигурации для версии 7.17, в котором вызывается метод PackageInstallerServiceInternal.GetZipPackages, который предназначен для других целей. 

Исправления по данной ошибке есть в версии 7.17.1



В старом UI конфигурации пакеты будут выгружаться корректно, можно воспользоваться им в качестве обходного решения, прямая ссылка будет выглядеть так: https://site.domaim.com/0/dev_old

В старом виде конфигурации пакет выгружается без проблем.

Спасибо. Но проще оказалась выдать права на папку TEMP на диске для IIS куда выгружаются пакеты. 

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

Организационная структура компании, может быть 3-4 уровня в глубину и название процессов могут быть, от 2-3 слов и больше.

 

А левое боковое меню, где она отображается "Все процессы", 300 px в ширину. 

 

Все остальное обрезается. 

 

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

2) Либо дайте возможность ресайзить этот блок. 

3) Либо сделайте отельную страницу, где можно будет полностью вывести всю информацию и структурировать все элементы и категории. 

 

1 комментарий

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

 

Зарегистрировали Ваше пожелание на ответственную команду разработку.

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

Нужна возможность копировать BPMN-элементы из  одного процесса в другой. 



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

 

Это было бы удобно, когда у нас есть 2-3 больших процесса и нам надо взять от туда какие то части, в новый процесс. 

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

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



Зарегистрировали Ваше пожелание на ответственную команду разработку.

Идея, безусловно, хороша, но принцип разработки в нотации BPM завязан как раз на том, чтобы таких больших процессов не было. Старайтесь объединять копируемые элементы в подпроцесс и использовать его там, где нужно. Так и проще, и читаемее, и быстрее

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

Можно ли сделать выбор цвета у bpmn-элементов, хотя бы из 10 вариантов. 

Это очень удобно, когда нужно отметить разные пути/роли/логику в процессе. 

1 комментарий

Добрый день, Александр!



Зарегистрировали Ваше пожелание на ответственную команду для реализации в будущих релизах.

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

Добрый день, подскажите, пожалуйста, как решить такую проблему. У нас имеется несколько бизнес-процессов, в которых совпадают начальные сигналы (сигнал срабатывает при добавлении записи в таблицу).

После обработки сигнала, в бизнес-процессах стоит блок чтение данных из таблицы, в которую добавилась запись. И периодически возникают ситуации, когда чтение данных работает в одном процессе, а в других - чтение данных возвращает, что нет такой записи.

Хотя id добавляемой записи передается во все бизнес-процессы по сигналу.

Я пробовала убрать блок чтение записи, и после срабатывания сигнала, у меня вызывался скрипт, где я делала селект по id добавляемой записи, и селект возвращается пустой.

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

Нравится

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

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

Сидоров Александр Валерьевич, спасибо за ответ. Дело в том, что эти бизнес-процессы очень объемные и не совпадают по смыслу. Хотелось бы их разграничить

Татьяна,

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

Александр,

да, я вас поняла. У нас каждый бизнес-процесс является объединением множества событий. Пример во вложении. Если использовать ваше решение, то необходимо разделить бизнес-процесс на части, чего мы хотим избежать. Возможно, я что-то неправильно поняла

Татьяна,

Понял. Тогда дальше сказать тяжело - надо смотреть на совокупность процессов в целом. Но вообще в любой разработке дробление на более мелкие независимые части является хорошей практикой) Попробуйте обратиться к своему CSM менеджеру, может быть что-нибудь хорошее подскажет, увидев ваши процессы целиком.

Александр,

Спасибо большое за ответ, будем думать

Татьяна, возможно даже лучше будет обратится не к CSM, а сразу в техническую поддержку Terrasoft.

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

Суть такова, при добавлении целочисленного поля и выставления флажка "Обязательно" когда хочешь добавить запись 0 не считается как значение и просит ввести другое.

Нравится

1 комментарий

Арсений, здравствуйте!



Описанное Вами поведение не является ошибкой и соответствует базовой логике, которая присуща всем полям.

Если поле имеет свойство "Обязательно для заполнения" и тип поля - Число или Дробное число, то значение 0 или 0,00 -  это пустое значение, то есть поле не заполнено. Таким образом, когда  Вы пытаетесь сохранить карточку  с 0,00 в числовом поле со свойством обязательности заполнения, система выдает сообщение, что в поле необходимо указать значение.

Значения 0 или 0,00 является пустым значение, они отображаются в пустых полях для того, чтобы визуально пользователи понимали формат поля.

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



Со своей стороны я транслирую полученную от Вас информацию на команду разработчиков для рассмотрения возможность изменения логики обязательности заполнения числовых полей.

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