Pular para conteúdo

3. Planilha e validação

O que o sistema confere antes de liberar o resultado

Antes de deixar o produto seguir para a publicação, o DataFlow roda uma série de checagens automáticas — uma espécie de "controle de qualidade" para pegar erros comuns antes que eles cheguem ao TravelCompositor:

  • Campos obrigatórios preenchidos (SKU, título em português, preço net).
  • Título em inglês/espanhol realmente escrito no idioma certo (e diferente do português — não uma cópia).
  • Preço net sempre maior que zero (nunca um preço "zerado" por engano).
  • As duas abas da planilha (explicadas abaixo) com a mesma quantidade de linhas e colunas.

Se alguma dessas checagens falhar, o processo fica bloqueado até o problema ser corrigido ou até alguém confirmar, de forma consciente, que quer seguir mesmo assim (usando um checkbox de confirmação na tela) — isso existe para casos excepcionais, não é para ser usado por padrão.

Há também duas checagens informativas sobre regras de desconto para crianças (faixa de idade e nome da política) — elas não bloqueiam o processo, mas aparecem para você revisar se fazem sentido.

O que tem na planilha gerada

Como parte desse controle, o DataFlow gera uma planilha com duas abas, com as mesmas 67 colunas em ordens diferentes de idioma:

Aba Ordem dos títulos/descrições
Página1 Espanhol → Português → Inglês
Ajustada Português → Inglês → Espanhol

Cada linha da planilha representa uma combinação de produto × variação × temporada — então um mesmo produto pode aparecer em várias linhas, uma para cada temporada e cada forma de venda. Ela serve como o registro de auditoria do que foi extraído — o destino final do produto é o TravelCompositor.

As colunas cobrem, entre outras coisas: identificação (SKU, tipo), títulos e descrições nos três idiomas, preços (net e o preço já calculado com markup), datas de temporada, capacidade (mínimo/máximo de pessoas), políticas de cancelamento e desconto para crianças, e campos específicos por tipo de produto (transfer, hotel, closed tour).

Depois da validação

Com as checagens aprovadas, o produto está pronto para a próxima etapa: Publicação no TravelCompositor.