Атол ККТ: Онлайн 54-ФЗ (ДТО 10.4) для 1С 8.1 УТ 10.3, Розница 1, УПП 1.3, без изменения конфигурации

Публикация № 954759

Оборудование - ККМ

Атол ККТ Онлайн 54ФЗ 8.1 Управление торговлей Розница обслуживания Фискальный регистратор НДС20%

4
Обработка обслуживания драйвера "АТОЛ: Драйвер ККТ (54ФЗ) версия 10.4" для Управление торговлей 10.3, Розница 1 и УПП 1.3, на платформе 1С:8.1 и 8.2. Поддержка НДС 20%. Не требует изменения конфигурации - подключение как "Фискальный регистратор", дополнительный функционал ККТ в настройках подключения.

Обработка обслуживания драйвера "АТОЛ: Драйвер ККТ (54ФЗ) версия 10.4" для Управление торговлей 10.3, Розница 1 и УПП 1.3 на платформе 1С:Предприятие 8.1 и 8.2.
Подключение обработки обслуживания не требует внесения изменений в конфигурацию: оборудование подключается как "Фискальный регистратор", дополнительный функционал ККТ в настройках подключения.

Поддерживаемые модели: АТОЛ 11Ф, АТОЛ 15Ф, АТОЛ 20Ф, АТОЛ 22Ф, Fprint-22ПТК, АТОЛ 25Ф, АТОЛ 30Ф, АТОЛ 42ФС, АТОЛ 50Ф, АТОЛ 52Ф, АТОЛ 55Ф, АТОЛ 60Ф, АТОЛ 77Ф, АТОЛ 90Ф, АТОЛ 91Ф, АТОЛ 92Ф, АТОЛ Sigma 10, Казначей ФА.

Плюсы:
 - не требует изменения конфигурации;
 - подключается так же просто, как фискальный регистратор;
 - печать X-отчета, Z-отчета (закрытие смены),  плюс много других операций в настройках подключения;
 - нет справочника смен, как в типовых (здесь смена открывается с первым чеком);
 - поддержка НДС 20%.
Минусы:
 - номер чека всегда "1" (или потребуется небольшая правка конфигурации);
 - нет возможности использовать несколько режимов налогообложения одновременно;

Для работы обработки необходим драйвер ККТ версии 10.4. Размещен на сайте Атола.

Обработка обслуживания тестировалась на следующем ПО и оборудовании: Windows 7 х64, драйвер Атол ККТ 10.4.1, 1С:Предприятие 8.1.15.14, конфигурация "Управление торговлей" 10.3.6.8, ККТ: Fprint-22ПТК и АТОЛ 55Ф (через USB(COM) и Ethernet интерфейсы). Обработка обслуживания будет работать на любой конфигурации, где устанавливается стандартная обработка "ATOLFiscalPrinters_v2" с диска ИТС.

Особенности реализации получения номера чека. Драйвер версии 10, в отличии от версии 6, возвращает номер чека только после его регистрации. Незначительная правка кода позволит 1С получать реальный номер чека при его закрытии.
Реализация печати чека на ККТ/ФР поэтапно из нескольких операций:
 - ОткрытьЧек()
 - ПечататьСтроку()
   ... ... ...
 - ПечататьСтроку()
 - ЗакрытьЧек()

Стандартно конфигурация получает номер чека сразу же из ОткрытьЧек(), а в нашем случае номера чека еще нет. Поэтому ОткрытьЧек() возвращает номер чека всегда "1", а настоящий номер чека возвращается уже методом ЗакрытьЧек(). Так что, если важно видеть номер чека, нужно в конфигурации дописать параметр номера чека в вызове метода ЗакрытьЧек(..., НомерЧека, НомерСмены).

Драйвер 10.4 поддерживает налог НДС 20%, но АТОЛ в инструкции отмечает, что на данный момент, до введения налога, ККТ будет считать ставку 20% как 18%.

Настройка торгового оборудования в меню: "Сервис - Торговое оборудование - Подключение и настройка торгового оборудования"
1. Добавление обработки обслуживания
В окне "Подключение и настройка торгового оборудования" нажимаем кнопку "Обработки обслуживания" - далее меню: "Открыть справочник "Обработки обслуживания ТО"
Откроется окно "Справочник Обработки обслуживания торгового оборудования"
Добавим новый элемент из меню: "Действия - Добавить"
1. Добавление обработки обслуживания
В окне "Обработки обслуживания торгового оборудования: Новый"
в поле "Обработка" по кнопке [...] выбираем файл "ATOLFiscalPrinters_v2_KKT10.epf", заполнятся все поля, нажимаем "ОК".
Обработки обслуживания торгового оборудования

2. Добавление модели торгового оборудования
В окне "Подключение и настройка торгового оборудования" слева выбираем вкладку "Фискальные регистраторы", в списке добавляем новую строку, затем по кнопке [...] переходим в справочник "Торговое оборудование".

Нажимаем кнопку "Создать из списка". Откроется список моделей из обработок обслуживания. Здесь находим и выбираем нужную нам модель.
2. Добавление модели торгового оборудования
Выбрав созданную модель торг.оборудования, указываем кассу ККМ организации.

3. Настройка параметров подключения ККТ и печати чека
Для настройки подключения нажимаем на кнопку "Параметры".
Откроется окно "Настройка параметров".
Откроется окно "Настройка параметров"

В окне настройки параметров представлены все способы подключения, поддерживаемые драйвером версии 10.4 (COM, TCP/IP, BlueTooth, USB). Нужно выбрать используемый способ подключения ККТ и настроить параметры подключения на соответствующей вкладке.
Настройка 1
Для проверки подключения нажмите "Тест устройства". "ОК".

На вкладке "Определения" необходимо настроить параметры печати чека.
2

В обработку при печати передается не ставка НДС, а значение ставки НДС. А на ККТ обязательна именно ставка.
Нужно выбрать вариант передачи ставки НДС:
 - по значению ставки НДС (20, 18, 10, 0)
   ставка НДС будет определена по значению ставки: 20 - 20%, 18 - 18%, 10 - 10%, 0 - без НДС
   если нужно при значении 0 выводить ставку 0%, отметьте флажок "Ноль(0) как нулевая ставка НДС"

 - переопределение на значение
   нужно указать фиксированную ставку "по умолчанию", здесь уже можно указать и другие ставки
Система налогообложения в чеке:
 - Не передавать (используется установленная "по умолчанию" в ККТ, но если не установлена - ККТ вернет ошибку)
 - По умолчанию в ККТ
 - Общая СНО
 - УСН "Доход"
 - УСН "Доход минус Расход"
 - ЕНВД
 - Единый с/хоз.налог
 - Патентная СНО
Здесь можно задать фиксированное значение имени кассира, или оставить пустым, чтобы выводилось полное имя пользователя.

Предусмотрено два варианта обработки несоответствия суммы произведению цены и количества:
Если флажок "Выделение разницы цены на ККТ" включен, то ККТ разобьет позицию на две, распределив получившуюся разницу между позициями. Убедитесь что ККТ поддерживает эту функцию.
Если выключен, то разделение сделает сама обработка: если количество меньше 1, то будет выделена единица количества с ценой, измененной на разницу сумм, иначе, если количество меньше 0, то количество будет установлено как "1", а цена равной сумме, а исходное количество будет добавлено в конец наименования.
3
4
Настройка завершена.

Дополнительный функционал обработки:

  •   Отмена чека - отменяет незакрытый чек на ККТ
  •   Печать клише ККТ - печатает строки начала и конца чека на ККТ
  •   Печать нефискального чека - выводит информацию на ККТ
  •   Открыть денежный ящик
  •   Диагностика соединения с ОФД
  •   Копия последнего документа - повторный вывод последнего документа
  •   Печать информации о ККТ
  •   Перезагрузка ККТ - отправляет команду на ККТ для его перезагрузки
  •   Установка даты/времени ККТ - устанавливает текущее дату/время в ККТ как на ПК
  •   Отчет без гашения - печать Х-отчета
  •   Отчет с гашением - печать Z-отчета (закрытие смены на ККТ)
  •   Отчет о состоянии расчетов
  •   Внесение наличных - при вводе отрицательного значения - "выплата" на ККТ, положительного - "внесение"
4

Скачать файлы

Наименование Файл Версия Размер
Обработка обслуживания (для 8.1) ATOLFiscalPrinters_v2_KKT10.epf
.epf 37,74Kb
01.12.18
10
.epf 37,74Kb 10 Скачать
Обработка обслуживания (для 8.2) ATOLFiscalPrinters_v2_KKT10.epf
.epf 39,61Kb
01.12.18
46
.epf 39,61Kb 46 Скачать

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. user886140 05.12.18 15:35 Сейчас в теме
Добрый день! Будет ли обработка работать с УТ 10.3 (10.3.27.2)? не можем кассу подцепить, требует обновить конфу, у нас много доработок, не хотим пока обновлением заниматься(
2. 1st 209 05.12.18 19:11 Сейчас в теме
(1)
Будет ли обработка работать с УТ 10.3 (10.3.27.2)

Да, конечно, будет.
27. user1146063 04.02.19 16:56 Сейчас в теме
(1)не будет она работать, точнее будет только в 1м случае если туда впихнули релиз или его часть версии 10.3.4х... по другому все что ниже не заработает. а все что выше официально бесплатно поддерживается.
31. 1st 209 03.03.19 11:18 Сейчас в теме
(27)
ниже не заработает. а все что выше официальн

Не вводите в заблуждение, данная обработка как раз и сделана чтобы работать с ККТ без обновления конфигурации.
И при этом не нужно использовать части последних релизов 10.3, - взаимодействие напрямую с драйвером, без использования компоненты 1С.
3. rav1980 12.12.18 10:47 Сейчас в теме
А в чем может быть проблема если в драйвере 10.4.1 касса по TCP/IP определяется, в 1С обработка видит драйвер, а вот тест из обработки пройти не может "[4] Порт недоступен" уже не знаю куда копать
4. 1st 209 14.12.18 19:51 Сейчас в теме
(3) Обновил файлы: исправил ошибку параметра модели ККТ для "FPrint-22ПТК".
5. annetto 26.12.18 17:50 Сейчас в теме
подскажите а с упп 1.2.9.2 работать будет?
6. 1st 209 26.12.18 23:24 Сейчас в теме
(5) Я полагаю, что будет. Но точно сказать смогу если дадите установленную у Вас в УПП 1.2 обработку обслуживания "АТОЛ:ФискальныеРегистраторы"(файл ATOLFiscalPrinters_v2.epf) для проверки(сравнения).
7. annetto 27.12.18 07:28 Сейчас в теме
ранее использовали вашу обработку написанную вами аж в 2017 году, сейчас приобрели ( вернее в августе) прошлую, после перепрошивки ккт на ней неправильно отображаются ставки ндс, вот думаем кокова вероятность, что эта нормально отработает, есть какой нибудь вариант протестировать эту обработку, платформа 8.1, упп 1.2.9.2, емли можете прислать на почту it@kbakursk.ru ее буду рад, сейчас прлбую сделать так чтобы ставки ндс нормально отображались
8. annetto 27.12.18 10:44 Сейчас в теме
Обработка работает как положено, спасибо автору огромное, на 8.1 УПП 1.2.9.2 с драйверами 10.4.2 полет нормальный.
9. x89x 28.12.18 11:40 Сейчас в теме
Добрый день, подскажите пожалуйста, как закрыть смену через этот новый драйвер?
10. eech 11.01.19 16:33 Сейчас в теме
Подскажите, разделяет как то Товары и Услуги?
13. 1st 209 11.01.19 20:33 Сейчас в теме
(10) Нет. Конфигурация 1С не передаёт такой параметр при печати чека.
Процедура печати строки чека вызывается с ограниченным набором параметров:
Функция ПечататьСтроку(Объект, Наименование, Количество, Цена, Скидка, Отдел, НДС, СуммаСоСкидкой = 0) Экспорт
Если нужен дополнительный функционал, то потребуется доработка в первую очередь самой конфигурации.
15. karpik666 2350 11.01.19 20:44 Сейчас в теме
(13) а как же признак предмета расчета, вы его разве не передаете?
19. 1st 209 12.01.19 19:26 Сейчас в теме
(15) Нет. Признак предмета расчета по-умолчанию задан в ККТ.
Как я уже написал, стандартный функционал конфигураций, в которых не реализована поддержка именно ККТ, ограничен, т.к. там есть только поддержка ФР. Тут как раз и нужна моя обработка - работать с ККТ подключив к 1С как ФР.
Если Вам нужно использовать дополнительный функционал, в частности возможность передавать признак предмета расчета и т.п., то потребуется небольшая доработка конфигурации.
11. intekoserg 11.01.19 17:28 Сейчас в теме
Обработка не видит установленного драйвера ККТ (10.4.2).
Сам по себе драйвер успешно работает.
Прикрепленные файлы:
12. 1st 209 11.01.19 20:24 Сейчас в теме
(11) Бывает такое у драйвера, просто установите драйвер повторно, без удаления.
14. karpik666 2350 11.01.19 20:44 Сейчас в теме
(12) может быть проблема в разрядности драйверов, стоят 64х битные, а ваш функционал рассчитан на 32х
16. 1st 209 12.01.19 18:55 Сейчас в теме
(14) Драйвера должны быть установлены не в соответствии с разрядностью ОС, а в соответствии с разрядностью платформы 1С.
Т.е. если Windows 64bit а 1С: Предприятие 32bit, то должен быть установлен драйвер 32bit (х86). А если 1С: Предприятие х64, то и драйвер нужен х64.
17. karpik666 2350 12.01.19 18:56 Сейчас в теме
(16) я как раз это и имею ввиду. у человека 32-х битная 1С, а драйвера стоят 64х битные.
18. 1st 209 12.01.19 19:01 Сейчас в теме
(17) Ну, будем считать, что я развернул и уточнил Ваш комментарий, чтобы было понятнее какой именно разрядности должны быть драйвера и почему.
20. vzbutchka01 13.01.19 21:30 Сейчас в теме
Добрый день, обработка поддерживает передачу/печать ИНН кассира?
21. 1st 209 14.01.19 02:10 Сейчас в теме
(20)
ИНН кассира

Обработка поддерживает передачу на ККТ ИНН кассира, если ИНН кассира будет передан обработке дополнительным параметром при открытии чека:
Функция ОткрытьЧек(Объект, Пароль, ЭтоВозврат, НомерЧека, НомерСмены, ФискальныйЧек = Истина, ДопПараметры = Неопределено)
где
ДопПараметры = новый Структура("Электронно, Кассир, КассирИНН, ОтправительEmail, ПокупательEmail, ПокупательНомер")
В настройках подключения драйвера можно задать для постоянной передачи только имя кассира, если оно не задано будет выведено полное имя пользователя. Если есть потребность, можно доработать - сделать аналогично и передачу ИНН. А если у Вас в базе есть ИНН кассира, то лучше доработать конфигурацию для передачи ИНН доп. параметром при открытии чека.
22. vzbutchka01 14.01.19 10:14 Сейчас в теме
Пока неясно с ИНН, обязательно его передавать или нет.
Налоговая пишет, что если он есть у Кассира, то обязательно, если нет, то и не нужно.
хотя ставит 7 степень обязательности.

У нас стоит обработка для работы с АТОЛ но она на ДТО 8, а ДТО 8 вроде как не поддерживает передачу ИНН кассира.
Вот и думаю, что с этим делать. Ломать то, что работает или подождать.

ИНН кассира, я думаю, нужно будет доделывать рано или поздно.
23. 1st 209 14.01.19 16:59 Сейчас в теме
(22) Думаю можно еще подождать. Кстати АТОЛ отказался от поддержки драйверов версий 8 и 9. Развиваться будет только 10я версия.
24. Gznbr8989 18.01.19 19:10 Сейчас в теме
Не верный пароль пользователя, хотя я его ввожу правильно
Что может быть не так?
25. yadanil1984 31.01.19 17:13 Сейчас в теме
Добрый день подскажите номенклатура (наименование) на чеке должна печататься ? Выходит просто Товар
26. 1st 209 01.02.19 05:44 Сейчас в теме
(25)
наименование на чеке должно печататься?

Да, печатается строка, переданная в обработку. В типовой конфигурации это наименование номенклатуры.
Если наименование не печатается, уточните, изменялась ли конфигурация, проверьте, что записывается в "Наименование" при заполнении таблицы товаров для печати чека.
28. Efimoff 110 08.02.19 16:39 Сейчас в теме
29. 1st 209 08.02.19 20:55 Сейчас в теме
(28) Смена открывается автоматически с первым чеком. Так всегда было.
30. delta-ussuri2006 12.02.19 10:26 Сейчас в теме
32. stro71 13.03.19 15:28 Сейчас в теме
Добрый день! Подскажите пожалуйста. Ранее использовалась ваша обработка как основа для внедрения ее в УТ 10.2. Там как торговое оборудование подключается совсем иначе, и поэтому обработка работала даже без указания торгового оборудования в настройке ТО. Работало через внешнюю компоненту FprnM1C82_54FZ_18.dll.
Но теперь с драйверами 10.х.х оно не работает. Какую компоненту надо использовать теперь? (подключить интеграционную компоненту из макета - не работает)
33. 1st 209 13.03.19 17:04 Сейчас в теме
(32)
через внешнюю компоненту FprnM1C82_54FZ_18.dll.
Это было в устаревшей обработке 847515, где использовалась компонента для 1С и драйвер Атол 8.16. Там у Атола проблемы со ставками налога.
(32)
Какую компоненту надо использовать теперь?
Данная обработка (для Атол 10.4) подключается напрямую к драйверу, без использования компонент для 1С.
34. alex_makhnov 20.03.19 16:22 Сейчас в теме
а в бухгалтерии 2.0 будет работать?
35. alex_makhnov 20.03.19 16:22 Сейчас в теме
Будет ли работать с бухгалтерией 2.0?
36. 1st 209 20.03.19 21:49 Сейчас в теме
(35)
Да, должна работать. В БП 2.0 стандартная обработка обслуживания 1С. Какой у Вас релиз? На 2.0.66.29 (1С:8.2.19.130) обработка подключается и с ККТ соединяется, но пробитие чека не проверял.
37. kuzs 23.04.19 16:08 Сейчас в теме
При печати чека из заказа покупателя количество всегда 1
38. kuzs 23.04.19 16:26 Сейчас в теме
Опечатка - из ПКО введенного на основании заказа покупателя
39. 1st 209 24.04.19 05:12 Сейчас в теме
(38) В стандартных конфигурациях при печати чека на фискальном регистраторе (не ККТ) из ПКО не передается список товара, только одна позиция - информация об оплате. Т.к. известна только сумма, а количество товара неизвестно, для позиции выводится количество 1.
Или Вы что то другое имели ввиду?
40. kuzs 24.04.19 10:26 Сейчас в теме
В ПКО есть ссылка на заказ покупателя, брать таблицу с товарами из нее нельзя?
41. 1st 209 24.04.19 18:19 Сейчас в теме
(40) Ну, суть данной обработки как раз в том, что бы начать пользоваться ККТ без внесения изменений в конфигурацию, это может быть нужно, например, когда доработок слишком много или слишком сложные чтобы перейти на новый релиз, поддерживающий ККТ, или в случае когда 1С вообще не реализовала поддержку ККТ для конфигурации.
Все старые конфигурации поддерживают работу с фискальным регистратором. А информация отражаемая на фискальном регистраторе отлична от информации на ККТ.
В нашем случае сама конфигурация не передает список товара, т.к. для ФР это и не нужно было.
Вы правильно заметили, что получение списка товара для ККТ возможно из заказа в основании, но это уже требует доработки конфигурации, а не обработки. В обработку документ не передается. Если нужно сделать доработку конфигурации или помочь Вам с доработкой, можете написать в личные сообщения. Напишите какая у вас конфигурация, номер релиза, и платформы тоже.
42. kuzs 25.04.19 09:09 Сейчас в теме
решается допиливанием ПКО
43. kuzs 25.04.19 09:11 Сейчас в теме
Оставьте свое сообщение