Просмотр полной версии : cadrs.lst как идет запись данных?
2late4hate
10.04.2015, 12:06
Доброго времени суток пользователи и администратор сайта. Извиняюсь если пишу не в тот раздел, но всё же...
Хотелось бы узнать относится файл C:\RK6\CONVERTER\Cards.lst к системе r-keeper 6 или же это надстройка созданная под отдельное предприятие?
ссылка на файл https://cloud.mail.ru/public/3cxPaciYppzf/CARDS.LST
Дело в том что на предприятие произошел инцидент и информация по этому файлу помогла бы разобраться:
1)При каких условиях записываются данные в файл cards.lst в convertere??? (я так пронял при считывание новой карты он перекодирует ее и записывает в файл)
2)По какой причине значение в 1 столбце может повторятся несколько раз?
3)По какой причине значение в 1 столбце может иметь разные значения во 2 столбце?
Пример:
В логах конвертера карт в файле cards.lst была такая строка:
37577114 48514
повторялась много раз, а самая последняя с такими же начальными цифрами вот такая:
37577114 35647
относится файл C:\RK6\CONVERTER\Cards.lst к системе r-keeper 6
Нет.
---------- Добавлено в 18:06 ---------- Предыдущее сообщение было размещено в 18:06 ----------
ссылка на файл
В папке больше ничего нет? Если есть - выложите целиком.
---------- Добавлено в 18:07 ---------- Предыдущее сообщение было размещено в 18:06 ----------
По какой причине
Для этого надо знать алгоритмы, по которым этот некий конвертер работает. Причем знать от разработчика или от постановщика задачи. Иначе можно только гадать.
2late4hate
13.04.2015, 06:14
https://cloud.mail.ru/public/3drqC8E26JuC/convert.rar сслыка на всю папку конвертера
В том то и дело что система разрабатывалась непонятно в каком году, более 10 лет назад и никто уже не знает как там что работает
Тогда хотя бы напишите - зачем это работает.
2late4hate
13.04.2015, 09:29
Описанный пост лично моё мнение по работе системы, и не факт что на деле так и есть
Система работает на территории завода. На входе на завод стоит проходная, через которую работники ходят по пропускам.
Также по этому пропуску работники питаются в столовых при помощи системы Rkeeper 6.
У каждого работника есть табельный номер и номер пропуска. эти данные хранятся в файле lst.dbf
При считывание новой карты в столовых считывателем (например CP-01m/rs232) подключенным к терминалу FEC Glaive RT-565-R4 конвертер записывает закодированные данные в файл CARDS.lst (1 столбец закодированный ID, 2 столбец номер пропуска работника).
При каждом считывание карты терминал обращается к файлу CARDS.lst для идентификации карты, чтобы списать с нее деньги.
Часть логов с кассы при создание новой карты:
<13> CardReader: 37577114 Card not found. Cancel new card procedure
8/3/2015 10:56:1
<30> CardReader: 37577114 Create new card: 910111
8/3/2015 10:56:20
<20> CardReader: 37577114->910111
8/3/2015 10:56:48
Проблема в том что в файле cards.lst с ID 37577114 добавился другой номер пропуска. Я считал что данные в столбце 1 должны быть уникальны, как оказалось это не так. Хотелось бы понять почему так получилось.
Хотелось бы понять почему так получилось.
Боюсь, что Вы сами себе ответили:
система разрабатывалась непонятно в каком году, более 10 лет назад и никто уже не знает как там что работает
Если только заново разрабатывать.
2late4hate
13.04.2015, 12:27
что ж, спасибо за консультацию) Буду дальше пытаться доканывать техподдержку и пытаться выйти хоть на какие то первоисточники
Powered by vBulletin® Version 4.2.6 LTS Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot