Pular para o conteúdo principal
Versão: 1.x

DB03003: Campo Obrigatório Ausente

O Que Isso Significa​

Um campo obrigatório não foi fornecido. O banco de dados não pode salvar o registro porque informações essenciais estão faltando.

Causas Comuns​

  • Formulário incompleto — Campos obrigatórios não foram preenchidos
  • Problema de sincronização de dados — Dados obrigatórios não sincronizaram corretamente
  • Validação ignorada — Formulário enviado sem validação
  • Campo personalizado obrigatório — Um campo personalizado obrigatório está vazio

Como Corrigir​

1. Preencha Todos os Campos Obrigatórios​

Verifique o formulário por:

  • Campos marcados com asteriscos (*)
  • Campos destacados ou marcados como erro
  • Campos vazios que deveriam ter valores

2. Atualize e Reinsira​

Se o estado do formulário estiver incorreto:

  1. Atualize a página/tela
  2. Reinsira todas as informações
  3. Verifique todos os campos antes de enviar

3. Verifique as Configurações do WooCommerce​

Se campos personalizados forem obrigatórios:

  1. Revise as configurações de checkout do WooCommerce
  2. Verifique se existem campos personalizados obrigatórios
  3. Certifique-se de que o POS forneça esses campos

4. Sincronize os Dados Obrigatórios​

Se dados relacionados estiverem ausentes:

  • Atualize produtos/clientes/etc.
  • Aguarde a sincronização ser concluída
  • Tente a operação novamente

5. Revise as Configurações dos Campos Obrigatórios​

No Admin do WooCommerce:

  • Verifique quais campos estão marcados como obrigatórios
  • Considere se todos são realmente necessários para o POS
  • Ajuste os requisitos se necessário

Campos Obrigatórios Comuns​

Normalmente obrigatórios para pedidos:

  • Pelo menos um item de linha
  • Método de pagamento
  • Cliente (dependendo das configurações)

Normalmente obrigatórios para produtos:

  • Nome do produto
  • Preço (para produtos simples)
  • DB02003 — Violação de Restrição
  • API03002 — Parâmetros Obrigatórios Ausentes