Configurando Regimes Diferenciados de Autorização de Acesso à Visualização e Edição de Tabelas de Preços
O IW oferece também recursos que permitem definir níveis de acesso a
tabelas de preço diferenciados com as seguintes de características:
(a)
Configuração de Autorizações de Acesso sobre “Tipos de Tabelas IW” por “Grupos
de Usuários”
(b) Configuração de Autorizações de Acesso sobre “Tipos de Tabela IW” por “Usuários”
(c) Configuração de Autorizações de Acesso sobre a “Tabelas” por “Usuários”.
A figura a seguir ilustra essa interface: F01800 – Cfg
Acesso Dif Tabelas
1ª Aba: Autorizações "Tipo de Tabela IW" x "Grupos de Usuários"
Nessa aba serão configurados quais “Tipos de Tabela IW” podem ser acessadas por um “Grupo de Usuário”.
Descrição das Colunas
Tipo
Tabela IW:
Classificação nativa do IW sobre tabelas de preços.
Grupo de Usuários: Grupos de usuários declarados no sistema de segurança
do IW.
Nível
de Segurança: Define
o nível de acesso que o “Grupo de Usuários” terá sobre as tabelas. Esse
atributo poderá assumir um dentre os seguintes valores:
(a) Somente visualizar: Esse nível de acesso permite somente visualizar
as informações da tabela (não permite nenhum tipo de edição)
(b) Visualizar e editar: Permite visualizar e “editar” as informações da
tabela.
(**) Por “editar” entende-se:
(1) Criar novas tabelas do "Tipo de Tabela IW",
(2) Inserir novas versões da tabela de preços,
(3) Realizar cargas da tabela (ex.: Brasindice, Simpro etc),
(4) Editar preços de itens pré-existentes na tabela (não se aplica a tabelas externas, Ex.: Brasíndice e Simpro)
(5) Inserir / remover novos itens na tabela de preços (não se aplica a tabelas externas, Ex.: Brasíndice e Simpro)
2ª Aba: Autorizações "Tipo de Tabela IW" x "Usuários"
Nessa aba serão configurados quais “Tipos de Tabela IW” podem ser acessadas por um “Usuário”.
Descrição das Colunas
Tipo Tabela IW: Classificação nativa do IW sobre tabelas de preços
Usuário: Usuário declarado no sistema de segurança do IW.
Nível de Segurança: Define o nível de acesso que o “Grupo de Usuários” terá sobre as tabelas.
3ª Aba: Autorização "Tabelas de Preços x Usuário"
Nessa aba serão configurados quais “Tabelas Específicas” podem ser acessadas por um “Usuário”.
Descrição das Colunas
Tabela de Preços: Identificação de uma tabela de preços cadastradas previamente no IW.
Usuário: Usuário declarado no sistema de segurança do IW.
Nível de Segurança: Define o nível de acesso que o “Grupo de Usuários” terá sobre as tabelas.
IMPORTANTE: O IW adota a seguinte “Regra Precedência: As informações configuradas na 3º (Tabelas de Preços x Usuário) terão precedência sobre as informações da 2ª aba (Tipo de Tabela IW x Usuário) que por sua vez terão precedência sobre as informações configuradas na 1º aba (Tipo de Tabela IW x Grupo de Usuários).
Descrição do Funcionamento da Interface com Regime Diferenciado de Acesso Ativo
A figura a seguir ilustra a interface F01043 – Tabelas de Preços:
Ao
clicar no botão “Pesquisar” agora o usuário logado visualizará somente
tabelas de preços que tenham sido autorizadas para sua visualização através da interface
F01800.
A clicar no botão "Novo" para adicionar uma nova tabela de
preços o IW obterá previamente a relação de "Tipos de Tabela IW”
que o usuário tem acesso à edição conforme configurado na F01800). Caso o
usuário não tenha acesso a nenhum “Tipo de Tabela IW” (declarado através da
interface F01800 o IW emitirá mensagem do tipo: "Inserção de tabelas
de preço não autorizada para o seu perfil de usuário". Para
aqueles usuários que possuem declaração de acesso à edição de um ou vários
“Tipos de Tabela IW” o IW abrirá uma caixa de diálogo com um gride vertical no qual a coluna "Tipo Tabela IW"
(combo box) será populada exclusivamente com a relação dos "Tipos de
Tabela IW" aos quais o usuário logado tem direito de edição. O usuário
deverá preencher os atributos no gride vertical e
clicar no botão "Salvar" para inserir uma nova tabela.
A figura a seguir ilustra essa interface:
Como Funciona a Navegação para a Aba de Detalhes da Tabela de Preços
A
figura a seguir ilustra essa interface:
Quando
selecionamos uma linha na 1ª aba e navegamos para a 2ª aba teremos a seguinte
visão:
A habilitação dos botões nessa 2ª aba seguirá as seguintes regras:
Quando o usuário tiver direito de “visualizar e editar” e a tabela for do
tipo “somente leitura = não” (coluna READONLY=0)
serão exibidos os botões "Novo", "Copiar",
"Salvar", "Excluir", “Nova Versão” e “Editar
Versão”.
Aqueles
usuários que tiverem direitos de acesso do tipo “somente visualizar”
terão acesso somente ao botão “Pesquisar”.
Nota: Quando o usuário tiver direito de “visualizar e editar” e a
tabela for do tipo “somente leitura = sim (coluna READONLY=1)” (Ex.: Brasindice e Simpro)
serão exibidos somente os botões “Pesquisar” e “Editar Versão” (Esse
botão dispara a rotina de carga da tabela externa (ex.: Brasindice
ou Simpro)).
IMPORTANTE:
(a) As tabelas comerciais “externas” (Ex.: Brasíndice
e Simpro) continuam não podendo ser editadas na segunda aba. Apenas as
realizações de “novas cargas” dessas tabelas são autorizadas.
(b)
O modelo de navegação restritivo ilustrado acima se aplicará também à
interface F01043 quando lançada para visualizar / editar tabelas de custos.
Ou seja, somente tabelas de custos devidamente designadas ao usuário ou ao
grupo ao qual o usuário pertence estarão visíveis para o profissional logado.
(c) Esse modelo de restrição de acesso a tabela atinge também usuários que
sejam configurados no IW como “Administradores” de sistema. Ou seja, mesmo que
o usuário tenha status de administrador de sistema no IW ele estará igualmente
restrito a visualizar somente tabelas previamente designadas ao mesmo através
da Interface F01800.
Parâmetros
Global de Ativação
O regime diferenciado de acesso a visualização / edição sobre tabelas de preços é ativado através do parâmetro global (interface 151) denominado FIN_PRICE_EDITION_CONTROL (valor 1 ativará as novas regras de controle de acesso).