| Expand |
|---|
| 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 |
|---|
| 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 |
|---|
| 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 |
|---|
| 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 |
|---|
| 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 |
|---|
| 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 |
|---|
| 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 |
|---|
| 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 |
|---|
| 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 |
|---|
| 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 |
|---|
| 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 |
|---|
| 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.
|
|