Для системы VtigerCRM был разработан очень простой модуль, который позволяет производить мониторинг выполнения плана продаж сотрудниками.
План продаж предназначается для автоматического контроля исполнения плана продаж по определённой группе товаров. Каждый месяц план для менеджеров при выполнении и невыполнении плана задаётся сотрудником, имеющим соответствующие права. В плане можно настроить, какие именно товары учитываются при подсчёте факта и за какой период.
Модуль представляет собой отдельный справочник, который связан со счетами и товарами.
Для создания нового плана продаж нужно зайти в справочник и добавить новый план, заполнив обязательные поля: наименование плана, дата начала и окончания действия, запланированный объём продаж. Далее необходимо указать товары, которые будут учитываться в фактических продажах.
Модуль тесно завязан на счетах. При создании счёта, если в нём есть товары, которые указаны в плане продаж, он автоматически привязывается к плану. Привязываются только счета, дата у которых подпадает в указанный период в плане. При переводе счёта в статус "Выполнен", факт по плану увеличивается на сумму товаров, которые подпадают под выборку в справочнике.
В расширении предусмотрен функционал перерасчёта плана, который позволяет заново рассчитать сумму по факту в случае, если в счетах были внесены какие-то изменения и защититься таким образом от накруток со стороны сотрудников.