| Informação Importante: |
|---|
| Caso a atualização da solução ContractPlus seja realizada a partir de uma versão anterior à 25.12.8.52326, será necessário atualizar o componente Tempo de Execução do .NET Desktop 8.0.21 (x64) — versão específica para Windows. Abaixo segue o link para download do componente: - Tempo de Execução do .NET Desktop 8.0.21 (x64) |
Versão:
26.11.4.451 - 04/11/2026 11:11
Instalação ARD 64x
ContractPlus | Versão 26.11.4.451
Instalação LW
ContractPlus | Versão 26.11.4.451
Instalação Serviço 64x
ContractPlus | Versão 26.11.4.451
Atenção: Ao atualizar o serviço certifique-se de desinstalar antes a versão anterior.
Para mais informações sobre como instalar o ContractPlus no SAP Business One no formato ARD, clique aqui.
Para mais informações sobre como instalar o ContractPlus no SAP Business One no formato LW, clique aqui.
Para mais informações sobre como instalar o Serviço do ContractPlus, clique aqui.
Release Notes – ContractPlus Add-on
Versão: 26.11.4.451
Visão Geral
Esta versão traz evoluções importantes na arquitetura do ContractPlus, destacando a unificação de telas de modelos e séries para Pedidos de Venda, suporte ao provedor InventSign para contratações ativas, melhorias no sistema de notificações por e-mail e migração da infraestrutura de injeção de dependência para o padrão nativo do .NET (Microsoft.Extensions.DependencyInjection). Além disso, foram aplicadas correções críticas para estabilidade em faturamentos e concorrência na Service Layer.
Principais Entregas
- Unificação de Telas de Modelo e Série: Telas de Modelo por Utilização (Saída e Entrada) e Número de Série consolidadas para Pedidos de Venda.
- Assinatura Digital em Contratos Ativos: Vinculação de Minutas Contratuais em contratos ativos via InventSign.
- Cancelamento Automático de Pedidos SAP: Encerramento automatizado de pedidos do SAP vinculados a parcelas em aberto no fim do contrato.
- Injeção de Dependência Nativa: Substituição do container Ninject pela solução nativa do .NET (
Microsoft.Extensions.DependencyInjection).
Melhorias Relevantes
- Sistema de alertas de e-mail automatizados para alteração de status do contrato, parcelas não liberadas e medições pendentes de aprovação.
- Bloqueio de envio de e-mails duplicados quando o mesmo destinatário estiver cadastrado no Gestor de Contratos.
- Atualização do HTML padrão para notificações disparadas pelo Gestor de E-mail.
- Habilitação da funcionalidade de Alteração Contratual para Contratos de Clientes.
- Lançamento de Pré-Medição como previsão de caixa em Contratos de Fornecedor.
- Suporte a Classificação Contábil por linha de item (Material/Serviço).
- Atualização da DLL de Licenciamento com validação de schema e contingência por CNPJ.
Correções Importantes
- Correção de erros no faturamento ao cancelar documentos com validação do campo
VATFirst('T') e faturamento externo. - Tratamento de concorrência e inconsistências na liberação simultânea de parcelas via Service Layer.
- Correção da exceção
"CompanyId"no disparo do template de e-mail "Parcelas não liberadas". - Ajuste de conversão na alteração da data de vencimento de medições na tela de Faturamento.
- Correção do erro
"Object reference not set"na geração de minuta no Gestão de Contratos. - Tratamento de mensagens de recurso
"[D'ACCORD]"em ambiente configurado no idioma francês.
Detalhamento Técnico das Entregas
Novas Implementações
Configuração de Pedidos de Venda
- Unificação das telas de Modelo por Utilização Saída, Entrada e Número de Série.
Notificações e Alertas por E-mail
- Alertas por e-mail para mudança de status do contrato (Aprovado, bloqueado ou ativo.)
- Alerta por e-mail para parcelas não liberadas antes do vencimento.
- Alerta por e-mail para exibição de medições pendentes de aprovação.
- Validação para não enviar e-mails duplicados se o mesmo destinatário estiver cadastrado mais de uma vez no Gestor de Contratos.
- Personalização do template HTML padrão do Gestor de E-mail.
Gestão Contratual e Assinatura Digital
- Suporte à vinculação de Minutas Contratuais em Contratos Ativos utilizando o provedor InventSign.
- Permissão de Alteração Contratual para Contratos de Clientes.
- Cancelamento automático de pedidos do SAP vinculados a parcelas em aberto no encerramento de contratos.
Arquitetura e Infraestrutura
- Substituição do injetor de dependência Ninject por
Microsoft.Extensions.DependencyInjection. - Migração do processo de devolução (
ReturnBilling) para as camadasContractOne.DomaineContractOne.Infra.Linq2Db. - Atualização da DLL de Licenciamento (validação de schema e contingência de CNPJ).
Demais Implementações e Correções
- Carregamento correto dos valores da tabela
IV_C1_ClassificationTypeno dropdown Tipo de Classificação. - Correção do erro de cancelamento de faturamento por validação do campo
VATFirst('T'). - Ajuste no faturamento de pedidos com classificação de faturamento fora do SAP.
- Correção de concorrência e duplicidade de medição ("Aguardando Liberação") ao liberar parcela em paralelo via Service Layer.
- Correção da falha de conversão ao alterar data de vencimento de medições na tela de Faturamento.
- Correção da exceção
"CompanyId"no envio de e-mails do template "Parcelas não liberadas". - Correção do erro
"Object reference not set"ao tentar Gerar Minuta no Gestão de Contratos. - Ajuste nas mensagens de recurso
"[D'ACCORD]"em telas do sistema no idioma francês.