Комментарии 92
Спасибо за интересный кейс!
Очень жаль, что ФНС и иже с ними, не подумали про процесс внедрения, потому что пришлось пробивать кровные рубли и отлаживать процессы оплаты.
Фичу про то, что вдруг касса не будет онлайн (а у нас интернет-магазин и он все же круглосуточный) стали думать сразу. Написали обработчик, который проверяет статус кассы и сравнивает текущее время и время последней связи с кассой. Если касса оффлайн или время последней связи отличается на 3 минуты и более от текущего, то на сайте при попытке оплаты должна вставляться заглушка, что касса временно недоступна. Сейчас дорабатываем, чтобы после установления связи с кассой — автоматом отправлять пользователю письмо о том, что касса и заказ доступны к оплате.
Мне неясно, зачем внедрять сервис по отправке смс на стороне касс, а не на стороне учетной программы, потому что в ней у вас наверняка уже реализовано отображение фискализации чека. И в чем трудность отправки https запроса к провайдеру с обратным ответом?
Пойдем дальше. 35000 за кассу – это если пользователю «повезло» с выбором предыдущей модели ККТ: весьма часто по желанию левой пятки производителя (заявителя) ККТ эти модели не подлежат модернизации.
И последнее. Сравним прошлогодние стоимости ЭКЛЗ и ФН. ФН стоил максимум на 2000 рублей дороже, чем ЭКЛЗ. Однако эта разница выравнивалась тем, что процедура замены ЭКЛЗ тоже стоила денег: кроме самой ЭКЛЗ, нужно было заплатить ЦТО, чтобы те перерегистрировали ЭКЛЗ в налоговой и заполнили все необходимые бумаги. Так что онлайн-касса по стоимости владения выходит дешевле, чем касса с ЭКЛЗ. А в Вас (судя по комментариям) говорит обида сотрудника (владельца) ЦТО, которых из «небожителей, находящихся на „короткой ноге“ с налоговой низвергли на уровень ларьков „ремонт сотовых телефонов“.
P.S. Сейчас ничего не мешает подать заявление на регистрацию в реестре ККТ собственной модели. Даже в единственном экземпляре. И потом эксплуатировать её, обновляя ПО и ФН. Сравните со старым порядком эпох „фискализации“, „паспортизации“, „эклзации“.
Не знаю. У меня договор стоил 400 рублей в квартал, правда возить кассу приходилось аж за 2 остановки от офиса.
А если ЦТО находится в получасе езды на автобусе? Или вообще в другом городе? (видел и такое)
Регистрация ЭКЛЗ стоила аж 750 рублей, если скататься в налоговую самому и 2000 если кататься будут они.
2000 рублей. Замена ЭКЛЗ в присутствии налогового инспектора. Механик ЦТО снимает краткий и полный фискальные отчеты за периоды с момента регистрации и с момента предыдущей замены ЭКЛЗ, потом закрывает архив на ЭКЛЗ, меняет её, делает тестовую задачу (продажа на 1 руб. 11 коп.) с определением корректности КПК (контрольного проверочного кода). Налоговый инспектор регистрирует все это и после его одобрения механик выдает новый паспорт версии ЭКЛЗ.
Пойдем дальше. 35000 за кассу – это если пользователю «повезло» с выбором предыдущей модели ККТ: весьма часто по желанию левой пятки производителя (заявителя) ККТ эти модели не подлежат модернизации.
А кто в этом виноват? Я?
Ну не государство же запрещает модернизацию старых моделей.
Вы два раза считаете одно и то же.
400 рублей в квартал (1200) + ЭКЛЗ + 750 рублей замена
против 2000 за ФН + 3000 за ОФД + обслуживание и ремонт. Ну я даже не знаю…
Погуглил старые сайты, которые не обновили информацию. Под ключ замена ЭКЛЗ стоила около 10000. Замена ФН сейчас стоит те же 10000. Где экономия-то?
Замена ЭКЛЗ (плановая или внеплановая) не входит в стоимость обслуживания. Я специально выделил это в отдельный пункт.
Теперь по стоимости владения: 3000 за ОФД + стоимость ФН. Стоимость ремонта новых касс не отличается от стоимости ремонта старых касс. Договор на обслуживание заключать не обязательно в отличие от старого порядка.
Потому что онлайн касса от атола это 36 тысяч в год ТОЛЬКО ЗА ПЛАТЕЖИ С САЙТА и нельзя принимать карты в офисе. А своя касса на битриксе это работающий 24/7 комп, который в случае падения вырубает все оплаты на сайте.
Про внедрение онлайн-касс было известно еще с декабря прошлого года. Примерно в то же время на форуме nalog.ru появилось описание протокола ФД v.1.0. «Атол» анонсировал свою модель «42ФС» для Интернет-магазинов в начале марта. Тогда же от «Битрикса» появились наработки по обмену платежными транзакциями между Интернет-магазином и ККТ. Вполне себе было достаточно времени (до 01.07.2017) чтобы изучить эти материалы и реализовать свою разработку. Так что мне кажется, что за потерянные 3 недели рабочего времени вы должны винить себя, а не «кровавый режим», «госдеп» или «мировую закулису».
Про 36 тысяч атолу. Вы заключили с ними договор на облачную кассу? За эти деньги можно купить ту же модель «42ФС» к себе в офис и не связываться с ихним облаком. Или же купить модель с Ethernet-портом (благо большинство моделей им укомплектованы) и через неё гонять и платежи с сайта, и наличку с банковскимиии картами в офисе (ФНС допускает такое использование).
lolhunter указывает и это верно, что в случае падения кассы или отрубания электричества в офисе — оплаты с сайта провести нельзя в отличии от Атол.Онлайн, который, кстати, периодически тоже лежит
Про 36 тысяч атолу. Вы заключили с ними договор на облачную кассу? За эти деньги можно купить ту же модель «42ФС» к себе в офис и не связываться с ихним облаком. Или же купить модель с Ethernet-портом (благо большинство моделей им укомплектованы) и через неё гонять и платежи с сайта, и наличку с банковскимиии картами в офисе (ФНС допускает такое использование).
Вырубилась подстанция на район — как здесь сможет помочь ИБП и резервный канал интернета?
И у нас даже не Сибирь, где такое происходит регулярно
Написать жалобу в госорганы на нарушение электроснабжения для Вас сродни «чёрной магии», а смена расположения офиса – непосильная задача?
Здесь я ничем не смогу Вам помочь.
За сим считаю законченной дискуссию с Вами в этом треде.
Кстати, если касса подключена к ПК с 64-битной виндой, то советую службы битрикса рестартовать почаще, иначе винда ложится
Я тоже сначала подумал на HDD, но при повторении обратил внимание, что это произошло практически в тоже самое время, что и до этого. Кроме того, так как касса на моей машине, то стал замечать, что с каждой минутой интернет работает все медленнее и медленнее. После ребута решил глянуть состояние службы, а там с каждой минутой размер памяти все больше и больше (утечка памяти) и кроме того касса запросами забивала канал связи.
А мы сразу их оповестили — они пообещали баг фикс, но не скоро, поэтому триггер в шедулере в принципе решает проблему.
А другую проблему с тем, что касса не меняет свою активность в сети случае отсутствия связи мы решили обработчиком на крон. Проверяем время последней связи с текущим, если разница более 2 минут, то блокируем оплату на сайте, выводим сообщения для пользователя и отправляем письмо администратору.
вы схему работы онлайн.кассы и сайтов знаете хоть?
- Контроль торговли: подсчет оборотов товаров. Выявление товаров с серыми каналами поставок.
- У нас раньше расходы были — 0. Сейчас это плата за ОФД(год) + плата за ФН(13 месяцев) + покупка кассы (единоразово) + покупка чековой ленты (печать Z-отчетов)
Знаете, для потребителя ничего не изменилось в плане защиты, только цены слегка скорректировались.
У нас интернет-магазин, платежи поступали всегда сразу на счет безналичным банковским переводом, переводом от эквайера на спец.счет, перевод агентом на обычный счет. Так было до внедрения закона и так и осталось.
Магазины, которые не дают чеков и принимают переводы за заказы на карты сбербанка, личные кошельки и т.п. никуда не делись. Совместные покупки никуда не делись.
Никто не борется ни с тем, ни с другим, хотя ущерба для бюджета там достаточно
Текущая версия формата фискальных данных 1.0 действительна только до 1 июля 2018, поэтому скоро начнём работу над переходом на версию 1.05. В ней больше тегов, в частности, есть описание комиссионного товара, понятие разделения форм платежей и многое другое, что так нужно нам.
Так, получается что к следующему лету опять начнется эпопея связанная с модернизацией ПО и перепрошивкой касс? И снова расходы?
Да. Причем переход на формат 1.05 — промежуточное действие. Впереди переход на формат фискальных данных 1.1, а это в дополнение к озвученным вами затратам — обязательная смена ФН. Не зависимо от того, прошли 13 мес с прошлой замены или нет. ФФД 1.1 подразумевает ФН версии 1.1, а сейчас у нас везде 1.0
Скрипт показывает возраст самого старого не отправленного в ОФД документа.
Можно также снимать много других параметров.
В свежих прошивках Атола есть возможность отправлять все это в облако
function deltaDays(incomingMonth,incomingDay,IncomingYear){
var dt = new Date();
var month = dt.getMonth()+1;
var day = dt.getDate();
var year = dt.getFullYear();
var date1 = new Date(month+"/"+day+"/"+year);
var date2 = new Date(incomingMonth+"/"+incomingDay+"/"+IncomingYear);
var timeDiff = Math.abs(date2.getTime() - date1.getTime());
var diffDays = Math.ceil(timeDiff / (1000 * 3600 * 24));
if (diffDays>1200){diffDays=0}
WScript.echo(diffDays)
}
// Возраст в днях самого старого неотправленного документа - 4
function getDateNotSendDocument(){
driver.RegisterNumber = 45;
driver.GetRegister();
deltaDays(driver.Month,driver.Day,driver.Year);
}
var driver = new ActiveXObject ("AddIn.FPrnM8");
driver.AddDevice();
driver.UseAccessPassword = 1;
driver.DefaultPassword = 30;
driver.PortNumber = 0;
driver.BaudRate = 18;
driver.DeviceEnableTimeout=3000;
driver.DeviceEnableEx();
driver.Mode = 0;
driver.SetMode();
Вот — хорошее решение
Кассы смотрят в интернет
Означает ли это, что к кассам есть прямой доступ извне? Не ждёт ли нас всех в будущем что-то вроде «злобные хакиры поломали сотни
Кассы в основном достаточно примитивны, получить доступ к внутренним данным нельзя (за исключением так называемых "умных касс"), но исключать возможность атаки не стоит. Атака может быть нацелена на получение данных, или на блокировку работы. Также, возможно получение управления ККТ. Как минимум, что нужно предпринять:
- В ФН есть режим шифрования данных, он включается при регистрации ККТ. Если его не включить, то все данные от ККТ идут в открытом виде по каналам общего пользования. Если подключиться к интернет проводу от магазина, то так можно узнать все данные о продажах. В общем, включайте шифрование, тогда криптоконтейнер от ФН будет зашифрован.
- Ограждайте кассовые места от прямого доступа в интернет. Но учтите, трафик от ККТ нельзя пустить через стандартные прокси сервера, так как протокол обмена ККТ-ОФД специфический, и потребуется самим писать прокси под ККТ. Такие наработки у некоторых производителей ККТ есть.
В общем заботитесь об информационной безопасности, не забывайте об этом.
Нет, заворачивали вариант так называемой программной передачи данных, когда ККТ не обеспечивает сама отправку, и нужно типа внешнеми средствами выкачивать данные из ФН, в терминологии ФНС это "модуль TCP/IP должен входить в состав ККТ".
И если бы завернуть вариант с прокси, то пришлось бы сертифицировать весь канал от ККТ до ОФД, все узлы, маршрутизаторы и т.д.)))
Я горжусь тем, что людям, моим коллегам, не все равно!!! У нас у всех семьи, дети, своя частная жизнь. Но когда надо приложить усилие, «навалиться всем миром», никто не отказывает! Люди приходят на помощь, меняют приоритеты личностных ценностей, работают с повышенными обязательствами. Поверьте, с ножом у горла не стоял никто. И не каждую неделю мы работаем в авральном режиме.
Вот из-за такого отношения к себе и другим мы и живём меньше и хуже.
На самом деле сколько срок не отодвигай все равно будут те кто будет тянуть до последнего оттягивая внедрение…
Вообще веселые ребята в мвидео, сами себе работы прибавляют — кассовые аппараты выводят из строя устраивая диверсии, готовы и сознательно идут на штрафы…
Поэтому никак иначе это не решается, кроме как вырабатывать решения в озвученных рабочих группах из представителей бизнеса и власти.
Если у вас есть иной опыт, то я бы с любопытством его выслушал. Интерес у меня не праздный.
мы даём идею, вектор развития и умышленно не прописываем точные формулировкиименно так. К примеру «момент расчета» они принципиально не описали и не собираются описывать что есть «момент расчета», говорят «мы пробовали, это то одним не нравится, то другим, — решили что ну и не будем вообще описывать, пусть сами исполнители решают „как правильно“, пишут в своих оффертах
Весь подобный романтизм он понятен, но не всегда возможен в реальности.
А так же оплатите все переработки согласно КЗОТу…
Это все было бы справедливо, если бы работа была контрактной и именно так было бы описано в договоре на оказание услуг.
Государство вам может поставит какие угодно сроки, это риски ваши, как предпринимателя. Это вам, как предпринимателю, государство не предоставило необходимые исполнителю материалы, данные и api.
Пойдите в суд с этим словоблудием и попробуйте взыскать с исполнителя, сидящего на зарплате, эти убытки.
А то все умные, как прибыль — так владельцу, а как убытки — так все виноваты.
Если программист не успевает виноват предприниматель.
У вас либо проблема со зрением, либо с пониманием прочитанного.
Или вы из себя так тролля изображаете? Плохо получается…
Упущенную выгоду конечно не взыскать, но прямой ущерб — да.
Ну-ну, идите докажите что это прямой ущерб. Причем умышленный.
Убыток от того, что Вася не выполнил задачу в срок потому, что он не профпригоден извините, но это прямой убыток от Васи.
Ну а вывод вы о профнепригодности вы делаете так же, как и читаете, то есть пальцем в небо? :)
Ну идите, взыскивайте :) Прослойка узкая, про неадекватов становится быстро, будете потом платить втридорога контракторам или тратить еще больше после тех, кто подпишется делать за зарплату…
Тут задачу поставило государство и оно же установило сроки. Как тут любят говорить предпринимателям: «Не нравится? Ну иди в правительство и измени.государство не может программистам ставить задачи! что за бред?! Задачу ставит работодатель, не более того, программист в части «не полученной выгоды или за штрафы которые придется компании» не может быть материально ответственным, даже если такое в договоре прописать — пункт договора будет никчемным.
Это ущерб из-за халатности.да ну?! и вы сможете в суде доказать халатность?
У работодателя есть доводы — квалификация сотрудника, сроки, установленные государством.у работодателя не может быть доводом «сроки установленные государством» при постановке задач сотруднику. Не соответствие квалификации — туда же — в суд, — попробуйте это доказать после того как уволенный сотрудник в трудовую инспекцию жалобу напишет — я на вас посмотрю.
В целом же! Во всем виноват работодатель и только он! Не может успеть один сотрудник — надо нанимать больше, надо брать услуги аутсорсинга, и т.д., — сотрудники тут вообще не при делах!!!
Все описанное в статье соответствует действительности. Статья интересная и поучительная. И кстати да, исправте:
- Дата отмены ФФД 1.0 это 1 января 2019 года. Эта дата указана в приказе ФНС о ФФД от 21.03.2017 № ММВ-7-20/229@: https://www.nalog.ru/rn77/about_fts/docs/6719054/
- Переход на ФФД 1.1 не требует незамедлительной замены ФН, если ФН1.0 еще не закончилась. 1.1 обеспечивается новой моделью ФН, которая, кстати еще не вышла. В общем будете хотеть 1.1, просто планово перейдете. Также, переход с 1.05 на 1.1 не потребует больших доработок кассовых узлов, ПО, внутренних процессов и т.д. А вот переход с 1.0 на 1.05/1.1 достаточно сложный.
Также в дополнение, есть проект методических указаний ФНС, по некоторым торговым операциям, публикуются на форуме ФНС: https://forum.nalog.ru/index.php?s=91a712500f1daf61049e1e54770813fe&showforum=134 Там по каждой операции отдельная тема, но пройдите простую регистрацию, иначе файлы не скачать.
В статье обратили внимание на то, что при приеме авансов, происходит двойное налогооблажение. Это в общем-то так. Я в этой части не бухгалтер, но хоть намекну куда копать. Есть две вещи, аванс — когда не известно какой товар будет потом куплен. И аванс по НК всегда идет по ставке НДС 18/118, а потом когда аванс будет закрыт, приобретен товар, бухгалтер сделает налоговый вычет. Есть второй момент, предоплата. Предоплата идет за известный товар, и вот тут есть вопросы по учету и двойным налогообложения.
А где можно почитать технические подробности про «теги» и прочее?
что-то мне кажется, что здесь должна быть какая-то сертификация?!
должны придти суровые парни и проверить/опечатать технику?!
что по вашему понятию «кассовый аппарат»?
по моему понятию это хреновина, которая стоит в магазине, на которой кассир пробивает товары… в современном понятии электронномеханический агрегат, состоящий из клавиатуры, дисплея, МК, печатающего механизма.
я предвижу вопрос: «кто такой кассир?» :)
отвечаю: чувак, который стоит за кассой и в обязанности которого входит пробивать товары, принимать оплату и выдавать чек/сдачу.
Менять прошивку же никто не запрещает. Как собственно и разбирать, и самому вынимать и вставлять новый фискальный накопитель, и вставлять/ломать печатающий механизм.
Вот это напрягает больше всего. Прошивку можно брать только у производителя (или у авторизованного СЦ ЦТО), в противном случае ККТ получается несоответствующей сертифицированному образцу.
Ломать печатающий механизм тоже можно было притянуть за несоотвествие эталонному образцу (и как следствие штраф за неприменение ККТ), но благо ФНС выпустила разъяснение, что продавец обязан выдавать покупателям чеки в любом виде: хоть в бумажном, хоть в электронном.
Как мы перевели 400 магазинов на электронные кассы