diff options
author | ivan <ivan> | 2001-10-09 23:10:17 +0000 |
---|---|---|
committer | ivan <ivan> | 2001-10-09 23:10:17 +0000 |
commit | 4bbf90e800406ff75a5fed09ba5cd71293cda542 (patch) | |
tree | fd0e96a0b2c0d47f6d3aa2181953341b7eecb254 /httemplate | |
parent | 2e1ca65dcfcf6a8ef41a10e15e3d20200ffc871a (diff) |
add `unsuspendauto' config file: enable the automatic unsuspension of suspended
packages when a customer's balance due changes from positive to zero or
negative as the result of a payment or credit
add cust_pkg.manual_flag to disable this behaviour per customer package (no UI
to set this yet)
Diffstat (limited to 'httemplate')
-rw-r--r-- | httemplate/docs/config.html | 1 | ||||
-rw-r--r-- | httemplate/docs/install.html | 2 | ||||
-rw-r--r-- | httemplate/docs/schema.html | 1 | ||||
-rw-r--r-- | httemplate/docs/upgrade8.html | 1 |
4 files changed, 4 insertions, 1 deletions
diff --git a/httemplate/docs/config.html b/httemplate/docs/config.html index 0cafc8280..63f6baba9 100644 --- a/httemplate/docs/config.html +++ b/httemplate/docs/config.html @@ -107,6 +107,7 @@ All further configuration files and directories are located in <li><a name="soaretry">soaretry</a> - SOA retry for new domains <li><a name="statedefault">statedefault</a> - Default state or province (if not supplied, the default is `CA') <li><a name="textradiusprepend">textradiusprepend</a> - <b>DEPRECIATED</b>, use RADIUS check attributes instead. This option will be removed soon. The contents of this file will be prepended to the first line of a user's RADIUS entry in text exports. + <li><a name="unsuspendauto">unsuspendauto</a> _ The existance of this file will enable the automatic unsuspension of suspended packages when a customer's balance due changes from positive to zero or negative as the result of a payment or credit. <li><a name="usernamemin">usernamemin</a> - Minimum username length (default 2); <li><a name="usernamemax">usernamemax</a> - Maximum username length (default is the size of the SQL column, probably specified when fs-setup was run) <li><a name="username-letter">username-letter</a> - The existance of this file will turn on the requirement that usernames contain at least one letter. diff --git a/httemplate/docs/install.html b/httemplate/docs/install.html index 53eb8f856..44644dc91 100644 --- a/httemplate/docs/install.html +++ b/httemplate/docs/install.html @@ -51,7 +51,7 @@ $ mysql -u root -p mysql> GRANT SELECT,INSERT,UPDATE,DELETE,INDEX,ALTER,CREATE,DROP on freeside.* TO freeside@localhost IDENTIFIED BY '<i>set_a_freeside_database_password</i>';</pre> <li> with <a href="http://www.postgresql.org/users-lounge/docs/7.1/postgres/user-manag.html#DATABASE-USERS">PostgreSQL</a> </ul> - <li>Add the freeside database to your database engine. (with <a href="http://www.mysql.com/documentation/mysql/bychapter/manual_Reference.html#CREATE_DATABASE">MySQL</a>) (with <a href="http://postgresql.readysetnet.com/users-lounge/docs/7.1/postgres/managing-databases.html#MANAGE-AG-CREATEDB">PostgreSQL</a>) + <li>Add the freeside database to your database engine. (with <a href="http://www.mysql.com/documentation/mysql/bychapter/manual_Reference.html#CREATE_DATABASE">MySQL</a>) (with <a href="http://www.postgresql.org/users-lounge/docs/7.1/postgres/managing-databases.html#MANAGE-AG-CREATEDB">PostgreSQL</a>) <li>Unpack the tarball: <pre>gunzip -c fs-x.y.z.tar.gz | tar xvf -</pre> <li>Build and install the Perl libraries: <pre> diff --git a/httemplate/docs/schema.html b/httemplate/docs/schema.html index c3cb51425..d831c59f4 100644 --- a/httemplate/docs/schema.html +++ b/httemplate/docs/schema.html @@ -154,6 +154,7 @@ <li>expire - (future) cancellation date <li>cancel - (past) cancellation date <li>otaker - order taker + <li>manual_flag - If this field is set to 1, disables the automatic unsuspensiond of this package when using the <a href="config.html#unsuspendauto">unsuspendauto</a> config file. </ul> <li><a name="cust_refund" href="man/FS/cust_refund.html">cust_refund</a> - Refunds. The transfer of money to a customer; equivalent to a negative <a href="#cust_pay">cust_pay</a> record. <ul> diff --git a/httemplate/docs/upgrade8.html b/httemplate/docs/upgrade8.html index afb84296e..79eb6da3f 100644 --- a/httemplate/docs/upgrade8.html +++ b/httemplate/docs/upgrade8.html @@ -134,6 +134,7 @@ ALTER TABLE cust_main ADD referral_custnum integer NULL; ALTER TABLE cust_pay ADD custnum integer; ALTER TABLE cust_pay_batch ADD paybatchnum integer; ALTER TABLE cust_refund ADD custnum integer; +ALTER TABLE cust_pkg ADD manual_flag char(1) NULL; CREATE INDEX cust_main3 ON cust_main ( referral_custnum ); CREATE INDEX cust_credit_bill1 ON cust_credit_bill ( crednum ); CREATE INDEX cust_credit_bill2 ON cust_credit_bill ( invnum ); |