Passo a passo: | Conceito: O conceito de “Segurança por estabelecimento” pode-se parametrizar características específicas de acesso por usuário a determinados estabelecimentos. Porém, essas características de acesso foram implementadas apenas nas rotinas críticas do produto e rotinas com importância de informações. O objetivo é diferenciar o acesso aos estabelecimentos por usuário. Quando for definido que o usuário não possui acesso a determinado estabelecimento, este não ficará visível para o usuário, ou seja, ele não poderá realizar nenhuma operação com registros deste estabelecimento (Inclusão, Alteração, Eliminação e Consulta). Um usuário só poderá acessar um registro de informação de um estabelecimento, se o grupo do usuário tiver o acesso permitido para a Unidade organizacional dentro do financeiro e se Módulo estiver configurado para considerar Segurança por Estabelecimento. Grupo Usuário x Estabelecimento: Neste cadastro é feita a associação de quais grupos de usuário podem ter acesso aos dados de um determinado estabelecimento. Como o usuário pode participar de mais de um grupo, se um grupo tiver acesso a um determinado estabelecimento, o usuário poderá acessar os dados do estabelecimento. Quando for vinculado o grupo “*” a um determinado estabelecimento, então todos os usuários terão acesso ao mesmo. Os programas do módulo de faturamento que possuem segurança por estabelecimento são: - FT0510 – Eliminação de Notas Fiscais
- FT0513 – Emissão de Notas Fiscais Modelo 01
- FT0514 – Emissão de Notas Fiscais Modelo 02
- FT0515 – Emissão de Notas Fiscais Modelo 03
- FT0603 – Atualização de Contas a Receber
- FT0604 – Atualização de Obrigações Fiscais
- FT2100 – Atualização de Notas Fiscais Estoque
- FT2200 – Cancelamento de Notas Fiscais
- FT4001 – Faturamento de Embarques
- FT4002 – Faturamento de Pedidos
- FT4003 – Faturamento Manual e Notas complementares
- FT4050 – Faturamento de Balcão
- FT0904 – Consulta de Notas Fiscais
- FT0507 – Relação de Notas Fiscais
- FT0709 – Diário Auxiliar do Faturamento
- FT0608 – Contabilização do Faturamento
- FT0708 – Demonstrativo Contábil do Faturamento
- FT2015 – Importação Notas Fiscais
- FT0605 – Atualização Estatísticas Faturamento
- FT0518 – Impressão da DANFE
- FT0909 – Consulta Informações de NF-e
- FT0910 – Geração Manual NF-e
- FT0912 – Parâmetros Emissão NF-e
- FT0913 – Cancelamento de NF-e
- FT0915 – Atualização Batch de NF-e
- Faturamento de Embarques
- Faturamento de Pedidos
- Faturamento de Notas Complementares
- Consulta de Notas
- Portlet Acompanhar Níveis de Atendimento
- Detalhes de Nível de Atendimento
A Segurança por Estabelecimento será global para todos os módulos, por meio do parâmetro Segurança por Estabelecimento no programa Atualização Parâmetro Global (CD0101). Porém ainda permanecerá a tela até que todos os módulos retirem seus parâmetros. Regras Gerais: Abaixo está descrito o comportamento padrão, quando a segurança por estabelecimento estiver ativada:
Cadastros - Ao inicializar, caso a tabela de cadastro possua o campo estabelecimento e o usuário não possui acesso ao estabelecimento, então o registro não deve ser visualizado e será posicionado no primeiro registro com acesso;
- Quando navegar, não serão exibidos os registros que estiverem ligados a estabelecimentos sem permissão;
- No programa de pesquisa, não serão exibidos os registros ligados a estabelecimentos sem permissão;
- No vá para, ao informar um registro ligado a um estabelecimento sem permissão, o sistema vai mostrar erro como se o registro não existisse;
- Caso o programa possua um botão de filtro/parâmetros onde possa ser informado o estabelecimento, ao informar um que não tenha acesso o sistema vai mostrar erro como se o estabelecimento não existisse;
- Ao incluir e informar um estabelecimento sem permissão, não deve mostrar o nome do estabelecimento e não permitir a inclusão do registro;
- Se o programa sugere estabelecimento conforme os parâmetros do módulo, não deve sugerir quando o usuário não possuir acesso ao estabelecimento do módulo;
- Quando for informado estabelecimento que o usuário possui acesso, o registro deve ser incluído/alterado normalmente.
Consultas - Mesmo comportamento do cadastro em relação a inicialização, navegação, pesquisa, vá para e telas de parâmetros/filtros.
Relatórios - Quando possuir tela de digitação, e na tela de digitação possuir o código do estabelecimento, então ao informar um estabelecimento que o usuário não possui acesso, será mostrado uma mensagem que o estabelecimento não existe;
- Na tela de seleção poderá informar uma faixa que contém estabelecimentos sem permissão, porém não serão listados os registros ligados a estes. O mesmo comportamento será aplicado no caso de registros ligados a estabelecimentos sem permissão.
Portlet - Também haverá restrição nos dados contabilizados e mostrados pelos gráficos dos portlets.
O conceito de segurança por estabelecimento pode ser aplicado em base de dados unificadas (Multi-empresa) ou separadas. Em algumas telas onde o Estabelecimento é apresentado como default, por exemplo, Pedidos, Embarques e Notas Fiscais, se o usuário não tiver acesso ao Estabelecimento sugerido pela regra de negócio, o sistema não irá sugerir um valor, apresentando o campo Estabelecimento em branco. As tabelas que não possuem o campo Estabelecimento, usam o estabelecimento da tabela “pai” para verificar a permissão de acesso. Exemplos: Item de Pedido, Entregas do Item, Proposta, etc. |