Junho2022: mudanças entre as edições
Sem resumo de edição |
|||
(6 revisões intermediárias por 2 usuários não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
==AUTENTICAÇÃO== | ==AUTENTICAÇÃO== | ||
=== Criar inativação de perfil === | === WORKSHOP MOB - Criar inativação de perfil === | ||
Criada uma flag que permite ativar/desativar um perfil, em '''Autenticação -> Perfis'''. | Criada uma flag que permite ativar/desativar um perfil, em '''Autenticação -> Perfis'''. | ||
Linha 17: | Linha 17: | ||
=== Criar inativação de centro de custo === | === WORKSHOP MOB - Criar inativação de centro de custo === | ||
Criada uma flag que permite ativar/desativar um centro de custo, em '''Financeiro -> Tabelas de Apoio -> Centros de Custo'''. | Criada uma flag que permite ativar/desativar um centro de custo, em '''Financeiro -> Tabelas de Apoio -> Centros de Custo'''. | ||
[[Arquivo:ImagemFlagCentroDeCusto.png|alt=Marcador de Ativo e Inativo em configuração de centros de custo.|centro|miniaturadaimagem|454x454px|Marcador de Ativo e Inativo em configuração de centros de custo.]] | [[Arquivo:ImagemFlagCentroDeCusto.png|alt=Marcador de Ativo e Inativo em configuração de centros de custo.|centro|miniaturadaimagem|454x454px|Marcador de Ativo e Inativo em configuração de centros de custo.]] | ||
Linha 57: | Linha 57: | ||
* '''adapter/server/gateway/comercial/areas_cobertura/cidade/:id''' | * '''adapter/server/gateway/comercial/areas_cobertura/cidade/:id''' | ||
* '''/adapter/server/gateway/comercial/areas_cobertura''' | * '''/adapter/server/gateway/comercial/areas_cobertura''' | ||
serão encapsuladas em formato DTO, afim de deixar o carregamento das páginas que utilizam tabelas de preço mais leve. | serão encapsuladas em formato DTO, afim de deixar o carregamento das páginas que utilizam tabelas de preço mais leve. | ||
=== Criar atributo na tb_tipoAtendimentos para permitir abertura de chamados de clientes inadimplentes === | === WORKSHOP MOB - Criar atributo na tb_tipoAtendimentos para permitir abertura de chamados de clientes inadimplentes === | ||
Criada flag "permite inadimplente" no cadastro de um tipo de atendimento, para que permita/bloqueie a ação ativada por um cliente inadimplente. | Criada flag "permite inadimplente" no cadastro de um tipo de atendimento, para que permita/bloqueie a ação ativada por um cliente inadimplente. | ||
[[Arquivo:ImagemFlagPermiteInadimplente.png|alt=Flag permite inadimplente em cadastro de tipo de atendimentos|centro|miniaturadaimagem|669x669px|Flag permite inadimplente em cadastro de tipo de atendimentos]] | [[Arquivo:ImagemFlagPermiteInadimplente.png|alt=Flag permite inadimplente em cadastro de tipo de atendimentos|centro|miniaturadaimagem|669x669px|Flag permite inadimplente em cadastro de tipo de atendimentos]] | ||
Linha 67: | Linha 66: | ||
===Excluir Campo Dias faturamento=== | ===Excluir Campo Dias faturamento=== | ||
Foi excluído o campo DiasFaturamentoContratoSuspensao da TB_ConfiguraSuspensao, pois o mesmo não estava mais sendo utilizado. | Foi excluído o campo DiasFaturamentoContratoSuspensao da TB_ConfiguraSuspensao, pois o mesmo não estava mais sendo utilizado. | ||
== FINANCEIRO == | == FINANCEIRO == | ||
Linha 75: | Linha 72: | ||
Campo '''DiasFaturamentoContratoSuspenso''' excluído da TB_ConfiguraSuspensao. | Campo '''DiasFaturamentoContratoSuspenso''' excluído da TB_ConfiguraSuspensao. | ||
=== Criar atributo na promoção calculaProrata boleean | === Criar atributo na promoção calculaProrata boleean === | ||
=== Alterar processamento de retorno para tratativas de ocorrências de retorno === | Alterado o cadastro de promoções, para que se coloque o campo boolean "Calcula proporcional em pro rata". | ||
Se o atributo estiver marcado, o cálculo da promoção no faturamento deverá ocorrer na pro rata de contratação, respeitando o mesmo cálculo da mensalidade. | |||
[[Arquivo:ImagemCampoProRataPromocao.png|alt=Imagem que exibe campo para cálculo de pro rata em uma promoção|centro|miniaturadaimagem|580x580px|Imagem que exibe campo para cálculo de pro rata em uma promoção]] | |||
Caso o atributo esteja desmarcado, seguem as regras atualmente aplicadas, com o desconto senão aplicado apenas em mês cheio. | |||
=== WORKSHOP MOB - Alterar processamento de retorno para tratativas de ocorrências de retorno === | |||
== INTEGRAÇÃO == | == INTEGRAÇÃO == | ||
Linha 223: | Linha 228: | ||
=== Integração de pagamentos inserir validações === | === Integração de pagamentos inserir validações === | ||
Alterada rotina de Integração de pagamentos: | Alterada rotina de Integração de pagamentos: | ||
Linha 231: | Linha 237: | ||
# Todos os docEntry da fatura apresentarem mensagem "O documento xxxx encontra-se Fechado", alterar a fatura deverá ter o atributo isPagamentoIntegrado alterado para "S". | # Todos os docEntry da fatura apresentarem mensagem "O documento xxxx encontra-se Fechado", alterar a fatura deverá ter o atributo isPagamentoIntegrado alterado para "S". | ||
# Se apenas ou mais docEntry da fatura apresentam mensagem de "O documento xxxx encontra-se Fechado" e um ou mais docEntry apresentar mensagem "Documento em Aberto", ou seja, uma situação em que algumas notas relacionadas a mesma fatura processaram pagamento no SAP e outra(s) não. | # Se apenas ou mais docEntry da fatura apresentam mensagem de "O documento xxxx encontra-se Fechado" e um ou mais docEntry apresentar mensagem "Documento em Aberto", ou seja, uma situação em que algumas notas relacionadas a mesma fatura processaram pagamento no SAP e outra(s) não. | ||
Linha 238: | Linha 245: | ||
Qualquer retorno diferente dos citados acima deverá manter o processo: | Qualquer retorno diferente dos citados acima deverá manter o processo: | ||
Linha 247: | Linha 255: | ||
=== Desenvolver integração EiTV conforme documentação em anexo e inserir as regras de negócio === | === Desenvolver integração EiTV conforme documentação em anexo e inserir as regras de negócio === | ||
=== Criar integração com o serviço SPC Serasa e inserir a integração na regra de negocio de prospectos === | |||
==OPERACIONAL== | ==OPERACIONAL== | ||
Linha 292: | Linha 303: | ||
=== Alterar endpoint de recebimento de notificação da cielo, para validar auth pela TB_Empresa === | === Alterar endpoint de recebimento de notificação da cielo, para validar auth pela TB_Empresa === | ||
[[Página principal|Voltar Menu Principal]] |
Edição atual tal como às 17h12min de 23 de novembro de 2022
AUTENTICAÇÃO
WORKSHOP MOB - Criar inativação de perfil
Criada uma flag que permite ativar/desativar um perfil, em Autenticação -> Perfis.
Regras de Negócio:
- Só será permitido inativar o perfil ou centro de custo se não existir nenhum usuário vinculado ao mesmo;
- Caso tenha algum usuário vinculado e o operador tentar inativar o perfil ou centro de custo, o Adapter irá informar a impossibilidade através de um pop-up;
- Apenas os usuários com perfil de administrador terão acesso ao botão de ativar ou inativar perfil/centro de custo;
- Ao inabilitar o centro de custo e o perfil tudo o que estiver habilitado com eles será desabilitado para todas as permissões do Adapter.
Criado um campo no CRUD de perfis que possibilita visualizar quais perfis estão ativos ou não:
WORKSHOP MOB - Criar inativação de centro de custo
Criada uma flag que permite ativar/desativar um centro de custo, em Financeiro -> Tabelas de Apoio -> Centros de Custo.
Regras de Negócio:
- Só será permitido inativar o centro de custo se não existir nenhum usuário vinculado ao mesmo;
- Caso tenha algum usuário vinculado e o operador tentar inativar o centro de custo, o Adapter irá informar a impossibilidade através de um pop-up;
- Apenas os usuários com perfil de administrador terão acesso ao botão de ativar ou inativar perfil/centro de custo;
- Ao inabilitar o centro de custo e o perfil tudo o que estiver habilitado com eles será desabilitado para todas as permissões do Adapter.
COMERCIAL
Criar Controller de Origem Comercial e Canal de Venda para Relatórios Gerais.
Será exibida uma lista dinâmica para mostrar origens comerciais e canais de venda na geração de relatórios do adapter.
Cria Controller para motivos de cancelamento para relatórios
Será exibida uma lista dinâmica para mostrar motivos de cancelamento na geração de relatórios do adapter.
Alterar up/down de contratos para perguntar ao usuário se ele deseja transferir os descontos
Será exibido um modal perguntando se o usuário deseja transferir os descontos do contrato antigo para o novo contrato.
Alterar vínculo de promoções do tipo RETENCÃO
Alteração para promoções do tipo RETENCÃO não aparecerem para venda de contratos, apenas para contratos existentes.
Não deixar alterar titularidade de contratos aguardando instalação
Botão alterar titularidade foi retirado da visualização de contratos que estão com o status AGUARDANDO INSTALAÇÃO.
Com base na atividade feita no app do técnico, alterar a latitude e longitude do endereço do cliente no momento da ativação do contrato
Haverá uma atualização da geolocalização do endereço vinculado ao cliente, para que se tenha maior precisão da latitude e da longitude do endereço ao fazer uma ativação/habilitação de algum contrato.
Ajuste da tela de contrato e LPU (tabela de preços)
As informações contidas nas URL:
- adapter/server/gateway/comercial/areas_cobertura/cidade/:id
- /adapter/server/gateway/comercial/areas_cobertura
serão encapsuladas em formato DTO, afim de deixar o carregamento das páginas que utilizam tabelas de preço mais leve.
WORKSHOP MOB - Criar atributo na tb_tipoAtendimentos para permitir abertura de chamados de clientes inadimplentes
Criada flag "permite inadimplente" no cadastro de um tipo de atendimento, para que permita/bloqueie a ação ativada por um cliente inadimplente.
Excluir Campo Dias faturamento
Foi excluído o campo DiasFaturamentoContratoSuspensao da TB_ConfiguraSuspensao, pois o mesmo não estava mais sendo utilizado.
FINANCEIRO
Excluir campo DiasFaturamentoContratoSuspenso da TB_ConfiguraSuspensao
Campo DiasFaturamentoContratoSuspenso excluído da TB_ConfiguraSuspensao.
Criar atributo na promoção calculaProrata boleean
Alterado o cadastro de promoções, para que se coloque o campo boolean "Calcula proporcional em pro rata".
Se o atributo estiver marcado, o cálculo da promoção no faturamento deverá ocorrer na pro rata de contratação, respeitando o mesmo cálculo da mensalidade.
Caso o atributo esteja desmarcado, seguem as regras atualmente aplicadas, com o desconto senão aplicado apenas em mês cheio.
WORKSHOP MOB - Alterar processamento de retorno para tratativas de ocorrências de retorno
INTEGRAÇÃO
Deletar Index Duplicado
Excluídos index duplicados. Lista de alterações abaixo:
TDKOM:
IX_PESQUISA_VAGA_AGENDA - comercial.TB_ItemConfiguracaoAgendaTecnica;
IX_CONTRATO_CC - comercial.TB_LogCancelamentoCompulsorio;
IX_CONTRATO_IR - comercial.TB_LogIntegracaoRadius;
IX_CONTRATO_IV - comercial.TB_LogIntegracaoVSC;
IDX_IDReceita - financeiro.TB_ItemReceita;
IX_IDCaixa - redes.TB_EntradaCaixa;
IDX_IDEstiloMarcador - redes.TB_Poste ;
IDX_IDProjeto - redes.TB_Poste;
IX_IDCaixa - redes.TB_SaidaCaixa ;
IX_UF - terceiros.TB_Cidade;
IX_CNPJ_ERWS - terceiros.TB_EmpresasReceitaWS;
Index_TB_Endereco_LogradouroEndereco - terceiros.TB_Endereco;
WECLIX:
IX_CIDADE_BAIRRO - master_adapter.TB_AreaAtuacaoEquipeTecnica;
IX_CENTRO_CUSTO - master_adapter.TB_EscalaTrabalho;
FK_TB_LocalizacaoAtualTecnico_IDUsuario - master_adapter.TB_LocalizacaoAtualTecnico;
IDUsuario - master_adapter.TB_LocalizacaoAtualTecnico;
IDX_IDPacotePlano - comercial.TB_DescontoPacotePlano;
FK_TB_AtendimentoIDAtendimento - comercial.TB_HouveMovimentacaoAtendimento;
IX_PESQUISA_VAGA_AGENDA - comercial.TB_ItemConfiguracaoAgendaTecnica;
IX_CONTRATO_CC - comercial.TB_LogCancelamentoCompulsorio;
IX_CONTRATO_IR - TB_LogIntegracaoRadius;
IX_CONTRATO_IV - TB_LogIntegracaoVSC;
IX_TipoMultiplicadorPeso_MPAAT - comercial.TB_MultiplicadorPesoAtribuicaoAutomaticaTecnico;
IX_TipoIDPeso_PAAT - comercial.TB_PesoAtribuicaoAutomaticaTecnico;
IX_TipoServicoTecnologia - comercial.TB_RegraMovimentacaoAtendimento;
FK_TB_TipoContrato_IDTipoContrato - TB_ViabilidadeSegmento;
FK_TB_Fatura_IDFatura - financeiro.TB_FaturaImpressaMassa;
IDX_IDReceita - financeiro.TB_ItemReceita;
IX_IP_CIP - redes.TB_ControleIP;
IX_IDCaixa - redes.TB_EntradaCaixa;
IDX_IDEstiloMarcador - redes.TB_Poste;
FK_TB_AtendimentoManutencao_IDAtendimentoManutencao - redes.TB_Incidente;
IDX_IDProjeto - redes.TB_Poste;
IX_IDCaixa - redes.TB_SaidaCaixa;
FK_TB_Numero_IDPrefixo - telefonia.TB_Numero;
IX_UF - TB_Cidade;
IX_CNPJ_ERWS - TB_EmpresasReceitaWS;
Index_TB_Endereco_LogradouroEndereco - TB_Endereco;
IX_CNPJ_GO - TB_ProvedoresConcorrente;
MOB:
IX_CIDADE_BAIRRO - master_adapter.TB_AreaAtuacaoEquipeTecnica;
IX_CENTRO_CUSTO - master_adapter.TB_EscalaTrabalho;
FK_TB_LocalizacaoAtualTecnico_IDUsuario - master_adapter.TB_LocalizacaoAtualTecnico;
IDX_IDPacotePlano - comercial.TB_DescontoPacotePlano;
FK_TB_AtendimentoIDAtendimento - comercial.TB_HouveMovimentacaoAtendimento;
IX_PESQUISA_VAGA_AGENDA - comercial.TB_ItemConfiguracaoAgendaTecnica;
IX_CONTRATO_CC - comercial.TB_LogCancelamentoCompulsorio;
IX_CONTRATO_IR - comercial.TB_LogIntegracaoRadius;
IX_CONTRATO_IV - comercial.TB_LogIntegracaoVSC;
IX_TipoMultiplicadorPeso_MPAAT - comercial.TB_MultiplicadorPesoAtribuicaoAutomaticaTecnico;
IX_TipoIDPeso_PAAT - comercial.TB_PesoAtribuicaoAutomaticaTecnico;
IX_TipoServicoTecnologia - comercial.TB_RegraMovimentacaoAtendimento;
FK_TB_TipoContrato_IDTipoContrato - TB_ViabilidadeSegmento;
FK_TB_Fatura_IDFatura - financeiro.TB_FaturaImpressaMassa;
IDX_IDReceita - financeiro.TB_ItemReceita;
IX_IP_CIP - redes.TB_ControleIP;
IX_IDCaixa - redes.TB_EntradaCaixa DROP INDEX;
FK_TB_AtendimentoManutencao_IDAtendimentoManutencao - redes.TB_Incidente;
IDX_IDEstiloMarcador - redes.TB_Poste;
IDX_IDProjeto - redes.TB_Poste;
IX_IDCaixa - redes.TB_SaidaCaixa;
FK_TB_Numero_IDPrefixo - telefonia.TB_Numero;
IX_UF - terceiros.TB_Cidade;
IX_CNPJ_ERWS - terceiros.TB_EmpresasReceitaWS;
Index_TB_Endereco_LogradouroEndereco - terceiros.TB_Endereco;
IX_CNPJ_GO - terceiros.TB_ProvedoresConcorrente;
Integração de pagamentos inserir validações
Alterada rotina de Integração de pagamentos:
Consulta todos os docEntry relacionados a fatura no método de validação.
Caso:
- Todos os docEntry da fatura apresentarem mensagem "O documento xxxx encontra-se Fechado", alterar a fatura deverá ter o atributo isPagamentoIntegrado alterado para "S".
- Se apenas ou mais docEntry da fatura apresentam mensagem de "O documento xxxx encontra-se Fechado" e um ou mais docEntry apresentar mensagem "Documento em Aberto", ou seja, uma situação em que algumas notas relacionadas a mesma fatura processaram pagamento no SAP e outra(s) não.
Então:
O sistema deverá levar em consideração para pagamento apenas as notas com status ABERTO no SAP, realizando a soma dos itens (faturamentoMes-Desconto) nos campos de "CashSum" ou "TransferSum" do JSON e nas NotasCompoemPagamento.
Qualquer retorno diferente dos citados acima deverá manter o processo:
Exemplo: Todos os docEntry da nota apresentam "Documento em Aberto" = realizar a baixa normalmente.
Se o resultado no SAP for "nao encontrado" ou "encontra-se cancelado" para qualquer dos docEntry da fatura, também manter para marcar a fatura com IspagamentoIntegrado='e"
Desenvolver integração EiTV conforme documentação em anexo e inserir as regras de negócio
Criar integração com o serviço SPC Serasa e inserir a integração na regra de negocio de prospectos
OPERACIONAL
REDES
Não deixar selecionar repetidamente os campos de descrição das PU's.
Caso uma conexão Radius utilize uma descrição PU, uma outra conexão não poderá ser criada ou editada, para que utilize da mesma descrição PU. Ao tentar selecionar, uma descrição PU que já está sendo utilizada, o Adapter responderá com um pop-up avisando não ser possível salvar esta conexão,
ROTINAS
TELEFONIA
TERCEIROS
Criar atributo AgrupadorCieloLio (VARCHAR 255) na TB_Empresa
Criado atributo AgrupadorCieloLio na TB_Empresa.
Não permitir cadastro de 2 cidades com mesma descrição e UF em terceiros
Bloqueado o cadastro de duas cidades com o mesmo nome e UF, em Terceiros -> Tabela de Apoio -> Endereços.
Ao tentar cadastrar, aparecerá um pop-up avisando o erro.
Deletar colunas BairroEndereco, CidadeEndereco, EstadoEndereco da TB_Endereco no modulo terceiros
Foram retiradas as colunas BairroEndereco, CidadeEndereco, EstadoEndereco da TB_Endereco no modulo terceiros,
WEBSERVICES
Alterar arredondamento de multas e juros no endpoint Buscar dados de cliente, contrato e fatura por CPF/CNPJ para 2 casas decimais
Alterado o arredondamento e formatação de multas e juros, no endpoint: "Buscar dados de cliente, contrato e fatura por CPF/CNPJ" para 2 casas decimais
URL do endpoint = "https://[URL]/ws/comercial/cliente/dados"
Integração Ozmap deverá enviar mais dados sempre ao chamar o método ATUALIZAR CLIENTE
O endpoint para atualizar clientes - /api/v1/clients/:code - foi atualizado, para que se envie dados da ONU. estes dados são:
- serial_number - campo "serial" da tb_dadosRedeContrato
- mac_address - campo "macONU" da tb_dadosRedeContrato
- user_PPPoE - campo loginRadius tb_dadosRedecontrato
Caso haja dúvidas da implementação destes, consultar o manual.