Hub Advortex Billing

Changelog

Histórico completo de versões das aplicações OPEC e Billing, incluindo novas funcionalidades, melhorias, correções de bugs, breaking changes e guias de migração.

OPEC (Orders)
Gestão de Campanhas Publicitárias
Versão Atual2.1.0
Última Atualização15/12/2024
Total de Versões3
Billing
Gestão de Faturação
Versão Atual1.3.0
Última Atualização30/11/2024
Total de Versões3
OPEC v2.1.0
MINOR
15 de dezembro de 2024

Novas Funcionalidades

  • Adicionado suporte para campanhas multi-canal com orçamento unificado
  • Novo relatório de performance de campanhas com métricas avançadas
  • Integração com Google Analytics para tracking automático
  • Melhorias no cálculo de totais com suporte a descontos em cascata

Melhorias

  • Performance otimizada no carregamento de Orders com muitos Line Items (redução de 40%)
  • Interface de seleção de produtos redesenhada com busca avançada
  • Validações melhoradas para prevenir duplicação de Material Plans

Correções de Bugs

  • Corrigido erro ao clonar Orders com Order Sources customizadas
  • Resolvido problema de arredondamento em cálculos de impostos
  • Corrigida validação de datas sobrepondo períodos de campanha
OPEC v2.0.0
MAJOR
20 de setembro de 2024

Novas Funcionalidades

  • Sistema de aprovação de Orders com workflow configurável
  • Suporte para múltiplas moedas e taxas de câmbio automáticas
  • Nova entidade Order Material Plan para gestão de materiais criativos
  • API pública para integração com sistemas externos

Melhorias

  • Refatoração completa do plugin CalculateOrderTotals para melhor performance
  • Novo formulário de Order com UX melhorada e navegação por tabs
  • Logs de auditoria expandidos com rastreamento de alterações campo-a-campo

Correções de Bugs

  • Corrigido deadlock em transações concorrentes de atualização de totais
  • Resolvido problema de timezone em datas de início/fim de campanha

Breaking Changes

Campo 'go_txt_status' removido da entidade Order

Impacto: Plugins e workflows customizados que referenciam este campo precisam ser atualizados

Migração: Usar campo 'statuscode' (Status Reason) nativo do Dynamics 365

Assinatura do método CalculateTotals() alterada

Impacto: Código customizado que invoca este método diretamente falhará

Migração: Atualizar chamadas para incluir parâmetro 'includeDiscounts' (boolean)

Migrações Necessárias

Migração de Status Customizado

  1. Exportar mapeamento de valores do campo 'go_txt_status' para 'statuscode'
  2. Executar script SQL de migração de dados (fornecido no pacote)
  3. Atualizar plugins customizados para usar 'statuscode'
  4. Remover campo 'go_txt_status' após validação
OPEC v1.5.2
PATCH
10 de junho de 2024

Melhorias

  • Melhorias de segurança no acesso a Orders de outras Business Units
  • Performance otimizada em queries de Line Items Details

Correções de Bugs

  • Corrigido erro ao salvar Orders com caracteres especiais no nome
  • Resolvido problema de permissões em formulários de Quote
Sobre o Versionamento Semântico
Como interpretar os números de versão

As aplicações seguem o padrão de Semantic Versioning (SemVer) no formato MAJOR.MINOR.PATCH:

MAJOR

Incrementado quando há breaking changes que requerem ação do utilizador ou desenvolvedor. Pode incluir remoção de funcionalidades, alteração de APIs ou mudanças incompatíveis.

MINOR

Incrementado quando há novas funcionalidades adicionadas de forma retrocompatível. Não requer alterações em código existente.

PATCH

Incrementado quando há correções de bugs ou melhorias de performance retrocompatíveis. Atualizações de segurança também se enquadram nesta categoria.

Esta página foi útil?
A sua avaliação ajuda-nos a melhorar a documentação