Идея
Обсуждение

Один контакт в нескольких контрагентах

Прошу добавить возможность указывать в 2 и более контрагентах один контакт, чтобы не создавать дубли. 

 

В разных контрагентах человек может иметь разные должности - для этого сделать возможность добавлять должность для конкретного контрагента. 

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

Здравствуйте, Улан!

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

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

Здравствуйте, Владимир!

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

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

Доброго дня! Вот тоже нужно снять этот фильтр, чтобы в договоре в поле Контакт  контрагента показывался не только тот, который там по основному месту работы работает.  И какие то сложности с  обращением к детали "Карьера".

"qrtContractFromClientSigned": {

  "dataValueType": Terrasoft.DataValueType.LOOKUP,

  "lookupListConfig": {

    "filters": [

      function() {

      var client = this.get("Account");

      var filterGroup = Ext.create("Terrasoft.FilterGroup");

        if (client) {

          var accountId = client.value;

          filterGroup.add("ClientSigned",

            Terrasoft.createColumnFilterWithParameter(

              Terrasoft.ComparisonType.EQUAL,

              "[ContactCareer:Contact].Account", // в этой строке надо написать правльный путь к проверяемой колонке относительно корневой схемы

              accountId));

          return filterGroup;

        }

      }

    ]

  }

},

вот в строке с комментами как уже только не пробовали)))...

ContactCareer.Contact.AccountId... и всяко).

Через бизнес правила тоже никак.

Подскажите как правильно выборку сделать?

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