Produtos & Variações
| Tipo |
Exemplo de SKU |
Regra |
| Simples |
XIC-170 |
Produto único, sem filhos
tipoVariação: N no Tiny |
| Pai (P) |
XIC-170 |
Agrupa variações abaixo
tipoVariação: P no Tiny |
| Variação (V) |
XIC-170-VERDE XIC-170-AMARELO |
Começa com {pai}-
⚠ prefixo tem que ser exato |
Kits
| Tipo |
Exemplo de SKU |
Regra |
| Kit simples |
KIT-XIC-170x3 |
Formato: KIT-{base}x{qtd}
tipoVariação: N no Tiny |
| Kit com variações |
KIT-XIC-170x6 KIT-XIC-170x6-VERDE KIT-XIC-170x6-AZUL |
Kit pai: P no Tiny Filhos: {kit-pai}- |
| 2º kit do mesmo produto |
KIT2-XIC-170x3 KIT3-XIC-170x3 |
Número no prefixo KIT
⚠ nunca no sufixo — conflita com variações |
Hierarquia no dashboard
XIC-170 (pai P)
├── VARIAÇÕES
│ ├─ XIC-170-VERDE
│ └─ XIC-170-AMARELO
└── KITS
├─ KIT-XIC-170x3 (kit simples N)
└─ KIT-XIC-170x6 (kit pai P)
└── VARIAÇÕES
├─ KIT-XIC-170x6-VERDE
└─ KIT-XIC-170x6-AMARELO
⚠ O que quebra o agrupamento
• Variação sem prefixo exato do pai → aparece como produto standalone
• base_sku do kit diferente do SKU do pai → não aninha ao grupo
• Diferenciador no sufixo (KIT-XIC-170x3-1) → confunde com variação
• Pai cadastrado como N no Tiny → variações ficam soltas
💰 Herança de preço
• Variações V: herdam o preço do pai P
• Edição manual na variação: prevalece sobre o pai
• Kits: custo = custo do pai × quantidade