Pular para o conteúdo principal

TFA008 — Autorizador

Fonte​

  • Source: source/TFA008/

Objetivo​

O módulo TFA008 - Autorizador é responsável pelo cadastro e gerenciamento de usuários que possuem permissão para autorizar operações específicas dentro do sistema JunsoftERP. Este módulo permite definir quais usuários podem realizar autorizações e quais campos do cadastro de pessoas esses usuários podem alterar.

O Autorizador é uma camada adicional de segurança e controle do sistema, permitindo que administradores definam com granularidade quais informações cada autorizador pode modificar no cadastro de clientes, fornecedores e outras pessoas. Isso é essencial para empresas que precisam de controle rigoroso sobre alterações em dados cadastrais sensíveis.

Os principais usuários deste módulo são administradores de sistema e gestores que precisam delegar permissões de autorização a outros usuários, mantendo controle sobre o que cada um pode ou não alterar.

Funcionalidades​

  • Cadastro de Autorizadores
  • Configuração de Permissões para Alteração de Cadastro de Pessoas
  • Consulta de Autorizadores

Descricao de cada campo​

CampoLabel UITipoObrigatórioRegra / Default
CD_AUTORIZADORAutorizadorCódigo do usuário que será autorizador. Campo obrigatório, máximo 5 caracteres.
NM_USUARIONome do UsuárioNome do usuário exibido automaticamente após seleção. Campo somente leitura.
ST_ATIVOAtivoIndica se o autorizador está ativo no sistema. Valores: Sim (S) ou Não (N).
ST_ALTERAPRECOAltera PreçoPermite que o autorizador altere preços em documentos. Valores: Sim (S) ou Não (
ST_ALTERAEMPRESAAltera Cadastro EmpresaPermite que o autorizador altere dados cadastrais da empresa. Valores: Sim (S) o

Perguntas Frequentes​

P: Qual é a finalidade da tela de Autorizador (TFA008)? R: A tela de Autorizador permite configurar quais usuários possuem permissão para autorizar operações no sistema e quais campos do cadastro de pessoa eles podem modificar. Ela oferece controle granular de permissões por campo, permitindo restringir ou liberar o acesso a dados específicos como endereços, dados de pessoa física, documentos, perfis, entre outros.

P: Como funciona o sistema de permissões por campo no cadastro de pessoa? R: Na aba "Cadastro de Pessoa", existem painéis expansíveis para cada categoria de dados (Pessoa, Endereços, Pessoa Física, Imagem, Perfil, Documento, etc.). Cada painel contém caixas de seleção individuais para cada campo. Ao marcar a caixa de seleção mestre (em negrito), todos os campos filhos são automaticamente marcados. Ao desmarcar qualquer campo filho, a caixa mestre é desmarcada. As permissões são armazenadas internamente e aplicadas quando o usuário tenta editar registros na tela de Cadastro de Pessoa (TFA001).

P: Quais categorias de permissões estão disponíveis para configuração? R: As categorias disponíveis são: Dados da Pessoa (CNPJ/CPF, Fantasia, Razão Social, Tipo, Site, Email, Telefone, Celular, Fax, Contato, etc.), Endereços (Tipo, CEP, Município, Rua, Número, Complemento, Bairro, Ponto de Referência, Latitude, Longitude), Pessoa Física, Imagem, Perfil, Documento, Dados Adicionais, Condição de Pagamento, Inscrição Substituta, Observação Financeira, Observação, Sócio, Conta Corrente, Bens, Vendedores, Referências, Marca Representada e Forma de Pagamento.

P: Ao tentar excluir um registro de autorizador, o sistema apresenta a mensagem "Não é possível excluir esse registro pois ele é utilizado por outras tabelas!". O que devo fazer? R: Esta mensagem (W-0744) indica que o registro do autorizador está sendo referenciado em outras tabelas do sistema, como cadastros de pessoas ou operações autorizadas. Para excluir o registro, é necessário primeiro remover todas as referências ao autorizador nas demais telas do sistema. Caso não seja possível identificar onde o registro está sendo utilizado, consulte o administrador do sistema.

P: O que significam os campos "Altera Preço" e "Altera Empresa" na configuração do autorizador? R: O campo "Altera Preço" (Situação) define se o usuário tem permissão para modificar preços de venda no sistema. O campo "Altera Empresa" define se o usuário pode alterar dados cadastrais da empresa. Ambos aceitam os valores "Sim" ou "Não" e são verificados em diversas telas do sistema para liberar ou bloquear operações específicas.

P: Como utilizar a caixa de seleção "Todos" para configurar permissões rapidamente? R: A caixa de seleção "Todos" funciona como um controle mestre global. Ao marcá-la, todas as permissões de todos os campos são habilitadas de uma vez. Ao desmarcá-la, todas as permissões são removidas. Isso é útil para configurar rapidamente um autorizador com acesso total ou para revogar todas as permissões antes de configurar permissões específicas.

P: Os botões de ação não estão visíveis na tela. O que pode estar acontecendo? R: Se os botões "Novo", "Salvar" e "Excluir" não estão visíveis, significa que o seu perfil de acesso está configurado como somente leitura. Neste modo, é possível apenas consultar os registros de autorizadores, sem realizar alterações. Para obter permissão de edição, entre em contato com o administrador do sistema.

Mensagens exibidas​

Levantadas de source/TFA008/ pela camada 0 (commit 96fc51e236).

CódigoTipoMensagem
C-0045ConfirmaçãoDeseja Excluir o Registro?
C-0048ConfirmaçãoDeseja Salvar as Alterações Antes de Sair?
I-0046InformaçãoRegistro Excluído com Sucesso.
I-0047InformaçãoAlterações Efetuadas com Sucesso.
W-0234AvisoO campo "%s" deve ser Informado!
W-0513AvisoÉ Obrigatório Informar o Código!
W-0742AvisoO Autorizador não está Cadastrado no Cadastro de Usuários [ADM001]!
W-0743AvisoEste Código de Autorizador já está Cadastrado!
W-0744AvisoNão é possivel excluir esse registro pois ele é utilizado por outras tabelas!

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
AUTORIZADORDELETE, INSERT, SELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
USUARIOSELECT