Новые функции Redmine Products плагина
Посмотрите, что нового появилось за последнее время в плагине Products
Новые функции
Интеграция со сделками
Сделка может содержать строки с указание продукта/описания, стоимости, кол-ва, налога и скидки так же как заказ или invoice. Кроме того, в строках можно использовать дополнительные поля для хранения произвольных данных. Чтобы можно было выбрать сделки в которых учавствуют определенные продукты, добалены новые фильтры на список сделок
Подробности
Настраиваемые поля для строк заказов
Каждая строка заказа/счета теперь может содержать настраиваемые поля, такие как дата, строка и т.д. Это удобно для хранения дополнительных данных, например, номера лицензии или строка окончания поддержки. Эти поля так же можно использовать внутри пользовательских шаблонов в разметке liquid

Отображение заказов в виде календаря
Календарь возволяет наглядно отобразить текущие и будудущие заказы. Это удобно для планирования поступлений или учета складских остатков. Календарь поддерживает те же фильтры и сохраненные запросы, что и простой список заказов

Иерархический справочник категорий продуктов
Теперь продукты можно разбивать по иерархии категорий. Это позволяет удобно сортировать и искать нужный товары и услуги, а так же формировать отчетность
Генерация инвойса на основании заказа
Для того, чтобы не надо было дублировать содержимое заказа при создании счета, добавлена функция автоматичесого создания счета со строками и полями взятыми из существующего заказа. Так же автоматически заполняется поле "Норме заказа" в инвойсе, что позволяет создавать кросс-ссылки и обеспечивает быстрый доступ к карточке заказа