54-ФЗ: Онлайн-кассы для 1С 7.7

Оборудование - Фискальный регистратор

Подключение фискального регистратора к 1С 7.7 в режиме онлайн-кассы (в соответствии с 54-ФЗ). Поддержка протоколов ФФД 1.0 и 1.05, развитые настройки для применения частичных оплат и авансов в оптовой и розничной торговле. Поддержка чеков коррекции всех версий. Не требуется доработка конфигураций. Решена проблема с выводом любых скидок в чек без ошибки округления (!!!) и без изменения алгоритмов конфигурации 1С 7.7. Вывод ФИО кассира в чек в зависимости от смены. Вывод в чек ставок НДС (при необходимости). Вывод электронного чека (на е-майл, телефон) по требованию покупателя. Поддерживаются комбинированные типы оплаты: наличными и банковской картой. Имеется режим эмуляции печати чека на ФР - для тестирования алгоритмов без использования реального ФР. Реализовано через внешние обработки обслуживания конфигураций без необходимости вносить изменения в конфигурацию 1С. Код разработки полностью открыт, подлежит любой модификации под свои потребности.

Доступна для свободного скачивания демо-версия  (прикреплена к публикации "бесплатным" файлом "Онлайн-кассы (по 54-ФЗ) для 1С 7.7: [Демо-версия]")
Все заинтересованные в покупке программы, могут скачать демо-версию бесплатно, чтобы протестировать возможности разработки.

В демо-версии действуют ограничения: 
1) электронный чек отправляется только на фиксированный адрес эл.почты 
2) сумма чека не должна превышать 300 руб. 
3) количество позиций в чеке не должно превышать 3. 
4) время пробития чека ограничено рабочим временем: с 8:00 по 16:59

Код внешних обработок в Демо-версии закрыт и защищен с помощью КЗК-2! Для корректной работы необходимо библиотеку precomp.dll (в комплекте присутствует) предварительно поместить в каталог базы данных 1С, из которой запускаются обработки, или в каталог установки программы 1С (обычно C:\Programm Files\1cv77\bin\)

В коммерческой версии код обработок полностью открыт и не защищен.

Данная разработка подходит без доработки  как для типовых конфигураций, так и для нетиповых, в которых поддержано подключение фискального регистратора через обработку «Настройка торгового оборудования»:                 

 

Список поддерживаемых конфигураций

Документы, в которых поддержана печать на ФР

 

1С 7.7 «Торговля и склад, ред. 9.2»

  • Чек ККМ
  • Приходный кассовый ордер
  • Расходный кассовый ордер

1С 7.7 «Комплексная, ред. 4.5»

  • Чек ККМ
  • Приходный кассовый ордер
  • Расходный кассовый ордер

1С 7.7 «Бухгалтерия, ред. 4.5»

  • Приходный кассовый ордер
  • Расходный кассовый ордер

1С 7.7 «УСН, ред. 1.3»

  • Приходный кассовый ордер
  • Расходный кассовый ордер

Любая нетиповая или устаревшая конфигурация на базе 1С 7.7 (включая  «Торговля и склад, ред. 8.7», конфигурации «РАРУС»)

Требуется адаптация, которую можете выполнить самостоятельно. Также принимаем заказы на адаптацию

 Возможно подключение без доработки конфигурации 1С (без внесения изменений в метаданные 1cv7.md), так и с доработкой конфигурации. В режиме без доработки конфигурации будут отключены некоторые функции, без которых в большинстве случаев можно обойтись (об этом подробнее ниже, см.*).

Также возможно внедрение в произвольную конфигурацию, не имеющую собственного функционала по подключению и использованию торгового оборудования: 

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

оддержаны модели фискальных регистраторов, использующие следующие драйверы:

  1. Атол (FprnM1C.dll)
  2. Штрих-М (DrvFR.dll)
  3. Режим эмуляции фискального регистратора. Используется для тестирования печатной формы чека, скидок, НДС. При этом данные чека выводятся на экран.

АТОЛ: "АТОЛ 11Ф", "АТОЛ 15Ф", "АТОЛ 22Ф / FPrint-22ПТК", "АТОЛ 25Ф", "АТОЛ 30Ф", "АТОЛ 42ФС", "АТОЛ 52Ф", "АТОЛ 55Ф", "АТОЛ 60Ф", "АТОЛ 77Ф" и другие.

ШТРИХ-М: "ШТРИХ-ON-LINE", "ШТРИХ-ЛАЙТ-01Ф", "ШТРИХ-М-01Ф", "РИТЕЙЛ-01Ф (Retail-01K)", "ШТРИХ-ЛАЙТ-02Ф (ШТРИХ-LIGHT-ФР-К, ШТРИХ-LIGHT-ПТК, ШТРИХ-LIGHT-200)", "ШТРИХ-М-02-Ф (ШТРИХ-М-ФР-К, ШТРИХ-М-ПТК, ШТРИХ-М 200)", "ШТРИХ-МИНИ-02Ф (ШТРИХ-МИНИ-ПТК)", "ШТРИХ-ФР-02Ф (ШТРИХ-ФР-ПТК)", "ШТРИХ-MOBILE-Ф (ШТРИХ-MOBILE-ПТК)", "ЭЛВЕС-ФР-Ф (ЭЛВЕС-ФР-К)", "NCR-001Ф (ПТК NCR-001K)", "ШТРИХ-МИНИ-01Ф (ШТРИХ-МИНИ-ФР-К)", "ШТРИХ-ФР-01Ф (ШТРИХ-ФР-К)", "РИТЕЙЛ-01Ф (ПТК RETAIL-01K)", "RR-02Ф (RR-02K)", "RR-01Ф (RR-01K)", "RR-04Ф (RR-04K)", "RR-03Ф (RR-03K)", "ШТРИХ-КОМБО-ФРК", "ЭЛВЕС-МИКРО-К", "ШТРИХ-МИНИ-К", "ЭЛВЕС-МК", "ШТРИХ-КОМБО-ПТК", "ШТРИХ-950К" и другие.

Подробная инструкция для подключения фискального регистратора в типовой 1С Торговля и склад, ред. 9.2

Возможно совместное использование онлайн-кассы для фиксации розничной продажи алкогольной продукции в ЕГАИС с помощью другого программного продукта //develop.iservice.ru/public/433840/

 

Комплект поставки:

  1. внешние обработки обслуживания фискальных регистраторов. Папку с данными обработками Extforms нужно скопировать в каталог информационной базы 1С:

                Поддержка моделей Атол по 54-ФЗ находится в файле fr54_Atol.ert, моделей Штрих-М –  fr54_Shtrih-M.ert. В обработке fr54_emul.ert содержится эмулятор печати на ФР, который позволяет протестировать работу до подключения настоящего ФР.

                Для работы с ФР должны быть предварительно установлены на компьютере драйверы торгового оборудования: для АТОЛ – DTO версии не ниже 8.12 , для Штрих-М – драйвер версии не ниже 4.13.

                После установки драйвера Атол нужно взять из папки Program Files\ATOL\Drivers8\Bin_Free и скопировать в каталог с базой 1С или платформой 1С два файла:

  1. FprnM1C.dll
  2. Dpp2_3.dll

                После установки драйвера Штрих-М нужно скопировать три файла:

  1. DrvFR.dll
  2. DrvFR.lic
  3. sqlite3.dll

                Подключение нужной обработки обслуживания ФР (фискального регистратора) выполняется в режиме 1С: Предприятие через меню Сервис – Настройка торгового оборудования на закладке Фискальный регистратор:

                Обязательным реквизитом в чеке является должность и ФИО кассира, пробившего чек. Для этих целей используется имя текущего пользователя 1С. Поэтому нужно в справочнике Пользователи правильно задать ФИО пользователей в реквизите ФИО:

                При этом можно дополнительно указать должность кассира в этом же реквизите.

                В принципе, данных действий достаточно, чтобы уже фиксировать чеки на ФР в режиме онлайн-кассы. Данные обработки обслуживания являются универсальными. Их можно использовать с конфигурацией ТИС ред. 9.2 как нового релиза 988, в который ЗАО "1С" добавила свое видение поддержки ФР Атол в режиме онлайн-кассы (в неполном усеченном виде), так и более старых релизов, без внесения изменений в саму конфигурацию.

При этом обработка будет выводить в чеке следующие обязательные реквизиты:

  • ФИО кассира (будет использоваться имя текущего пользователя 1с);
  •  скидки по позициям товара. При этом скидки будут выводиться в чек корректно, несмотря на то, что 54-ФЗ не предусматривает вывод на ФР скидок, а предписывает расчет скидок производить средствами учетной системы по каждой позиции чека;
  • запрашивать контактные данные покупателя для отправки ему электронного чека;
  • выводить в чеке НДС товара.  По умолчанию обработка будут считать, что НДС нужно выводить только для чека, сформированного из ПКО или РКО. Данную логику легко можно изменить, внеся небольшие изменения в обработку либо в конфигурацию 1С (об этом подробнее ниже, см. **).

В ТиС заложен алгоритм расчета скидки в целом по чеку, который, в общем случае невозможно корректно перенести в чек по новому закону без ошибок округления. Для решения данной задачи мы воспользовались известным "Правилом 1 копейки" и разработали алгоритм, который позволяет вывести данные в чек без появления ошибки округления для любых исходных данных. Данное правило может разбить одну товарную позицию в чеке 1С на две в чеке ККТ, чтобы устранить расхождения в алгоритме расчета цены 1С и ККТ, и гарантирует, что суммы по позициям чека, указанные в 1С, в точности будут перенесены в чек ККТ без изменения расчета суммы даже на 1 копейку:

Однако противникам разбития позиции на две в чеке ККТ предлагается решение по изменению алгоритма расчета типовой ТИС, чтобы расчет суммы по позиции чека выполнялся по правилам ККТ.

Для этого нужно исполнить п. 5 данной инструкции (внести изменения в конфигурацию 1С). "Правило 1 копейки" при этом будет автоматически отключено.

*) Также, внеся изменения в конфигурацию, можно решить следующие вопросы при выводе чека на онлайн-кассу:

  • Для отправки электронного чека (если покупатель пожелает такой способ) требуется е-майл или телефон покупателя. В документе Чек ККМ можно организовать реквизит для ввода и хранения контактных данных покупателя. В документах ПКО и РКО контактные данные клиента можно брать из реквизита ЭлПочта справочника Контрагенты или реквизита Телефоны справочника ФизическиеЛица. Без доработки же конфигурации контактные данные покупателя будут запрашиваться обработкой обслуживания ФР в момент пробития чека.
  • **) Вывод ставки НДС и суммы НДС в чеке ККТ в зависимости от системы налогообложения продавца. Ставка НДС должна выводиться только в том случае, если система налогообложения является общей. Для спецрежимов (УСН, ЕНВД, ЕСХН, ПСН) ставка НДС выводиться не должна. В типовой конфигурации нет реквизитов для однозначного определения системы налогообложения. Поэтому по умолчанию принято самой конфигурацией такое правило: для розничных продаж (через Чек ККМ) не выводить НДС в чеке, для оптовых (через ПКО и РКО) показывать НДС в чеке (что не совсем корректно, т.к. оптовые продажи могут быть без НДС, а розничные – с НДС). Поэтому если ваш случай не попадает под данное правило, нужно внести изменения в конфигурацию либо обработки обслуживания. Режим налогообложения при этом определяется в коде программы через переменную ПУП (Параметры Учетной Политики)
  • Вывод в кассовый чек наименований, количества и цены товара из документа ПКО и РКО, если они введены на основании расходной накладной (для старых релизов конфигурации). В новых релизах этот функционал добавила  (хотя и с ошибками) ЗАО «1С», например, в версии 988 конфигурации 1С 7.7 «Торговля и склад, ред. 9.2».

 

Для внесения изменений в конфигурацию (только если нужно решить вопросы, озвученные выше), выполните пункты 2, 3 и 4 данной инструкции. Данные изменения подготовлены на примере конфигурации 1С 7.7 «Торговля и склад, ред. 9.2». Также они полностью подходят для 1С 7.7 «Комплексная, ред. 4.5». Изменения для других конфигураций можно выполнить по аналогии.

Изменения можно внести вручную в модули документов через копирование фрагментов кода, отмеченных комментарием тщи, из файла конфигурации TIS987_54FZ.md либо через режим Объединение конфигураций, отметив при объединении только документы ПКО, РКО, ЧекККМ.

Примечание: комментарием //тщи 54ФЗ ТИС988 отмечены фрагменты кода, которые имеются в релизе ТИС 988, но которых нет в более старых релизах ТИС.

Для адаптации был специально взят релиз ТИС 987, в который ЗАО «1С» еще не успело внести свое видение по подключению онлайн-касс, чтобы исключить из кода ненужные на наш взгляд доработки, ошибки этого релиза, и сделать возможным использование нашей разработки также для тех организаций, которые используют старый релиз ТИС со своими доработками и имеют трудности с переходом на последний релиз конфигурации.

Однако наша доработка универсальна и она может работать как с релизом ТИС 988, так и более старым, причем она автоматически определяет какой функционал имеется и используют те возможности конфигурации, которые ей доступны.

                Итак, подробнее о тех изменениях, которые вы можете внести в конфигурацию:

2) В документ ЧекККМ нужно добавить реквизит АдресПокупателя, который выведен в диалог формы - необходим для отправки эл. чека покупателю. Вводить нужно или номер телефона покупателя (для отправки чека по СМС) или адрес эл. почты. Драйвер ФР сам разберется что именно ввели. Если не заполнять, то будет выводиться бумажный чек. При выводе электронного чека печать бумажного чека можно отключить.

 

3) В модуль формы документа ЧекККМ в процедуру ПробитьЧекНаККМ() нужно внести изменения (отмечены в модуле комментарием тщи) - подробнее см. в TIS987_54FZ.md:

              //[+] тщи 54ФЗ
	Если СписокТоваров.КоличествоСтрок() > 0 Тогда
		СписокТоваров.НоваяКолонка("Данные54ФЗ");									//инфа записывается в виде списка значений в первую строку таблицы СписокТоваров
		СписокТоваров.ПолучитьСтрокуПоНомеру(1);
		СписокТоваров.Данные54ФЗ = СоздатьОбъект("СписокЗначений");
		Данные = СписокТоваров.Данные54ФЗ;
		Данные.ДобавитьЗначение(Контекст,"Контекст");             //ссылка на текущий документ
		Если глЕстьРеквизитШапки("АдресПокупателя", Вид()) = 1 Тогда                //если диалог документ доработан для указания адреса покупателя
			Данные.ДобавитьЗначение(сокрлп(ПолучитьАтрибут("АдресПокупателя")),"АдресПокупателя");	//если закомментировать эту строку, то АдресПокупателя будет запрошен в обработке обслуживания ФР; если передать пустую строку (""), то будет выводиться бумажный чек без запроса АдресаПокупателя
		КонецЕсли;

		Если глЕстьРеквизитШапки("ОплатаКартой", Вид()) = 1 Тогда                       //если диалог документ доработан для указания типа оплаты картой
			ПризнакОплатыКартой = ПолучитьАтрибут("ОплатаКартой");
			Данные.ДобавитьЗначение(ПризнакОплатыКартой,"ТипОплаты"); //чтобы не запрашивать тип оплаты в отдельном диалоге перед печатью чека, (т.к. тип оплаты вводится в чеке), 1 -  запрашивать тип оплаты в отдельном диалоге перед печатью чека. Для работы этого параметра обязательно передавать параметр Контекст!
		Иначе
			ПризнакОплатыКартой = 0
		КонецЕсли;
	 	
	Иначе
 		Сообщить("Нет позиций для вывода в чек ККМ!","!!");
 		Возврат 0
	КонецЕсли;
	//[-] тщи 54ФЗ

Данный код вы можете самостоятельно изменить под свои потребности, а именно, переопределить значения следующих параметров:

«Кассир» – должность и ФИО кассира. По умолчанию берется ФИО текущего пользователя 1С: Кассир = сокрлп(глПользователь.Наименование). Однако в модуле документов ЧекККМ, ПКО, РКО можно запрограммировать передачу в качестве кассира другое произвольное значение.

«ПУП» – Система налогообложения. Если нужно, чтобы в чеке был показан НДС, присвойте параметру значение «0», иначе значение, большее «0». Допустимые значения: 0 - Общая СНО, 1 - УСН Доход, 2 - УСН Доходы-Расходы, 3 - ЕНВД, 4 - ЕСХН, 5 - ПСН

«ИзменитьСНО» – значение «1» означает, что нужно передать в ФР Систему НалогоОбложения (СНО), это можно использовать для переключения СНО на ФР, если на один ФР идет печать чеков с разными СНО. Значение «0» - не изменять СНО на ФР, в этом случае используется СНО, предустановленная в ФР.

«АдресПокупателя» - контактные данные покупателя для электронного чека: е-майл или телефон.

«ПроверитьАдресПокупателя» - значение «1» определяет, нужно ли перед выводом чека распечатать данные покупателя для визуальной проверки их корректности самим покупателем. Если такая проверка не требуется (покупатель, например, вводит данные сам в специальном бланке), то установите значение для этого параметра в «0».

«ПечататьЧек» - бумажный чек в случае передачи электронного чека: 0 - не печатать, 1 - печатать всегда, 2 - давать запрос на печать бумажного чека.

«РежимПечатиСкидок» - режим печати скидок: 0 - не печатать скидки в чеке, 1 - печатать общую скидку на чек, 2 - печатать скидки по позициям товара и общую скидку на чек

4) Аналогичные изменения нужно внести в модуль формы документов ПКО и РКО в процедуру ПечатьЧека() (изменения отмечены в модуле комментарием тщи, подробнее см. в TIS987_54FZ.md)

Для того чтобы изменить алгоритм расчета скидок и отказаться от использования «Правила 1 копейки», нужно внести следующие изменения:

5) Очень во многих местах конфигурации выполняется расчет Суммы в зависимости от выбранной в документе Скидки.  Данный алгоритм расчета надо изменить так, чтобы полученная Сумма со скидкой делилась на количество нацело (с точностью до копеек), т.е. чтобы при этом не образовывалась цена с дробными копейками. При этом все расчеты вида:

    Сумма = Цена * Количество * (1 - Скидка.Процент / 100);

нужно заменить на:

    Сумма = окр(Цена*(1-Скидка.Процент/100),2,1)*Количество;   //тщи

Т.о. нужно залезть в модули всех документов, в которых предусмотрен расчет скидки: ЧекККМ, РеализацияРозница, Реализация, ЗаявкаПокупателя, ПоступлениеТМЦ и т.д. А также в функции глобального модуля глПересчетТаблЧасти(), глПересчитатьСтрокиДокумента(), глПересчитатьСкидки(). В глобальном модуле нужно внести изменения в 6 местах, при этом строки вида:

    Конт.Сумма = Конт.Цена*Конт.Количество-ПроцентСкидки/100*Конт.Цена*Конт.Количество;

нужно заменить на:

    Конт.Сумма = окр(Конт.Цена*(1-ПроцентСкидки/100),2,1)*Конт.Количество;       //тщи

Данная доработка внесет множественные точечные изменения в конфигурацию, также при этом изменится алгоритм расчета ранее введенных документов. Если эти документы открыть для редактирования, то при выполнении каких-либо действий над товарным составом  документа, скидка может пересчитаться по новому алгоритму (результат может измениться на копейки или даже рубли), что может привести к тому, что изменится состояние расчетов с контрагентами.

Исходя из сказанного, мы не рекомендуем производить данные изменения, а оставить расчет чека для онлайн-кассы по «Правилу 1 копейки». Поэтому данные изменения мы не включаем в файл TIS987_54FZ.md. Для тех, кто всё-таки желает внести данные изменения на свой страх и риск, могут обратиться ко мне в личку или по электронной почте - я вышлю файл конфигурации с данными изменениями.

Пример чека, выведенного на «эмулятор ФР»:

                Как видим, сработало «Правило 1 копейки» для товара «Яйцо столовое», т.к. в противном случае алгоритм расчета скидки, заложенный в ТИС, не позволит вывести данный товар на онлайн-кассу без искажения суммы. А именно:

                Сумма со скидкой = 146,61, количество = 30, следовательно, Цена со скидкой = 146,61 / 30 = 4,887

                В драйвер ФР нужно передавать количество и цену с учетом всех скидок и надбавок. Цена передается округленная до копеек (4,887 -> 4,89), сумму по позиции чека драйвер ФР рассчитывает сам, в результате в чек уйдет Сумма = 30 * 4,89 = 146,70. Это на 9 копеек больше чем рассчитано в документе Чек ККМ. Поэтому «Правило 1 копейки» разбило позицию на две строки, подобрав количество и цену (со скидкой) так, чтобы убрать данную погрешность, при этом цена этих двух позиций отличается между собой не более чем на 1 копейку:

                9 * 4,48 = 43,92

                21 * 4,89 = 102,69

Итого количество = 30, сумма = 146,61 в полном соответствии с исходными данным в чеке 1С.

На самом деле, на практике необходимость срабатывания «Правила 1 копейки» будет не таким частым, но всегда точным и безошибочным ;)

6) Смешанный способ оплаты по чеку (наличными, банковской картой). В типовых конфигурациях 1С не предусмотрен ввод суммы для оплаты чека банковской картой. Однако обработки обслуживания ФР в данной публикации включают в себя функционал для указания типа платежа (наличными, банковской картой или смешанным типом: часть наличными, а часть картой). Для реализации интерфейса смешанной оплаты предлагаем внести следующие изменения в документ «Чек ККМ»:

1. добавить в шапку документа реквизит ОплатаКартой (тип Число.1.0)

2. на форму документа добавить элементы для указания оплаты банковской картой (см. рисунок ниже)

3. добавить в процедуру модуля документа ЗаголовокФормы() строчку:

    Картой = ?((Итог("Сумма")>Получено)и(ОплатаКартой=1), Итог("Сумма")-Получено, 0); //тщи

4. в модуле проведения документа условие:

    ИначеЕсли Получено < НеобходимаяСумма Тогда

 нужно заменить на:

    ИначеЕсли (Получено < НеобходимаяСумма) и (ОплатаКартой = 0) Тогда         //тщи

Указанные изменения включены в файл TIS987_54FZ.md для документа ЧекККМ:

Еще один способ выбора типа оплаты предлагает коллега Сергей (Che) Коцюра – вывод дополнительного окна при пробитии чека, в котором продавцу нужно выбрать нужный тип платежа:

Планы по дальнейшему развитию:

  1. предусмотреть округление суммы по чеку до целого рубля или 50 к. для удобства расчетов с покупателями в соответствии с Протоколом ФФД.
  2. добавить параметр на редактирование АдресаПокупателя, переданного из 1С, в обработке обслуживания ФР
  3. сделать обработку ввода контактных данных с проверкой валидности введенных данных
  4. разработка полноценного РМК для конфигурации ТИС ред. 9.2. Образцы интерфейса можно посмотреть здесь:
  5. привязка контактных данных к дисконтным картам покупателей, чтобы постоянно не вводить в чек одни и те же контактные данные для постоянных клиентов.

В меню Сервис - Дополнительные возможности появился пункт "54ФЗ (онлайн-кассы) Сервис и настройки", который позволит выполнить сервисные функции над ФР, а также произвести начальную настройку:

После покупки модуля информационная и техническая поддержка по получению обновлений программы в связи с изменениями в законодательстве, доработках модуля, развитием функционала осуществляется в течение 3-х месяцев с даты покупки БЕСПЛАТНО. Дальнейшая годовая подписка на обновления и(или) техподдержку продляется по желанию и составляет половину стоимости приобретения модуля. После истечения срока подписки на обновления, если вы не захотите продлевать подписку, работоспособность программы остается без ограничений по сроку и реализованному функционалу, но без возможности установить обновления, если таковые будут.

Техподдержка осуществляется по адресу эл.почты, через скайп, майл-агент, ICQ, по телефону разработчика. Для получения качественной техподдержки в сложных случаях требуется удаленное подключение к компьютеру пользователя через AmmyAdmin или TeamViewer.

Техподдержка осуществляется только по данному программному продукту и не включает в себя устранение неисправностей операционной системы; сбоев в работе программы 1С,  не связанных с функционированием данной программы; неправильных действий пользователей при использовании программы (в нарушение установленного руководства пользователя); консультирование по вопросам, не связанных с законом 54-ФЗ; настройку или установку торгового оборудования, драйверов торгового оборудования; устранение проблем в работе торгового оборудования. Однако решение данных вопросов возможно на отдельной договорной основе.

Лицензирование программы осуществляется по номеру заказа ПО и ИНН организации или индивидуального предпринимателя. Количество лицензий, необходимых для установки ПО, определяется по количеству отдельных юридических лиц и ИП, и не зависит от количества используемых рабочих мест и ККМ, приходящихся на одно юридическое лицо или ИП. Таким образом, на каждое юридическое лицо или ИП требуется отдельное приобретение данного программного продукта.

Порядок внедрения модуля:

1) вы приобретаете фискальный регистратор с фискальным накопителем (либо дорабатываете имеющийся у вас до выполнения требований 54-ФЗ) моделей согласно Списка поддерживаемого оборудования.

2) заключаете договор с ОФД на обслуживание. Лучше выбрать ОФД, который привязан к вашему оператору передачи налоговых деклараций в ФНС (при возможности).

3) Проводите процедуру фискализации и регистрации ККМ через личный кабинет на сайте ФНС. Потребуется ЭЦП (подойдет от налоговой отчетности)

4) Устанавливаете ФР и его драйвер на компьютере.

5) Приобретаете модуль 54-ФЗ: Онлайн-кассы для 1С7.7 и устанавливаете ее по инструкции. Если на этом шаге возникают вопросы или проблемы, обращаетесь в нашу техподдержку для оказания помощи.

По выполнению пп. 1-4 можете почитать статью Практика подключения ККМ онлайн.

Если при выполнении п.5 вам потребуется техническая поддержка, то приобретаете наш модуль с техподдержкой и получением обновлений сроком на 3 месяца.

Если вам не нужна техподдержка и п.5 вы выполните сами, то покупаете модуль с получением обновлений сроком на 3 месяца, но без техподдержки.

Сравнение версий

[Версия 1.2] 31.03.17

1) Исправлены выявленные ошибки
2) Добавлена обработка обслуживания для ФР Штрих-М

[Версия 1.3] 03.04.17

3) Исправлены выявленные ошибки
4) Уточнен вывод скидки в чеке, теперь в чеке показываются итоговые: сумма без скидки и сумма скидки по чеку
5) Добавлен параметр ИзменитьСНО. значение «1» означает, что нужно передать в ФР Систему НалогоОбложения (СНО), это можно использовать для переключения СНО на ФР, если на один ФР идет печать чеков с разными СНО. Значение «0» - не изменять СНО на ФР, в этом случае используется СНО, предустановленная в ФР. Допустимые значения СНО: 0 - Общая СНО, 1 - УСН Доход, 2 - УСН Доходы-Расходы, 3 - ЕНВД, 4 - ЕСХН, 5 - ПСН

[Версия 1.4] 07.04.17
6) Исправлены выявленные ошибки
7) добавлен параметр ПечататьЧек, который позволяет отключать печать бумажного чека в случае передачи электронного или выводить запрос о печати бумажного чека при наличии электронного
8) добавлен в документ ЧекККМ интерфейс для реализации смешанных типов оплаты по чеку: наличными, банковской картой.

[Версия 1.5] 12.04.17
9) Оптимизированы алгоритмы для драйверов Штрих-М
10) Добавлен параметр РежимПечатиСкидок - режим печати скидок: 2 - не печатать скидки в чеке, 1 - печатать общую скидку на чек, 0 - печатать скидки по позициям товара и общую скидку на чек
11) При печати скидок суммы скидок выравниваются по правому краю
12) Добавлен вариант выбора типа платежа (наличными/картой) от коллеги Сергей (Che) Коцюра

[Версия 1.6] 24.04.17
13) переработаны алгоритмы применения скидок. Скидки применяются корректно благодаря новым прошивкам драйверов ККМ без использования "Правила 1 копейки". Поэтому теперь данное правило по умолчанию выключено.
14) Параметр ПризнВозврата расширен и поддерживает следующие типы чеков: 0 - продажа, 1 - возврат продажи, 2 - покупка, 3 - возврат покупки. Данный параметр в обработках обслуживания ФР переименован в ТипЧека
15) при печати чека возвращается в вызывающую программу номер текущей смены в переменной НомерСмены
16) добавлена адаптированные файлы конфигураций для Бухгалтерия 7.7, ред. 4.5 и УСН 7.7, ред. 1.3


[Версия 1.7] 04.05.17
17) исправлены ошибки
18) в конфигурациях в ПКО/РКО убрано добавление дублирующией колонки СтавкаНДС (т.к. передается колонка НДС)
19) исправлена ошибка передачи нулевого количества в чек
20) добавлены команды ФР: отчет_без_гашения, отчет_по_отделам, открыть_ящик, внесение_денег, изъятие_денег
21) добавлена обработка настройки и обслуживания ФР - "Панель управления" (fr54_Настройки.ert). Она доступна в меню Сервис - Дополнительные возможности - "54ФЗ (онлайн-кассы) Панель управления". С ее помощью можно подать на ФР дополнительные команды

[Версия 1.8] 10.05.17
22) автоматическая проверка валидности адреса покупателя через регулярные выражения
23) добавлены команды ФР: "Получить версию ПО", "Копия последнего чека", "Копия документа по номеру ФД"
24) добавлено передача ФИО кассира в отчеты ФР (Z-Отчет, Х-Отчет, Отчет по отделам)
25) добавлены другие функции для работы с ФР, рефакторинг кода обработок обслуживания ФР

[Версия 1.8.1] 10.05.17 
26) исправлена ошибка открытия смены для обработки Атол.

[Версия 1.9] 11.05.17 
27) в эмуляторе ФР выводятся в чек название выбранной системы налогообложения, если параметр ИзменитьСНО = 1
28) в обработках обслуживания ФР поддержаны "сервисные" функции для диагностики состояния онлайн-кассы
29) в Панели управления (fr54_Настройки.ert) продолжена поддержка сервисных функций: "Срок действия ФН", "Количество неотправленных в ОФД документов", "Диагностика соединения с ОФД"

[Версия 1.10] 18.05.17
30) в Панель управления (fr54_Настройки.ert) добавлены закладки <Параметры> и <Настройки>, с помощью которых можно интерактивно (не прибегая к программированию модулей 1С) настроить параметры вывода чеков и отчетов на ФР ("Параметры ФР").
Благодаря этому механизму облегчается подключение и настройка ФР к конфигурации 1С, т.к. настройки работы с ФР можно настроить, не внося изменений в конфигурацию, либо ограничившись минимальными изменениями.
Параметры можно настроить в разрезе отборов: Фирмы, Кассы, Пользователи 1С, Виды документов, а также прочие произвольные условия. В зависимости от выбранного отбора можно по желанию дифференцировать следующие параметры:
 - ФИО продавца-кассира
 - выбор системы налогообложения
 - запрос электронного адреса покупателя
 - запрос на визуальную проверку введенного адреса покупателя
 - режим печати электронного чека 
 - режим печати скидок в чеке
 - выбор типа оплаты
 - режим вывода НДС в чеке (в т.ч. учтено пожелание пользователей по выводу ставок НДС для спецрежимов, а также одновременного вывода ставок НДС 18, 10, 0% и Без НДС)
 - настройка вывода номера секции в чеке (в т.ч. учтено пожелание пользователей по выводу номера секции в зависимости от ставки НДС позиции чека)
 - другие параметры
По всем параметрам имеется описание, которое выводится на форме при выборе Параметра. Также описание параметров изложено в файле ПараметрыФР.xls
30) В связи с тем, что настройки параметров печати чека настраиваются интерактивно, внесены изменения в модули документов в процедуры печати чеков. Из текста модулей убрана настройка большинства параметров. Добавлен новый параметр Контекст, который позволяет передавать в обработку обслуживания ФР ссылку на текущий документ (контекст). Данная ссылка необходима для работы отбора "Вид документа"
31) Рефакторинг кода обработок обслуживания ФР
32) В обработках обслуживания ФР учтены параметры заданные интерактивно в Панели управления (fr54_Настройки.ert)
33) В обработках обслуживания ФР учтена передача ФИО кассира в формируемые отчеты (Закрытие кассовой смены, X-отчет и прочие). Это необходимо для корректного формирования сведений на сайте ОФД. ФИО кассира задается в "Параметрах ФР"
34) Обработка fr54_ВыборВидаОплаты.ert перенесена в папку Extforms\EQUIP - там ей место.

[Версия 1.10.1] 19.05.17
35) исправлена ошибка определения поддержки 54-фз для драйвера Штрих-М
36) в модулях документов 1С конфигураций (кроме конфигурации УСН) предусмотрена раздельная передача ставок НДС "0%" и "Без НДС"на фискальный регистратор. Ставки НДС передаются через колонку СтавкаНДС или НДС следующими значениями 18, 10, 0 и -1 (соответственно: 18%, 10%, 0% и "Без НДС")
37) список изменений модулей документов 1С описаны в отдельных текстовых файлов для удобства адаптации

[Версия 1.11] 23.05.17
38) исправлена еще раз ошибка определения поддержки 54-фз для драйвера Штрих-М
39) в обработку эмулятора ФР (fr54_emul.ert) добавлена эмуляция формирования номера чека (определяется как случайное число) - спасибо Vladimir Poltavthenko за реализацию
40) добавлена поддержка вывода чеков на ФР в режиме внешних печатных форм (ВПФ). Подключение ВПФ к нужному виду документа осуществляется в Панели управления онлайн-кассами - на закладке "Настройки" - в таблице "Используемые виды документов" через колонку "ВПФ".
Данный режим вывода чеков имеет следующие достоинства:
1. Подключение разработки к типовой конфигурации без внесения каких-либо изменений в саму конфигурацию - теперь абсолютно все настройки можно внести интерактивно или через программирование внешних модулей даже для старых и многих нетиповых релизов конфигураций.
2. расширяется список видов документов, непосредственно из формы которых можно вывести чек на ФР. Например, можно вывести чек на ФР из документа "Реализация", не создавая документ "Приходный кассовый ордер"
3. алгоритм обработки вывода чека на ФР для разных видов документов описывается в функции ОбработчикДокумента(Докум), которая располагается во внешнем отчете Extforms/PrnForms/fr54_ПечатьЧека.ert.
ОбработчикДокумента содержит универсальный алгоритм, который позволяет вывести на ФР практически любой типовой и нетиповой документ, в котором имеется табличная часть с товаром, услугами или работами и указана сумма за каждую позицию.
Несмотря на это, обладая навыками программирования, можно данную функцию переписать "под себя" с целью адаптации для нетиповых конфигураций и (или) нетитиповых задач. 

[Версия 1.11.1] 24.05.17
41) Исправлена ошибка использования обработки ВПФ для ТиС релиза 988.
42) Уточнено использование значений по умолчанию для параметров "Кассир" и "ЗапрашиватьАдресПокупателя"
43) Исправлен вывод количества неотправленных документов в ОФД для драйвера Штрих-М (благодарность за реализацию коллеге Kolunya)


[Версия 1.11.2] 25.05.17
44) В модули форм документов ПКО и РКО конфигурации ТИС внесены изменения, позволяющие не учитывать флаг "Используется для отражения наличных денежных расчетов" в Настройке торгового оборудования. Это позволит использовать одну и ту же кассу для одновременного использования документов "ЧекККМ" и "ПКО", "РКО", без необходимости переключения данного флага. Закрытие смены при одновременном использовании этих документов происходит корректно.
45) в модули форм документов ЧекККМ, ПКО и РКО (всех представленных конфигураций) в процедуру ПечатьЧека (ПробитьЧекНаККМ) добавлен алгоритм, позволяющий использовать добавленные на диалог формы документа дополнительные реквизиты: АдресПокупателя, Получено, ОплатаКартой. При этом алгоритм определяет наличие этих реквизитов, а при их отсутствии подстраивает свое поведение, инициируя запрос недостающих данных перед пробитием чека.
46) При получении версии ПО для драйвера Штрих-М дополнительно выводится версия фискального накопителя.
47) Исправлена ошибка, которая ложно диагностировала включение режима ВПФ, в том случае если таблица Панели управления кассами "Используемые виды документов" была пуста.
48) Добавен новый параметр "13)УАП" (Уточнять адрес покупателя), позволяющий уточнять электронный адрес покупателя перед пробитием чека на ККМ. Это позволяет использовать контактные данные, введеные в справочник Контрагенты, с возможностью их уточнения или отмены для чека ККМ.
49) Исправлена ошибка записи ссылки на объект при сохранении Параметров в Панели управления кассами
В 

[Версия 1.12] 31.05.17
50) для драйвера Атол: печать доп. информации в Z-отчете (Общая выручка, Наличными, Электронными); печать копии последнего чека, включая электронные чеки; расширена информация при получении версии ПО.
51) Внешний отчет "54ФЗ (онлайн-кассы) Панель управления" переименован в "Панель управления ККМ"
52) С целью унификации кода часть функций из обработок обслуживания ФР вынесена в обработку fr54_Настройки.ert ("Панель управления ККМ")
53) Ослаблено ограничение по времени использования демо-версии
54) Для драйвера Атол в ф-ии ОбратитьсяКТаблицеФР() добавлен параметр текРежим
55) добавлены новые параметры Панели управления ККМ: <Предварительный просмотр чека>, <Печатать одно наименование>, <Режим печати номенклатуры в чеке>. В основном эти параметры настраивают печать чека при частичной оплаты или при получении аванса. В дальнейшем эти параметры позволят настроить взаимодействие по протоколу ФФД 1.05
Режим предварительного просмотра и редактирования номенклатуры чека реализован через внешнюю обработку Extforms\Equip\fr54_СписокНоменклатурыДляПечати.ert
56) Задействовано поле "Ключ запроса API к сервису EAN" на закладке "Настройки" Панели управления ККМ. Оно позволит автоматизировать заполнение справочника номенклатуры по штрихкоду EAN с использованием платного API - https://barcodes.olegon.ru/
В элемент справочника "Номенклатура" (для ТИС) добавлена кнопка (с изображением бинокля), которая по введенному штрихкоду автоматически заполняет наименование товара. Данный сервис необходим для быстрого старта магазина с нуля при переходе с неавтоматизированной торговли: позволяет быстро завести в 1С базу данных номенклатуры в режиме сканирования штрихкодов товара.
В модуле элемента справочника Номенклату добавлена процедура ПоискПоШк(), которая вызывает внешнюю обработку Extforms\ean_online.ert для обращения к сервису API. Автором данной обработки является коллега volk13 (aka fkr).
57) внесены изменения в модули документов ЧекККМ, ПКО, РКО для реализации возможности управлять режимом печати номенклатуры в чеке
58) с этой же целью внесены изменения в процедуру ОбработчикДокумента() внешней обработки Extforms\PrnForms\fr54_ПечатьЧека.ert

[Версия 1.12.1] 01.06.17
59) добавлен "бесплатный" запрос АPI к сервису EAN (обработка Extforms\ean_online.ert, автор volk13). Если он не даст ответа, то происходит обращение к платному сервису. Для пользования платным сервисом нужно купить ключ доступа https://olegon.ru/market/buy_barcode.php (10 коп. за одно наименование товара).

[Версия 1.12.2] 05.06.17
60) "бесплатный" запрос АPI к сервису EAN по умолчанию отключен, чтобы избежать блокировки на сайте по IP-адресу.
61) исправлена ошибка расчета скидки в чеке в обработках обслуживания фискальных регистраторов (ошибка округления на 1 коп.)
62) внесены изменения в модули внешних обработок с целью формализации параметров, возвращаемых в документ 1С.

[Версия 1.13] 06.06.17
63) Исправлены выявленные ошибки
64) Добавлена поддержка нескольких фискальных регистраторов на одном рабочем месте с помощью логических устройств (фискальные регистраторы должны использовать один и тот же драйвер).
Включение режима использования нескольких ФР осуществляется в Панели управления ККМ на закладке "Настройки" установкой флажка "Разрешить выбор логических устройств фискального регистратора".
При этом на закладке "Сервис" становится возможным выбор активного (текущего) логического устройства, для которого будут выполняться сервисные команды.
На закладке "Параметры" становится доступным параметр 4) #ЛУ. С его помощью можно задать конкретный номер логического устройства ФР, на который будет выполняться печать чека в зависимости от условий (отборов: Фирма, Касса, Пользователь, Вид док., Выражение).
Сами логические устройства нужно определить с помощью драйвера ККМ (через утилиту Драйвер ККМ (Тест драйвера) или в 1С через Сервис - Параметры - Свойства (Драйвер ФР).

[Версия 1.14] 10.06.17
65) Исправлены выявленные ошибки
66) Добавлена поддержка расчетных ставок НДС (10/110% и 18/118%)
67) Добавлено принудительное открытие смены для драйвера Штрих-М
68) Доработана форма Предварительного Просмотра Чека (ППЧ) перед пробитием чека на ККМ. В этой форме можно внести изменения в товарный состав чека: вручную или автоматически (в т.ч. при частичной оплате и авансе). определить типы оплаты (наличными, плат.картой), ввести или уточнить эл. адрес покупателя (телефон или эл.почта)
68) Добавлено распределение суммы НДС на основании документа-основании по чеку при полной или частичной оплате (при смешанных ставках НДС)
69) Доработаны режимы автораспределения при полных и частичных оплатах для протокола ФФД 1.0
70) Добавлен механизм возвращения в документ 1С номера смены ККМ, а также других реквизитов документа если они были отредактированы в окне ППЧ (предпросмотра чека): АдресПокупателя, Получено, ОплатаКартой.
71) В Панели управления ККМ параметры разделены на две группы: "Основные" и "Дополнительные" - для удобства восприятия информации.

[Версия 2.0 бета] 13.06.17
72) {бета!} Поддержка проткола ФФД 1.05, а именно: тегов 1212 (признак предмета расчета), 1214 (признак способа расчета), 1215-1217 (доп. типы оплаты). Формат ФД 1.05 позволяет корректно отобразить в чеке операции по продаже подарочных карт, предоплаты или авансы, продажу товаров в кредит и другие
схемы, имеющие сложные варианты расчетов. Значения данных тегов можно посмотреть и отредактировать на форме ППЧ (предпросмотра чека): две доп. колонки "ПР" (предмет расчета) и "СР" (способ расчета) в таблице товаров (верхней) и доп. строки в таблице оплат (нижней).
73) Кнопка "Установить" над таблицей товаров предназначена для групповой установки значений колонок.
74) Использование протокола ФФД 1.05 можно включить в панели управления ККМ на закладке "Параметры" в групп "Дополнительные" параметром "17)ФФД"

[Версия 2.0.1 бета] 13.06.17
75) Исправлены ошибки заполнения формы чека в форме ППЧ при частичной оплате
76) Исправлена ошибка в обработке обслуживания эмулятора ФР

[Версия 2.0 бета] 13.06.17
72) {бета!} Поддержка проткола ФФД 1.05, а именно: тегов 1212 (признак предмета расчета), 1214 (признак способа расчета), 1215-1217 (доп. типы оплаты). Формат ФД 1.05 позволяет корректно отобразить в чеке операции по продаже подарочных карт, предоплаты или авансы, продажу товаров в кредит и другие
схемы, имеющие сложные варианты расчетов. Значения данных тегов можно посмотреть и отредактировать на форме ППЧ (предпросмотра чека): две доп. колонки "ПР" (предмет расчета) и "СР" (способ расчета) в таблице товаров (верхней) и доп. строки в таблице оплат (нижней).
73) Кнопка "Установить" над таблицей товаров предназначена для групповой установки значений колонок.
74) Использование протокола ФФД 1.05 можно включить в панели управления ККМ на закладке "Параметры" в групп "Дополнительные" параметром "17)ФФД"

[Версия 2.0.1 бета] 13.06.17
75) Исправлены ошибки заполнения формы чека в форме ППЧ при частичной оплате
76) Исправлена ошибка в обработке обслуживания эмулятора ФР

[Версия 2.0.2] 14.06.17
77) Исправлены выявленные ошибки
78) Доработали версию запроса по EAN, а также выяснили у Олегона, что он не поддерживает больше csv формат, и рекумендует настоятельно json. Задержки при json связаны с особенностями реализации его базы данных, подробности тут: https://olegon.ru/showthread.php?t=26135&page=6 (автор обработки volk13)
79) Добавлен параметр для включения фиксации алкогольных чеков в ЕГАИС.

[Версия 2.0.3] 15.06.17
80) Исправлены выявленные ошибки, в т.ч. неверное определение типа оплаты при использовании обработки fr54_ВыборВидаОплаты.ert
81) Добавлена возможность пробивать чек ККМ на основании документов СтрокаВыпискиБанкаПриход и СтрокаВыпискиБанкаРасход. Этот вид документа можно использовать вместо ПКО/РКО, если оплата производится платежной картой, а не наличными.
82) Доработали запрос по EAN в обработке ean_online.ert (автор обработки volk13)

[Версия 2.1] 22.06.17
83) Для конфигурации 1С: Торговля и склад, ред. 9.2 (Комплексная, ред. 4.5) добавлен в документе РКО ввод на основании документа СтрокаВыпискиПриход, внесены изменения в функцию ЗаполнениеПоДокументуОснованию(), в настройку "Ввод на основании" добавлен документ СтрокаВыпискиПриход в списке "Вводить на основании"
84) Для конфигурации 1С: Бухгалтерский учет, ред. 4.5 добавлен в документе РасходныйОрдер ввод на основании документа ПриходныйОрдер, внесены изменения в функции ВалютаДокумента(), ВалСуммаДокумента(), КурсДокумента(), процедуру ПриНачалеВыбораЗначения()
85) Для конфигурации 1С: УСН, ред. 1.3 добавлены:
  1. новый реквизит ДокОснование в документах ПриходныйОрдер и РасходныйОрдер, данный реквизит выведен на форму указанных документов и позволяет выводить в чек ККМ наименования номенклатуры из документа-основания, внесены изменения в процедуры ВводНаОсновании(), ПечатьЧека(), ОбработкаВыбораЗначения() указанных документов, в конце модуля формы определены программно виды документов для выбора в реквизит ДокОснование.
  2. для документа РасходныйОрдер в настройку "Ввод на основании" добавлены документы ПриходныйОрдер, УслугиСтороннихОрганизаций, ПоступлениеМПЗ, ПоступлениеОС и ПоступлениеНМА в списке "Вводить на основании"
86) При печати чеков ККМ учтен вариант расчета налогов - "НДС сверху" (ранее в чеке сумма НДС выводилась в этом случае как надбавка) для конфигураций 1С: Торговля и склад, ред. 9.2, 1С: Комплексная, ред. 4.5 и 1С: Бухгалтерский учет, ред. 4.5 (для 1С: УСН, ред. 1.3 - не требуется)
87) В обработке внешних печатных форм (ВПФ) fr54_ПечатьЧека.ert учтены новые виды документов-оснований и вариант расчета налогов - "НДС сверху".
88) В обработке обслуживания фискальных регистраторов введена проверка на допустимость переданного пароля для доступа к методам ФР. Разрешено не указывать (оставить пустыми) пароли администратора и пользователя в обработке "Настройка торгового оборудования" (закладка "Фискальный регистратор"), в этом случае обработки обслуживания ФР будут использовать пароли по умолчанию: пароль администратора = 30, пароль пользователя = 1.
89) в обработке обслуживания fr54_Shtrih-M.ert учтены замечания техподдержки Штрих-М по применению протокола ФФД 1.05
90) исправлены выявленные ошибки.

[Версия 2.1.1] 26.06.17
91) Добавлено новое значение параметра "Правило1коп" - "2 - включить, в чеке не показывать надбавки". После установки данного обновления, нужно заново выбрать значения этого параметра в Панели управления ККМ (если было установлено ранее).
92) В обработках обслуживания ФР добавлена проверка, что смена открыта более 24 часов.
93) в обработке обслуживания fr54_Atol.ert учтены замечания техподдержки Атол по применению протокола ФФД 1.05. Для работы этого протокола версия драйвера ККМ должна быть не ниже 8.14.2, версия прошивки ККМ - не ниже 3689 (актуальная 4139).
94) исправлены выявленные ошибки.

[Версия 2.1.2] 28.06.17
95) в обработку обслуживания fr54_Atol.ert добавлена проверка типов оплаты в таблице 12 драйвера ККМ при использовании протокола ФФД 1.05. Если фискальные типы оплат не соответствуют дефолтным значениям, то производится их приведение к дефолтным перед печатью чека
96) в панели управления ККМ на закладке "Настройки" добавлен реквизит "Ссылка на текущего пользователя". По умолчанию, для типовых конфигураций, его значение равно "глПользователь" - это имя переменной глобального модуля, которая содержит ссылку на элемент справочника Пользователи. Для нетиповых конфигураций значение данного реквизита можно переопределить.
97) исправлены выявленные ошибки.

[Версия 2.1.3] 29.06.17
98) исправлена ошибка в обработке fr54_СписокНоменклатурыДляПечати.ert:
EXTFORMS\EQUIP\FR54_СПИСОКНОМЕНКЛАТУРЫДЛЯПЕЧАТИ.ERT(184)}: Поле агрегатного объекта не обнаружено (Количество)
99) в таблицу ПараметрыФР.xls добавлена колонка с сокращенными названиями параметров

[Версия 2.2.0] 02.07.17
100) В Панель управления ККМ на закладку "Настройки" добавлены новые опции:
 • Разрешить вывод на ФР только для выбранных отборов на закладке "Параметры" – данный флаг позволяет ограничить условиями вывод чеков на ФР по фирмам, пользователям и т.д.
 • Разрешить вывод чека на ФР по "старым алгоритмам" - по умолчанию включается блокировка, которая не позволяет вывести чек на ФР, если используется процедура печати чека, не адаптирования для онлайн-касс.

[Версия 2.2.1] 19.07.17
101) В Панель управления ККМ на закладку Параметры" в группу "Дополнительная" добавлен новый параметр:
 • 18)ЕГАИС - ФиксироватьЧекВЕГАИС - используется при фиксации чеков розничной продажи алгоколя в ЕГАИС совместно с решением https://infostart.ru/public/433840/
102) Исправлены ошибки, оптимизированы алгоритмы в обработке fr54_Настройки.ert
103) Исправлены ошибки в обработке fr54_СписокНоменклатурыДляПечати.ert
104) В обработках обслуживания ФР добавлена поддержка фиксации чеков розничной продажи алгоколя в ЕГАИС совместно с решением https://infostart.ru/public/433840/
105) В обработках обслуживания ФР добавлен перенос наименования номенклатуры по строкам (если оборудование его поддерживает)
106) В обработках обслуживания ФР добавлен возврат номера фискального документа через переменную НомерФД в процедуру печати чека

[Версия 2.2.2] 25.07.17
107) В зависимости от версии прошивки ККМ, версии драйвера ФР, а также шаблона чека (для Атол) существуют ограничения на длину выводимого наименования номенклатуры в позиции чеке. В случае превышения допустимой длины наименования номенклатуры ФР может выдать ошибку "Неверная длина" и аварийно аннулировать чек.
Для решения данной проблемы в Панель управления ККМ добавлен параметр
 • 19)МДН - МаксДлинаНаименования, позволяющий обрезать наименование номенклатуры до указанной длины перед выводом на ФР. Для того чтобы ФР поддерживал максимальную длину наименования в 128 символов рекомендуется обновить прошивку ККМ и драйвер ФР до крайней версии и использовать версию протокола ФФД 1.05
108) Расширен список значений параметра 7)ПЭЧ - ПечататьЧек: Панели управления ККМ: добавлена возможность отключить печать на кассовой ленте любого чека (а не только электронного). Данной возможностью пользовать на свой страх и риск, т.к. по закону предусмотрена административная ответственность за невыдачу кассового чека - он должен быть обязательно выдан - или в электронном или бумажном виде.
109) В обработках обслуживания ФР добавлена поддержка отключения печати любого чека
110) Доработаны алгоритмы частичной оплаты в обработке fr54_СписокНоменклатурыДляПечати.ert

[Версия 2.3.1] 02.08.17
111) При проверке валидности номера телефона для электронного чека теперь допустимо указаывать номер телефона, начинающийся с +7... (изменения в обработке fr54_Настройки.ert)
112) В Панель управления ККМ на закладку Параметры" в группу "Дополнительная" добавлен новый параметр:
 • 20)#ФД - ВозвращатьНомерФД - По умолчанию возвращается номер чека. Если установить значение данного параметра: 1 - "Да", то в качестве номера чека будет возвращаться номер фискального документа. Оба номера (номер чека и номер ФД) выводятся на чеке. Номер чека имеет нумерацию в пределах кассовой смены, после закрытия смены, нумерация чека начинается с 1. Номер ФД - это сквозной номер чека, его нумерация с 1 начнется только после замены ФН (фискального накопителя).
С помощью данного параметра можно выбрать какой именно номер будет возвращаться в 1С и записывается в документе 1С. Хранение в 1С номера ФД вместо номера чека удобно в плане получения копии чека по номеру ФД (сервисная функция в Панели управления ККМ).
113) Добавлена поддержка чеков коррекции. Для этого в Панель управления ККМ добавлена закладка "Чеки коррекции". На этой закладке можно внести данные для чека коррекции вручную и пробить его на ФР. Поддерживаются обе версии чека коррекции: 1 (для протокола ФФД 1.0) и 2 (для ФФД 1.05). 
Реквизит "Документ-основание" является необязательным для заполнения. Его заполнение можно использовать для автоматического определения СНО чека коррекции в том случае когда на форме для чека коррекции выбрана СНО - [авто].
Чек коррекции может двух типов: "Приход" - операция, при которой пользователь вносит денежные средства коррекции и "Расход" - операция, при которой пользователь изымает денежные средства коррекции.
После пробития чека коррекции возвращаются Номер чека и Номер ФД в одноименные реквизиты на форме обработки.
114) В обработках обслуживания ФР исправлены ошибки определения номера ФД при печати чека
115) В обработках обслуживания ФР добавлена обработка параметра 20)#ФД - ВозвращатьНомерФД
116) В обработках обслуживания ФР для исполнения сообщения ФС РАР http://egais.ru/news/view?id=1518 при передаче в ЕГАИС чеков розничной продажи алкогольной продукции теперь всегда используется номер ФД в качестве номера чека.
117) В обработках обслуживания ФР добавлена поддержка печати чеков коррекции
118) В обработке fr54_ПечатьЧека.ert исправлена ошибки, из-за которой неверно возвращался в документ 1С признак оплаты платежной картой (в случае изменения типа оплаты перед пробитием чека внешней обработкой)
119) При использовании ВПФ через обработку fr54_ПечатьЧека.ert выводится на печать чека полное наименование номенклатуры (при его наличии) вместо краткого. 

[Версия 2.3.2] 03.08.17
120) Уточнение алгоритмов печати чеков коррекции
121) Обновлена обработка Сергея для выбора типа оплаты fr54_ВыборВидаОплаты.ert.

[Версия 2.3.3] 04.08.17
122) Уточнение алгоритмов печати чеков коррекции
123) Исправлены ошибки при определении номера фискального документа

[Версия 2.3.4] 15.08.17
124) в обработке fr54_Настройки.ert исправлена ошибка вывода кассира в отчетах ККМ (Х-отчет, Z-отчет и т.д.) в случае использования нескольких ФР на одном рабочем месте
125) в обработках обслуживания ФР добавлена возможность использования параметра "НеВызыватьfr54_Настройки". Данный параметр позволяет не обращаться к обработке fr54_Настройки.ert. Его можно использовать если программист предусмотрел передачу всех нужных параметров из конфигурации 1С и не желает вызывать другие вспомогательные обработки кроме обработки обслуживания ФР.
126) в Таблицу используемых видов документов (на закладке "Настройки" Панели управления ККМ) добавлена колонка "Тип чека". Она позволяет переопределить тип чека для конкретного вида докумета. Можно использовать для явного указания типа чека для альтернативных документов, из которых выполняется печать чека в режиме ВПФ (например, из документов Реализация, ВозвратОтПокупателя и т.д.), а также из штатных документов (например для документа РКО можно установить тип чека "Покупка" вместо "Возврат продажи", если конфигурация 1С используется для приема лома от населения)
127) в форме предварительного просмотра (обработка fr54_СписокНоменклатурыДляПечати.ert) исправлены выявленные ошибки.
128) в окне предварительного просмотра в заголовке формы выводится дополнительная информация, такая как: тип чека, СНО, Кассир.
129) в окне предварительного просмотра добавлен флаг для отключения авторасчета типов оплаты на форме - можно использовать если нет жесткой привзязки суммы оплаты на этой форме к реквизитам документа, например, для альтернативных документов, таких как: Реализация, ВозвратОтПокупателя и пр.

[Версия 2.3.5] 16.08.17
130) Расширены и изменены значения параметра 9)Опл = ЗапрашиватьТипОплаты. Теперь через этот параметр можно явно задать тип оплаты целиком НАЛИЧНЫМИ или ЭЛЕКТРОННЫМИ - без вывода запроса на тип оплаты при пробитии чека на ККМ (подробнее см. в ПараметрыФР.xls).
ВНИМАНИЕ! Значение для запроса типа оплаты изменилось на "2". После обновления необходимо задать заново значение этого параметра, если вы его использовали. Иначе возможна некорректная работа.

[Версия 2.3.6] 20.08.17
131) Добавляется автоматически в чек строка "АВАНС" если сумма оплаты превышает сумму документа-основания (накладной)
132) Переработана пользовательская инструкция

[Версия 2.4.0] 13.10.17
133) Исправления в обработке обслуживания Штрих-М: использование пароля администратора при печати чеков коррекции, получения номера чека за смену, номера фискального документа, добавлен вывод в чеке суммы сдачи.
134) для обработки обслуживания эмуляции ФР добавлена опция, позволяющая отключить генерацию номера чека случайным способом, - на закладке "Настройки" Панели управления ККМ.
135) в обработках обслуживания ФР уточнены алгортимы обращения к данным нижнего уровня, добавлена возможность отключения печати шапки слипа чека ЕГАИС, т.к. в ней дублируются данные, выводимые в чек онлайн-кассой, - на закладке "Настройки" Панели управления ККМ.
136) Исправлена ошибка - значение параметра 19) МДН (Макс. длина наименования номенклатуры) не применялась при распределении позиций чека в окне предварительного просмотра чека.
137) Исправления в алгоритме автоматического распределения позиций чека параметром 16) РПН и кнопкой "Заполнение" в окне предварительного просмотра чека.

[Версия 2.4.2] 01.11.17
138) В обработках обслуживания ФР уточнена логика чтения строковых значений из таблиц драйвера ККМ
139) для драйвера Атол учтено использование прошивки 4555 (Внимание! на прошивке 4555 не гарантируется правильный вывод ставок НДС на  более ранних версиях обработок /до версии 2.4.2/)
140) Обновлена пользовательская инструкция (добавлены инструкции по адаптации неподдерживаемых конфигураций 1с7.7, которые не предусматривают подключение торгового оборудования)

Гарантия возврата денег

Гарантия возврата денег

ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом течение 14-ти дней со дня поступления денег на наш счет.

Программа настолько проверена в работе, что мы с полной уверенностью можем дать такую гарантию. Мы хотим, чтобы все наши покупатели оставались довольны покупкой.

Для возврата оплаты просто свяжитесь с нами.

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

Наименование Файл Версия Размер
Описание и инструкция по установке
.pdf 2,72Mb
28.03.17
939
.pdf 2.4.2 2,72Mb 939 Скачать бесплатно
Протокол ФФД 1.1
.pdf 1,47Mb
31.03.17
615
.pdf 1,47Mb 615 Скачать бесплатно
Лайфхак: Уменьшаем размер чека с целью экономии бумаги (для Атол)
.pdf 1,38Mb
05.04.17
514
.pdf 1,38Mb 514 Скачать бесплатно
Штрих-М: Диагностика соединения с ОФД
.pdf 2,47Mb
10.05.17
351
.pdf 2,47Mb 351 Скачать бесплатно
54-ФЗ: Онлайн-кассы для 1С 7.7: Панель управления: Параметры ФР
.xls 53,50Kb
18.05.17
554
.xls 2.4.0 53,50Kb 554 Скачать бесплатно
54-ФЗ: Онлайн-кассы для 1С 7.7: [Демо-версия]
.rar 3,03Mb
19.05.17
1374
.rar 2.4.2a 3,03Mb 1374 Скачать бесплатно
Методичка по сложным вариантам расчетов на ККМ (частичные оплаты и авансы)
.xls 496,50Kb
08.08.17
139
.xls Редакция 1.2 496,50Kb 139 Скачать бесплатно
Онлайн-кассы (по 54-ФЗ) для 1С 7.7 ( + бесплатная техподдержка и обновления 3 месяца)
09.08.2017
2.4.2 4500 руб.

Моментальная
доставка

Продление годовой подписки на обновления и техподдержку после бесплатного периода
09.08.2017
2.4.2 2250 руб.

Моментальная
доставка

Онлайн-кассы (по 54-ФЗ) для 1С 7.7 (+ обновления в течение 3 месяцев, без техподдержки)
09.08.2017
2.4.2 3000 руб.

Моментальная
доставка

Онлайн-кассы (по 54-ФЗ) для 1С 7.7 ( + бесплатная техподдержка и обновления 15 месяцев)
09.08.2017
2.4.2 6750 руб.

Моментальная
доставка



Новый тикет

E-mail*
Тема (вопрос)*

См. также