![]() |
#3 |
Участник
|
Если я правильно понял - весь смысл в том, что некоторым пользователям присвоена некая группа и код менеджера. И потом менеджеры должны видеть заказы своей группы?
Не очень хороший путь вы выбрали... А, если у вас будет количество менеджеров чтолько, что в 250 символов не влезете? Есть такое понятие - Responsibility Center (Дистрибуторский Центр). Он как раз и предназначен для разделения центров ответственности. Лучше играть с ним, как мне кажется. Или идти по тому же принципу. Добавьте эту группу не в User Setup, а в саму карточку менеджера. При вставке менеджера в заказ - копируйте в заказ поле группы. Ну и, разумеется, при входе в заказ из User Setup делаете соответствие, что за менеджер вошел (Кажется, у Вас это поле, отвечающее за менеджера CodeUser называется). UserGroup берете уже из карточки менеджера. Фильтр накладывайте в заказе не на Salesperson, а на эту группу. Таким образом - вам не страшны 250 символов и т.п. |
|