Exportar e importar estoque com um arquivo CSV

É possível exportar um arquivo CSV de estoque para baixar as quantidades de estoque atuais. Use o arquivo CSV exportado para atualizar os valores do estoque e, em seguida, importe o arquivo CSV para atualizar as quantidades de estoque dos produtos em cada local no admin da Shopify.

Considere usar este método de gestão de estoque quando precisar atualizar grandes quantidades de estoque em massa.

O arquivo CSV de estoque contém informações que identificam exclusivamente produtos, variantes de produtos e as respectivas quantidades em estoque no local ou em locais especificados. É possível baixar e visualizar um arquivo CSV de estoque de amostra para usá-lo como modelo.

Exportar estoque

É possível exportar o estoque de um ou de todos os locais para criar um modelo para atualizações em massa ou para usar os dados em outros sistemas. A exportação inclui informações de identificação do produto e os níveis de estoque atuais.

É possível exportar o estoque com todos os status ou apenas com as quantidades disponíveis:

  • Todos os status (recomendado): contém linhas separadas para cada local, com colunas para todos os status do estoque. Esse formato CSV oferece uma visualização completa do estoque e proteção contra substituições acidentais.
  • Disponível: contém os nomes dos locais como cabeçalhos de coluna, com as quantidades disponíveis listadas abaixo. Este é um formato CSV mais simples para atualizações básicas de estoque e inclui apenas o estoque disponível. Esse formato CSV não oferece proteção contra substituições acidentais.

Analise os exemplos a seguir para ver como o CSV é exibido com base no formato selecionado.

Exemplo da exportação de CSV Todos os status

Formato de CSV de todos os status com todos os status de estoque
IdentificadorTítuloLocalNome da caixaEntrada (não editável)Indisponível (não editável)Reservado (não editável)Disponível (não editável)Em estoque (atual)Em estoque (novo)
strbry-jamGeleia de morangoOttawaA-2-320351018
strbry-jamGeleia de morangoNew YorkA-7-301105061
rspbry-jamGeleia de framboesaOttawaA-9-315032528
rspbry-jamGeleia de framboesaNew YorkA-3-50563546

Exemplo da exportação de CSV Disponível

Formato de CSV disponível com nomes de local como cabeçalhos de coluna
IdentificadorTítuloOttawaNew York
strbry-jamGeleia de morango1050
rspbry-jamGeleia de framboesa2535

Exportar estoque para um arquivo CSV

É possível exportar o estoque com base no tipo de quantidade para locais e produtos específicos.

Etapas:

  1. No admin da Shopify, acesse Produtos > Estoque.

  2. Clique em Exportar.

  3. Opcional: no menu suspenso Exportar de, selecione um local para exportar o estoque ou selecione Todos os locais para exportar o estoque de todos os locais.

  4. Na seção Status de estoque exibidos, escolha se o CSV conterá todos os status de estoque (com proteção contra substituições acidentais) ou apenas o status Disponível:

    • Para exportar apenas as quantidades de estoque disponíveis, selecione Disponível.
    • Para exportar todos os status de estoque, selecione Todos os status.
  5. Na seção Exportar, escolha de quais variantes de produto exportar o estoque:

  • Para exportar as variantes da página atual, selecione Página atual.
  • Para exportar todas as variantes, selecione Todas as variantes.
  • Para exportar as variantes selecionadas, selecione Selecionadas: variantes.
  • Para exportar as variantes que correspondem à sua pesquisa, selecione variantes que correspondem à sua pesquisa.
  1. Na seção Exportar como, selecione o formato de arquivo para exportar o estoque.
  2. Clique em Exportar estoque.

Atualizar quantidades de estoque em um arquivo CSV

Depois de exportar o arquivo CSV do estoque, é possível fazer alterações de estoque em massa. O CSV inclui colunas de identificação do produto para garantir que as atualizações sejam aplicadas aos produtos e às variantes corretos.

Ao atualizar as quantidades de estoque, use apenas números inteiros, e não decimais como 1,5. É possível usar números positivos, negativos ou 0. Use not stocked para produtos que nunca tiveram estoque nesse local.

Etapas:

  1. Abra o arquivo CSV exportado em um programa de planilhas.
  2. Atualize as quantidades com base no formato de exportação:
    • Se você exportou a opção de arquivo CSV Todos os status, atualize as quantidades de estoque em Em estoque (novo).
    • Se você exportou a opção de arquivo CSV Disponível, atualize as quantidades de estoque disponíveis para cada nome de local.
  3. Salve o arquivo.

Importar estoque de um arquivo CSV

Antes de importar o estoque, crie um arquivo CSV no formato correto. O arquivo CSV de estoque não pode exceder 15 MB.

Quando o CSV inclui as colunas Em estoque (atual) e Em estoque (novo), a Shopify usa uma validação de segurança para evitar substituições acidentais. Os níveis de estoque esperados são comparados com os níveis atuais antes de as alterações serem feitas. Se o estoque for alterado após a exportação, as linhas afetadas não serão importadas, e você receberá um e-mail com informações sobre as falhas na validação. Isso protege você contra a substituição acidental de alterações de estoque recentes.

Etapas:

  1. No admin da Shopify, acesse Produtos > Estoque.

  2. Clique em Importar.

  3. Clique em Adicionar arquivo e selecione o arquivo CSV atualizado.

  4. Clique em Fazer upload de arquivo.

  5. Analise o resumo da importação e clique em Iniciar importação.

  6. Opcional: se algumas linhas falharem na validação, você receberá um e-mail com os detalhes das linhas com falha. Analise as informações no e-mail, atualize o arquivo CSV e importe-o novamente.

Formato do arquivo CSV de estoque

O arquivo CSV de estoque contém colunas para identificar produtos e suas variantes, além de dados de estoque para cada local. Entender essas colunas ajuda a garantir que as importações funcionem corretamente.

As colunas a seguir são obrigatórias no arquivo CSV de estoque:

  • Identificador: identificador exclusivo do produto.
  • Local: nome do local para especificar onde o estoque está localizado.
  • Option1 Value: obrigatório para identificar a variante do produto específica. Se o produto usar opções adicionais, Option2 Value e Option3 Value também serão obrigatórios.

Consulte a tabela a seguir para saber mais sobre o formato do arquivo CSV de estoque, as colunas e as respectivas descrições.

Lista completa de colunas do CSV e suas finalidades
ColunaDescrição
Handle

O nome exclusivo para cada produto. Os identificadores podem conter letras, hifens e números, mas não espaços. Um identificador é usado no URL de cada produto.

TítuloO título do produto. Esta coluna é opcional e pode ficar em branco.
Nome da opção 1O primeiro nome da opção, como Color. Se o produto não tiver opções, insira Title. Esta coluna é opcional e serve apenas para facilitar a leitura. Ela não atualiza o nome da opção.
Valor da opção 1O primeiro valor da opção, como Blue. Se o produto não tiver opções, insira Default Title. Esta coluna é obrigatória para identificar a variante. Ela não atualiza o valor da opção.
Nome da opção 2O segundo nome da opção quando o produto tem várias opções. Esta coluna é opcional e serve apenas para facilitar a leitura.
Valor da opção 2O segundo valor da opção quando o produto tem várias opções. Esta coluna é obrigatória para identificar a variante quando ela usa uma segunda opção.
Nome da opção 3O terceiro nome da opção quando o produto tem várias opções. Esta coluna é opcional e serve apenas para facilitar a leitura.
Valor da opção 3O terceiro valor da opção quando o produto tem várias opções. Esta coluna é obrigatória para identificar a variante quando ela usa uma terceira opção.
SKUO identificador de produto para rastreamento de estoque. Essa coluna não é obrigatória. Ela não atualiza o SKU da variante. Em vez disso, é necessário usar o arquivo CSV de produtos para atualizar o SKU.
Código SHO código do Sistema Harmonizado para estimar tributos de importação e outros tributos para clientes internacionais (opcional)
País de origemO país de origem que usa os códigos de país ISO para frete internacional (opcional)
Location

Os nomes de cada local. O nome do local diferencia maiúsculas de minúsculas e precisa corresponder exatamente ao nome do local na Shopify.

Para cada variante, inclua uma linha para cada local em que queira atualizar o estoque. Remova as outras linhas de local.

Bin name

As gôndolas, prateleiras ou compartimentos específicos do estoque no local físico.

Incoming (not editable)Estoque que está a caminho do local. O estoque a ser recebido não fica disponível para venda até o recebimento.
Indisponível (não editável)Estoque que não está disponível para venda. Por exemplo, você pode deixar o estoque indisponível quando estiver danificado, em análise de controle de qualidade, reservado como estoque de segurança ou por outros motivos.
Committed (not editable)O número de unidades que fazem parte de um pedido realizado, mas que ainda não foram processadas.
Available (not editable)Estoque que você pode vender. O estoque disponível não está comprometido com nenhum pedido nem reservado para rascunhos de pedido.
On hand (current)

O número de unidades que havia em um local no momento da exportação do arquivo CSV. Essa coluna fornece um resumo dos níveis de estoque no momento da exportação e garante a validação de segurança durante a importação.

Ao importar o arquivo CSV com os valores de Em estoque (atual) e Em estoque (novo), os níveis de estoque atuais são comparados com os valores de Em estoque (atual) para evitar substituições acidentais.

Em estoque (novo)A nova quantidade de estoque que deseja definir. Deixe em branco se não quiser alterar as quantidades.

Cenários de exemplo de atualização de estoque com um arquivo CSV

Analise os cenários a seguir e os respectivos resultados ao atualizar o estoque usando um arquivo CSV. Cada cenário exibe um exemplo de arquivo CSV.

Cenário 1: ajuste diário do estoque após as vendas

  • Cenário: você vende 8 camisetas vermelhas e quer atualizar a contagem de estoque.
  • Resultado: a quantidade em estoque das camisetas vermelhas é atualizada de 150 para 142.
Cenário que exibe como atualizar a quantidade de estoque após as vendas usando o CSV de estoque
SKULocalNome da caixaEm estoque (atual)Em estoque (novo)
TSHIRT-RED-MWarehouse-AA-2-3150142

Cenário 2: importação de um CSV desatualizado

  • Cenário: você exportou o arquivo CSV ontem, mas se esqueceu de importá-lo para o admin da Shopify. Você recebeu novas vendas após a exportação.
  • Resultado: a atualização do estoque é rejeitada porque a quantidade real de estoque é 140, e não 142. Você precisa exportar os dados de estoque mais recentes.
Cenário que exibe uma importação de arquivo CSV desatualizado usando o arquivo CSV de estoque.
SKULocalNome da caixaEm estoque (atual)Em estoque (novo)
TSHIRT-RED-MWarehouse-AA-2-3150140

Cenário 3: abertura de uma nova loja física

  • Cenário: você está abastecendo a nova loja de Nova York com 50 velas de lavanda. O local da loja de Nova York está inativo durante a exportação.
  • Resultado: a loja de NYC fica com 50 velas de lavanda em estoque. O local continua inativo.
Cenário que exibe como atualizar o estoque de uma nova loja física usando o arquivo CSV de estoque.
SKULocalNome da caixaEm estoque (atual)Em estoque (novo)
CANDLE-LAVENDERStore-NYCR-1-1Sem estoque50

Cenário 4: reorganização do depósito

  • Cenário: você está movendo as capas para notebook para o corredor C para uma melhor organização.
  • Resultado: as capas para notebook são movidas para o corredor C. A quantidade em estoque permanece a mesma.
Cenário que exibe a tarefa de reorganização de depósito sem atualizar o estoque usando o arquivo CSV de estoque.
SKULocalNome da caixaEm estoque (atual)Em estoque (novo)
LAPTOP-CASEWarehouse-AC-5-275

Cenário 5: como preparar o estoque para a BFCM

  • Cenário: você está configurando as caixas para consoles de videogame que chegam na próxima semana e quer prepará-las para receber os novos itens. O local está inativo durante a exportação.
  • Resultado: a caixa está configurada para consoles de videogame. O local continua inativo.
Cenário que mostra como preparar o estoque para a BFCM com o arquivo CSV de estoque.
SKULocalNome da caixaEm estoque (atual)Em estoque (novo)
CONSOLE-GAMINGWarehouse-BBF-1-1Sem estoque

Cenário 6: Preparação para expandir para a União Europeia

  • Cenário: você está preparando os códigos alfandegários para o depósito na UE antes da chegada das remessas da China. O local está inativo durante a exportação.
  • Resultado: os metadados do produto, como país de origem e códigos SH, são atualizados. O local permanece inativo.
Cenário que mostra como expandir o estoque para um novo depósito na UE com o arquivo CSV de estoque.
SKULocalNome da caixaCódigo SHPaís de origemEm estoque (atual)Em estoque (novo)
WIDGET-STEELWarehouse-EU 7326.90.98CNSem estoque

Cenário 7: Linha em branco acidental em um arquivo CSV

  • Cenário: você deixa uma linha em branco por acidente no arquivo CSV.
  • Resultado: nenhuma ação é realizada, e a atualização é ignorada.
Cenário que mostra o que acontece quando há uma linha em branco acidental em um arquivo CSV.
SKULocalNome da caixaCódigo SHPaís de origemEm estoque (atual)Em estoque (novo)
LINHA-VAZIAWarehouse-A Sem estoque