Найти тему
Кассовик-затейник

1С Розница: аннулирование чека со скидкой

Проблема: Вот такая вот достаточно замысловатая проблема появилась в одной торговой точке:

"Чек не напечатан на устройстве для печати чеков. Дополнительно описание. При выполнении операции произошла ошибка: Ошибка реквизита. При передаче скидки для печати запрещена регистрация скидки."

Система: Windows 7 x64, 1С8: Розница 2.2.7.39, 1С 8.3.10.2667, ККТ Атол 11Ф, ДТО 8.14.0

Пара слов о проблеме: Вообще данная точка торговая - магазин по продаже пива, в большинстве своём - разливного. Такие точки, как правило, имеют относительно постоянный контингент. Нередко располагаются поблизости от подобных магазинов. В связи с этим ценовая политика в отношении продукции и скидочная накопительная система - залог относительного благополучия и здорового спроса на долгие долгие дни, месяцы и годы. В первую очередь потому и настройка скидочной системы в производится чаще всего в подобных торговых точках. И без этого никуда.

При этом стоит отметить, что проблема практически всегда проявляется, стоит обновить конфигурацию 1С или при первоначальной установке с настройкой поставить старые драйвера торгового оборудования (ДТО) от фирмы Атол. В связи с тем, что всё течёт, всё изменяется, производитель регулярно вносит коррективы. В первую очередь это связано с вступлением в силу новых требований законодательства, во вторую - в связи с исправлением того, где не досмотрели и нагрешили при изменении драйверов из-за пункта первого.

И потому возникали и будут возникать случаи, когда конфигурация 1С передаёт сведения и команды, которые не понятны драйверу торгового оборудования. И от того он и выдаёт ошибку.

Решение проблемы: В данном отдельно взятом случае было решено всё с помощью установки и настройки правильного комплекта ДТО. В первую очередь нужно иметь для данной версии 1С8:Розница ДТО Атол 9.11.5947 и выше, или же драйвер 8.х до 3689 включительно. Кстати, сама фирма 1С сообщила на сайте о том, что Контрольно-кассовая техника с передачей данных "АТОЛ-11Ф", "АТОЛ-15Ф", "АТОЛ-22Ф (АТОЛ FPrint-22ПТК)", "АТОЛ-25Ф", "АТОЛ-30Ф", "АТОЛ-55Ф" с драйвером, разработанным компанией "АТОЛ", получили сертификат "Совместимо! Система программ "1С:Предприятие".

Вот так-то! И там всё и сказано про драйвера торгового оборудования.

При этом обязательно требуется сделать следующее:

1) Удалить все ДТО более старого релиза с компьютера.

2) Удалить старые драйвера, что уже установила 1С. Делать это лично я всегда рекомендую по пути c:\Users\[ИМЯ ПОЛЬЗОВАТЕЛЯ]\AppData\Roaming\1C\1cv8\ExtCompT\... Именно там скопированы все драйвера, что установила 1С. А заодно есть файлик registry.xml, где всё это прописано.

3) Возможно, стоит перезагрузить компьютер

4) Установить новый релиз ДТО, который подойдёт для работы.

5) В конфигурации 1С настроить новую ККТ с предустановленным драйвером. Именно создать новую и настроить её. Уже установленную и настроенную лучше просто отключить и пометить на удаление. Хоть сколько её изменяй драйвер, она работать уже не будет.

6) Если не будет 1С видеть драйвер требуемого релиза, то в обязательном порядке нужно ставить его через внешнюю компоненту.

-2

7) Если 1С требует установить другой драйвер, как на картинке выше, то его не нужно трогать. Всё будет работать и так. Оставить в требуемом виде.

Совет: На самом деле данная процедура может быть достаточно длительной и нудной. Всё-таки найти требуемый релиз ДТО иногда бывает сложно. Лично я веду в своих файлах и сравнительную табличку. Где записывать стал в последнее время все версии, с которыми работают те или иные конфигурации. Так что если у вас не будет получаться, то вы всегда можете обратиться ко мне за консультацией: greenand@rambler.ru. И не только по этому вопросу, но и по любому другому, связанному с торговым оборудованием и программным обеспечением. И я обязательно помогу вам в их устранении.

Подписывайтесь на канал "Кассовик" и ни одна, даже самая малейшая проблема не доставит Вам совершенно никаких неприятностей.