Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:modules:marketing:ru [2009/12/01 22:11] asmodeus |
abills:docs:modules:marketing:ru [2015/12/05 17:50] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
=====Marketing===== | =====Marketing===== | ||
Модуль создания маркетинговых отчётов. | Модуль создания маркетинговых отчётов. | ||
+ | |||
+ | ====возможности==== | ||
+ | * Создание расширенных маркетинговых отчетов | ||
+ | |||
+ | ====Установка==== | ||
+ | Создать таблицы в базе. | ||
+ | |||
+ | # mysql -D abills < db/Marketing.sql | ||
+ | |||
+ | Подключение модуля. | ||
+ | **abills/libexec/config.pl** | ||
+ | @MODULES = ( | ||
+ | 'Marketing' | ||
+ | ); | ||
+ | |||
+ | |||
+ | |||
+ | |||
====Internet==== | ====Internet==== | ||
Строка 34: | Строка 52: | ||
=====Отчёт № 2(Report 2)===== | =====Отчёт № 2(Report 2)===== | ||
- | Для работы модуля нужно внести следующие изменения | + | Для работы отчёта нужно внести следующие изменения |
MySQL: | MySQL: | ||
- | GRANT EXECUTE ON *.* TO abills_demo@localhost; | + | GRANT EXECUTE ON *.* TO abills@localhost; |
| | ||
INSERT INTO `config` (`param`, `value`) VALUES | INSERT INTO `config` (`param`, `value`) VALUES | ||
Строка 44: | Строка 62: | ||
('ifu_entrance', '2:0:Подъезд'), | ('ifu_entrance', '2:0:Подъезд'), | ||
('ifu_flor', '3:0:Этаж'); | ('ifu_flor', '3:0:Этаж'); | ||
+ | | ||
+ | ALTER TABLE users_pi ADD COLUMN `_segment` smallint(5) unsigned NOT NULL DEFAULT '0'; | ||
+ | ALTER TABLE users_pi ADD COLUMN `_district` smallint(5) unsigned NOT NULL DEFAULT '0'; | ||
+ | ALTER TABLE users_pi ADD COLUMN `_entrance` varchar(120) NOT NULL DEFAULT ''; | ||
+ | ALTER TABLE users_pi ADD COLUMN `_flor` varchar(120) NOT NULL DEFAULT ''; | ||
+ | | ||
+ | CREATE TABLE IF NOT EXISTS `_district_list` ( | ||
+ | `id` smallint(5) unsigned NOT NULL AUTO_INCREMENT, | ||
+ | `name` varchar(120) NOT NULL DEFAULT '0', | ||
+ | PRIMARY KEY (`id`) | ||
+ | ); | ||
+ | | ||
+ | CREATE TABLE IF NOT EXISTS `_segment_list` ( | ||
+ | `id` smallint(5) unsigned NOT NULL AUTO_INCREMENT, | ||
+ | `name` varchar(120) NOT NULL DEFAULT '0', | ||
+ | PRIMARY KEY (`id`) | ||
+ | ); | ||
+ | |||
+ | | ||