Maio2023: mudanças entre as edições
Sem resumo de edição |
|||
Linha 5: | Linha 5: | ||
=== Bloquear as ações nos modais exibidos em tela, enquanto há carregamento de informações === | === Bloquear as ações nos modais exibidos em tela, enquanto há carregamento de informações === | ||
Foi adicionado uma div transparente, no carregamento de modais, para impedir que o usuário clique em qualquer botão enquanto o carregamento está sendo feito. A modificação antiga não incidia em modais. | |||
=== Criar field valorComposicao na dto Modelo de Contrato === | === Criar field valorComposicao na dto Modelo de Contrato === | ||
Linha 23: | Linha 24: | ||
=== Alterar status de contrato na negociação === | === Alterar status de contrato na negociação === | ||
Quando cliente está com status '''“Suspenso Parcialmente”''', ao ser executada a negociação, o status deve ser mantido no status anterior (neste exemplo, seria mantido como “Suspenso Parcialmente”) até que o pagamento da primeira parcela da negociação, momento em que o status deverá ser alterado para '''“Habilitado”'''. | Quando cliente está com status '''“Suspenso Parcialmente”''', ao ser executada a negociação, o status deve ser mantido no status anterior (neste exemplo, seria mantido como “Suspenso Parcialmente”) até que o pagamento da primeira parcela da negociação, momento em que o status deverá ser alterado para '''“Habilitado”'''. | ||
Quando o status for '''“Suspenso”''' ou '''“Habilitado em confiança”''', assim que for paga a primeira parcela da negociação este status deverá ser alterado para '''“Habilitado”'''. | Quando o status for '''“Suspenso”''' ou '''“Habilitado em confiança”''', assim que for paga a primeira parcela da negociação este status deverá ser alterado para '''“Habilitado”'''. | ||
Linha 34: | Linha 37: | ||
# A configuração estiver com dado de IDStatusContrato válido ao realizar a negociação, alterar o(s) status do(s) contrato(s) negociado(s) para o indicado na configuração, como é feito atualmente. | # A configuração estiver com dado de IDStatusContrato válido ao realizar a negociação, alterar o(s) status do(s) contrato(s) negociado(s) para o indicado na configuração, como é feito atualmente. | ||
# A configuração estiver com dado NULL, manter o(s) contrato(s) negociado(s) no status atual em que se encontram. | # A configuração estiver com dado NULL, manter o(s) contrato(s) negociado(s) no status atual em que se encontram. | ||
Linha 44: | Linha 48: | ||
=== Criar atributos DataHoraValidade (Timestamp), NSUPix (Text), Base64(Text) na TB_InformacaoAdicionalFatura === | === Criar atributos DataHoraValidade (Timestamp), NSUPix (Text), Base64(Text) na TB_InformacaoAdicionalFatura === | ||
Foram adicionados na TB_InformacaoAdicionalFatura os seguintes campos: | |||
* DataHoraValidade (Datetime); | |||
* NSUPix (Text); | |||
* Base64(Text); | |||
=== Alterar a integração de faturamento para ser enviado em formato de lotes de faturamento === | === Alterar a integração de faturamento para ser enviado em formato de lotes de faturamento === | ||
Linha 52: | Linha 61: | ||
* DataEnvio | * DataEnvio | ||
* IDControleExecucao | * IDControleExecucao | ||
Linha 57: | Linha 67: | ||
Alterada a rotina de busca de nota para buscar por FAT ADAPTER. | Alterada a rotina de busca de nota para buscar por FAT ADAPTER. | ||
=== Criar field “complementoEndereco” para modelo de fatura e nota unificada === | |||
Criado field “complementoEndereco”, para modelo de fatura e nota unificada. | |||
=== Criar fields "velocidade" e "descrição do plano" para layout de fatura não unificado === | |||
Criados os fields "velocidade" e "descrição do plano" para utilizar no layout de fatura não unificado. | |||
==INTRANET== | ==INTRANET== | ||
=== Centralizar e criar chaves de configurações no modulo intranet referentes aos aplicativos e central de assinante === | === Centralizar e criar chaves de configurações no modulo intranet referentes aos aplicativos e central de assinante === | ||
Criado os seguintes endpoints para o intranet: | |||
GET - intranet/configuracoes/webservice/app_tecnico/versao | |||
GET - intranet/configuracoes/webservice/app_vendas/versao | |||
GET - intranet/configuracoes/webservice/app_cliente/versao | |||
GET - intranet/configuracoes/webservice/app_cliente/configuracoes | |||
Para maiores informações, consulte o manual de endpoints adapter. | |||
== INTEGRAÇÃO == | == INTEGRAÇÃO == | ||
Linha 72: | Linha 100: | ||
=== Alterar o formato de cadastro de servidores de integração no módulo integração === | === Alterar o formato de cadastro de servidores de integração no módulo integração === | ||
=== Integração Cariap conforme doc. === | === Integração Cariap conforme doc. === | ||
Linha 91: | Linha 114: | ||
==TERCEIROS== | ==TERCEIROS== | ||
==WEBSERVICES== | ==WEBSERVICES== | ||
=== Centralizar e criar chaves de configurações no modulo intranet referentes aos aplicativos e central de assinante === | |||
Foram criados os seguintes endpoints para o webservice: | |||
GET - ws/intranet/app_tecnico/versao | |||
GET - ws/intranet/app_vendas/versao | |||
GET - ws/intranet/app_cliente/versao | |||
GET - ws/intranet/app_cliente/configuracoes | |||
Para maiores informações, consulte o manual de endpoints adapter. |
Edição das 20h34min de 4 de maio de 2023
AUTENTICAÇÃO
COMERCIAL
Bloquear as ações nos modais exibidos em tela, enquanto há carregamento de informações
Foi adicionado uma div transparente, no carregamento de modais, para impedir que o usuário clique em qualquer botão enquanto o carregamento está sendo feito. A modificação antiga não incidia em modais.
Criar field valorComposicao na dto Modelo de Contrato
Criada uma Lista de dadosComposições salvando descrição e valor das composições dos contratos.
O método getValoresModeloContrato, da ContratoService foi utilizado para popular esse novo List.
FINANCEIRO
Criar atributo IDServidorIntegracaoPix na TB_FormaCobranca
Criado atributo IDServidorIntegracaoPix(Bigint) na TB_FormaCobranca.
Criado um index no campo IDServidorIntegracaoPix.
Criado um campo na tela de cadastro de forma de cobrança. Ele deve ser um combo listando os servidores de integração do modulo integração.
Alterar status de contrato na negociação
Quando cliente está com status “Suspenso Parcialmente”, ao ser executada a negociação, o status deve ser mantido no status anterior (neste exemplo, seria mantido como “Suspenso Parcialmente”) até que o pagamento da primeira parcela da negociação, momento em que o status deverá ser alterado para “Habilitado”.
Quando o status for “Suspenso” ou “Habilitado em confiança”, assim que for paga a primeira parcela da negociação este status deverá ser alterado para “Habilitado”.
Para isto, modificado:
Na funcionalidade de inadimplência, houve uma alteração para que o sistema valide a chave de configuração do modulo financeiro: ID_STATUS_CONTRATO_NEGOCIADO. Se:
- A configuração estiver com dado de IDStatusContrato válido ao realizar a negociação, alterar o(s) status do(s) contrato(s) negociado(s) para o indicado na configuração, como é feito atualmente.
- A configuração estiver com dado NULL, manter o(s) contrato(s) negociado(s) no status atual em que se encontram.
Criar na TB_FaturaVencida o atributo isPrimeiraParcelaNegociacao.
Alterar a spuFaturaVencida para alimentar o campo isPrimeiraParcelaNegociacao na TB_FaturaVencida.
Ajustada a procedure de “spuHabilitacaoSuspensaoContrato”, para validar o pagamento da primeira parcela de negociação
Criar atributos DataHoraValidade (Timestamp), NSUPix (Text), Base64(Text) na TB_InformacaoAdicionalFatura
Foram adicionados na TB_InformacaoAdicionalFatura os seguintes campos:
- DataHoraValidade (Datetime);
- NSUPix (Text);
- Base64(Text);
Alterar a integração de faturamento para ser enviado em formato de lotes de faturamento
Criada a TB_ControleExecucaoLoteFaturamentoSap com os seguintes parâmentros:
- IDControleExecucaoLoteFaturamentoSap
- Descricao
- DataEnvio
- IDControleExecucao
Alterada a rotina de IntegracaoFaturamento para enviar as notas por lote;
Alterada a rotina de busca de nota para buscar por FAT ADAPTER.
Criar field “complementoEndereco” para modelo de fatura e nota unificada
Criado field “complementoEndereco”, para modelo de fatura e nota unificada.
Criar fields "velocidade" e "descrição do plano" para layout de fatura não unificado
Criados os fields "velocidade" e "descrição do plano" para utilizar no layout de fatura não unificado.
INTRANET
Centralizar e criar chaves de configurações no modulo intranet referentes aos aplicativos e central de assinante
Criado os seguintes endpoints para o intranet:
GET - intranet/configuracoes/webservice/app_tecnico/versao
GET - intranet/configuracoes/webservice/app_vendas/versao
GET - intranet/configuracoes/webservice/app_cliente/versao
GET - intranet/configuracoes/webservice/app_cliente/configuracoes
Para maiores informações, consulte o manual de endpoints adapter.
INTEGRAÇÃO
Melhoria na integração da youcast
O código do produto deverá ser vinculado aos canais da grade e assim, cada um deles será enviado para a plataforma no cadastro.
Caso a grande tenha um código cadastrado próprio, será desconsiderado os códigos dos canais que compõem a mesma.
Integração Geogrid
Alterar o formato de cadastro de servidores de integração no módulo integração
Integração Cariap conforme doc.
OPERACIONAL
RELATÓRIOS
REDES
Botão coletar sinal deverá ser adequada a regra para CLI
ROTINAS
TELEFONIA
TERCEIROS
WEBSERVICES
Centralizar e criar chaves de configurações no modulo intranet referentes aos aplicativos e central de assinante
Foram criados os seguintes endpoints para o webservice:
GET - ws/intranet/app_tecnico/versao
GET - ws/intranet/app_vendas/versao
GET - ws/intranet/app_cliente/versao
GET - ws/intranet/app_cliente/configuracoes
Para maiores informações, consulte o manual de endpoints adapter.