Jump to content

Consultor de Vendas >> Vendedores - É possível?


riosul

Recommended Posts

Olá Pessoal!

 

É possível configurar o Prestashop para criar vários "usuários gerentes" que administram "usuários vendedores",

e que cada consultor tenha acesso apenas aos dados de seus vendedores?

 

Explico: Preciso desenvolver um método com a seguinte situação:

 

Em minha loja (que não é aberta ao público), terei os Consultores de Vendas.

Estes consultores terão que gerenciar os vendedores que estão vinculados ao Consultor.

Os consultores terão acesso às vendas e pedidos de todos vendedores que estão no grupo do consultor.

Até aí tudo bem....

 

*A única questão que está complicada, é que cada Consultor só pode ter acesso aos dados dos vendedores que 

estão no grupo do Consultor.

 

Alguém pode me dar um Help, se há como fazer isso no Prestashop e por onde começo?

 

Um grande abraço, Obrigado!

Link to comment
Share on other sites

Näo ė possivel com multilojas, pois o acesso nao ė restrito. Ou seja, todos tem acesso á todos os dados no banco de dados.

Para a realizacão do seu projeto a única opcao existente ė o uso do modulo "Agile multi vendors" que não ė um modulo gratuito. Procure pelo modulo no Google.

Link to comment
Share on other sites

Olá!, Muito obrigado pela resposta. 

Vou verificar o módulo. Mas a princípio estamos trabalhando bem com a Multiloja, porém são muitas configurações, o que dificulta o processo.

Obrigado!

Link to comment
Share on other sites

O problema serao as vendas. A funcao multiloja foi codada para:

 

Uma empresa, um banco de dados, para atender vários domínios. A funcao funciona entao assim: Um domínio master (sualoja.com.br) e os outros domínios com funcao somente slave. O que acontece neste caso: no domínio slave nao se instala nada (Prestashop nao atende), a única coisa que o Prestashop escreve é um .htaccess redirecionando estes domínios slave para o master. Sendo assim: Se o seu vendedor Y for de um domínio slave, todas as compras dele vao ser escritas no domínio master. O que significa: O Prestashop nao separa o back-office por vendedor. Todos os vendedores podem manusear/ver TODOS os pedidos de outros vendedores. Neste caso conta de funcionário admin de admin nao existe e nao pode ser realizada. Existe somente um ADMIN em uma pessoa só. Os outros funcionários podem possuir uma conta restrita de funcionário, mas vc. nao pode dividir estes por (loja/revendedor/consultor).

 

Nao disperdice o seu tempo em configurar, pois nao vai poder realizar o que pretende. Multivendors somente é possível através do módulo que citei, que separa a lógica do Prestashop em miniciosas partes pequenas e separadas. O multiloja nao separa nada, ele somente redireciona domínios diferentes para o domínio do grupo, que é o domínio master.

Link to comment
Share on other sites

Veja em imagens o estou tentando explicar.

 

Vc. cria uma conta para o seu consultor. Neste caso este vai ser admin e vc. vai dar todos os direitos ao mesmo.

 

post-741527-0-09221700-1464533508_thumb.jpg

 

O Prestashop nao permite individualizar direitos para contas (seja, consultor, vendedor, admin ou o que for). As permissoes sao configuradas somente para restricoes quanto ao back-office, mas nao tem ligacao nenhuma à uma loja x, y ou z. Sendo assim todos os seus funcinários verao também as outras lojas/consultores/vendedores, pois a restricao que o Prestashop permite é somente generalizada e nao sorteada por loja/consultor/vendedor.

 

post-741527-0-38086500-1464533584_thumb.jpg

 

 

 

 

 

Link to comment
Share on other sites

Bom, vou explicar como estou tabalhando. Minha estrutura trabalha apenas com pedidos, não diretamente com vendas.

 

1 - Grupos e estrutura: Loja Principal >> Gerente de Vendas >> Vendedores. 

2 - A Loja principal (loja.com.br) tem acesso à todas as demais informações sobre as lojas e pedidos.

3 - Cada "Gerente de Vendas" recebe uma loja (loja.com.br/loja1). O gerente cadastra manualmente seus vendedores 

(não é possível cadastro externo). Ele tem permissão apenas para acessar os pedidos e dados do cliente (que eu trato como vendedor) em sua própria

loja (loja.com.br/loja1). Ele não tem acesso a dados de outros vendedores que estão em outra loja, ex: (loja.com.br/loja2).

4 - Os vendedores só podem fazer pedidos ("venda") em sua própria loja. Só realizam login na loja aonde estão 

cadastrados. Login feito pelo painel de usuários. Não há como ter acesso à outra loja.

 

*Obs: Todos os consultores realizam acesso pelo backend. Cada consultor é direcionado ao backend de sua própria loja. Os vendedores trabalham como (clientes), fazem login pelo frontend.

 

Foi uma "gambiarra" que está atendendo minha demanda.

Mas vou adquirir este módulo para facilitar a manutenção.

 

De qualquer forma MUITO OBRIGADO pela atenção!

Eduardo :)

Edited by riosul (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...