Ошибка звучит так:

Объекту 0x05AE5950 присвоен код ошибки 501 [Некорректное значение поля "items[0].tax.type" (vat5)]

JSON выглядит так:
LIBFPTR_PARAM_JSON_DATA (65645) = "{"agentInfo":{"moneyTransferOperator":null,"payingAgent":null,"receivePaymentsOperator":null},"companyInfo":{},"electronically":false,"ignoreNonFiscalPrintErrors":true,"items":[{"additionalAttributePrint":true,"agentInfo":{"moneyTransferOperator":null,"payingAgent":null,"receivePaymentsOperator":null},"amount":75.0,"department":1,"infoDiscountAmount":0.0,"name":"Мой товар","paymentMethod":"fullPayment","paymentObject":"1","price":75.0,"quantity":1.0,"tax":{"sum":3.57,"type":"vat5"},"type":"position"}],"operator":{"name":"Иванов Иван "},"payments":[{"sum":75.0,"type":"cash"},{"sum":0.0,"type":"credit"},{"sum":0.0,"type":"electronically"},{"sum":0.0,"type":"other"},{"sum":0.0,"type":"prepaid"}],"paymentsPlace":"Касса Магазина ","taxationType":"usnIncome","type":"sell"}

Прошивка (конфигурация) 5.15.0, рекомендованная от 1С. УНФ тоже обновлена и драйверы по чек-листу обновлены. Атол 10.10.6.0

https://v8.1c.ru/metod/article/chek-list-po-podgotovke-k-novym-stavkam-nds-5-i-7-v-chekakh-dlya-roznitsy-na-usn.htm

Информация о ККТ:

АЗВАНИЕ МОДЕЛИ: АТОЛ 20Ф
ЭЛЕКТРОННЫЙ БЛОК: 1.2
MAC-адрес LAN: FF:FF:FF:FF:FF:FF
ВЕРСИЯ КОНФИГУРАЦИИ: 5.15.0
ВЕРСИЯ ККТ: 5.8.1
БАТАРЕЯ ЧАСОВ (НАПРЯЖЕНИЕ, ВОЛЬТ): 3.081
ВЕРСИЯ ШАБЛОНОВ: ATEC3035
ВВЕДЕННЫЕ ЛИЦЕНЗИИ
    Лицензия "№5 Обработка маркировки": (2019.12.26 - 2047.05.11)
    Лицензия "№7 Шаблоны чека и клише": (2021.06.30 - 2048.11.13)
    Лицензия "№8 Печать графики и ШК": (2021.06.30 - 2048.11.13)
    Лицензия "№9 Отключение ПФ": (2021.06.30 - 2048.11.13)
    Лицензия "№10 ФФД 1.2": (2021.06.30 - 2048.11.13)
    Лицензия "№1 Фискальные функции": (2020.01.01 - 2098.12.31)
    Лицензия "№2 Запись ПО ККТ": (2020.01.01 - 2098.12.31)
    Лицензия "№3 Работа с НДС 20%": (2018.11.21 - 2029.12.29)
    Лицензия "№4 ФФД 1.1": (2019.12.26 - 2047.05.11)
    Лицензия "№16 Релизная лицензия": (2020.01.01 - 2098.12.31)
    Лицензия "№17 Доп. функционал Печать": (2025.01.02 - 2026.01.02)
    Лицензия "№19 Доп. Фиск. функционал": (2025.01.02 - 2026.01.02)
ККТ
    ЗАРЕГИСТРИРОВАНА: ДА
    СМЕНА: закрыта
СОЕДИНЕНИЕ С ОФД: 2025.01.02 20:42:07

Как победить?
---
вот похоже лекарство намечается - нужно удалить полностью все драйвера ДТО и поставить заново.
---
вчера словил такую проблему, оказалось, что забыл установить дто 10.10.6, была установлена 10.10.3, установил, в 1с в свойствах подкл.оборудования проверил 10.10.6.0-rc7, в свойствах кассы ккм проверил что стоит АТОЛ:ККТ с передачей данных в ОФД 10.x (ФФД 1.2) УСН НДС
все заработало
---
это я делал, не помогает. Что такое rc7?
---
где брали этот драйвер?
Я пробовал и встроенный и скачивал последний с итс. Скиньте сюда файл драйвера
---
Когда будешь устанавливать новый атоловский - не забудь галку по 1С, посмотри релиз, поддерживает ли, ну и новую атол ккт установи и переназначь в кассе на нее.
---
спасибо, попробую. Но дело думаю в пртшивке, ведь судя по логам она ругается при разбое json в кассе. Можетеиглянуть как у вас json в логе выглядит?
---
напомните где этот лог находится.
---
Лог драйвера АТОЛ версии 10 находится по адресу: %USERPROFILE%\AppData\Roaming\ATOL\drivers10\logs
---
https://fs.atol.ru/SitePages/Центр%20загрузки.aspx
---
Такая же ошибка в ERP, компоненту 1С установил из установленного драйвера, пишет название без _rc7, у Вас встроенная компонента в 1С или тоже брали из папки где установлен драйвер?
---
а кассу перепрошивали? какая версия конфигурации кассы на Атол?
---
у меня делал админ на точке, не я.
удалил атол. Поставил заново.
Перепрописал по инструкции, создал новое оборудование с новым драйвером, его прописал в кассу.
и о чудо, заработало.
Только в ОФД показывает для ставки НДС 5% без ндс, потому как там еще не доделали отображение.
Но в чеке корректно.
Тему закрываю для себя.
Хотя хотелось бы конечно знать, что именно сбоит, потому что получилось решить стучанием в шаманский бубен.
Может старый атол надо удалять? ХЗ.
Раздам СМ активным участникам.
---
Спасибо!
будем пробовать тоже в "бубен стучать" )
---
В общем, удалось тоже победить эту проблему)
---
и тоже не понятно, каким образом? ;-)
---
удалили установленный в системе ДТО 8.
как он мог влиять на работу 10 - абсолютно не понятно, но на 2 точках это решило проблему.
---
вот похоже лекарство намечается - нужно удалить полностью все драйвера ДТО и поставить заново.
---
У драйвера кассы и платформы 1с есть варианты 32х и 64х. Платформа 32 видит только драйвер 32 и платформа 64 видит только драйвер 64. Так вот у вас новый драйвер не соответствует разрядности платформы. Например 32 платформа 1с видит 32 драйвер 10.10.3, а вот 10.10.6 новый стоит 64 и его платформа не видит. Старый драйвер кассы 10.10.3 не "понимает" ставку НДС 5%
Ну или еще проще, эти версии должны быть одинаковы 10.10.6. Верхняя это версия компоненты 1с, ниже версия драйвера, которую "видит" 1с
---
да прошивка последняя
---
может ли прошиться криво?
---
Есть аналогичная проблема ((
в базе УТ11 работают несколько точек, на одних все замечательно работает, чеки бьются на других та же ошибка, что у Автора..
в логах строки ОДИНАКОВЫЕ, делаю вывод, что что-то в самой ККТ не так..
---
да, когда мне прошивали утилитой, она сначала обновляет версию конфигурации, а потом выдавала ошибку после нескольких подключений к кассе, что заливка в контейнер не произведена. Думаю, может не прошилось до конца корректно. Ведь контейнер именно и хранит прошивку.
Можно через драйвер ККМ попробовать пробить чек с 5%, посмотреть, так пройдет или нет.
---
Кстати да, так же было! может еще раз попробовать прошить
---
у нас нет нормального договора с АСЦ, не знаю, у кого там клиент брал срочно утилиту для прошивки. Но как обычно проблему надо решать срочно.
---
строка которая пробивается (FirmwareVersion="5.8.1 (5.15.0)"):
  <FiscalString Name="Signature Royale Albi Духи 50 мл" Quantity="1" PriceWithDiscount="11170" AmountWithDiscount="11170" DiscountAmount="3730" Department="1" VATRate="5" VATAmount="531.9" PaymentMethod="4" CalculationSubject="33" MarkingCode="хххххххххххххххххххххххххххххххххххххххх==" MeasureOfQuantity="0">

строка которая НЕ пробивается (FirmwareVersion="5.8.1 (5.15.0)"):
<FiscalString Name="39052Н EAU DES MERVEILLES BLEUE Т/в 100 мл" Quantity="1" PriceWithDiscount="5436" AmountWithDiscount="5436" DiscountAmount="3624" Department="1" VATRate="5" VATAmount="258.86" PaymentMethod="4" CalculationSubject="33" MarkingCode="ХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХ==" MeasureOfQuantity="0">
---
на одном и том же фискальнике? а в чем разница?
Расхождений вроде особо нет, проверил.
---
разные точки, разные фискальники, но работают в одной базе
прошивали и драйвер обновляли на всех одновременно
---
если у вас есть договор с АСЦ Атол, пусть пишут в Атол обращение, отправляют логи. Видимо, реально сыроватая наспех сколоченная прошивка или криво встала прошивка.
---
Тоже интересно это разные кассы? может действительно криво прошили
---
Посмотрите пожалуйста в логах где бьется файл fptr1C.txt , что у вас там ?
---
[1C] ИДУстройства - [ATOL_KKT_1C_V10X#1]
[1C] Версия компонента: [10.10.6.0-rc7]
---
Все я кажется понял, я драйвер то установил новый, а в РМК не сменил, как проверю отпишусь :)
---
FirmwareVersion="5.8.1 (5.15.0)
<FiscalString Name="Болт Т4.38.150 (04.38.145) тормозной ленты ТТ-4" Quantity="1" PriceWithDiscount="447.17" AmountWithDiscount="447.17" DiscountAmount="13.83" Department="1" VATRate="5" VATAmount="21.29" PaymentMethod="4" CalculationSubject="1" MeasureOfQuantity="0">
У меня вот такая не бьется
ERROR [1C] [501] Некорректное значение поля "items[0].tax.type" ()
---
а что, какая-то бьется с НДС 5%? или все не бьются?
---
У Вас проще ситуация - в подключенном оборудование измените драйвер! и все заработает
---
все не бьются, пока без ндс бьем
---
Драйвер старый отключил, новый подключил, так что не понятно, может надо все почистить было от старых драйверов
---
вот про это..
---
Да так и сделал! Вот это меня смущает, похоже компонента не подключилась, пойду доступ просить
---
подскажите пожалуйста у меня такая же ошибка, в логах видно что 1с пытается использовать старую компоненту. Но мы используем обычные формы КА1.1. Там вместо драйвера (как в УФ) обработка обслуживания, надо ли в ней что-то менять, а если надо то как, ведь там макет на двоичных данных? Первый раз сталкиваюсь с этим вопросом
---
У нас такая же проблема. удалось ли найти решение?
2025.01.03 15:29:19.875 T: T:0000077C ERROR [1C] [501] Некорректное значение поля "items[0].tax.type" ()
2025.01.03 15:29:19.875 T: T:0000077C INFO [1C] Версия компонента: [10.8.0.0]
Версия драйвера 10.10.6.0
УТ 10.3
---
Пока борюсь, пните пожалуйста если что-то получится, если у меня раньше получится то я соответственно поделюсь
---
Удалось решить для ут 10.3
Нужно скачать с итс и обновить в торговом оборудовании компоненту
ATOLkkt.epf.

После этого ругаться стало на barcode. Там вместо value надо передавать valuebase64

1) версия драйверов 10.10.6.0
2) ATOLkkt.epf в торговом оборудовании
3) прошивка кассы 5.15
---
Можете пожалуйста ссылку скинуть или саму внешнюю обработку?)
---
Спасибо большое сейчас попробую!
---
а у вас не было такой ошибки?
"ВнешняяОбработка.АТОЛККТсПередачейДанных.МодульОбъекта(135)}: Метод объекта не обнаружен (ПолучитьНомерВерсии)
   мВерсияИзДрайвера = Драйвер.ПолучитьНомерВерсии();"
---
Такой не было
---
Видимо потому что у меня КА1.1, тут другие методы(
Но спасибо большое, теперь знаю куда копать
---
Удалось решить для ут 10.3
Нужно скачать с итс и обновить в торговом оборудовании компоненту
ATOLkkt.epf.

После этого ругаться стало на barcode. Там вместо value надо передавать valuebase64

1) версия драйверов 10.10.6.0
2) ATOLkkt.epf в торговом оборудовании
3) прошивка кассы 5.15

Здравствуйте. А если у нас работал старый драйвер 10.4.3, так программа очень древняя, то надо будет устанавливать новый райвер 10.10.6.0?
---
драйвер в любом случае надо ставить новый, так как старый просто не понимает, что есть такая ставка НДС
---
Ваша проблема совсем другая, чем в данной теме и лечится использованием правильной версии компоненты, насколько я помню, в 10.3 у Вас должна быть обработка обслуживания, так вот в ней нужно менять, в т.ч. имя компоненты.
---
Поменял, но, там есть много методов, которые обращаются к компоненте (или драйверу хз как это точно назвать) по типу: Драйвер.ПолучитьНомерВерсии(). Хотя такого метода пишет нет и выпадает в ошибку. Ладно бы это была только одна такая строка, так там их много
Но и это не проблема, если много, проблема в том, как узнать какой теперь метод используется вместо "ПолучитьНомерВерсии"
Был бы признателен, если бы помогли информацией, где найти новые используемые методы
---
Тоже проблема в "Версия компонента: [10.8.0.0]".
---
Все заработало, вот здесь забыл поменять! Всем спасибо!
---
Сообщение было скрыто модератором.
---
Тут я смотрю у всех проблемы с новыми ставками НДС, подготовил инструкцию по доработке УТ 10.3, УПП 1.3, КА 1, для этих ставок. https://dzen.ru/video/watch/676845df343a2f3f490e13d5
Плюс сделал небольшую инструкцию по настройке использования в самой системе, на что обратить внимание.
https://andrei-karpov.github.io/1c_kkt_54fz/instruction/#поддержка-ндс-5-и-7
---
Поставил драйвер 10.10.6.0
---
Наступил на эти же грабли. Разобрался только после того, как прочитал лог ККТ - fptr1C.log (привожу часть лога ниже). Как оказалось 1С грузила старую компоненту 10.6.2.0, хотя в 1С был установлен драйвер 10.10.6.0, а грузила 1С старую компоненту только потому, что мы наименование устройства оставили по умолчанию Name="АТОЛ:ККТ с передачей данных в ОФД (54-ФЗ) 10.x".
Решение довольно простое - нужно дать уникальное наименование устройства!

2025.01.10 20:12:52.288 T: T:000021A0 ERROR [1C] [501] Некорректное значение поля "items[0].tax.type" ()
2025.01.10 20:12:52.288 T: T:000021A0 INFO [1C] Версия компонента: [10.6.2.0]
2025.01.10 20:12:52.288 T: T:000021A0 INFO [1C] GetLastError
2025.01.10 20:12:52.288 T: T:000021A0 INFO [1C] ОписаниеОшибки - [Некорректное значение поля "items[0].tax.type" ()]
2025.01.10 20:12:52.342 T: T:000021A0 INFO [1C] Версия компонента: [10.6.2.0]
2025.01.10 20:12:52.342 T: T:000021A0 INFO [1C] Close
2025.01.10 20:12:52.342 T: T:000021A0 INFO [1C] ИДУстройства - [ATOL_KKT_1C83_V10#0]
2025.01.10 20:13:41.652 T: T:000021A0 INFO [1C] Версия компонента: [10.6.2.0]
2025.01.10 20:13:41.652 T: T:000021A0 INFO [1C] SetParameter
2025.01.10 20:13:41.652 T: T:000021A0 INFO [1C] [EquipmentType] + [ККТ]
2025.01.10 20:13:41.652 T: T:000021A0 INFO [1C] Версия компонента: [10.6.2.0]
2025.01.10 20:13:41.652 T: T:000021A0 INFO [1C] GetDescription
2025.01.10 20:13:41.652 T: T:000021A0 INFO [1C] ОписаниеДрайвера - [<?xml version="1.0" encoding="UTF-8"?>
<DriverDescription Name="АТОЛ:ККТ с передачей данных в ОФД (54-ФЗ) 10.x" Description="АТОЛ: Драйвер ККТ – программный компонент (драйвер), предназначенный для работы с ККТ АТОЛ." EquipmentType="ККТ" IntegrationComponent="true" MainDriverInstalled="true" DriverVersion="10.10.6.0" IntegrationComponentVersion="10.6.2.0" DownloadURL="http://files.atol.ru/temp/1C-installer/dKKT_10.ZIP" LogIsEnabled="true" LogPath="C:\Users\FlyZone\AppData\Roaming\ATOL\drivers10\"/>
]