Поиск и обработка

Этот модуль позволяет создавать сложные запросы для поиска операций, а также выполнять над этими операциями некоторые преобразования. Например:

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

Как всё это работает? Во-первых, вам потребуется определить условия поиска, по которым программа предоставит вам список операций. После этого, для найденных операций надо будет применить нужные преобразования.

Примечание

Пример применения можно найти в приложении. Там же вы найдёте упражнение, связанное с приведённым примером.

Условие поиска

Здесь вы можете определить условия поиска операций, используя комбинации параметров. На приведённом выше снимке показана таблица с параметрами в заголовке. Если вы измените содержимое строки, вы создадите новые условия поиска. Каждый столбец будет комбинироваться с другими столбцом с помощью логической операции «И»:

(столбец1 и столбец2)

Если вы добавите новую строку, вы создадите новые условия поиска. Строки будут объединены логической операцией «ИЛИ»:

[строка1] или [строка2].

В целом, комбинацию столбцов и строк можно будет прочитать как:

(столбец1 и столбец3) или (столбец2 и столбец3)

В своём поисковом запросе вы можете создавать любое количество строк и столбцов.

Определившись с условием, вы можете добавить его в список существующих условий поиска, или изменить один из существующих.

Просмотр результатов поиска

После поиска под таблицей просмотра запросов отображается количество найденных записей операций:

При двойном щелчке по строке в таблице просмотра запросов, будет открыта новая вкладка со всеми найденными операциями:

Обработка, найденных операций

Если вам необходимо выполнить обработку найденных операций, то выберите нужный запрос и откройте панель обработки:

С помощью этой панели, вы можете указать преобразования, которые следует выполнить над операциями. Запрещено изменять дату и сумму операций.

Напоминания

Особой возможностью модуля «Поиск и обработка» является возможность устанавливать напоминания. При использовании напоминаний Skrooge сможет обращать ваше внимание на определённые события, например при достижении месячного лимита затрат для определённой категории.

Для установки напоминания сначала следует указать условия поиска операций, о которых вам следует напомнить. Например, все операции в текущем месяце, которые относятся к категории «Одежда». После укажите сумму, например 1000 руб., и сообщение напоминания, которое будет показано при достижении указанной суммы.