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.
Nesta página
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
| Identificador | Título | Local | Nome da caixa | Entrada (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-jam | Geleia de morango | Ottawa | A-2-3 | 20 | 3 | 5 | 10 | 18 | |
| strbry-jam | Geleia de morango | New York | A-7-3 | 0 | 1 | 10 | 50 | 61 | |
| rspbry-jam | Geleia de framboesa | Ottawa | A-9-3 | 15 | 0 | 3 | 25 | 28 | |
| rspbry-jam | Geleia de framboesa | New York | A-3-5 | 0 | 5 | 6 | 35 | 46 |
Exemplo da exportação de CSV Disponível
| Identificador | Título | Ottawa | New York |
|---|---|---|---|
| strbry-jam | Geleia de morango | 10 | 50 |
| rspbry-jam | Geleia de framboesa | 25 | 35 |
Exportar estoque para um arquivo CSV
É possível exportar o estoque com base no tipo de quantidade para locais e produtos específicos.
Etapas:
No admin da Shopify, acesse Produtos > Estoque.
Clique em Exportar.
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.
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.
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.
- Na seção Exportar como, selecione o formato de arquivo para exportar o estoque.
- 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:
- Abra o arquivo CSV exportado em um programa de planilhas.
- 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.
- Se você exportou a opção de arquivo CSV Todos os status, atualize as quantidades de estoque em
- 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:
No admin da Shopify, acesse Produtos > Estoque.
Clique em Importar.
Clique em Adicionar arquivo e selecione o arquivo CSV atualizado.
Clique em Fazer upload de arquivo.
Analise o resumo da importação e clique em Iniciar importação.
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.
| Coluna | Descriçã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ítulo | O título do produto. Esta coluna é opcional e pode ficar em branco. |
| Nome da opção 1 | O 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 1 | O 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 2 | O 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 2 | O 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 3 | O 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 3 | O 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. |
| SKU | O 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 SH | O código do Sistema Harmonizado para estimar tributos de importação e outros tributos para clientes internacionais (opcional) |
| País de origem | O 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.
| SKU | Local | Nome da caixa | Em estoque (atual) | Em estoque (novo) |
|---|---|---|---|---|
| TSHIRT-RED-M | Warehouse-A | A-2-3 | 150 | 142 |
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.
| SKU | Local | Nome da caixa | Em estoque (atual) | Em estoque (novo) |
|---|---|---|---|---|
| TSHIRT-RED-M | Warehouse-A | A-2-3 | 150 | 140 |
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.
| SKU | Local | Nome da caixa | Em estoque (atual) | Em estoque (novo) |
|---|---|---|---|---|
| CANDLE-LAVENDER | Store-NYC | R-1-1 | Sem estoque | 50 |
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.
| SKU | Local | Nome da caixa | Em estoque (atual) | Em estoque (novo) |
|---|---|---|---|---|
| LAPTOP-CASE | Warehouse-A | C-5-2 | 75 |
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.
| SKU | Local | Nome da caixa | Em estoque (atual) | Em estoque (novo) |
|---|---|---|---|---|
| CONSOLE-GAMING | Warehouse-B | BF-1-1 | Sem 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.
| SKU | Local | Nome da caixa | Código SH | País de origem | Em estoque (atual) | Em estoque (novo) |
|---|---|---|---|---|---|---|
| WIDGET-STEEL | Warehouse-EU | 7326.90.98 | CN | Sem 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.
| SKU | Local | Nome da caixa | Código SH | País de origem | Em estoque (atual) | Em estoque (novo) |
|---|---|---|---|---|---|---|
| LINHA-VAZIA | Warehouse-A | Sem estoque |