Skip to content

Совместные закупки (Стол заказов) ​

Открыть в приложении: dev.comunify.ru/community/kooperativ-beryozki-omm2/pool-orders

Модуль Pool Orders — механизм коллективных закупок. Участники кооператива объединяют заказы для покупки товаров по оптовым ценам.

Процесс ​

Этапы

Заявка → Сбор участников → Достижение минимума → Закупка → Распределение

  1. Организатор создаёт заказ: товар, цена за единицу, минимальный объём
  2. Участники присоединяются, указывая количество
  3. При достижении минимума → закупка у поставщика
  4. Распределение товара по участникам
  5. Расчёт через лицевые счета

Создание заказа ​

ПолеОписание
НазваниеЧто закупаем
ОписаниеПоставщик, условия
Цена за единицу₽
Цель сбораМинимальное количество для закупки
ДедлайнКрайний срок присоединения
Единицамешок, упак., кг, шт.

Статусы ​

СтатусОписание
СборНабор участников
ЗакупкаМинимум достигнут, идёт закупка
РаспределениеТовар получен, раздаётся
ЗавершёнВсе получили свою долю

Оплата ​

Участие в совместной закупке оплачивается через лицевой счёт кооператива:

  • Сумма = количество × цена за единицу
  • Списание с лицевого счёта пайщика
  • При отмене участия — возврат на счёт

Подробнее: Лицевые счета

Экономия ​

В среднем 20-40% по сравнению с розничными ценами. Особенно эффективно для:

  • Удобрения и семена (кооперативы)
  • Стройматериалы (СНТ)
  • Бытовая химия и продукты (потребительские кооперативы)

Действия на экранах ​

Список заказов ​

КнопкаЧто делает
+ Создать заказПереход на форму создания нового заказа
Карточка заказаКлик → переход на детальную страницу заказа
Вкладки (Активные / Завершённые)Фильтрация по статусу

Детальная страница заказа ​

КнопкаЧто делает
ПрисоединитьсяВступить в совместный заказ (указать количество)
Покинуть заказОтказаться от участия
Внести средстваОплатить свою долю через лицевой счёт

Создание заказа ​

КнопкаЧто делает
Создать заказОтправляет create_proposal с category:'pool_order' → голосование за закупку

Ограничение

Создание новых заказов реализовано через механизм голосования (proposal). Специализированный handler create_pool_order в движке находится в разработке. Seed-данные (4 заказа) отображаются корректно.

Для кооператива "Мироединение"

Стол заказов — ключевая функция для первого клиента. Пайщики размещают заявку, собирают единомышленников, система связывает с поставщиком и распределяет товар.

Смотрите также ​

ComUnify — открытый конструктор самоуправления