IPB

Здравствуйте, гость ( Вход | Регистрация )

> Восстановление лицензий

С 3 августа 2017 восстановление лицензий производится ТОЛЬКО через СервисДеск
Просьба обращаться к партнерам компании для оформления заявок в СД

2 страниц V   1 2 >  
Добавить ответ в эту темуОткрыть тему
Ошибка 4455h при печати чека со скидкой
Кабанов И.В.
сообщение 27.5.2020, 12:14
Сообщение #1


Прохожий


Группа: Новички
Сообщений: 8
Регистрация: 25.9.2019
Пользователь №: 271 508



Добрый день

Атол 30Ф
Из Тест Драйвера ККТ 10.6.3.0 пытаемся напечатать чек продажи со скидкой. Получаем ошибку "Неверная цена (сумма)". См. скрин.
Лог ФР:

2020.05.25 13:59:30.488 T:00001A24 INFO [FiscalPrinter] > LIBFPTR_PARAM_TAX_TYPE (65569) = 6
2020.05.25 13:59:30.489 T:00001A24 INFO [FiscalPrinter] > LIBFPTR_PARAM_COMMODITY_NAME (65631) = "Забор крови для анализа из вены У ВЗРОСЛЫХ"
2020.05.25 13:59:30.489 T:00001A24 INFO [FiscalPrinter] > LIBFPTR_PARAM_PRICE (65632) = 300
2020.05.25 13:59:30.489 T:00001A24 INFO [FiscalPrinter] > LIBFPTR_PARAM_QUANTITY (65633) = 1
2020.05.25 13:59:30.489 T:00001A24 INFO [FiscalPrinter] > 1212 (1212) = 4
2020.05.25 13:59:30.489 T:00001A24 INFO [FiscalPrinter] > 1214 (1214) = 4
2020.05.25 13:59:30.490 T:00001A24 INFO [FiscalPrinter] > LIBFPTR_PARAM_POSITION_SUM (65634) = 240
2020.05.25 13:59:30.490 T:00001A24 INFO [FiscalPrinter] libfptr_registration()
2020.05.25 13:59:30.490 T:00001A24 INFO [FiscalPrinter] output > bA
2020.05.25 13:59:30.490 T:00001A24 INFO [Transport] send fiscal (27) 27 40 62 41 (4 bytes total)
2020.05.25 13:59:30.492 T:00001A24 INFO [Transport] recv fiscal (27) 27 30 30 (3 bytes total)
2020.05.25 13:59:30.492 T:00001A24 INFO [FiscalPrinter] input <
2020.05.25 13:59:30.493 T:00001A24 INFO [FiscalPrinter] output > bBЗабор крови для анализа из вены У ВЗРОСЛЫХ;300;1;240;6;240;4;4;
2020.05.25 13:59:30.493 T:00001A24 INFO [Transport] send fiscal (28) 28 40 62 42 87 A0 A1 AE E0 20 AA E0 AE A2 A8 20 A4 AB EF 20 A0 AD A0 AB A8 A7 A0 20 A8 A7 20 A2 A5 AD EB 20 93 20 82 87 90 8E 91 8B 9B 95 3B 33 30 30 3B 31 3B 32 34 30 3B 36 3B 32 34 30 3B 34 3B 34 3B (67 bytes total)
2020.05.25 13:59:30.496 T:00001A24 INFO [Transport] recv fiscal (28) 28 55 44 (3 bytes total)
2020.05.25 13:59:30.497 T:00001A24 ERROR [FiscalPrinter] Код ошибки ККТ - 4455h
2020.05.25 13:59:30.498 T:00001A24 ERROR [FiscalPrinter] Объекту 0x081BD628 присвоен код ошибки 16 [Неверная цена (сумма)]

Аналогичный чек на другом ФР 30Ф печатается ОК.

Вопрос 1. Что это за ошибка 4455h, и как ее можно исправить ?

==============================
Вопрос 2.
В справке http://integration.atol.ru/api/#zaregistrirovat-pozitsiyu , статья "Зарегистрировать позицию" говорится:
> LIBFPTR_PARAM_POSITION_SUM - полная сумма позиции. Может отличаться от произведения цены на количество. В этом случае ККТ разобьет позицию на две, распределив получившуюся разницу (скидку или надбавку) между позициями.

Зачем при наличии скидки разбивать позицию на две ? Т.е. вместо "Булочка 200 руб скидка 20 руб" будет две строки с булочкой ?
Просьба пояснить смысл этой фразы

==============================
Вопрос 3.
Там же в справке говорится "Ниже представлен список дополнительных параметров позиции (могут не поддерживаться в ККТ - в этом случае будет выдана ошибка):"
Где можно посмотреть, какие параметры LIBFPTR_PARAM_* какими ККТ поддерживаются ?Прикрепленный файл  err_2020_05_25_delph_kkt.png ( 186.76 килобайт ) Кол-во скачиваний: 4


Спасибо
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
АТОЛ: Царюков Ро...
сообщение 27.5.2020, 12:16
Сообщение #2


Тех.поддержка
********

Группа: Администраторы
Сообщений: 49 567
Регистрация: 25.9.2008
Из: Москва
Пользователь №: 14 717



для платформы 5.0 должно строго выполняться равенство
Цена х Количество = Сумма

у вас это равенство не выполняется

2020.05.25 13:59:30.489 T:00001A24 INFO [FiscalPrinter] > LIBFPTR_PARAM_PRICE (65632) = 300
2020.05.25 13:59:30.489 T:00001A24 INFO [FiscalPrinter] > LIBFPTR_PARAM_QUANTITY (65633) = 1
...
2020.05.25 13:59:30.490 T:00001A24 INFO [FiscalPrinter] > LIBFPTR_PARAM_POSITION_SUM (65634) = 240

допускается расхождение в 1копейку в меньшую сторону


--------------------

ответы на 90% вопросов находятся в ДОКУМЕНТАЦИИ
еще 9% ответов ТУТ
P.S.: уважайте труд наших писателей - читайте мануалы
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Кабанов И.В.
сообщение 27.5.2020, 12:30
Сообщение #3


Прохожий


Группа: Новички
Сообщений: 8
Регистрация: 25.9.2019
Пользователь №: 271 508



4. Правильно ли я понимаю, что в LIBFPTR_PARAM_PRICE мне надо указать цену с учетом всех скидок, а информация о общей сумме скидки указывается в LIBFPTR_PARAM_INFO_DISCOUNT_SUM ?
5. Существуют ли какие-либо другие механизмы указания скидки, кроме того, который я описал ?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
АТОЛ: Царюков Ро...
сообщение 27.5.2020, 12:38
Сообщение #4


Тех.поддержка
********

Группа: Администраторы
Сообщений: 49 567
Регистрация: 25.9.2008
Из: Москва
Пользователь №: 14 717



4. правильно
5. через печать нефискальной информации можете выводить что угодно



--------------------

ответы на 90% вопросов находятся в ДОКУМЕНТАЦИИ
еще 9% ответов ТУТ
P.S.: уважайте труд наших писателей - читайте мануалы
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Максим Крючков
сообщение 9.7.2020, 13:02
Сообщение #5


Участник
**

Группа: Пользователи
Сообщений: 125
Регистрация: 27.4.2018
Пользователь №: 163 571



Возникла та же проблема.
Можете дополнить справку, как формировать чек для Платформы 5.0, если товар продается со скидкой?
А то в текущей справке этот кусок смущает:
-------------------
LIBFPTR_PARAM_POSITION_SUM - полная сумма позиции. Может отличаться от произведения цены на количество.
-------------------
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
АТОЛ: Царюков Ро...
сообщение 9.7.2020, 13:15
Сообщение #6


Тех.поддержка
********

Группа: Администраторы
Сообщений: 49 567
Регистрация: 25.9.2008
Из: Москва
Пользователь №: 14 717



Цитата(Максим Крючков @ 9.7.2020, 13:02) *
А то в текущей справке этот кусок смущает:
-------------------
LIBFPTR_PARAM_POSITION_SUM - полная сумма позиции. Может отличаться от произведения цены на количество.
-------------------

документация будет исправлена в следующем релизе


--------------------

ответы на 90% вопросов находятся в ДОКУМЕНТАЦИИ
еще 9% ответов ТУТ
P.S.: уважайте труд наших писателей - читайте мануалы
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Максим Крючков
сообщение 9.7.2020, 13:42
Сообщение #7


Участник
**

Группа: Пользователи
Сообщений: 125
Регистрация: 27.4.2018
Пользователь №: 163 571



Цитата(АТОЛ: Царюков Роман @ 9.7.2020, 13:15) *
документация будет исправлена в следующем релизе

Хорошо. Только поясните, правильно ли я понимаю формирование чека. Поправьте, где ошибаюсь.
0. Открытие чека как обычно.
1. Цену товара по пришедшей накладной запоминаем сначала, пусть будет переменная tmpPrice.
2. Скидку (в зависимости от нашей ценовой политики) запоминаем в переменную tmpDiscount.
Отправляем по очереди в драйвер:
3. LIBFPTR_PARAM_COMMODITY_NAME - Название товара
4. LIBFPTR_PARAM_QUANTITY - Количество
5. LIBFPTR_PARAM_POSITION_SUM - Итоговая сумма с клиента = tmpPrice * LIBFPTR_PARAM_QUANTITY - tmpDiscount (цена умножить на количество минус скидка по этой позиции)
6. LIBFPTR_PARAM_INFO_DISCOUNT_SUM - скидку = tmpDiscount
7. LIBFPTR_PARAM_PRICE - новая вычисленная цена = LIBFPTR_PARAM_POSITION_SUM / LIBFPTR_PARAM_QUANTITY (количество денег покупателя делим на количество товара).
--- пункты 1-7 повторяем для всех строчек товара
10. Закрываем чек с передачей LIBFPTR_PARAM_PAYMENT_SUM - сколько налички покупатель дал (в случае безнала точная сумма всех LIBFPTR_PARAM_POSITION_SUM в чеке).
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
АТОЛ: Царюков Ро...
сообщение 9.7.2020, 14:00
Сообщение #8


Тех.поддержка
********

Группа: Администраторы
Сообщений: 49 567
Регистрация: 25.9.2008
Из: Москва
Пользователь №: 14 717



да


--------------------

ответы на 90% вопросов находятся в ДОКУМЕНТАЦИИ
еще 9% ответов ТУТ
P.S.: уважайте труд наших писателей - читайте мануалы
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Фелькер Игорь
сообщение 13.7.2020, 13:30
Сообщение #9


Прохожий


Группа: Пользователи
Сообщений: 40
Регистрация: 13.7.2017
Пользователь №: 145 070



Пожалуй я сюда вклинюсь со своей проблемой, Фирма 1С сказала идите к производителю ККТ и там решай вопрос, мы типа не при делах, у нас галочки на тестовых кассах работают, так как и ожидается, узнавайте мол у производителя, где на вашей ККТ галку поставить да так чтобы она работала.

Цитата
Добрый день!
Тестирование выполнялось на ККТ Атол 55Ф.
С установленным флагом "Контроль суммы налогов" чек не пробивается с сообщением Некорректная сумма налога.
Со снятым флагом "Контроль суммы налогов" чек пробивается.
Cумма НДС берется из документа реализации, и в чеке указана именно сумма из документа реализации. Сумма НДС построчно и сумма НДС в целом по чеку отличается на 1 копейку за счет округлений.
Рекомендуем обратиться к производителю вашей ККТ, чтобы найти где включается\отключается контроль суммы налогов в драйвере ККТ.


Галка о которой Фирма 1С говорит, это "Контроль суммы налога 10% и 18% (20%)".
Её та мы нашли, её там мы переключаем, но толку нет, драйвер 10.6.1 как показывала Фирма 1С в своем примере, но там у них и ККТ Атол 55Ф.
Устанавливали драйвер 10.7.0, но там этой галки вообще нет!
Небольшое замешательство.
ККТ у нас 22ПТК, ID СЕРИИ 10-7942, с тестовым фискальным накопителем, но есть еще десятки рабочих ККТ тоже 22ПТК используемых на торговых объектах.

Удалось выяснить, вернее локализовать откуда у нас выдается ошибка "Некорректная сумма налога" и почему.
Пользователи в базе данных 1С ERP 2.4.12.75 создают документы реализации на основании одного или нескольких заказов, а процессе работы с заказами, одна строка в заказе может распадаться на отдельные строки, так как товар может постепенно появляться и постепенно резервироваться, потом все это множество строк попадает в документы реализации. Так же каждая строка в заказах может иметь различные скидки например ручные скидки.
И вот удалось на одном заказе и одной реализации воспроизвести ошибку указанную выше.

В заказе три строки с одним и тем же товаром, в каждой строке количество равно 1, цена 899, в двух строках дана скидка по 269,70 (30%), итоговая сумма по документу вышла 2157,60 и сумма НДС по всем строкам 359,59.
Примеры смотрите во вложениях "Пример заказа", "Пример реализации", "Пример ошибки".
1С ERP при пробитии чека от документ реализации сворачивает таблицу товаров и все три строки превращаются в одну, что видно на скрине с ошибкой, это и экономия бумаги и возможность пробивать более большие накладные не упираясь в ограничения на размер чека.

Ладно думаем, давай играться с тестом драйвера ККТ и там пробить аналогичный чек, но вручную задав его и опа та же ошибка, см вложение "Пример ошибки в тесте драйвера".
Переключали настройку "Контроль суммы налога 10% и 18% (20%)", но это не помогает.
Да если взять и посчитать от суммы 2157,60 НДС как * 20 / 120 то получим 359,60 и если указать именно эту сумму НДС, то чек пробивается, однако нам нужно 359,59!

Документы как таковые в базе данных корректны, заставлять пользователей производить ручные правки, сворачивать строки, это не вариант, накладная может состоять из трех или более заказов заказов, оформленных в разное время, в период действия разных скидок, товар может быть один и тот же, потом это все сливается в один документ реализации в котором не один десяток строк товаров, наблюдать Аннулированные чеки после пробития 50-ой строки вообще не интересное занятие и финансовые затраты на ту же бумагу, не говоря уже об простоях организации.

Во вложениях так же прикрепил файл с логами ККТ.

Просьба подсказать как заставить ККТ 22ПТК обходить ограничение на контроль суммы НДС?


Прикрепленные файлы
Прикрепленный файл  _____________.png ( 56.38 килобайт ) Кол-во скачиваний: 1
Прикрепленный файл  _________________.png ( 54.54 килобайт ) Кол-во скачиваний: 1
Прикрепленный файл  _____________.png ( 120.36 килобайт ) Кол-во скачиваний: 1
Прикрепленный файл  ______________________________.png ( 55.13 килобайт ) Кол-во скачиваний: 2
Прикрепленный файл  logs.zip ( 42.64 килобайт ) Кол-во скачиваний: 0
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
АТОЛ: Царюков Ро...
сообщение 13.7.2020, 13:36
Сообщение #10


Тех.поддержка
********

Группа: Администраторы
Сообщений: 49 567
Регистрация: 25.9.2008
Из: Москва
Пользователь №: 14 717



не передавайте сумму налога - касса сама ее посчитает


переходите на платформу 5.0
касса позволит пробит такой чек с суммой налога 359,59


--------------------

ответы на 90% вопросов находятся в ДОКУМЕНТАЦИИ
еще 9% ответов ТУТ
P.S.: уважайте труд наших писателей - читайте мануалы
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Фелькер Игорь
сообщение 13.7.2020, 14:02
Сообщение #11


Прохожий


Группа: Пользователи
Сообщений: 40
Регистрация: 13.7.2017
Пользователь №: 145 070



Цитата(АТОЛ: Царюков Роман @ 13.7.2020, 13:36) *
не передавайте сумму налога - касса сама ее посчитает


переходите на платформу 5.0
касса позволит пробит такой чек с суммой налога 359,59


Как это сделать самостоятельно?
Возможно ли это?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
АТОЛ: Царюков Ро...
сообщение 13.7.2020, 14:05
Сообщение #12


Тех.поддержка
********

Группа: Администраторы
Сообщений: 49 567
Регистрация: 25.9.2008
Из: Москва
Пользователь №: 14 717



обращайтесь к АСЦ


--------------------

ответы на 90% вопросов находятся в ДОКУМЕНТАЦИИ
еще 9% ответов ТУТ
P.S.: уважайте труд наших писателей - читайте мануалы
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Фелькер Игорь
сообщение 13.7.2020, 14:40
Сообщение #13


Прохожий


Группа: Пользователи
Сообщений: 40
Регистрация: 13.7.2017
Пользователь №: 145 070



Цитата(АТОЛ: Царюков Роман @ 13.7.2020, 14:05) *
обращайтесь к АСЦ


Нас там запугали. Все сырое на этом 5.0. Откатиться назад будет проблематично. Обкатка идет на хомячках по всей России.

Есть ли все же какой-то путь решения проблемы на платформе 2.5?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
АТОЛ: Царюков Ро...
сообщение 13.7.2020, 14:44
Сообщение #14


Тех.поддержка
********

Группа: Администраторы
Сообщений: 49 567
Регистрация: 25.9.2008
Из: Москва
Пользователь №: 14 717



Цитата(Фелькер Игорь @ 13.7.2020, 14:40) *
Есть ли все же какой-то путь решения проблемы на платформе 2.5?

Передавать суммы НДС правильно


--------------------

ответы на 90% вопросов находятся в ДОКУМЕНТАЦИИ
еще 9% ответов ТУТ
P.S.: уважайте труд наших писателей - читайте мануалы
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Domestic
сообщение 31.7.2020, 8:59
Сообщение #15


Начинающий
*

Группа: Пользователи
Сообщений: 72
Регистрация: 21.10.2005
Пользователь №: 1 138



Цитата(АТОЛ: Царюков Роман @ 27.5.2020, 16:16) *
для платформы 5.0 должно строго выполняться равенство
Цена х Количество = Сумма

у вас это равенство не выполняется

2020.05.25 13:59:30.489 T:00001A24 INFO [FiscalPrinter] > LIBFPTR_PARAM_PRICE (65632) = 300
2020.05.25 13:59:30.489 T:00001A24 INFO [FiscalPrinter] > LIBFPTR_PARAM_QUANTITY (65633) = 1
...
2020.05.25 13:59:30.490 T:00001A24 INFO [FiscalPrinter] > LIBFPTR_PARAM_POSITION_SUM (65634) = 240

допускается расхождение в 1копейку в меньшую сторону


Расхождение на 1 копейку в меньшую сторону, с какой стороны??
Сумма должна быть равна или меньше на одну копейку количества на цену или наиборот, количество на цену может быть меньше суммы на копейку?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
АТОЛ: Царюков Ро...
сообщение 31.7.2020, 9:12
Сообщение #16


Тех.поддержка
********

Группа: Администраторы
Сообщений: 49 567
Регистрация: 25.9.2008
Из: Москва
Пользователь №: 14 717



разница в 1 копейку или в цене или в сумме
откуда смотреть smile.gif


количество - 1
цена - 10
сумма - 10.01
чек закроется

количество - 1
цена - 10
сумма - 9.99
чек закроется




--------------------

ответы на 90% вопросов находятся в ДОКУМЕНТАЦИИ
еще 9% ответов ТУТ
P.S.: уважайте труд наших писателей - читайте мануалы
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Domestic
сообщение 31.7.2020, 9:36
Сообщение #17


Начинающий
*

Группа: Пользователи
Сообщений: 72
Регистрация: 21.10.2005
Пользователь №: 1 138



Цитата(АТОЛ: Царюков Роман @ 31.7.2020, 13:12) *
разница в 1 копейку или в цене или в сумме
откуда смотреть smile.gif


количество - 1
цена - 10
сумма - 10.01
чек закроется

количество - 1
цена - 10
сумма - 9.99
чек закроется


Так бы и написали, что сумма позиции должна быть равна Цена*Количество плюс минус один копейка, а то в меньшую сторону!
Благодарю.
Получается, на платформе 5.0, если ПО сделало скидку и округлило копейки и получилось
Сумма 121 руб
Количество 71
то чек пробить, кроме как поставить количество 71.176 вообще никак не реально?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
АТОЛ: Царюков Ро...
сообщение 31.7.2020, 9:46
Сообщение #18


Тех.поддержка
********

Группа: Администраторы
Сообщений: 49 567
Регистрация: 25.9.2008
Из: Москва
Пользователь №: 14 717



в большую тоже так работает


Цитата(Domestic @ 31.7.2020, 9:36) *
Получается, на платформе 5.0, если ПО сделало скидку и округлило копейки и получилось
Сумма 121 руб
Количество 71
то чек пробить, кроме как поставить количество 71.176 вообще никак не реально?

правило выполняется?


--------------------

ответы на 90% вопросов находятся в ДОКУМЕНТАЦИИ
еще 9% ответов ТУТ
P.S.: уважайте труд наших писателей - читайте мануалы
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Domestic
сообщение 31.7.2020, 9:57
Сообщение #19


Начинающий
*

Группа: Пользователи
Сообщений: 72
Регистрация: 21.10.2005
Пользователь №: 1 138



Цитата(АТОЛ: Царюков Роман @ 31.7.2020, 13:46) *
в большую тоже так работает

правило выполняется?


Если цена 1.7042253521 то выполняется,
если 1.7 то нет.
ФР считает цену с точностью до 2 знаков?
Правило выросло из закона?



Сообщение отредактировал Domestic - 31.7.2020, 10:11
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Максим Крючков
сообщение 31.7.2020, 10:39
Сообщение #20


Участник
**

Группа: Пользователи
Сообщений: 125
Регистрация: 27.4.2018
Пользователь №: 163 571



Извините, что вклиниваюсь, но я посчитал вашу ситуацию
Прикрепленный файл  baga5_0_price.jpg ( 72.25 килобайт ) Кол-во скачиваний: 4

Получается, что в пятой платформе нельзя пробить такой чек.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

2 страниц V   1 2 >
Добавить ответ в эту темуОткрыть тему
5 чел. читают эту тему (гостей: 5, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 13.8.2020, 20:54
 Яндекс цитирования  Rambler's Top100