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

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Информация
titleКраткое описание модуля
Модуль сопряжения с онлайн-кассой Ferma - https://ofd.ru/tarify/ferma

Оглавление
absoluteUrltrue

Отображение дочерних элементов

Включение модуля

Добавляем таблицы в БД

Блок кода
mysql -D abills </usr/abills/db/Extreceipt.sql

Создать симлинк для callback url


Блок кода
ln -s /usr/abills/ACP/modules/Extreceipt/misc/ferma.cgi /usr/abills/cgi-bin/

Включаем модуль в config.pl

Блок кода
our @MODULES = (
...
   'Extreceipt', 
...
);


Описания настройки в вебинтерфейсе

Подсказка
Внимательно настраивайте все нужные параметры системы, от этого зависит правильность работы сервиса!

Для полноценной интеграции с онлай-кассой Атол нужно сделать следжующее:

Настроить параметры сопряжения в меню Настройка → Чеки → API

Где используется следующее:

ПараметрПримерОписание
НазваниеПриемлемое название онлайн-кассыФерам-Атол
API pluginНазвание плагинаFerma
ЛогинЛогин от сервиса Атолacp-kazna-39
ПарольПароль от сервиса Атолabrakadabra
URLСсылка на API Атолhttps://ferma-test-at.ofd.ru/possystem/v1/ (выдаётся OFD)
Callback urlСсылка на личный кабинет биллинга, именно в таком видеhttps://lk.acpkazna39.ru/
ИНН

ИНН организации, зарегестрированной в сервисе Атол

Подсказка
ИНН Должен совпадать с ИНН в кассе

АдресАдрес вашего сайтаhttps://acpkazna39.ru
EmailДефолтный E-mail, куда будут падать чеки, если у абонента не собственного E-mailinfo@acpkazna39.ru
ТоварОписание товара в чекеОбслуживание абонентской линии
Система налогооблаженияСистема налогооблажения используемая у провайдера

«osn» – общая СН;

«usn_income» – упрощенная СН (доходы);

«usn_income_outcome» – упрощенная СН (доходы минус расходы);

«envd» – единый налог на вмененный доход;

«esn» – единый сельскохозяйственный налог;

«patent» – патентная СН

Указывается БЕЗ кавычек

Ставка налога компанииУказывается, в зависимости от вашей системы налогооблажения

Тип налоговой ставки. Параметр может принимать следующие значения:        
- «none» — налог на добавленную стоимость без НДС
- «vat0» — налог на добавленную стоимость (НДС) 0%
- «vat5» — налог на добавленную стоимость (НДС) 5%
- «vat7» — налог на добавленную стоимость (НДС) 7%
- «vat10» — налог на добавленную стоимость (НДС) 10%
- «vat20» — налог на добавленную стоимость (НДС) 20%
- «vat105» – вычисленный НДС 5% от 105% суммы
- «vat107» – вычисленный НДС 7% от 107% суммы
- «vat110» – вычисленный НДС 10% от 110% суммы
- «vat120» – вычисленный НДС 20% от 120% суммы

АдминистраторВыбор администратора для работы с чекамиSystem (системный пользователь)


Настроить саму ККТ

Где используется следующее:

ПараметрПримерОписание
APIВыбор API, для работы, из предыдущего менюАтол
ККТ группаНазвание группы ККТ (предоставляет Атолидентификатор группы ККТ, параметр можно посмотреть в ЛКК Ferma® в виджете «Реквизиты доступа»)acp-kazna39_74758
ККТ ЛицензияЛицензия на ККТ (с Атол/Ferma не используется)
Чеки header


Чек Desc

Также можно использовать: BILL_ID, LOGIN, CONTRACT_ID, PHONE, EMAIL, FIO2, FIO3, ADDRESS_FULL, CITY, TAX_NUMBER, ZIP + Ваши информационные поля

Оплата Интернет Клиент &UID& \n &LOGIN& \n &FIO& \n г. &ADDRESS_DISTRICT&, ул. &ADDRESS_STREET&, г. &ADDRESS_BUILD&, &ADDRESS_FLAT& \n.

Чек FooterМожно прописать данные для чека
Вид оплаты

К каким видам оплаты применять кассу

Сбербанк, ЮКасса, Paykeeper
ГруппыДля каких групп разрешено применять кассупустое поле - для всех
АдминистраторСписок администраторов, у которых, при добавлении платежа, происходит отправка чековСуперадмин, Полуадмин


Описания параметров файла config.pl

ПараметрПримерОписание
EXTRECEIPTS_FAIL_EMAIL$conf{EXTRECEIPTS_FAIL_EMAIL} = 'info@acpkazna39.ru';Емайл, куда отсылать чеки, если у абонента отсутствует Email
EXTRECEIPTS_USER_CELL_PHONE$conf{EXTRECEIPTS_USER_CELL_PHONE} = '1';Выбор телефона с поля Мобильный телефон вместо поля Телефон
EXTRECEIPTS_SEND_USER$conf{EXTRECEIPTS_SEND_USER} = 'Viber';Вид отправки чеков через SMS сервис, Viber или Sms
EXTRECEIPTS_DEBUG$conf{EXTRECEIPTS_DEBUG} = 7;Логирование запросов на серве, вывод в админке
EXTRECEIPTS_AUTO_SEND_USER$conf{EXTRECEIPTS_AUTO_SEND_USER} = 1;Автоматическая отправка чека SMS сервис, Viber или Sms

Дополнительная информация

Предупреждение
Временно не работает печать чеков на термопринтер