Честно считаю это утопией.И создание таких аналитических отчетов разработчиками (с помощью дилеров и заинтересованных людей)
Честно пробовали придумать такой отчет (на треккере тема была). Хорошо что из это темы родился куб по операциям с возможностью группировки и фильтрации.
Еще раз повторю: одна и та же комбинация разрешенных действий это может быть криминал, а может обычная ситуация.
Если программа (такой вот отчет) будет кричать "караул" при каждой отмене чека с последующей скидкой (2 самых простых события, которые вместе позволяют воровать), то доверие к такому отчету быстро пропадет и на него забьют.
Вот давайте попробуем на примере: один из самых простых способов воровства: Предчек - взяли с гостя деньги - отмена предчека - скидка - расчет - разницу в карман.
Как машина должна понять что воруют?
А если гость реально забыл карту дать до расчета и администратор пошел ему на встречу?
Приходим к тому что надо спрашивать объяснений у персонала (что они там расскажут - отдельная история) и/или смотреть видеонаблюдение .
Что мешает сейчас в отчете отследить такую ситуацию и пойти спросить с персонала?
Если рассматривать более сложные схемы (отмену предчека и перенос блюда) то вопросов к логике отчета выходит еще больше...


Ответить с цитированием
Но необходимость в таких отчетах есть - это факт. Давайте тогда анализировать все данные прямо из SQL, своими силами - там вроде все данные для анализа есть (опять же, не все такие гении, как вы). Но ведь для чего-то (кого-то) создают разработчики аналитические отчеты. Лично я, считаю это конкурентным преимуществом перед другими продуктами (которые сейчас, в основном аналогичны по своему базовому функционалу). Многие владельцы ресторанов считают так-же. Так почему-бы и не помочь разработчику с этим и не сделать их программу на голову выше других?
