![]() |
BillMax Billing Solutions 877.245.5629 sales@billmax.com |
closeofday — Run daily BillMax Account management processes.
/usr/local/billmax/bin/closeofday [-s] [-o] [-t task] [-l taskfile] [-h]
Runs daily BillMax Account management processes on a day-by-day basis. Ordinarily this command is run with no flags, but you can specify an individual task by using the -t option. The -s option shows a list of the tasks.
The dates over which closeofday processes is from the day after the date stored in /usr/local/billmax/logs/closeofday.state to the current date. /usr/local/billmax/logs/closeofday.state contains the date of the last successful closeofday run. If no /usr/local/billmax/logs/closeofday.state is found, then closeofday processes the current date.
-sList the available tasks that may be specified when executing closeofday.
-oRegardless of the date, run closeofday for one day only.
-t taskSpecify a single task to do. The list of available tasks (in no particular order) are:
SuspendExpiredServdefs
ResetUsageCounters
ResetOverDueCounters
WarnOverDueAccounts
SuspendOverDueAccounts
ReopenOverDueAccounts
ReopenOverUsageServices
ChargeForUsage
IssueReferralCredits
UpdateStaticBalances
UpdateStaticPastDueBalances
WarnServiceExpiration
PurgeSamples
AssessLateFees
ResetGraceDates
WarnGraceDate
SendUsageReports
InvoiceServices
AssessHardcopyBillingFees
WarnCCexpiration
SuspendExpiredAccounts
CloseSuspendedAccounts
SuspendExpiredUsers
CloseSuspendedUsers
SuspendExpiredServices
CloseSuspendedServices
NoticeLongSuspendAccounts
NoticeLongSuspendUsers
NoticeLongSuspendServices
NoticeAccountLocks
NoticeRefundsDue
NoticeLicenseExpiration
ChangeTo
CollectStats
-l taskfile
Do the tasks listed in .
taskfile
-hShow help for this program.