[RESOLVIDO]Vendedor ve apenas as suas vendas

Boa tarde.
Pessoal, Gostaria de criar uma consulta onde o usuario logado pudesse ver apenas as suas vendas cadastradas. E separar um grupo de Administradores que pudessem ver todas as vendas.

Identifica o vendedor na venda.
Quando efetuar o select do grid-grid_vendas_vendedor (where vendedor=[nome_vendedor]) em que nome do vendedor = login
ter em conta que deve ser crido o grupo vendedor e admininistrador
é só gerir no módulo de segurança os acessos.

quando construir o menu
define uma consulta para os vendedores outra para os administradores-grid_vendas_administrador- em não existe o select por nome do vendedor.

1 Curtida

Consegui. Mas, como faço para fazer um SELECT dinamico na opção “VENDEDOR” no formulário ? Queria que Quando cadastrasse algum vendedor no sistema, ele automaticamente aparecesse no SELECT do vendedor.

Inser na tabela de users e group, o login, nome do vendedor, etc…

1 Curtida

@fyFabricio desculpe, você não foi muito claro. Mas se vc tiver essas informações em banco vc pode fazer um select, obter os dados necessários no evento onaplicationinit e lá mesmo montar um select dinamico…ex:"[global]=select id, nome from".$tabela." Where nome=".$vendedor… enfim, la no sql da app vc insere a variavel global e pronto

1 Curtida

Valeu. Consegui.
Utilizei a variavel [usr_name] no select do Vendedor e depois fui na grid e fiz o WHERE vendedor = ‘[usr_name]’.

1 Curtida