Lecron,, спасибо за такие подробные комментарии! Многие вещи уже есть, просто пока не очень наглядно сделаны и нигде не описаны. Думали, пользователи сами догадаются ))
Lecron @ 13.02.2015, 12:45
1. Добавить пункт "Добавить границу". Программа "объединила" два товара с чека. Убрать разделитель можно, передвинуть можно, а вот добавить новый не смог.
Появление границ определяется двумя метками: "Товар: полная стоимость" (кружок +) или "Товар: к оплате" (кружок =). Если две позиции слиплись, найдите, где не проставлен кружок и проставьте - граница появится.
Lecron @ 13.02.2015, 12:45
2. При покупках много штучных товаров в небольшом количестве. И наиболее частым - 1 шт. При этом совпадает цена и стоимость. Этот фактор можно учитывать для более точного определения, где цена, а где количество.
Да, наверно, можно. Надо будет поэкспериментировать, чтобы лишнего только не начал находить.
Lecron @ 13.02.2015, 12:45
3. Строку с цифровыми данным, при распознавании, стоит рассматривать в совокупности. В том числе с арифметикой.
Корректно определилась Стоимость (+). Рядом, левее, равное стоимости желтое число цены, но его тип ($) не определен. А еще левее гордая надпись "1 шт", но цифра 1 не найдена и желтым не подсвечена. Этого можно было избежать.
Арифметика учитывается. Такое невыделение, скорее всего, из-за того, что или в цене, или в стоимости один из символов неправильно распознался. И арифметика не сработала. Хотя, может и действительно что-то неправильно в алгоритмах. Если не в разных символах проблема, пришлите, пожалуйста, пример этого чека на support@finpix.com.
Lecron @ 13.02.2015, 12:45
4. Стоит использовать результаты предыдущих распознаваний с учетом ручной редактуры.
Распознал чек. Ошибок в названии товаров много. Вручную отшлифовал все до полной идентичности с чеком. Фотографирую именно его вновь. Кракозябры распознавания на тех же самых местах.
Lecron @ 13.02.2015, 12:45
6. Не интуитивное управление Категориями, Товарами, Покупками. Для начала, нужно быстрое добавление "Товара" из наименования "Покупки" и простой просмотр Покупок по Товарам.
Пока это происходит копипастом из "Справочники-Товары-Покупки" в "Товары и их категории". А изменить автоматически выставленный "товар" для определенной "покупки" или посмотреть список покупок для товара невозможно.
Тут проявилась "неинтуитивность" программы, будем улучшать. Все, что Вам нужно, это зайти в Справочники-Товары-Покупки, ткнуть на покупку, перед вами появятся уже нарезанные слова, у которых можно либо указать категорию, либо "(категории нет)", либо оставить "(не словарное)". Никакой копипаст не нужен. Если укажете категорию, слово попадет в словарь и потом еще будет учитываться для автоопределения категории. Если укажете "(категории нет)", то попадет в словарь, но в определении категории не будет участвовать. "(не словарное)" - и так понятно. Только тут еще такой момент - программа дает и словосочетания добавлять в словарь, но это не будет работать!!! В следующей версии разрешим только отдельные слова сохранять, чтобы не путать.
Lecron @ 13.02.2015, 12:45
5. Если программа не распознала тип числа (количество, цена) или даже вовсе не увидела это число, она естественно помещает этот текст в название товара. Логично. Но после ручного выделения числа или указания типа, наименование товара стоит пересчитать автоматически.
Вообще-то так и должно работать, видимо где-то не досмотрели. Спасибо, исправим.
Lecron @ 13.02.2015, 12:45
7. Проблемы с белорусскими чеками. Настройки под них выполнены.
У них не только отсутствуют копейки. Отличий больше. Разделитель разрядов используется для отделения тысяч. Например 107,600 - это 107600 рублей. Также, при распознавании и ручном редатировании (пересчете), надо учитывать, что Стоимость округляется до 50 рублей. Например 0.242кг * 107600 = 26050. Цифры меньше 1000 также встречаются и довольно часто.
У нас был не очень большой набор белорусских чеков, видимо не попались с запятыми-разделителями тысяч. Учтем.
Округление до 50 - тоже подумаем, как сделать.
Цифры меньше 1000 - бывают товары с такой стоимостью? Скидки видели, но сами товары меньше 1000 не встречали.
Сообщение отредактировал finpix - 13.02.15, 13:58