# Códigos de saída

QV2QS retorna um dos seguintes códigos de saída. Use códigos de saída para detectar sucesso ou falha em scripts, pipelines de CI/CD e automação em lote.

| Código | Significado |
| --- | --- |
| `0` | Conversão concluída com sucesso. |
| `1` | A conversão falhou. Verifique a saída do console e os arquivos de log para obter detalhes. |

## Modo em lote

No modo em lote, o código de saída reflete o resultado agregado de todos os projetos. QV2QS retorna `0` somente se todos os projetos no lote forem concluídos com êxito. Se algum projeto falhar durante a conversão, implementação ou recarregamento, o código de saída é `1`. O relatório de resumo do lote lista o status individual de cada projeto independentemente do código de saída. Para detalhes sobre o isolamento de erros em execuções em lote, consulte [Execução paralela](https://help.qlik.com/pt-BR/migration/Content/Qv2qsMigration/batch-conversion/parallel-execution.htm).

## Status programático

O código de saída não distingue entre os tipos de falha (erro de autenticação, erro de conversão, erro de implementação, ou falha parcial do lote). Para tomada de decisão programática em pipelines de CI/CD, analise o arquivo `batch_summary.json` ou o arquivo `executive_summary.json` para determinar o resultado específico. O resumo do lote inclui status de sucesso/falha por projeto, mensagens de erro e KPIs agregados. Para a estrutura do arquivo de resumo de lote, consulte [Relatórios em lote](https://help.qlik.com/pt-BR/migration/Content/Qv2qsMigration/batch-conversion/batch-reporting.htm).

## Saiba mais

* [Fluxos de trabalho comuns](https://help.qlik.com/pt-BR/migration/Content/Qv2qsMigration/command-line-interface/common-workflows.htm)
* [Referência de argumento](https://help.qlik.com/pt-BR/migration/Content/Qv2qsMigration/command-line-interface/argument-reference.htm)