Страница 1 из 7 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 67

Тема: Данные не попадают в отчеты - где искать? Схема устройства R-Keeper v.6

  1. #1
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)

    Thumbs up Данные не попадают в отчеты - где искать? Схема устройства R-Keeper v.6

    Я сейчас напишу, а уважаемые поправят
    (рассматриваем новые версии, которые на менеджере смотрят rkeeper.ini)
    Итак, в общем виде движение данных в системе r-keeper следующее.
    1. Есть папка DB, обычно располагающаяся в RK6 - она содержит некоторое количество разных файлов, с расширениями *.db и вспомогательных им. Эти файлы содержат все словари и настройки, с которыми работает система, все, что доступно так или иначе через Редактор или Disp32. Также в этой папке лежит файл ark6.udb, и одна из его функций - хранение пользовательских паролей. Вторая - накопительные базы, об этом дальше.
    Нахождение папки DB и файла ark6.udb в отдельности прописывается в файле rkeeper.ini, который лежит там же, откуда запускается Редактор, Отчеты и пр. Соответственно, alias1 отвечает за DB, alias2 - за ark6.udb
    2. Далее, есть папка DATABASE на сервере. При инсталляции она содержит необходимый минимум файлов, и при первом запуске сервера копирует к себе файлы из DB для работы. В этой папке накапливаются все данные за смену.
    3. При закрытии дня на главной кассе (главная касса отличается наличием на ней папки Results - эта папка должна быть обязательно только на одной кассе - при этом в общем случае сервера на этой кассе может и не быть) данные из папки DATABASE попадают в папку Results НА СЕРВЕРЕ. Таблицы в DATABASE очищаются, дата в system.db переводится, и накопительные базы готовы к новым накоплениям
    Далее, сервер проверяет доступность папки ENDDAY, путь к ней указан в local.db, лежащим там же, откуда запускается сервер. Если папка ENDDAY доступна, то из Results все копируется туда, после чего из данных удаляется файл-флаг fin.db и данные переносятся в OLDRES. Папка Results становится пустой.
    4. Данные лежат в ENDDAY до тех пор, пока не будет запущен append32 (Закрытие дня) на менеджерском компьютере. При доступности файла ark6.udb данные из endday будут перенесены в ark6.udb

    Уточнения, указание на ошибки и уточняющие вопросы от новичков приветствуются!
    Алексей Аркадьев

    Когда заказчик ищет волшебника, то чаще всего он находит сказочника.
    Если у Вас есть вопрос по поддержке - напишите его на форуме, я обязательно отвечу, если знаю ответ.
    Если Вам нужны какие-то файлы, пишите на почту: support@carbis.ru, но вначале посмотрите в разделе для скачивания.
    Для коммерческих вопросов:
    +7 (495) 740-49-91, или на почту: sales@carbis.ru

  2. #2
    Разбирающийся Аватар для St@rch
    Регистрация
    31.01.2008
    Адрес
    50RUS
    Сообщений
    1,093
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    Если, вдруг, будете восстанавливать данные из олдрезов, то fin.db в папках с закрытыми днями в ENDDAY'e обязателен. Если данных много, на помощь придет супер программа cfins.exe (добавляет fin.db в каждую папку каталога в котором они на одном уровне одним запуском)
    The Emperor wants to control the outer space, Yoda wants to explore the inner space.That's the fundamental difference between the good and the bad sides of the Force!

  3. #3
    Сведущий
    Регистрация
    15.04.2009
    Адрес
    Москва
    Сообщений
    94
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    Если мало (1, 2) - fin.db можно создать ручками, переименовав пустой тхт)

  4. #4
    Разбирающийся
    Регистрация
    27.09.2008
    Адрес
    Алматы
    Сообщений
    372
    Поблагодарил(а)
    0
    Благодарностей: 2 (сообщений: 2)
    Цитата Сообщение от St@rch Посмотреть сообщение
    Если, вдруг, будете восстанавливать данные из олдрезов, то fin.db в папках с закрытыми днями в ENDDAY'e обязателен. Если данных много, на помощь придет супер программа cfins.exe (добавляет fin.db в каждую папку каталога в котором они на одном уровне одним запуском)
    будь добр скинь cfins.exe

  5. #5
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    CFINS.EXE
    Вложения Вложения
    • Тип файла: 7z CFINS.7z (2.4 Кб, Просмотров: 213)
    Алексей Аркадьев

    Когда заказчик ищет волшебника, то чаще всего он находит сказочника.
    Если у Вас есть вопрос по поддержке - напишите его на форуме, я обязательно отвечу, если знаю ответ.
    Если Вам нужны какие-то файлы, пишите на почту: support@carbis.ru, но вначале посмотрите в разделе для скачивания.
    Для коммерческих вопросов:
    +7 (495) 740-49-91, или на почту: sales@carbis.ru

  6. #6
    Разбирающийся
    Регистрация
    26.07.2007
    Адрес
    Питер
    Сообщений
    250
    Поблагодарил(а)
    18
    Благодарностей: 8 (сообщений: 7)
    Вопрос к SH. Если на выделенном СЕРВЕРЕ отсутствует папка RESULTS, что произойдет при закрытии дня. У меня пропали все данные за 4 дня. Неужели программа не анализирует наличие папки Results на кассовом сервере и просто удаляет данные из папки DATABASE в никуда!!!

  7. #7
    Да, вы ЕЁ и видите. Аватар для Admin
    Регистрация
    01.11.2006
    Сообщений
    4,786
    Поблагодарил(а)
    5
    Благодарностей: 6 (сообщений: 4)
    нет, никакго анализа нету...
    You see ass...
    Если проблему можно решить за деньги, то это не проблема, это расходы. Еврейская мудрость.

  8. #8
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    Да, и сие есть неимоверная глупость, которая существует все эти годы. В некоторых моментах подход к целостности данных неприятно поражает.
    Алексей Аркадьев

    Когда заказчик ищет волшебника, то чаще всего он находит сказочника.
    Если у Вас есть вопрос по поддержке - напишите его на форуме, я обязательно отвечу, если знаю ответ.
    Если Вам нужны какие-то файлы, пишите на почту: support@carbis.ru, но вначале посмотрите в разделе для скачивания.
    Для коммерческих вопросов:
    +7 (495) 740-49-91, или на почту: sales@carbis.ru

  9. #9
    Разбирающийся
    Регистрация
    26.07.2007
    Адрес
    Питер
    Сообщений
    250
    Поблагодарил(а)
    18
    Благодарностей: 8 (сообщений: 7)
    Спасибо, не думал, что все так запущено!

  10. #10
    В теме
    Регистрация
    20.02.2007
    Адрес
    -<>-
    Сообщений
    631
    Поблагодарил(а)
    1
    Благодарностей: 1 (сообщений: 1)
    Читаем history.txt
    Код:
    6.75q  октябрь 2006
           1) Сервер windows
                создает  каталог  Results (если его нет)
                не затирает данные в OLDRES
    При необходимости - обновляемся.

Похожие темы

  1. Отчеты
    от Dauren в разделе R-Keeper 6
    Ответов: 12
    Последнее сообщение: 24.07.2014, 13:17
  2. Отчеты!
    от f13nd в разделе R-Keeper 6
    Ответов: 8
    Последнее сообщение: 23.11.2012, 02:35
  3. Пишем свои отчеты
    от Tretalek в разделе R-Keeper 6
    Ответов: 6
    Последнее сообщение: 25.11.2009, 11:17
  4. Как почистить данные на кассе
    от Guest в разделе R-Keeper 6
    Ответов: 2
    Последнее сообщение: 21.08.2009, 23:45
  5. R-Keeper перестал выдавать отчеты
    от mSpoke в разделе R-Keeper 6
    Ответов: 4
    Последнее сообщение: 24.03.2009, 09:39

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •