Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

dimer

Новичок
  
  • Публикаций

    22
  • Зарегистрирован

  • Посещение

Все публикации пользователя dimer

  1. а как побороть подмену логотипа и слайдера? слайдер перестает работать, лого не отображается совсем
  2. Еще заметил такой момент после выбора и заполнения всех параметров нажимаю кнопку оформить заказ, с первого раза не реагирует, в чем может быть проблема?
  3. никак не могу добиться автокомплита при вводе города, раньше работало, теперь глухо, ошибок в JS нет. кто сталкивался?
  4. как при оформлении заказа дать возможность изменения кол-ва вводом вручную? сейчас только дает возможность редактировать кол-во +- Спасибо.
  5. dimer

    закон 54-ф3 (только для РФ)

    рабочее решение поставить кассу и подключить через kkmserver
  6. у меня на выводе вот такая ошибка Notice: Undefined index: meta_h1 in /var/www/site/catalog/controller/extension/feed/yandex_turbo.php on line 36Notice: Undefined index: meta_h1 in /var/www/site/catalog/controller/extension/feed/yandex_turbo.php on line 36Notice: Undefined index: meta_h1 in /var/www/site/catalog/controller/extension/feed/yandex_turbo.php on line 36Notice: Undefined index: meta_h1 in помогите пожалуйста
  7. у меня ошибка при оплате SyntaxError: Unexpected token < in JSON at position 0 OK <br /> <b>Fatal error</b>: Arrays are not allowed in class constants in <b>/var/www/catalog/controller/extension/payment/sberbank_acquiring.php</b> on line <b>7</b><br />
  8. dimer

    закон 54-ф3 (только для РФ)

    да, районные налоговые говорят как хотят, штрафовать потом нас будут.
  9. dimer

    закон 54-ф3 (только для РФ)

    Поступило новое разъяснение относительно оплаты покупателя через банк: Вопрос 1: Интернет магазин , оплаты самостоятельно и физ. лицами, и ИП. До сих пор никакой ККМ не использовали, всё таки это безналичный расчёт. Новый закон привёл к тому, что если физ. лицо оплачивает платежкой через свой банк или любой другой банк, без открытия счета, то такой платёж якобы использует электронное средство платежа, это значит нужна ККТ онлайн со всеми вытекающими. Но когда и как фиксировать поступление оплаты от физ. лица и разделять ИП оплатил или физик? За 5 минут, как только деньги упали на счёт? То есть выписку банка обновлять каждые 5 минут? Круглосуточно? Я правильно понимаю?Ответ: Письмо Минфин РФ от 28.04.2017 № 03-01-15/26324.Из данного письма следует, что чек пробивать нужно, если покупатель — физлицо и чек ранее не пробивался. То есть покупатель совершает оплату по счету через отделения банка, при этом время данной оплаты продавцу неизвестно. Из этого следует только вопрос - в какой момент это нужно делать?Во всех остальных случаях, чеки пробиваются в момент произведения расчетов.Наше мнение следующее: в случае отсутствия непосредственного контакта между продавцом и покупателем, для платежей через отделения банка («оффлайн»), момент расчета может регулируется внутренним регламентом вашей компании (если нет иных договоренностей с покупателем).Компания выставляет счет покупателю, в котором может быть указано, что моментом расчета является поступление средств на счет компании. Оплата данного счета означает согласие покупателя с условиями.Чек пробивается исходя из регламента, после просмотра выписки и определения поступивших средств от физлица. Следовательно, принимать оплату на расчетный счет без пробития чека нельзя.
  10. dimer

    закон 54-ф3 (только для РФ)

    <?php class ControllerCheckoutKkm extends Controller { private $allow_status = '15';//Указать через запятую статусы при которых печаетается чек продажи private $return = -1; //Статус возврата при котором печатается чек возврата public function index() { $sql = "SELECT * FROM `" . DB_PREFIX . "order` WHERE 1 "; $sql .= " AND order_status_id in (" . $this->allow_status . ") "; if (!isset($this->request->get['debug'])) { $sql .= "AND check_prop <> 1"; } $sql .= " AND payment_code = 'tcsacquiringpay' "; //код платежной системы для которой пробивается чек $sql .= " LIMIT 1"; $query = $this->db->query($sql); $json = array(); if ($query->num_rows) { foreach ($query->rows as $order) { $type_check = 0; if ($order['order_satus_id'] == $this->return) { $type_check = 1; } $sql = "SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = " . (int)$order['order_id']; $query_product = $this->db->query($sql); $register = array(); $sum = 0; if ($query_product->num_rows) { foreach ($query_product->rows as $product) { $register[] = array( 'Register' => array( 'Name' => $product['name'], // наименование товара в чеке 'Quantity' => $product['quantity'], // кол-во товара в чеке 'Price' => round($product['price'],2), // цена товара 'Amount' => round($product['total'],2), //итого по чеку 'Department' => 1, // отдел по умолчанию 1 'Tax' => -1, // налоговая ставка ) ); $sum = $sum + $product['total']; } } $sum_ship = $order['total'] - $sum; if ($sum_ship) { $register[] = array( 'Register' => array( 'Name' => 'Доставка', // наименование в чеке 'Quantity' => 1, // кол-во по умолчанию 1 'Price' => $sum_ship, // стоимость доставки 'Amount' => $sum_ship, //итого по доставке 'Department' => 1, // отдел по умолчанию 1 'Tax' => -1, // налоговая ставка доставки ) ); } if (isset($this->request->get['debug'])) { print_r($register); } $json['ListCommand'] = array( array( 'Command' => "RegisterCheck", 'NumDevice' => 1, // номер кассы 'InnKkm' => "", // не обязательно 'KktNumber' => "", // не обязательно 'Timeout' => 30, 'IdCommand' => $order['order_id'] . '-' . date('Y-m-d-H-i', strtotime($order['date_modified'])), // уникальный номер команды 'IsFiscalCheck' => true, // фискальный или не фискальный чек 'TypeCheck' => $type_check, // продажа 0 отмена 1 'CancelOpenedCheck' => true, //закрыть открытый ранее чек 'NotPrint' => true, // не печатать бумажный чек 'NumberCopies' => 0, // кол-во копий 'CashierName' => "Иванов И.И.", // кассир 'ClientAddress' => $order['email'], // e-mail или телефон покупателя 'TaxVariant' => "1", // тип налогового учета компании 'CashLessType1' => round($order['total'],2), // способ оплаты из настроек сервера 'CheckStrings' => $register, // данные по заказу ) ); $sql = "UPDATE `" . DB_PREFIX . "order` SET check_prop = 1 WHERE order_id = " .(int)$order['order_id']; if (!isset($this->request->get['debug'])) { $this->db->query($sql); } } // $this->response->setOutput(print_r($json, true)); $this->response->setOutput(json_encode($json, JSON_UNESCAPED_UNICODE)); } } }
  11. Для автоматического открытия смены нужно прописать в планировщик вызов - это не требуется, так как смена открывается когда поступает первая оплата. если оплат не было за сутки открывать смену не требуется, закрытие смены будет проигнорировано если смена не открыта.
  12. я реализовал с kkm-server, решение рабочее. По стоимости вышло Разовые расходы 16800р+ Ежегодные расходы: 8342р
  13. dimer

    закон 54-ф3 (только для РФ)

    ни в коем случае, обсуждалось, но как что заполнить это поверьте особое искусство!
  14. dimer

    закон 54-ф3 (только для РФ)

    Кстати, на фоне ФЗ54 многие профукали немаловажный закон о персональных данных: подробная информация тут
  15. dimer

    закон 54-ф3 (только для РФ)

    так же есть такое: Статья 4.1. Требования к фискальному накопителю (введена Федеральным законом от 03.07.2016 N 290-ФЗ) 6. Срок действия ключа фискального признака, который содержится в фискальном накопителе контрольно-кассовой техники, с помощью которой осуществляется передача фискальных документов в налоговые органы через оператора фискальных данных и которая используется пользователями при оказании услуг, а также пользователями, применяющими упрощенную систему налогообложения, систему налогообложения для сельскохозяйственных товаропроизводителей, пользователями, являющимися налогоплательщиками единого налога на вмененный доход для отдельных видов деятельности, при осуществлении видов предпринимательской деятельности, установленных пунктом 2 статьи 346.26 Налогового кодекса Российской Федерации, пользователями, являющимися налогоплательщиками, применяющими патентную систему налогообложения при осуществлении видов предпринимательской деятельности, в отношении которых законами субъектов Российской Федерации предусмотрено применение патентной системы налогообложения, составляет не менее 36 месяцев со дня регистрации в налоговых органах контрольно-кассовой техники, в фискальном накопителе которой используется указанный ключ фискального признака, за исключением случаев, установленных абзацем вторым настоящего пункта. Положения настоящего абзаца не распространяются на организации и индивидуальных предпринимателей, осуществляющих торговлю подакцизными товарами. что дает право не менять фискальный накопитель 36 месяцев для ИП на УСН
  16. dimer

    закон 54-ф3 (только для РФ)

    у меня реализовано так: при оплате/возврате подходящей под условие "пробить чек", создается json и он будет висеть пока касса его не примет, после ответа кассы "0" - ставится отметка в базе что чек пробит. как то так.
  17. dimer

    закон 54-ф3 (только для РФ)

    Согласно п.5 ст.1.2 покупка услуг в интернете, равно как и покупка любого контента или товаров подпадает под требования 290-ФЗ и обязывает продавца при продаже использовать ККТ. При этом кассовый чек вы должны пробить сразу после установления предмета оплаты, т.е. после того, как вы смогли понять кто и за что вам заплатил. ссылка на описание: https://its.1c.ru/db/answers#content:3279:hdoc
  18. Нужно добавить: 1. выбор вариантов оплаты которые считаются для пробития чека, 2. выбор статуса при котором будет отправляться чек, 3. статус возврата при котором будет отправляться чек, может еще какие то тонкости у меня это реализовано несколько правильнее)
  19. dimer

    закон 54-ф3 (только для РФ)

    На мой взгляд на сегодняшний день самое "не дорогое" решение для интернет-торговли выглядит так:Он-лайн касса РП Система 1ФА ( с возможностью подключения принтера (12900р с НДС)Фискальный накопитель ФН-1 (5 432р с НДС)Если требуется принтер для печати чеков, можно поставить вот такую модель: Принтер чеков DX58 (2500р)Так же для самостоятельной регистрации на сейте налоговой потребуется Сертификат электронной подписи (900р)Сертификат записывается на обычную флешку (возьмите с собой).В настоящее время срок поставки фискального накопителя составляет порядка 90 дней, для выполнения требования ФЗ-54 требуется заказать фискальный накопитель и оплатить его, этого достаточно для продолжения работы в обычном режиме. Когда фискальный регистратор будет отгружен вы сможете самостоятельно установить его в онлайн-кассу (не сложнее чем флешку).Заключать договор с оператором фискальных данных не требуется до момента пока у вас нет на руках кассы и фискального накопителя. Все ОФД работают по одной схеме 3000р за 12 месяцев, можете выбрать любого из 9 имеющихся на рынке.Сертификат электронной подписи выдается сроком на 1 год, если вы не планируете добавлять новые кассы, вам будет достаточно годового сертификата. Так же имеется возможность продления сертификата по истечении срока действия.Для интеграции с интернет-магазином в настоящее время существует много компаний предоставляющих "облачный" сервис от 1500 рублей в годОблачные сервисы работают по следующей схеме ваш сайт передает данные о покупке на облачный сервис, облачный сервис отправляет данные в ОФД и покупателю.Смысл эти манипуляций кажется сомнительным, так как онлайн-касса самостоятельно может отправлять данные и покупателю и в налоговую, для этого требуется включенный компьютер к которому подключена онлайн-касса, а компьютер должен быть подключен к интернету.На компьютере должен быть запущен простой ККМ-сервер (3000р безлимитная лицензия)- может работать с несколькими интернет-магазинами и одной кассой, при условии что магазины зарегистрированы на одно юр.лицо.ККМ-сервер настраивается просто и позволяет принимать данные из вашего интернет магазина.Согласно новым поправкам в закон, не требуется круглосуточно выбивать чеки. Можно с утра включить компьютер и вечером отключить его. Чеки которые пришли ночью будут отправлены автоматически.Для opencart имеется простая интеграция с ккм.Итого: Разовые расходы 16800р+ Ежегодные расходы: 8342рРад, если кому то был полезен своим советом.
  20. Нужно сделать правку на сайте. В мобильной версии не нажимается ссылка и кнопка на товар, срабатывает какой то скрипт и в товар не попасть.
  21. помогите и мне пожалуйста разобраться с обновлением цены в корзине. http://glandy-glandy.ru спасибо.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.