App Demander Versão 5.1.0 - 07/08/2026
Este artigo apresenta a relação das novidades, melhorias e correções disponibilizadas na versão do App Demander.
Novidades/Melhorias:Modos de visualização nas listagens de cliente e pedido
- Adicionamos os predefinidos Padrão,Resumido e Detalhado nas listagens de Cliente e Pedido, além dos já existentes na listagem de Produto.
- Alternar entre predefinidos e cancelar a seleção descarta a alteração sem modificar a listagem. Apenas ao clicar em Aplicar a visualização escolhida é salva.
- A preferência de visualização persiste e é carregada automaticamente ao reabrir a tela.
Produto fora da média — Validação e exibição de inconsistências ao finalizar pedido
- Implementamos indicadores visuais de alerta de histórico nas rows dos itens do pedido, com chips e borda laranja, sinalizando produtos com quantidade ou preço fora da média histórica de compras do cliente.
- Produtos nunca comprados pelo cliente também recebem destaque quando a configuração de alerta estiver ativa.
- Em modo de somente visualização de pedido, os alertas não são exibidos, mantendo a leitura limpa da listagem.
- As tolerâncias de quantidade e preço são lidas das configurações reais da empresa, respeitando os limites definidos pela gestão.
Política de saldo flex — Apuração por base e critério
- O App Demander passou a considerar os campos valor base e critério de apuração da política de preço nível 3 para calcular o saldo flex movimentado no item do pedido.
- Adicionamos quatro critérios de apuração:Padrão(movimenta débito e crédito),Somente débito,Somente crédito e Não apura.
- Os valores padrão preservam totalmente o comportamento atual do saldo flex, sem impacto para empresas que não utilizam a nova parametrização.
Desconto geral por valor no pedido
- O diálogo de desconto geral agora permite aplicar desconto tanto por percentual quanto por valor monetário diretamente sobre o pedido.
- A sincronização entre percentual e valor é automática sobre o valor bruto dos produtos.
- Quando o pedido está sem itens ou com valor zerado, os campos de desconto e o botão Aplicar ficam bloqueados, evitando cálculos inválidos.
Consulta de estoque por filial ao adicionar itens
- Disponibilizamos a consulta de estoque por filial nos menus das rows de item do pedido, tanto no mobile quanto no web.
- No detalhamento do produto/item, incluímos uma seção dedicada com o saldo de cada filial, seguindo as configurações de controle de estoque do tipo de pedido.
- Implementamos a configuração de exibir somente o estoque da filial do pedido, alinhada ao comportamento do Android, além da opção de listar todas as filiais ativas.
Correções:Cálculo da inadimplência no limite de crédito
- Situação: O cálculo offline do valor de títulos em aberto considerava apenas o valor principal do título, sem incluir multa e juros. Isso subestimava o total devido pelo cliente e podia liberar limite de crédito maior que o correto.
- Solução: Corrigimos a consulta local para somar ao valor do título os encargos de multa e juros quando existirem. Títulos com encargos zerados ou nulos mantêm o cálculo sobre o valor principal. O limite de crédito disponível agora reflete o valor real dos títulos em aberto.
Exibição de grades inativas no iOS
- Situação: No iOS Flutter, grades de produto marcadas como inativas continuavam aparecendo na tela de escolha de grade ao adicionar um produto ao pedido.
- Solução: Ajustamos a consulta local de grades para retornar apenas grades ativas. Grades inativas deixam de aparecer na seleção do item do pedido, mantendo o mesmo comportamento já existente no Android nativo.
Filtro do histórico de compras por tipo de pedido
- Situação: O histórico de compras listava pedidos de todos os tipos, inclusive aqueles que não deveriam aparecer nas últimas vendas, como bonificações e brindes.
- Solução: Adicionamos o filtro Somente pedidos de venda, ativado por padrão, que exibe apenas os pedidos dos tipos configurados como relevantes para o histórico de compras. O filtro está disponível tanto no histórico por produto quanto por cliente, com um selo indicativo quando ativo.
Preenchimento do endereço de entrega pelo cliente
- Situação: Ao cadastrar um novo endereço de entrega no App Demander Flutter, os campos permaneciam vazios para preenchimento manual, exigindo que o vendedor digitasse todos os dados do zero.
- Solução: Implementamos a confirmação para preencher automaticamente o novo endereço com os dados do cliente, exatamente como já acontece no Android nativo. Ao criar um novo endereço, o app pergunta se deseja copiar os dados e preenche rua, número, bairro, CEP, contato, telefones, CPF/CNPJ e cidade. A recusa mantém o cadastro vazio para preenchimento manual.
Ordenação de títulos financeiros no cadastro de clientes
- Situação: A listagem de títulos financeiros acessada pela aba do cadastro do cliente não exibia a opção de Ordenação no menu Opções, disponível apenas na listagem principal de títulos.
- Solução: Adicionamos a opção de Ordenação também no menu da listagem de títulos financeiros do cadastro do cliente, permitindo ordenar por vencimento e valor da mesma forma já disponível na tela principal de títulos.
Indicação visual de estoque negativo
- Situação: Na emissão de pedido web, o saldo de estoque negativo deixou de ser exibido em vermelho quando a configuração da empresa estava definida apenas para alertar o vendedor sobre a falta de estoque, dificultando a identificação visual de produtos com saldo insuficiente.
- Solução: Corrigimos os componentes de saldo de estoque na row do item do pedido para aplicar a cor vermelha sempre que o estoque disponível for negativo, independentemente do modo de validação de estoque configurado. A regra de permitir ou bloquear a inclusão do produto permanece inalterada.
Quantidade na impressão NFe com casas decimais do XML
- Situação: Na impressão de NFe/NFC-e no Flutter, a quantidade do item era exibida com zeros à direita (ex.: 3.0000 UN), podendo ser interpretada incorretamente no cupom.
- Solução: Corrigimos a conversão do XML para que valores decimais como 3.0000 sejam convertidos para número inteiro (3 UN), preservando as casas decimais apenas quando a quantidade for fracionária (ex.: 1.5 UN). Identificadores fiscais como chave NFe, CNPJ e número da nota permanecem como texto, sem alteração.
Data de entrega na row do pedido
- Situação: A row da listagem de pedidos exibia apenas a data de emissão, sem mostrar a data prevista de entrega, informação relevante para o planejamento do vendedor.
- Solução: Adicionamos a data de entrega na row do pedido, respeitando a configuração de visibilidade de campos da listagem, para que o vendedor visualize rapidamente quando cada pedido deve ser entregue.
Cronograma de liberação da Versão
| Data | % de liberação |
| 10/08 - segunda | Beta 20% |
| 11/08 - terça | Beta 60% |
| 12/08 - quarta | Beta 100% |
| 13/08 - quinta | 1% |
| 14/08 - sexta | 2% |
| 17/08 - segunda | 3% |
| 18/08 - terça | 5% |
| 19/08 - quarta | 7% |
| 20/08 - quinta | 8% |
| 21/08 - sexta | 10% |
| 24/08 - segunda | 15% |
| 25/08 - terça | 20% |
| 26/08 - quarta | 30% |
| 27/08 - quinta | 50% |
| 28/08 - sexta | 80% |
| 31/08 - segunda | 100% |
Confira também as novidades das outras plataformas do Demander: