Tutorial

Cancelar Cumprimento em Massa de Pedidos

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:

  • id
  • name (número do pedido)
  • financialStatus
  • fulfillmentStatus
  • Itens de linha (variantId/SKU e 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 id do pedido e defina action = 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 manter command = UPDATE) e defina action = UNFULFILL
  • Para cada item a reverter, adicione uma linha com topRow = FALSE e itemCommand = UNFULFILL, então forneça:
    • variantId (preferido) ou variantSKU
    • unfulfillQuantity (unidades a reverter)
    • (Opcional) restock = TRUE/FALSE e restockLocation

Quando terminar, salve o arquivo como .xlsx ou .csv.


3. Importar e Validar

  1. No DataEase, inicie Nova Importação → Pedidos
  2. Carregue seu arquivo editado
  3. Mapeie as colunas
  4. 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=TRUE para devolver itens ao inventário disponível. Use restockLocation para 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 variantId para 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 de UNFULFILL

💡 Exemplos Mínimos de CSV

Cancelar cumprimento de um pedido inteiro (e reabastecer para o local original):

id,action,restock
gid://shopify/Order/123,UNFULFILL,TRUE

Cancelar cumprimento de linhas específicas com quantidades (escolha um local de reabastecimento):

id,topRow,command,action,itemCommand,variantId,unfulfillQuantity,restock,restockLocation
gid://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,restock
gid://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.