Модуль снятия дневных, месячных и годовых абон. плат за используемые сервисы или услуги.
Создать таблицы в базе.
# mysql -D abills < db/Abon.sql
Подключение модуля. abills/libexec/config.pl
@MODULES = (
'Abon'
);
/ System configuration/ Periodic payments/
| Name: | Название |
|---|---|
| Sum: | Сума |
| Period: | Время снятия Day - Раз в день Month - Раз в месяц Quarter - Квартал Half Year - Пол года Year - Раз в год |
| Payment type: | Тип снятия платежа Prepaid - Предоплата. Снимается при положительно балансе (Депозит + Кредит) Postpaid - Снимется вне зависимости от баланса |
| NonFixed Periods: | Не фиксированная дата начисления. Снимается не с начала периода а через период от даты последнего снятия |
| Month alignment: | Выравнивание месяца. Используется при фиксированной абоп. плате и первое снятие происходит не за весь месяц, а только за период от момента снятия до 1 числа следующего месяца |
| Extra Money account: | Снимать деньги не с основного счёта а с дополнительного. Появляется при включенной опции $conf{EXT_BILL_ACCOUNT} |
/ Customers/ Logins/ Periodic payments/
/ Customers/ Logins/ Information/ Services/ Periodic payments/
Для назначения периодического платежа нужно отметить тип услуг.