может кто делал такую задачу, подскажите как реализовать: есть заказы, необходимо разделить их по менеджерам и чтобы каждый менеджер видел только свои и мог править только свои заказы
Тоже нужен такой функционал - как сделать так что - бы элементы (товары) имели привязку к конкретному менеджеру магазина и заказы по этим позициям получал и видел только привязаный к ним менеджер? Подскажите кто-то, можно такое реализовать?
Если товары, привязанные к разным менеджерам будут в одном заказе, то кто из менеджеров будет обрабатывать заказ? Разделения заказа в стандартном функционале нету. В 15 версии что-то такое вроде как должно появится, но точно не знаю. Если будете писать сами разделения одного общего заказа на заказы по товарам к каждому менеджеру, то тогда получится.
А на счет фильтрации заказов в админке, тут http://dev.1c-bitrix.ru/api_help/sale/events/events_other.php есть событие на фильтр заказов. Можно проверять по текущему авторизованному пользователю. Например, создать свойство, в котором хранится, какой менеджер обрабатывает заказ. А для запрета просмотра детальной страницы, вроде свойства нет, но можно полностью кастомизировать эту страницу, задав тут /bitrix/admin/settings.php?lang=ru&mid=sale&mid_menu=1 в параметре "Файл с пользовательской формой просмотра заказа" ссылку на копию стандартного файла и дописать там проверку на менеджера.
Это я не пробовал сам делать, но пытался найти решение, так как скоро придется реализовывать
А все-таки жаль: иногда над победами нашими встают пьедесталы, которые выше побед. Булат Окуджава