Расширение для 1С:Бухгалтерия предприятия 3.0 позволяет пробивать кассовые чеки по безналичным поступлениям от физических лиц прямо из документа «Поступление на расчётный счёт». Чек отправляется в облако Дримкас по API и регистрируется на кассе без ручного ввода на ККТ.
Когда на расчётный счёт приходит оплата от физлица, по 54-ФЗ нужно пробить кассовый чек. Расширение убирает ручную работу и необходимость иметь доступ к кассе: бухгалтер открывает поступление и нажимает кнопку — чек уходит на кассу.
Возможности
— Пробитие чека прихода по кнопке прямо из документа поступления.
— Опрос статуса фискализации: вручную кнопкой и автоматически регламентным заданием. Чек, ожидающий регистрации, не теряется — статус обновляется до «Успешно» или «Ошибка» с причиной.
— Контакт покупателя (email или телефон) для электронного чека берётся из карточки контрагента. Если есть email — чек уходит на email, иначе на телефон, иначе на адрес по умолчанию.
— Защита от повторного (двойного) пробития по одному документу.
— История отправленных чеков: тело запроса, ответ кассы, статус, дата.
— Все параметры подключения вынесены в настройки: токен, идентификаторы кассы и магазина, система налогообложения, ставка НДС.
Состав
Самостоятельное расширение конфигурации (.cfe), префикс объектов Дк_. Не изменяет типовые объекты, подключается без снятия с поддержки. Включает регламентное задание опроса статусов, форму настроек, регистр истории чеков и команды на форме документа поступления.
Требования
— 1С:Бухгалтерия предприятия 3.0, платформа 8.3.
— Прямой доступ сервера (или клиента в файловом варианте) в интернет по HTTPS.
— Действующий аккаунт в Кабинете Дримкас и подключённая касса. Проверено на Вики Принт (ПО Дримкас Старт) и Дримкас-Ф.
Установка и настройка
- Подключить расширение через «Администрирование → Печатные формы, отчёты и обработки → Расширения».
- Форма настроек открывается из раздела «Администрирование» (расширение добавляет туда команду «Настройки фискализации»).
- В настройках фискализации заполнить токен авторизации, идентификаторы устройства (deviceId) и магазина (shopId) из Кабинета Дримкас, систему налогообложения и ставку НДС.
Параметры настроек
— Базовый URL — адрес API Дримкас: https://kabinet.dreamkas.ru
— Токен — токен авторизации (Bearer). Берётся в личном Кабинете Дримкас в разделе для разработчиков / API. В форме отображается скрыто.
— Device ID — числовой идентификатор кассы (ККТ) в Кабинете Дримкас.
— Shop ID — числовой идентификатор магазина в Кабинете Дримкас.
— Email по умолчанию — адрес, на который уходит чек, если у клиента не указаны ни email, ни телефон.
— Наименование услуги — название позиции, которое печатается в чеке (например, «Оказание услуг связи»).
— Система налогообложения (СНО) — код режима (например, SIMPLE_WO — УСН «Доходы минус расходы»).
— Ставка НДС — код ставки для позиции чека (например, NDS_5_CALCULATED — расчётная 5/105, NDS_5 — 5%).
— Таймаут отправки (сек) — время ожидания ответа кассы. Рекомендуется 30.
— Интервал опроса (мин) — как часто регламентное задание проверяет статусы неподтверждённых чеков. Рекомендуется 5.
Полный и актуальный список кодов системы налогообложения и ставок НДС смотрите в официальной документации API Кабинета Дримкас: https://kabinet.dreamkas.ru/api/ (раздел «Чеки»).
- На документе «Поступление на расчётный счёт» нажать «Пробить безналичный чек», результат проверить кнопкой «Состояние чека».
Расширение разработано и протестировано на реальной кассе. Код открыт.
Проверено на следующих конфигурациях и релизах:
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.195.36
Вступайте в нашу телеграмм-группу Инфостарт