Reverter itens cumpridos para Não Cumpridos manualmente pode consumir muito tempo. DataEase facilita: exporte seus pedidos, prepare ações de cancelamento de cumprimento com configurações opcionais de reabastecimento e importe-os de volta para o Shopify — tudo com validação.
🎯 Objetivo
Reverter itens cumpridos para Não Cumpridos em massa — opcionalmente reabastecendo o inventário e escolhendo um local — usando CSV/Excel e DataEase.
📋 Instruções Passo a Passo
1. Exportar Pedidos (Opcional, para Alvo Correto)
No DataEase, vá para Nova Exportação → Pedidos. Inclua pelo menos:
idname(número do pedido)financialStatusfulfillmentStatus- Itens de linha (
variantId/SKUe quantidades) para referência
Use filtros (intervalo de datas, Cumprido/Parcialmente cumprido) para selecionar os pedidos que você planeja cancelar o cumprimento.
2. Preparar o Arquivo de Cancelamento de Cumprimento
Abra o arquivo exportado no Excel ou Google Sheets. Escolha um dos padrões:
A. Cancelar Cumprimento do Pedido Inteiro
- Adicione uma linha com o
iddo pedido e definaaction= UNFULFILL - (Opcional)
restock= TRUE/FALSE — devolver itens ao inventário - (Opcional)
restockLocation— onde reabastecer (se omitido, o aplicativo usará o local de cumprimento original quando possível)
B. Cancelamento Parcial de Cumprimento (Nível de Linha)
- Adicione a linha principal do pedido com
topRow= TRUE (você pode mantercommand= UPDATE) e definaaction= UNFULFILL - Para cada item a reverter, adicione uma linha com
topRow= FALSE eitemCommand= UNFULFILL, então forneça:variantId(preferido) ouvariantSKUunfulfillQuantity(unidades a reverter)- (Opcional)
restock= TRUE/FALSE erestockLocation
Quando terminar, salve o arquivo como .xlsx ou .csv.
3. Importar e Validar
- No DataEase, inicie Nova Importação → Pedidos
- Carregue seu arquivo editado
- Mapeie as colunas
- Execute a Validação
Corrija problemas sinalizados no Status de Validação (por exemplo, pedido não editável/bloqueado, identificadores ausentes, quantidades inválidas).
4. Execute a Importação e Verifique
Após a validação ser aprovada, clique em Executar Importação para cancelar o cumprimento dos pedidos no Shopify.
Uma vez concluído, baixe o arquivo de resultado e verifique no Shopify Admin: o status de cumprimento deve refletir a mudança (itens movidos de volta para Não Cumpridos), e o inventário ajustado se você habilitou o reabastecimento.
📝 Notas Importantes
- Elegibilidade: Alguns cumprimentos não podem ser cancelados (por exemplo, já entregues/bloqueados). A validação sinalizará esses casos
- Inventário: Defina
restock=TRUEpara devolver itens ao inventário disponível. UserestockLocationpara direcionar o estoque para um local específico - Quantidades: Você pode cancelar parcialmente o cumprimento de uma linha — certifique-se de que
unfulfillQuantity≤ quantidade cumprida - Identificadores: Use
variantIdpara a correspondência mais confiável; use SKU apenas se for único - Nomeação de campos: Em alguns modelos, esta ação pode aparecer como
CANCEL_FULFILLMENT. Se sua exportação mostrar esse valor, use-o em vez deUNFULFILL
💡 Exemplos Mínimos de CSV
Cancelar cumprimento de um pedido inteiro (e reabastecer para o local original):
id,action,restockgid://shopify/Order/123,UNFULFILL,TRUECancelar cumprimento de linhas específicas com quantidades (escolha um local de reabastecimento):
id,topRow,command,action,itemCommand,variantId,unfulfillQuantity,restock,restockLocationgid://shopify/Order/456,TRUE,UPDATE,UNFULFILL,,,,,gid://shopify/Order/456,FALSE,,UNFULFILL,gid://shopify/ProductVariant/111,2,TRUE,"Warehouse A"gid://shopify/Order/456,FALSE,,UNFULFILL,gid://shopify/ProductVariant/222,1,TRUE,"Warehouse A"Cancelar cumprimento por SKU (sem reabastecimento):
id,topRow,command,action,itemCommand,variantSKU,unfulfillQuantity,restockgid://shopify/Order/789,TRUE,UPDATE,UNFULFILL,,,,,gid://shopify/Order/789,FALSE,,UNFULFILL,SKU-RED-M,1,FALSE🎉 É isso!
Seus pedidos agora estão cancelados em massa.
Se você encontrar algum problema ou tiver dúvidas, sinta-se à vontade para entrar em contato com nossa equipe de suporte.