Показать сообщение отдельно
Старый 17.03.2007, 13:52   #3  
randrews is offline
randrews
Участник
Аватар для randrews
 
312 / 10 (1) +
Регистрация: 06.12.2004
Если я правильно понял - весь смысл в том, что некоторым пользователям присвоена некая группа и код менеджера. И потом менеджеры должны видеть заказы своей группы?

Не очень хороший путь вы выбрали... А, если у вас будет количество менеджеров чтолько, что в 250 символов не влезете?

Есть такое понятие - Responsibility Center (Дистрибуторский Центр). Он как раз и предназначен для разделения центров ответственности.
Лучше играть с ним, как мне кажется.

Или идти по тому же принципу.
Добавьте эту группу не в User Setup, а в саму карточку менеджера.
При вставке менеджера в заказ - копируйте в заказ поле группы. Ну и, разумеется, при входе в заказ из User Setup делаете соответствие, что за менеджер вошел (Кажется, у Вас это поле, отвечающее за менеджера CodeUser называется). UserGroup берете уже из карточки менеджера.
Фильтр накладывайте в заказе не на Salesperson, а на эту группу.

Таким образом - вам не страшны 250 символов и т.п.