forum.bitel.ru http://forum.bitel.ru/ |
|
Онлайн-кассы 54-ФЗ http://forum.bitel.ru/viewtopic.php?f=1&t=12204 |
Страница 3 из 3 |
Автор: | dimOn [ 27 июл 2017, 17:18 ] |
Заголовок сообщения: | Re: Онлайн-кассы 54-ФЗ |
такого нет пока, делается по запросу в HD |
Автор: | skyb [ 27 июл 2017, 17:33 ] |
Заголовок сообщения: | Re: Онлайн-кассы 54-ФЗ |
спс |
Автор: | _victor_ [ 23 май 2018, 18:55 ] |
Заголовок сообщения: | Re: Онлайн-кассы 54-ФЗ |
Добрый день. Ситуация такая. Есть касса работает замечательно через cashcheckserver. Но есть и банковский терминал приема платежей, не подключенный к биллингу. В этом случае по закону оказывается мы должны пробить чек на банковском терминале и на обычной кассе. Но на кассе должен быть тип оплаты как безнал и соответственно в Z отчете должны быть параметры "Наличная оплата" и "Безналичная оплата" . Сейчас при наличной оплате кассир добавляет платеж в биллинге и печатается чек через динкод в котором прописан check.setPaymentType(1). А как сделать чтобы при выборе определенного вида оплаты печатался чек и на кассу отправлялся тип оплаты как безнал? |
Автор: | dimOn [ 24 май 2018, 11:41 ] |
Заголовок сообщения: | Re: Онлайн-кассы 54-ФЗ |
в дин.коде проверить какого типа добавлен в биллинг платёж и сделать соответствующий check.setPaymentType(N) |
Автор: | linzmen [ 25 май 2018, 07:46 ] |
Заголовок сообщения: | Re: Онлайн-кассы 54-ФЗ |
Вот как это сделано у нас: Код: package .plugins.cashcheck; import ru.bitel.common.TimeUtils; import ru.bitel.bgbilling.kernel.contract.api.common.bean.Contract; import ru.bitel.bgbilling.kernel.contract.api.server.bean.ContractDao; import ru.bitel.bgbilling.common.BGException; import ru.bitel.bgbilling.plugins.cashcheck.common.Payment; import ru.bitel.bgbilling.plugins.cashcheck.common.Printer; import ru.bitel.bgbilling.plugins.cashcheck.server.CheckMaker; import ru.bitel.bgbilling.plugins.cashcheck.server.bean.Check; import ru.bitel.bgbilling.server.util.Setup; import java.sql.Connection; import java.util.Set; public class CheckHeaders extends CheckMaker { private ContractDao contractManager; @Override public void init(Setup setup, Connection con, Connection conSlave) throws BGException { this.contractManager = new ContractDao(con, 0); } /** * Формируем шапку чека. * В общем случае, шапка чека должна быть такой: * <p> * Основание: услуги связи по дог. * 100500900 от 01.02.1917 * * @param payment * @param check * @param printer * @throws BGException */ @Override public void addPayment(Payment payment, Check check, Printer printer) throws BGException { check.addString(" "); check.addString("Основание: Услуги связи по дог."); Contract contract = contractManager.get(payment.getContractId()); check.addString(payment.getContractTitle() + " от " + TimeUtils.format(contract.getDateFrom(), "dd.MM.yyyy")); check.addString(" "); check.setTax(3); // Налог с номером 3 (НДС 18%) по умолчанию. // Разобрать платежи по типам. switch (payment.getPaymentTypeId()) { case 61: case 59: { // Платёж наличными в кассу // Установить соответсвующий тип для ККМ check.setPaymentType(1); break; } case 18: case 66: { // Платёж безналичный в кассу check.setPaymentType(2); break; } } check.addPayment(payment.getSumma(), String.valueOf(payment.getSumma()) + "р.", 0); } public void endCreate(int cid, Check check, Printer printer) throws BGException { // ничего нету, ничего не делаем } @Override public void endCreate(Set<Integer> cids, Check check, Printer printer) throws BGException { // ничего не делаем } /** * Обработка возвратов * * @param payment - платёж * @param check - объект чека * @param printer - объект ККМ принтера * @throws BGException */ @Override public void addPaymentRefund(Payment payment, Check check, Printer printer) throws BGException { check.addString(" "); check.addString("Основание: возврат оплаты."); Contract contract = contractManager.get(payment.getContractId()); check.addString(payment.getContractTitle() + " от " + TimeUtils.format(contract.getDateFrom(), "dd.MM.yyyy")); check.addString(" "); check.setTax(1); // Налог с номером 1 (НДС 0%). check.addPayment(payment.getSumma(), String.valueOf(payment.getSumma()) + "р.", 0); } } Идентификаторы типов платежей и типов налогов надо брать из таблиц справочников ККМ. Для АТОЛЛ, обычно, платежи: 1 - платёж наличными 2 - платёж по безналу налоги: 1 - НДС 0% 3 - НДС 18% Ах да, чуть не забыл. В биллинге, конечно, должны быть заведены соответствующие типы для обработки наличных и безналичных платежей. |
Автор: | nikav80 [ 04 окт 2018, 12:51 ] |
Заголовок сообщения: | Re: Онлайн-кассы 54-ФЗ |
Уважаемые участники форума! Может быть кто имеет опыт работы с онлайн-кассой Эвотор. Есть ли возможность связать её с BGBilling для отправки электронных чеков? |
Автор: | dimOn [ 04 окт 2018, 19:00 ] |
Заголовок сообщения: | Re: Онлайн-кассы 54-ФЗ |
эвотор искаробки не работает. какой смысл гонять через неё, это же ручной терминал? или у вас лишний просто валяется и хотите именно её прикрутить? оно вообще может работать как ККТ подключаясь к компу в виде слейв-устройства? если да, то нужен протокол и без проблем прикрутим. |
Автор: | nikav80 [ 06 окт 2018, 17:22 ] |
Заголовок сообщения: | Re: Онлайн-кассы 54-ФЗ |
Какие кассы можно использовать для отправки электронных чеков по email/sms без печати? |
Автор: | dimOn [ 06 окт 2018, 19:33 ] |
Заголовок сообщения: | Re: Онлайн-кассы 54-ФЗ |
такое только атол поддерживает насколько мне известно. может быть есть модели специальные для штриха или старрус фк без бумажной ленты |
Автор: | nikav80 [ 07 окт 2018, 00:14 ] |
Заголовок сообщения: | Re: Онлайн-кассы 54-ФЗ |
"атол 42 фс" c BGBilling-ом, будет работать? |
Автор: | dimOn [ 07 окт 2018, 01:05 ] |
Заголовок сообщения: | Re: Онлайн-кассы 54-ФЗ |
любой ккт атол будет но их вроде раньше не продавали в розницу |
Автор: | Cromeshnic [ 23 ноя 2018, 08:27 ] |
Заголовок сообщения: | Re: Онлайн-кассы 54-ФЗ |
Для информации: "С 01.01.2019 года все онлайн-кассы должны передавать чеки по версии формата фискальных документов (ФФД) 1.05. ФФД – это протокол или иначе набор правил, по которому касса передает чеки в ФНС через оператора фискальных данных. ККТ вашей организации сейчас работает по версии ФФД 1.0. Вам необходимо перейти на новый формат работы 1.05 в ближайшее время." |
Автор: | dimOn [ 23 ноя 2018, 13:05 ] |
Заголовок сообщения: | Re: Онлайн-кассы 54-ФЗ |
ну так переходите |
Автор: | dimOn [ 23 ноя 2018, 13:08 ] |
Заголовок сообщения: | Re: Онлайн-кассы 54-ФЗ |
да, напоминаю, до версии 7.0 отсутствует поддержка некоторых фишек 1.05 типа передачи из скрипта признаков предмета и способа расчёта итд. в старые версии (6.2 и ранее) всё это переноситься больше НЕ БУДЕТ. |
Автор: | Phricker [ 23 ноя 2018, 15:11 ] |
Заголовок сообщения: | Re: Онлайн-кассы 54-ФЗ |
dimOn писал(а): НЕ БУДЕТ. А за денежку через hd? |
Автор: | dimOn [ 23 ноя 2018, 17:27 ] |
Заголовок сообщения: | Re: Онлайн-кассы 54-ФЗ |
ну теоретически возможно. просто была попытка, но оказалось что там всё очень сложно. отдельно какие-то части может быть. |
Автор: | romanse [ 12 дек 2018, 14:27 ] |
Заголовок сообщения: | Re: Онлайн-кассы 54-ФЗ |
если у нас последняя версия BG Billing 7.1, то мы можем просто изменить в онлайн сервисе АТОЛа версию ПО для ККТ на 1.0.5 и в экваиринге тоже меняем на версию 1.05 и всё нормально заработает? Реализация @корзины товаров" - (новшества версии 1.05) уже реализована в последней версии BGBilling 7.1? Онлайн АТОЛ используем для чеков для платежей через экваиринг от сбера |
Автор: | dimOn [ 12 дек 2018, 15:17 ] |
Заголовок сообщения: | Re: Онлайн-кассы 54-ФЗ |
ну так ничего вообще не изменится биллинг про версии ффд вообще не знает ничего. только умеет с некоторого времени дополнительные (опциональные и устранавливаемые руками) опции из ффд 1.05 передавать в ККТ, если старые билды то для них надо будет обновиться. что такое корзина товаров в вашем случае? там же всего одна (и одна и та же) позиция всегда добавляется с одной суммой. |
Автор: | romanse [ 12 дек 2018, 17:54 ] |
Заголовок сообщения: | Re: Онлайн-кассы 54-ФЗ |
"что такое корзина товаров в вашем случае?" перечень услуг связи за которые осуществлялся платеж, он действительно один и тот же - услуги связи думал мало ли на еще что-то может влиять.... В общем меняем в экваиринге и Атол онлайн сервисе версию протокола ККТ и спокойно работаем дальше |
Автор: | dimOn [ 12 дек 2018, 18:37 ] |
Заголовок сообщения: | Re: Онлайн-кассы 54-ФЗ |
про корзину товаров - насколько я знаю это только с лета 2019 обязательно, и для вас вроде неактуально |
Автор: | billingist [ 21 мар 2019, 16:38 ] |
Заголовок сообщения: | Re: Онлайн-кассы 54-ФЗ |
Добрый день, каким образом можно будет из поступивших реестров об банков, почты и т.д. "расщепить" платежи, чтобы идентифицировать плательщика и связать суммы с конкретными статьями услуг , далее сформировать и фискализировать чеки?? Касса отдельно от биллинга. |
Автор: | justar [ 06 мар 2024, 13:40 ] |
Заголовок сообщения: | Re: Онлайн-кассы 54-ФЗ |
Я обычно чтобы сам не замарачиватся так сильно то смотрю здесь https://omito.ru/e-commerce/onlain-kassa/ |
Страница 3 из 3 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |