Documentação/Fórmulas
Liderança, auditoria e suporte
3 min de leitura

Fórmulas dos Validadores

Esta página cobre o Validador de dados diário e o Validador NF.

Validador de dados: valores originais

Para cada data, loja e vendedor, o GV consolida somente vendas contabilizadas:

CampoFórmula original
Vendas totalSoma dos valores das movimentações.
Qtd. peçasSoma das peças.
Qtd. vendasContagem das movimentações de venda do agrupamento.

Quando existe edição, o valor ajustado substitui o original nos indicadores. O original permanece armazenado para comparação e auditoria.

Status diário

StatusRegra
Aguardando validaçãoExiste pelo menos uma linha ainda pendente.
ValidadoTodas as linhas foram validadas sem diferença manual.
Validado com edição manualAlguma linha difere do original ou possui ajuste manual registrado. Tem precedência sobre os demais.

Os big numbers da página são:

Validados = total de dias/lojas - aguardando
Aguardando = quantidade de dias/lojas pendentes
Com alterações = quantidade de dias/lojas com edição manual
Percentual do card = quantidade do status / total de dias/lojas

Totais da modal diária

Total loja = soma das linhas de vendedores e de Outras vendas
  • Meta 1: soma da Meta 1 diária de todos os vendedores da loja.
  • Meta 1 por vendedor: valor individual quando todos são iguais; caso sejam diferentes, mostra a média soma das metas diárias / vendedores com meta.
  • Peso do dia: na contingência sem meta diária, 1 / quantidade de dias da semana em que a loja abre no mês.

O bloqueio de atualização automática é uma escolha explícita na modal. Quando Bloquear atualizações automáticas está marcado, novas cargas não sobrescrevem os valores manuais daquele agrupamento. Ao desmarcar e salvar, o bloqueio fica inativo; a próxima carga do Protheus substitui os ajustes pelos valores recebidos da origem e devolve a linha ao estado aguardando validação.

Validador NF: geração da divergência

O documento é comparado com a versão já conhecida. Podem ser sinalizados vendedor ausente, valor, quantidade, vendedor, data ou loja alterados.

O big number Sem vendedor soma o valor líquido das vendas Protheus com sellerId vazio e includedInMetrics=true. O total respeita o escopo do usuário e os filtros de período, operação e loja. A quantidade de NFs aparece ao lado do rótulo.

Campo editávelEfeito
DataAtualiza a data efetiva da venda.
ValorAtualiza Vendas; valor negativo define a movimentação como devolução.
PeçasAtualiza a quantidade de peças.
VendedorRefaz o vínculo com um vendedor da mesma loja.
ContabilizarInclui ou exclui a NF dos indicadores executivos.

As alterações feitas na modal ficam apenas sinalizadas na tela. A NF continua na lista e pode ser corrigida novamente até o usuário acionar Salvar alterações e confirmar o lote. O botão permanece desabilitado sem sinalizações e fica verde quando há itens prontos para salvar. Somente nessa confirmação as sinalizações são persistidas e as NFs concluídas deixam a fila pendente.

Antes da confirmação do lote, a opção Sem vendedor / vendedor padrão remove o vínculo sinalizado por engano. Nesse caso, a NF volta ao estado original sem vendedor, permanece pendente no validador e não entra nos indicadores.

Ao reconstruir o item da NF:

Preço unitário = Valor / Peças

Se Peças for zero, o preço unitário recebe o próprio Valor para evitar divisão por zero.

Status da divergência NF

  • Aguardando validação: divergência aberta.
  • Validada: aceita sem mudança em relação ao payload recebido e sem troca da flag de contabilização.
  • Validada com edição: algum campo ou a flag foi alterado.
  • Substituída: uma ocorrência mais nova tornou a anterior obsoleta.

Enquanto aguarda vínculo, a NF não compõe Dashboard, Raio-X, comparativos, campanhas, rankings ou indicadores individuais. Seu valor aparece separadamente como Vendas não identificadas no card de Vendas do Dashboard. Ao selecionar um vendedor válido, ela passa automaticamente a participar dos indicadores; a alternativa é excluí-la do fluxo pela flag Contabilizar. A ação Sincronizar novos vendedores tenta CPF e depois Loja + Código PDV, sem alterar os cadastros de vendedores.