[Previous] [Next] [Contents]

6.4. accadmin - управление лицевыми счетами

-- Синтаксис --
      accadmin [-n] [-T date] -uuser|-a command [args]

-- Описание --

Модуль предназначен для выполнения различных операций с пользовательскими лицевыми счетами. Обычно нет нужды вызывать этот модуль вручную, большинство его функций удобны лишь для использования из других модулей сервера.

Операции:

statistic год месяц

Вносит на лицевой счет пользователя итоговую сумму расходов за указанный месяц/год. Допустимо указывать год и месяц одним числом в формате YYYYMM. Комментарий получает из языкового файла по имени `services_in'.

income сумма комментарий vat

Вносит на лицевой счет пользователя указанную сумму с указанным комментарием (при наборе комментария из shell не забудьте взять его в кавычки - комментарий должен быть одним аргументом). Если указан параметр `vat' , то с суммы списывается НДС (отдельной операцией, с комментарием, взятым из языкового файла по ключу `vat_remove').

Комментарий может быть текстом или названием категории в описании языка. Т.е. сервер проверяет наличие указанного в качестве комментария слова или выражения в описании языка, и, если оно найдено, выполняет замену.

Названия операций можно сокращать до достаточного для однозначного понимания числа букв.

Если задан ключ `-u user' , то расчеты производятся только для заданного пользователя; если задан ключ `-a' - для всех. Один из этих ключей обязательно должен быть задан.

Ключ `-n' позволяет посмотреть что будет записано в лицевой счет пользователя без реального занесения данных.

Ключ `-T' позволяет задать дату проводки. Формат задания даты стандартен (смотрите главу " Модули/Формат задания дат").

-- Смотрите также --


[Previous] [Next] [Contents]