Автор Тема: Передача заказов между менеджерами  (Прочитано 271 раз)

25 Февраля 2015, 15:42:05
  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Подскажите пожалуйста, как можно реализовать такую штуку?
Имеется несколько пользователей в престашоп 1.6.0.9. Условно - один супер админ и несколько с правами Salesman (у каждого своя учетная запись). Люди оформляют заказы на сайте, все они падают к супер-админу, дальше он уже смотрит - в какой регион должен поехать заказ, и передаёт его одному из региональный продавцов.
Каждый региональный продавец должен видеть только те заказы, которые ему передал супер админ, А главный админ естественно должен видеть все заказы - и свои и региональных менеджеров.

Можно ли подобное реализовать на prestashop? Пробовал копать в сторону мультишоп, но то ли там так нельзя сделать, то ли не разобрался до конца. Создал несколько магазинов, несколько сотрудников, закрепил каждого сотрудника за своим магазином, но в заказе нет возможности изменять магазин :(( Посоветуйте пожалуйста, как лучше решить данную задачу?
25 Февраля 2015, 15:59:19
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 1280
  • Репутация: +32/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Если мультимагазин, то создавать нужно для каждого региона. При 10-20 регионов это не пройдет.
Можно через права групп попробывать решить. Только нужно длбавить поле "Регион" в нем значения 1,2...
К заказам также добавить поле, в котором указать номер региона.
25 Февраля 2015, 16:10:19
Ответ #2
  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Спасибо, что откликнулись на проблему!
А что вы имеете в виду под "добавить" поле регион в заказ и в права групп? Это в шаблонах, скриптах и БД его создать?
Не стандартными средствами админки? Надеялся обойтись без программиста, своими силами )
25 Февраля 2015, 16:15:33
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 1280
  • Репутация: +32/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Стандарными функциями админки не решить. Нельзя разделить доступ по отдельным заказам. В стандарной версии для этого создают мультимагазин.
Нужно или менять базовые функции разделения прав, или делать множестов магазинов.
25 Февраля 2015, 16:32:08
Ответ #4
  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Я включил в настройках мультимагазин, создал доп. магазины. Создал пользователей, привязал каждого пользователя к своему магазину.
Доп. магазины создавал без УРЛ. Теперь если покупатель сделает заказ, то он привяжется к магазину по умолчанию. И потом в редактировании заказа должна появиться возможность выбора магазина?

Там еще какая-то проблема. Все три магазина (основной и два дополнительных) были в группе Default, у которой не получалось включить Order Share, наверное из за того, что уже установлен тестовый контент и тестовые заказы созданы?

Я в итоге сделал другую группу магазинов, включил у неё общих покупателей и заказы, но в эту группу могу перенести только магазин по умолчанию, а дополнительные магазины не могу. Второй группы нет в списке.

Ну и по ТЗ менеджеров будет 84, так что наверное мультишоп не прокатит?
25 Февраля 2015, 16:58:53
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 13636
  • Репутация: +14563/-1
  • Сообщество PrestaShop
    • Просмотр профиля
C 84 не прокатит. Мультимаrазин точно не ваш случай. Вам действительно переделывать права доступа нужно. Добавить разделение прав по заказам. Все как написал Mr.Sen.