PDA

Просмотр полной версии : Дата на кассе и текущая кассовая дата



woodoo2garik
07.12.2009, 15:48
R-keeper server 6.75
Сервер выделенный на 2003 винде.
Клуб работает 2 дня в неделю. Я каждую неделю переставляю дату через монитор. Можно ли сделать чтобы дата на кассе всегда совпадала с текущей кассовой датой?

SH
07.12.2009, 19:40
Стандартными средствами - нет.
Нестандартными - дата хранится в system.db, по идее, можно написать какую-нибудь суперпрогу, которая бы при перезагрузке приводила содержимое system.db в соответствии с текущей датой.
Только надо еще проверку на закрытый день сделать, чтобы после перезагрузки после полуночи новый логический день не начался.

VampireKB
07.12.2009, 23:58
Достаточно сделать проверку на время <_<

PaViS
10.12.2009, 02:02
Стандартными средствами - нет.:sarcastic: Можно!
Обратитесь к дилеру, попросите LOGDATE.DLL с описанием


Данная библиотека служит для работы с лог датой (Версия не ниже 6.61)
Ее следует положить в папку Extens
После запуска она активизируется только если
1) Логическая дата не равна физической
2) В системе нет закрытых чеков
..............

SH
10.12.2009, 04:01
Называется - читайте инструкции :) В очередной раз спасибо, PaViS! Опять оказывается, что то, чего как я считаю, нет - давно реализовано.

woodoo2garik
21.01.2010, 11:30
Огромное спасибо. Тоже нашел этот вариант.

leys_mike
05.11.2010, 21:18
может ктонить скинуть на почту LOGDATE.DLL с описанием
leysh_mike@list.ru
так же не могу найти изменение кассовой даты в мониторе (только просмотр)

SH
05.11.2010, 23:44
Данная библиотека служит для работы с лог датой (Версия не ниже 6.61)
Ее следует положить в папку Extens
После запуска она активизируется только если
1) Логическая дата не равна физической
2) В системе нет закрытых чеков

LogDate_Action=FLAGS
где Flags - битовая маска

{0 бит - запретить дальнейшую загрузку при неравенстве дат без менеджера}
{1 бит - запретить дальнейшую загрузку при неравенстве дат при любых условиях}
{2 бит - разрешить приравнять дату любому}
{3 бит - разрешить менеджеру приравнять дату}
{4 бит - разрешить сдвиг логической даты назад}

Например, разрешить загрузку только менеджеру и разрешить приравнять дату
только менеджеру без сдвига назад
FLAGS=2^0+2^3=9
Со сдвигом назад
2^0+2^3+2^4=25

Andy
06.11.2010, 01:14
keys_mike
Вам не подойдет данный вариант - версия r-keeper должна быть не ниже 6.61 для работы данной библиотеки (а у Вас ниже ...)

CAHASOL
28.08.2012, 09:39
Только надо еще проверку на закрытый день сделать, чтобы после перезагрузки после полуночи новый логический день не начался.
а если начался новый логический день. и данные в олдрес хранятся как 28-08-12 и 28-08-12А. В сторхаус не полная выручка отображается, как теперь поправить так чтобы форма 5 сошлась?

SH
28.08.2012, 13:28
CAHASOL, объединить эти данные.