Просмотр полной версии : Проблема с Z-отчетом и карточками персонала :(
Подскажите пожалуйста, где можно посмотреть и что можно настроить? - У нас когда люди расплачиваются пластиковыми карточками, суммы в системном балансовом отчете отражаются и идут отдельно графой, а когда делаем закрытие дня в Z-отчет суммы по платсиковым карточкам не попадают....
Так же есть проблема с заведением карточек персонала, заводим их в редакторе ресторана, добавляем карточки менеджера и кассира, всего 4 штуки, перезагружаем кассу, одна карточка кассира заработала вдруг, а на остальные - ругается "не известная карта" :(...как можно посмотреть, в чем проблема встала?
Бардак с базами, может где накладки возникли при восстановлении базы - она падала... и восстанавливали старыми бекапами, вот с тех пор все старые карточки работают, а новые заводим - а он их не признает :(.
Если у Вас фискальный регистратор, то проверьте rkeeper6.ini на кассе. В строке ИМЯDLL_PAY2 должно стоять "2". Если у Вас там сейчас "0" - то вот и не попадает сумма в фискальник.
Насчет не признает новые карты персонала - скорее всего, сервер не видит обновления. Рассказывайте подробнее, какая у Вас конфигурация, где что стоит.
Банально, если сервер на кассе, проверьте доступность с кассы папки RK6\DB на Unit99.
Сервером вроде все в порядке, обновили базу (меню и карточки) меню обновилось, а вот карточки нет :(
"Так не бывает" (с)
Как заводите карты? Возможно, карты намагничены неверно, или еще что. Попробуйте поменять настройки той карты, что заработала, например, сделайте ее менеджерской. Если с этой картой все будет получаться, а с другими нет - подозреваю, что проблема может быть в картах. Загрузитесь в командную строку на любой станции и прокатайте карту, посмотрите, что напишет. Должно быть:
;1234?
- где "1234" - номер карты.
Проверили.... на одну из этих карточек выдает ;136810001=1087?
на все остальные карточки (которые работают) выдает ;2039? и т.д....
Вообще вопрос - почему эта карта начинается с десяти, а другие с 20? Что с ней не так?
Дело в том, что эти карточки работали раньше, потом мы заменили базу РКипера старым бекапом, где они небыли заведены - и завели их заново....
Заводили через пункт меню Списки->Персонал и добавляли сотрудников с кодом нужной карточки...
"выдает ;136810001=1087?"
- это неверная кодировка, такая карта не будет работать как карта персонала. Кажется в последних версиях R-Keeper можно любые карты настроить как персональские, возможно, Вам придется проапгрейдится, чтобы они смогли работать. ИМХО, проще карты выкинуть и купить новые.
"(которые работают) выдает ;2039?" - потому и работают, что правильно закодированы - только четыре цифры.
А ;136810001=1087? похоже на какой-то ущербную попытку кодировки как дисконтной карты. Но все равно префикса не хватает. В начале точно не было "778="?
Звонил в датакрат - не удивились, сказили все просто, у вас должна быть библиотека person.dll и настройка... вроде person_mask в ини файле - где должны прописываться эти первые 9 цифр. Уникальность карточки благодаря этому получается.
Но я так и не нашел - этого параметра ни в одном ini кассы и менеджерской части :(....
И ведь действительно - прописал person_mask в ини кипера на кассе - и все заработало... странно как-то это :(.... не менял же там ини :(...
Спасибо большое :) И с з-отчетами помогли и с карточками вроде как разобрались :)
прописал person_mask в ини кипера на кассе
это в файле rkeeper на кассе надо править, просто дописав в файл эту сроку чтоли?
просто такая же проблема у меня(
Powered by vBulletin® Version 4.2.6 LTS Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot