Janeiro2023

De Adapter
Ir para navegação Ir para pesquisar

AUTENTICAÇÃO

Estudar forma de travar a tela enquanto as informações estiverem sendo carregadas

Para evitar erros no carregamento da página, será exibido uma imagem de loading que trava os conteúdos exibidos na página. A trava é removida após o carregamento das informações finalizar,

COMERCIAL

Configurar calendário por cidade

Presente em Comercial > Tabela de Apoio > Dias não Uteis, ao configurar um dia não útil será possível selecionar as cidades onde o dia não útil será aplicado.

Modal para selecionar cidade em dia não útil
Modal para selecionar cidade em dia não útil

Criar field valorDescontoPromocao

Criado field valorDescontoPromocao para o modelo de contrato.

Criar field idContrato e dataVendaContrato

Criados os fields idContrato e data de venda do contrato para modelo de alteração de titularidade.

Não deixar visível a barra Dados de TV em contratos de TV cancelados

Barra de Dados de TV foi ocultada nos contratos cancelados.

Dados de TV ocultados na tela do contrato cancelado
Dados de TV ocultados na tela do contrato cancelado

Permitir que seja enviado SMS com as informações de acesso a youcast após a ativação do contrato.

Sms para envio de informações de acesso do Youcast disponível. Consulte nos modelos de SMS.

Envio de modelo de SMS com informações de acesso do Youcast
Envio de modelo de SMS com informações de acesso do Youcast

FINANCEIRO

Gerar boleto antecipado antes da instalação no cliente

Afim de possibilitar a geração de faturas antes da instalação, assim como é possível em contratos com forma de cobrança carnê, foram feitas as seguintes modificações:

  • Retirada a referência de carnê da chave INTERVALO_DIAS_PRIMEIRA_COBRANCA_CARNE_EMITIDO_ANTES_HABILITACAO, que passa a ser denominada INTERVALO_DIAS_PRIMEIRA_COBRANCA_ANTES_HABILITACAO;
  • Permissões CADASTRAR DATA DE INICIO DA PRIMEIRA COBRANCA EM CONTRATO NAO HABILITADO - CN77 e CADASTRAR DATA LIVRE PRIMEIRA COBRANCA CONTRATO NAO HABILITADO - CN78 criadas;
  • Criado o campo GeraFaturamentoContratoNaoHabilitado(Boolean) na TB_FormaCobranca;
  • Alterado o nome do campo IntervaloPrimeiraCobrancaCarne na TB_Cidade, que passa a ser denominada IntervaloPrimeiraCobrancaContratoNaoHabilitado;
  • Alteradas as validações na venda de contrato, para gerar a primeira cobrança para qualquer forma de cobrança que a flag GeraFaturamentoContratoNaoHabilitado esteja assinalada como verdadeiro;
  • Alteradas as SPU's de faturamento para validar a flag GeraFaturamentoContratoNaoHabilitado da forma de cobrança de contrato não instalado.
Modal de Pergunta para Emissão de Boleto Antecipado
Modal de Pergunta para Emissão de Boleto Antecipado

Criar field nomeEmpresa,cnpjEmpresa,endereçoEmpresa(dados completos),telefoneEmpresa para o recibo de pagamento fatura.

Alterar a forma como o sistema salva as informações de forma de cobrança na TB_ProcessamentoArquivoRetorno, salvar o id da forma de cobrança processado e não a selecionada.

Criada a coluna nova idsFormaCobrancasLiquidadas na tabela TB_ProcessamentoArquivoRetorno.

Serão salvas a lista de ids das formas de cobranças dos registros na TB_ProcessamentoRetorno, não somente o id da forma de cobrança selecionada.

Criar Permissão de Alterar Forma de Cobrança vinculado a negociação

Para desvincular o processo de negociação da permissão ALTERAR FORMAS DE COBRANCA - DC04, foi criada a permissão ALTERAR NEGOCIACOES - ID04 no controller de formas de cobranças.

Gerar fatura de multa no ato do cancelamento

Criada a coluna GeraCobrancaLancamentoServico (Boolean) na tabela TB_FormaCobranca;

O sistema deverá gerar o faturamento e fatura no ato do lançamento do serviço adicional, caso:

  • Estiver marcado o serviço gera cobrança no lançamento;
  • A forma de cobrança tb estiver com a flag true (coluna GeraCobrancaLancamentoServico).

INTEGRAÇÃO

Integração Deezer MobiAccess

Criar tabelas de log: TB_LogDeezer e TB_LogWhatsapp

Criadas as tabelas de log TB_LogDeezer e TB_LogWhatsapp no módulo de Integração.

Criar regra de negócio para que integração deezer seja chamada na venda/alteração de contratos

Criada a chave ID_SERVIDOR_INTEGRACAO_DEEZER no módulo comercial comercial.

Caso ela seja diferente de NULL, chamar os métodos de integração de ativar/desativar conforme funcionalidade.

Integração WhatsApp Infobip

Criar TB_TemplateWathsapp no modulo integração

Tabela TB_TemplateWathsapp criada no modulo integração.

Desenvolver regra de negocio da integração WhatsApp infobip

Verificar como gerar o QR code do PIX a partir da chave

QR Code poderá ser gerado a partir da chave gerada.

Atualizar biblioteca Font Awesome no módulo web

Biblioteca Font Awesome é uma biblioteca de ícones, foi atualizada para que as páginas utilizem ícones novos, e não apenas os depreciados de versões antigas.

Ao fazer um cadastro de endereço via api dos correios, preencher o campo abreviatura de bairro, e cidade.

Os campos abreviaturas de bairro e cidade estarão sendo preenchidos quando o carregamento de informações for feito via API dos Correios.

INTRANET

OPERACIONAL

Inserir na OS de atendimento os itens na custódia SAP do cliente

Adicionadas informações sobre os itens em custódia do cliente nas ordens de serviço.

Alterações:

  • Criada a chave de configurações no comercial: EXIBE_ITENS_CUSTODIA_SAP_VISITA_TECNICA;
  • Inserir na VisitaTecnicaDto uma Lista com os dados dos itens que sao carregados nessa tela;
  • Caso a chave EXIBE_ITENS_CUSTODIA_SAP_VISITA_TECNICA seja igual a 1, o sistema devera preencher essa nova lista com as informações de equipamentos na custódia do cliente.

RELATÓRIOS

REDES

ROTINAS

Alterar rotina que busca ligações

A rotina validará o tipo de ligação executada no banco de dados do cliente no SipPulse. A leitura é feita na coluna “SERVICE_TYPE” da tela VI_CDRS.

Regra de Negócio:

  • Caso 1: se o campo “SERVICE_TYPE” for “NULL” e se a célula “SERVICE” for igual a “DID”, o campo deve ser preenchido como “LIGACOES RECEBIDAS”;
  • Caso 2: se a célula “SERVICE” for igual a “PSTN” o campo deve ser preenchido como “LIGACOES REALIZADAS”;

Alterar rotinas que tenham impressão de fatura/código de barras para utilizarem a biblioteca impressaoBoleto e adequar para verificar se é dia útil por cidade nas rotinas q utilizam a TB_DiaNaoUtil

Alteradas as rotinas que tenham impressão de fatura ou código de barras, para utilizarem a biblioteca de impressão de boletos.

As rotinas passam a fazer validação sobre o dia útil por cidade (Item 2.1 desde documento).

Sofreram alterações as rotinas:

  • ImpressaoMassa
  • EnvioAtrasoSMS
  • EnvioFaturasNotasFiscais

Adequar a rotina Controle Trial de Velocidade

Criada nova funcionalidade REMOVER_TRIAL_VELOCIDADE na personalização de atributos radius.

Criada uma nova rotina de remoção de trial de velocidade no radius. A rotina devera chamar essa funcionalidade e executar seus comandos para os contratos que o trial de velocidade tenha excedido o período programado.

Adequar rotina Inativação temporária agendada

Foi criada uma nova rotina para de realizar a inativação temporária agendada, que irá utilizar o endpoints de Habilitação/Suspensão do WebService do Adapter.

A alteração de status do contrato também utilizará endpoints do Adapter.

TELEFONIA

TERCEIROS

WEBSERVICES

Criar endpoint para alterar forma de cobrança para ser utilizado pelo novo gateway de pagamento

Criado endpoint para alterar a forma de cobrança.

Endpoint criado: /ws/comercial/contratos/forma_cobranca/alterar

Checar informações no Manual WebServices Adapter


Regra de Negócio:

  • Será validado se a empresa da nova forma de cobrança está contida nas composições do planejamento do contrato.
  • Caso não esteja, o endpoint deverá retornar um mensagem informando que não será possível realizar a alteração.