[ОТВЕТИТЬ]
Опции темы
07.10.2015 12:44  
Никита
Добрый день!
Есть сервер и кассы на укм 3 (ну это у нас в РБ он УКМ3, а по сути это УКМ2). Бывает что вечером вырубается электричество там где включен сервер и кассы при закрытии смены не отдают файлы на серв?
Возможно ли есть какая-нибудь команда, чтобы касса при включении сама выгружала последнею смену автоматически, без участия кассира?
Планирую ее вписать в autoexec.bat
Спасибо!
 
07.10.2015 12:44  
Никита
и совсем забыл, может есть команда на Архивацию....тоже хотелось бы узнать
 
07.10.2015 15:32  
Tushkanchik
Принудительная обрезка хвоста смен. _ZQUANTLIMIT=<количество актуальных смен> в cf_ini.db

А вот принудительной выгрузки нет. Но в главном меню УКМ висит надпис "НЕ ВСЕ ВЫГРУЖЕНО". Достаточно пользователю мониторить ее наличие и делать "ВЫГРУЗКА НЕВЫГРУЖЕННОГО" из меню "Администратор".
 
"Спасибо" Tushkanchik от:
09.10.2015 16:11  
BotMan
были проблемы с авто выгрузкой, не вдавался в подробности почему, но после задания параметра _ZQUANTLIMIT, эти проблемы ушли сами собой.
 
26.10.2015 15:07  
Никита
проблема с выгрузкой решена: суть проблемы была в том что когда выгружается касса, то в папке уже есть файлы которые походу всегда битые.
Так вот ,написал батник для удаления всех файлов их данной папки:
echo @
del /f /q D:\CASSA\CASSA1\out\*.*
del /f /q D:\CASSA\CASSA2\out\*.*
del /f /q D:\CASSA\CASSA3\out\*.*
del /f /q D:\CASSA\CASSA5\out\*.*
и поставил его в планировщик заданий (запуск каждые десять минут начиная с 20:30 до 23:30), а кассовый модуль настроил прием каждые 8 минут.
Получается что когда кассир закрывает смену то папка уже пустая и сваливаются не битые файлы, а кассовый модуль практически сразу забирает эти файлы.
 
26.10.2015 15:13  
OlegON
Я так понимаю, что кассы раньше 23:31 не закрываются? Иначе, учитывая постоянное время работы кассовика, он будет все время смещаться на 2 минуты, пока не наступит момент, что выгрузка будет побита планировщиком.
 
26.10.2015 15:32  
Никита
Цитата:
Сообщение от OlegON
Я так понимаю, что кассы раньше 23:31 не закрываются? Иначе, учитывая постоянное время работы кассовика, он будет все время смещаться на 2 минуты, пока не наступит момент, что выгрузка будет побита планировщиком.
не совсем, время не смещается так как настроена синхронизация, кассы начинаются сниматься примерно с 20:40 до 23:00-20, а выгрузка не будет побита, т.к. кассирам было сказано закрывать смены если время не кратно 10 минутам
 
26.10.2015 15:42  
OlegON
Предлагаю в любом случае воспринимать ситуацию без "кассирам было сказано". Как минимум - часы неточные, как максимум - "пока никто не видит".
 
26.10.2015 15:42  
akonev
Код:
echo @

if exists D:\CASSA\CASSA1\out\cash.non goto cassa2
del /f /q D:\CASSA\CASSA1\out\*.*

:cassa2
if exists D:\CASSA\CASSA2\out\cash.non goto cassa3
del /f /q D:\CASSA\CASSA2\out\*.*

:cassa3
if exists D:\CASSA\CASSA3\out\cash.non goto cassa5
del /f /q D:\CASSA\CASSA3\out\*.*

:cassa5
if exists D:\CASSA\CASSA5\out\cash.non goto end
del /f /q D:\CASSA\CASSA5\out\*.*

:end
 
"Спасибо" akonev от:
30.10.2015 17:23  
BotMan
а интересно, почему файлы всегда битые?
 
 
Опции темы



Часовой пояс GMT +3, время: 23:01.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.