Dezembro2022: mudanças entre as edições

De Adapter
Ir para navegação Ir para pesquisar
 
(27 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 3: Linha 3:
=== Criar logs de edições de perfis e usuários ===
=== 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.
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 ==
== COMERCIAL ==


=== Criar fields de modelo de contrato ===
=== Criar fields de modelo de contrato ===
Field $F{inscricaoEstadualEmpresa} criado.


=== Criar field idcontrato para o modelo de contrato ===
=== 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 ===
=== 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 em aberto será exibido quando houver prospectos diferentes de finalizado.  
[[Arquivo:Imagem Modal Prospectos em Aberto.png|alt=Modal de Prospectos que ainda não estão finalizados.|centro|miniaturadaimagem|456x456px|Modal de Prospectos que ainda não estão finalizados.]]
[[Arquivo:Imagem Modal Prospectos em Aberto.png|alt=Modal de Prospectos que ainda não estão finalizados.|centro|miniaturadaimagem|456x456px|Modal de Prospectos que ainda não estão finalizados.]]


=== Possibilitar envio de email com Login e senha TVClix após a ativação. ===
=== Possibilitar envio de e-mail com Login e senha TVClix após a ativação. ===
Envio de e-mail de login e senha TvClix.
[[Arquivo:ImagemEnvioEmailTVCLIX.png|alt=Envio de e-mail de login e senha TvClix|centro|miniaturadaimagem|437x437px|Envio de e-mail de login e senha TvClix]]




=== Sippulse adicionar campo document na criação/edição de novos assinantes ===
=== 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, validar se as informações de e-mail e telefonia estão preenchidas no cliente. ===
Linha 29: Linha 36:


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."'''
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).
[[Arquivo:ImagemNovosCamposPromoções.png|alt=Novos campos para configuração de promoções|centro|miniaturadaimagem|577x577px|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.'''
[[Arquivo:ImagemAbaConfirmaPromo.png|alt=Aba de Confirmação de Promoções|centro|miniaturadaimagem|536x536px|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:
[[Arquivo:ImagemStatusPromo.png|alt=Status de Promoções sendo exibido na tela de contrato|centro|miniaturadaimagem|530x530px|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 ==
== FINANCEIRO ==
Linha 37: Linha 81:


=== 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 ===
=== 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''',
[[Arquivo:ImagemItemCodeSap.png|alt=Campo Item Code Sap criado,|centro|miniaturadaimagem|617x617px|Campo Item Code Sap criado,]]


=== Field para chavePix ===
=== 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 ===
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 ===
=== 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 ===
=== 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 ==
== INTEGRAÇÃO ==
Linha 58: Linha 141:


=== Criar aba para apresentação de log integração de TV para todas as integrações de TV ===
=== 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.'''
[[Arquivo:ImagemAbaLogsIntegraçõesDeTV.png|alt=Novas abas de apresentação de logs de integrações de TV|centro|miniaturadaimagem|321x321px|Novas abas de apresentação de logs de integrações de TV]]


=== Criar botão de ativar estatísticas diárias da SIP pulse ===
=== 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.
[[Arquivo:ImagemBotãoEstatisticasSipPulse.png|alt=Novo botão de ativar estatísticas diárias do SIP Pulse|centro|miniaturadaimagem|613x613px|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 ===
=== 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 ==
== INTRANET ==


== OPERACIONAL ==
== 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 ==
== RELATÓRIOS ==


== REDES ==
== 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 ==
== ROTINAS ==
Linha 82: 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 ==
Linha 88: Linha 197:


=== Criar um webservice que terá as funcionalidades ligadas ao radius, incluir a Basic auth para acesso ao método principal ===
=== Criar um webservice que terá as funcionalidades ligadas ao radius, incluir a Basic auth para acesso ao método principal ===
Para configurar devemos utilizar o seguinte [[Radius|link de configuração]]
Para mais detalhes de configuração, acessar o [[Radius|link]]


=== Criar métodos com consultas q utilizamos atualmente em RadiusDao ===
=== Criar métodos com consultas q utilizamos atualmente em RadiusDao ===
Linha 96: Linha 205:
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.
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.


=== Adequar as funcionalidades do adapter que utilizem chamadas no radius para utilizarem a nova API ===
=== Alteração no adapter para chamadas do radius utilizarem a nova API ===
Adequar as funcionalidades do adapter que utilizem chamadas no radius para utilizarem a nova API
Adequação nas funcionalidades do adapter, para que façam chamadas no Radius, utilizando a nova API.

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.