Все ближе новогодние праздники и с ними переход на НДС20% и ФФД1.05. Почти все производители уже подготовились к нему и отчитались о порядке перехода на новый режим работы. Но не все пользователи до конца понимаю что им делать. Для работы в новом режиме понадобится обновить ККТ, драйвера и вашу конфигурацию. Кстати, обновления для конфигураций с поддержкой НДС20% 1С уже выпустила, поэтому самое время начать обновляться, если вы еще этого не сделали.
Для работы нового режима на ККТ потребуется последние версии драйвера ККТ. Работу с НДС 20% поддерживают все версии начиная с 8.16.1 или 10.4.1, которые вышли еще в ноябре. Последнюю версию можно скачать в свободном доступе с центра загрузки АТОЛ.
В настройке нет ничего сложного, просто выполняем все шаги по порядку:
1. Установка драйверов
Для работы ККТ потребуется последние версии АТОЛ Драйвер ККТ версии 10.4.2. Работу с НДС 20% поддерживают все версии начиная с 10.4.1.
Качаем его с сайта АТОЛ. Распаковываем архив на диск и устанавливаем из каталога installer нужную версию.
Под Windows все устанавливается с помощью мастера установки без каких-либо дополнительных настроек.
Установка в Linux
Версия 10.4.2 теперь нормально работает в Linux. Первые версии 10 драйверов работали не совсем корректно, сейчас вроде все поправили: утилита тест-драйвера и компонента 1С работает отлично. Для установки в Ubuntu/Debian переходим в каталог installer и запускаем
dpkg -i fptr10-test-util_10.4.2_i386.deb
dpkg -i libfptr10_10.4.2_i386.deb
dpkg -i libfptr10-gui_10.4.2_i386.deb
Если у вас 64-битная система, то потребуется установить дополнительные библиотеки. При первой попытке установить пакеты, если чего-то не будет хватать вы увидите сообщения об ошибках. Для их исправления в Debian можно выполнить команду:
apt --fix-broken install
После этого заново запускаем установку пакетов. Обратите внимание что ставить нужно драйвер той же битности что и платформа 1С. Если у вас 32-битная 1С работает на 64-битной системе, то ставим 32-битный драйвер. Иначе 1С не найдет подходящих драйверов. Это же относится и к работе в LINUX.
2. Подключаем и настраиваем ККТ
2.1. Настройка работы через USB
Большинство ККТ Атол (Кроме 30Ф и 11Ф) настроены для работы через COM. Для переключения на USB делаем:
- Выключить ККТ
- Зажать кнопку промотки чека
- Не отпуская кнопку включаем ККТ
- Дождаться пятого звукового сигнала
- ККТ распечатает на чеке пункты сервисного режима.
- Нажать два раза кнопку прокрутки чека (должно быть два звуковых сигнала).
- Распечатается чек с параметрами канала связи.
- Три раза нажать кнопку прокрутки чека (три звуковых сигнала).
- Распечатается "USB включен" и вернется в сервисный режим.
- Нажать один раз кнопку прокрутки чека, ККТ перейдет в рабочий режим.
Для передачи данных в ФФД необходимо настроить утилиту EOU.
При подключении по USB в системе появятся два COM-порта. Один используется для работы с ККТ, второй для утилиты EOU. В тесте драй вера проверяем на каком потру висит ККТ, другой прописываем в настройках EOU.
Если ККТ подключена через USB, то для передачи чеков в ОФД необходимо настроить службу EOU. Если у вас на компьютере установлена 8 версия драйверов, то там есть замечательная утилита "Управление драйверами", через которую очень легко настраивается служба EOU.
2.2 Настройка ККТ в режиме TCP/IP (Работа по сети, С терминального сервера RDP)
Проще всего выполнять настройку через утилиту "Тест драйвера ККТ". Открываем утилиту тест драйвера и заходим в свойства ККТ.
Указываем номер порта на котором работает ККТ (для его определения можно воспользоваться Поиском) и нажимаем кнопку "Параметры ККТ":
Здесь выполняется настройка режимов работы ККТ. Нам потребуются только два раздела: "2. Канал связи" и "15. ОФД".
Во разделе "2 Канал связи" настраивается интерфейс, на котором будет работать ККТ.
В нем прописываем IP-адрес ККТ и параметры Вашей сети.
- Канал обмена: Ethernet
- IP-адрес (Ethernet): ххх.ххх.ххх.ххх — Здесь прописываем свободный IP из вашей подсети, например 192.168.1.17
- маска подсети: 255.255.255.0
- Шлюз по умолчанию: ххх.ххх.ххх.ххх — Адрес шлюза вашей сети (основного роутера), например 192.168.1.1
В разделе "15 ОФД" настраивается канал обмена с ОФД. Если ККТ работает по сети, то необходимо переключить канал обмена на Ethernet, если по USB, то USB (EoU).
Если ККТ новая, то не забываем менять настройки в разделе 9 Клише.
После изменения всех настроек нажимаем кнопку применить и выключаем кассу. Теперь можно отключить кабель USB и подключить ККТ с помощью Ethernet кабеля к вашей локальной сети.
Настройка окончена, включаем ККТ. При загрузке она будет печатать два чека, один что ККТ готова к работе, второй состояние сети, на котором выводиться текущий IP-адрес ККТ.
Теперь можно проверить связь с помощью утилиты "Тест драйвера". Указываем порт TCP/IP и IP-адрес ККТ и нажимаем кнопку "Проверка связи". В ответ она должна сообщить свою модель, номер и версию ПО.
При работе ККТ по сети она будет самостоятельно передавать данные в ОФД. Настраивать службу EOU уже не надо!
3. Настройка в 1С.
Рассмотрим настройку ККТ на примере демонстрационной базы "Управление производственным предприятием". В типовых конфигурациях на обычных формах вся настройка выполняется в форме "Подключение и настройка торгового оборудования".
Переходим на вкладку "ККТ с передачей данных" и добавляем новое оборудование.
Обработку обслуживания с необходимой Native-компонентой можно скачать во вложении.
В обработке выбираем нужный способ подключения и порт для связи с ККТ. Для проверки корректности настроек можно нажать на кнопку "Тест устрйоства"
Указанная обработка использует стандартные процедуры из общих модулей: ПодключаемоеОборудованиеУниверсальныйДрайверКлиент и МенеджерОборудованияКлиентСервер.
При работе в LINUX/Windows настраивается одинаково. Если в обработке пишет что не установлен драйвер, то скорее всего установлены драйвера не той "битности". Готово, если вы уже обновили ККТ, то она готова к работе с Новыми ставками НДС.
4. Служебные операции
В процессе работы иногда требуется проверить передачу данных к ОФД или закрыть смену на ККТ. Эти операции можно выполнить через утилиту "Тест драйвера". Но удобнее использовать эти функции из обработки обслуживания. Для этого откройте форму "Подключение и настройка торгового оборудования", выберите нужную ККТ в списке и нажмите кнопку "Параметры фискализации".
В открывшемся окне есть меню "Ручное управление" через которое можно выполнить:
- Открытие и закрытие смены
- Внесение и выемку наличных
- Открытие денежного ящика
- Получить текущее состояние
- Напечатать на ККТ состояние расчетов
- Снять отчет без гашения
Проверить связь с ОФД можно получив текущее состояние ККТ:
Здравствуйте. Прочитал вашу статью. Интересует пункт 2.2 Настройка ККТ в режиме TCP/IP (Работа по сети, С терминального сервера RDP)
Не нашел в драйвере Атол ККТ 10.4.2 канал обмена Ethernet. Есть только каналы связи COM/VCOM, USB, TCP/IP, Bluetooth. Пытаюсь подключиться к ККТ АТОЛ 30Ф, ввожу IP адрес, порт — не находит. Драйвером 8 все находит без проблем.
Добрый день.
Вам нужен режим TCP/IP.
Сейчас дополню статью и добавлю в скриншоты
Добрый день! Если можно поподробнее про подключение через TCP/IP. Пробую через драйвер 10.4.2. ввожу IP ПК (к которому подключена ККМ) порт 6220 — не находит ККМ. Через драйвер ККТ 8.16.4 — находит без проблем. Знаю, что в драйвере Атол 10 нет больше поддержки сервиса FDSVC, который обеспечивает удаленный доступ.
Обновил публикацию. Вам нужно переключить ККТ в режим работы по Ethernet. У нее будет свой ip-адрес, его и нужно вводить при подключении к кассе.
Добрый день, у нас УПП 1.3.112.5 плюс бит финанс 3.0… Атол FPrint 22 ПТК, драйвер 9.12, столкнулся с такой ситуацией. для теста на ПК перевел дату на 01.01.2019, установил ту же дату на ККТ (нефискализирован, но ФН присутствует, работает в режиме принтера чеков).
https://its.1c.ru/db/metod8dev#content:4829:hdoc:chapter270 ставка для ставки НДС20 парамметр Tax должен заполняться значением «20». Так и сделал, но не помогло, чек упрямо продолжал печатать ставку БезНДС.
В версии драйвера 8.х была возможность посмотреть саму таблицу налогов, на вкладке «Налоги», проверил ставка НДС18 заменилась на НДС20.
Начал печатать чек с НДС20, чек вышел со ставкой БезНДС. Оказалось ставка ндс заполняется числовым значением ставки, и получение такого значения для НДС20 не реализовано в моей версии, так как сроки поджимали реализовал сам, по требованию 1с
Вспомнив разговор с ЦТО при перепрошивке кассы: «Ставка НДС18 будет просто заменена на НДС20….» решил передать в парамметр Tax значение «18» и чек мне распечатал корректный чек с НДС 20 и правильно посчитанной СуммойНДС.
Вчера вышло обновление для УПП 1.3.114.1, в котором Тах заполняется значением «20». Я вначале грешил на версию драйвера, но обновленных обработок по работе с ККТ Атол от 1с не выходило, а самая последняя версии 2.6 работает только с 9 версией драйвера.
Кто в курсе, что и как, пожалуйста поправьте меня если я ошибаюсь, но пока я пришел к выводу, что скорее всего драйвер в ККТ передает тег ставки ндс, который в драйвере сопоставляется с числовым значением ставки ндс, пришедшей извне. У кого используется версия драйвера 9 примите к сведению.
(5)
Тут дело не в обработке для ККТ. 1C должна передавать драйверу ККТ чек в виде XML. Этот XML формируется не в обработке, а в общих модулях конфигурации, поэтому Вам необходимо ее обновлять.
Значение перечисления «Ставки НДС» преобразуется в числовое значение в типовой процедуре
Проверьте может там нет ставки НДС для 20%
(7) в (5) написано
так что МенеджерОборудованияКлиентСервер.ПолучитьСтавкуНДСДляФискализацииЧека() уже как бы передал в хмл «20» …
(7) вот думаю качать обработку или штатную обработку обслуживания для DTO 9.12 переделать просто: думаю загрузить в макет обработки «C:Program Files (x86)ATOLDrivers10KKT1Cv83ATOL_KKT_10.zip» от DTO 10.4 и в модуле обработки заменить «AddIn.ИнтеграционнаяКомпонента.ATOL_KKT_1C83_V9» на «AddIn.ИнтеграционнаяКомпонента.ATOL_KKT_1C83_V10». Как думаете взлетит ?
(9)
Попробуйте переделать.
(9)
Я не пробовал
(10)
да все получилось, только странно, показалось что DTO 10.4.2 медленнее работает девЯтки (
Всем спасибо за ответы, вопрос решился, 19.12.2019 Атол выпустили новую версию драйвера 9.12 в которой поддерживается требования 1с для разработчиков ДТО 2.4. Те кто использует типовую обработку для драйверов 9.х обратите внимание, что у вас стоит версия не ниже 9.12.4!!!!!
(12) 9.12 — устарел ужеhttps://www.atol.ru/company/news/O-perekhode-na-DKKT-10-i-prekrashchenii-razvitiya-i-podderzhki-DKKT-8-i-9-/
(13) Однако поддержку НДС 20 они успел добавить. Дождусь выхода типовой обработки под 10, на 9 уже все протестировано, все работает, но спасибо за информацию.
Следует заметить, что переключить в режим Ethernet можно только те кассы, которые имеют ethernet порт например как ваша Атол 55Ф. А например 30Ф такого порта не имеет, поэтому для нее возможна на данный момент работа через атоловский веб серверhttps://infostart.ru/public/956348/
Здравствуйте!
используем Атол 30Ф и УТ 10.3.49.4. Поставили свежую прошивку, установили ДТО 10.4.2, скачали вашу обработку, при настройке оборудования драйвер определяется, тест проходит, но при печати чека из документа «Оплата покупателя по платежной карте» выходит ошибка ФН 231 ,» Некорректное значение параметров команды ФН». Я так понял, что некорректно передается СНО из УТ. В настройках учетной политики организации установлена галочка ЕНВД, ККТ фискализован тоже под ЕНВД. Подскажите, в чем может быть проблема?
По своему опыту скажу что ошибки при печати чека обычно выходят из-за настроек самой ККТ или некорректных данных, которые 1С передает. Нужно разбираться что не так передается. Может помочь разбор XML который возвращает процедура
(15) Здесь зависит от способа подключения ККТ. Если Атол 30Ф подключен через USB, то работать будет и с моей обработкой.
Мне не приходилось ее настраивать, но вряд ли работа с ККТ через WIFI будет отличаться от работы по проводной локальной сети.
(18) Если касса подключена к компу по usb (и у нее нет порта Ethernet), а база на терминальном сервере, то 9е и 10е драйвера могут работать только через атоловский веб сервер, который устанавливается вместе с драйвером на компе где касса. И плюс нужна Ява. Ваша обработку тут бесполезна.
а поможет вот этаhttps://infostart.ru/public/956348/
(1) Атол 30Ф через Ethernet вообще работает?
Подскажите, Атол 30Ф УНФ 1.6.16.176 1С 8.3.13.1644, при печати чеков печатает «Без НДС», Хотя везде указан НДС. В декабре при 18% тоже самое было.
(22), было такое. пока в одном параметре 1с не передали значение 18 вместо 20. но в офд уходит нормально. и ставка, и сумма ндс
(23) Не, в ОФД тоже без НДС уходит.
(24), я же говорю, также было пока передавали значение 20 из 1с
(25) Так где поменять то? В каком модуле или ещё где, а то уже прижало.
(26),
(27)Странно, нет такой функции, кстати у нас ндс 10%, 18-20 переход непричём.
(27) У меня с 20% работает нормально.
Посмотрите формируемый в функции МенеджерОборудованияВызовСервера.ПолучитьXMLПакетДляФискализацияЧека() текст чека. Если там ставки НДС передаются правильно, то скорее всего требуется обновление драйверов (Драйвер ККТ 10.4.2) или прошивка ККТ.
(29)Драйвера разные пробовал. Мастер, от фирмы в которой брали аппарат, через драйвер делает продажу, всё с НДС, Нас посылает, мол ройте в 1С, фискальник исправный.
(29)
В массиве ОбщиеПараметры.ПозицииЧека все строки без ставки НДС
Установил УТ 11, создал документы , пробил чек, НДС в норме.
В УНФ в функцию МенеджерОборудованияВызовСервера.ПолучитьXMLПакетДляФискализацияЧека() первый параметр ОбщиеПараметры.ПозицииЧека все строки передаются без ставки НДС.
Кто нибудь знает причину?
(32)Причина в вашей конфигурации или настройках учетной политики. Быстрее в отладке найти почему эта ставка НДС ставится, чем ждать ответа здесь.
Вопрос, ККМ атол 25Ф, Розница 2.2. Настроил для работы по tcp, вроде работает, смены открываются/закрываются, чеки пробиваются, но тест устройства в настройках торгового оборудования выдает ошибку… что не так сделал?
(1) так у 30Ф нет Ethernet порта, вот и нет настройки
(3) мне вот тоже интересно как теперь подключать, чтоб работало через rdp… сейчас подключил временно просто по сети, но это печаль вообще ((
(4) это если есть порт? мне просто нужно подключить так: есть комп с кассой(подключена по usb), с компа 1с работает по rdp. Раньше было по FDSVC настроено, сейчас его выпилили (( как теперь реализовать это не понятно…
(37) Остается только работа через веб-сервер. Он пришел на замену FDSVC
(38) я пытаюсь, но что-то ничего не получается ( может ткнёте в инструкцию? ))
(39)На инфостарте есть готовые решения. Мне через веб-сервисы пока не было необходимости реализовывать.
Подправьте:
«Для передачи данных в ФФД необходимо настроить утилиту EOU»
Должно быть: «Для передачи данных в ОФД необходимо настроить утилиту EOU»
А есть что нибудь подобныя для Штриха? а то кассы штрихов печатают с задержкой в 10 секунд(
(42) Может и есть. У меня только кассы от Атол в подчинении…