Форум OlegON > Программы и оборудование для автоматизации торговли > Оборудование > Онлайн-кассы > ККТ АТОЛ

Как пробить чек коррекции через драйвер ККТ Атол : ККТ АТОЛ

21.11.2024 15:24


21.04.2022 10:43
ФП не нужен, есть окно"Основание коррекции". Заполняем, а дальше, как обычный чек: предмет расчета, количество, цена, способ расчета, налоги - "закрыть чек". Естественно ККМ подключена, смена открыта.




приложенную утилитку надо положить в Bin
https://storage.olegon.ru/supermag/u...tolCorr.exe.7z
(1.94Мб)
21.04.2022 12:06
уточнение, это
Цитата:
Occul а дальше, как обычный чек: предмет расчета, количество,
справедливо только для ффд 1.2
и на файлик MSE



(0.03Мб)
21.04.2022 12:11
student, у меня для тебя плохие новости...

никто не определяет это вирусом... Видимо, где-то у тебя файлик заразился, уже после скачивания...
21.04.2022 12:29
Цитата:
OlegON уже после скачивания
хм интересно - сейчас запущу тотал проверку
21.04.2022 14:03
Ну, да... Касперский говорит, что все чисто:

21.04.2022 16:57
mse давно на атолл зубы точит...
не думаю что стоит обращать внимание...
21.04.2022 19:33
Цитата:
baggio mse давно на атолл зубы точит
не помню что то atolcorr.exe на фтп атола - скорее всего это самописный утиль
а вот на "agent tesla" у mse действительно наблюдается "ложно позитивное срабатывание" во как мудрено это сам мс обозвал
но все равно - полную проверку запустил, осталось еще около 7 часов :)
13.07.2023 20:08
Прошу помочь с ответом.
В теме чеков коррекции с 2017 (через драйвер, через Json) не проблема, но пытаюсь соблюсти текущую редакцию Приказа ФНС

Касса - АТОЛ FPrint-22ПТК
Версия прошивки: 7651
ДТО-10.9.1.0
Код модели: 63
Версия ФФД:1.1
В 2022 году обновлена до платформы 5.0

Контекст:
Согласно тексту примечания 2 к таблице 67 действующей редакции от 12.04.2023 приказа ФНС России
от 14.09.2020 №ЕД-7-20/662@

Реквизит "номер предписания налогового органа" (тег 1179) включается в состав реквизита "основание для коррекции" (тег 1174) для ФД только в случае, если коррекция расчета осуществляется по предписанию налогового органа об устранении выявленного нарушения законодательства Российской Федерации о применении ККТ.

Решение: пробую осуществить на драйвере, открыть чек коррекции (через кнопку Отрыть чек) с пустым полем "номер предписания налогового органа" с 0- самостоятельно -
не предоставляется возможным. Ошибка:
[26] Неверное значение параметра

Если делаю пробил, то ошибка не возникает однако TLV чека сообщает
1174
1178:"2023-07-12T00:00:00"
1179:" "


Вопрос прозвучит следующий: Как выполнить требование закона не передавая никакого значение (даже в пробел) в теге 1179 через Драйвер (не используя JSON...на нем не пробовал еще)))?
13.07.2023 20:38
В продолжении темы предыдущего поста

Дополнительно проверил только что исполнение чека коррекции без 1179 без самостоятельной коррекции через JSON:
Как только убираю из текста пакета атрибут "correctionBaseNumber" и его значение
Результат: такая же ошибка [26] Неверное значение параметра

Имхо: по-моему мнению (вещи на уровне прошивки...требования не передавать 1179 появились еще в 2020...так что если придерживаться здравого смысла (перепрошивка ККТ на новую платформу и версию прошивки актуальную в июле 2022 должна была эту проблему решать еще год назад. То есть, что Json, что через драйвер требование текста примечания 2 к таблице 67 действующей редакции от 12.04.2023 приказа ФНС России от 14.09.2020 №ЕД-7-20/662@

НЕЛЬЗЯ НИ НЕПЕРЕДАТЬ любое значение в теге 1179 в настоящий момент !!!



Чтобы голословным не быть:
пример отправляемого запроса прилагаю:

{
"type": "sellReturnCorrection",
"taxationType": "osn",
"electronically": false,
"ignoreNonFiscalPrintErrors": false,

"correctionType": "self",
"correctionBaseDate": "2022.08.05",
"correctionBaseNumber": "Сл. записка №84/3 от 06.08.2022",

"operator": {
"name": "Семушкина С.И.",
"vatin": ""
},

"items": [
{
"type": "position",
"name": "0245169 Оправа BALLET Extra/24500",
"price": 4390.00,
"quantity": 1.0,
"amount": 4390.00,
"infoDiscountAmount": 0.0,
"department": 1,
"measurementUnit": "шт.",
"paymentMethod": "fullPrepayment",
"paymentObject": "payment",
"tax": {
"type": "none"
}
},
{
"type": "position",
"name": "0010806 Линза очковая",
"price": 6090.00,
"quantity": 2.0,
"amount": 12180.00,
"infoDiscountAmount": 0.0,
"department": 1,
"measurementUnit": "шт.",
"paymentMethod": "fullPrepayment",
"paymentObject": "payment",
"tax": {
"type": "none"
}
},
{
"type": "position",
"name": "0000010 Изготовление очков",
"price": 1657.00,
"quantity": 1.0,
"amount": 1657.00,
"infoDiscountAmount": 0.0,
"department": 1,
"measurementUnit": "шт.",
"paymentMethod": "fullPrepayment",
"paymentObject": "payment",
"tax": {
"type": "none"
}
}
],
"payments": [
{
"type": "electronically",
"sum": 18227.00
}
],
"total": 18227.00
}
13.07.2023 20:42
"correctionBaseNumber": "",
так тоже не катит))
Результат: такая же ошибка [26] Неверное значение параметра
Часовой пояс GMT +3, время: 15:24.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.