Janeiro2023
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.
Criar field valorDescontoPromocao
Criado field valorDescontoPromocao para o modelo de contrato.
Corrigir a escrita do tipo de envio aviso_impressao_massa do enum do utils eTipoEnvio
Criar field idContrato e dataVendaContrato
Criados os fields idContrato e data de venda do contrato para modelo de alteração de titularidade.
Criar controller para promoções
Criar regra de negócio para que integração deezer seja chamada na venda/alteracao de contratos
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.
Permitir que seja enviado sms com as informações de acesso a youcast após a ativação do contrato.
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.
- Criar field nomeEmpresa,cnpjEmpresa,endereçoEmpresa(dados completos),telefoneEmpresa para o recibo de pagamento fatura.