[Назад] [Дальше] [Оглавление]

      monthly

Модуль вызывается ежедневно из модуля daily и выполняет следующие действия:

  1. Проверяет соответствие даты в файле `.month', находящемся в домашнем каталоге сервера на совпадение с текущим месяцем и годом. Если совпадает, то больше никаких действий не предпринимается. Таким образом обеспечивается отработка модуля monthly один раз в месяц.
  2. Выполняет ежемесячные скрипты для всех видов сервиса, описанных в файле `services.cf' (смотрите ``Описания сервисов''), если они заданы.
  3. Перемещает файлы статистики *.st в подкаталог `stat' домашнего каталога пользователя.
  4. Вносит статистику за прошедший месяц на лицевые счета пользователей с помощью модуля accadmin.
  5. Подготавливает итоговые акты с помощью генератора отчетов на основе формы `resume.fm' (смотрите генератора отчетов mkreport). Подготовленные акты записываются в файлы `res-YYYYMM.lp' в домашних каталогах пользователей и отсылаются пользователям электронной почтой.


[Назад] [Дальше] [Оглавление]