Dezembro2022: mudanças entre as edições

De Adapter
Ir para navegação Ir para pesquisar
 
(5 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 54: Linha 54:
* O sistema deverá validar o tempo de expiração da promoção. Caso esse tempo seja excedido e o contrato não for habilitado, '''a promoção deve ser rejeitada''';
* O sistema deverá validar o tempo de expiração da promoção. Caso esse tempo seja excedido e o contrato não for habilitado, '''a promoção deve ser rejeitada''';
* Ao rejeitar uma promoção expirada, o sistema irá diminuir a '''quantidadeVendida'''.
* Ao rejeitar uma promoção expirada, o sistema irá diminuir a '''quantidadeVendida'''.




Linha 64: Linha 65:




OBS: Para permitir que se vincule mais de uma promoção do mesmo tipo, configurar a chave '''PERMISSAO_PERMITE_PROMOCOES_MESMO_TIPO_POR_CONTRATO'''.
OBS: Para permitir que se vincule mais de uma promoção do mesmo tipo, configurar a permissão '''PERMITE PROMOÇÕES DO MESMO TIPO POR CONTRATO - CN59'''.


=== WORKSHOP - Exibir o status da promoção na tela de contratos, na tabela de promoções ===
=== WORKSHOP - Exibir o status da promoção na tela de contratos, na tabela de promoções ===
Linha 167: Linha 168:


=== Aumentar timeout do comando de provisionamento ADICIONAR_ONU para olt FIBERHOME ===
=== Aumentar timeout do comando de provisionamento ADICIONAR_ONU para olt FIBERHOME ===
=== Desenvolver provisionamento de telefonia via protocolo de comunicação CLI para olt Huaweii ===


=== Implementar novo tipo de comando cli para provisionamento Hawueii ===
=== Implementar novo tipo de comando cli para provisionamento Hawueii ===
Linha 188: Linha 187:
=== Criar coluna IDContrato na TB_TotalLigacao, alterar rotina de coleta total e apurações ===
=== Criar coluna IDContrato na TB_TotalLigacao, alterar rotina de coleta total e apurações ===
A rotina coleta total ligacao devera agrupar por IDContrato e a apuração de ligação deverá ser feita baseada  no IDContrato
A rotina coleta total ligacao devera agrupar por IDContrato e a apuração de ligação deverá ser feita baseada  no IDContrato
=== Desenvolver provisionamento de telefonia via protocolo de comunicação CLI para olt Huawei ===
=== Ao provisionar telefonia remover o código do pais da seguintes variáveis ===


== TERCEIROS ==
== TERCEIROS ==

Edição atual tal como às 13h53min de 29 de dezembro de 2022

AUTENTICAÇÃO

Criar logs de edições de perfis e usuários

Criados logs para edições de perfis e usuários, encontrados nas tabelas TB_LogPerfil e TB_LogUsuário.

Criar coluna NumeroSequencialSerasa na TB_Empresa

Criada coluna NumeroSequencialSerasa na TB_Empresa.

COMERCIAL

Criar fields de modelo de contrato

Field $F{inscricaoEstadualEmpresa} criado.

Criar field idcontrato para o modelo de contrato

Criado field idcontrato para o modelo de contrato. Classe ModeloContratoDto

Ao abrir o cadastro de cliente caso o mesmo possua prospectos diferente de encerrados, exibir modal informando os dados do prospecto

Modal de Prospectos em aberto será exibido quando houver prospectos diferentes de finalizado.

Modal de Prospectos que ainda não estão finalizados.
Modal de Prospectos que ainda não estão finalizados.

Possibilitar envio de e-mail com Login e senha TVClix após a ativação.

Envio de e-mail de login e senha TvClix.

Envio de e-mail de login e senha TvClix
Envio de e-mail de login e senha TvClix


SIP Pulse - adicionar campo document na criação/edição de novos assinantes

Ao fazer uma venda de contrato watch tv, validar se as informações de e-mail e telefonia estão preenchidas no cliente.

Ao fazer uma venda de contrato Watch TV, as informações de e-mail e telefonia devem estar preenchidas na aba mais dados, no cadastro do cliente.

Imagem de aviso que para fechar um plano Watch TV, Telefone e Email devem estar preenchidos
Imagem de aviso que para fechar um plano Watch TV, Telefone e E-mail devem estar preenchidos

Após falha ao transformar os planos em pacote, melhorar a mensagem apresentada.

O sistema apresenta a seguinte mensagem :  "O cliente não possui contratos ativos, não isentos e de outros tipos de tecnologia para ser convertido em pacote."

Foi alterada para: "O cliente não possui contratos ativos, não isentos, de outros tipos de tecnologia e que estejam no mesmo endereço, para ser convertido em pacote."

WORKSHOP - Aprovação de Promoções

No cadastro de promoções, em Comercial -> Tabelas de Apoio -> Contratos -> Promoções, criados os campos:

  • Quantidade máxima de venda (Não Obrigatório);
  • Tempo máximo de reserva (dias);
  • Quantidade Vendida (Apenas Leitura).
Novos campos para configuração de promoções
Novos campos para configuração de promoções


Cujo o funcionamento é:

  • Serão exibidas para vinculação em contrato, as promoções que estiverem com o campo QuantidadeVendida menores que o campo QuantidadeMaximaVenda;
  • Ao vender uma promoção, o campo QuantidadeVendida é incrementado;
  • Ao desvincular uma promoção que tenha QuantidadeMaximaVenda, o sistema deverá diminuir a QuantidadeVendida;
  • O sistema deverá validar o tempo de expiração da promoção. Caso esse tempo seja excedido e o contrato não for habilitado, a promoção deve ser rejeitada;
  • Ao rejeitar uma promoção expirada, o sistema irá diminuir a quantidadeVendida.


Criada uma permissão para visualizar somente a aba de confirmação de promoção: CONFIRMAR PROMOCOES COBRANCAS ADICIONAIS - FT08.

A aba está disponível em Financeiro -> Faturamento -> Cobranças Adicionais.

Aba de Confirmação de Promoções
Aba de Confirmação de Promoções


OBS: Para permitir que se vincule mais de uma promoção do mesmo tipo, configurar a permissão PERMITE PROMOÇÕES DO MESMO TIPO POR CONTRATO - CN59.

WORKSHOP - Exibir o status da promoção na tela de contratos, na tabela de promoções

Nos contratos, será exibido o Status das Promoções:

Status de Promoções sendo exibido na tela de contrato
Status de Promoções sendo exibido na tela de contrato

WORKSHOP - Criar novo parâmetro para aplicação de promoção: "Velocidade"

Criado parâmetro na tela de aplicação de promoções

FINANCEIRO

Criar filtro data pagamento na tela de integração FATURAMENTO PAGAMENTO

Criado filtro de data de pagamento na tela de Faturamento com Pagamento, em Financeiro -> Integração -> Pendentes.

Filtro de Pagamento em Integração Pendentes
Filtro de Pagamento em Integração Pendentes

Adicionar na tela de cadastro de serviço, na parte de composição o campo Item Code Sap igual temos na parte de composição de plano

Campo Item Code Sap criado em Financeiro -> Tabelas de apoio -> Serviços -> Serviços Cadastro,

Campo Item Code Sap criado,
Campo Item Code Sap criado,

Field para chavePix

Criados fields para inserir chaves PIX.

Field para fatura comum: txtChavePix;

Field para fatura unificada: chavePix.

Alterar fatura unificada pra impressão de extrato de ligações

Alterar fatura unificada pra impressão de extrato de ligações

Criar fields dos impostos retidos para impressão nas faturas unificadas e notas fiscais

Criados novos fields para impressão de impostos retidos em faturas unificadas e notas fiscais:

  • Alíquota COFINS Imposto Retido - Double aliquotaCOFINSImpRetido;;
  • Alíquota CSLL Imposto Retido - Double aliquotaCSLLImpRetido;
  • Alíquota IRRF Imposto Retido - Double aliquotaCSLLImpRetido;
  • Alíquota ISS Imposto Retido - Double aliquotaISSImpRetido;
  • Alíquota PIS Imposto Retido - Double aliquotaPISImpRetido;
  • Base COFINS Imposto Retido - Double baseCOFINSImpRetido;
  • Base CSLL Imposto Retido - Double baseCSLLImpRetido;
  • Base IRRF Imposto Retido - Double baseIRRFImpRetido;
  • Base ISS Imposto Retido - Double baseISSImpRetido;
  • Base PIS Imposto Retido - Double basePISImpRetido;
  • Valor Retido COFINS - Double valorRetidoCOFINS;
  • Valor Retido CSLL - Double valorRetidoCSLL;
  • Valor Retido IRRF - Double valorRetidoIRRF;
  • Valor Retido ISS - Double valorRetidoISS;
  • Valor Retido PIS - Double valorRetidoPIS;
  • Alíquota ICMS Imposto Retido - Double aliquotaICMSImpRetido;
  • Base ICMS Imposto Retido - Double baseICMSImpRetido;
  • Valor Retido ICMS - Double valorRetidoICMS;

Criar novos campos para exibição do dado Provedor de origem em vários pontos do sistema conforme documentação

  • Cobrança Adicionais
  • Faturamento
  • Fatura
  • Remessa
  • Impressão em Massa
  • Cobrança recorrência

Criar chaves de configurações para inclusão/exclusão Serasa no financeiro

Criadas as chaves PATH_LAYOUT_INCLUSAO_EXCLUSAO_SERASA e PATH_ARQUIVO_INCLUSAO_EXCLUSAO_SERASA no módulo financeiro.

INTEGRAÇÃO

Adicionar campo "ativo" na tela de cadastro de servidor de integração do módulo integração

Flag ativo no cadastro de servidores de integração.

Flag Ativo no Cadastro de Servidores de Integração
Flag Ativo no Cadastro de Servidores de Integração

Tratar os erros que estão retornando quando passo o servidor de integração para inativo.

Tratados os erros de servidores de integração, que já validam os status de ativo ou inativo. Quando este acontecer, informar no sistema o motivo, que o servidor está inativo.

Pop-up avisando que o servidor de integração está inativo.
Pop-up avisando que o servidor de integração está inativo.

Criar aba para apresentação de log integração de TV para todas as integrações de TV

Criadas novas abas de apresentação de logs de integrações de TV.

Caminho: Dados do Cliente -> Histórico -> Integrações.

Novas abas de apresentação de logs de integrações de TV
Novas abas de apresentação de logs de integrações de TV

Criar botão de ativar estatísticas diárias da SIP pulse

Novo botão de ativar estatísticas diárias do SIP Pulse, presente nos Dados do Cliente -> Contratos -> Dados de Voz de um contrato que utilize a integração SIP Pulse.

Novo botão de ativar estatísticas diárias do SIP Pulse
Novo botão de ativar estatísticas diárias do SIP Pulse

Retirar o envio de email no final da execução da rotina IntegracaoSapCancelamentosNFs

Retirado o envio de e-mail, no final da execução da rotina IntegracaoSapCancelamentosNFs.

INTRANET

OPERACIONAL

Envio de e-mail de Ordem de Serviço

Ao finalizar uma visita, será enviado a Ordem de Serviço assinada para o e-mail cadastrado nos dados do cliente.

RELATÓRIOS

REDES

Alterar provisionamento de telefonia para utilizar ou não o Ipam

Foi desenvolvida uma chave UTILIZA_IPAM, que valida a utilização ou não.

Aumentar timeout do comando de provisionamento ADICIONAR_ONU para olt FIBERHOME

Implementar novo tipo de comando cli para provisionamento Hawueii

PREPARA_CONFIGURACAO_ACESSO_WEB_ONU

CONFIGURAR_ACESSO_WEB_ONU

FINALIZA_CONFIGURACAO_ACESSO_WEB_ONU

ROTINAS

Criar rotina que leia a TB_LogRadius e execute as ações que estiverem com a coluna sucesso = 0 dos últimos 10 dias

Criada uma rotina que leia a coluna Sucesso na tabela TB_LogRadius.

Ao executar, a rotina irá validar a coluna sucesso de ações dos últimos 10 dias, e executará todas as ações que sucesso = 0.

TELEFONIA

Criar coluna IDContrato na TB_TotalLigacao, alterar rotina de coleta total e apurações

A rotina coleta total ligacao devera agrupar por IDContrato e a apuração de ligação deverá ser feita baseada  no IDContrato

Desenvolver provisionamento de telefonia via protocolo de comunicação CLI para olt Huawei

Ao provisionar telefonia remover o código do pais da seguintes variáveis

TERCEIROS

WEBSERVICES

Criar um webservice que terá as funcionalidades ligadas ao radius, incluir a Basic auth para acesso ao método principal

Para mais detalhes de configuração, acessar o link

Criar métodos com consultas q utilizamos atualmente em RadiusDao

Endpoint: /ws/integracao/radius/executar


Criado um método que recebe dados de conexão do banco do Radius. A entrada é um Json com os dados a serem inseridos/removidos, a funcionalidade e a ação de inserção ou de remoção.

Alteração no adapter para chamadas do radius utilizarem a nova API

Adequação nas funcionalidades do adapter, para que façam chamadas no Radius, utilizando a nova API.