Автоматическое закрытие смены

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
Ответить
andrey
Сообщения: 3
Зарегистрирован: 19 апр 2019, 12:07

Автоматическое закрытие смены

Сообщение andrey » 19 апр 2019, 12:12

Здравствуйте!

Подскажите, пожалуйста:
Смена на кассе закрывается не через 24 часа, а вместе со следующим чеком, если он пришел позже, чем через 24 часа.

Оператор ОФД шлет предупреждения, что смена не закрыта в срок. Можно ли сделать, чтобы сервер отправлял команду на закрытие через 24 ч после открытия смены?

Audim
Администратор
Сообщения: 2058
Зарегистрирован: 17 мар 2015, 18:36

Re: Автоматическое закрытие смены

Сообщение Audim » 19 апр 2019, 15:38

В свое время была такая настройка (автоматическое закрытие смены).

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

andrey
Сообщения: 3
Зарегистрирован: 19 апр 2019, 12:07

Re: Автоматическое закрытие смены

Сообщение andrey » 19 апр 2019, 16:24

Спасибо за ответ. Сейчас такой настройки и возможности нет?

Все работают по такому же принципу (закрытие смены в момент поступления нового чека) и не имеют претензий от налоговой?

zmiulan
Сообщения: 66
Зарегистрирован: 25 янв 2019, 19:16

Re: Автоматическое закрытие смены

Сообщение zmiulan » 19 апр 2019, 22:08

Мы для смен просто сами сделали скрипт который в полночь закрывает смену и открывает. Удобно)

Кстати как вариант добавить такую опцию в настройках в ККМ сервер по аналогии с обновлением времени, мол переоткрывать смену в полночь, если налоговая против, то "разрешать" этот функционал только для касс зарегистрированных для оплаты в интернете.
контакт для связи - telegram @zmiulan

andrey
Сообщения: 3
Зарегистрирован: 19 апр 2019, 12:07

Re: Автоматическое закрытие смены

Сообщение andrey » 19 апр 2019, 22:16

Отличное решение!
Не постесняюсь спросить: поделитесь ли скриптом?)

zmiulan
Сообщения: 66
Зарегистрирован: 25 янв 2019, 19:16

Re: Автоматическое закрытие смены

Сообщение zmiulan » 20 апр 2019, 02:57

Пожалуйста, самая простая версия примерно такая.
Учитывайте, что это вариант скрипта для линукса, и возможно Вам не подойдёт,
но может натолкнёт Вас на мысль как реализовать под свою конфигурацию.

https://gist.github.com/zmiulan/c782125 ... e4e09ef3a9
контакт для связи - telegram @zmiulan

alexwens
Сообщения: 1
Зарегистрирован: 23 янв 2020, 19:13

Re: Автоматическое закрытие смены

Сообщение alexwens » 09 авг 2020, 01:20

Присоединяюсь к вопросу о автоматической закрытии смены, подскажи как реализовать на js?

cheine
Сообщения: 1
Зарегистрирован: 08 май 2021, 01:53

Re: Автоматическое закрытие смены

Сообщение cheine » 08 май 2021, 01:56

zmiulan писал(а):
20 апр 2019, 02:57
Пожалуйста, самая простая версия примерно такая.
Учитывайте, что это вариант скрипта для линукса, и возможно Вам не подойдёт,
но может натолкнёт Вас на мысль как реализовать под свою конфигурацию.

Код: Выделить всё

https://gist.github.com/zmiulan/c78212506c0ec590cf10ffe4e09ef3a9

Здравствуйте, zmiluan ,подскажите, почему скрипт может не отрабатывать (ip заменил)?

Код: Выделить всё

*   Trying 111.111.111.111...
* TCP_NODELAY set
* Connected to 111.111.111.111 (111.111.111.111) port 5893 (#0)
* ALPN, offering http/1.1
* Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH
* successfully set certificate verify locations:
*   CAfile: /etc/ssl/certs/ca-certificates.crt
  CApath: /etc/ssl/certs
* SSL connection using TLSv1.2 / ECDHE-RSA-AES256-GCM
* ALPN, server did not agree to a protocol
* Server certificate:
*  subject: OU=UnitServer: Domain Address Certificate; L=Moscow; C=RU; O=kkmserver.ru; emailAddress=kkmserver@gmail.com; CN=localhost
*  start date: Jan 15 15:14:59 2021 GMT
*  expire date: Jan 16 15:14:59 2121 GMT
*  subjectAltName does not match 111.111.111.111
* SSL: no alternative certificate subject name matches target host name '111.111.111.111'
* Curl_http_done: called premature == 1
* stopped the pause stream!
* Closing connection 0

Аватара пользователя
saratovout
Сообщения: 209
Зарегистрирован: 08 авг 2019, 23:52
Откуда: Boston
Контактная информация:

Re: Автоматическое закрытие смены

Сообщение saratovout » 08 май 2021, 02:32

alexwens писал(а):
09 авг 2020, 01:20
Присоединяюсь к вопросу о автоматической закрытии смены, подскажи как реализовать на js?
вы опрос устройств делаете?
при утреннем старте ПК, сделайте последовательные команды на закрытие/открытие смен.
good films make your life better..

Ответить