Novembro2021: mudanças entre as edições

De Adapter
Ir para navegação Ir para pesquisar
Linha 88: Linha 88:


=== No gerenciar conexões deverão ser exibidos dados da radpostauth ===
=== No gerenciar conexões deverão ser exibidos dados da radpostauth ===
Em gerenciar conexões, disponível nos dados de conexão do cliente. Estes dados deverão ser exibidos, caso o atributo Reply for igual a "Access Reject"
Caso o Reply seja "Access Reject", exibir motivo de desconexão conforme o reason da desconexão, coluna da radPostAuth:
# Authentication failed - Erro de senha
# Calling-Station-Id in invalid format - MAC invalido
# Mis-matched Calling-Station-Id - MAC discando é diferente do autorizado
# No password found - Não cadastrado no Radius
# No response from either database in the cluster - Problema tratado em massivas.
Será exibida também a coluna "Pass".
[[Arquivo:ImagemDadosDesconexaoMotivo.png|alt=Dados de conexão exibindo os motivos de desconexão, conforme o reason da tabela RadPostAuth|centro|miniaturadaimagem|397x397px|Dados de conexão exibindo os motivos de desconexão, conforme o reason da tabela RadPostAuth]]


== ROTINAS ==
== ROTINAS ==

Edição das 20h27min de 12 de janeiro de 2022

AUTENTICAÇÃO

Não permitir exclusão de usuário que contenha ações vinculadas a ele no sistema

Foi removida a opção de excluir um usuário em Autenticação -> Usuários -> Listagem de Usuários. Deve-se usar agora a flag Inativo(bool) para sinalizar quando ativo ou não.

Retirado botão excluir da listagem de usuários.
Retirado botão excluir da listagem de usuários.

COMERCIAL

Criar TB_LogEndereco para criação/alteração de endereços

Criar tabela TB_LogEndereço para inserção de alterações ao cadastrar/editar endereços, acumulando informações sobre a ação realizada, idUsuário que realizou a ação e a data da criação/alteração.

Criar campo para validação de cobrança nas tabelas de modelo de email, sms e app

Criado nas tabelas de modelo de email, sms e app, campo isCobranca (Boolean) para validar na tela de envios, se o modelo é um aviso de tipo cobrança ou não.

Na tela de envios, disponibilizar as mensagens cujo o campo isCobrança for falso

Na tela de envios no contrato, só serão disponibilizadas as mensagens cujo o campo isCobrança for falso.

Aqui serão disponibilizados apenas envios com isCobrança falso
Aqui serão disponibilizados apenas envios com isCobrança falso

Não permitir a inclusão de um mesmo endereço mais de uma vez ao cadastrar/editar um prospecto

Modificada a tela de endereços, em cadastro/edição de prospectos, onde contém duplicidade de endereços. Caso isso aconteça, é gerado um alert avisando que: "Esse endereço já está cadastrado para o prospecto".

Tabela com Faixas de Pontuação em Dados do Cliente

Disponibilizado agora que seja exibido uma tabela com cores referentes a classificação do cliente. Os valores de referência são buscados na tabela TB_PontuacaoCliente.

Tabela de pontuação que é exibida em dados do cliente.
Tabela de pontuação que é exibida em dados do cliente.

Exibir informações da pontuação no label do ícone

No ícone onde é exibido informação correspondente à classificação do mesmo, exibe agora a descrição da pontuação encontrada na tabela tb_PontuacaoCliente.

Label com a descrição da pontuação, disponível em dados do cliente.
Label com a descrição da pontuação, disponível em dados do cliente.

FINANCEIRO

Retirada a atualização de tela em cobranças adicionais

Em financeiro -> cobranças adicionais, retirada a atualização de tela que era executada após qualquer mudança. Esta possibilita efetuar/rejeitar várias cobranças com o mesmo filtro.


Mudanças executadas nas abas:

  • Visita Técnica;
  • Migração;
  • Upgrade/Downgrade;
  • Cancelamento;

Ajustes da tela de Inadimplência

Foram adicionadas mudanças em Financeiro -> Inadimplência -> Negociação, estas são:

  • Removida a informação de total de registros da tabela exibida;
  • Adicionado um limit de até 1000 registros na procedure de exibição;
  • Inserida regra que só execute a pesquisa após clicar em algum dos filtros, ou no botão pesquisar;
  • Adicionada permissão que aplica o filtro À VENCER apenas nos perfis que precisam de fato dele - Permissão NEGOCIAR FATURA NAO VENCIDA - ID22.

Ordenar valores do filtro de vencimento em gerar notas fiscais

Ordenados os valores do filtro de vencimento, pois quando acionava o box, os valores apareciam desordenados.

Ordenação de Valores em Vencimentos do Gerar Nota Fiscal.
Ordenação de Valores em Vencimentos do Gerar Nota Fiscal.


Adicionar a permissão Permissoes.Chaves.ALTERAR_CONTROLE_IPS no controller /servicos/ativos/cidade/fixo

INTEGRAÇÃO

Criar crud servidor de integração.

Criado crud de servidores de integração, no módulo integração, apontada para TB_ServidorIntegracao.

Crud dos servidores de integração.
Crud dos servidores de integração.

REDES

Em conexões de mapeamento de fibra, na aba caixas, quando uma saída estiver conectada a mais de uma entrada, exibir na tela.

Em conexões de mapeamento de fibra, na aba caixas, quando uma saída estiver conectada a mais de uma entrada, exibir na tela.

Botão de visualizar conexões disponível.
Botão de visualizar conexões disponível.

Ao clicar em visualizar, caso a saída estiver conectada à mais de uma entrada, será aberto um modal indicando quais os dados das entradas conectadas a esta saída. Caso a saída esteja conectada apenas uma entrada, será exibido um aviso informando "Essa saída não está conectada a mais de uma entrada, portanto não existem mais conexões para serem exibidas"

Modal exibindo as múltiplas conexões da saída da caixa de emenda.
Modal exibindo as múltiplas conexões da saída da caixa de emenda.

Em conexões de mapeamento, na guia caixas, após selecionar o projeto e a caixa de emenda, adicionar um botão para vincular as informações de projeto, caixa e entrada da caixa, na saída selecionada.

Adicionado junto a tela de mapeamento, disponível em Redes -> Fibra -> Mapeamento -> Conexões de Equipamentos, na guia caixas. Após selecionar o projeto e a caixa de emenda, um botão para vincular as informações de projeto, caixa e entrada da caixa, na saída selecionada.

Botão adicionar disponível em conexões de equipamentos, aba caixas
Botão adicionar disponível em conexões de equipamentos, aba caixas


Ao utilizar o botão, será aberta uma caixa de diálogo, disponibilizando que se adicione informações sobre projeto, entrada e caixa a ser vinculada a determinada saída.

Modal de adicionar informações, disponível em conexões de equipamentos, aba caixas.
Modal de adicionar informações, disponível em conexões de equipamentos, aba caixas.

No gerenciar conexões deverão ser exibidos dados da radpostauth

Em gerenciar conexões, disponível nos dados de conexão do cliente. Estes dados deverão ser exibidos, caso o atributo Reply for igual a "Access Reject"


Caso o Reply seja "Access Reject", exibir motivo de desconexão conforme o reason da desconexão, coluna da radPostAuth:

  1. Authentication failed - Erro de senha
  2. Calling-Station-Id in invalid format - MAC invalido
  3. Mis-matched Calling-Station-Id - MAC discando é diferente do autorizado
  4. No password found - Não cadastrado no Radius
  5. No response from either database in the cluster - Problema tratado em massivas.


Será exibida também a coluna "Pass".

Dados de conexão exibindo os motivos de desconexão, conforme o reason da tabela RadPostAuth
Dados de conexão exibindo os motivos de desconexão, conforme o reason da tabela RadPostAuth

ROTINAS

Criar novos parâmetros para rotina de envio de faturas e notas fiscais

Adicionados novos parâmetros na rotina de envio de notas fiscais e faturas. Estes são (na seguinte ordem):

  1. Valor referente aos dias anteriores ao vencimento. Caso queira enviar após o vencimento, deve-se utilizar um valor ser negativo;
  2. Valor referente ao ID do modelo de e-mail para envio da fatura;
  3. Valor referente ao ID do modelo de e-mail para envio da nota;
  4. Valor que define se ira enviar fatura (bool : 1 ou 0);
  5. Valor que define se ira enviar nota (bool: 1 ou 0);
  6. Define se ira enviar somente para os clientes que não possuem log de envio;
  7. Define o tipo do próximo parâmetro a ser passado, sendo que 1 = Lista de ids de faturas, 2 = Enviar somente faturas de negociação e 3 = E-mail de destinatário predefinido;
  8. Pode ser a lista de ids de faturas (separados por virgula e sem espaço) ou o e-mail de destinatário predefinido.

Ajustar a Procedure spuBuscaFaturamentosPendentesIntegracao

Ajustada a procedure spuBuscaFaturamentosPendentesIntegração para que respeite o que foi setado na flag "emite nota fiscal".

Tela para cadastrar SMTP

Criada tela para cadastrar SMTPs disponíveis para o modulo de rotinas. O crud, que alimenta a tabela TB_SMTP está disponível em Rotinas -> SMTP.

Crud para tabela TB_SMTP
Crud para tabela TB_SMTP

TELEFONIA

Alterar cadastro de prefixo por cidade para ser vinculado por área de cobertura

Os prefixos, serão agora vinculados a Àrea Local Anatel e não mais por cidade. Para esta foram criadas as tabelas TB_AreaLocalAnatel e TB_AreaLocalAnatelCidade.

TERCEIROS

Adicionada função para permitir edição de Cidades em terceiros -> endereços

Adicionado botão editar em editar endereço para edição de cadastros de uma cidade.

Formulário em editar endereços, com botões editar adicionados em campos cidade e bairro,
Formulário em editar endereços, com botões editar adicionados em campos cidade e bairro,

Adicionada função para permitir edição de bairros em terceiros -> endereços

Adicionado botão editar em editar endereço para edição de cadastros de um bairro.

Alteração na quantidade de caracteres para o campo nome, em Bairros.

Foi alterada a quantidade de caracteres no nomeBairro da TB_Bairro para 30.

WEBSERVICE