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

04.12.18

Интеграция - ККМ

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

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

Наименование Файл Версия Размер
Обработка обслуживания (для 8.1) ATOLFiscalPrinters_KKT.epf
.epf 29,80Kb
40
.epf 29,80Kb 40 Скачать
Обработка обслуживания (для 8.2) ATOLFiscalPrinters_KKT.epf
.epf 31,68Kb
86
.epf 31,68Kb 86 Скачать

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

Внимание! Создана новая обработка обслуживания под драйвер версии 10.4 с взаимодействием напрямую с COM-объектом драйвера, без использования компоненты 1С, как здесь. Ознакомиться с публикацией можно здесь.

Плюсы:
 - не требует изменения конфигурации;
 - подключается так же просто, как фискальный регистратор;
 - печать X-отчета, Z-отчета (закрытие смены);
 - нет справочника смен, как в типовых (здесь смена открывается с первым чеком);

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

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

Особенности реализации.
1. Обработка обслуживания использует библиотеку "FprnM1C82_54FZ.dll" с идентификатором "AddIn.ATOL_KKM_1C82_54FZ" из комплекта драйвера версии 8.16. Драйвер версии 9 и выше не поддерживаются.
2. Существенные ограничения получились в связи с тем, что реализация печати чека на ККТ осуществляется одной операцией, а реализация печати чека на фискальном регистраторе поэтапно из нескольких операций:
 - ОткрытьЧек()
 - ПечататьСтроку()
   ... ... ...
 - ПечататьСтроку()
 - ЗакрытьЧек()
Таким образом обработка в методах ОткрытьЧек() и ПечататьСтроку() только собирает данные, а печатает чек на ККТ только в методе ЗакрытьЧек().
Стандартно конфигурация получает номер чека сразу же из ОткрытьЧек(), а в нашем случае чека еще нет. Поэтому ОткрытьЧек() возвращает номер чека всегда "1", а настоящий номер чека возвращается уже методом ЗакрытьЧек(). Так что, если важно видеть номер чека, нужно в конфигурации дописать параметр номера чека в вызове метода ЗакрытьЧек(..., НомерЧека, НомерСмены).
Метод ОткрытьЧек() также можно вызвать с дополнительным параметром, содержащим структуру значений:
ОткрытьЧек(... ,ДопПараметры), где ДопПараметры = новый Структура("Электронно, Кассир, КассирИНН, ОтправительEmail, ПокупательEmail, ПокупательНомер");

В связи с тем, что 1С для ставки "без НДС" передает значение ставки "0", то возникает неоднозначность между ставками "НДС 0%" и "Без НДС". Для правильного отражения ставки, в обработке принято считать "0" для СНО "УСН", "УСНдмр", "ЕНВД", "ЕСХН" как ставку "Без НДС", в остальных случаях ("ОСН", "ПСН") как ставку "НДС 0%".

Поддерживаемые модели: АТОЛ 11Ф, АТОЛ 15Ф, АТОЛ 22Ф, Fprint-22ПТК, АТОЛ 25Ф, АТОЛ 30Ф, АТОЛ 42ФС, АТОЛ 52Ф, АТОЛ 55Ф, АТОЛ 60Ф, АТОЛ 77Ф, АТОЛ 90Ф, Эвотор СТ2Ф. Модель АТОЛ 50Ф добавлена в обработку без проверки подключения.


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

В окне "Обработки обслуживания торгового оборудования: Новый"
в поле "Обработка" по кнопке [...] выбираем файл "ATOLFiscalPrinters_KKT.epf", заполнятся все поля, нажимаем "ОК".

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

Нажимаем кнопку "Создать из списка". Откроется список моделей из обработок обслуживания. Здесь находим и выбираем нужную нам модель.

Выбрав созданную модель торг.оборудования, указываем кассу ККМ организации.
3. Настройка подключения ККТ

Для настройки подключения нажимаем на кнопку "Параметры".
Откроется окно "Настройка параметров".
Настройка параметров подключения ККТ
Для подключения по TCP/IP в поле Порт (номер COM-порта) укажите "не исп.", заполните IP адрес и порт.
Выбор версии ФФД ККТ необязателен, и влияет только на заполнение полей чека ИНН кассира и e-mail отправителя (данные поля можно заполнять программно - в параметрах вызова метода печати чека).
При нажатии кнопки "Тестовая печать клише", на ККТ будет напечатана информация: название обработки обслуживания, модель и версия драйвера..
Для проверки подключения нажмите "Тест устройства". "ОК".

Внимание. В связи тем что АТОЛ, начиная с прошивки 4555, изменили таблицу налоговых ставок, а интеграционную компоненту не исправили, для таких ККТ в чеке неправильно выводятся налоги.
О чем есть информация на сайте Атола: База знаний СТП: 54-ФЗ: Налоговые ставки.
Несмотря на утверждения Атола, что проблема не касается драйвера 8.16.1 и выше, это не так. Проблемы нет только начиная с версии 9 с новой интеграционной компонентой (сделанной по технологии 1С Nativ, т.е. только для 8.2 и выше).
Проблему частично можно решить передавая компоненте другую ставку налога, имеющую нужный нам номер секции.
Это возможно для ставок 18, 10, 0. Для ставки "без НДС" с новым номером секции 4 соответствует ставка "10/110", но ее указать нельзя. Налоговые ставки в интеграционной компоненте ревизии 2.1 строго ограничены: 18, 10, 0, none (см 1С:ИТС Требования к разработке драйверов подключаемого оборудования. Версия 2.1).
Так для ставки "без НДС", к сожалению, пока остается лишь вариант указать ставку "НДС 0%".
Для включения такой подмены ставок отметьте пункт "Исправление ставки налога".

Так же возможна ситуация с несовпадением типа оплаты: при безналичной оплате (платежной картой) вместо "ЭЛЕКТРОННО" выводится "ПОСЛЕДУЮЩАЯ ОПЛАТА (КРЕДИТ)".
Для исправления нужно в настройке подключения отметить пункт "Исправление типа оплаты (электронно)".

Настройка завершена.

Атол ККТ Онлайн 54ФЗ Обработка обслуживания

См. также

ККТ-ОНЛАЙН 54-ФЗ: Обработка для работы онлайн касс АТОЛ, ШТРИХ, VIKI PRINT и т.д. МАРКИРОВКА + ЭКВАЙРИНГ + БЕСПЛАТНЫЙ ДЕМО

ККМ Кассовые операции Розничная торговля Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия 1.6 1С:Бухгалтерия автономного учреждения 1С:CRM ПРОФ, КОРП Россия Платные (руб)

Универсальная обработка для обслуживания любых фискальных регистраторов (ККТ), в том числе Веб сервер АТОЛ. Работает в соответствии с 54-ФЗ. (ФФД 1.0, ФФД 1.05, ФФД 1.1). Подключайте любую онлайн кассу к практически любой конфигурации. Нет необходимости обновлять 1С. Можно бесплатно скачать и протестировать. Может работать одновременно с несколькими онлайн-кассами, либо одной с разных рабочих мест. (через RDP, TCP\IP или веб-сервер) Позволяет разделить один чек сразу на несколько ККТ или на несколько систем налогообложения. Можно настроить собственный шаблонов чека. Можно использовать эквайринг там, где он не поддерживается. Работает на LINUX и Windows ЭМУЛЯТОР + ЭКВАЙРИНГ + МАРКИРОВКА + ПОДДЕРЖКА ФФД 1.2

4800 руб.

27.02.2017    763120    4668    9495    

2781

Печать кассовых чеков на одну ККМ с нескольких рабочих мест для 1С:УТ11.х, КА2.х, Розница 2.х, УНФ, ERP 2.х, БП 3, БГУ2

ККМ Кассовые операции Розничная торговля Обмен с ГосИС Бухгалтерский учет Оперативный учет Управляемые формы 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Расширение конфигурации для УТ 11.4, 11.5, КА 2.4, 2.5, Розница 3.0, 2.3 и 2.2, УНФ 1.6, УНФ 3x, ERP 2.4, 2.5, БП 3, БГУ2 (Управляемые формы) позволяет выполнять печать кассовых чеков на одну ККМ 54-ФЗ с нескольких рабочих мест. НИКАКИХ НАСТРОЕК В РАЗРАБОТКЕ - ПОДКЛЮЧИЛ И ПЕЧАТАЙ. Если у вас несколько отделов и одна ККМ - печатайте на одной ККМ! Если у вас две ККМ и одна поломалась - печатайте на одной ККМ, пока ремонтируете другую!

4000 руб.

27.08.2018    115987    981    564    

827

54-ФЗ. Очередь печати для ККМ. Обработки для подключения онлайн-касс к 1С 8 (поддержка Маркировки) + Эмулятор + ФФД 1.2

ККМ Кассовые операции Розничная торговля Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия автономного учреждения Россия Платные (руб)

Обработка осуществляет обслуживание ККТ АТОЛ, Штрих и Меркурий для конфигураций "УТ 10.3", "КА 1.1", "УПП 1.3", "Розница 1.0", "БП 2.0" и других отраслевых решений, построенных на основе указанных выше конфигурациях. Поддерживает возможность параллельно пробития чеков на одной ККМ несколькими пользователями. Поддерживает Веб-сервер Атол. Соответствует требованиям 54-ФЗ. Поддерживает ФФД 1.0, 1.05, 1.1 и 1.2. Разделяет чеки по нескольким СНО. Поддерживает механизмы подключения ККТ по TCP/IP, для работы через RDP или интернет. Поддержка маркировки.

5400 руб.

25.05.2015    316556    1844    3008    

994

Обработка 1С для печати чеков на кассе ККТ АТОЛ.ОНЛАЙН

ККМ Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Печать чеков по документам 1С РеализацияТоваров (РасходнаяНакладная), КорректировкаРеализации, СчетНаОплату, ЗаказКлиента, ЧекККМ, ПоступлениеНаРС. Соответствует требованиям 54-ФЗ. Одна облачная касса может использоваться всеми подразделениями организации, без привязки к рабочим местам. Электронные чеки отправляются на email клиента и всегда доступны в 1С, по требованию можно распечатать. Легкая настройка: после регистрации кассы на сайте АТОЛ.ОНЛАЙН, в обработке необходимо указать логин, пароль и идентификатор группы ККТ (берутся в личном кабинете АТОЛ.ОНЛАЙН). Одну кассу можно использовать с 1С при расчетах с физ. и юр. лицами и для интернет-магазина. HTTPS протокол интеграции API v4 / ФФД 1.05 или API v5 / ФФД 1.2.

21600 руб.

23.08.2022    10551    27    4    

22

Обмен между 1С:Розница и Frontol 6 по организациям (Розница - Фронтол)

ККМ Розничная торговля Платформа 1С v8.3 Оперативный учет 1С:Розница 2 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Обмен между 1С:Розница и Frontol 6 при торговле от нескольких организаций, а также ряд других полезных функций. Данный модуль незаменим для тех, кто ведёт учет по нескольким организациям в 1С:Розница, а на РМК (рабочее место кассира) установлен Frontol, или планируется его установка. Подходит для 1С:Розница 2.3./ 3.0, 1С:УНФ 3.0

1500 руб.

22.03.2019    78206    389    475    

161

UTM Proxy для УТМ ЕГАИС (или как не пропустить дубль алкогольной марки и недостачу на кассе + Контроль МРЦ)

Розничная торговля ККМ Обмен с ГосИС Розничная и сетевая торговля (FMCG) Россия Акцизы Платные (руб)

Что такое УТМ прокси? УТМ прокси - это универсальное программное обеспечение для борьбы с дублями марок алкогольной продукции при розничной продажи. Данное программное обеспечение - это своего рода "прокладка" между кассовым ПО и УТМ ЕГАИС. UTM Proxy работает с любыми кассами, вот некоторые из них: miniPOS, рабочие места кассиров в конфигурациях 1С (в том числе и базовые версии), Фронтол и другие...

2400 руб.

16.11.2016    49294    472    60    

24

Пробитие чека ККМ с разных складов через РМК в УТ 11

Кассовые операции ККМ Платформа 1С v8.3 1С:Управление торговлей 11 Розничная и сетевая торговля (FMCG) Россия Управленческий учет Платные (руб)

Расширение для 1С:Управление торговлей 11.5, которое позволяет пробивать чеки ККМ и списывать товар с разных складов. Склад списание товара можно указывать в табличной части рабочего места кассира (РМК).

5880 руб.

12.04.2023    7889    26    2    

23

Разбитие чека ККМ по группам товаров и пробитие их на разных кассах, подключенных к одному рабочему месту. Расширение для УТ 11.5, УТ 11.4, КА 2.5

Кассовые операции ККМ Платформа 1С v8.3 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Расширение для 1С:Управление торговлей 11.5 и 11.4, которое позволяет из рабочего места кассира разбивать чек ККМ на несколько чеков и пробивать их на разных кассах подключенных к одному РМК. Можно пробивать разные группы товаров по разным организациям на разных кассовых аппаратах.

5880 руб.

22.08.2022    10051    13    15    

17
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Tarlich 115 15.06.18 09:58 Сейчас в теме
Будет ли работать в 1 Рознице?
3. 1st 241 15.06.18 12:11 Сейчас в теме
(1) Если типовая обработка обслуживания "Фискальный регистратор" для УТ 10.3 и Розница 1 одна и та же, то и эта будет работать.
2. karpik666 3760 15.06.18 10:03 Сейчас в теме
Здравствуйте, а поддержка ФФД 1.05 есть?
Sh00rick; +1 Ответить
4. 1st 241 15.06.18 12:17 Сейчас в теме
(2) Я так полагаю речь идет не в общем о ФФД 1.05, а о выборе "признака расчета". Для поддержки признаков расчета придется дорабатывать конфигурацию. А для полной поддержки признаков расчета (т.е. печати в т.ч. и безденежных чеков) - много дорабатывать.
Эта обработка обслуживания для быстрого подключения ККТ к старой конфигурации, поэтому интегрируется как "Фискальный регистратор" - что очень близко к "ККТ". Отсюда и ограниченный функционал.
Если речь просто о печати чека на ККТ с ФФД 1.05, то конечно работает.
5. karpik666 3760 15.06.18 12:29 Сейчас в теме
(4) т.е вы берете и подставляете "условно" признак по умолчанию, по которому касса и бьется? Однако как вы его передаете через компоненту АТОЛ для драйверов 8-й версии если она работает в соответствии с ревизией 2001, которая не поддерживает передачу признаков?
6. 1st 241 16.06.18 13:38 Сейчас в теме
(5) Признак расчета я не передаю. Он уже указан в настройках драйвера ККТ по-умолчанию:
- "Признак предмета расчета по умолчанию: Товар"
- "Признак способа расчета по умолчанию: Полный расчет"
Эти сведения и печатаются в чеке.
7. user784003 19.06.18 10:48 Сейчас в теме
В Рознице 1.0 на платформе 8.2 работать обработка будет?
8. 1st 241 19.06.18 20:19 Сейчас в теме
(7) Полагаю будет работать и на Рознице 1. Еще не проверял, но сравнил обработку обслуживания фискального регистратор "ATOLFiscalPrinters_v2" для Розницы 1.0.19.11, УТ 10.3.47.3 и мою. Они практически идентичны по вызовам процедур, а значит механизм подключения ФР в Рознице такой же как и в УТ. Пробуйте, ошибок быть не должно. Смотрите ограничения в описании, и не забудьте конвертировать файл в 8.2, иначе Розница его не откроет.
9. пользователь 20.06.18 21:03
Сообщение было скрыто модератором.
...
10. rhtr 90 20.06.18 21:04 Сейчас в теме
Здравствуйте! Будет поддержка АТОЛ 50Ф ?
11. 1st 241 21.06.18 10:22 Сейчас в теме
(10) Странно, что Атол не включил в обработку обслуживания ККТ эту модель. Проверю новую обработку для 9.12, если там включена, то добавлю сюда.
14. 1st 241 23.06.18 18:29 Сейчас в теме
(10) Добавил модель АТОЛ 50Ф по коду модели из руководства по ремонту. Проверить не могу, не встречал такого аппарата, если получится подключиться, дайте, пожалуйста, обратную связь.
20. пользователь 28.06.18 19:29
Сообщение было скрыто модератором.
...
12. user784003 23.06.18 14:25 Сейчас в теме
Спасибо! Скачал, но вот проблемка, а может кто-нибудь объяснить для чайника как конвертнуть в 8.2. А как мне с помощью этой обработки поменять безналичный тип оплаты с "кредита" на "электронными" или "платёжная карта"
13. 1st 241 23.06.18 17:59 Сейчас в теме
(12) Чтобы сконвертировать достаточно открыть обработку в конфигураторе.
По поводу электронными, чтобы правильно выходило в чеке - в параметрах подключения установите соответствующий флаг "Исправление типа оплаты - электронно".
25. user784003 29.06.18 12:52 Сейчас в теме
(13) Обработку сконвертировал. Пробовал подключать на двух разных ПК. При попытке подключения на одном один чек пробило, а со второго теряет драйвер. При попытке подключения на втором ПК иная проблема, настраивается, проходить успешно тест, но при попытке пробития выдаёт ошибку "не выбрана касса ККМ" и "не выбран склад", при этом если в этом аннулированном чеке вручную подтянуть эти реквизиты чек пробивается. На обоих ПК стоят идентичные РИБЫ с идентичным оборудованием, разница только в дате создания баз и конфигурациях пк.
26. 1st 241 29.06.18 19:25 Сейчас в теме
(25)
"не выбрана касса ККМ" и "не выбран склад"

Очень похоже на то что в коде модулей формы/документа есть использование переменных одноименных с этими реквизитами.
теряет драйвер

Немного непонятно, какая именно ошибка? Запускали платформу от имени администратора? Попробуйте разместить компоненту в каталоге BIN платформы 1С, и зарегистрировать ее.
Какая версия драйвера, Windows, 1С.
27. user784003 29.06.18 19:48 Сейчас в теме
(26)ошибку пишет примерно так "ошибка в таблице 1 строка 3 не выбрана касса ккм" и так несколько раз про один чек и по поводу склада то же самое.
Платформу от имени Администратора запускал.
Какую конкретно компоненту разместить в bin-папке платформы.
Драйвер 8.16.1 (на 8.16.3 и сетевые экраны браузеров ругаются и антивири), ОС Windows 10 64 бит, платформа 8.2.18.102, релиз розницы 1.0.16.4
28. user784003 02.07.18 17:23 Сейчас в теме
Добрый день, решилось регистрацией компоненты через командную строку (от имени Администратора). Пару раз правда слетало, но пока хромая но работает (видимо всё из-за драйверов, хотя установлены с цифровой подписью, скачанные с оф.сайта Атола). Налоги по ЕНВД бьються в виде НДС 0%. А вот с кассиром пока не понял как подтянуть, чтобы в ОФД отображалось корректно, пока в ОФД уходит "Кассир". Продолжаем танцы с бубном. Кто обладает инфой, поделитесь.
29. 1st 241 02.07.18 21:52 Сейчас в теме
(28)
А вот с кассиром пока не понял как подтянуть

Что именно хотите вывести в поле Кассир? Имя пользователя? Можете внести доработку в модуль ТОСервер, и передавать имя кассира в дополнительном параметре, как описано в статье:
Метод ОткрытьЧек() также можно вызвать с дополнительным параметром, содержащим структуру значений: ОткрытьЧек(... ,ДопПараметры), где ДопПараметры = новый Структура("Электронно, Кассир, КассирИНН, ОтправительEmail, ПокупательEmail, ПокупательНомер");

(28)
по ЕНВД бьються в виде НДС 0%
В статье же описана данная проблема, прочтите еще раз. Вот такая вот подстава от Атола. Нужно переделывать обработку на использование старой атоловской компоненты.
30. user784003 02.07.18 22:21 Сейчас в теме
(29) поле Кассир и ФИО с ИНН я могу на чек вывести из шаблона ккм 1С, но при этом в офд эта информация не отражается, вот в чём дилемма
15. user617641_it 23.06.18 23:10 Сейчас в теме
Подскажите, 1с УТ 10.3 не видит драйвер.
пробовал 8.16.1 и 8.16.3
0 реакции.
Что можно посмотреть?
Прикрепленные файлы:
16. 1st 241 24.06.18 04:15 Сейчас в теме
(15) Извлечь файлы из архива C:\Program Files (x86)\ATOL\Drivers8\1Cv82\FR-ATOL_54FZ.zip. Затем зарегистрировать в системе извлеченную из архива компоненту. Для этого запустить командную строку от имени Администратора и в ней ввести:
regsvr32 "C:\Program Files (x86)\ATOL\Drivers8\1Cv82\FprnM1C82_54FZ.dll"
если команда будет выполнена успешно, 1С увидит драйвер.
21. user831383 28.06.18 20:35 Сейчас в теме
(16) Обработка пишет что драйвер установлен, при этом не определяется версия драйвера. Библиотеку зарегистрировал: regsvr32 "C:\Program Files (x86)\ATOL\Drivers8\1Cv82\FprnM1C82_54FZ.dll. При нажатии на "тест устройства" выдает "Ревизия интерфейса: 2000", на форме указано что поддерживаемая ревизия 2001. Подскажите в чем при чина, и что необходимо сделать чтобы все заработало?
Прикрепленные файлы:
23. 1st 241 28.06.18 21:36 Сейчас в теме
(21) На самом деле это пустой ответ от компоненты. И тест не пройден, причем ошибку это не вызвало. Укажите какую версию драйвера установили? Пробовали запускать 1С:Предприятие с правами администратора системы.
17. user617641_it 24.06.18 13:47 Сейчас в теме
спасибо. Все работает. единственное не понял с ндс. Стоит патентная система ндс 0%.. А на чеке печатает ндс 18%. Галочки ставил и убирал все равно 18%
18. 1st 241 24.06.18 19:39 Сейчас в теме
(17) Какая версия прошивки? Если до 4555, то должно выходить без НДС (т.е. 0% не выйдет), а с заменой 18%, если 4555 и более, то без замены 18%, а с заменой 0%.
Сейчас внес изменения в обработку:
В связи с тем, что 1С для ставки "без НДС" передает значение ставки "0", то возникает неоднозначность между ставками "НДС 0%" и "Без НДС". Для правильного отражения ставки, в обработке принято считать "0" для СНО "УСН", "УСНдмр", "ЕНВД", "ЕСХН" как ставку "Без НДС", в остальных случаях ("ОСН", "ПСН") как ставку "НДС 0%".
Если версия до 4555, скачайте, поможет.
19. MrWonder 641 28.06.18 13:30 Сейчас в теме
При закрытии чеки Ошибка закрытия чека: нет ни одной позиции в чеке!
буду смотреть сам, но вдруг кто уже знает про этот кейс?
22. 1st 241 28.06.18 21:19 Сейчас в теме
(19) Такая ошибка может быть как минимум в двух случаях:
- между вызовами Обработка.ОткрытьЧек(...); и Обработка.ЗакрытьЧек(...); нет вызова Обработка.ПечататьСтроку(...)
- при вызове Обработка.ПечататьСтроку(...) возвращается ошибка, но не обрабатывается и продолжается вызов Обработка.ЗакрытьЧек(...);
В каких документах выходит такая ошибка, в ПКО, РКО, Чек, ОПК, или во всех?
Проследите отладчиком хотя бы до модулей "ТОСервер" - вызывается ли вообще Обработка.ПечататьСтроку(...) и с какими параметрами.
Напишите какая конфигурация, номер релиза, версия платформы.
24. MrWonder 641 28.06.18 23:15 Сейчас в теме
(22) 8.3.10.2699 УТ 10.3.18.3. Полагаю, что дело именно в версии УТ, ибо я смотрел как этот массив инициализируется при в ОткрытьЧек и остаётся пустым вплоть до ЗакрытьЧек. Уже еду на последний релиз УТ 10.3
31. Realyzer 04.07.18 21:19 Сейчас в теме
Есть задача пробивать чеки на ККМ АТОЛ 11Ф в формате 1.0.5 с установленным свойством: Признак предмета расчета по умолчанию: Услуга
Ваша обработка корректно даст команду драйверу ККМ? У клиента в ККМ поставили ФН на 36 мес. от производителя Инвента, и фискализировали на ООО на ОСН, товары, а именно этот ФН для ОСН дает возможность пробивать только услуги, иначе ошибка ФН. То есть нужно так:
Наименование товара
Количество / Сумма
Ставка НДС 10% или 18%
Оплата чека наличными или по банковской карте
32. 1st 241 05.07.18 06:49 Сейчас в теме
(31) В, используемой данной обработкой, компоненте нет возможности задать признак предмета расчета. Если при печати чека признак не передается, драйвер ККТ берет признак, заданный по-умолчанию для ККТ. Должно работать.
33. Realyzer 09.07.18 09:35 Сейчас в теме
(32) Спасибо за подсказки! Поставил драйвер 9.х от АТОЛа, настроил предмет расчета по умолчанию, и касса начала печатать чеки.
34. Tarlich 115 05.09.18 17:23 Сейчас в теме
можно ли сдетать что бы указзывать не номер порта а ЮСБ ?
37. 1st 241 13.09.18 06:37 Сейчас в теме
(34)
ать не номер порта а Ю

Я думаю можно. Нужно посмотреть в документации значение порта для варианта "ATOL USB" и вставить в список выбора.
39. Tarlich 115 13.09.18 11:46 Сейчас в теме
(37) 2 причины почему :
а) пользователи тыкают провода ...
б) у меня настроено 2 кассы а фактически печатается на одно устройство , если КОМ указать то вторая уже ругается: "ком порт занят"
35. rhtr 90 12.09.18 19:19 Сейчас в теме
Здравствуйте!
Подскажите, как я понял начиная с прошивки 4555 ставку 18 тоже не вывести будет выходить 18/118,
и вместо 10 будет 10/110, так ?
36. 1st 241 13.09.18 06:34 Сейчас в теме
(35)
начиная с прошивки 4555 ставку 18 тоже не вывести будет выходить 18/118,
и вместо 10 будет 10/110, так ?

Ставки НДС в зависимости от прошивки АТОЛ:
в 1С до 4555 с 4555
18 - > 18 - 0
10 - > 10 - 10
0 - > 0 - 10/110
без НДС - > безНДС - 18/118
Таким образом при новой прошивке мы ограничены возможными вариантами только: 18/118; 10/110; 10; 0.
"18/118" по сути и есть 18%, т.е. можем ее использовать. Со ставкой 10% проблем нет, т.к. есть такой вариант.
38. karpik666 3760 13.09.18 08:44 Сейчас в теме
(36) жесть
"18/118" по сути и есть 18%, т.е. можем ее использовать

Вы действительно так считаете?
(37)
Я думаю можно. Нужно посмотреть в документации значение порта для варианта "ATOL USB" и вставить в список выбора.
тоже захотелось посмотреть как вы это реализуете, если по факту вы не работаете с драйверами напрямую, а используете компоненту для 1с
А то что есть какая то проблема с передачей ставок НДС и способов оплаты, это не проблема драйверов, а неправильно выбранный способ взаимодействия с ними
43. 1st 241 14.09.18 18:20 Сейчас в теме
(38) Вы просто не разбирались с компонентой для 1С и у Вас возникают сомнения относительно внешнего вида именований ставок НДС.
На самом деле в компоненту нет возможности передать отдельно сумму НДС, только сумму по строке, включающую налоги. Смотрите параметры компоненты:
Price 	Да 	double 	Цена единицы товара без учета скидок/наценок
Amount 	Да 	double 	Конечная сумма по позиции чека (с учетом всех скидок/наценок)

Поэтому когда ставка 18%, а не 18/118%, то как по Вашему рассчитается ставка НДС%? Ноль?
Ведь нам важно чтобы было видна на чеке ставка 18% и была правильно рассчитана сумма НДС.
45. karpik666 3760 14.09.18 18:42 Сейчас в теме
(43) дело не в том, как она посчитается, вы знаете для чего используется ставка 18/118, у нее есть четкое законодательное применение. Или она типо для красоты добавлена в кассу?
49. 1st 241 14.09.18 19:11 Сейчас в теме
(45)
дело не в том, как она посчитается, вы знаете для чего используется ставка 18/118, у нее есть четкое законодательное применение. Или она типо для красоты добавлена в кассу?

Действительно. Вы правы. Я заблуждался, считая это лишь способом расчета:
Ставка 18/118 НДС является расчетной и применяется в особых случаях, оговоренных в п.4 ст.164 НК РФ. К расчетным, кроме ставки 18/118 НДС, также относится 10/110 НДС.
44. 1st 241 14.09.18 18:39 Сейчас в теме
(38)
Я думаю можно. Нужно посмотреть в документации значение порта для варианта "ATOL USB" и вставить в список выбора.
тоже захотелось посмотреть как вы это реализуете, если по факту вы не работаете с драйверами напрямую, а используете компоненту для 1с

В документации к ДТО:
 PortNumber  НомерПорта Int  RW 
Номер порта: 
1001 – COM1 
  … 
 1256 – COM256 
  67*  – АТОЛ USB 
  99 – TCP/IP (клиент) 
 110 – UDP/IP 

*
 – В случае если к ПК подключена единственная ККТ, то в настройках не нужно указывать номер порта, (драйвер автоматически ищет подключенное USB устройство ККТ АТОЛ и использует соответствующий порт). В случае подключения нескольких устройств будет подключено первое найденное, поэтому в таких случая следует явно 
указывать номер COM-порта. 
Показать

Далее смотрим требование 1С к компоненте:
УстановитьПараметр (SetParameter)
Описание: Установка значения параметра по имени
Параметры:
1. 	Имя (Name) STRING [IN] Имя параметра 	
2.      Значение (Value) VARIANT [IN] Значение параметра
Возвращает: BOOL

Понятно теперь как передаются параметры компоненте?

Таким образом, раз все так просто, дописываем в обработке немного кода:
стр.297 модуля:
	ИначеЕсли Объект.Параметры.Порт = 67 Тогда
		ПортНомер = "67"; //"АТОЛ USB"
		ПортСкорость = мСкорость[Объект.Параметры.Скорость];

стр.41 модуля формы настройки:
СпПорт.Добавить(67, "АТОЛ USB");

Должно работать, к сожалению возможности протестировать сейчас нет.
Но Вы можете скачать обработку и проверить.

Я извиняюсь, чуть запутался в комментариях. Получается, расписал как это сделать одному, обработку поправил для другого.

А то что есть какая то проблема с передачей ставок НДС и способов оплаты, это не проблема драйверов, а неправильно выбранный способ взаимодействия с ними

Верно. Но изначально способ был выбран верный. Ну это вопрос доверия производителю оборудования. До того как производитель, "наплевав на всех с высокой колокольни", изменил секции ставки налогов, без исправления собственной компоненты, обработка отрабатывала идеально.
46. karpik666 3760 14.09.18 18:45 Сейчас в теме
(44)что вам мешает сделать функционал прямого взаимодействия с драйверами Атол, а не лепить костыли через шину?
47. 1st 241 14.09.18 18:53 Сейчас в теме
(46) Верно пишите.
Просто так получилось, заранее подготовил обработку, протестировал. А потом, в день Х, выяснилось что аппарат требует обновления прошивки и после прошивки обработка перестала работать правильно. Времени не было все переделывать, поэтому "подрихтовал". По другому проекту, но 7.7, теперь уже заранее зная о подставе от АТОЛа, переделал обработку с использования компоненты на прямое взаимодействие с драйвером.
Сейчас собираюсь переделывать и эту обработку. Я ее и позиционировал как временное решение.
48. karpik666 3760 14.09.18 18:57 Сейчас в теме
(47) понятно, желаю успеха
41. kislitsin 14.09.18 11:42 Сейчас в теме
(36)
Коллега, не подскажите что делать если при 0 дает ставку НДС 10/110 ? Как в итоге получить ставку 18 % ?
42. kislitsin 14.09.18 12:16 Сейчас в теме
40. Tarlich 115 13.09.18 11:47 Сейчас в теме
нету в планах сделать под 9 версию драйвера ?
50. annetto 19.09.18 08:50 Сейчас в теме
подскажите данная обработка подойдет для конф УПП 1.2?
51. 1st 241 19.09.18 17:37 Сейчас в теме
(50) Уверен, что подойдет, т.к. в УПП 1.3 используется такая же обработка обслуживания как и для УТ10 и для Розница.
52. evgaid 145 26.10.18 05:41 Сейчас в теме
Доброе утро, может кто подскажет. Стоит УТ 10.3 старого релиза, подсунул вашу обработку, подключил систему эквайринга. Проверяю по отдельности - все работает. Через рабочее место менеджера ЧекККМ пытаюсь оплату произвести по банку, он выдает 2 чека эквайринга и не идет на печать чека Атол а опять запрашивает оплату эквайринга и когда жмешь отмена и на документе "ОК" он выводит печать кассы. Что не так настроил или куда копать, подскажите.
И еще сразу вопрос: в чеке выдает ставка НДС 0, а должен 18, вроде по описаниям как здесь все настроил....
53. 1st 241 26.10.18 10:22 Сейчас в теме
(52)
не идет на печать чека Атол

"По-отдельности" - это как, в чем отличие от совместного? Когда "не идет печать чека" вообще что-либо происходит, ошибки например?
(52)
в чеке выдает ставка НДС 0, а должен 18

В описании об этом сказано, это косяк Атола. При новой прошивке мы ограничены возможными вариантами только: 18/118; 10/110; 10; 0. Поэтому, для Вас возможен только вариант 18/118, отметьте пункт "Исправление ставки налога" в настройках обработки.
54. evgaid 145 29.10.18 12:03 Сейчас в теме
(53) Ничего не происходит, просто после оплаты, обработка пишет мол Оплата Успешно и чтобы вывести Чек кассы, опять пытается произвести оплату эквайринга
(53) Исправление поставил сразу - не помогло
56. 1st 241 29.10.18 21:36 Сейчас в теме
(54)
в чеке выдает ставка НДС 0, а должен 18

Если согласны перейти на драйвер 10.4, то планирую в течении недели подготовить обработку, взаимодействующую уже не с компонентой Атола для 1С, а непосредственно с драйвером Атола. Там уже нет описанных здесь проблем со ставками налога и прочих недоразумений от самой 1С.
57. evgaid 145 30.10.18 06:18 Сейчас в теме
55. 1st 241 29.10.18 21:28 Сейчас в теме
(52)
Стоит УТ 10.3 старого релиза
Напишите, пожалуйста, версию конфигурации и версию платформы 1С.
Через рабочее место менеджера ЧекККМ пытаюсь оплату произвести по банку, он выдает 2 чека эквайринга и не идет на печать чека Атол а опять запрашивает оплату эквайринга и когда жмешь отмена и на документе "ОК" он выводит печать кассы.

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

Ну здесь нужно внести исправление:
- либо в обработку, чтобы при "Закрытии чека" при отсутствии строк не отправляла данные в ККТ, но возвращала успешный результат;
- либо в конфигурации, в модуле обработки ТОСервер, в процедуре ОплатитьПлатежнойКартой, убрать вызовы ОткрытьЧек и ЗакрытьЧек (и проверки ответа от них), т.к. вызова ПечатьТекста достаточно.
59. Evgenych 17.12.18 15:32 Сейчас в теме
(55)
Старая розница 1,0. с атолами 77 работает на ура. появился новый атол, при печати чека эквайринга два раза печатается чек и потом выдает ошибку 0. Это все именно на определенной модели фискальника - Атол 20Ф
в обработке SberbankES_v2.epf
Ответ = Объект.Драйвер.ОплатитьПлатежнойКартой(мСумма, КодRRN, КодАвторизации);
тут ошибка 0.
60. 1st 241 18.12.18 06:13 Сейчас в теме
(59)
SberbankES_v2.epf Ответ = Объект.Драйвер.ОплатитьПлатежнойКартой

Если ошибку выдает даже не обработка обслуживания, а сам драйвер банка, то при чем здесь ККТ?
Если используете данную обработку обслуживания ККТ, то нужно сделать изменения, указанные сообщением выше.
61. Evgenych 18.12.18 09:39 Сейчас в теме
(60)
Ты написал алгоритм работы: Транзакция эквайринга, Открытие чека, Печать текста эквайринга, Закрытие чека (тут происходит ошибка!), Аварийная отмена транзакции (из-за ошибки ККТ)
я понял что это как раз и происходит в обработке SberbankES_v2.epf
в функции ОплатитьПлатежнойКартой()
вот в этом месте: Ответ = Объект.Драйвер.ОплатитьПлатежнойКартой(мСумма, КодRRN, КодАвторизации);
или это только сама транзакция эквайринга ?
62. 1st 241 18.12.18 13:37 Сейчас в теме
(61)
вот в этом месте: Ответ = Объект.Драйвер.ОплатитьПлатежнойКартой(мСумма, КодRRN, КодАвторизации);
или это только сама транзакция эквайринга ?

Да, это непосредственно транзакция.
Там есть путаница с одноименными процедурами в модуле ТОСервер и обработок обслуживания. Поэтому исходя из "Объект.Драйвер." я сделал вывод что это непосредственно вызов метода драйвера из обработки обслуживания эквайринга.
А выше я описывал проблему, когда ошибку вызывала обработка обслуживания ККТ по методу, вызванному из модуля ТОСервер, а не обработки обслуживания эквайринга.
Т.к. здесь ошибку возвращает не обработка обслуживания, а непосредственно драйвер эквайринга, то и смотреть надо описание ошибки драйвера эквайринга.
		Ответ = Объект.Драйвер.ОплатитьПлатежнойКартой(мСумма, КодRRN, КодАвторизации);
		Если Не Ответ Тогда
			КодОперации = Объект.Драйвер.ПолучитьОшибку(Объект.ОписаниеОшибки);
			Результат = мОшибкаНеизвестно;
		Иначе

Смотрите по коду, ниже идет получение описания ошибки. Т.е. нужно смотреть, что записано в "Объект.ОписаниеОшибки" после исполнения приведенного кода.
63. Evgenych 18.12.18 16:09 Сейчас в теме
(62)
Ответ = 0
Объект.ОписаниеОшибки = "Ошибка 0"
дальше чеки печатаются. но раз есть ошибка - то кассовый чек не идет. Описания такой ошибки нигде не нашел :(
Судя по коду верный ответ должен быть 1
58. 1st 241 04.12.18 20:16 Сейчас в теме
Новая обработка обслуживания под драйвер Атол ККТ 10.4 с взаимодействием напрямую с COM-объектом драйвера, без использования компоненты 1С, как здесь.
В ней уже нет проблем связанных с ограничениями и недоработками компоненты 1С. Причем теперь поддерживается и ставка НДС20%.
Оставьте свое сообщение