Имя: Пароль:
IT
Админ
Помогите найти описание формата
,
0 ДенисЧ
 
11.06.15
09:54
Есть выгрузка с касс.
Файл похож на такое:

#
12
0
512402;20.05.15;08:45:12;60;12;8074;84;401;0;690;0;0;
512403;20.05.15;10:02:09;11;12;8075;84;1;1;1;1200;1200;
512404;20.05.15;10:02:09;90;12;8075;84;84;1;0;0;0;
512405;20.05.15;10:02:14;11;12;8075;84;9117506;1;15;1;15;
512406;20.05.15;10:02:14;90;12;8075;84;84;1;0;0;0;
512407;20.05.15;10:02:20;40;12;8075;84;0;597;0;1;1215;
512408;20.05.15;10:02:20;55;12;8075;84;0;0;0;0;1215;

Хотелось бы найти полное описание формата, если это что-то стандартное. Интуитивно почти всё понятно, но отдельные моменты вызывают сомнения. К разработчикам обратиться возможности нет, настроено давно и работает, их следы уже заросли даже не травой...
1 Fish
 
11.06.15
09:56
csv с разделителями?
2 patria0muerte
 
11.06.15
09:57
на csv похоже вроде...
3 ДенисЧ
 
11.06.15
09:57
(1) Не так. Мне нужны описания всех возможных типов информации, которые могут быть в такой выгрузке.
Прочитать-то его проблем не составляет.
4 ДенисЧ
 
11.06.15
09:58
Два сержанта в одной теме - это многовато, вам не кажется? )))
5 anatoly
 
11.06.15
09:58
(3) то есть ты хочешь пояснения по каждой позиции в строке?

а если это уникальный самодельный формат и нигде кроме как у вас не используется?...
6 ДенисЧ
 
11.06.15
09:59
(5) приблизительно.
Вот я и спрашиваю "если это что-то стандартное"...
7 Fish
 
11.06.15
10:01
(3) Что значит, "описания всех возможных типов информации, которые могут быть в такой выгрузке"? Навскидку в твоём примере возможны такие типы: число, строка, дата, булево.
8 Fish
 
11.06.15
10:01
+(7) Вот что с этими данными делать - это уже совсем другой вопрос.
9 ДенисЧ
 
11.06.15
10:02
(7) Повышаем до лейтенанта.
Поясни. Там есть, например, поле тип транзакции (4е поле). Хочу, например, найти описание всех возможных значений такого типа.
И по остальным тоже.
10 Heckfy
 
11.06.15
10:03
Код/НомерПП;Дата;Время;Сумма;КакаятоХня;КакаятоХняДоКонцаСтроки
11 Бубка Гоп
 
11.06.15
10:03
(9) а нам то конечно же очевидно, что каждое из полей означает
12 Fish
 
11.06.15
10:04
(9) " поле тип транзакции (4е поле). Хочу, например, найти описание всех возможных значений такого типа" - вангую, это надо смотреть в документации к кассам, из которых идёт эта выгрузка.
13 palpetrovich
 
11.06.15
10:04
(9) имхо, ты скорее самостоятельно создашь это описание и, опять-же, имхо -  "то уникальный самодельный формат"   :)
14 Lama12
 
11.06.15
10:05
(0) Какая прелесть :)
можно я буду использовать данный пример, как последствие не ведения документации? Уже достало объяснять руководству, что нужно вести всю документацию на разработки. Особенно важно иметь описание функционала на уровне пользователя.
15 ДенисЧ
 
11.06.15
10:06
(12) О том и речь. Ищется тот, у кого есть такое описание )))
(13) По словам заказчика (сам там ещё не был, на железо не смотрел) кассы как просты, так и пос-терминалы.
Так что вряд ли совсем уникальное.
16 Остап Сулейманович
 
11.06.15
10:06
(0) Модель аппаратов (или лучше ПО) озвучить можно?
17 Rulan87
 
11.06.15
10:06
Похоже что это формат атол, документация в зависимости от кассового ПО http://fs.atol.ru/SitePages/Центр%20загрузки.aspx
18 Fish
 
11.06.15
10:07
Главное, чтобы кассы были не такими: http://s00.yaplakal.com/pics/pics_preview/9/5/7/4194759.jpg
19 Бубка Гоп
 
11.06.15
10:08
(0) вот в такие моменты думаешь, почему не на dbf сделано. Было бы гораздо очевиднее, что к чему и какие типы может иметь.
20 palpetrovich
 
11.06.15
10:09
(18) я помню :)
21 palpetrovich
 
11.06.15
10:11
(19) на dbf тоже попадаются field1, field2, field3 :)
22 ЧеловекДуши
 
11.06.15
10:14
(0)Мало информации для характеристики данного формату.

Что за Файл?
Откуда он грузится?
Версия ПО? Не только циферки, а ВСЕ контора писателя и подель аппарата и т.д...
Какой девайс используете?
...
И т.д.... пишите Шура, больше информации, может кто и вспомнит, что есть еще такая вещь, как документация :)
23 NikVars
 
11.06.15
11:34
(9) Мало инфо.
Типы транзакций могут быть такие
http://pposb2689.narod.ru/Tranz.htm
А могут быть и такие
http://perscom.ru/index.php/ieee-1394-firewire/107-----ieee-13943/691-2012-04-09-16-47-00
24 Mihenius
 
11.06.15
11:47
Очень похоже на Выгрузку из Штрих-М Кассир

Описание транзакций было в книжках )

Попробую поискать, я когда-то делал загрузку и анализ с Касс.

О, нашел! Так и есть, это Кассир.

http://tc.shtrih-m.ru/upload/kassir.pdf

с 104 - описание формата
с 113 - описание типов транзакций

если нужна готовая обработка, могу поискать в архивах.
25 Mihenius
 
11.06.15
11:51
(24) Там еще стоит учитывать, что были косяки в некоторых релизах. Внутри операции по # транзакции шли не! по порядку иногда.

ну и учитывать возвраты и отмены.

я делал отчет по продавцам и кассирам для подсчета премиальных от суммы продаж.
26 Artful Den
 
11.06.15
11:52
(0) похоже на выгрузку с Frontol (АТОЛ)
27 ДенисЧ
 
11.06.15
11:58
(24) Да, похоже она. Спасибо.
Обработку не надо, сам нарисовал уже, осталось мелкие вещи подрихтовать
28 Mihenius
 
11.06.15
12:09
(27) Если будешь делать аналитический отчет, обязательно сверь общие суммы с загруженной выручкой. Они должны идти 1 в 1.

А то я накололся на косяк с порядком транзакций )
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший