Приветствую!
Есть потребность в web-based системе учета (желательно бесплатной, опенсорс). Хотелось бы внедрить малой кровью без необходимости глубокого копания в коде, а лучше вообще без кодинга, как это в BPM системах.
Изучив некоторые системы, выделил ERP - OpenERP, OpenBravo и BPM - ProcessMaker, Bizagi, Bonita, Italio.
Как думаете возможно ли обойтись только BPMsuite для самостоятельной реализации следующего функционала?
1. Главный функционал. Запросы и тендеры на поставку с приглашением поставщиков и приёмом предложений. Внутренний E-tendering.
a. Заполняется форма заказа, выбирается определенная категория
b. В завистмости от выбранной категории, поставщикам этой категории отправляется запрос
c. Один поставщик может иметь несколько выбранных категорий
2. Поиск по имейл, ФИО клиента, номеру заказа
3. Прикрепление к заказу файлов содержащих ТЗ
4. После того как поставщик доставил товар/услугу возможность изменить состояние на выполнен
5. Возможность вернуть Заказ на доработку, состояние доработка
6. Индикация в карточке заказа суммы уже оплаченной и суммы долга по заказу (к оплате)
7. Раздел или состояние, фильтр, где выводятся заказы, которые оплачены клиентом, но не переданы поставщику в работу
8. График-календарь поставки (отслеживание просрочек поставщиков), напоминание ему о просрочках (слева поставщики, вверху таблицы даты, в яйчейках номера заказов)
9. Возможность написать сообщение пользователю на указанную почту из интерфейса системы
10. Возможность устанавливать план работы, этапы поставок, разбивать на этапы по времени по Заказу
11. Личный кабинет (веб) поставщика
12. Заказ имеет категорию и тип, в зависимости от выбранной категории и типа и соостветсвии выбранным у поставщика им высылается
13. Обязательно поле срок выполнения
14. Форма регистрации поставщика
15. Шаблоны сообщений-писем: 1)сообщение новому поставщику если он принят 2) сообщение поставщику подтврждающее что он выбран по заказу
16. Раздел оплата поставщикам (по выполненным заказам) 1) к оплате 2) оплачено
17. Оплата менеджерам
18. Возможность кастомизации состояний заказа