--}}

Немного об упрямстве, или как заставить 1С работать с Онлайн кассами

6945
17
С друзьями на NN.RU
В социальных сетях
Поделиться
Выпала учесть подключать онлайн кассы в двум старым учетным системам.
Исходные данные:
УТ10.3.3, но с обновленной библиотекой стандартных подсистем и режимом совместимости 8.3.6
УТ11.1.9 сильно измененная.
ККТ онлайн производства Атол и Штрих.

1С официально заявляет, что в её конфигурациях(в последних релизах) реализована поддержка данных касс. Также 1С выпустила ряд роликов, рассказывающих о том , что все "красиво", "классно" и даже работает...
Что ж. осталось проверить.

При беглом анализе типовой конфы "старой" серии (10.3.40) выяснил, что изменений там минимум. Добавлен дополнительный вид ТО, несколько общих модулей, регламентный документ "Закрытие кассовой смены". Все эти изменения не составило труда "перетащить" в существующую торговлю 10.3 Для формирования и печати чека используется новый формат обмена с драйверами ККТ. 1С его называет "Стандарт 1с"(подробнее тут: https://its.1c.ru/db/metod8dev/content/4829/hdoc/_top/%D0%B1%D0%BF%D0%BE).

Сразу заменил отсутствия метода "Печать отчета без гашения" (добавлен в обновленной ферсии формата 2.1). Также не очень понятно было, как же дополнительные данные в чеке. Если ещё текст и можно было напечатать, то печатать в самом чеке штрихкод(не путать с QRкодом) уже не представлялось возможным.
По этой причине было решено оставить идею использования стандарта 1с при печати чеков, а развивать свою старую логику печати, берущую начало в 2006 годах. (Использование стандартного функционала драйверов оборудования).

Изучение мат. части показало, что изменения для работы с онлайн кассами небольшие: отключен ряд функций по скидкам на весь чек, добавлен функционал по печати налогов. Есть фиксация имени кассира. Расширена параметрия, особенно в части состояния ФН. Часть этой парамтерии обязательно нужно собирать и показывать пользователям в учетной системе.
Первым подопытным стал Атол 55Ф. В целом сильных проблем при подключении на стороне 1с я не нашел. Есть описание драйвера и оно работает. Попробовал на этой ККТ печать по стандарту 1С. Тоже работает, но с логическими ошибками. Параллельно обнаружил для себя, что с момента моего последнего изучения свойств драйвера, функционал драйвера Атол сильно прибавил. Появилась возможность печати по сети. Появилась возможность работы с устройством, подключенному к другому ПК. Это натолкнуло на мысль, что один кассовый аппарат без проблем можно использовать на 2 кассовых местах. Небольшая доработка 1С 10.3 - в данный функционал реализован. Для себя решили, что на втором рабочем месте будем принимать только оплату картами, чтобы разделить за наличность отвечал кассир одного рабочего места. Для этого режима использовали подключение к ПК. Тесты показали, что ККТ работает по сети тоже, но как-то неуверенно, с задержкой 2-3 сек.
С Атолом 55Ф была только одна сложность - он просто не подключался к ПК. Инструкция не могла нам помочь ничем. Обращение в ЦТО (Весы - там где покупали кассу) закончилось ничем. Предлагали только платную регистрацию ККТ и заключение договора обслуживания. С мастером связаться так и не удалось. Общение на официальном форуме Атола дало более значимый результат. Оказалось, что по умолчанию все интерфейсы ККТ отключены (зачем..?), включаются методом, который неверное описан в инструкции..

Стало легче. Одна учетная система и один ККТ подключен.
Воодушевившись успехом, взялись за Штрих. Предположили, что нужно будет только переписать существующую обработку на методы штриха. В целом так и должно было быть.. Но драйвер штриха наупор отказался сохранять параметры подключения ККТ. Если их выбрать визуально - то без проблем. Программно - нет. Перепроверили несколько раз - делаем все по описанию (Да и раньше использовались такие же методы.). Штрих без проблем подключается по стандарту 1С, а вот через универсальный драйвер - нет. Изучение всей информации на сайте штриха, форумов, инструкций закончилось ничем. Мы не нашли ни примеров, ни инструкций. Не получили никакой поддержки на официальном форуме. На наше обращение support ответил просто отказом.
Собственные мысли иссякли, мы решили обратиться в профессионалам, в одному из Франчей 1С. На удивление, франч в Нижнем нам ничем помочь не смог (или не захотел). мотивировал это отсутствием специалистов и опыта. Но обещали посодействовать в переадресации нашего вопроса в Москву. Через несколько дней пришел ответ из Москвы, что готовы решить наши проблемы. ориентировочное время решения 15 рабочих дней. 3-5 дней нужно на составление ТЗ, которое должно быть оплачено в любом случае из расчета 3000 руб/час.
Понимая, что нас не слышат, а у самих уже не остается времени, решили просто поменять штрих на Атол. Почему не заработал штрих через обычную библиотеку - осталось загадкой для нас.
История в УТ11 развивалась по другому сценарию. Там достаточно было использования типового решения 1С по подключению ККТ. Пришлось обновить функционал библиотеки ТО.(процесс обновления не описываю) После этого кассы должны были работать уже точно. С Атолом так и произошло. С логическими ошибкам - но работало. Со штрихом - нет. Тоесть стандартных ККТ Штрих-М и библиотека торгового оборудования не работали вместе. методом проб, ошибок и форумов выяснилось, что у штриха есть ряд обязательных полей. Например ФИО кассира, а 1С упорно передает туда пустую строку. Есть проверка на использование типов налогов, указанных в настройке ККТ и зашитых в самой ККТ в какой-то там таблице. Какие- сложности с проверной пользователя, его имени и пароля. Притом сначала не удавалось закрыть смену даже из самого драйвера. Но в итоге Штрих удалось заставить работать.
Вот какие выводы сделал:
У атолла - адекватная поддержка, очень приличное ПО по драйверам, хорошо документированное. Возможность многопользовательской работы в базовом исполнении без дополнительного лицензирования.
У штриха - ПО и поддержка как-то страдают. Нам не удалось найти ни одного примера по подключению данного ККТ ни к одной учетной системе. Есть только примеры десятилетней давности.
Зато само физическое исполнение Штрихов на порядок выше: Все четко, аккуратно. Зазоры ровные. Даже упакован штрих на порядок лучше. У Атола все как на коленке собрано, даже упаковка как в хоз. маге - завернут в тонкую бумажку. Сложилось впечатление, что вот иметь бы физический Штрих с функционалом Атола - не касса а мечта прямо.

Типовая поддержка в 1С сейчас кривая. Только в середине марта 1С приняла исправления в свой стандарт. Но пока нет этого в типовых. Да и драйверов по обновленному стандарту.

Специалистов по Торг оборудованию в Нижнем мало. (ну или мы плохо искали.)

В целом, кассы работают, нужно только "уметь их приготовить".

ps. При пробитии чека, эл. версия реально на почту приходит через минуту.
Для Штриха возможно нужно обновить прошивку на более свежую:
www.nn.ru/community/techno/t...h.html#173864274
Не думаю, что там проблема в прошивке. Там в драйверах сложности.
beezone
18.05.2019
В описании драйвера АТОЛ где-то видел что он умеет работать и со штрихами, но в варианте АТОЛ-АТОЛ драйвер бесплатный, а АТОЛ-Штрих сам драйвер становится платный и его нужно купить отдельно.
Можете уточнить в самом АТОЛ насколько это работоспособно в применении к определенной модели Штрих.
Может быть удастся получить чудо-комплект драйвер АТОЛ + ККМ Штрих
Спасибо большое за описание полезного опыта. Самому предстоит подключать Атол к УТ 11.1. Рад, что объем работы не очень большой и что выбрал Атол :)
Вцелом, я уже видел, что задачи уже решаются.
www.forum.mista.ru/topic.php?id=792192 - обсуждают как раз встраивание в УТ 11.1
infostart.ru/public/567579/?detail=Y&ID=567579&PAGEN_1=4 - а здесь просто описали подключение и регистрацию ККМ.
Если обновлять целиком библиотеку ТО, то практически все формы, в которых есть торг. оборудование потребуют коррекции. Радует то, что делается это групповой заменой.

Регистрация ККТ из программы не взлетела. Экспериментировать не стал.
Shipik1982 писал(а)
райвер штриха науп

Вот только позавчера закончил обработку по подключение Штриховской кассы. Конфигурация правда совсем не типовая - пришлось все руками прописывать.
Особых проблем не возникло.
У штриха единственная бяка есть - не уживаются на одной машине несколько версий их дров - надо сносить старые
Каким образом подключали? Через стандартную dll или через компоненту для 1C ?
Ну через их библиотеку smDrvFR1CLib20.dll
Подключали на днях Атол25Ф
В целом проблем при подключении не возникло.
Впечатление от аппарата двоякое. ПО на уровне. С драйверами и подключением не возникло проблем.
Но вот физическое исполнение самого ФР - ниже плинтуса. Все пластиковое, вплоть до петель и защелок. Какое-то одноразовое. Даже гребенка ручного отделения бумаги. Столько это все прослужит - большой вопрос.
+ Какое-то нетривиальное расположение блока отрезки и печати. В результата этого бумага изгибается 2 раза на 1см длинны. Тут явно будут проблемы с заеданием бумаги. При заедании бумаги в отрезчике крышку бумаги ККМ открывать нельзя. Нужно открывать специальную пластиковую крышку корпуса и крутить ролик отрезчика. Открыть эту пластиковую крышку корпуса удалось со второго раза. При этом понадобилось приличное усилие. Думаю, что после 5-10 таких открываний - пластиковую крышку корпуса сломается.
В общем исполнение совсем эконом. И это при стоимости 32 000.
Спасибо большое за статью!
Достаточно много нового узнал для себя.
Сам регулярно просматриваю видео по 1С, но все, как говорится, познается через практику.
У меня тоже возникли вопросы по подключению касс. То компьютер не видит кассу, то какой-то программный сбой. Ребята здесь
мне помогли достаточно быстро и эффективно.
Подключили сразу Атол55ф. И без проблем.
Так что сейчас 5 касс работают, аж огонь по ногами горит)
Ещё раз спасибо за обзор.
Рекламу можно было и не так явно писать..
Они думают, что хорошо замаскировались.
Ter32
07.10.2018
Попробуйте обратиться к специалисту
Последние темы форумов
Форум Тема (Автор) Последний ответ Ответов