Добрый день.

 

Как можно запретить добавление/удаление файла при визировании документа. Кейс: после добавления документа на согласование, нужно запретить его удаление или добавление нового.

Нравится

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

Владимир Соколов,

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

Как вариант, можно доработать дополнительную логику проверки возможности добавления для детали с файлами.

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

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

А как с помощью прав доступа запретить добавление файла в конкретный документ?

Владимир Соколов,

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

Как вариант, можно доработать дополнительную логику проверки возможности добавления для детали с файлами.

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

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

вот такая ошибка в консоли 

 

 

Нравится

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

LuBiTeL,

Пройдитесь ещё раз по инструкции по разворачиванию приложения on-site и проверьте, чтобы все необходимые компоненты Windows из списка были установлены.

Добрый день! Посмотрите эти темы:

https://community.terrasoft.ru/questions/ne-rabotaet-novaa-stranica-logina и 

https://community.terrasoft.ru/questions/ne-vhodit-v-sistemu

 

А еще на своем скриншоте вы раскрыли адрес сайта и пароль к нему. Будьте аккуратее.

Дмитрий А.,

Здравствуйте, я по читал вроде все установленно. оброзом все в порядке по сколько я его разворачивал на vbox и все работала а тут я не пойму все тоже самое ( 

LuBiTeL,

Пройдитесь ещё раз по инструкции по разворачиванию приложения on-site и проверьте, чтобы все необходимые компоненты Windows из списка были установлены.

спасибо разобрался. 

LuBiTeL,как ? у меня такая же ошибка

 

Vladimir.D,

перепроверь просто все ли компоненты, я из вкладки iis установил

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

Добрый день! 

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

Спасибо!

Нравится

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

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

На самом деле это так, но у меня получилось сохранить логин с паролем в купе. А можно ли отдельно только логин?

Стандартно после входа при повтором заходе имя пользователя отображается. Оно хранится в куках:

Возможно, в Вашем браузере их кто-то чистит или запрещено хранить.

Спасибо, Александр. Постараюсь проверить вашу версию.

В версии 7.12.4.924 имя пользователя сохраняется. С версии 7.13.1.769 (а может начиная с 7.13.0) уже нет. Видимо что то в приложении поменяли.

В 7.13.0 и 7.14.0 — сохраняется.

Точно. В 7.14.0 - сохраняется, будем обновляться тогда.

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

Добрый день Всем! 

Подскажите хороший Корпоративный мессенжер, с Маркет плейс (желательно бесплатный)

Нравится

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

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

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

Добрый день.

Существует ли возможность скрыть печатную форму до изменения значения в определенном поле объекта (например, состояние) или ограничить права на выгрузку определенной печатной формы?

Нравится

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

Привет,

Работаю с версией 7.13.4.638.

Подскажите пожалуйста, где я могу взять документацию по diff? Это мешает мне делать задачи вида:

Есть страница, на странице есть 2 контейнера типа Terrasoft.ViewItemType.GRID_LAYOUT. Необходимо перенести из одного контейнера в другой элемент.

Однако, проблема в том, что move не позволяет мне указать layout для нового контейнера, поэтому перемещение происходит, но верстка ломается.

Неизвестно, я что то делаю не так, либо это баг, либо есть свойство, позволяющее корректно сделать перемещение.

Нравится

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

Насколько я знаю, какой-то внятной документации по этой теме не существует. Могу посоветовать только смотреть примеры в коде и статьях на академии.

Насколько я знаю, какой-то внятной документации по этой теме не существует. Могу посоветовать только смотреть примеры в коде и статьях на академии.

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

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

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

Добрый день,



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



Заранее спасибо.

Нравится

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

ВладимирБ,

Попробуйте в настройках почтового ящика в блоке загрузка почты указать за какой период Вы хотите загружать письма. Подробнее об этом смотрите на Академии в статье Как настроить загрузку почты в систему.

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

А письма ранее 03.06.2019 в срм загрузились?

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

Нет,  не загрузились. 

А можно как то загрузить(через стандарт функционалом ) и ранее 03.06.2019  хотя бы с 01.05.2019???

 

ВладимирБ,

Попробуйте в настройках почтового ящика в блоке загрузка почты указать за какой период Вы хотите загружать письма. Подробнее об этом смотрите на Академии в статье Как настроить загрузку почты в систему.

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

Всем доброго дня. Версия 7.13.2.

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

var fixedFilterConfig = {
                    entitySchema: this.entitySchema,
                    filters: [
                        {
                            name: "CategoryServiceVirtual",
                            appendCurrentContactMenuItem: false,
                            caption: "Категория услуги",
                            addNewFilterCaption: "Выбрать категорию услуги",
                            columnName: "CategoryService",
                            // Укажем значение по умолчанию
                            defValue: this.get("CategoryServiceVirtual"),
                            dataValueType: this.Terrasoft.DataValueType.LOOKUP,
                            appendFilter: function(filterInfo) {                            	
								console.log(filterInfo)
							}
                        }
                    ]
                };

Однако нужно чтобы при открытии раздела уже была указана одна из категорий по умолчанию. 

CategoryServiceVirtual - виртуальная колонка со значением в формате {value: guid, displayValue: "Название"}. Но при попытке подставить её значение (а значение точно есть) в defValue фильтра, фильтр остаётся незаполненным.

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

Как правильно задать значение по умолчанию?

Нравится

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

Могу ошибаться, но попробуйте добавить в CategoryServiceVirtual свойство - primaryImageValue, присвойте ему просто нулевой guid.

Могу ошибаться, но попробуйте добавить в CategoryServiceVirtual свойство - primaryImageValue, присвойте ему просто нулевой guid.

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

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

Подскажите, пожалуйста, как вставлять в е-майл рассылку (или шаблон) табличные данные.

В частности как отправить контакту список его заказов за последние 30 дней или список обращений, на которые от него не получен ответ?

На сколько я понимаю в 7.13 есть возможность вставки только одной колонки, но никак не табличных данных. 

Нравится

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

Стандартно такой возможности нет и в маркете ничего подходящего не вижу.

Как вариант, можно попробовать программно формировать содержимое списка в специально созданном текстовом поле объекта, а потом выводить в шаблон его.

Либо сделать формирование печатной формы в Word или Excel, сохранение полученного результата на детали файлов, а затем отправку как вложения.

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

Добрый день,



можете сказать мне, если есть в системе настройка, для удаления письмо в Exchenge при удалении из bpm'online, если нет, то подскажите какие таблицы используется для синхронизаций почты (или какие объекты) откуда я могу получить информацию.



За ранее спасибо

Нравится

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

Доброе утро, Владимир!

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

Все письма хранятся в таблице Activity с типом TypeId равной Id из таблицы ActivityType c названием 'Email':

select count(*)

from Activity

where TypeId = (select Id from ActivityType where Name = 'Email')

Возможно, Вам будет интересна статья по механизму синхронизации bpm'online и Exchange.

Доброе утро, Владимир!

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

Все письма хранятся в таблице Activity с типом TypeId равной Id из таблицы ActivityType c названием 'Email':

select count(*)

from Activity

where TypeId = (select Id from ActivityType where Name = 'Email')

Возможно, Вам будет интересна статья по механизму синхронизации bpm'online и Exchange.

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