Todas as regras do ERPia#
O acervo completo das regras de negócio que o ERPia aplica: 583 regras, agrupadas por área. Cada linha é uma condição que o sistema verifica — e a maioria delas recusa a operação quando não é atendida.
Para entender por que o sistema trava — e as cinco famílias de trava — leia Regras do ERPia: o que o sistema permite, bloqueia e exige, que é a versão explicada. Esta página é a versão completa.
Áreas#
- Caixa, sangria e malote — 13 regras
- Venda, cupom e devolução — 21 regras
- Pagamento, TEF e recebíveis — 19 regras
- Produto, preço e promoção — 61 regras
- Estoque, inventário e produção — 55 regras
- Entrada de NF-e e fornecedor — 13 regras
- NFC-e, NF-e e eventos fiscais — 33 regras
- Perfil fiscal, regra e homologação — 68 regras
- Fiscal do contador: SPED e SINTEGRA — 11 regras
- Financeiro, contas e conciliação — 81 regras
- Usuário, acesso, perfil e sessão — 20 regras
- Loja, empresa e parâmetros — 43 regras
- PDV: terminal, carga e periférico — 5 regras
- Relatórios, IA e assistente — 122 regras
- Outras regras — 18 regras
Caixa, sangria e malote#
13 regras.
- turno nao esta aberto para encerramento —
- sessão não está pendente de conferência —
- informe o motivo (quebra ou troca de forma) —
- o caixa deste dia já foi fechado —
- confira todos os turnos dos operadores antes de fechar o caixa ( … turno(s) pendente(s)) —
- fechamento recusado: … sangria(s) sem destino declarado; declare o destino antes de fechar o dia —
- sem permissao para lancar no caixa —
- escolha o tipo do movimento —
- informe o nome do caixa —
- escolha a loja do caixa —
- informe a loja do caixa —
- Este PIN do caixa já está em uso por outro usuário desta empresa. Escolha um PIN diferente (o QR Code, se informado, também precisa ser único). —
- escolha em que categoria do caixa este pagamento entra —
Venda, cupom e devolução#
21 regras.
- plugin de pagamento … inválido —
- informe a identificação do terminal Getnet para habilitar o pagamento neste caixa —
- informe o CNPJ da credenciadora (14 dígitos, só números) para habilitar o pagamento Getnet —
- venda EasyAssist possui devolução vinculada e não pode ser apagada; cancele o reprocessamento e trate a devolução —
- informe a data início e a data fim do período a reprocessar —
- a data fim não pode ser antes da data início —
- venda sem autorizacao fiscal valida da carga do PDV —
- a data de finalizacao da venda e obrigatoria e deve conter fuso horario —
- a nota de entrada precisa ter a chave de acesso (44 dígitos) para referenciar na devolução —
- os itens escolhidos não estão nessa nota de entrada (confira o vínculo do produto no item da nota) —
- contra-fato da devolucao … : ocorrido_em invalido (use RFC3339) —
- devolucao … : venda_original sem itens —
- devolucao … : ocorrido_em invalido (use RFC3339) —
- NFC-e sem data de emissao legivel (finalizado_em= … ): dhEmi e obrigatorio —
- IPI com valor nao pode ser emitido na NFC-e antes de compor o total cobrado no checkout —
- desde 03/08/2026 a SEFAZ recusa NFC-e de Regime Normal sem IBS/CBS: publique a regra fiscal com IBS/CBS antes de emitir —
- pagamento não integrado não aceita origem de plugin —
- pagamento integrado exige plugin_pagamento explícito —
- pagamento integrado exige referencia_externa explícita —
- NFC-e da venda ainda sem desfecho para cancelar —
- devolucao … : saldo historico do produto sem vinculo ao item; requer conferencia —
Pagamento, TEF e recebíveis#
19 regras.
- DRE indisponível: recebíveis de cartão ainda estão incompletos ou sem taxa cadastrada —
- informe o servidor SiTef para habilitar o TEF neste caixa —
- informe a identificação da loja no SiTef para habilitar o TEF neste caixa —
- informe a identificação do terminal para habilitar o TEF neste caixa —
- endereço do agente local … inválido — use algo como … —
- CNPJ da credenciadora inválido —
- bandeira deve usar o código de dois dígitos do leiaute NFC-e —
- pagamento integrado sem plugin de origem válido —
- pagamento integrado exige meio eletrônico identificado —
- pagamento integrado sem CNPJ da credenciadora —
- pagamento integrado sem autorização —
- pagamento integrado sem terminal de pagamento —
- cartão integrado sem bandeira —
- taxa percentual invalida: informe um valor entre 0 e 100 —
- sem permissao para gerenciar adquirentes —
- informe o nome da adquirente —
- sem permissao para gerenciar formas de pagamento —
- informe nome e código —
- sem permissao para gerenciar taxas de cartao —
Produto, preço e promoção#
61 regras.
- informe o produto do perfil de balanca —
- o departamento da MGV7 deve estar entre 0 e 99 —
- a validade da MGV7 deve estar entre 0 e 990 dias, ou ser 998 ou 999 —
- formato de encarte invalido —
- caminho da arte invalido —
- Encartes nao estao habilitados para esta instalacao —
- publique somente a versao atual aprovada —
- somente a versao atual aprovada ou publicada pode ser cancelada —
- informe o nome do encarte —
- informe o inicio da vigencia —
- o fim da vigencia deve ser posterior ao inicio —
- o mesmo produto nao pode aparecer duas vezes no encarte —
- somente um rascunho pode ser enviado para revisao —
- o encarte precisa estar em revisao para ser aprovado —
- somente encarte aprovado ou publicado pode ser cancelado —
- informe o motivo do cancelamento —
- campo de opcoes invalido —
- sem permissao para esta etapa do encarte —
- produto … nao esta disponivel na loja selecionada —
- Pedido para a IA invalido —
- Lote de etiquetas invalido —
- imagem deve estar em formato PNG ou JPEG —
- imagem deve ter no maximo 96 KB —
- imagem deve ter entre 1 e 2048 pixels por lado —
- Trabalho de impressao invalido —
- Resultado de impressao invalido —
- informe um nome de impressora de ate 120 caracteres —
- informe o endereco ou nome da fila de impressao —
- resultado do trabalho invalido —
- trabalho nao esta em processamento —
- codigo de impressao deve ter entre 1 byte e 2 MB —
- densidade deve ser 6, 8, 12 ou 24 dpmm —
- orientacao deve ser 0, 90, 180 ou 270 graus —
- o layout deve ter de 1 a … elementos —
- elemento … precisa usar uma imagem fixa —
- elemento … precisa de um texto fixo de ate 160 caracteres —
- elemento … tem tamanho de fonte invalido —
- elemento … tem alinhamento invalido —
- informe um nome de ate 120 caracteres —
- status de lote invalido —
- informe um CPF válido (11 dígitos) —
- informe um valor de resgate maior que zero —
- cliente sem autorização do programa (opt-in) —
- sem permissão para gerenciar o fidelidade —
- promocao fiscal exige permissao de perfil fiscal —
- preço sugerido inválido (produto sem custo?) —
- escolha uma loja para aplicar o preço —
- escolha uma loja para aplicar o preço em lote —
- nenhum preço aplicado (produtos sem custo?) —
- escolha 'No checkout' ou 'Com etiqueta' antes de gerar o PLU —
- consulta de precificação exige ao menos uma loja autorizada —
- ncm invalido para aplicacao fiscal em lote —
- escolha o tipo da promoção primeiro —
- sem permissao para aplicar preco —
- Código PLU já está em uso por outro produto de balança. —
- liberar produto para venda exige o direito de gerenciar produto (retaguarda.produto_gerenciar) —
- margem por produto exige a permissao —
- alerta sem preco sugerido aplicavel —
- a transferência não tem produto do catálogo vinculado — cadastre/vincule o produto antes de receber —
- informe a referência e o código do produto —
- informe o código do produto e o rótulo visual —
Estoque, inventário e produção#
55 regras.
- informe o modelo da balanca —
- tipo de carga invalido —
- Carga de balança não encontrada ou sem falha para reenviar. —
- Resultado da entrega invalido —
- departamento MGV7 deve estar entre 0 e 99 —
- tipo de produto MGV7 invalido —
- PLU MGV7 deve estar entre 1 e 999999 —
- validade MGV7 deve estar entre 0 e 990 dias, ou usar 998 e 999 conforme a configuracao da balanca —
- preco MGV7 deve estar entre 0,01 e 9999,99 —
- informe o nome da balanca —
- o destino deve ser uma pasta relativa configurada no agente —
- somente uma carga com falha pode ser reenfileirada —
- a balanca desta carga não está ativa —
- o arquivo original desta carga não está disponível para reenvio —
- a carga só pode ser cancelada antes de o agente iniciar a entrega —
- resultado de entrega invalido —
- a carga já foi assumida pelo agente e não pode ser cancelada —
- movimento de estoque exige loja e produto resolvidos —
- a reposicao exige o identificador da operacao gerado ao abrir o formulario —
- informe loja, local de origem, local de destino e produto —
- a quantidade a transferir deve ser maior que zero —
- esta operacao ja foi aplicada com outro produto, outra origem, outro destino ou outra quantidade; abra um novo formulario —
- consulta de fichas técnicas exige ao menos uma loja autorizada —
- sem permissão para gerenciar fichas técnicas —
- informe o nome da ficha —
- consulta da contagem rápida exige ao menos uma loja autorizada —
- consulta de inventário exige ao menos uma loja autorizada —
- sessao nao esta bloqueada para revisao de local —
- inventario nao esta em andamento —
- campo de classificacao invalido —
- sem permissao para inventariar —
- esta sessao nao esta bloqueada para revisao de local —
- ajuste de estoque exige loja resolvida (produto_loja é por loja) —
- informe o nome do local —
- este local e o padrao da loja; escolha outro local como padrao antes —
- a loja precisa de pelo menos um local ativo —
- um local inativo nao pode ser o padrao da loja —
- o local nao pode mudar de loja —
- consulta de produção exige ao menos uma loja autorizada —
- consulta de perdas exige ao menos uma loja autorizada —
- sem permissão para registrar perdas —
- consulta de planos de produção exige ao menos uma loja autorizada —
- sem permissão para planejar produção —
- informe o nome do plano —
- informe o código do produto —
- sem permissao para gerenciar locais de estoque —
- sem permissao para repor estoque entre locais —
- campo … sem busca remota em reposicao entre locais —
- sem permissao para transferir estoque —
- escolha a loja de origem e a de destino —
- transferencia nao esta em transito para ser recebida —
- consulta de transferências exige ao menos uma loja autorizada —
- escolha um arquivo para anexar —
- o anexo ultrapassa 5 MB; compacte a evidencia ou envie somente a parte necessaria —
- ruptura de estoque pelo copiloto exige a permissao estoque.inventario —
Entrada de NF-e e fornecedor#
13 regras.
- a conferência desta nota já foi concluída —
- estoque da entrada ja foi consumido por vendas —
- consulta de entrada de NF-e exige ao menos uma loja autorizada —
- consulta de conferência exige ao menos uma loja autorizada —
- quantidade_recebida nao pode ser negativa —
- a conferência desta nota já foi concluída; atualize a nota antes de alterar itens —
- nota de entrada possui itens sem vinculo —
- esta nota gerou uma conta a pagar que ja foi quitada; faca o acerto financeiro antes de excluir —
- parte do estoque desta entrada ja foi vendida; o estoque ficaria negativo ao desfazer —
- sem permissao para gerenciar parceiros —
- Informe o nome / razão social do parceiro. —
- CPF ou CNPJ inválido — confira os números (11 dígitos no CPF, 14 no CNPJ). —
- Tipo inválido — escolha pessoa física ou jurídica. —
NFC-e, NF-e e eventos fiscais#
33 regras.
- a analise da NF-e nao esta aguardando nova tentativa —
- vínculo inválido — atualize a tela e tente de novo —
- informe o código interno ou EAN do produto existente —
- não encontrei produto com esse código ou EAN — confira a referência ou crie um produto novo a partir do XML —
- a nota foi alterada enquanto a conferência estava aberta; atualize a nota e confira novamente —
- a nota foi alterada enquanto esta conferência estava aberta; atualize a nota e confira novamente —
- a conferência desta nota já foi concluída por outro usuário; atualize a tela —
- o item … ( … ) foi alterado ou removido enquanto esta conferência estava aberta; atualize a nota e confira novamente —
- escolha ao menos um arquivo XML da nota —
- a nota ainda tem itens sem vínculo — aceite as sugestões ou vincule cada item antes de —
- a nota possui alerta fiscal — abra Ver nota, confira o campo indicado e corrija o produto ou perfil fiscal antes de —
- o destino escolhido não é um local ativo da loja desta nota — escolha outro destino —
- escolha a empresa destinatária do acobertamento —
- informe o período (início e fim) dos cupons a faturar —
- o início do período não pode ser depois do fim —
- o parceiro precisa ter CNPJ/CPF no cadastro — é ele que liga os cupons à empresa —
- resposta autorizada sem nfeProc completo para arquivamento —
- faixa de numeração inválida (informe número inicial e final, inicial <= final) —
- duplicidade de inutilizacao sem protocolo para reconciliacao —
- faixa inválida: informe número inicial e final (inicial <= final) —
- a justificativa precisa ter ao menos 15 caracteres —
- informe a loja emissora da NF-e —
- escolha a empresa destinatária do pedido —
- informe ao menos um produto no pedido —
- chave referenciada precisa ter 44 digitos —
- esta NF-e ja foi emitida e nao pode ser emitida de novo —
- escolha a nota de entrada a devolver —
- a SEFAZ nao confirmou situacao definitiva ( … … ) — o documento CONTINUA bloqueado; nao reemita —
- IBS/CBS exige CST e cClassTrib — sem eles o grupo nao pode ser emitido —
- endereco de consulta da NF-e nao conferido para a UF … : reconciliacao nao pode adivinhar autorizador —
- número inicial inválido —
- número final inválido —
- CPF/CNPJ invalido (digito verificador nao confere). Deixe em branco se nao tiver o documento. —
Perfil fiscal, regra e homologação#
68 regras.
- proposta NCM sem alvo ou classificacao valida —
- esta proposta fiscal ja foi decidida —
- informe o motivo para a IA aprender com a decisão —
- prazo para lembrar novamente inválido —
- informe uma aliquota valida para … —
- informe se a Reforma se aplica a … —
- informe Imposto Seletivo valido para … —
- abstencao … sem pergunta: e o silencio de hoje com mais codigo —
- servidor fiscal sem banco —
- proposta fiscal incompleta: falta … —
- proposta de abstencao nao pode propor valor: base … —
- somente um trabalho de CEST em erro pode ser reenfileirado —
- Somente quem homologa tributacao pode aplicar a decisao de CEST. Quem resolve: o contador. —
- Somente quem homologa tributacao pode regularizar o CEST em lote. Quem resolve: o contador. —
- Somente quem homologa tributacao pode retomar este trabalho. —
- regra fiscal nao pode emitir NF-e: … … —
- a resolucao fiscal v3 nao esta pronta para calculo —
- valores fiscais nao podem ser negativos e a quantidade deve ser positiva —
- o desconto nao pode superar produtos e frete —
- formula ICMS-ST exige ICMS proprio calculado no mesmo snapshot —
- produto … : NCM atual … nao tem 8 digitos — sem ele a gravacao nao tem como recusar escrita obsoleta —
- aplicacao sem rastro por produto: nao ha o que restaurar com seguranca —
- desfazer recusado: produto ja vendeu com esta Tributacao —
- informe a versao declarada pela fonte fiscal —
- a data de captura deve estar no formato RFC3339 —
- a vigencia inicial deve estar no formato AAAA-MM-DD —
- Informe o SHA-256 esperado do arquivo oficial. —
- Informe o nome original do arquivo oficial. —
- homologacao exige responsavel fiscal ativo da empresa —
- arquivo HTML fiscal invalido —
- arquivo executavel nao e permitido como fonte fiscal —
- arquivo XLSX fiscal invalido —
- codigo numerico invalido —
- indicador fiscal invalido —
- percentual fiscal invalido —
- A aferição fiscal exige o banco persistente. —
- Identificador da aferição fiscal inválido. —
- intervalo fiscal invalido —
- nfce autorizada sem documento fiscal nfeProc disponivel —
- PDV … esta sem serie de NFC-e: cadastre a serie do caixa antes de emitir (duas caixas nao podem compartilhar serie) —
- chave_acesso deve conter 44 digitos —
- Escolha Entrada, Saida estadual ou Saida interestadual. —
- A tributacao ainda nao estava vigente na data da operacao. —
- A tributacao nao esta vigente na data da operacao. —
- verificacao exige a Tributacao e os produtos do lote —
- este perfil fiscal ja foi usado em venda emitida; ele nao pode ser alterado nem excluido, crie uma nova versao —
- este perfil fiscal ja esta aplicado a produtos; troque o perfil fiscal deles antes de excluir —
- o catalogo fiscal oficial nao tem nenhum NCM carregado nesta base: publique o pacote regulatorio de NCM antes de classificar produtos em lote — nada foi gravado —
- o catalogo oficial de CEST nao foi publicado nesta base: publique o pacote do Convenio ICMS 142/18 antes de classificar produtos que dependem de CEST — nada foi gravado —
- aplicacao fiscal nao pode ser desfeita —
- CFOP da proposta fiscal inválido —
- NCM sem pendencia fiscal na fila —
- Esta ação exige confirmação explícita do contador. —
- Esta ação exige confirmação explícita do contador (confirmado_contador=true). —
- produto … exige decisao de CEST —
- Informe o campo e o motivo da contestação. —
- Informe o prazo no formato AAAA-MM-DD. —
- esta proposta fiscal nao esta em revisao —
- sem permissao para o ato da revisao fiscal —
- informe ao menos um campo para confirmar —
- informe o campo contestado —
- informe o motivo da contestacao: ele e a trilha de por que a fonte foi recusada —
- informe ao menos uma resposta —
- o valor informado para … nao esta entre as opcoes desta pergunta —
- informe ao menos uma alíquota com sua evidência —
- informe a loja da configuracao fiscal —
- alterar tributacao homologada exige permissao de homologacao: ela deixa de valer e os produtos vinculados voltam para a fila fiscal —
- sem permissao para homologar tributacoes —
Fiscal do contador: SPED e SINTEGRA#
11 regras.
- contabilidade externa: snapshot com bloqueio em aberto nao publica —
- resultado_pva invalido —
- A observacao informa erro impeditivo. Corrija a origem na retaguarda, gere novo TXT e registre o PVA como validado somente depois que o erro sumir. —
- Não reconheci uma conta de consumo nesse arquivo. Confira se anexou a conta certa (energia, telefone ou internet). —
- pacote regulatorio SINTEGRA invalido —
- id da execucao SINTEGRA invalido —
- SINTEGRA não está habilitado para esta empresa e UF —
- informe uma competência válida —
- escolha o resultado da validação no PVA —
- o SPED do período está bloqueado (tem pendências) — não dá pra registrar como validado sem erro. Corrija e exporte antes —
- balanco externo e somente leitura: o snapshot publicado nao se altera —
Financeiro, contas e conciliação#
81 regras.
- periodo da conciliacao invalido —
- escolha a conta bancaria para conciliar —
- sessao de conciliacao ainda nao gerada; gere os candidatos antes de aprovar —
- conciliacao bancaria exige usuario autenticado —
- sessao sem preparador registrado nao pode ser aprovada —
- quem preparou a conciliacao nao pode aprova-la —
- item de extrato sem movimento nao pode virar titulo —
- tipo de resolucao bancaria invalido —
- escolha a loja da resolucao bancaria —
- plano de contas invalido para a empresa —
- parceiro invalido para a empresa —
- para trocar o segundo fator de uma conta que ja tem 2FA, informe um codigo atual do app ou de recuperacao —
- codigo invalido; confira o horario do celular e o app autenticador —
- codigo invalido; informe um codigo atual do app ou de recuperacao —
- informe o email do gestor —
- o usuario deste email nao e administrador; escolha o administrador cadastrado ou ajuste o perfil antes de liberar o acesso —
- informe o email do usuario que esqueceu a senha —
- senha deve ter pelo menos 8 caracteres —
- transferencia exige contas distintas —
- valor do lancamento nao pode ser zero —
- saldo insuficiente: a conta nao permite saldo negativo —
- transferencia original precisa ter exatamente duas pernas —
- informe o nome da conta financeira —
- conta corrente e poupanca precisam de ao menos uma loja atendida, senao nao aparecem na conciliacao —
- uma das lojas escolhidas nao esta no seu acesso —
- informe exatamente um título (a pagar OU a receber) —
- tipo de liquidação inválido —
- valor da liquidação deve ser maior que zero —
- rateio da liquidação deve fechar exatamente o valor do evento —
- baixa apos o corte exige conta financeira; o parametro financeiro.conta_obrigatoria_a_partir_de esta preenchido —
- liquidação de origem deve ser uma baixa do mesmo título —
- este boleto ja foi incluido; abra o titulo existente ou cancele-o antes de incluir novamente —
- conta paga nao pode ser editada; estorne antes —
- conta cancelada nao pode ser reaberta; lance uma nova conta se a divida voltou —
- informe o período de competência para ratear por faturamento —
- nenhuma das lojas escolhidas faturou no período; escolha outro critério ou outro período —
- informe exatamente um título (a pagar OU a receber) para o rateio —
- escolha ao menos uma loja para o rateio —
- critério de rateio inválido —
- informe um valor maior que zero para cada loja do rateio —
- conta recebida nao pode ser editada; estorne antes —
- escolha a loja do título —
- voce ja esta usando esta empresa —
- esta empresa nao esta mais disponivel para sua conta —
- usuario sem permissao para retaguarda nesta empresa —
- open finance: conector sem identificador —
- open finance: informe o cpf ou cnpj do titular; sem ele o provedor nao tem a quem pedir autorizacao —
- open finance: pedido de consentimento invalido —
- provedor autenticou sem devolver chave —
- informe o id da conta —
- id de conta inválido —
- status_conta invalido —
- informe o fornecedor da conta —
- informe um valor maior que zero —
- Conta já paga não pode ser editada. Estorne a baixa antes de alterar. —
- informe o cliente do fiado —
- Conta já recebida não pode ser editada. Estorne a baixa antes de alterar. —
- ocorrido_em deve estar em RFC3339 —
- informe apenas valor_centavos ou valor —
- valor_centavos deve ser inteiro —
- valor_centavos deve ser maior que zero —
- informe valor_centavos ou valor —
- valor deve ser decimal canonico —
- valor deve ser maior que zero —
- acao de liquidacao invalida ou sem liquidacao selecionada —
- você preparou esta conferência, então não pode aprová-la. —
- esta conferência não registrou quem a preparou e por isso não pode ser aprovada. —
- esta conferência já foi aprovada. Abra uma conferência nova para conferir de novo —
- esta conta bancária não tem loja atribuída. Atribua as lojas que ela atende antes de conciliar —
- esta linha do extrato já foi conciliada; recarregue a tela para ver o estado atual —
- sem permissao para conciliar cartoes —
- informe o valor bruto da venda —
- informe adquirente e bandeira —
- sem permissao para lancar em conta financeira —
- ajuste exige a permissao financeiro.conta_ajuste —
- somente transferencia estorna pela tela; lancamento de perna unica e revertido por ajuste —
- informe um valor diferente de zero —
- escolha a operacao: saldo inicial, transferencia ou ajuste —
- sem permissao para gerenciar o plano de contas —
- classifique a linha da DRE desta conta antes de reativá-la — sem isso os lançamentos ficam fora do resultado —
- sem permissao para cadastrar conta financeira —
Usuário, acesso, perfil e sessão#
20 regras.
- convite invalido, expirado ou ja utilizado —
- usuario deste convite nao esta mais ativo na empresa —
- codigo de verificacao em duas etapas invalido —
- usuario sem permissao para retaguarda —
- tipo de loja invalido —
- regime tributario da loja invalido —
- sem permissao retaguarda —
- perfil administrador é travado: não pode ser editado nem excluído —
- Este código já está em uso por outro usuário do PDV desta empresa. Escolha um código diferente. —
- Este QR Code já está em uso por outro usuário do PDV desta empresa. —
- Este QR Code de login já está em uso por outro usuário desta empresa. Escolha um QR diferente. (O PIN pode repetir — o login do caixa é por código + PIN.) —
- os perfis selecionados não existem mais; recarregue a ficha e escolha de novo —
- informe o nome do usuário do PDV —
- informe o código (matrícula) do usuário do PDV —
- o PIN deve ter 4 dígitos —
- sessao sem acesso a retaguarda —
- perfil_codigo invalido —
- O perfil Administrador é travado: não pode ser editado nem excluído. —
- Informe o código e o nome do perfil. —
- não foi possível descriptografar o A1; confira a senha e, se estiver correta, exporte novamente o PFX/P12 —
Loja, empresa e parâmetros#
43 regras.
- estado do objetivo nao permite aprovacao —
- informe o motivo antes de remover o valor proprio da loja —
- … vale para toda a empresa e nao aceita valor por loja —
- parametro exige aprovacao humana explicita —
- pdv.perfil aceita somente vazio, mercado ou touch —
- ia.ai_first_telas aceita somente ativo, sombra ou desativado no modo_padrao —
- ia.ai_first_telas tem modo invalido para a tela … —
- sped.nfce_consolidada aceita somente true ou false —
- … exige uma versao de tres digitos —
- limites operacionais exigem valor nao negativo e percentual entre 0 e 100 —
- limite_sangria nao pode ser negativo —
- fidelidade.cashback aceita somente os modos cashback ou pontos —
- percentual do cashback deve ficar entre 0 e 100 —
- … nao pode ser negativo —
- validade_dias deve ser um numero inteiro de dias —
- financeiro.conta_obrigatoria_a_partir_de exige data no formato AAAA-MM-DD ou vazio —
- pdv.mascara_balanca_ean exige prefixo numerico nao vazio —
- pdv.mascara_balanca_ean exige digitos_codigo inteiro entre 1 e 13 —
- pdv.mascara_balanca_ean exige digitos_valor inteiro entre 1 e 13 —
- pdv.mascara_balanca_ean exige casas_decimais_peso inteiro entre 0 e 6 —
- pdv.mascara_balanca_ean exige casas_decimais_preco inteiro entre 0 e 6 —
- pdv.atalhos exige cada item da lista como objeto —
- pdv.atalhos exige tecla e acao nao vazias em cada item —
- pdv.midia_cliente exige … como texto —
- parametro … tem valor 'habilitado' invalido ( … ): esperado true ou false —
- … deve conter um número válido —
- Informe um código curto para identificar a loja (ex.: 001 para matriz, 002 para filial). —
- Selecione o regime tributário da loja. O sistema não pode presumir o regime fiscal. —
- Regime tributário inválido. Escolha Simples Nacional, Lucro Presumido ou Lucro Real. —
- Informe a UF da loja. O sistema não pode presumir o estado fiscal. —
- UF inválida. Informe a sigla de uma unidade federativa brasileira. —
- A série da NFC-e deve ser maior que zero. —
- consulta de pedidos abertos exige ao menos uma loja autorizada —
- consulta de pedidos de compra exige ao menos uma loja autorizada —
- consulta de reconhecimento FLV exige ao menos uma loja autorizada —
- Informe um codigo curto para identificar a loja, como 001 para matriz ou 002 para filial. —
- Informe o nome da loja antes de salvar. —
- Tipo de loja deve ser matriz ou filial. —
- Este código de operador já está em uso por outro usuário desta empresa. Escolha um código diferente. —
- informe a empresa (CNPJ ou identificador) para entrar —
- a transferência precisa de lojas de origem e destino distintas para movimentar o saldo —
- a coleta unica do Varejo Facil ja foi realizada para esta loja; revise a fila de migracao em vez de coletar novamente —
- a migracao Varejo Facil ja foi concluida para esta loja —
PDV: terminal, carga e periférico#
5 regras.
- auto-update do app não está configurado neste ambiente —
- o app deste caixa já está na versão do rollout da loja —
- tipo de comando do PDV invalido —
- status final do comando invalido —
- modo do motor fiscal nacional invalido —
Relatórios, IA e assistente#
122 regras.
- esta nota ainda não teve entrada — dê entrada nela antes de conferir —
- há … item(ns) sem contagem; informe todas as quantidades antes de concluir —
- há … item(ns) sem contagem —
- marque a autorização e informe o motivo para concluir com divergência —
- seu perfil não pode autorizar entrada com divergência —
- publicacao global exige administrador da plataforma —
- informe ao menos um termo para o assistente reconhecer a pergunta —
- vigente_ate nao pode ser anterior a vigente_desde —
- sem permissão para esta ação —
- ação consequente exige confirmação humana explícita —
- nivel maximo de autonomia invalido —
- nivel atual de autonomia invalido —
- nivel maximo deve ser sombra, assistida ou autonoma —
- falta a permissao de negocio exigida pela acao —
- informe o período a comparar (ex.: últimos 10 dias, entre 01/08 e 10/08) —
- intervalo inválido [ … , … ) —
- informe ao menos um termo de recuperacao —
- informe a proxima acao orientada ao usuario —
- informe a justificativa da generalizacao —
- a resposta generalizada precisa ter ao menos 10 caracteres —
- correcao somente leitura —
- informe o motivo da rejeicao com pelo menos 10 caracteres —
- somente correcao candidata pode ser revisada —
- somente correcao aprovada pode ser promovida —
- somente correcao promovida na empresa pode ser proposta como global —
- todo caso precisa de id e referencia de fornecedor —
- confianca_top_1 deve ficar entre 0 e 1 —
- acerto top-1 tambem precisa estar presente no top-3 —
- risco deve ser baixo, medio, alto ou critico —
- dataset de avaliacao da IA sem versao ou casos —
- acao assistida nao esta pendente de aprovacao —
- resumo agregado das entradas não está disponível —
- resumo agregado das NFC-e não está disponível —
- resumo agregado da classificação contábil não está disponível —
- dataset de intencoes sem versao ou casos —
- caso … aponta tela ou entidade sem capacidade —
- capacidade … sem caso EXPLAIN —
- capacidade … sem casos FILTER e EXPLAIN —
- seu perfil nao permite esta consulta —
- modo AI First invalido —
- consulta IA sem empresa autenticada —
- diagnóstico agregado do EasyAssist não está disponível neste ambiente —
- resumo agregado da entrada de NF-e não está disponível neste ambiente —
- resumo agregado da conferência de recebimento não está disponível neste ambiente —
- resumo agregado do inventário não está disponível neste ambiente —
- resumo agregado da contagem rápida não está disponível neste ambiente —
- resumo agregado dos pedidos de compra não está disponível neste ambiente —
- resumo agregado das transferências não está disponível neste ambiente —
- resumo agregado do reconhecimento FLV não está disponível neste ambiente —
- resumo agregado das fichas técnicas não está disponível neste ambiente —
- resumo agregado da produção não está disponível neste ambiente —
- resumo agregado dos planos de produção não está disponível neste ambiente —
- resumo agregado das perdas de balcão não está disponível neste ambiente —
- resumo agregado da precificação não está disponível neste ambiente —
- diagnóstico agregado de NFC-e não está disponível neste ambiente —
- diagnóstico agregado de NF-e de saída não está disponível neste ambiente —
- periodo da consulta invalido —
- o historico mensal nao permite detalhar faturamento por hora ou caixa com precisao —
- informe um valor bruto positivo e uma taxa entre 0% e 100% para simular —
- informe quantidade, preco unitario positivo e desconto entre 0% e 100% para simular —
- informe custo positivo, imposto, cartao, despesa e margem entre 0% e 100% para simular o preco —
- informe uma janela entre 7 e 90 dias para analisar a curva de fornada —
- julgamento de acao da IA invalido —
- resposta sem fonte RAG permitida nem abstencao explicita —
- informe status, percentual_canario e motivo validos —
- publicacao revertida, mas a fonte global ainda precisa ser inativada —
- pgvector nao esta disponivel; o assistente continua no fallback seguro —
- reranker sem candidatos —
- resultado IA sem identificador, título ou pergunta —
- resultado IA sem data e hora de execução —
- próxima ação IA sem descritor completo —
- gráfico IA sem séries —
- TTS sem audio na resposta —
- candidato de item de trabalho invalido —
- prazo do ciclo deve estar no futuro —
- resultado de meu trabalho sem método, janela ou unidade —
- detector sem codigo, versao ou SLA valido —
- informe o motivo da recusa —
- informe um prazo válido —
- resultado IA inválido —
- informe feedback util ou nao_util —
- a correcao nao existe, ja foi decidida ou nao pertence a esta empresa —
- correcao fiscal sensivel exige revisor com permissao de perfil fiscal —
- a pergunta ou resposta contem somente dado sensivel; anonimize antes de aprovar —
- o caso precisa de consentimento explicito para uso anonimizado antes da aprovacao —
- informe decisao, dimensao, dominio e risco validos —
- seu perfil nao pode executar esta rotina da IA —
- seu perfil nao pode aplicar esta acao da IA —
- informe a resposta correta revisada —
- informe decisao aprovar ou rejeitar —
- acao assistida ja foi decidida ou nao exige aprovacao —
- matricula facial e supervisionada: outra pessoa com o direito precisa matricular o seu rosto —
- este rosto ja esta cadastrado para outro usuario: a matricula exige revisao humana antes de prosseguir —
- informe busca e limite uma unica vez —
- a busca exige ao menos 2 caracteres e limite entre 1 e 20 —
- a pesquisa da cadeia canonica nao esta disponivel —
- o anexo ultrapassa 5 MB ou nao pode ser lido —
- o anexo esta registrado, mas nao pode ser recuperado agora —
- informe se a entrega resolveu totalmente, parcialmente ou nao resolveu —
- a checagem da IA não está disponível agora —
- A investigacao existe, mas nao pode ser consultada agora. —
- A investigação automática ainda não está habilitada neste ambiente. —
- A investigacao automatica ainda nao esta habilitada neste ambiente. —
- A checagem foi reiniciada, mas o resumo ainda não pode ser consultado. —
- Informe o que precisa ser solicitado ao cliente. —
- Informe a decisão da revisão. —
- A revisão foi salva, mas o resumo ainda não pode ser consultado. —
- Esta ação não está disponível no estado atual da checagem. —
- Informe a decisao e o motivo. —
- Informe o novo estado e o motivo da alteracao. —
- Escolha a solicitacao principal para concluir a unificacao. —
- o requisito informado nao existe, nao esta aceito ou perdeu sua cadeia canonica —
- Informe a versao em que a solicitacao foi entregue. —
- informe a revisao da sugestao da IA —
- solicitacao nao pode ser unificada nela mesma —
- a avaliacao fica disponivel somente depois da entrega —
- solicitacao nao esta disponivel para este usuario —
- tipo invalido; use sugestao ou bug —
- … deve estar entre 0 e 5 —
- vinculo de tarefa invalido para esta solicitacao —
- o anexo não pode ser lido; escolha o arquivo novamente —
- a solicitação foi criada, mas o arquivo não pode ser guardado agora; tente anexá-lo novamente —
Outras regras#
18 regras.
- periférico com tipo duplicado: … — cada tipo só pode aparecer uma vez —
- pedido de compra nao esta aberto para recebimento —
- Informe o nome (ou razao social) da pessoa. —
- Tipo deve ser pessoa fisica ou juridica. —
- tipo de pessoa invalido —
- cpf ou cnpj invalido —
- evento … : ocorrido_em invalido (use RFC3339) —
- sem permissão para gerenciar promoções —
- codigo_ativacao invalido —
- informe um valor valido —
- informe uma quantidade valida de pacotes —
- sem permissao para pedidos de compra —
- informe a quantidade —
- sem permissao para gerenciar reconhecimento FLV —
- item da fila Varejo Facil invalido —
- informe o item da fila que sera decidido —
- status da decisao precisa ser convertido, ignorado ou pendente —
- data_corte precisa estar no formato AAAA-MM-DD —
Como este acervo foi obtido#
As mensagens foram extraídas do código do ERPia (a origem preservada 3ADigitalPdv), procurando
as construções que produzem recusa, bloqueio e exigência. Depois passaram por quatro cortes:
- Fora o ruído de infraestrutura — erro de banco, de rede, de leitura de arquivo ou de integração não é regra de negócio do usuário.
- Fora chave interna — mensagem que cita
sessao_id,payload,schemae afins é erro de programação, não regra que você lê na tela. - Fora maquinaria interna — SOAP e assinatura XML da NF-e, ferramenta de release, ingestão de pacote fiscal, particionamento de banco, back-office do fornecedor e cobrança da plataforma. São 80 arquivos de outra superfície do sistema, que o operador de loja não alcança.
- Dentro só o que instrui — a frase precisa proibir, exigir ou dizer o que corrigir.
As mensagens de erro interno do produto não estão aqui de propósito: elas são para quem dá suporte técnico, não para quem opera.