Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

2026


Expand
titleJulho 2026
Expand
titleVersão: 4.047.0

Data: 10/07/2026
Hora: 09:00

Melhorias

  • Validar CUSTOFIN na MXSTABPR.
  • Informar ao vendedor os itens que estão na blacklist do HubGera.
  • Enviar logs do fluxo da Gera para o backend.
  • Indicador faturamento completo do pedido.
  • Definir faixa de comissão por margem de lucratividade do pedido.
  • Mostrar código do produto nas dialogs informativas do HubGera.
  • Mensagens mais instrutivas na timeline de pedidos quando está com críticas do processamento do HubGera.

Correções de Bugs

  •  Pedido travado no aplicativo quando ocorre falha parcial na autorização do HubGera.
  • Ao reprocessar o pedido para enviar sem os descontos do HubGera o aplicativo trava.
  • Pedidos que são iniciados como orçamento desconsidera os produtos recomendados pelo HubGera.
  • Permitindo salvar pedidos e aplicar promoção enquanto o sistema da Gera ainda está criando o pedido.
  • Ao duplicar um pedido e depois tentar editá-lo os descontos da Gera não são aplicados corretamente.
  • Quando adiciona itens com quantidade fracionada ao HubGera retorna erro ao aplicar promoção.


Alterações Realizadas

  •  Criada a coluna custofin na MXSTABPR e feito o carregamento nas tabelas de preço.
  • Criado uma dialog para mostrar quais itens estão na blacklist da gera quando aplicar promoção. Nesse caso, o vendedor não precisa realizar nenhuma ação é apenas a nível de informação.
  • Criado a coluna enviado na MXSLOGSGERA e configurado para enviar os logs por volta de 15 minutos ou na sincronização.
  • Criado parâmetro HABILITA_ESCOLHA_FAT_COMPLETO e implementado checkbox no cabeçalho para indicar se o faturamento deve ser do pedido completo.
  • Criado os parâmetros HABILITA_COMISSAO_ESCALONADA_MARGEM e DESCONSIDERAR_FRETE_COMISSAO_ESCALONADA e implementado o cálculo de comissão se baseando no percentual de lucratividade do pedido, nesse cenário a comissão não será aplicada ao produto.
  • Implementação realizada para que ao mostrar dialog com informações do HubGera não mostre apenas o EAN do produto e sim o código e a descrição.
  • Alteração das mensagens da timeline quando ocorre erro no processamento do HubGera.
  • Ajuste para permitir editar pedidos que ficaram travados no fluxo da gera quando o rca não tiver permissão para editar pedidos enviados.
  • Ajuste no fluxo de reprocessar o pedido para realizar alguns processamentos fora da main thread.
  • Ajuste para buscar a recomendação de produtos da Gera quando o pedido for orçamento.
  • Ajuste realizado para apresentar uma Dialog e não permitir aplicar promoções, evitando que o sistema entre em loop.
  • Ajuste para entrar no fluxo em que seta os itens no cabeçalho do pedido quando é edição de um pedido que foi duplicado.
  • Ajuste realizado para que no momento de montar o json, arredonde o valor para o número inteiro mais próximo.

 

Expand
titleVersão: 4.046.5

Data: 09/07/2026
Hora: 19:00

Melhorias

Nenhuma melhoria foi incluída nesta versão.

Correções de Bugs

  • Alguns produtos não foram aplicados desconto progressivo.

 Alterações Realizadas

  • Adicionado logs para armazenar quando ocorrer erro ao aplicar o desconto. Utilizado o parâmetro já existente GRAVAR_LOG_CAMP_PROGRESSIVO.
Expand
titleVersão: 4.046.4

Data: 08/07/2026
Hora: 17:40

Melhorias

Nenhuma melhoria foi incluída nesta versão.

Correções de Bugs

  • Crash ao baixar base do zero.
  • Aplicação crashando ao carregar os contatos aniversariantes ao iniciar pedido.
  •  Ao acessar o resumo da carteira de clientes não aparece a quantidade de clientes, fica zerado como se não houvesse clientes na base.
  • Valores dos pedidos apresentados na listagem está incorreto.
  • Ao alternar entre transportadoras que tem o mesmo nome, permanece selecionada a primeira da lista, ignorando o código. 
  • Pedido enviado ficou vinculado a outro cliente.

Alterações Realizadas

  • Adicionado try catch dentro do método para que a exceção seja capturado corretamente e o usuário consiga utilizar o app normalmente.
  • Adicionando um try catch no codigo para tratar a nulidade.
  • Ajuste na query que carrega as informações dos clientes. Foi adicionado a coluna codcidade no primeiro select do union.
  • Ajuste feito para não somar o valor dos pedidos desmembrados no valor do pedido pai quando parametrizado para listar os pedidos da histórico.
  • Ajuste feito para aplicar o filtro de posição na consulta do pedido desmembrado quando parametrizado para não listar os pedidos da histórico.
  • Removido o fluxo que carregava a transportadora selecionada apenas pelo nome, mantendo o outro fluxo que faz a validação de código e nome.
  • Realizado ajuste para enviar ao backend não apenas o numpedrca mas também o codcli e o dtabertura, além disso, na hora que realizar update do codigo nuvem no aplicativo também irá validar esses campos, a fim dos registros ficarem consistentes.
Expand
titleVersão: 4.046.3


Data: 06/07/2026
Hora: 18:30

Melhorias

Nenhuma melhoria foi incluída nesta versão.

Correções de Bugs

  • Ipi zerado no pdf.
  • Lentidão ao duplicar pedido.
  • Erro de validação de estoque na campanha de desconto.
  • Pedido sendo duplicado ao reenviar orçamento bloqueado quando o parametro VALIDAR_DATAHORARIO_REENVIO_PEDIDO está habilitado.
  • Estoque incorreto na listagem de produto.

 Alterações Realizadas

  • Criado a coluna vlipi na tabela mxshistoricopedi, com o objetivo de exibir o valor do IPI retornado no histórico do pedido.
  •  Ajuste para que itens excluídos/cancelados não sejam carregados no pedido.
  • Ajuste para que o método valide se o estoque disponível e atende a pelo menos uma das faixas configuradas para campanhas do tipo 'MIQ'.
  • Ajuste para alterar a data do orçamento apenas após a confirmação da operação do usuário. Também foi criado o fluxo para a alteração da data em orçamentos.
  • Ajuste na tela de produtos similares para validar o parâmetro CON_NUMCASASDECESTOQUE. O estoque passará a ser arredondado de acordo com o número de casas decimais definido no parâmetro, conforme já ocorre na tela de negociação.
Expand
titleVersão: 4.046.2

Data: 02/07/2026
Hora: 17:30

Melhorias

Nenhuma melhoria foi incluída nesta versão.

 Coreções de Bugs

  • Erro ao gerar PDF de alguns pedidos no Força de Vendas.
  • Aplicação está crashando ao abrir a listagem de cliente.
  • Ao editar um pedido enviado, o pedido original fica na timeline como Cancelado, e o pedido editado fica sem atualizar a timeline.
  • Preço final não atualizando na listagem de produtos ao fazer o scroll via mouse wheel no tablet.
  • Aplicação permite reutilizar o mesmo código de desbloqui durante todo o dia.


Alterações Realizadas

  • Ajuste no número da sequencia dos produtos ao enviar para o backend, evitando crash na geração do PDF. 
  • Ajuste para não gerar exceptions ao consultar cliente que está com checkin aberto. Assim a validação da praça null fica exclusiva no fluxo de : checkin, checkout, inicio de pedido, abertura de detalhes do cliente.
  • Ajuste para que atualize o NumpedERP e CodigoNuvem do pedido conforme a MXSPEDIDO no momento do salvamento apenas quando eles estiverem sem valor.
  • Ajuste de atulização da MXSPEDIDOTIMELINE ao receber a mensagem PEDIDO_CAPA, para que faça atualizações considerando o numped como String.
  • Aplicado o componente customizado no layout para telas grandes.
  • Implementada uma verificação para impedir a reutilização de códigos de desbloqueio (contrasenha) já registrados no sistema.
Expand
titleVersão: 4.046.1

Data: 01/07/2026
Hora: 18:00

Melhorias

Nenhuma melhoria foi incluída nesta versão.

 Correções de Bugs

  • Ao salvar um pedido bonificado com a validação de lucratividade habilitada, o sistema estava solicitando autorização no Gestão.
  •  Filtro de produtos por embalagens não aplicado automaticamente no menu produtos.
  • No aplicativo não está aparecendo o botão de abrir dialog de local de estoque.

Alterações Realizadas

  • Criado o parâmetro VALIDAR_LUCRATIVIDADE_BONIFICACAO. Quando configurado como "false", o sistema deixa de validar a lucratividade para pedidos bonificados, impedindo o envio para autorização no Gestão nesses casos.
  • Ajuste para que ao iniciar os filtros de pesquisa na tela, o valor do parametro LISTAR_PRODUTOS_POR_EMBALAGENS seja validado no filtro de multiplas embalagens.
  • Ajuste para que o componente do botão de "local de estoque" fique na hierarquia correta do layout, fazendo com que seja apresentado.
Expand
titleJunho 2026
Expand
titleVersão: 4.046.0

Data: 30/06/2026
Hora: 18:00

Melhorias

  • Exibir o preço por KG na tela de negociação do produto.
  • Aplicar desconto unico kit aberto.
  • Validação CNPJ Alfanumérico

Correções de Bugs

Nenhum erro foi corrigido nesta versão.

Alterações Realizadas

  • Criação do parâmetro EXIBE_PRECO_KG e Ajuste para exibir o preço por KG na tela de negociação.
  • Criação do parâmetro OCULTAR_NEGOCIACAO_ITENS_KIT_ABERTO e ajustes para aplicar um desconto único nos itens.
  • Implementações nos campos de CNPJ para começar a aceitar caracteres alfanuméricos.


Expand
titleVersão: 4.045.3

Data: 30/06/2026
Hora: 17:30

Melhorias

Nenhuma melhoria foi incluída nesta versão.

 Correções de Bugs

  • Pedido duplicado fica com filial incorreta.
  • Pedido duplicado fica o custo e a lucratividade do pedido fica incorreto.
  • Crash ao registrar ponto ao voltar do almoço.
  • Data da justificativa incorreta.

 Alterações Realizadas

  • Criado parametro GRAVAR_LOG_TROCA_FILIAL_NF, quando habilitado salvará log na tabela LOG_DELETE com o trace do método.
  • Atualizado a propriedade valorDiferencaAliquotas do produto sempre após o item ser processado no módulo de carregamento de preço.
  • Ajuste no bloco de validação para não causar crash de nulidade quando o tipo de jornada não existir.
  • Ajuste no fluxo de integração das visitas, limitando o envio dos dados em lotes de 20 registros por vez, garantindo maior estabilidade no processamento e no armazenamento das informações.
Expand
titleVersão: 4.045.2

Data: 26/06/2026
Hora: 18:00

 Melhorias

Nenhuma melhoria foi incluída nesta versão.

 Correções de Bugs

  • Sistema apresentando várias ANRs
  • Lentidão quando é habilitado a ordenação por estoque.
  • Layout simplificado não apresenta opção de agrupamento por fornecedor.


Alterações Realizadas

  • Ajustes realizados para realizar uma menor quantidade de consultas ao banco. 
  • Implementações para fazer processamentos em threads secundárias. 
  • Ajustes para não realizar requisições de forma desnecessária.
  • Ajuste da query ao ordenar os produtos por estoque, para que utilize EXISTS ao invés de utilizar subconsulta, melhorando o processamento.
  • Implementações no layout simplificado para que seja disponibilizado o agrupamento por fornecedor.
Expand
titleVersão: 4.045.1

Data: 25/06/2026
Hora: 18:00

 Melhorias

Nenhuma melhoria foi incluída nesta versão.

Correções de Bugs

  • Pedido editado fica com falha integral quando ocorre erro no WTA mesmo que ele ainda esteja no ERP.
  • Preço final na listagem não é carregado ao fazer o scroll via mouse wheel.
  • O sistema não registrava eventos de ao realizar o reenvio de pedidos.

Alterações Realizadas

  • Criado nova critica que quando recebida alterará o status para processado e apresentará a mensagem na timeline 'Pedido editado com erro no WTA'.
  • Criado uma View customizada para que seja possível fazer o controle das ações de movimento da tela, e quando essa ação for de scroll, irá realizar a alteração dos estados.
  • Implementado um método para registrar eventos de pedido ou orçamento, validando o tipo da operação.
Expand
titleVersão: 4.045.0

Data: 23/06/2026
Hora: 18:20

Melhorias

  • Tabela de preço por produto escalonada
  • Visualizar local de estoque do produto 
  • Filtro e cálculo de frete por transportadora

Correções de Bugs

  • Nenhum erro foi corrigido nesta versão.

Alterações Realizadas

  • Implementação realizada para permitir seleção manual de tabela de preço por produto durante negociação, validando as permissões, cadastro e valor mínimo.
  • Configuração do layout para ser apresentado o botão de local de estoque com validação do parâmetro HABILITA_LOCAL_ESTOQUE. Implementação feita para atualizar de forma manual e automática.
  • Criação dos parâmetros OBRIGATORIO_INFORMAR_TRANSPORTADORA e FILTRAR_TRANSPORTADORA_PEDIDO. Realizada implementação para validar as transportadoras a partir do codcidade vinculado ao cliente.
Expand
titleVersão: 4.044.3

Data: 23/06/2026
Hora: 17:50

Melhorias

Nenhuma melhoria foi incluída nesta versão.

Correções de Bugs

  • Problemas jornada de trabalho. Registros inconsistentes.

Alterações Realizadas

  • Implementada uma trava para controlar o estado do processamento. Ajuste para que o sistema bloqueie novas tentativas de registro enquanto uma operação estiver em curso, liberando o estado caso as validações de tolerância, horário ou regras de negócio não sejam atendidas.
Expand
titleVersão: 4.044.2

Data: 22/06/2026
Hora: 18:00

Melhorias

Nenhuma melhoria foi incluída nesta versão.

Correções de Bugs

  • Erro de ortografia na string de exceção de desconto.
  • Apk aplicando filtro e apresentando legenda de campanha indevidamente.
  • Fake GPS `GPS.EMULADOR` não sendo barrada na aplicação.

Alterações Realizadas

  • Ajustado ortografia da dialog de desconto acima do permitido.
  • Ajustado para validar todas as colunas da MXSPRODUTMSK ao carregar as legendas de campanha.
  • Incluído fake gps na lista de aplicativos a serem barrados pela apk.


Expand
titleVersão: 4.044.1

Data: 19/06/2026
Hora: 18:00

Melhorias

Nenhuma melhoria foi incluída nesta versão.

 Correções de Bugs

  • Horário de envio de pedidos não sendo apresentado na tela de pedidos.
  • Ao duplicar pedido a lucratividade e custo financeiro está ficando incorreto.
  • Produtos sumindo do pedido ao reenviar.
  • Crash ao finalizar sincronização.
  • Não permite aplicar desconto na tabela MXSACRESCIMOSCLIENTES.

Alterações Realizadas

  • Ajustado a inicialização do snackbar com o horário de envio de pedidos.
  • Implementado validação do parametro DESCONSIDERAR_IMPOSTOS_CALCULO_LUCRATIVIDADE no fluxo de duplicação.
  • Criado parametro GRAVA_LOG_SALVAR_PRODUTOS para quando habilitar salvará um log com o mapa de inserção dos produtos do pedido.
  • Realizado ajustes para não segurar muitas informações do patch_data em memória, evitando sobrecarga e crash.
  • Alterado fluxo para permitir tanto acréscimo quanto desconto vindos da tabela MXSACRESCIMOSCLIENTES.
Expand
titleVersão: 4.044.0

Data: 18/06/2026
Hora: 17:00

Melhorias

  • Adicionar a propriedade `Importado` nos campos customizados.

Correções de Bugs

Nenhuma correção de bugs foi incluída nesta versão.

Alterações Realizadas

  • -Criado a regra 43 para o campo customizado para que apresente a informação da MXSPRODUT.IMPORTADO.
Expand
titleVersão: 4.043.2

Data: 17/06/2026
Hora: 17:00

Melhorias

Nenhuma melhoria foi incluída nesta versão.

Correções de Bugs

  • Lista de produtos vazia quando se aplica algum filtro usando paginação na aba Tabela e está habilitado para listar por embalagem.
  • Código de desbloqueio durando mais de 30 minutos.
  • Quando o estoque disponível é menor que o múltiplo do produto, o estoque é exibido como zerado na listagem de produtos.

Alterações Realizadas

  • Criado parâmetro para quando habilitado, recarregar os próximos 50 produtos, quando nenhum dos 50 primeiros estiver embalagem.
  • Ajuste na lógica de comparação de datas, para que seja validada os minutos e segundos.
  • Foi implementada uma correção para que o estoque não seja zerado na listagem de produtos quando a configuração do cliente não trabalha com múltiplo.
Expand
titleVersão: 4.043.3

Data: 16/06/2026
Hora: 17:00

Melhorias

Nenhuma melhoria foi incluída nesta versão.

Correções de Bugs

  • Politica de desconto não é validada quando existe uma politica de acréscimo prioritária geral.
  • Estoque incorreto na listagem envolvendo produto com estoque negativo.
  • Preço fixo incorreto na listagem.
  • Aplicação não considerando valor da embalagem ao validar o múltiplo inserindo o produto via campanha de desconto.
  • Ao inserir produto via campanha de desconto com a quantidade igual a múltiplo, está sendo inserido a quantidade referente a apenas 1 embalagem.

Alterações Realizadas

  • Alterado a regra para carregar politica de desconto normal mesmo quando há política de acréscimo prioritária geral, se a politica de desconto não estiver marcada para aplicar automaticamente.
  • Correção para exibir o estoque zerado, quando o estoque do produto é negativo. Ajuste na consulta de estoque para exibir zero.
  • Ajuste para listar corretamente o preço fixo, respeitando os filtros de pesquisa.
  • Ajuste para aplicar o fator da embalagem sobre o quantidade antes de validar o múltiplo.
  • Ajuste para não aplicar regra do parâmetro e definir a quantidade 1 quando for inserção de campanha de desconto.
Expand
titleVersão: 4.043.1


Data: 11/06/2026
Hora: 11:40

 Melhorias

Nenhuma melhoria foi incluída nesta versão.

Correções de Bugs

  • Produtos não sendo listados no agrupamento por fornecedor quando há restrição de venda por valor minimo.
  • Falhas intermitentes ao baixar arquivos PDF (boletos e notas fiscais).
  • Quando sincroniza, ao finalizar o processo, ocorrer crash.
  • Travamento na listagem de produtos.
  • Ao tentar editar o campo de frete ocorre crash
  • Falha ao enviar pedidos

Alterações Realizadas

  • Incluída na query de restrição quando se usa agrupamento por fornecedor a validação da propriedade valor minimo venda, onde o produto só entrará nessa restrição quando a propriedade estiver null ou com valor 0.
  •  Implementada lógica para fazer re-tentativas com intervalo progressivo para os downloads de PDF. Configurados timeout. Adicionado tratamento de exceções  para garantir que a barra de progresso seja ocultada e erros de rede sejam devidamente logados. Criada função para identificar falhas passíveis de nova tentativa. Corrigida a atualização de progresso do download para garantir a execução na Main thread através. Refatorada a lógica de download em para isolar a tentativa de download e reaproveitar o código de retry.
  • Tratativa de exceção para que o aplicativo não gere crash.
  •  Correção realizada para evitar travamentos e exceções. Foram efetuados ajustes na asynktask de listagem de produtos, garantindo que ela respeite o ciclo de vida da Activity.
  • Ajuste realizado para evitar nulidade no objeto do tipo normal, além de colocar para entrar no fluxo apenas quando o ambiente estiver configurado. Atualização no cálculo de frete para que a digitação fique mais fluída.
Expand
titleVersão: 4.043.0

Data: 08/06/2026
Hora: 18:00

Melhorias

  • Fluxo de meta por volume
  • Tipo de venda normal
  • Validação de frete pelo tipo de venda normal

Correções de Bugs

 Nenhum erro foi corrigido nesta versão.

Alterações Realizadas

  •  Implementada a métrica por litragem nos gráficos do menu principal, no resumo de vendas e na nova aba “Volume” do menu Objetivos, permitindo uma análise mais detalhada e estratégica do desempenho comercial com base no volume vendido.
  • Implementado o layout e ajustado o fluxo para possibilitar ao vendedor selecionar o tipo de venda normal. Também foi criado o parâmetro HABILITA_TIPO_OPERACAO_VENDA_NORMAL, a tabela MXSTIPONORMAL e adicionadas novas propriedades no JSON para suportar a configuração e integração dessa funcionalidade.
  • Implementada a validação de valor mínimo de frete no momento de salvar o pedido. Também foi adicionada a regra de cálculo de frete para o fluxo de venda normal TOP, criado o parâmetro HABILITA_FRETE_TOP_NORMAL, incluída a coluna mvalidarfrete na tabela mxsclient, enviado o valor de frete no JSON e aplicada máscara de preço para garantir melhor padronização e consistência das informações.
Expand
titleVersão: 4.042.5

Data: 05/06/2026
Hora: 18:00

 Melhorias

Nenhuma melhoria foi incluída nesta versão.

Correções de Bugs

  • Falha ao recuperar pedido.
  • O último item do arquivo importado não é inserido no pedido.
  • Dialog informando que o produto está venciado não está sendo apresentado.
  • Aplicativo permitindo exclusão de pedido mesmo sem permissão para esse processo.
  • Aplicativo apresentando falhas ao executar cálculo reverso de preço.

Alterações Realizadas

  • Implementado retentativas para garantir disponibilidade de algumas chaves que ainda não haviam sido carregadas e adicionado tratamento de exceções.
  • Alteração no laço de repetição no momento de inserir os itens, para não desconsiderar a última linha.
  • Criado consulta para pegar ultima validade da tabela mxsvalidadewms.
  • Criado o parâmetro APAGAR_APENAS_PEDIDOS_BLOQ, quando ele estiver ativo apenas pedidos bloqueados e não enviados para nuvem poderão ser excluídos.
  • Ajuste para utilizar o valor de ultima entrada sem ST no calculo dos impostos da precificação.
Expand
titleVersão: 4.042.4

Data: 03/06/2026
Hora: 18:00

Melhorias

Nenhuma melhoria foi incluída nesta versão.Correções de Bugs

  • Ao usar sincronização automática, os pedido não aparecem na timeline ao salva-los com a base do zero
  • O arredondamento do estoque apresentado na listagem de produto está incorreto.
  • Mesmo quando duplico orçamento selecionando a opção manter como orçamento, o app transforma o orçamento em pedido.
Alterações Realizadas
  • Ajustado para carregar os tipos de vendas disponíveis para o usuário antes de montar o filtro.
  • Incluído regra para arredondar o estoque na listagem de produto levando em conta o parametro CON_NUMCASASDECESTOQUE.
  • Corrigido fluxo de duplicação de orçamento para que se mantenha o mesmo tipo
Expand
titleVersão: 4.042.3

Data: 02/06/2026
Hora: 17:45

Melhorias

Nenhuma melhoria foi incluída nesta versão.

Correções de Bugs

  • Erro na atualização da timeline, devido o número de sequência enviado.
  • Não valida raio em visita avulsa.
  • Erro ao cadastrar cliente.
  • A aplicação está reconhecendo a ação de clique no item do menu, apenas quando o clique é realizado em cima do texto.

Alterações Realizadas

  • Removido do json do pedido o campo sequência, pelo fato de não ser utilizado e causar falhas na integração.
  • Alterada a lógica para incluir a busca do parâmetro `VALIDA_RAIO_CHECK_IN_OUT_VISITA_AVULSA`. A condição de validação do raio foi atualizada para ser aplicada caso a visita não seja avulsa ou caso o novo parâmetro esteja habilitado.
  • Alterado fluxo para considerar o código do cliente quando o código do cliente FV estiver nulo, evitando falhas na integração.
  • Definido largura do componente, para adaptar de acordo com o tamanho do texto e o clique funcionar corretamente.

...