# Коды выхода

QV2QS возвращает один из следующих кодов завершения. Используйте коды выхода для обнаружения успеха или сбоя в скриптах, конвейерах CI/CD и пакетной автоматизации.

| Код | Значение |
| --- | --- |
| `0` | Преобразование успешно завершено. |
| `1` | Ошибка преобразования. Проверьте вывод консоли и файлы журналов для получения подробной информации. |

## Пакетный режим

В пакетном режиме код выхода отражает совокупный результат всех проектов. QV2QS возвращает `0` только если каждый проект в пакете завершается успешно. Если какой-либо проект завершается сбоем во время преобразования, развертывания или перезагрузки, код выхода — `1`. Отчет о сводке пакета перечисляет индивидуальный статус каждого проекта независимо от кода завершения. Подробную информацию об изоляции ошибок в пакетных запусках см. [Параллельное выполнение](https://help.qlik.com/ru-RU/migration/Content/Qv2qsMigration/batch-conversion/parallel-execution.htm).

## Программный статус

Код выхода не различает типы сбоев (ошибка аутентификации, ошибка преобразования, ошибка развертывания или частичный сбой пакета). Для программного принятия решений в конвейерах CI/CD проанализируйте `batch_summary.json` файл или `executive_summary.json` файл, чтобы определить конкретный результат. Сводка по пакету включает статус успеха/неудачи по каждому проекту, сообщения об ошибках и агрегированные KPI. Для структуры файла сводки пакета см. [Пакетная отчетность](https://help.qlik.com/ru-RU/migration/Content/Qv2qsMigration/batch-conversion/batch-reporting.htm).

## Узнать больше

* [Типовые рабочие процессы](https://help.qlik.com/ru-RU/migration/Content/Qv2qsMigration/command-line-interface/common-workflows.htm)
* [Ссылка на аргумент](https://help.qlik.com/ru-RU/migration/Content/Qv2qsMigration/command-line-interface/argument-reference.htm)