> ## Documentation Index
> Fetch the complete documentation index at: https://docs.teceo.co/llms.txt
> Use this file to discover all available pages before exploring further.

# associar packs a produtos por planilha

o modelo associar packs a produtos vincula packs que já existem aos produtos-cor, remove vínculos e altera o controle de estoque e o pack total de cada pack e as regras de aplicação do produto-cor. ele não cria pack nem grade, e não altera o estoque dos SKUs.

para criar packs a partir das quantidades, ou para atualizar o estoque dos SKUs, o modelo é outro, descrito em [associar packs por planilha](/docs/grades/associar-packs-por-planilha).

<Warning>
  a planilha substitui o pack total pelo valor da coluna, e grava a grade fechada e o bloqueio de aplicação parcial no produto-cor inteiro naquela disponibilidade. o efeito de cada uma dessas configurações está em [vincular packs ao produto](/docs/produtos/vincular-packs-ao-produto).
</Warning>

## preencher e enviar a planilha

1. **baixe a planilha**

   em configurações, abra [**packs**](https://app.teceo.co/settings/packs).

   * para começar de um arquivo com linhas de exemplo, clique em **modelo de importação** e escolha **associar packs a produtos**.
   * para editar os produtos-cor da tela, clique em **exportar packs**. o arquivo sai com os filtros aplicados na tela.

2. **preencha uma linha por produto-cor, disponibilidade e pack**

   o pack é identificado pelo código da grade junto com o nome do pack, e os tamanhos do pack precisam ser os mesmos tamanhos ativos do produto-cor. quando o pack ainda não está vinculado ao produto-cor naquela disponibilidade, a importação cria o vínculo.

   para alterar só as regras do produto-cor, deixe código da grade e nome do pack em branco. nessa linha, controle de estoque por pack e pack total não são aceitos.

3. **altere só o que precisa mudar**

   a célula em branco mantém o valor atual. bloquear aplicação parcial e grade fechada para edição valem para o produto-cor inteiro naquela disponibilidade: quando o mesmo produto-cor e disponibilidade aparecem em várias linhas com valores diferentes, vale o da última linha.

4. **opcional: remova vínculos**

   na linha do pack que sai do produto-cor, preencha sim em deletar. a importação remove o vínculo e ignora as outras colunas editáveis da linha. o pack continua existindo, e apagar uma linha da planilha não remove nada.

5. **envie o arquivo**

   na tela de packs, clique em **importar packs**, escolha **associar packs a produtos** e envie a planilha em xlsx.

6. **confira o resultado**

   a importação aparece em [**importações de arquivo**](https://app.teceo.co/settings/imports) com o total de linhas importadas. abra a importação para ver, em inconsistências, a linha e a coluna de cada erro. cada linha é processada separadamente: uma linha recusada não impede as outras de entrar.

## as colunas da planilha

| coluna | obrigatória | o que preencher |
| - | - | - |
| código de referência, nome do produto, nome da cor, mídia, grade do produto, quantidades do pack, pack reservado e pack disponível | não | referência, só na planilha de exportar packs e ignorada na importação |
| código do produto | sim | o produto do vínculo |
| código da cor | sim | a cor do vínculo |
| disponibilidade | sim | pré-venda ou pronta-entrega |
| código da grade | junto com o nome do pack | a grade do pack |
| nome do pack | junto com o código da grade | o pack que o produto-cor recebe |
| controle de estoque por pack | não | sim ou não |
| pack total | não | número inteiro, zero ou maior. substitui o pack total atual |
| bloquear aplicação parcial | não | sim ou não |
| grade fechada para edição | não | sim ou não |
| deletar | não | sim remove o vínculo do pack com o produto-cor naquela disponibilidade |

o pack é aceito quando os tamanhos dele são exatamente os tamanhos ativos daquela cor, sem tamanho a mais nem a menos.

## controle de estoque exige as outras duas colunas

ligar o controle de estoque por pack só é aceito com a grade fechada e o bloqueio parcial também em sim. num pack de 12 peças com pack total 20:

| grade fechada para edição | bloquear aplicação parcial | controle de estoque por pack | resultado |
| - | - | - | - |
| sim | sim | sim | aceita. o pack passa a ter 20 unidades de estoque, e o pedido aceita no máximo 240 peças daquele pack |
| não | sim | sim | recusada: para controlar o estoque do pack, bloquear aplicação parcial e grade fechada para edição precisam estar em "sim" |
| sim | sim | não | aceita. o pack é aplicado sem limite de estoque |

enquanto algum pack do produto-cor controla estoque naquela disponibilidade, bloquear aplicação parcial e grade fechada para edição não aceitam não.

## o que a plataforma recusa

além dos valores fora do formato, a linha é recusada quando:

* o produto ou a cor não existe na marca, ou a cor está inativa.
* o pack não é encontrado pelo nome informado naquela grade.
* os tamanhos do pack são diferentes dos tamanhos ativos da cor do produto.
* a linha não tem código da grade e nome do pack, e traz controle de estoque por pack, pack total ou deletar em sim.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.