Раздел «Инвентарь»
Раздел Инвентарь предназначен для учёта фактических остатков пивоваренных ингредиентов. Здесь можно хранить количество сырья, единицы измерения, дату покупки, срок годности, поставщика закупки, номер партии и, при наличии Премиум-доступа, стоимость.
Инвентарь связан с библиотекой ингредиентов. Сначала выбирается или создаётся карточка ингредиента, затем для неё задаётся конкретный остаток на складе.
Назначение раздела
Раздел помогает:
- видеть текущие остатки сырья по категориям;
- быстро находить ингредиенты по названию;
- добавлять новые позиции в складской учёт;
- редактировать количество, единицу, даты и данные закупки;
- хранить отдельные характеристики ингредиента: альфа-кислоты хмеля, экстрактивность солода, форму дрожжей и другие параметры;
- удалять ненужные складские записи;
- использовать единицы измерения, соответствующие настройкам профиля пользователя.
Категории инвентаря
Главный экран разделён на четыре сворачиваемые секции:
Сбраживаемое сырье;Хмель;Разное;Дрожжи.
В заголовке каждой секции отображается счётчик позиций. Чтобы раскрыть секцию, нажмите на её заголовок. Повторное нажатие сворачивает секцию.
В каждой секции есть кнопка Добавить, которая открывает выбор ингредиента соответствующего типа.
Если раскрытая секция пуста, внутри отображается сообщение Нет элементов.
Поиск в инвентаре
В верхней части раздела есть поле Поиск в инвентаре....
Как пользоваться:
- Начните вводить название ингредиента.
- Приложение подождёт короткую паузу после ввода и обновит список.
- Чтобы очистить поиск, нажмите кнопку очистки в поле.
Поиск выполняется по названию ингредиента. Обновление запускается с задержкой около 500 мс после последнего изменения текста.
Список можно обновить вручную жестом pull-to-refresh.
Карточка позиции в списке
В строке инвентаря отображаются:
- название ингредиента;
- дополнительные характеристики, если они есть;
- остаток справа, отформатированный в единицах профиля пользователя.
Для разных типов ингредиентов подзаголовок отличается:
- у хмеля может отображаться диапазон альфа-кислот, поставщик и происхождение;
- у сбраживаемого сырья — категория, происхождение или характеристики вроде цвета и экстрактивности;
- у дрожжей — диапазон аттенюации и форма;
- у прочих ингредиентов — тип ингредиента.
Если данные ингредиента не загрузились, строка может отображаться как Неизвестный ингредиент. При попытке открыть такую строку приложение покажет сообщение Данные ингредиента не загружены.
Добавление позиции в инвентарь
Чтобы добавить остаток:
- Откройте нужную категорию.
- Нажмите
Добавить. - На экране
Выбор ингредиентанайдите нужный ингредиент. - Нажмите на ингредиент.
- Укажите количество и единицу измерения.
- При необходимости заполните дату покупки, срок годности, цену, поставщика покупки и номер партии.
- Нажмите
Добавить.
После успешного сохранения приложение вернётся назад и покажет сообщение Сохранено.
Выбор ингредиента
Экран выбора открывается с заголовком вида Выбор ингредиента — {тип}.
На нём доступны:
- поле
Поискс подсказкойНазвание ингредиента...; - список ингредиентов выбранного типа;
- текущий остаток справа от ингредиента;
- кнопка
Добавитьдля создания нового ингредиента.
Поиск на этом экране выполняется после отправки ввода, например по Enter на клавиатуре.
Если по ингредиенту нет складской записи, справа отображается —. Если по одному ингредиенту найдено несколько складских партий, отображается N партий.
Создание нового ингредиента
Если нужного ингредиента нет в каталоге:
- На экране выбора ингредиента нажмите кнопку
Добавить. - Заполните форму
Новый ингредиент — {тип}. - Укажите обязательное поле
Название *. - Заполните общие и типовые параметры.
- Нажмите
Создать.
После успешного создания появится сообщение Ингредиент создан, а приложение предложит добавить созданный ингредиент в инвентарь.
Созданный ингредиент считается вашим. Его карточку можно редактировать и удалять.
Общие поля ингредиента
У карточки ингредиента есть общие поля:
Название;Происхождение;Поставщик (ингредиент);Заметки.
Поставщик (ингредиент) описывает производителя или поставщика самого ингредиента в каталоге. Это поле отличается от Поставщик (покупка), который относится к конкретной складской закупке.
Если ингредиент создан не вами, его карточка доступна только для чтения. В этом случае приложение показывает подсказку Редактировать ингредиент может только его создатель.
Поля хмеля
Для хмеля доступны параметры:
Альфа мин. %;Альфа макс. %;Профиль (аромат);Тип хмеля.
Диапазон альфа-кислот помогает оценить вклад хмеля в горечь рецепта. Профиль аромата можно использовать для описания характерных нот сорта.
Поля сбраживаемого сырья
Для сбраживаемого сырья доступны:
Категория;Тип зерна, если выбрана категорияЗерно;Экстрактивность (%);Потенциал (PPG);Цвет (EBC);Влажность %;Белок %;Диастатическая сила (Lintner).
Категории сбраживаемого сырья:
Зерно;Экстракт;Сахар;Добавка;Сухой экстракт.
Для зерна можно выбрать тип:
Базовый ячмень;Базовая пшеница;Карамельный;Жареный;Кислый;Непроращенный.
Поля Экстрактивность (%) и Потенциал (PPG) связаны между собой: при изменении одного значения приложение пересчитывает другое. Экстрактивность ограничена диапазоном от 0 до 100, потенциал — от 1.0000 до 1.0460.
Поля дрожжей
Для дрожжей доступны:
Форма;Аттенюация мин. %;Аттенюация макс. %;Флокуляция.
Варианты формы:
Жидкие;Сухие;Слайд;Культура.
Варианты флокуляции:
Низкая;Средняя;Высокая;Очень высокая.
Аттенюация показывает ожидаемую степень сбраживания. Флокуляция описывает склонность дрожжей оседать после брожения.
Поля прочих ингредиентов
Для категории Разное доступны:
Тип;Применение.
Варианты типа:
Специя;Осветлитель;Вода;Трава;Ароматизатор;Другое.
Варианты применения:
Кипячение;Затирание;Первичное брожение;Вторичное;Розлив.
Количество в инвентаре
В блоке Количество в инвентаре задаются параметры конкретной складской записи:
Количество *— обязательное число больше нуля;Единица— единица измерения;Дата покупки;Срок годности;Цена;Поставщик (покупка);Номер партии.
Поставщик (покупка) описывает конкретное место или контрагента закупки. Номер партии можно использовать для отслеживания лота, мешка, коробки или партии поставки.
Единицы измерения
Набор доступных единиц зависит от типа ингредиента и настроек профиля пользователя.
Для сбраживаемого сырья и хмеля:
- в метрическом профиле доступны
кгиг; - в имперском профиле доступны
фунтиунция; - если профиль не ограничен одной системой, могут быть доступны все четыре единицы.
Для дрожжей доступны:
упаковка;г;мл;л.
Для категории Разное доступны:
г;шт.;мл;л.
При сохранении приложение нормализует данные для сервера. Например, сбраживаемое сырьё и хмель сохраняются в килограммах, даже если в интерфейсе вы вводили граммы, фунты или унции. При следующем открытии значение снова отображается в единицах профиля.
Редактирование позиции
Чтобы изменить остаток:
- Раскройте нужную секцию.
- Нажмите на строку ингредиента.
- Измените количество, единицу, dates или данные закупки.
- При необходимости измените карточку ингредиента, если вы являетесь её создателем.
- Нажмите
Сохранить.
После успешного сохранения приложение покажет сообщение Сохранено.
Если количество не указано или меньше либо равно нулю, появится сообщение Укажите количество больше 0. Если не выбрана единица измерения, появится сообщение Выберите единицу измерения.
Удаление позиции
На экране редактирования доступна кнопка Удалить, если есть сохранённая складская запись или если ингредиент создан вами.
Перед удалением приложение показывает диалог Удалить?.
Если ингредиент создан вами, в диалоге указано, что будет удалён элемент инвентаря и сам ингредиент. Это означает, что карточка ингредиента также удаляется из библиотеки ингредиентов.
Если ингредиент не ваш, удаляется только ваша складская запись. Сам ингредиент остаётся в библиотеке и может использоваться другими пользователями или в других сценариях.
После успешного удаления приложение показывает сообщение Удалено.
Цена и Премиум
Учёт стоимости ингредиентов доступен только с подпиской Премиум.
Если Премиум активен, в форме отображается поле Цена, и значение сохраняется вместе со складской записью.
Если Премиум недоступен, вместо поля цены отображается пояснение Учёт стоимости ингредиентов доступен в подписке Премиум. Ведение остатков при этом остаётся доступным.
Ошибки и состояния загрузки
При загрузке раздела или формы приложение может показать индикатор загрузки.
Если загрузка списка инвентаря завершилась ошибкой и данных нет, отображаются:
- значок ошибки;
- текст ошибки;
- кнопка
Повторить.
Если ошибка возникла на экране добавления или редактирования, также показывается текст ошибки и кнопка Повторить.
При ошибке сохранения или удаления приложение показывает сообщение Ошибка: ....
Связь с партиями
Инвентарь может использоваться в сценариях партий и чеклистов. В приложении предусмотрено отображение остатков рядом с ингредиентами партии, а автоматическое списание ингредиентов при работе с партией относится к Премиум-возможностям.
Что важно помнить
Инвентарь хранит не просто справочник ингредиентов, а ваши фактические остатки. Карточка ингредиента описывает сырьё как таковое, а складская запись описывает конкретное количество, закупку, срок годности и партию.
Если вы работаете с общим или чужим ингредиентом, вы можете учитывать свой остаток, но не можете менять характеристики самого ингредиента. Для полного контроля создайте собственный ингредиент и добавьте его в инвентарь.