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

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

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

POST correction105

Запрос: correction105

URL: {{HTTPRoot}}/correction105

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

Тело запроса

{
    "DeviceName": "{device}",
    "Cashier": {
        "Name": "Кассир",
        "Vatin": ""
    },
    "PaymentType": 7,
    "TaxVariant": 1,
    "CorrectionData": {
        "Type": 0,
        "Description": "Основание",
        "Date": "2026-03-13T00:00:00",
        "Number": "0"
    },
    "SumTax20": 100,
    "Payments": {
        "Cash": 100
    }
}
Имя поля Тип Обяз Назначение Пример
DeviceName string + Название устройства “atol2”
PaymentType int + Тип чека (TaskType): 5–8 — коррекция 7
TaxVariant int + СНО: 0 — ОСН, 1 — УСН, 2 — УСНД_Р, 3 — ЕНВД, 4 — ЕСН, 5 — ПСН 1
Cashier object + Кассир {…}
CorrectionData object + Данные коррекции {…}
SumTax5 … SumTax122 decimal + Суммы расчёта по ставкам НДС (хотя бы одна) 100
Payments object + Способы оплаты {“Cash”: 100}

Поле Cashier

Имя поля Тип Обяз Назначение Пример
Name string + Имя кассира “Матузова В.В.”
Vatin string - ИНН кассира ”“

Поле CorrectionData

Имя поля Тип Обяз Назначение Пример
Type enum + Тип коррекции: 0 - самостоятельно, 1 - по предписанию 1
Description string + Описание коррекции “Основание”
Date DateTime + Дата совершения корректируемого расчета “2026-03-30T00:00:00”
Number string + Номер предписания налогового органа “0”

Поле Payments

Имя поля Тип Обяз Назначение Пример
Cash decimal + Сумма наличной оплаты 100

Тело ответа

Успешный ответ (200 OK)

{
    "Result": {
        "datetime": "2026-05-24T17:03:41.3794927+08:00",
        "deviceName": "{device}",
        "docId": "bcba107a-5280-4abd-8124-a953f5ad7963",
        "fnsUrl": "www.nalog.gov.ru",
        "fiscalDatetime": "20260524170341",
        "fiscalSign": "3945989193",
        "shiftNumber": 15,
        "fiscalNumber": 196
    },
    "Code": 0,
    "Description": "OK",
    "Success": true
}

Тип: объект FiscalParams

FiscalParams

Имя поля Тип Назначение Пример
datetime datetime Время операции “2026-05-12T18:38:52”
deviceName string Название устройства “Atol”
docId string Идентификатор задания “d83e0030-…”
fnsUrl string Адрес сайта уполномоченного органа (ФНС) в сети «Интернет» “nalog.ru”
fnNumber string Номер фискального накопителя “0123123123123”
rnNumber string РНМ “00031415926”
fiscalDatetime string Дата и время документа по часам ФН “20260523234515”
shiftNumber int Номер смены 41
fiscalNumber int Номер фискального документа 368

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

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

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

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

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

2 — Ожидается ФФД 1.05, а у устройства ФФД 1.2

{
    "Code": 2,
    "Description": "Внутренняя ошибка: Atol: PrintCorrection(): Недопустимый вызов. Ожидается ФФД 1.05, а у устройства ФФД 1.2.",
    "Success": false
}

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

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

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

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

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

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

POST correction105/async

Запрос: correction105/async

URL: {{HTTPRoot}}/correction105/async

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

Тело запроса

{
    "DeviceName": "{device}",
    "Cashier": {
        "Name": "Кассир",
        "Vatin": ""
    },
    "PaymentType": 7,
    "TaxVariant": 1,
    "CorrectionData": {
        "Type": 0,
        "Description": "Основание",
        "Date": "2026-03-13T00:00:00",
        "Number": "0"
    },
    "SumTax20": 100,
    "Payments": {
        "Cash": 100
    }
}
Имя поля Тип Обяз Назначение Пример
DeviceName string + Название устройства “atol2”
PaymentType int + Тип чека (TaskType): 5–8 — коррекция 7
TaxVariant int + СНО: 0 — ОСН, 1 — УСН, 2 — УСНД_Р, 3 — ЕНВД, 4 — ЕСН, 5 — ПСН 1
Cashier object + Кассир {…}
CorrectionData object + Данные коррекции {…}
SumTax5 … SumTax122 decimal + Суммы расчёта по ставкам НДС (хотя бы одна) 100
Payments object + Способы оплаты {“Cash”: 100}

Поле Cashier

Имя поля Тип Обяз Назначение Пример
Name string + Имя кассира “Матузова В.В.”
Vatin string - ИНН кассира ”“

Поле CorrectionData

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

Поле Payments

Имя поля Тип Обяз Назначение Пример
Cash decimal + Сумма наличной оплаты 100

Тело ответа

Успешный ответ (200 OK)

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

Поле Result

Имя поля Тип Назначение Пример
Result guid идентификатор задачи “cbac9c78-c4f5-4f03-8be9-696136ebc9ab”

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

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

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

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

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

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

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

GET correction105?id={id}

Запрос: correction105

URL: {{HTTPRoot}}/correction105?id={id}

Получение данных чека коррекции ФФД 1.05

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

Параметр Обяз Пример Описание
id + 845579b1-8e64-4630-82ee-e80d9a1daa14 идентификатор документа

Тело ответа

Успешный ответ (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-12T00:00:00",
            "Number": "10"
        },
        "TaxSum18": 0,
        "TaxSum10": 0,
        "TaxSum7": 0,
        "TaxSum5": 0,
        "TaxSum105": 0,
        "TaxSum107": 0,
        "TaxSum0": 0,
        "TaxSum110": 0,
        "TaxSumNone": 0,
        "TaxSum118": 0,
        "TaxSum120": 0,
        "TaxSum20": 100,
        "TaxSum122": 0,
        "TaxSum22": 0,
        "ShiftNumber": 3,
        "DocNumber": 20,
        "DocNumberInShift": 8,
        "FiscalSign": "3356186452",
        "Fn": "9999078902012910",
        "FiscalDate": "2026-03-12T11:37:00+08:00",
        "CashierName": "rewrwe",
        "CashierVatin": "",
        "DocumentHeader": {
            "OrganizationInfo": "ЗАО ТОРГОВЫЙ ОБЪЕКТ N1",
            "SerialNumber": "00109325182732",
            "Vatin": "0326031413",
            "Cashier": "rewrwe",
            "RnNumber": "0000000001002520",
            "Fn": "9999078902012910",
            "FnsUrl": "www.ofd-ya.ru",
            "ShiftNumber": 3,
            "CheckNumber": 20,
            "OfdOrganizationName": "Первый ОФД (АО  ЭСК )",
            "OfdVatin": "7709364346"
        },
        "SaleAddress": "109097, Москва, ул. Ильинка, 9",
        "SaleLocation": "109097, Москва, ул. Ильинка, 9",
        "FfdVersion": "1.0.5",
        "TaskType": 7,
        "DocId": "58450e1f-e9ca-4da3-b2a3-ff7a37ccb719",
        "Date": "2026-03-12T11:37:47.6970797+08:00",
        "TerminalId": "",
        "DeviceName": "atol2",
        "PoolId": "",
        "ResultCode": 0,
        "ResultDescription": "OK",
        "Processed": true,
        "ServerVersion": "4.0.58.312",
        "DeviceInfo": {
            "FfdVersion": "1.0.5",
            "FnFfdVersion": "1.0.5",
            "IsFiscal": true,
            "LineLength": 42,
            "DeviceClass": 4,
            "Model": "АТОЛ 1Ф",
            "SerialNumber": "00109325182732",
            "FirmwareVersion": "5.8.1",
            "ConfigurationVersion": "5.8.17"
        }
    },
    "Code": 0,
    "Description": "OK",
    "Success": true
}

Тип: объект CheckCorrection105

CheckCorrection105

Имя поля Тип Назначение Пример
Electronically bool Регистрация чека без печати на ленте false
TaxType enum Код налогообложения 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 0.0
TaxSum122 decimal Сумма НДС 122 0.0
TaxSum22 decimal Сумма НДС 22 0.0
ShiftNumber int Номер сессии 3
DocNumber int Номер фискального документа 5
DocNumberInShift int Номер фискального документа за смену 1
FiscalSign string Фискальный признак документа “4988644533”
Fn string Серийный номер фискального накопителя “0123123123123”
FiscalDate DateTime Время регистрации операции по часам ККМ. “2026-05-24T00:11:23.5505769+08:00”
SaleAddress string Адрес проведения расчетов “г.Улан-Удэ, ул.Балтахинова, д17Е, офис 215”
SaleLocation string Место проведения расчетов “Офис”
FfdVersion string Версия ФФД “1.2”
Tlv string Cтруктура значений тегов документа “”1209,Номер версии ФФД:4\r\n1041,Номер ФН:999907890…”
TaskType enum Тип чека 11
DocId guid Идентификатор документа “7ccfb3d4-bc93-40c7-9e4d-aa1c8b0261b6”
Date DateTime Дата создания документа “2026-05-24T00:11:23.5221437+08:00”
TerminalId string Идентификатор терминала, с которго пришел документ ”“
DeviceName string Имя устройства “Emu”
PoolId string Пул, который назначен чеку ”“
ResultCode enum Результат 0
ResultDescription string Описания результата “OK”
Processed bool Признак удачного завершения обработки true
ServerVersion string Версия сервера “4.0.62.521”

Поле DocumentHeader

Имя поля Тип Назначение Пример
OrganizationInfo string Информация об организации “”ООО РБ-Софт”“
SerialNumber string Заводской номер ККТ “”0020260207”
Vatin string ИНН Организации “0326012345”
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 enum Тип коррекции: 0 — самостоятельно, 1 — по предписанию 1
Description string Описание коррекции “Основание”
Date DateTime Дата совершения корректируемого расчета “2026-05-24T00:11:23.5221437+08:00”
Number string Номер предписания налогового органа “0”

Поле Payments

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

Поле deviceInfo

Имя поля Тип Назначение Пример
FfdVersion string Версия ФФД “1.2
FnFfdVersion string Версия ФФД ФН “1.2”
TimeZone int Часовая зона устройства 7
KktLicenses array Массив лицензий ККТ []
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 correction105/list?device={device}

Запрос: correction105/list

URL: {{HTTPRoot}}/correction105/list?device={device}

Получение списка данных чека коррекции ФФД 1.05

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

Параметр Обяз Пример Описание
device + atol2 Название устройства

Тело ответа

Успешный ответ (200 OK)

{
    "Result": [
        {
            "CheckItems": [],
            "Electronically": false,
            "Payments": {
                "Cash": 100,
                "Electronic": 0,
                "PrePaid": 0,
                "Credit": 0,
                "Barter": 0
            },
            "TaxType": 1,
            "CorrectionData": {
                "Type": 0,
                "Description": "Основание",
                "Date": "2026-03-13T00:00:00",
                "Number": "0"
            },
            "TaxSum18": 0,
            "TaxSum10": 0,
            "TaxSum7": 0,
            "TaxSum5": 0,
            "TaxSum105": 0,
            "TaxSum107": 0,
            "TaxSum0": 0,
            "TaxSum110": 0,
            "TaxSumNone": 0,
            "TaxSum118": 0,
            "TaxSum120": 0,
            "TaxSum20": 100,
            "TaxSum122": 0,
            "TaxSum22": 0,
            "ShiftNumber": 7,
            "DocNumber": 34,
            "DocNumberInShift": 2,
            "FiscalSign": "3361750445",
            "Fn": "9999078902012910",
            "FiscalDate": "2026-03-17T17:07:00+08:00",
            "CashierName": "Кассир",
            "CashierVatin": "",
            "DocumentHeader": {
                "OrganizationInfo": "ЗАО ТОРГОВЫЙ ОБЪЕКТ N1",
                "SerialNumber": "00109325182732",
                "Vatin": "0326031413",
                "Cashier": "Кассир",
                "RnNumber": "0000000001002520",
                "Fn": "9999078902012910",
                "FnsUrl": "www.ofd-ya.ru",
                "ShiftNumber": 7,
                "CheckNumber": 34,
                "OfdOrganizationName": "Первый ОФД (АО  ЭСК )",
                "OfdVatin": "7709364346"
            },
            "SaleAddress": "109097, Москва, ул. Ильинка, 9",
            "SaleLocation": "109097, Москва, ул. Ильинка, 9",
            "FfdVersion": "1.0.5",
            "TaskType": 7,
            "DocId": "4f5a5d94-1f18-48af-88de-314eb063b70d",
            "Date": "2026-03-17T17:07:23.3448567+08:00",
            "TerminalId": "",
            "DeviceName": "atol2",
            "PoolId": "",
            "ResultCode": 0,
            "ResultDescription": "OK",
            "Processed": true,
            "ServerVersion": "4.0.58.312",
            "DeviceInfo": {
                "FfdVersion": "1.0.5",
                "FnFfdVersion": "1.0.5",
                "IsFiscal": true,
                "LineLength": 42,
                "DeviceClass": 4,
                "Model": "АТОЛ 1Ф",
                "SerialNumber": "00109325182732",
                "FirmwareVersion": "5.8.1",
                "ConfigurationVersion": "5.8.17"
            }
        },
        {
            "CheckItems": [],
            "Electronically": false,
            "Payments": {
                "Cash": 100,
                "Electronic": 0,
                "PrePaid": 0,
                "Credit": 0,
                "Barter": 0
            },
            "TaxType": 0,
            "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": "",
            "FiscalDate": "0001-01-01T00:00:00",
            "DocumentHeader": {
                "OrganizationInfo": "ЗАО ТОРГОВЫЙ ОБЪЕКТ N1",
                "SerialNumber": "00109325182732",
                "Vatin": "0326031413",
                "Cashier": "",
                "RnNumber": "0000000001002520",
                "Fn": "9999078902012910",
                "FnsUrl": "www.ofd-ya.ru",
                "ShiftNumber": 0,
                "CheckNumber": 0,
                "OfdOrganizationName": "Первый ОФД (АО  ЭСК )",
                "OfdVatin": "7709364346"
            },
            "TaskType": 7,
            "DocId": "8d90b8ee-bf65-4a1b-beed-7a1e9b22fcf8",
            "Date": "2026-03-12T10:58:30.1521026+08:00",
            "TerminalId": "",
            "DeviceName": "atol2",
            "PoolId": "",
            "ResultCode": 2,
            "ResultDescription": "Внутренняя ошибка: atol2: драйвер: DeviceNetBase.Device.Atolv10FR: Ошибка выполнения метода \"execute()\" скрипта: TypeError: Неверная дата и/или время\n    at [anon] () native strict preventsyield\n    at [anon] (fptr10_base_correction:1093)\n    at execute (eval:12) preventsyield",
            "Processed": false,
            "ServerVersion": "4.0.58.312",
            "DeviceInfo": {
                "FfdVersion": "1.0.5",
                "FnFfdVersion": "1.0.5",
                "IsFiscal": true,
                "LineLength": 42,
                "DeviceClass": 4,
                "Model": "АТОЛ 1Ф",
                "SerialNumber": "00109325182732",
                "FirmwareVersion": "5.8.1",
                "ConfigurationVersion": "5.8.17"
            }
        },
        {
            "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": "",
            "FiscalDate": "0001-01-01T00:00:00",
            "CashierName": "rewrwe",
            "CashierVatin": "",
            "DocumentHeader": {
                "OrganizationInfo": "ЗАО ТОРГОВЫЙ ОБЪЕКТ N1",
                "SerialNumber": "00109325182732",
                "Vatin": "0326031413",
                "Cashier": "rewrwe",
                "RnNumber": "0000000001002520",
                "Fn": "9999078902012910",
                "FnsUrl": "www.ofd-ya.ru",
                "ShiftNumber": 0,
                "CheckNumber": 0,
                "OfdOrganizationName": "Первый ОФД (АО  ЭСК )",
                "OfdVatin": "7709364346"
            },
            "TaskType": 5,
            "DocId": "e562f183-8663-472f-9b8b-dc2263168734",
            "Date": "2026-03-12T10:55:25.2010415+08:00",
            "TerminalId": "",
            "DeviceName": "atol2",
            "PoolId": "",
            "ResultCode": 96,
            "ResultDescription": "Нет данных: atol2: драйвер: DeviceNetBase.Device.Atolv10FR: Нет больше данных",
            "Processed": false,
            "ServerVersion": "4.0.58.312",
            "DeviceInfo": {
                "FfdVersion": "1.0.5",
                "FnFfdVersion": "1.0.5",
                "IsFiscal": true,
                "LineLength": 42,
                "DeviceClass": 4,
                "Model": "АТОЛ 1Ф",
                "SerialNumber": "00109325182732",
                "FirmwareVersion": "5.8.1",
                "ConfigurationVersion": "5.8.17"
            }
        },
        {
            "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": "",
            "FiscalDate": "0001-01-01T00:00:00",
            "CashierName": "уккукук",
            "CashierVatin": "",
            "DocumentHeader": {
                "OrganizationInfo": "ЗАО ТОРГОВЫЙ ОБЪЕКТ N1",
                "SerialNumber": "00109325182732",
                "Vatin": "0326031413",
                "Cashier": "уккукук",
                "RnNumber": "0000000001002520",
                "Fn": "9999078902012910",
                "FnsUrl": "www.ofd-ya.ru",
                "ShiftNumber": 0,
                "CheckNumber": 0,
                "OfdOrganizationName": "Первый ОФД (АО  ЭСК )",
                "OfdVatin": "7709364346"
            },
            "TaskType": 7,
            "DocId": "2f2b156e-99f7-4870-b49f-d9d0ece716d2",
            "Date": "2026-03-12T10:48:59.4920922+08:00",
            "TerminalId": "",
            "DeviceName": "atol2",
            "PoolId": "",
            "ResultCode": 2,
            "ResultDescription": "Внутренняя ошибка: atol2: драйвер: DeviceNetBase.Device.Atolv10FR: Ошибка выполнения метода \"execute()\" скрипта: TypeError: Неверная дата и/или время\n    at [anon] () native strict preventsyield\n    at [anon] (fptr10_base_correction:1093)\n    at execute (eval:12) preventsyield",
            "Processed": false,
            "ServerVersion": "4.0.58.312",
            "DeviceInfo": {
                "FfdVersion": "1.0.5",
                "FnFfdVersion": "1.0.5",
                "IsFiscal": true,
                "LineLength": 42,
                "DeviceClass": 4,
                "Model": "АТОЛ 1Ф",
                "SerialNumber": "00109325182732",
                "FirmwareVersion": "5.8.1",
                "ConfigurationVersion": "5.8.17"
            }
        }
    ],
    "Code": 0,
    "Description": "OK",
    "Success": true
}

Тип: массив объектов CheckCorrection105

CheckCorrection105

Имя поля Тип Назначение Пример
Electronically bool Регистрация чека без печати на ленте false
TaxType enum Код налогообложения 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 0.0
TaxSum122 decimal Сумма НДС 122 0.0
TaxSum22 decimal Сумма НДС 22 0.0
ShiftNumber int Номер сессии 3
DocNumber int Номер фискального документа 5
DocNumberInShift int Номер фискального документа за смену 1
FiscalSign string Фискальный признак документа “4988644533”
Fn string Серийный номер фискального накопителя “0123123123123”
FiscalDate DateTime Время регистрации операции по часам ККМ. “2026-05-24T00:11:23.5505769+08:00”
SaleAddress string Адрес проведения расчетов “г.Улан-Удэ, ул.Балтахинова, д17Е, офис 215”
SaleLocation string Место проведения расчетов “Офис”
FfdVersion string Версия ФФД “1.2”
Tlv string Cтруктура значений тегов документа “”1209,Номер версии ФФД:4\r\n1041,Номер ФН:999907890…”
TaskType enum Тип чека 11
DocId guid Идентификатор документа “7ccfb3d4-bc93-40c7-9e4d-aa1c8b0261b6”
Date DateTime Дата создания документа “2026-05-24T00:11:23.5221437+08:00”
TerminalId string Идентификатор терминала, с которго пришел документ ”“
DeviceName string Имя устройства “Emu”
PoolId string Пул, который назначен чеку ”“
ResultCode enum Результат 0
ResultDescription string Описания результата “OK”
Processed bool Признак удачного завершения обработки true
ServerVersion string Версия сервера “4.0.62.521”

Поле DocumentHeader

Имя поля Тип Назначение Пример
OrganizationInfo string Информация об организации “”ООО РБ-Софт”“
SerialNumber string Заводской номер ККТ “”0020260207”
Vatin string ИНН Организации “0326012345”
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 enum Тип коррекции: 0 — самостоятельно, 1 — по предписанию 1
Description string Описание коррекции “Основание”
Date DateTime Дата совершения корректируемого расчета “2026-05-24T00:11:23.5221437+08:00”
Number string Номер предписания налогового органа “0”

Поле Payments

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

Поле deviceInfo

Имя поля Тип Назначение Пример
FfdVersion string Версия ФФД “1.2
FnFfdVersion string Версия ФФД ФН “1.2”
TimeZone int Часовая зона устройства 7
KktLicenses array Массив лицензий ККТ []
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”

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

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

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