> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://hoopdecor.crisp.help/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Importação de Produtos Configuráveis com Variações

Precisa criar múltiplos produtos com cores, tamanhos ou outros atributos diferentes? A importação de produtos configuráveis permite que você crie um produto pai e todas as suas variações de uma só vez, economizando tempo.

Neste artigo, você verá:
* [Pré-requisitos](#4-pre-requisitos)
* [Diferença entre Produto Simples e Configurável](#3-diferenca-entre-produto-simples-e-configuravel)
* [Como Importar Variações](#3-como-importar-variacoes)
* [Campos Obrigatórios e Opcionais](#4-campos-obrigatorios-e-opcionais)
* [Exemplos Práticos](#4-exemplos-praticos)
* [Utilizando a planilha modelo](#4-utilizando-a-planilha-modelo)

#### Pré-requisitos
⚠️ **Importante**: Antes de importar qualquer variação, os **atributos precisam estar cadastrados no fabricante** dentro do HoopCRM.
**O que é um atributo?**
Um atributo é uma característica do produto que varia, como:
* Cor (Azul, Vermelho, Verde, etc.).
* Tamanho (Grande, Médio, Pequeno, etc.).
* Material (Madeira, Plástico, Vidro, etc.).
* Espessura, Acabamento, Padrão, etc.
Só depois disso, parta para a importação
> Para mais detalhes, verifque o artigo de [Atributos](https://hoopdecor.crisp.help/pt-br/article/atributos-criar-atributos-no-hoopcrm-1tf5vm8/).

**O que fazer:**
1. Acesse **Produtos** → **Atributos.**
2. Abra o fabricante do seu produto.
3. Cadastre todos os atributos que serão usados nas variações.
4. Só depois disso, parta para a importação.
> 💡 Se tentar importar uma variação com um atributo que não existe no fabricante, a importação dará erro.

### Diferença entre Produto Simples e Configurável
**Produto Simples**
* Um único SKU, sem variações.
* Exemplo: Uma poltrona em uma única cor e tamanho.
**Produto Configurável**
* Um produto pai que possui múltiplas variações.
* Cada variação tem seu próprio SKU, preço e estoque.
* Exemplo: Uma poltrona disponível em Azul/P, Azul/M, Vermelho/P, Vermelho/M, etc.

### Como Importar Variações
###### Se o Produto Pai Já Existe no Sistema
Se você já tem um produto simples cadastrado e quer mudar para configurável, fazendo com que ele seja o produto pai das suas variações, há 2 opções para transformá-lo:
**Opção 1**: Altere o tipo do produto
* Vá em **Produtos** → **Gestão de Produtos.**
* Abra o produto.
* Mude o tipo de **"Produto Simples"** para **"Produto Configurável com Variações".**
* Salve.

![](https://storage.crisp.chat/users/helpdesk/website/-/3/7/7/a/377a4172135ea400/configuravel6_17dbwv0.gif =1174xauto)
|| Pode realizar esse processo antes ou depois de importar as variações.

**Opção 2**: Importe as variações
* Pode fazer isso direto na importação, atualizando apenas o tipo do produto pai (veja exemplos práticos abaixo). 
Lembre de marcar em **Configurações**, a opção de "**Editar produtos com SKU e Referencias iguais"** e também a opção "**Editar somente preenchidos**", assim atualizará somente a parte do tipo do produto que já existe.

![](https://storage.crisp.chat/users/helpdesk/website/-/3/7/7/a/377a4172135ea400/configuravel8_12nrrd7.gif =1178xauto)

###### Se o Produto Pai Não Existe Ainda
Você pode criar o produto pai e todas as suas variações diretamente na importação. Conforme exemplo abaixo, onde serão criados 2 produtos pai e suas variações.
* Produto Pai **Mesa de Canto**, com **SKU** "**mesaprincipal"**. Possui 3 variações, com atributo matéria, que seriam **madeira**, **ferro** e **plástico.**
* Produto Pai **Cadeira AFC Richmond**, com **SKU "afcrichmond-chair"**. Possui 2 variações, com atributo cor, que seriam **azul** e **vermelho**.


![](https://storage.crisp.chat/users/helpdesk/website/-/3/7/7/a/377a4172135ea400/configuravel7_zd0rjq.png =1208xauto)

#### Campos Obrigatórios e Opcionais
Para importar variações, sua planilha precisa conter:
###### Campos Obrigatórios
**SKU do Produto Pai**
* O SKU do produto que receberá as variações
* Identifica qual produto você está adicionando variações
* Exemplo: `afcrichmond-chair`
**Fabricante**
* Deve ser **exatamente o mesmo** do produto pai
* É obrigatório
* Exemplo: `AFC RICHMOND`
**Atributos**
* Define as características da variação
* Formato: `label::valor::preço`
* Múltiplos atributos separados por `;`
* Exemplo: `Cor::Branco::400;Matéria::Madeira::400`

![](https://storage.crisp.chat/users/helpdesk/website/-/3/7/7/a/377a4172135ea400/screenshot1_1t4iigl.png =1312xauto)

Ficando assim nas variações do produto:

![](https://storage.crisp.chat/users/helpdesk/website/-/3/7/7/a/377a4172135ea400/screenshot2_13d7mql.png =505xauto)

###### O que Cada Parte Significa
* `Cor` = nome do atributo (precisa estar cadastrado no fabricante)
* `Azul` = valor específico (a cor azul)
* `400` = preço adicional dessa variação em relação ao preço base
* `Matéria` = próximo atributo
* `Madeira` = valor
* `400` = preço adicional

###### Campos Opcionais
Para variações, você ainda pode preencher:
* Nome
* SKU (para produtos filhos)
* Referência
* Descrição
* Preço base
* Estoque
* Imagens
* Categoria
* Outros campos padrão de produtos
> 💡 **Dica**: A maioria desses campos é opcional porque a variação herda informações do produto pai. Você só precisa fornecer o que é diferente.

#### Exemplos Práticos
###### Cenário 1: Criar Produto Pai e Variações Juntos

![](https://storage.crisp.chat/users/helpdesk/website/-/3/7/7/a/377a4172135ea400/configuravel1_1uvcm22.gif =1102xauto)

Você preenche a planilha assim:
* Primeira linha: dados do produto pai (Nome, SKU, Preço, etc.)
* Linhas seguintes: Para variações, na coluna J, preencha o SKU do produto pai + atributos das variações

###### Cenário 2: Produto Pai Já Existe, Adicionar somente Variações

![](https://storage.crisp.chat/users/helpdesk/website/-/3/7/7/a/377a4172135ea400/configuravel4_1okazff.gif =1090xauto)

Se o produto já estava simples no sistema:
* Altere o tipo para "Configurável com Variações" ([conforme explicado acima](#6-se-o-produto-pai-ja-existe-no-sistema))
* Importe apenas: SKU do pai, Fabricante e Atributos da variação.

#### Utilizando a Planilha Modelo
O HoopCRM oferece uma planilha pronta para importação de variações:
[**Link para a Planilha Modelo de Produtos Configuráveis**](https://docs.google.com/spreadsheets/d/1-OAxWp1-bjV1xulvEn_LmXnpnEIR_6gYLlXcPzVJJlE/edit?gid=0#gid=0)
Nela você encontrará:
* Colunas pré-configuradas no formato correto
* Exemplos preenchidos
* Instruções de uso
**Como usar:**
1. Abra a planilha modelo.
2. Duplique para sua conta (Arquivo → Fazer uma cópia).
3. Preencha com seus dados.
4. Copie os dados (CTRL+C).
5. Vá em **Importação de Dados** → **Produtos** no HoopCRM.
6. Cole os dados (CTRL+V).
7. Clique em **Enviar Dados.**
> 💡 Se tiver dúvidas sobre como preencher, veja os exemplos já preenchidos na planilha modelo.