Добрый день, 

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

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

 

Нравится

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

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

 

В мастере разделов нет пользовательской возможности добавлять новые поля, настраивать, перемещать или удалять существующие поля на детали Connected to/Связи (EntityConnections).



Изменения сделанные мастером детали на детали Connected To не применяются на клиент. Мастер делает изменения в модуль ContactRelationshipDetailPageV2, а деталь использует BaseRelationshipDetailPageV2

Добавить или изменить поле на детали [Связи] возможно лишь средствами разработки. Дело в том, что деталь "Связи" это специализированная группа полей. Эта деталь отличается от обычных деталей, так как реализована с помощью программного кода.



Касательно настройки, решение опубликовано здесь:

https://community.terrasoft.ua/questions/dobavit-svyazi (В п.3 заменить на более корректный скрипт).



Примерный порядок действий, для обходного решения удаления поля:

  1. Найти UId колонки добавленной в первом пункте, в метаданных справочника (скриншоты во вложении);
  2. Выполнить запрос:

    Select * from EntityConnection where ColumnUid='UId из метаданных'

    Проверяем, что на сайте одна такая запись;
  3. Делаем бекап;
  4. Удаляем эту запись:

    delete EntityConnection where ColumnUid='UId из метаданных'
  5. После этого, почистить кэш браузера. В результате поле удалится из детали "Связи."

Также, подобный вопрос разбирался в статье:

https://community.terrasoft.ua/articles/kak-udalit-element-iz-detali-sv…

А в чём преимущества этих полей в реализации как детали? В итоге, чтобы управлять с помощью бизнес-правил доступностью этих полей, мы просто удалили данную деталь со страницы и добавили эти поля в новую группу полей "Связи"

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

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

Это позволит существенно сократить набор неиспользуемых полей, которые в 90% случаев только занимают место.

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

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

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

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

Передали данное пожелание команде разработки для анализа возможности внедрения такой возможности в будущих версиях продукта.

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

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

Добрый день!

Доводилось ли кому реализовывать функционал для сложных взаимосвязей в холдинге?

Конкретно, несколько задач:
1) У одной компании может быть несколько "материнских компаний" - акционеров.
2) Между компаниями могут быть дополнительные взаимосвязи
3) В итоге на связях должны и присутствовать контакты - бенефициары
4) На схеме необходимо отображать и другие типы связей, а не только "holding - affiliate)

Думаю, что для банков такое должны были делать.

connected to

Нравится

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

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

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

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