Atualizações Julho2023

De Adapter
Ir para navegação Ir para pesquisar

AUTENTICAÇÃO

COMERCIAL

Realizar atualização de cadastro de clientes

Chave Criada: INTERVALO_DIAS_OBRIGATORIO_ATUALIZAR_CLIENTE

Ao abrir a tela do cliente (Comercial -> Clientes), o sistema deverá verificar na tb_Cliente o campo dataUltimaAtualizacao, a ultima atualização feita dos dados pessoais deste cliente e verificar se o intervalo para atualização esta num prazo menor que o estipulado.

Se estiver em um prazo maior que o estipulado, o sistema deverá exibir a mensagem.

Mensagem de Cliente Desatualizado
Mensagem de Cliente Desatualizado

Caso a chave esteja NULL, ele não fará a validação.

Cliente Churn - Endpoint para alimentar a nova tabela relacionada a cliente com dado de risco de cancelamento

  1. Criada a nova tabela TB_InformacaoAdicionalCliente no módulo comercial.
  2. Criado um novo endpoint para Webservice Adapter que receba os dados para pontuação do cliente.
  3. Este endpoint alimenta a TB_InformacaoAdicionalCliente e o campo PontuacaoTotalRiscoCancelamento.
  4. Caso seja enviado um dado de um cliente que ja possua este campo preenchido, o sistema deve sobrescrever este dado;
  5. Se o campo PontuacaoTotalRiscoCancelamento estiver preenchido, será exibido na tela principal de dados do cliente;
Exibição de Risco de Churn em Tela de Cliente
Exibição de Risco de Churn em Tela de Cliente


Endpoint Criado: https://[URL]/ws/comercial/clientes/informacao_adicional

FINANCEIRO

Alterar multa do cancelamento compulsório

Alterada a forma em que o sistema realiza o cálculo da multa do cancelamento compulsório, para que se padronize se fazer o cálculo pela mesma regra do cancelamento voluntário, ou seja, considerando como parâmetro de data o vencimento da fidelidade do contrato e a data do cancelamento.


Chave criada: MULTA_CANCELAMENTO_COMPULSORIO_POR_DATA_CANCELAMENTO, campo boolean;

Regra de Negócio:

  • Se a informação desse campo for true, o sistema deverá realizar o cálculo de multa no cancelamento compulsório baseado na data de vencimento da fidelidade e data de cancelamento.
  • Se a informação desse campo for false, o sistema deverá realizar o calculo de multa do cancelamento compulsório baseado na data de vencimento fidelidade e a data de vencimento da primeira fatura em aberto, como é feito atualmente.

Permissão de faturas e faturamento por cliente

Regra de Negócio para Faturamentos:

  • Criada a permissão GERAR FATURAMENTO POR CLIENTE.
  • Os perfis que tiverem a permissão GERAR FATURAMENTO POR CLIENTE devem visualizar apenas a tela de geração de faturamento por cliente;
  • Os perfis que estiverem ativos com a permissão GERAR FATURAMENTO - FT01, devem visualizar as telas de geração de faturamento por cliente, por forma de cobrança e em massa;
Tela de Faturamento disponível apenas por cliente
Tela de Faturamento disponível apenas por cliente

Regra de Negócio para Faturas:

  • Criada a permissão GERAR FATURA POR CLIENTE.
  • Os perfis que tiverem a permissão GERAR FATURA POR CLIENTE devem visualizar apenas a tela de geração de faturas por cliente;
  • Os perfis que estiverem ativos com a permissão GERAR FATURA - FT08, devem visualizar as telas de geração de faturas por cliente, por forma de cobrança e em massa;
Tela de Fatura disponível apenas por cliente
Tela de Fatura disponível apenas por cliente

INTEGRAÇÃO

Melhoria na integração de clientes SAP

Criada a tabela TB_ClienteIntegracaoSAP no módulo integração.


Na rotina de integração com os clientes:

Caso o campo IDClienteSAP estiver preenchido, no campo "CardCode", será enviado o dado IDClienteSAP, preenchido na TB_ClienteIntegraçãoSap;

Caso o campo IDClienteSAP for Null, será enviado no campo "CardCode" o mesmo dado que é enviado atualmente (C+IDCliente);

A tabela foi criada no banco de dados apenas, não há campo em tela;

INTRANET

Adição do menu configurações do modulo intranet na tela

Adicionado ao menu do módulo intranet, link para a página de configurações do módulo.

Nesta página estarão disponíveis as chaves de configuração dos módulos de intranet.

Configurações Intranet
Configurações Intranet

Caminho: Intranet -> Tabelas de apoio -> Configurações;

Permitir a manipulação de arquivos de imagem para central e app anexada no módulo intranet

Criado um caminho para mapear onde os arquivos serão salvos no servidor. Tabela Configurações, módulo intranet, chave: PATH_ARQUIVOS_CENTRAL.

Através da Tela, será possível, editar a descrição das imagens e excluir imagens.

Cadastro de Imagens para App e Central, no módulo Intranet
Cadastro de Imagens para App e Central, no módulo Intranet

No módulo intranet, criar uma nova tela que permita anexar arquivo de imagem para exibição na central e no novo app de clientes

Criada uma nova tela que permita anexar arquivo de imagem para exibição na central e no novo app de clientes.

Localizada em Intranet -> Arquivos Central -> Cadastro.

Tela de Envio de Arquivos para Central do Cliente e App do Cliente
Tela de Envio de Arquivos para Central do Cliente e App do Cliente

OPERACIONAL

Log de Alteração de atendimento

Será registrado em log, na TB_LogAtendimento. alterações no atendimento relacionadas ao tipo de atendimento ou tipo de contrato.

Validação no endpoint de abertura de atendimento

Ao solicitar a abertura de um atendimento via webservices, será validado se já há um atendimento com status diferente de SOLUCIONADO e SEM_SOLUCAO;

Se houver, será exibida a mensagem: "Não é possível abrir atendimento, pois o contrato já possui atendimento do tipo..." e será bloqueado a abertura do atendimento;

Alteração nos endpoints: /ws/comercial/atendimentos/cadastrar e /ws/comercial/atendimento;

Criação de histórico nas tipificações

Criada uma nova tabela, TB_LogTipoAtendimento, no módulo comercial.

Adicionada uma divisão "histórico" na tela de cadastro dos tipos de atendimentos. Quando cadastrar ou editar algum tipo de atendimento, este registro será adicionado na tabela de Log.

Exibição de histórico de log de tipo de atendimento
Exibição de histórico de log de tipo de atendimento

RELATÓRIOS

Inclusão de coluna "nome do contrato" na exportação do faturamento

Adicionada a coluna nome do contrato, ao exportar faturamentos;

Para utilizar, adicione field nomePlano(String) no arquivo relatorio_eventos_faturamento.jasper;

REDES

Alteração no autenticador do provisionamento

ID_CONEXAO não preenchido:

  • Mapeamento Interno Adapter: Quando a chave do ID_CONEXAO não estiver preenchida, o sistema irá buscar a OLT de acordo com o IdCaixa, passado como parâmetro no body da requisição;
  • Mapeamentos Integrados: Quando a chave do ID_CONEXAO não estiver preenchida, o sistema irá buscar a OLT através dos parâmetros tipoEquipamento, idCidade, tipoONT caso não tenha o IdCaixa;


Através da OLT o sistema irá buscar as conexões vinculadas a ela e o provisionamento irá ocorrer normalmente como e atualmente.

Foi corrigido um relacionamento incorreto, na consulta no banco na busca das conexões da OLT.

Alterar chave de integração para mapeamento

Criada a chave ID_SERVIDOR_INTEGRACAO_MAPEAMENTO;

Removidas as chaves que faziam menção à mapeamentos integrados, ID_SERVIDOR_INTEGRACAO_MAPEAMENTO_OZ_MAP e ID_SERVIDOR_INTEGRACAO_MAPEAMENTO_GEOGRID;

ROTINAS

Alterar rotinas que tenham impressão de fatura/código de barras para utilizarem a biblioteca impressaoBoleto

Alteradas as rotinas que tenham impressão de fatura/código de barras para utilizarem a biblioteca impressaoBoleto,

Alteradas para verificar se é dia útil por cidade, nas rotinas q utilizam a TB_DiaNaoUtil.


Modificadas as rotinas EnvioFaturasNotasFiscais, ImpressaoMassa e EnvioAtrasoSMS.

TELEFONIA

Estudar forma de enviar as estatísticas diárias do SIP PULSE ativadas no momento da venda do contrato

Alterar a forma de enviar novos contratos para a integração SIP Pulse, para que seja possível enviar, no momento da venda as estatísticas diárias dos contratos ativadas.

Para isso, ao incluir um novo assinante (venda de um novo contrato), o sistema deverá, após as chamadas de inclusão de assinante na plataforma SIPPULSE, chamar o método de ativar estatísticas e setar o campo BloqueioEstatisticasDiarias deverá ser salvo como false.

TERCEIROS

WEBSERVICES

Criar novo método para retornar imagem para central e app anexada no modulo intranet  

Endpoints criados:

GET - intranet/central/arquivos

GET - intranet/central/arquivos/{id}

Dúvidas, consultar o manual webservices Adapter;

Novo Endpoint de Negociação

Criado novo endpoint: https://URL/ws/financeiro/faturas_negociar

Criado no objetivo que não seja necessário enviar a senha da central no endpoint, recebendo apenas o CPF do usuário;

Mais detalhes, consultar o manual de webservices Adapter.