Добрый день, подскажите можно ли создавать в разделах подразделы? Примерно по такой схеме?:

!

Нравится

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

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

Отличное решение для Вашей бизнес-задачи это добавление деталей на страницу - https://academy.terrasoft.ru/documents/sales-enterprise/7-9/master-deta…
В результате получиться аналогичная картина.

Наглядные примеры:

- раздел «Контрагенты» – деталь «Контакты контрагента»;
- раздел «Счет» – деталь «Продукты»;
- раздел «Контакты» - деталь «Адреса».

Скорее, это все решается группами, так как разделение по странам - это лишь один из вариантов разделения заказов

Большое спасибо :smile:
Подскажите, пожалуйста, как можно добавить автоподстановку значения поля из другого раздела? К примеру, в новом разделе есть поля-справочники: продукт и страна, необходимо, чтобы при выборе продукта в поле страна из раздела Продукты соответствующему продукту сразу подставлялась страна, ранее указанная в разделе Продукты.

"Maria H" написал:чтобы при выборе продукта в поле страна из раздела Продукты соответствующему продукту сразу подставлялась страна, ранее указанная в разделе Продукты.

Так бизнес правило фильтрации с включенным "autocomplete": true, же:

https://academy.terrasoft.ru/documents/technic-sdk/7-9/primer-primeneni…

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

Необходимо, чтобы в зависимости от выбранного продукта подставлялся регион, оба поля являются справочниками.
Screenshot
Сам же регион выставлен каждому продукту в таблице "Продукты".

rules: {
                "UsrRegion": {
                    "FiltrationRegionByProduct": {
                        "ruleType": BusinessRuleModule.enums.RuleType.FILTRATION,
                        "autocomplete": true,
                        "autoClean": true,
                        "baseAttributePatch": "Product",
                        "comparisonType": Terrasoft.ComparisonType.EQUAL,
                        "type": BusinessRuleModule.enums.ValueType.ATTRIBUTE,
                        "attribute": "UsrRegion"
                    }
                },

"Maria H" написал:Необходимо, чтобы в зависимости от выбранного продукта подставлялся регион, оба поля являются справочниками.

Попробуйте так:

rules: {
"Product": {
"FiltrationRegionByProduct": {
"ruleType": BusinessRuleModule.enums.RuleType.FILTRATION,
"autocomplete": true,
"autoClean": true,
"baseAttributePatch": "UsrRegion",
"comparisonType": Terrasoft.ComparisonType.EQUAL,
"type": BusinessRuleModule.enums.ValueType.ATTRIBUTE,
"attribute": "UsrRegion"
}
},

спасибо, не помогло :sad:, может необходимо как-то конкретно в коде указать что фильтрация идет по полю UsrRegion из раздела продукты, в зависимости от выбранного продукта в данном разделе, как это можно сделать?

"Maria H" написал:спасибо, не помогло , может необходимо как-то конкретно в коде указать что фильтрация идет по полю UsrRegion из раздела продукты, в зависимости от выбранного продукта в данном разделе, как это можно сделать?

Нужно очень точно указать имена колонок, так как они указаны в объектах.
Проще будет написать вам в поддержку support@terrasoft.ru с указанием доступа к сайту, сотрудники поддержки уже все на месте поправят, а то предугадывать возможные названия колонок на форуме сложно.

Большое спасибо! :smile: Перепроверили еще раз наименования полей и с вашим вариантом сработало.

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