FAQ
Как исправить статистику с ошибкой разбора?
Данный раздел в процессе обновления информации.
При возникновении ошибки разбора, прежде всего, следует определить, что конкретно не удалось "разобрать" системе. Так, например, рекомендуется визуально понять, где в показателях пустые или отрицательные значения, а также оценить всю последовательность формирования продаж по автомату, т.к. разбор текущей статистики всегда происходит на основании данных предыдущей.
На начальном этапе, рекомендуется, просто произвести переразбор: - открыть Формирование продаж, предшествовавшее ошибке разбора; - нажать Разобрать; Если показатели изменились, то открыть еще предыдущее Формирование продаж и провести аналогичные действия. Если показатели не изменились, то перейти к следующему Формированию продаж (с ошибкой) и также переразобрать его.

Установка "Начало отсчета" в статистиках

В самой первой статистике по автомату, а также при замене монетоприемника или после сброса его настроек, необходимо установить в данном документе статистики флаг "Начало отсчета".
Для этого, откройте Формирование продаж (где вероятно всего, в этой связи возникнет ошибка разбора с текстом "Статистика первая по автомату, необходим режим начальных показателей"), перейдите на закладку Статистика, нажмите правой кнопкой в строке с документом и выберите "Открыть".
В окне документа Статистика автомата следует установить флаг "Начало отсчета", а затем нажать на "Записать и закрыть" документ.
Обратите внимание, что "Начало отсчета" устанавливается в документе статистики, а уже затем автоматически наследуется в Формирование продаж!
Вернувшись в Формирование продаж, на закладке Товары необходимо нажать на "Разобрать", после чего, флаг "Ошибка разбора" будет устранен. Запишите документ.
Если после данной статистики в систему уже попало несколько последующих, потребуется их также переразобрать:
  • либо вручную: открыть Формирование продаж и нажать "Разобрать", записать документ;
  • либо посредством обработки "Переразбор статистики по автомату с даты": запустить Зета Вендинг → Обработки → Переразбор статистики по автомату с даты, выбрать документ Формирования продаж с которого запустить переразбор;
  • либо посредством обработки "Проверка и переразбор формирований продаж": запустить Зета Вендинг → Обработки → Проверка и переразбор формирований продаж и установить отбор к переразбору по автомату, документу Формированию продаж или с определенной даты.
Для примера, на рисунке ниже представлена ситуация, когда по автомату Кофейный 10 сформировался документ от 13.07.2011г с ошибкой разбора. Видно, что в графе Сумма к инкассации отрицательные значения.
При отборе всех статистик по автомату Кофейный 10, видно, что ошибка тянется еще с документа от 06.05.2011г.
Далее в первую очередь проделываем работу по рекомендациям к переразбору.
Если переразбор статистики не устранил ошибку, обратите внимание на текст служебных сообщений в нижней части экрана, где будет указана причина по которой, статистика не поддается разбору.

Ошибка в товарных показателях статистики

Не соответствие количества показателей продукции

Разберем следующий пример, когда в документе Формирование продаж произошла ошибка разбора и в служебных сообщениях, видим ошибку "Не соответствие количества показателей продукции".
Рассмотрим пример с ошибкой, описанной на скриншоте ниже.
Система нам сообщает о том, что в новой статистике отсутствуют некие показатели по сравнению с предыдущей статистикой автомата, которая была разобрана корректно.
В данном случае, прежде всего, следует проверить факт того, что в торговом автомате действительно меняли ассортимент и, например, прайслинии с продуктами 39, 40 были изъяты из аппарата - если это действительно так, то в данной статистике необходимо установить флаг "Начало отсчета".
Если линии с товаром не изымались из аппарата, а статистика нам просто не передала эту информацию, рекомендуется провести сверку текста статистик, описанную ниже.

Определение ошибки в тексте статистики

Чтобы убедиться в этом, откроем предыдущее Формирование продаж и выгрузим текст из его статистики в файл формата Блокнот.
Аналогичную работу следует произвести с файлом статистики из Формирования продаж, что вызвал ошибку разбора.
После того, как будут сохранены два файла Блокнот со статистиками:
  • "без ошибки"
  • "с ошибкой"
необходимо произвести их сверку.
Сравнение файлов можно произвести визуально вручную, либо открыть Файл → Сравнить файлы и указать путь к обоим файлам в открывшейся форме, нажать "Ок".
В таблице сравнения выделены различия между текстами файлов, таким образом, наглядно видно то, о чем свидетельствовал текст ошибки при разборе в документе Формирования продаж.
В случае выявления отсутствия части текста в статистике следует обратиться к специалистам со стороны системы телеметрии с запросом о причинах.

Отрицательное значение в количестве проданного товара

Разберем пример, когда в документе Формирование продаж произошла ошибка разбора и проанализировав его обнаруживаем, что в товарных показателях образованы какие-то минуса.
Логично, что автомат не может продать отрицательное и не целое количество порций напитка, а также обращаем внимание на то, что отсутствуют данные в поле количество накопительных продаж.
При этом, на скриншоте документа также видно, что у других позиций данные о товарных показателях вовсе отсутствуют. В связи с чем, вероятно, что статистика с товарными показателями была снята с автомата ранее, а текущая статистика сформирована, в связи с изменениями денежных показателей.
Теперь, когда было выявлено место ошибки, необходимо найти текст статистики, который формирует ошибочные данные.

Определение ошибки в тексте статистики

Для поиска расхождений, рекомендовано, производить сравнивание текстов статистик ошибочной с предыдущей (не ошибочной).
Таким образом, в документах Формирования продаж по данному торговому автомату
  • со статистикой, предшествующей ошибке разбора
  • со статистикой с ошибкой разбора
следует перейти на вкладку Статистика и нажатием правой кнопки на строку статистики открыть документ.
Далее, необходимо поочередно, скопировать оба текста статистики и вставить в Блокнот у себя на рабочем столе компьютера. В итоге мы должны получить два документа Блокнота с двумя файлами статистик, аналогично рисунку ниже.
Далее, следует произвести сравнивание двух текстов для выявления, что же изменилось в тексте текущей статистики, что вызвало ошибку разбора.
Чтобы ускорить и упростить процесс сравнивания, пройдите по ссылке меню Файл → Сравнить файлы и выберите ранее сохраненные файлы.
В открывшемся окне будут представлены оба документа с выделенными красным строками, где произошли изменения данных, что значительно сокращает время в поиске различий.
В тексте статистики информацию о товарных показателях формируют сегменты LA или PA, в зависимости о настроек монетоприемника автомата.
На рисунке ниже наглядно представлено то, как формируются данные о товарных показателях из сегментов LA, на примере, статистики, предшествующей ошибочной.
Таким образом, имея представление откуда берутся данные, находим в документах, которые мы сравниваем, строку LA1*0*9, т.к. из товарных показателей ошибка выявлена по товару:
  • прайслист = 0
  • код строки = 9
Проанализировав текст статистики, приходим к выводу, что в товарных показателях на позиции девять, возникла ошибка. При этом, все остальные данные по товарным позициям двух статистик абсолютно идентичны.
В данном случае, просто копируем строку с сегментом LA1*0*9 из предыдущей статистики и вносим в текст статистики с ошибкой разбора, записываем и переносим текст из Блокнота в документ статистики внутри Формирования продаж.
Нажимаем "Разобрать" документ.
Порядок корректировки статистики наглядно представлен на рисунке ниже.
Ошибки разбора больше не возникает.
При наличии других последующих статистик необходимо их также переразобрать.

Ошибка в кассовых показателях статистики

Разберем пример, когда в документе Формирование продаж произошла ошибка разбора и проанализировав его, было обнаружено, что в кассовых показателях образованы минуса по статье "Получено от покупателей", причем, предположительно, в текущих показателях указаны накопительные.
Теперь, когда было выявлено, место ошибки, необходимо найти текст статистики, который формирует ошибочные данные.

Определение ошибки в тексте статистики

Для поиска расхождений, рекомендовано, производить сравнивание текстов статистик ошибочной с предыдущей (не ошибочной).
Таким образом, в документах Формирования продаж по данному торговому автомату
  • со статистикой, предшествующей ошибке разбора
  • со статистикой с ошибкой разбора
следует перейти на вкладку Статистика и нажатием правой кнопки на строку статистики открыть документ.
Далее, необходимо поочередно, скопировать оба текста статистики и вставить в Блокнот у себя на рабочем столе компьютера. В итоге мы должны получить два документа Блокнота с двумя файлами статистик, аналогично рисунку ниже.
Далее, следует произвести сравнивание двух текстов для выявления, что же изменилось в тексте текущей статистики, что вызвало ошибку разбора.
Чтобы ускорить и упростить процесс сравнивания, пройдите по ссылке меню Файл → Сравнить файлы и выберите ранее сохраненные файлы.
В открывшемся окне будут представлены оба документа с выделенными красным строками, где произошли изменения данных, что значительно сокращает время в поиске различий.
В тексте статистики информацию о кассовых показателях формируют сегменты CA.
На рисунке ниже на примере текста статистики, предшествовавшей ошибке разборе, наглядно представлено, где формируются данные о кассовом показателе "Получено от покупателей".
Таким образом, имея представление откуда берутся данные, находим в документах, которые мы сравниваем, строку CA3.
Проанализировав текст статистики, приходим к выводу, что в показателе CA3 сумма накопительных показателей меньше значения предыдущей статистики.
Таким образом, берем значение из файла статистики, предшествовавшего ошибке разбора, суммируем со значением в файле ошибочной статистики, записываем и переносим текст из Блокнота в документ статистики внутри Формирования продаж.
Порядок корректировки статистики наглядно представлен на рисунке ниже.
Производим переразбор документа и проверяем, что ошибки разбора больше не возникает.
При наличии других последующих статистик необходимо их также переразобрать.