accadmin [-n] [-T date] -uuser|-a command [args]
Модуль предназначен для выполнения различных операций с пользовательскими лицевыми счетами. Обычно нет нужды вызывать этот модуль вручную, большинство его функций удобны лишь для использования из других модулей сервера.
Операции:
Вносит на лицевой счет пользователя итоговую сумму расходов за указанный месяц/год. Допустимо указывать год и месяц одним числом в формате YYYYMM. Комментарий получает из языкового файла по имени `services_in'.
Вносит на лицевой счет пользователя указанную сумму с указанным комментарием (при наборе комментария из shell не забудьте взять его в кавычки - комментарий должен быть одним аргументом). Если указан параметр `vat' , то с суммы списывается НДС (отдельной операцией, с комментарием, взятым из языкового файла по ключу `vat_remove').
Комментарий может быть текстом или названием категории в описании языка. Т.е. сервер проверяет наличие указанного в качестве комментария слова или выражения в описании языка, и, если оно найдено, выполняет замену.
Названия операций можно сокращать до достаточного для однозначного понимания числа букв.
Если задан ключ `-u user' , то расчеты производятся только для заданного пользователя; если задан ключ `-a' - для всех. Один из этих ключей обязательно должен быть задан.
Ключ `-n' позволяет посмотреть что будет записано в лицевой счет пользователя без реального занесения данных.
Ключ `-T' позволяет задать дату проводки. Формат задания даты стандартен (смотрите главу " Модули/Формат задания дат").