ТЕХНИЧЕСКАЯ ДОКУМЕНТАЦИЯ

Корректировки ФФД 1.2

> СерверККМ V4 > REST API > Работа с ККМ
Дата обновления: 7 августа 2026 г.

POST correction120

Печать чека коррекции для ФФД 1.2

URL: {{HTTPRoot}}/correction120

Тело запроса

{
    "DeviceName": "Atol",
    "Cashier": {
    "Name": "Иванов А.И.",
    "Vatin": "7722345678"
  },
    "Customer": {
    "Info": "ООО 'Рога и Копыта'",
    "email": "kuznicov@mail.ru",
    "Vatin": "500100732259"
  },
    "PaymentType": 7,
    "TaxVariant": 1,
    "CorrectionData": {
        "Type": 0,
        "Description": "Основание",
        "Date": "2026-03-13T00:00:00",
        "Number": "0"
    },
    "Payments": {
        "Cash": 100
    },
    "Positions": [
        {
            "FiscalString": {
                "Name": "Бутылка с водой 1л.",
                "Quantity": 1,
                "PriceWithDiscount": 100,
                "SumWithDiscount": 100,
                "Department": 1,
                "Tax": "20",
                "TaxSum": 16.67,
                "SignMethodCalculation": 4,
                "SignCalculationObject": 1,
                "MeasureOfQuantity": 0
            }
        }
    ]
}

Смотрите документацию POST-запроса check

Тело ответа

200 OK

{
    "Result": {
        "datetime": "2026-03-17T18:02:37.0888699+08:00",
        "deviceName": "Atol",
        "docId": "81acbc9e-7759-4dcc-ae84-637e7c8750df",
        "fnsUrl": "nalog.ru",
        "fiscalDatetime": "20260317180237",
        "fiscalSign": "5847203916",
        "shiftNumber": 7,
        "fiscalNumber": 36,
        "outputParameters": {
            "ShiftNumber": 0,
            "CheckNumber": 0,
            "ShiftClosingCheckNumber": 0,
            "DateTime": "0001-01-01T00:00:00",
            "ShiftState": 0,
            "CashBalance": 0,
            "FnValidityDate": "0001-01-01T00:00:00"
        }
    },
    "Code": 0,
    "Description": "OK",
    "Success": true
}

Result (FiscalParams)

Смотрите документацию POST-запроса check

Примеры ошибок

600 Пустой чек

{
    "Code": 600,
    "Description": "Ошибка драйвера: Atol: драйвер: DeviceNetBase.Device.KktEmulator: 5 : Пустой чек",
    "Success": false
}

2 Функция предназначена для ФФД 1.1/1.2. Однако на ККМ ФФД 1.0.5

{
    "Code": 2,
    "Description": "Внутренняя ошибка: Atol : PrintCorrection(CheckCorrection120 check): Функция предназначена для ФФД 1.1/1.2. Однако на ККМ ФФД 1.0.5",
    "Success": false
}

4 Не указано имя ККТ

{
    "Code": 4,
    "Description": "Не указано имя ККТ",
    "Success": false
}

709 Устройство не найдено

{
    "Code": 709,
    "Description": "Устройство не найдено: Устройство 'a' не найдено.",
    "Success": false
}

49 Устройство не активно

{
    "Code": 49,
    "Description": "Попытка обращения к отключенному устройству: Устройство 'Atol' не активно.",
    "Success": false
}

14 24 часа кассовой смены истекли

{
    "Code": 14,
    "Description": "24 часа кассовой смены истекли",
    "Success": false
}

55 Требуется открытая смена

{
    "Code": 55,
    "Description": "Требуется открытая смена",
    "Success": false
}

POST correction120/async

Асинхронно печатает чек коррекции для ФФД 1.2

URL: {{HTTPRoot}}/correction120/async

Тело запроса

{
    "DeviceName": "Atol",
    "Cashier": {
        "Name": "Иванов А.И.",
        "Vatin": "7722345678"
    },
    "Customer": {
        "Info": "ООО 'Рога и Копыта'",
        "email": "kuznicov@mail.ru",
        "Vatin": "500100732259"
    },
    "PaymentType": 7,
    "TaxVariant": 1,
    "CorrectionData": {
        "Type": 0,
        "Description": "Основание",
        "Date": "2026-03-13T00:00:00",
        "Number": "0"
    },
    "Payments": {
        "Cash": 100
    },
    "Positions": [
        {
            "FiscalString": {
                "Name": "Бутылка с водой 1л.",
                "Quantity": 1,
                "PriceWithDiscount": 100,
                "SumWithDiscount": 100,
                "Department": 1,
                "Tax": "20",
                "TaxSum": 16.67,
                "SignMethodCalculation": 4,
                "SignCalculationObject": 1,
                "MeasureOfQuantity": 0
            }
        }
    ]
}

Смотрите документацию POST-запрос correction120

Тело ответа

200 ОК

{
    "Result": "3887f300-0c97-4792-b4c0-b655343646d9",
    "Code": 0,
    "Description": "OK",
    "Success": true
}

Result

Имя поля Тип Обяз Назначение Пример
Result string + Идентификатор документа чека коррекции ФФД 1.2. Передайте в GET-запрос correction120, чтобы получить чек коррекции ФФД 1.2. “cbac9c78-c4f5-4f03-8be9-696136ebc9ab”

Примеры ошибок

4 Не указано имя ККТ

{
    "Code": 4,
    "Description": "Не указано имя ККТ",
    "Success": false
}

709 Устройство не найдено

{
    "Code": 709,
    "Description": "Устройство не найдено: Устройство 'atol' не найдено.",
    "Success": false
}

49 Устройство не активно

{
    "Code": 49,
    "Description": "Попытка обращения к отключенному устройству: Устройство 'Atol' не активно.",
    "Success": false
}

GET correction120?id=b0ce9370-4435-49f8-a5e8-9bc267a26f77

Возвращает чек коррекции ФФД 1.2 по идентификатору документа (docId), полученному в POST-запросе correction120.

URL: {{HTTPRoot}}/correction120?id=b0ce9370-4435-49f8-a5e8-9bc267a26f77

Параметры запроса

Имя параметра Тип Обяз Назначение Пример
id string + Идентификатор документа чека коррекции ФФД 1.2 b0ce9370-4435-49f8-a5e8-9bc267a26f77

Тело ответа

200 OK

{
  "Result": {
    "CheckItems": [
      {
        "Name": "Бутылка с водой 1л.",
        "Quantity": 1.0,
        "Price": 100.0,
        "Department": 1,
        "Sum": 100.0,
        "IsFiscal": true,
        "TaxValue": 20,
        "PaymentMode": 4,
        "ItemType": 1,
        "TaxSum": 16.67,
        "ExciseAmount": 0.0,
        "MeasureOfQuantity": 0
      }
    ],
    "CorrectionData": {
      "Type": 0,
      "Description": "Основание",
      "Date": "2026-03-13T00:00:00",
      "Number": "0"
    },
    "TrustedInFn": false,
    "Change": 0.0,
    "Sum": 100.0,
    "OperationOnline": false,
    "ClientContact": "kuznicov@mail.ru",
    "Electronically": false,
    "IsFiscal": true,
    "TaxType": 1,
    "CustomerDetail": {
      "Info": "ООО 'Рога и Копыта'",
      "Inn": "500100732259",
      "Email": "kuznicov@mail.ru"
    },
    "QrData": {
      "Date": "2026-07-28T11:35:54.0161718+08:00",
      "Amount": 100.0,
      "Fn": "0123123123123",
      "Fd": 453,
      "Fp": "5702940043",
      "N": 9
    },
    "Payments": {
      "Cash": 100.0,
      "Electronic": 0.0,
      "PrePaid": 0.0,
      "Credit": 0.0,
      "Barter": 0.0
    },
    "ShiftNumber": 52,
    "DocNumber": 453,
    "DocNumberInShift": 4,
    "FiscalSign": "5847203916",
    "Fn": "0123123123123",
    "FiscalDate": "2026-07-28T11:35:54.0161718+08:00",
    "CashierName": "Иванов А.И.",
    "CashierVatin": "7722345678",
    "DocumentHeader": {
      "OrganizationInfo": "ООО 'Ромашка'",
      "SerialNumber": "0020260207",
      "Vatin": "7722345678",
      "Cashier": "Иванов А.И.",
      "RnNumber": "00031415926",
      "Fn": "0123123123123",
      "FnsUrl": "nalog.ru",
      "ShiftNumber": 52,
      "DocNumber": 453,
      "FiscalSign": "5847203916",
      "OfdOrganizationName": "Тестовый ОФД",
      "OfdVatin": "1234554321"
    },
    "SaleAddress": "г.Улан-Удэ, ул.Виноградная, д11А, офис 25",
    "SaleLocation": "Офис",
    "FfdVersion": "1.2",
    "Tlv": "",
    "TaskType": 7,
    "DocId": "0efa2652-5786-49ed-a850-b323fb538e16",
    "Date": "2026-07-28T11:35:53.8814479+08:00",
    "TerminalId": "",
    "DeviceName": "Atol",
    "PoolId": "",
    "ResultCode": 0,
    "ResultDescription": "OK",
    "Processed": true,
    "ServerVersion": "4.0.70.723",
    "DeviceInfo": {
      "FfdVersion": "1.2",
      "FnFfdVersion": "1.2",
      "TimeZone": 7,
      "KktLicenses": [],
      "IsFiscal": true,
      "LineLength": 64,
      "LineLengthPixels": 512,
      "DeviceClass": 4,
      "Model": "АТОЛ FPrint-22ПТК",
      "SerialNumber": "0020260207",
      "FirmwareVersion": "2026",
      "ConfigurationVersion": "02.07"
    }
  },
  "Code": 0,
  "Description": "OK",
  "Success": true
}

Result (CheckCorrection120)

Имя поля Тип Обяз Назначение Пример
CheckItems Список CheckItem - Позиции чека “CheckItems”: [],
Electronically bool - Регистрация чека без печати на ленте false
Payments ApiPayments - Оплаты чека “Payments”:
TaxType int Код налогообложения:
0 — ОСН,
1 — УСН,
2 — УСНД_Р,
3 — ЕНВД,
4 — ЕСН,
5 — ПСН
1
TaxSum18 decimal - Сумма НДС 18 0.0
TaxSum10 decimal - Сумма НДС 10 0.0
TaxSum7 decimal - Сумма НДС 7 0.0
TaxSum5 decimal - Сумма НДС 5 0.0
TaxSum105 decimal - Сумма НДС 5/105 0.0
TaxSum107 decimal - Сумма НДС 7/107 0.0
TaxSum0 decimal - Сумма НДС 0 0.0
TaxSum110 decimal - Сумма НДС 110 0.0
TaxSumNone decimal - Сумма БЕЗ НДС 0.0
TaxSum118 decimal - Сумма НДС 118 0.0
TaxSum120 decimal - Сумма НДС 120 0.0
TaxSum20 decimal - Сумма НДС 20 100
TaxSum122 decimal - Сумма НДС 122 0.0
TaxSum22 decimal - Сумма НДС 22 0.0
ShiftNumber int - Номер сессии 3
DocNumber int - Номер фискального документа 5
CashierName string - Имя кассира “Иванов А.И.”
CashierVatin string - ИНН кассира “7722345678”
DocumentHeader DocumentHeader - Заголовок документа “DocumentHeader”:
DocNumberInShift int - Номер фискального документа за смену 1
FiscalSign string - Фискальный признак документа “4988644533”
Fn string - Серийный номер фискального накопителя “0123123123123”
FiscalDate DateTime - Время регистрации операции по часам ККМ. “2026-05-24T00:11:23.5505769+08:00”
SaleAddress string - Адрес проведения расчетов “г.Улан-Удэ, ул.Виноградная, д11А, офис 25”
SaleLocation string - Место проведения расчетов “Офис”
FfdVersion string - Версия ФФД “1.2”
Tlv string - Cтруктура значений тегов документа ”“
TaskType int - Тип чека:
0 — Текст
1 — Приход
2 — Возврат прихода
3 — Расход
4 — Возврат расхода
5 — Коррекция прихода
6 — Коррекция возврата прихода
7 — Коррекция расхода
8 — Коррекция возврата расхода
9 — Слип
10 — Фискализация
11 — Открытие смены
12 — Z-отчет
13 — X-отчет
14 — Отчет о состоянии расчетов
20 — Выемка
21 — Внесение
22 — Открытие денежного ящика
11
TaxType int - Код налогообложения (СНО):
0 — ОСН,
1 — УСН,
2 — УСНД_Р,
3 — ЕНВД,
4 — ЕСН,
5 — ПСН.
1
CustomerDetail CustomerDetail - Cведения о покупателе (клиенте) “CustomerDetail”: {
“Info”: “ООО ‘Рога и Копыта’“,
“Vatin”: “500100732259”,
“Email”: “kuznicov@mail.ru”
},
QrData QrCheckData - Данные для отображения QR кода чека “QrData”: {
“Date”: “2026-05-24T12:52:00+08:00”,
“Amount”: 50,
“Fn”: “9999078902010507”,
“Fd”: 370,
“Fp”: “2928907410”,
“N”: 1
},
DocId string + Идентификатор документа чека коррекции ФФД 1.2 “7ccfb3d4-bc93-40c7-9e4d-aa1c8b0261b6”
Date DateTime - Дата создания документа “2026-05-24T00:11:23.5221437+08:00”
TerminalId string - Идентификатор терминала, с которго пришел документ ”“
DeviceName string + Имя устройства “Atol”
PoolId string - Пул, который назначен чеку ”“
ResultCode int - Результат 0
ResultDescription string - Описания результата “OK”
Processed bool - Признак удачного завершения обработки true
ServerVersion string - Версия сервера “4.0.62.521”
DeviceInfo DeviceInfo - Данные о ККТ “DeviceInfo”:

CheckItem

Имя поля Тип Обяз Назначение Пример
Name string - Название Бутылка с водой 1л.”
Quantity decimal - Количество товара 1.0
Price decimal - Цена позиции 100.0
Department int - Отдел 1
Sum decimal - Сумма с учетом скидки 100.0
IsFiscal bool - Фискальный режим true
TaxValue int - Ставка НДС 20
PaymentMode int - Признак способа расчёта:
0 — Не Применяется,
1 — Полная предварительная оплата до момента передачи предмета расчета,
2 — Частичная предварительная оплата до момента передачи предмета расчета,
3 — Аванс,
4 — Полная оплата, в том числе с учетом аванса (предварительной оплаты) в момент передачи предмета расчета,
5 — Частичная оплата предмета расчета в момент его передачи с последующей оплатой в кредит,
6 — Передача предмета расчета без его оплаты в момент его передачи с последующей оплатой в кредит,
7 — Оплата предмета расчета после его передачи с оплатой в кредит (оплата кредита)
4
ItemType int - Признак предмета расчёта(тег 1030) 1
ExciseAmount decimal - Сумма акциза с учетом копеек, включенная в стоимость предмета расчета 0.0
MeasureOfQuantity int - Мера количества предмета расчета 0

DocumentHeader

Имя поля Тип Обяз Назначение Пример
OrganizationInfo string - Информация об организации “ООО ‘Ромашка’“
SerialNumber string - Заводской номер ККТ “0020260207”
Vatin string - ИНН Организации “7722345678”
Cashier string - Кассир “Иванов А.И.”
RnNumber string - Регистрационный номер ККТ “00031415926”
Fn string - Фискальный накопитель “0123123123123”
FnsUrl string - Сайт ФНС “nalog.ru”
ShiftNumber int + Номер смены 3
DocNumber int - Номер фискального документа 5
FiscalSign string - Фискальный признак документа “4988644533”
OfdOrganizationName string - Наименование ОФД “Тестовый ОФД”
OfdVatin string - ИНН ОФД “1234554321”

CorrectionData

Имя поля Тип Обяз Назначение Пример
Type int - Тип коррекции:
0 — самостоятельно;
1 — по предписанию
1
Description string - Описание коррекции “Основание”
Date DateTime - Дата совершения корректируемого расчета “2026-05-24T00:11:23.5221437+08:00”
Number string - Номер предписания налогового органа “0”

Тип: CustomerDetail

Имя поля Тип Обяз Назначение Пример
Info string - Наименование организации или фамилия, имя, отчество (при наличии) “ООО ‘Рога и Копыта’“
Inn string - ИНН организации или покупателя (клиента) “500100732259”
Email string - Электронная почта “kuznicov@mail.ru”

QrCheckData

Имя поля Тип Обяз Назначение Пример
Date DateTime - Дата создания документа “2026-07-28T11:35:54.0161718+08:00”
Amount decimal - Сумма чека 100.0
Fn string - Фискальный накопитель “0123123123123”
Fd int - Фискальный документ 453
Fp string - Фискальный признак “5702940043”
N int - Тип операции:
1 - Приход;
2 - Возврат прихода;
4 - Расход;
5 - Возврат расхода;
7 - Коррекция прихода;
9 - Коррекция расхода
9

Payments

Имя поля Тип Обяз Назначение Пример
Cash decimal - Сумма наличной оплаты 100.0
Barter decimal - Сумма встречным предоставлением) 0.0
PrePaid decimal - Сумма предоплатой (зачетом аванса) 0.0
Credit decimal - Сумма постоплатой (в кредит) 0.0
Electronic decimal - Сумма безналичными средствами 0.0

DeviceInfo

Имя поля Тип Обяз Назначение Пример
FfdVersion - string Версия ФФД “1.2
FnFfdVersion - string Версия ФФД ФН “1.2”
TimeZone int - Часовая зона:
0 — Авто;
1 — 1 часовая зона (МСК-1 / UTC+2);
2 — 2 часовая зона (МСК / UTC+3);
3 — 3 часовая зона (МСК+1 / UTC+4);
4 — 4 часовая зона (МСК+2 / UTC+5);
5 — 5 часовая зона (МСК+3 / UTC+6);
6 — 6 часовая зона (МСК+4 / UTC+7);
7 — 7 часовая зона (МСК+5 / UTC+8);
8 — 8 часовая зона (МСК+6 / UTC+9);
9 — 9 часовая зона (МСК+7 / UTC+10);
10 — 10 часовая зона (МСК+8 / UTC+11);
11 — 11 часовая зона (МСК+9 / UTC+12)
7
KktLicenses - Массив KktLicenseInfo Массив лицензий ККТ []
IsFiscal bool - Фискальный режим true
LineLength int - Ширина чековой ленты 64
LineLengthPixels int - Ширина чековой ленты в пикселях 0
DeviceClass int - Тип устройства: 1 — Принтер;
2 — Чековый принтер;
3 — Фискальный регистратор (не онлайн-ккм);
4 — Онлайн-ккм, применяемая в РФ в соответствии с ФЗ-54;
5 — Эквайринговый терминал;
6 — Терминал сбора данных;
7 — Электронные весы;
8 — Электронные весы;
9 — Сканер штрихкодов
7
SerialNumber string - Заводской номер ККТ “0020260207”
FirmwareVersion string - Версия прошивки “2026”
ConfigurationVersion string - Версия конфигурации прошивки устройства “02.07”

Примеры ошибок

91 Документ не найден

{
    "Code": 91,
    "Description": "Документ не найден",
    "Success": false
}

72 Некорректный id

{
    "Code": 72,
    "Description": "Некорректный id",
    "Success": false
}

72 Не указан id

{
    "Code": 72,
    "Description": "Не указан id",
    "Success": false
}

GET correction120/list?device=Atol

Получение списка чеков коррекции ФФД 1.2

URL: {{HTTPRoot}}/correction120/list?device=Atol

Параметры запроса

Имя параметра Тип Обяз Назначение Пример
device string + Имя устройства. Atol

Тело ответа

200 OK

{
    "Result": [
        {
            "CheckItems": [],
            "Electronically": false,
            "Payments": {
                "Cash": 100,
                "Electronic": 0,
                "PrePaid": 0,
                "Credit": 0,
                "Barter": 0
            },
            "TaxType": 3,
            "CorrectionData": {
                "Type": 0,
                "Description": "Основа коррекции",
                "Date": "2026-03-12T02:41:55.518Z",
                "Number": "0"
            },
            "TaxSum18": 1,
            "TaxSum10": 1,
            "TaxSum7": 1,
            "TaxSum5": 1,
            "TaxSum105": 1,
            "TaxSum107": 1,
            "TaxSum0": 1,
            "TaxSum110": 1,
            "TaxSumNone": 1,
            "TaxSum118": 1,
            "TaxSum120": 1,
            "TaxSum20": 1,
            "TaxSum122": 1,
            "TaxSum22": 1,
            "ShiftNumber": 0,
            "DocNumber": 0,
            "DocNumberInShift": 0,
            "Fn": "0123123123123",
            "FiscalDate": "0001-01-01T00:00:00",
            "CashierName": "Иванов А.И.",
            "CashierVatin": "7722345678",
            "DocumentHeader": {
                "OrganizationInfo": "ООО 'Ромашка'",
                "SerialNumber": "0020260207",
                "Vatin": "7722345678",
                "Cashier": "Иванов А.И.",
                "RnNumber": "00031415926",
                "Fn": "0123123123123",
                "FnsUrl": "nalog.ru",
                "ShiftNumber": 0,
                "CheckNumber": 0,
                "OfdOrganizationName": "Тестовый ОФД",
                "OfdVatin": "1234554321"
            },
            "TaskType": 5,
            "DocId": "ee5f9ad6-3916-4736-ad6f-74f3ef770857",
            "Date": "2026-03-12T10:54:31.0935054+08:00",
            "TerminalId": "",
            "DeviceName": "Atol",
            "PoolId": "",
            "ResultCode": 2,
            "ResultDescription": "Внутренняя ошибка: atol: PrintCorrection(): Недопустимый вызов. Ожидается ФФД 1.05, а у устройства ФФД 1.2.",
            "Processed": false,
            "ServerVersion": "4.0.58.312",
            "DeviceInfo": {
                "FfdVersion": "1.2",
                "FnFfdVersion": "1.2",
                "IsFiscal": true,
                "LineLength": 64,
                "DeviceClass": 4,
                "Model": "АТОЛ FPrint-22ПТК",
                "SerialNumber": "00106305393630",
                "FirmwareVersion": "5.15.102",
                "ConfigurationVersion": "5.17.0"
            }
        },
        {
            "CheckItems": [],
            "Electronically": false,
            "Payments": {
                "Cash": 100,
                "Electronic": 0,
                "PrePaid": 0,
                "Credit": 0,
                "Barter": 0
            },
            "TaxType": 3,
            "CorrectionData": {
                "Type": 0,
                "Description": "Основа коррекции",
                "Date": "2026-03-12T02:41:55.518Z",
                "Number": "0"
            },
            "TaxSum18": 1,
            "TaxSum10": 1,
            "TaxSum7": 1,
            "TaxSum5": 1,
            "TaxSum105": 1,
            "TaxSum107": 1,
            "TaxSum0": 1,
            "TaxSum110": 1,
            "TaxSumNone": 1,
            "TaxSum118": 1,
            "TaxSum120": 1,
            "TaxSum20": 1,
            "TaxSum122": 1,
            "TaxSum22": 1,
            "ShiftNumber": 0,
            "DocNumber": 0,
            "DocNumberInShift": 0,
            "Fn": "0123123123123",
            "FiscalDate": "0001-01-01T00:00:00",
            "CashierName": "Иванов А.И.",
            "CashierVatin": "7722345678",
            "DocumentHeader": {
                "OrganizationInfo": "ООО 'Ромашка'",
                "SerialNumber": "0020260207",
                "Vatin": "7722345678",
                "Cashier": "Иванов А.И.",
                "RnNumber": "00031415926",
                "Fn": "0123123123123",
                "FnsUrl": "nalog.ru",
                "ShiftNumber": 0,
                "CheckNumber": 0,
                "OfdOrganizationName": "Тестовый ОФД",
                "OfdVatin": "1234554321"
            },
            "TaskType": 5,
            "DocId": "2e88c2c4-90cb-494b-aba4-bf3d6b6f2846",
            "Date": "2026-03-12T10:53:24.4574134+08:00",
            "TerminalId": "",
            "DeviceName": "Atol",
            "PoolId": "",
            "ResultCode": 2,
            "ResultDescription": "Внутренняя ошибка: atol: PrintCorrection(): Недопустимый вызов. Ожидается ФФД 1.05, а у устройства ФФД 1.2.",
            "Processed": false,
            "ServerVersion": "4.0.58.312",
            "DeviceInfo": {
                "FfdVersion": "1.2",
                "FnFfdVersion": "1.2",
                "IsFiscal": true,
                "LineLength": 64,
                "DeviceClass": 4,
                "Model": "АТОЛ FPrint-22ПТК",
                "SerialNumber": "00106305393630",
                "FirmwareVersion": "5.15.102",
                "ConfigurationVersion": "5.17.0"
            }
        },
        {
            "CheckItems": [],
            "Electronically": false,
            "Payments": {
                "Cash": 100,
                "Electronic": 0,
                "PrePaid": 0,
                "Credit": 0,
                "Barter": 0
            },
            "TaxType": 1,
            "CorrectionData": {
                "Type": 0,
                "Description": "Основа коррекции",
                "Date": "0001-01-01T00:00:00",
                "Number": ""
            },
            "TaxSum18": 1,
            "TaxSum10": 1,
            "TaxSum7": 1,
            "TaxSum5": 1,
            "TaxSum105": 1,
            "TaxSum107": 1,
            "TaxSum0": 1,
            "TaxSum110": 1,
            "TaxSumNone": 1,
            "TaxSum118": 1,
            "TaxSum120": 1,
            "TaxSum20": 1,
            "TaxSum122": 1,
            "TaxSum22": 1,
            "ShiftNumber": 0,
            "DocNumber": 0,
            "DocNumberInShift": 0,
            "Fn": "0123123123123",
            "FiscalDate": "0001-01-01T00:00:00",
            "CashierName": "Иванов А.И.",
            "CashierVatin": "7722345678",
            "DocumentHeader": {
                "OrganizationInfo": "ООО 'Ромашка'",
                "SerialNumber": "0020260207",
                "Vatin": "7722345678",
                "Cashier": "Иванов А.И.",
                "RnNumber": "00031415926",
                "Fn": "0123123123123",
                "FnsUrl": "nalog.ru",
                "ShiftNumber": 0,
                "CheckNumber": 0,
                "OfdOrganizationName": "Тестовый ОФД",
                "OfdVatin": "1234554321"
            },
            "TaskType": 7,
            "DocId": "8c55e249-f3d5-45a9-8b5c-7ad437c1a82d",
            "Date": "2026-03-12T10:48:44.7372856+08:00",
            "TerminalId": "",
            "DeviceName": "Atol",
            "PoolId": "",
            "ResultCode": 2,
            "ResultDescription": "Внутренняя ошибка: atol: PrintCorrection(): Недопустимый вызов. Ожидается ФФД 1.05, а у устройства ФФД 1.2.",
            "Processed": false,
            "ServerVersion": "4.0.58.312",
            "DeviceInfo": {
                "FfdVersion": "1.2",
                "FnFfdVersion": "1.2",
                "IsFiscal": true,
                "LineLength": 64,
                "DeviceClass": 4,
                "Model": "АТОЛ FPrint-22ПТК",
                "SerialNumber": "00106305393630",
                "FirmwareVersion": "5.15.102",
                "ConfigurationVersion": "5.17.0"
            }
        },
        {
            "CheckItems": [],
            "Electronically": false,
            "Payments": {
                "Cash": 100,
                "Electronic": 0,
                "PrePaid": 0,
                "Credit": 0,
                "Barter": 0
            },
            "TaxType": 1,
            "CorrectionData": {
                "Type": 0,
                "Description": "",
                "Date": "0001-01-01T00:00:00",
                "Number": ""
            },
            "TaxSum18": 1,
            "TaxSum10": 1,
            "TaxSum7": 1,
            "TaxSum5": 1,
            "TaxSum105": 1,
            "TaxSum107": 1,
            "TaxSum0": 1,
            "TaxSum110": 1,
            "TaxSumNone": 1,
            "TaxSum118": 1,
            "TaxSum120": 1,
            "TaxSum20": 1,
            "TaxSum122": 1,
            "TaxSum22": 1,
            "ShiftNumber": 0,
            "DocNumber": 0,
            "DocNumberInShift": 0,
            "Fn": "0123123123123",
            "FiscalDate": "0001-01-01T00:00:00",
            "CashierName": "Иванов А.И.",
            "CashierVatin": "7722345678",
            "DocumentHeader": {
                "OrganizationInfo": "ООО 'Ромашка'",
                "SerialNumber": "0020260207",
                "Vatin": "7722345678",
                "Cashier": "Иванов А.И.",
                "RnNumber": "00031415926",
                "Fn": "0123123123123",
                "FnsUrl": "nalog.ru",
                "ShiftNumber": 0,
                "CheckNumber": 0,
                "OfdOrganizationName": "Тестовый ОФД",
                "OfdVatin": "1234554321"
            },
            "TaskType": 7,
            "DocId": "19431422-bbdd-4ff1-ab0b-523ba69c6218",
            "Date": "2026-03-12T10:47:52.971143+08:00",
            "TerminalId": "",
            "DeviceName": "Atol",
            "PoolId": "",
            "ResultCode": 55,
            "ResultDescription": "Требуется открытая смена",
            "Processed": false,
            "ServerVersion": "4.0.58.312",
            "DeviceInfo": {
                "FfdVersion": "1.2",
                "FnFfdVersion": "1.2",
                "IsFiscal": true,
                "LineLength": 64,
                "DeviceClass": 4,
                "Model": "АТОЛ FPrint-22ПТК",
                "SerialNumber": "00106305393630",
                "FirmwareVersion": "5.15.102",
                "ConfigurationVersion": "5.17.0"
            }
        }
    ],
    "Code": 0,
    "Description": "OK",
    "Success": true
}

Result

Тип: (массив CheckCorrection120)

Смотрите документацию GET-запроса correction120

Примеры ошибок

4 Не указано имя ККТ

{
    "Code": 4,
    "Description": "Не указано имя ККТ",
    "Success": false
}