|
Ошибка одной копейки | ☑ | ||
---|---|---|---|---|
0
3aay
30.09.13
✎
14:51
|
Всем добрый день!
Наша организация реализует продукцию, округляя чек в пользу покупателя до рубля. 1С Розница настроена (округление настроено как скидка), все супер, но(!) при определенных цене и количестве фискальный регистратор аннулирует чек и выдает сообщение об ошибке (Ошибка фискального регистратора! 45h сумма всех типов оплат меньше итога чека). При отладке дошла до кода: Если Результат = мНетОшибки И Не Объект.Драйвер.НапечататьФискСтроку(Объект.ИДУстройства, Наименование, Количество, Цена, СуммаПозиции, Отдел, НДС) Тогда т.е. система обращается к драйверу фискального регистратора (ФР), куда передает Цену, Количество и зачем-то сумму (которая уже округленная без копеек). Так сказать, внутри ФР цена на количество перемножаются и получившаяся сумма получается не округленной, что расходится с суммой оплаты (на мой взгляд это единственное объяснение причины возникновения ошибки). Что делать, куда копать не знаю... Посоветуйте что-нибудь, пожалуйста! |
|||
1
Базис
naïve
30.09.13
✎
15:01
|
1. Фотки нет.
2. Проверяй перед отправкой равенство Суммы и Цена*Количество и смотри, что ты можешь проще изменить. |
|||
2
3aay
30.09.13
✎
15:02
|
Ни цену ни количество менять нельзя: могут придраться при проверке в налоговой. Естественно равенства не будет, т.к. произведено округление.
|
|||
3
3aay
30.09.13
✎
15:03
|
Все дело в том, что изменить я не могу ни чего...
|
|||
4
CrazyBear
30.09.13
✎
15:05
|
А в настройках ФР нельзя добавить такое же округление?
|
|||
5
3aay
30.09.13
✎
15:08
|
Настройки ФР мне не доступны, это "черный ящик" в прямом и переносном смыслах. Прошивки для ФР выпускаются фирмой "Штрих-М", для нашей модели последняя датируется 2010 годом. Отдадим фискальник на перепрошивку, но что-то я сомневаюсь, что это поможет. Знаю, что Х5 тоже реализует продукцию с подобным округлением. Интересно как они решали эту проблему....
|
|||
6
Базис
naïve
30.09.13
✎
15:18
|
Пароль от ФР скажу, если фотка понравится.
|
|||
7
пыхтачокк
30.09.13
✎
15:37
|
(5) вроде настройки ФР доступны через ВК девайса, не? не такой уж и "черный ящик".
|
|||
8
пыхтачокк
30.09.13
✎
15:42
|
+(7) я в свое время замучился искать на подобный девайс информацию, но когда отыскал - управлял им как родным, и доступ к регистрам, и настройки соединения, и контроль обработки данных, и закрытие смены. ФК правда простенький был. короче, ищи подробный мануал.
|
|||
9
3aay
30.09.13
✎
15:46
|
Например: есть количество 0,469 и цена 774. 0,469*774=363,006 или 363,01 руб. Даем скидку покупателю в одну копейку. На вход в процедуру подаем Количество 0,469 Цену 774 (их менять не имеем права, т.к. при проверке в налоговой будем жестоко наказаны) и СуммаПозиции 363 руб. (именно столько нам должен заплатить покупатель). Драйвер при перемножении цены на количество явно 363 руб. ровно не получит...
|
|||
10
3aay
30.09.13
✎
15:47
|
(7) Спасибо, ВК - как расшифровывается аббревиатура?
|
|||
11
ИсчадиеADO
30.09.13
✎
15:52
|
внешняя компонента
|
|||
12
ИсчадиеADO
30.09.13
✎
15:52
|
я бы обработку подпилил. Ведь Объект.Драйвер - это и есть внешняя обработка 1ц
|
|||
13
ИсчадиеADO
30.09.13
✎
15:53
|
скорее всего
|
|||
14
stix2010
30.09.13
✎
15:54
|
(9) Это почему наказаны, кто сказал? налоговую в ФР интересуют только суммы фискала, а не цена-количество
|
|||
15
stix2010
30.09.13
✎
15:57
|
с ПО Штрих не знаком, в Вашем случае алгоритм описан вот тут
http://forum.shtrih-m.ru/viewtopic.php?p=98304 |
|||
16
stix2010
30.09.13
✎
15:59
|
хотя есть доля вероятности, что все более просто, и необходимо просто документацию по драйверу почитать
|
|||
17
s_ustinov
30.09.13
✎
16:27
|
(9) а передавать в ФР "Скидку по чеку"? То есть не по товару, а в целом по чеку?
|
|||
18
stix2010
30.09.13
✎
16:34
|
кстати года 3 назад менялись методы вызовов Атоловских драйверов и обработки 1С, но про то какие у Вас драйвера ККМ информации нет
было: Объект.Драйвер.НапечататьФискСтроку(Объект.ИДУстройства, Наименование, Количество, Цена, Скидка, Отдел, НДС) на: Объект.Драйвер.НапечататьФискСтроку(Объект.ИДУстройства, Наименование, Количество, Цена, СуммаСоСкидкой, Отдел, НДС) советую в отладчике проверить в Вашем случае "СуммаПозиции" по проблемным чекам, обычно аннуляция происходит при отрицательном значении |
|||
19
3aay
30.09.13
✎
16:56
|
(18) СуммаПозиции не отрицательна, для приведенного примера она равна 363, фискальник отправляем на перепрошивку, почитаю веточку форума, которую Вы прислали, может поможет...
|
|||
20
ИС-2
naïve
30.09.13
✎
16:59
|
а доп. строку со скидкой выводить? -0.01 коп?
|
|||
21
3aay
30.09.13
✎
17:24
|
(20) она должна быть и выводится, но не во всех случаях. Или чек аннулируется или выводится строка со скидкой. Ошибка плавающая: возникает при определенных сочетаниях количества/цены.
|
|||
22
bolobol
30.09.13
✎
17:54
|
Все выводят доп строку со скидкой методом доп действий оператора кассы, если уж код 1С поправить никак (автодобавление строки)
Только вчера в финской шаражке был - мне аж ШЕСТЬ копеек скидку пробили, а по карте за 50 рублей - ещё ни разу скидку не получил - развели как лоха... Но вернёмся) Автодобавление строки скидки - я видел неоднократно именно такие решения. |
|||
23
3aay
17.10.13
✎
19:58
|
Проблема решена, всем спасибо!!! Ошибка в драйвере устройства, Штрих-М выслал новую версию драйвера и все заработало!!!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |