Публикация

Как убрать фильтрацию на странице редактирования.

Задача

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

Решение

Необходимо убрать фильтрацию по колонкам "Контакт"-"Продажа" (большинство клиентов ведет продажи по "Контрагенту").

  1. Заместите страницу активности ActivityPageV2;

  2. В замещенную схему добавьте код:

define("ActivityPageV2", ["BusinessRuleModule"],
    function(BusinessRuleModule) {
        return {
            entitySchemaName: "Activity",
            rules: {
                "Opportunity": {
                    "FiltrationOpportunityByContact": {
                        "ruleType": BusinessRuleModule.enums.RuleType.DISABLED
                    }
                }
            },
            details: /**SCHEMA_DETAILS*/{}/**SCHEMA_DETAILS*/,
            diff: /**SCHEMA_DIFF*/[]/**SCHEMA_DIFF*/
        };
});

Убедитесь, что в схему добавлен BusinessRuleModule.

Нравится

Поделиться

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