OMS (CSV/XLSX) → Supabase (Upsert por oms)

Upload → definir cabeçalho/início → mapear colunas → validar → subir apenas linhas válidas → copiar OMs com falha → delete em massa por lista.
Se seu arquivo tiver linhas extras no topo, ajuste “Linha do cabeçalho” e “Primeira linha de dados”.
Arquivo: Linhas: 0 Colunas: 0
Nenhum arquivo carregado.
Início do arquivo (6 primeiras linhas)
Prévia bruta antes do mapeamento (até 12 colunas).

2) Ações (Upsert / Delete)

Válidas: 0 Falhas: 0 Duplicadas: 0

Delete em massa por lista de OMs

Deleta em lotes para não estourar URL.

3) Mapeamento (Saída = colunas do Supabase)

Só entra no JSON o que você mapear. Campos não mapeados não são alterados no upsert.

4) Preview (linhas válidas)

Mostra até 50 linhas válidas.

5) Falhas (não serão enviadas)

Ex.: OMS inválida/duplicada, data inválida (se mapeada), booleano não mapeado (se strict).