Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
abills:docs:modules:abon:ru [2014/09/13 18:59]
asmodeus [Abon]
abills:docs:modules:abon:ru [2018/09/21 12:52] (текущий)
larysa
Строка 1: Строка 1:
 +**''​Документация по модулю Abon и принадлежащим к нему страницам перенесена в Confluence''​**
 +[[http://​abills.net.ua:​8090/​display/​AB/​Abon]]
 +
 =====Abon===== =====Abon=====
 +
 Модуль снятия дневных,​ месячных и годовых абон. плат за используемые сервисы или услуги. Модуль снятия дневных,​ месячных и годовых абон. плат за используемые сервисы или услуги.
- 
  
 ====Возможности==== ====Возможности====
 +  * Начисления абон. платы ​ по следующим периодам:​ день, месяц, квартал,​ пол года, год
 +  * Снятие денег с дополнительного счёта при использовании ​ параметра $conf{EXT_BILL_ACCOUNT}
 +  * Возможность производить снятия как по фиксированным периодам:​ начало месяца,​ начало квартала начало года, так и по произвольным через месяц после последнего снятия,​ через квартал,​ через полгода,​ через год
 +  * Добавление комментариев при назначении периодических платежей пользователям. Комментарии отображаются при снятии денег по периодическим платежам.
 +  * Отображение даты следующего периодического платежа
 +  * Индивидуальная скидка для каждой услуги
 +  * Выполнение внешних программ для объявленных услуг ​
 +
 +
  
  
Строка 10: Строка 22:
 Создать таблицы в базе. ​ Создать таблицы в базе. ​
  
-  # mysql < db/Abon.sql+  # mysql --default-character-set=utf8 ​ -D abills ​< db/Abon.sql
  
 Подключение модуля. Подключение модуля.
Строка 22: Строка 34:
  
  
 +====Работа с системой====
 +  * [[abills:​docs:​manual:​admin:​abon:​abon_tariffs|Создание тарифных планов]]
 +  * [[abills:​docs:​manual:​admin:​abon:​abon_user|Включение периодических услуг у абонента]]
  
  
-====Меню==== +====Снятие абонплаты в ручном режиме ​====
- +
-===Настройка=== +
-**/ System configuration/​ Periodic payments/​**\\ +
-Меню добавления и редактирования тарифных ​планов переодических платежей. +
- +
-^Name | Название платежа| +
-^Sum | Сума | +
-^Period | Периодичность снятия денег. Сума снимается в начале учётного периода | +
-^Payment type | Вид оплаты.\\ Prepaid - Предоплата \\ Postpaid - Оплата по факту |+
  
 +Для снятия с абонентов абон. платы за определённое число нужно запустить дневной периодик с датой планируемого снятия ​
  
-===Список пользователей=== +  /​usr/​abills/​libexec/​periodic daily MODULES=Abon  DATE=xxxx-xx-xx 
-**/ Customers/ Logins/ Periodic payments/​**\\+   
 +====Шаблон формирования описания начислений====
  
-===Подключение платежа пользователю.=== +В систем предусмотрен шаблон формирования описания начислений, данный ​параметр задаётся в конфигурационном файле параметром ​ 
-**/ Customers/ Logins/ Information/​ Services/ Periodic payments/**+  ​$conf{ABON_FEES_DSC}=' ​ ';
  
 +Параметры Шаблона ​
 +^%TP_NAME%| Название услуги | 
 +^%TP_ID% ​ | Номер услуги |
 +^%PERIOD% | Период начисления. Устанавливается только в месячной абон. плате ​ |
 +^%EXTRA% ​ | Дополнительные коментарии. Например,​ "​Распределение абонплаты"​ |
  
 +Шаблон по умолчанию ​
 +  $conf{ABON_FEES_DSC}='​$lang{EXT_SERVICES}:​ %TP_NAME% (%TP_ID%) %EXTRA% %PERIOD%';​