Index: /pykota/trunk/bin/pkbcodes
===================================================================
--- /pykota/trunk/bin/pkbcodes (revision 2340)
+++ /pykota/trunk/bin/pkbcodes (revision 2342)
@@ -104,5 +104,5 @@
             raise PyKotaToolError, "%s : %s" % (pwd.getpwuid(os.geteuid())[0], _("You're not allowed to use this command."))
             
-        if options["list"] and not names :
+        if (options["list"] or options["reset"]) and not names :
             names = ["*"]
             
@@ -113,7 +113,7 @@
                 if billingcode.Exists :
                     if options["skipexisting"] :
-                        self.printInfo(_("Billing code [%s] already exists, skipping.") % billingcode.Name)
+                        self.printInfo(_("Billing code [%s] already exists, skipping.") % billingcode.BillingCode)
                     else :    
-                        self.printInfo(_("Billing code [%s] already exists, will be modified.") % billingcode.Name)
+                        self.printInfo(_("Billing code [%s] already exists, will be modified.") % billingcode.BillingCode)
                         billingcodes.append(billingcode)
                 else :
@@ -133,5 +133,5 @@
             elif options["list"] :    
                 print "%s [%s] %s %s %s %.2f %s" % \
-                      (billingcode.Name, billingcode.Description, \
+                      (billingcode.BillingCode, billingcode.Description, \
                        billingcode.PageCounter, \
                        _("pages"), \
Index: /pykota/trunk/bin/dumpykota
===================================================================
--- /pykota/trunk/bin/dumpykota (revision 2303)
+++ /pykota/trunk/bin/dumpykota (revision 2342)
@@ -56,4 +56,5 @@
                          - pmembers : dumps printer groups members.
                          - umembers : dumps user groups members.
+                         - billingcodes : dumps billing codes.
                          
                        NB : the -d | --data command line option   
Index: /pykota/trunk/man/edpykota.1
===================================================================
--- /pykota/trunk/man/edpykota.1 (revision 2303)
+++ /pykota/trunk/man/edpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH EDPYKOTA "1" "June 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH EDPYKOTA "1" "July 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NAME
-edpykota \- manual page for edpykota 1.23alpha8_unofficial
+edpykota \- manual page for edpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-edpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+edpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A Print Quota editor for PyKota.
Index: /pykota/trunk/man/sv_SE/autopykota.1
===================================================================
--- /pykota/trunk/man/sv_SE/autopykota.1 (revision 2303)
+++ /pykota/trunk/man/sv_SE/autopykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH AUTOPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH AUTOPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-autopykota \- page de manuel de autopykota 1.23alpha8_unofficial
+autopykota \- page de manuel de autopykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-autopykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+autopykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A tool to automate user account creation and initial balance setting.
Index: /pykota/trunk/man/sv_SE/edpykota.1
===================================================================
--- /pykota/trunk/man/sv_SE/edpykota.1 (revision 2303)
+++ /pykota/trunk/man/sv_SE/edpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH EDPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH EDPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-edpykota \- page de manuel de edpykota 1.23alpha8_unofficial
+edpykota \- page de manuel de edpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-edpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+edpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A Print Quota editor for PyKota.
Index: /pykota/trunk/man/sv_SE/pkbanner.1
===================================================================
--- /pykota/trunk/man/sv_SE/pkbanner.1 (revision 2303)
+++ /pykota/trunk/man/sv_SE/pkbanner.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKBANNER "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKBANNER "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkbanner \- page de manuel de pkbanner 1.23alpha8_unofficial
+pkbanner \- page de manuel de pkbanner 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkbanner v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkbanner v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Generates banners.
Index: /pykota/trunk/man/sv_SE/pkprinters.1
===================================================================
--- /pykota/trunk/man/sv_SE/pkprinters.1 (revision 2303)
+++ /pykota/trunk/man/sv_SE/pkprinters.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKPRINTERS "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKPRINTERS "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkprinters \- page de manuel de pkprinters 1.23alpha8_unofficial
+pkprinters \- page de manuel de pkprinters 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkprinters v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkprinters v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A Printers Manager for PyKota.
Index: /pykota/trunk/man/sv_SE/pykotme.1
===================================================================
--- /pykota/trunk/man/sv_SE/pykotme.1 (revision 2303)
+++ /pykota/trunk/man/sv_SE/pykotme.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOTME "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOTME "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pykotme \- page de manuel de pykotme 1.23alpha8_unofficial
+pykotme \- page de manuel de pykotme 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykotme v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykotme v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Gives print quotes to users.
Index: /pykota/trunk/man/sv_SE/pykosd.1
===================================================================
--- /pykota/trunk/man/sv_SE/pykosd.1 (revision 2303)
+++ /pykota/trunk/man/sv_SE/pykosd.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOSD "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOSD "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pykosd \- page de manuel de pykosd 1.23alpha8_unofficial
+pykosd \- page de manuel de pykosd 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykosd v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykosd v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 An OSD quota monitor for PyKota.
Index: /pykota/trunk/man/sv_SE/dumpykota.1
===================================================================
--- /pykota/trunk/man/sv_SE/dumpykota.1 (revision 2303)
+++ /pykota/trunk/man/sv_SE/dumpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH DUMPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH DUMPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-dumpykota \- page de manuel de dumpykota 1.23alpha8_unofficial
+dumpykota \- page de manuel de dumpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-dumpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+dumpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Dumps PyKota database's content.
@@ -32,4 +32,5 @@
 \- pmembers : dumps printer groups members.
 \- umembers : dumps user groups members.
+\- billingcodes : dumps billing codes.
 .IP
 NB : the \fB\-d\fR | \fB\-\-data\fR command line option
Index: /pykota/trunk/man/sv_SE/pkhint.1
===================================================================
--- /pykota/trunk/man/sv_SE/pkhint.1 (revision 2303)
+++ /pykota/trunk/man/sv_SE/pkhint.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKHINT "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKHINT "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkhint \- page de manuel de pkhint 1.23alpha8_unofficial
+pkhint \- page de manuel de pkhint 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkhint v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkhint v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A tool to give hints on what accounting method is best for each printer.
Index: /pykota/trunk/man/sv_SE/pkmail.1
===================================================================
--- /pykota/trunk/man/sv_SE/pkmail.1 (revision 2303)
+++ /pykota/trunk/man/sv_SE/pkmail.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKMAIL "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKMAIL "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkmail \- page de manuel de pkmail 1.23alpha8_unofficial
+pkmail \- page de manuel de pkmail 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkmail v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkmail v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Email gateway for PyKota.
Index: /pykota/trunk/man/sv_SE/repykota.1
===================================================================
--- /pykota/trunk/man/sv_SE/repykota.1 (revision 2303)
+++ /pykota/trunk/man/sv_SE/repykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH REPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH REPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-repykota \- page de manuel de repykota 1.23alpha8_unofficial
+repykota \- page de manuel de repykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-repykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+repykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Generates print quota reports.
Index: /pykota/trunk/man/sv_SE/warnpykota.1
===================================================================
--- /pykota/trunk/man/sv_SE/warnpykota.1 (revision 2303)
+++ /pykota/trunk/man/sv_SE/warnpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH WARNPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH WARNPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-warnpykota \- page de manuel de warnpykota 1.23alpha8_unofficial
+warnpykota \- page de manuel de warnpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-warnpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+warnpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Sends mail to users over print quota.
Index: /pykota/trunk/man/pt/autopykota.1
===================================================================
--- /pykota/trunk/man/pt/autopykota.1 (revision 2303)
+++ /pykota/trunk/man/pt/autopykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH AUTOPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH AUTOPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-autopykota \- page de manuel de autopykota 1.23alpha8_unofficial
+autopykota \- page de manuel de autopykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-autopykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+autopykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A tool to automate user account creation and initial balance setting.
Index: /pykota/trunk/man/pt/edpykota.1
===================================================================
--- /pykota/trunk/man/pt/edpykota.1 (revision 2303)
+++ /pykota/trunk/man/pt/edpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH EDPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH EDPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-edpykota \- page de manuel de edpykota 1.23alpha8_unofficial
+edpykota \- page de manuel de edpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-edpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+edpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A Print Quota editor for PyKota.
Index: /pykota/trunk/man/pt/pkbanner.1
===================================================================
--- /pykota/trunk/man/pt/pkbanner.1 (revision 2303)
+++ /pykota/trunk/man/pt/pkbanner.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKBANNER "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKBANNER "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkbanner \- page de manuel de pkbanner 1.23alpha8_unofficial
+pkbanner \- page de manuel de pkbanner 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkbanner v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkbanner v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Generates banners.
Index: /pykota/trunk/man/pt/pkprinters.1
===================================================================
--- /pykota/trunk/man/pt/pkprinters.1 (revision 2303)
+++ /pykota/trunk/man/pt/pkprinters.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKPRINTERS "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKPRINTERS "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkprinters \- page de manuel de pkprinters 1.23alpha8_unofficial
+pkprinters \- page de manuel de pkprinters 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkprinters v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkprinters v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A Printers Manager for PyKota.
Index: /pykota/trunk/man/pt/pykotme.1
===================================================================
--- /pykota/trunk/man/pt/pykotme.1 (revision 2303)
+++ /pykota/trunk/man/pt/pykotme.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOTME "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOTME "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pykotme \- page de manuel de pykotme 1.23alpha8_unofficial
+pykotme \- page de manuel de pykotme 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykotme v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykotme v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Gives print quotes to users.
Index: /pykota/trunk/man/pt/pykosd.1
===================================================================
--- /pykota/trunk/man/pt/pykosd.1 (revision 2303)
+++ /pykota/trunk/man/pt/pykosd.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOSD "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOSD "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pykosd \- page de manuel de pykosd 1.23alpha8_unofficial
+pykosd \- page de manuel de pykosd 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykosd v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykosd v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 An OSD quota monitor for PyKota.
Index: /pykota/trunk/man/pt/dumpykota.1
===================================================================
--- /pykota/trunk/man/pt/dumpykota.1 (revision 2303)
+++ /pykota/trunk/man/pt/dumpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH DUMPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH DUMPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-dumpykota \- page de manuel de dumpykota 1.23alpha8_unofficial
+dumpykota \- page de manuel de dumpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-dumpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+dumpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Dumps PyKota database's content.
@@ -32,4 +32,5 @@
 \- pmembers : dumps printer groups members.
 \- umembers : dumps user groups members.
+\- billingcodes : dumps billing codes.
 .IP
 NB : the \fB\-d\fR | \fB\-\-data\fR command line option
Index: /pykota/trunk/man/pt/pkhint.1
===================================================================
--- /pykota/trunk/man/pt/pkhint.1 (revision 2303)
+++ /pykota/trunk/man/pt/pkhint.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKHINT "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKHINT "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkhint \- page de manuel de pkhint 1.23alpha8_unofficial
+pkhint \- page de manuel de pkhint 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkhint v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkhint v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A tool to give hints on what accounting method is best for each printer.
Index: /pykota/trunk/man/pt/pkmail.1
===================================================================
--- /pykota/trunk/man/pt/pkmail.1 (revision 2303)
+++ /pykota/trunk/man/pt/pkmail.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKMAIL "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKMAIL "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkmail \- page de manuel de pkmail 1.23alpha8_unofficial
+pkmail \- page de manuel de pkmail 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkmail v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkmail v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Email gateway for PyKota.
Index: /pykota/trunk/man/pt/repykota.1
===================================================================
--- /pykota/trunk/man/pt/repykota.1 (revision 2303)
+++ /pykota/trunk/man/pt/repykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH REPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH REPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-repykota \- page de manuel de repykota 1.23alpha8_unofficial
+repykota \- page de manuel de repykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-repykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+repykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Generates print quota reports.
Index: /pykota/trunk/man/pt/warnpykota.1
===================================================================
--- /pykota/trunk/man/pt/warnpykota.1 (revision 2303)
+++ /pykota/trunk/man/pt/warnpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH WARNPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH WARNPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-warnpykota \- page de manuel de warnpykota 1.23alpha8_unofficial
+warnpykota \- page de manuel de warnpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-warnpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+warnpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Sends mail to users over print quota.
Index: /pykota/trunk/man/tr/autopykota.1
===================================================================
--- /pykota/trunk/man/tr/autopykota.1 (revision 2303)
+++ /pykota/trunk/man/tr/autopykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH AUTOPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH AUTOPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-autopykota \- page de manuel de autopykota 1.23alpha8_unofficial
+autopykota \- page de manuel de autopykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-autopykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+autopykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Kullanıcı hesapları oluşumunu otomatikleştirme ve başlangıç hesap ayarları için araç.
Index: /pykota/trunk/man/tr/edpykota.1
===================================================================
--- /pykota/trunk/man/tr/edpykota.1 (revision 2303)
+++ /pykota/trunk/man/tr/edpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH EDPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH EDPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-edpykota \- page de manuel de edpykota 1.23alpha8_unofficial
+edpykota \- page de manuel de edpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-edpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+edpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A Print Quota editor for PyKota.
Index: /pykota/trunk/man/tr/pkbanner.1
===================================================================
--- /pykota/trunk/man/tr/pkbanner.1 (revision 2303)
+++ /pykota/trunk/man/tr/pkbanner.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKBANNER "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKBANNER "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkbanner \- page de manuel de pkbanner 1.23alpha8_unofficial
+pkbanner \- page de manuel de pkbanner 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkbanner v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkbanner v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Generates banners.
Index: /pykota/trunk/man/tr/pkprinters.1
===================================================================
--- /pykota/trunk/man/tr/pkprinters.1 (revision 2303)
+++ /pykota/trunk/man/tr/pkprinters.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKPRINTERS "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKPRINTERS "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkprinters \- page de manuel de pkprinters 1.23alpha8_unofficial
+pkprinters \- page de manuel de pkprinters 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkprinters v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkprinters v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A Printers Manager for PyKota.
Index: /pykota/trunk/man/tr/pykotme.1
===================================================================
--- /pykota/trunk/man/tr/pykotme.1 (revision 2303)
+++ /pykota/trunk/man/tr/pykotme.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOTME "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOTME "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pykotme \- page de manuel de pykotme 1.23alpha8_unofficial
+pykotme \- page de manuel de pykotme 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykotme v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykotme v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Kullanıcılara kota verir.
Index: /pykota/trunk/man/tr/pykosd.1
===================================================================
--- /pykota/trunk/man/tr/pykosd.1 (revision 2303)
+++ /pykota/trunk/man/tr/pykosd.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOSD "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOSD "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pykosd \- page de manuel de pykosd 1.23alpha8_unofficial
+pykosd \- page de manuel de pykosd 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykosd v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykosd v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 PyKota için bir OSD kota izleyicisi.
Index: /pykota/trunk/man/tr/dumpykota.1
===================================================================
--- /pykota/trunk/man/tr/dumpykota.1 (revision 2303)
+++ /pykota/trunk/man/tr/dumpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH DUMPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH DUMPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-dumpykota \- page de manuel de dumpykota 1.23alpha8_unofficial
+dumpykota \- page de manuel de dumpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-dumpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+dumpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Dumps PyKota database's content.
@@ -32,4 +32,5 @@
 \- pmembers : dumps printer groups members.
 \- umembers : dumps user groups members.
+\- billingcodes : dumps billing codes.
 .IP
 NB : the \fB\-d\fR | \fB\-\-data\fR command line option
Index: /pykota/trunk/man/tr/pkhint.1
===================================================================
--- /pykota/trunk/man/tr/pkhint.1 (revision 2303)
+++ /pykota/trunk/man/tr/pkhint.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKHINT "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKHINT "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkhint \- page de manuel de pkhint 1.23alpha8_unofficial
+pkhint \- page de manuel de pkhint 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkhint v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkhint v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Her yazıcı için hangi hesaplama metodunun uygun olacaıı hakkında ipucu veren bir araç.
Index: /pykota/trunk/man/tr/pkmail.1
===================================================================
--- /pykota/trunk/man/tr/pkmail.1 (revision 2303)
+++ /pykota/trunk/man/tr/pkmail.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKMAIL "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKMAIL "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkmail \- page de manuel de pkmail 1.23alpha8_unofficial
+pkmail \- page de manuel de pkmail 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkmail v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkmail v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Email gateway for PyKota.
Index: /pykota/trunk/man/tr/repykota.1
===================================================================
--- /pykota/trunk/man/tr/repykota.1 (revision 2303)
+++ /pykota/trunk/man/tr/repykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH REPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH REPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-repykota \- page de manuel de repykota 1.23alpha8_unofficial
+repykota \- page de manuel de repykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-repykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+repykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Yacıcı kotası raporları oluşturur.
Index: /pykota/trunk/man/tr/warnpykota.1
===================================================================
--- /pykota/trunk/man/tr/warnpykota.1 (revision 2303)
+++ /pykota/trunk/man/tr/warnpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH WARNPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH WARNPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-warnpykota \- page de manuel de warnpykota 1.23alpha8_unofficial
+warnpykota \- page de manuel de warnpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-warnpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+warnpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Yazma kotası üzerinden kullanıcılara mektup gönderir.
Index: /pykota/trunk/man/pykotme.1
===================================================================
--- /pykota/trunk/man/pykotme.1 (revision 2303)
+++ /pykota/trunk/man/pykotme.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOTME "1" "June 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOTME "1" "July 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NAME
-pykotme \- manual page for pykotme 1.23alpha8_unofficial
+pykotme \- manual page for pykotme 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykotme v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykotme v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Gives print quotes to users.
Index: /pykota/trunk/man/el_GR/autopykota.1
===================================================================
--- /pykota/trunk/man/el_GR/autopykota.1 (revision 2303)
+++ /pykota/trunk/man/el_GR/autopykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH AUTOPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH AUTOPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-autopykota \- page de manuel de autopykota 1.23alpha8_unofficial
+autopykota \- page de manuel de autopykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-autopykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+autopykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 ��� � ������������� ��� �����
Index: /pykota/trunk/man/el_GR/edpykota.1
===================================================================
--- /pykota/trunk/man/el_GR/edpykota.1 (revision 2303)
+++ /pykota/trunk/man/el_GR/edpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH EDPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH EDPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-edpykota \- page de manuel de edpykota 1.23alpha8_unofficial
+edpykota \- page de manuel de edpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-edpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+edpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A Print Quota editor for PyKota.
Index: /pykota/trunk/man/el_GR/pkbanner.1
===================================================================
--- /pykota/trunk/man/el_GR/pkbanner.1 (revision 2303)
+++ /pykota/trunk/man/el_GR/pkbanner.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKBANNER "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKBANNER "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkbanner \- page de manuel de pkbanner 1.23alpha8_unofficial
+pkbanner \- page de manuel de pkbanner 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkbanner v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkbanner v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Generates banners.
Index: /pykota/trunk/man/el_GR/pkprinters.1
===================================================================
--- /pykota/trunk/man/el_GR/pkprinters.1 (revision 2303)
+++ /pykota/trunk/man/el_GR/pkprinters.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKPRINTERS "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKPRINTERS "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkprinters \- page de manuel de pkprinters 1.23alpha8_unofficial
+pkprinters \- page de manuel de pkprinters 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkprinters v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkprinters v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 ���� ������yKota.
Index: /pykota/trunk/man/el_GR/pykotme.1
===================================================================
--- /pykota/trunk/man/el_GR/pykotme.1 (revision 2303)
+++ /pykota/trunk/man/el_GR/pykotme.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOTME "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOTME "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pykotme \- page de manuel de pykotme 1.23alpha8_unofficial
+pykotme \- page de manuel de pykotme 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykotme v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykotme v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 ��� ��� � ���� ����
Index: /pykota/trunk/man/el_GR/pykosd.1
===================================================================
--- /pykota/trunk/man/el_GR/pykosd.1 (revision 2303)
+++ /pykota/trunk/man/el_GR/pykosd.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOSD "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOSD "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pykosd \- page de manuel de pykosd 1.23alpha8_unofficial
+pykosd \- page de manuel de pykosd 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykosd v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykosd v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 ������PyKota ��������OSD).
Index: /pykota/trunk/man/el_GR/dumpykota.1
===================================================================
--- /pykota/trunk/man/el_GR/dumpykota.1 (revision 2303)
+++ /pykota/trunk/man/el_GR/dumpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH DUMPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH DUMPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-dumpykota \- page de manuel de dumpykota 1.23alpha8_unofficial
+dumpykota \- page de manuel de dumpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-dumpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+dumpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Dumps PyKota database's content.
@@ -32,4 +32,5 @@
 \- pmembers : dumps printer groups members.
 \- umembers : dumps user groups members.
+\- billingcodes : dumps billing codes.
 .IP
 NB : the \fB\-d\fR | \fB\-\-data\fR command line option
Index: /pykota/trunk/man/el_GR/pkhint.1
===================================================================
--- /pykota/trunk/man/el_GR/pkhint.1 (revision 2303)
+++ /pykota/trunk/man/el_GR/pkhint.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKHINT "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKHINT "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkhint \- page de manuel de pkhint 1.23alpha8_unofficial
+pkhint \- page de manuel de pkhint 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkhint v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkhint v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 ���� ��� � ����� �������
Index: /pykota/trunk/man/el_GR/pkmail.1
===================================================================
--- /pykota/trunk/man/el_GR/pkmail.1 (revision 2303)
+++ /pykota/trunk/man/el_GR/pkmail.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKMAIL "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKMAIL "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkmail \- page de manuel de pkmail 1.23alpha8_unofficial
+pkmail \- page de manuel de pkmail 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkmail v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkmail v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Email gateway for PyKota.
Index: /pykota/trunk/man/el_GR/repykota.1
===================================================================
--- /pykota/trunk/man/el_GR/repykota.1 (revision 2303)
+++ /pykota/trunk/man/el_GR/repykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH REPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH REPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-repykota \- page de manuel de repykota 1.23alpha8_unofficial
+repykota \- page de manuel de repykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-repykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+repykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 �����������PP
Index: /pykota/trunk/man/el_GR/warnpykota.1
===================================================================
--- /pykota/trunk/man/el_GR/warnpykota.1 (revision 2303)
+++ /pykota/trunk/man/el_GR/warnpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH WARNPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH WARNPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-warnpykota \- page de manuel de warnpykota 1.23alpha8_unofficial
+warnpykota \- page de manuel de warnpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-warnpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+warnpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 ��� email ������ �� �����.
Index: /pykota/trunk/man/de/autopykota.1
===================================================================
--- /pykota/trunk/man/de/autopykota.1 (revision 2303)
+++ /pykota/trunk/man/de/autopykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH AUTOPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH AUTOPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-autopykota \- page de manuel de autopykota 1.23alpha8_unofficial
+autopykota \- page de manuel de autopykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-autopykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+autopykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Ein Programm zum automatischen Anlegen von Benutzer\-Konti
Index: /pykota/trunk/man/de/edpykota.1
===================================================================
--- /pykota/trunk/man/de/edpykota.1 (revision 2303)
+++ /pykota/trunk/man/de/edpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH EDPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH EDPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-edpykota \- page de manuel de edpykota 1.23alpha8_unofficial
+edpykota \- page de manuel de edpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-edpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+edpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A Print Quota editor for PyKota.
Index: /pykota/trunk/man/de/pkbanner.1
===================================================================
--- /pykota/trunk/man/de/pkbanner.1 (revision 2303)
+++ /pykota/trunk/man/de/pkbanner.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKBANNER "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKBANNER "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkbanner \- page de manuel de pkbanner 1.23alpha8_unofficial
+pkbanner \- page de manuel de pkbanner 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkbanner v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkbanner v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Generates banners.
Index: /pykota/trunk/man/de/pkprinters.1
===================================================================
--- /pykota/trunk/man/de/pkprinters.1 (revision 2303)
+++ /pykota/trunk/man/de/pkprinters.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKPRINTERS "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKPRINTERS "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkprinters \- page de manuel de pkprinters 1.23alpha8_unofficial
+pkprinters \- page de manuel de pkprinters 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkprinters v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkprinters v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Ein Druckermanager f�ota.
Index: /pykota/trunk/man/de/pykotme.1
===================================================================
--- /pykota/trunk/man/de/pykotme.1 (revision 2303)
+++ /pykota/trunk/man/de/pykotme.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOTME "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOTME "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pykotme \- page de manuel de pykotme 1.23alpha8_unofficial
+pykotme \- page de manuel de pykotme 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykotme v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykotme v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Gibt den Benutzern ihre Druckkontingente an.
Index: /pykota/trunk/man/de/pykosd.1
===================================================================
--- /pykota/trunk/man/de/pykosd.1 (revision 2303)
+++ /pykota/trunk/man/de/pykosd.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOSD "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOSD "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pykosd \- page de manuel de pykosd 1.23alpha8_unofficial
+pykosd \- page de manuel de pykosd 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykosd v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykosd v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Ein OSD Kontingent\-Anzeiger f�ota.
Index: /pykota/trunk/man/de/dumpykota.1
===================================================================
--- /pykota/trunk/man/de/dumpykota.1 (revision 2303)
+++ /pykota/trunk/man/de/dumpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH DUMPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH DUMPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-dumpykota \- page de manuel de dumpykota 1.23alpha8_unofficial
+dumpykota \- page de manuel de dumpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-dumpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+dumpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Dumps PyKota database's content.
@@ -32,4 +32,5 @@
 \- pmembers : dumps printer groups members.
 \- umembers : dumps user groups members.
+\- billingcodes : dumps billing codes.
 .IP
 NB : the \fB\-d\fR | \fB\-\-data\fR command line option
Index: /pykota/trunk/man/de/pkhint.1
===================================================================
--- /pykota/trunk/man/de/pkhint.1 (revision 2303)
+++ /pykota/trunk/man/de/pkhint.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKHINT "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKHINT "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkhint \- page de manuel de pkhint 1.23alpha8_unofficial
+pkhint \- page de manuel de pkhint 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkhint v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkhint v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Ein Werkzeug, das Hinweise auf die beste Z�methode f�en Drucker gibt.
Index: /pykota/trunk/man/de/pkmail.1
===================================================================
--- /pykota/trunk/man/de/pkmail.1 (revision 2303)
+++ /pykota/trunk/man/de/pkmail.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKMAIL "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKMAIL "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkmail \- page de manuel de pkmail 1.23alpha8_unofficial
+pkmail \- page de manuel de pkmail 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkmail v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkmail v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Email gateway for PyKota.
Index: /pykota/trunk/man/de/repykota.1
===================================================================
--- /pykota/trunk/man/de/repykota.1 (revision 2303)
+++ /pykota/trunk/man/de/repykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH REPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH REPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-repykota \- page de manuel de repykota 1.23alpha8_unofficial
+repykota \- page de manuel de repykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-repykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+repykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Erzeugt Berichte zu den Druckkontingenten.
Index: /pykota/trunk/man/de/warnpykota.1
===================================================================
--- /pykota/trunk/man/de/warnpykota.1 (revision 2303)
+++ /pykota/trunk/man/de/warnpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH WARNPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH WARNPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-warnpykota \- page de manuel de warnpykota 1.23alpha8_unofficial
+warnpykota \- page de manuel de warnpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-warnpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+warnpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Sendet Post an die Benutzer bez� Druckkontingente.
Index: /pykota/trunk/man/nb_NO/autopykota.1
===================================================================
--- /pykota/trunk/man/nb_NO/autopykota.1 (revision 2303)
+++ /pykota/trunk/man/nb_NO/autopykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH AUTOPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH AUTOPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-autopykota \- page de manuel de autopykota 1.23alpha8_unofficial
+autopykota \- page de manuel de autopykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-autopykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+autopykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Et verkt�r �utomatisere oppretting av brukere og oppstarten av kvotesystemet.
Index: /pykota/trunk/man/nb_NO/edpykota.1
===================================================================
--- /pykota/trunk/man/nb_NO/edpykota.1 (revision 2303)
+++ /pykota/trunk/man/nb_NO/edpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH EDPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH EDPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-edpykota \- page de manuel de edpykota 1.23alpha8_unofficial
+edpykota \- page de manuel de edpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-edpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+edpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A Print Quota editor for PyKota.
Index: /pykota/trunk/man/nb_NO/pkbanner.1
===================================================================
--- /pykota/trunk/man/nb_NO/pkbanner.1 (revision 2303)
+++ /pykota/trunk/man/nb_NO/pkbanner.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKBANNER "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKBANNER "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkbanner \- page de manuel de pkbanner 1.23alpha8_unofficial
+pkbanner \- page de manuel de pkbanner 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkbanner v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkbanner v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Generates banners.
Index: /pykota/trunk/man/nb_NO/pkprinters.1
===================================================================
--- /pykota/trunk/man/nb_NO/pkprinters.1 (revision 2303)
+++ /pykota/trunk/man/nb_NO/pkprinters.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKPRINTERS "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKPRINTERS "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkprinters \- page de manuel de pkprinters 1.23alpha8_unofficial
+pkprinters \- page de manuel de pkprinters 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkprinters v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkprinters v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 En skriverbehandler for PyKota.
Index: /pykota/trunk/man/nb_NO/pykotme.1
===================================================================
--- /pykota/trunk/man/nb_NO/pykotme.1 (revision 2303)
+++ /pykota/trunk/man/nb_NO/pykotme.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOTME "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOTME "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pykotme \- page de manuel de pykotme 1.23alpha8_unofficial
+pykotme \- page de manuel de pykotme 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykotme v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykotme v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Setter utskriftskvoter p�ine brukere.
Index: /pykota/trunk/man/nb_NO/pykosd.1
===================================================================
--- /pykota/trunk/man/nb_NO/pykosd.1 (revision 2303)
+++ /pykota/trunk/man/nb_NO/pykosd.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOSD "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOSD "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pykosd \- page de manuel de pykosd 1.23alpha8_unofficial
+pykosd \- page de manuel de pykosd 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykosd v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykosd v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 En OSD kvote overv�r for PyKota.
Index: /pykota/trunk/man/nb_NO/dumpykota.1
===================================================================
--- /pykota/trunk/man/nb_NO/dumpykota.1 (revision 2303)
+++ /pykota/trunk/man/nb_NO/dumpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH DUMPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH DUMPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-dumpykota \- page de manuel de dumpykota 1.23alpha8_unofficial
+dumpykota \- page de manuel de dumpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-dumpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+dumpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Dumps PyKota database's content.
@@ -32,4 +32,5 @@
 \- pmembers : dumps printer groups members.
 \- umembers : dumps user groups members.
+\- billingcodes : dumps billing codes.
 .IP
 NB : the \fB\-d\fR | \fB\-\-data\fR command line option
Index: /pykota/trunk/man/nb_NO/pkhint.1
===================================================================
--- /pykota/trunk/man/nb_NO/pkhint.1 (revision 2303)
+++ /pykota/trunk/man/nb_NO/pkhint.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKHINT "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKHINT "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkhint \- page de manuel de pkhint 1.23alpha8_unofficial
+pkhint \- page de manuel de pkhint 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkhint v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkhint v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Et verkt�r �est avgj�va slags bokf�ssystem som best egner seg for hver skriver.
Index: /pykota/trunk/man/nb_NO/pkmail.1
===================================================================
--- /pykota/trunk/man/nb_NO/pkmail.1 (revision 2303)
+++ /pykota/trunk/man/nb_NO/pkmail.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKMAIL "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKMAIL "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkmail \- page de manuel de pkmail 1.23alpha8_unofficial
+pkmail \- page de manuel de pkmail 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkmail v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkmail v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Email gateway for PyKota.
Index: /pykota/trunk/man/nb_NO/repykota.1
===================================================================
--- /pykota/trunk/man/nb_NO/repykota.1 (revision 2303)
+++ /pykota/trunk/man/nb_NO/repykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH REPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH REPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-repykota \- page de manuel de repykota 1.23alpha8_unofficial
+repykota \- page de manuel de repykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-repykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+repykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Generates print quota reports.
Index: /pykota/trunk/man/nb_NO/warnpykota.1
===================================================================
--- /pykota/trunk/man/nb_NO/warnpykota.1 (revision 2303)
+++ /pykota/trunk/man/nb_NO/warnpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH WARNPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH WARNPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-warnpykota \- page de manuel de warnpykota 1.23alpha8_unofficial
+warnpykota \- page de manuel de warnpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-warnpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+warnpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Sender e\-post til brukere som har oversetget sin utskriftskvote.
Index: /pykota/trunk/man/zh_TW/autopykota.1
===================================================================
--- /pykota/trunk/man/zh_TW/autopykota.1 (revision 2303)
+++ /pykota/trunk/man/zh_TW/autopykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH AUTOPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH AUTOPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-autopykota \- page de manuel de autopykota 1.23alpha8_unofficial
+autopykota \- page de manuel de autopykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-autopykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+autopykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A tool to automate user account creation and initial balance setting.
Index: /pykota/trunk/man/zh_TW/edpykota.1
===================================================================
--- /pykota/trunk/man/zh_TW/edpykota.1 (revision 2303)
+++ /pykota/trunk/man/zh_TW/edpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH EDPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH EDPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-edpykota \- page de manuel de edpykota 1.23alpha8_unofficial
+edpykota \- page de manuel de edpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-edpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+edpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A Print Quota editor for PyKota.
Index: /pykota/trunk/man/zh_TW/pkbanner.1
===================================================================
--- /pykota/trunk/man/zh_TW/pkbanner.1 (revision 2303)
+++ /pykota/trunk/man/zh_TW/pkbanner.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKBANNER "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKBANNER "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkbanner \- page de manuel de pkbanner 1.23alpha8_unofficial
+pkbanner \- page de manuel de pkbanner 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkbanner v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkbanner v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Generates banners.
Index: /pykota/trunk/man/zh_TW/pkprinters.1
===================================================================
--- /pykota/trunk/man/zh_TW/pkprinters.1 (revision 2303)
+++ /pykota/trunk/man/zh_TW/pkprinters.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKPRINTERS "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKPRINTERS "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkprinters \- page de manuel de pkprinters 1.23alpha8_unofficial
+pkprinters \- page de manuel de pkprinters 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkprinters v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkprinters v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A Printers Manager for PyKota.
Index: /pykota/trunk/man/zh_TW/pykotme.1
===================================================================
--- /pykota/trunk/man/zh_TW/pykotme.1 (revision 2303)
+++ /pykota/trunk/man/zh_TW/pykotme.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOTME "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOTME "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pykotme \- page de manuel de pykotme 1.23alpha8_unofficial
+pykotme \- page de manuel de pykotme 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykotme v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykotme v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Gives print quotes to users.
Index: /pykota/trunk/man/zh_TW/pykosd.1
===================================================================
--- /pykota/trunk/man/zh_TW/pykosd.1 (revision 2303)
+++ /pykota/trunk/man/zh_TW/pykosd.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOSD "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOSD "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pykosd \- page de manuel de pykosd 1.23alpha8_unofficial
+pykosd \- page de manuel de pykosd 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykosd v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykosd v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 An OSD quota monitor for PyKota.
Index: /pykota/trunk/man/zh_TW/dumpykota.1
===================================================================
--- /pykota/trunk/man/zh_TW/dumpykota.1 (revision 2303)
+++ /pykota/trunk/man/zh_TW/dumpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH DUMPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH DUMPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-dumpykota \- page de manuel de dumpykota 1.23alpha8_unofficial
+dumpykota \- page de manuel de dumpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-dumpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+dumpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Dumps PyKota database's content.
@@ -32,4 +32,5 @@
 \- pmembers : dumps printer groups members.
 \- umembers : dumps user groups members.
+\- billingcodes : dumps billing codes.
 .IP
 NB : the \fB\-d\fR | \fB\-\-data\fR command line option
Index: /pykota/trunk/man/zh_TW/pkhint.1
===================================================================
--- /pykota/trunk/man/zh_TW/pkhint.1 (revision 2303)
+++ /pykota/trunk/man/zh_TW/pkhint.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKHINT "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKHINT "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkhint \- page de manuel de pkhint 1.23alpha8_unofficial
+pkhint \- page de manuel de pkhint 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkhint v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkhint v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A tool to give hints on what accounting method is best for each printer.
Index: /pykota/trunk/man/zh_TW/pkmail.1
===================================================================
--- /pykota/trunk/man/zh_TW/pkmail.1 (revision 2303)
+++ /pykota/trunk/man/zh_TW/pkmail.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKMAIL "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKMAIL "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkmail \- page de manuel de pkmail 1.23alpha8_unofficial
+pkmail \- page de manuel de pkmail 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkmail v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkmail v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Email gateway for PyKota.
Index: /pykota/trunk/man/zh_TW/repykota.1
===================================================================
--- /pykota/trunk/man/zh_TW/repykota.1 (revision 2303)
+++ /pykota/trunk/man/zh_TW/repykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH REPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH REPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-repykota \- page de manuel de repykota 1.23alpha8_unofficial
+repykota \- page de manuel de repykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-repykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+repykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Generates print quota reports.
Index: /pykota/trunk/man/zh_TW/warnpykota.1
===================================================================
--- /pykota/trunk/man/zh_TW/warnpykota.1 (revision 2303)
+++ /pykota/trunk/man/zh_TW/warnpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH WARNPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH WARNPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-warnpykota \- page de manuel de warnpykota 1.23alpha8_unofficial
+warnpykota \- page de manuel de warnpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-warnpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+warnpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Sends mail to users over print quota.
Index: /pykota/trunk/man/pkhint.1
===================================================================
--- /pykota/trunk/man/pkhint.1 (revision 2303)
+++ /pykota/trunk/man/pkhint.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKHINT "1" "June 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKHINT "1" "July 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NAME
-pkhint \- manual page for pkhint 1.23alpha8_unofficial
+pkhint \- manual page for pkhint 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkhint v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkhint v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A tool to give hints on what accounting method is best for each printer.
Index: /pykota/trunk/man/repykota.1
===================================================================
--- /pykota/trunk/man/repykota.1 (revision 2303)
+++ /pykota/trunk/man/repykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH REPYKOTA "1" "June 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH REPYKOTA "1" "July 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NAME
-repykota \- manual page for repykota 1.23alpha8_unofficial
+repykota \- manual page for repykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-repykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+repykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Generates print quota reports.
Index: /pykota/trunk/man/warnpykota.1
===================================================================
--- /pykota/trunk/man/warnpykota.1 (revision 2303)
+++ /pykota/trunk/man/warnpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH WARNPYKOTA "1" "June 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH WARNPYKOTA "1" "July 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NAME
-warnpykota \- manual page for warnpykota 1.23alpha8_unofficial
+warnpykota \- manual page for warnpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-warnpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+warnpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Sends mail to users over print quota.
Index: /pykota/trunk/man/pkbanner.1
===================================================================
--- /pykota/trunk/man/pkbanner.1 (revision 2303)
+++ /pykota/trunk/man/pkbanner.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKBANNER "1" "June 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKBANNER "1" "July 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NAME
-pkbanner \- manual page for pkbanner 1.23alpha8_unofficial
+pkbanner \- manual page for pkbanner 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkbanner v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkbanner v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Generates banners.
Index: /pykota/trunk/man/autopykota.1
===================================================================
--- /pykota/trunk/man/autopykota.1 (revision 2303)
+++ /pykota/trunk/man/autopykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH AUTOPYKOTA "1" "June 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH AUTOPYKOTA "1" "July 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NAME
-autopykota \- manual page for autopykota 1.23alpha8_unofficial
+autopykota \- manual page for autopykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-autopykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+autopykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A tool to automate user account creation and initial balance setting.
Index: /pykota/trunk/man/pkprinters.1
===================================================================
--- /pykota/trunk/man/pkprinters.1 (revision 2303)
+++ /pykota/trunk/man/pkprinters.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKPRINTERS "1" "June 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKPRINTERS "1" "July 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NAME
-pkprinters \- manual page for pkprinters 1.23alpha8_unofficial
+pkprinters \- manual page for pkprinters 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkprinters v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkprinters v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A Printers Manager for PyKota.
Index: /pykota/trunk/man/pt_BR/autopykota.1
===================================================================
--- /pykota/trunk/man/pt_BR/autopykota.1 (revision 2303)
+++ /pykota/trunk/man/pt_BR/autopykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH AUTOPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH AUTOPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-autopykota \- page de manuel de autopykota 1.23alpha8_unofficial
+autopykota \- page de manuel de autopykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-autopykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+autopykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A tool to automate user account creation and initial balance setting.
Index: /pykota/trunk/man/pt_BR/edpykota.1
===================================================================
--- /pykota/trunk/man/pt_BR/edpykota.1 (revision 2303)
+++ /pykota/trunk/man/pt_BR/edpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH EDPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH EDPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-edpykota \- page de manuel de edpykota 1.23alpha8_unofficial
+edpykota \- page de manuel de edpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-edpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+edpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A Print Quota editor for PyKota.
Index: /pykota/trunk/man/pt_BR/pkbanner.1
===================================================================
--- /pykota/trunk/man/pt_BR/pkbanner.1 (revision 2303)
+++ /pykota/trunk/man/pt_BR/pkbanner.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKBANNER "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKBANNER "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkbanner \- page de manuel de pkbanner 1.23alpha8_unofficial
+pkbanner \- page de manuel de pkbanner 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkbanner v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkbanner v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Generates banners.
Index: /pykota/trunk/man/pt_BR/pkprinters.1
===================================================================
--- /pykota/trunk/man/pt_BR/pkprinters.1 (revision 2303)
+++ /pykota/trunk/man/pt_BR/pkprinters.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKPRINTERS "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKPRINTERS "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkprinters \- page de manuel de pkprinters 1.23alpha8_unofficial
+pkprinters \- page de manuel de pkprinters 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkprinters v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkprinters v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A Printers Manager for PyKota.
Index: /pykota/trunk/man/pt_BR/pykotme.1
===================================================================
--- /pykota/trunk/man/pt_BR/pykotme.1 (revision 2303)
+++ /pykota/trunk/man/pt_BR/pykotme.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOTME "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOTME "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pykotme \- page de manuel de pykotme 1.23alpha8_unofficial
+pykotme \- page de manuel de pykotme 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykotme v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykotme v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Gives print quotes to users.
Index: /pykota/trunk/man/pt_BR/pykosd.1
===================================================================
--- /pykota/trunk/man/pt_BR/pykosd.1 (revision 2303)
+++ /pykota/trunk/man/pt_BR/pykosd.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOSD "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOSD "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pykosd \- page de manuel de pykosd 1.23alpha8_unofficial
+pykosd \- page de manuel de pykosd 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykosd v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykosd v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 An OSD quota monitor for PyKota.
Index: /pykota/trunk/man/pt_BR/dumpykota.1
===================================================================
--- /pykota/trunk/man/pt_BR/dumpykota.1 (revision 2303)
+++ /pykota/trunk/man/pt_BR/dumpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH DUMPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH DUMPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-dumpykota \- page de manuel de dumpykota 1.23alpha8_unofficial
+dumpykota \- page de manuel de dumpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-dumpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+dumpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Dumps PyKota database's content.
@@ -32,4 +32,5 @@
 \- pmembers : dumps printer groups members.
 \- umembers : dumps user groups members.
+\- billingcodes : dumps billing codes.
 .IP
 NB : the \fB\-d\fR | \fB\-\-data\fR command line option
Index: /pykota/trunk/man/pt_BR/pkhint.1
===================================================================
--- /pykota/trunk/man/pt_BR/pkhint.1 (revision 2303)
+++ /pykota/trunk/man/pt_BR/pkhint.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKHINT "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKHINT "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkhint \- page de manuel de pkhint 1.23alpha8_unofficial
+pkhint \- page de manuel de pkhint 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkhint v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkhint v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A tool to give hints on what accounting method is best for each printer.
Index: /pykota/trunk/man/pt_BR/pkmail.1
===================================================================
--- /pykota/trunk/man/pt_BR/pkmail.1 (revision 2303)
+++ /pykota/trunk/man/pt_BR/pkmail.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKMAIL "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKMAIL "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkmail \- page de manuel de pkmail 1.23alpha8_unofficial
+pkmail \- page de manuel de pkmail 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkmail v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkmail v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Email gateway for PyKota.
Index: /pykota/trunk/man/pt_BR/repykota.1
===================================================================
--- /pykota/trunk/man/pt_BR/repykota.1 (revision 2303)
+++ /pykota/trunk/man/pt_BR/repykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH REPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH REPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-repykota \- page de manuel de repykota 1.23alpha8_unofficial
+repykota \- page de manuel de repykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-repykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+repykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Generates print quota reports.
Index: /pykota/trunk/man/pt_BR/warnpykota.1
===================================================================
--- /pykota/trunk/man/pt_BR/warnpykota.1 (revision 2303)
+++ /pykota/trunk/man/pt_BR/warnpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH WARNPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH WARNPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-warnpykota \- page de manuel de warnpykota 1.23alpha8_unofficial
+warnpykota \- page de manuel de warnpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-warnpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+warnpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Sends mail to users over print quota.
Index: /pykota/trunk/man/fr/autopykota.1
===================================================================
--- /pykota/trunk/man/fr/autopykota.1 (revision 2303)
+++ /pykota/trunk/man/fr/autopykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH AUTOPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH AUTOPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-autopykota \- page de manuel de autopykota 1.23alpha8_unofficial
+autopykota \- page de manuel de autopykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-autopykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+autopykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Un outil pour automatiser la cr�ion des comptes et l'initialisation
Index: /pykota/trunk/man/fr/edpykota.1
===================================================================
--- /pykota/trunk/man/fr/edpykota.1 (revision 2303)
+++ /pykota/trunk/man/fr/edpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH EDPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH EDPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-edpykota \- page de manuel de edpykota 1.23alpha8_unofficial
+edpykota \- page de manuel de edpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-edpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+edpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Un �teur de quotas pour PyKota.
Index: /pykota/trunk/man/fr/pkbanner.1
===================================================================
--- /pykota/trunk/man/fr/pkbanner.1 (revision 2303)
+++ /pykota/trunk/man/fr/pkbanner.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKBANNER "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKBANNER "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkbanner \- page de manuel de pkbanner 1.23alpha8_unofficial
+pkbanner \- page de manuel de pkbanner 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkbanner v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkbanner v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Generates banners.
Index: /pykota/trunk/man/fr/pkprinters.1
===================================================================
--- /pykota/trunk/man/fr/pkprinters.1 (revision 2303)
+++ /pykota/trunk/man/fr/pkprinters.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKPRINTERS "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKPRINTERS "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkprinters \- page de manuel de pkprinters 1.23alpha8_unofficial
+pkprinters \- page de manuel de pkprinters 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkprinters v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkprinters v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Un gestionnaire d'imprimantes pour PyKota.
Index: /pykota/trunk/man/fr/pykotme.1
===================================================================
--- /pykota/trunk/man/fr/pykotme.1 (revision 2303)
+++ /pykota/trunk/man/fr/pykotme.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOTME "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOTME "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pykotme \- page de manuel de pykotme 1.23alpha8_unofficial
+pykotme \- page de manuel de pykotme 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykotme v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykotme v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Fait des devis d'impression aux utilisateurs.
Index: /pykota/trunk/man/fr/pykosd.1
===================================================================
--- /pykota/trunk/man/fr/pykosd.1 (revision 2303)
+++ /pykota/trunk/man/fr/pykosd.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOSD "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOSD "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pykosd \- page de manuel de pykosd 1.23alpha8_unofficial
+pykosd \- page de manuel de pykosd 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykosd v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykosd v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Un afficheur OSD de quota d'impression pour PyKota.
Index: /pykota/trunk/man/fr/dumpykota.1
===================================================================
--- /pykota/trunk/man/fr/dumpykota.1 (revision 2303)
+++ /pykota/trunk/man/fr/dumpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH DUMPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH DUMPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-dumpykota \- page de manuel de dumpykota 1.23alpha8_unofficial
+dumpykota \- page de manuel de dumpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-dumpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+dumpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Exporte le contenu de la base de donn� de PyKota.
@@ -38,4 +38,6 @@
 .IP
 d'utilisateurs.
+.IP
+\- billingcodes : exporte les codes de facturation.
 .IP
 NB : l'option de ligne de commande \fB\-d\fR | \fB\-\-data\fR est
Index: /pykota/trunk/man/fr/pkhint.1
===================================================================
--- /pykota/trunk/man/fr/pkhint.1 (revision 2303)
+++ /pykota/trunk/man/fr/pkhint.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKHINT "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKHINT "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkhint \- page de manuel de pkhint 1.23alpha8_unofficial
+pkhint \- page de manuel de pkhint 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkhint v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkhint v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Un outil pour d�cter la meilleure m�ode de d�mpte pour chaque
Index: /pykota/trunk/man/fr/pkmail.1
===================================================================
--- /pykota/trunk/man/fr/pkmail.1 (revision 2303)
+++ /pykota/trunk/man/fr/pkmail.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKMAIL "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKMAIL "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkmail \- page de manuel de pkmail 1.23alpha8_unofficial
+pkmail \- page de manuel de pkmail 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkmail v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkmail v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Passerelle courrier �ctronique pour PyKota.
Index: /pykota/trunk/man/fr/repykota.1
===================================================================
--- /pykota/trunk/man/fr/repykota.1 (revision 2303)
+++ /pykota/trunk/man/fr/repykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH REPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH REPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-repykota \- page de manuel de repykota 1.23alpha8_unofficial
+repykota \- page de manuel de repykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-repykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+repykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 G�re des rapports de quotas d'impression.
Index: /pykota/trunk/man/fr/warnpykota.1
===================================================================
--- /pykota/trunk/man/fr/warnpykota.1 (revision 2303)
+++ /pykota/trunk/man/fr/warnpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH WARNPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH WARNPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-warnpykota \- page de manuel de warnpykota 1.23alpha8_unofficial
+warnpykota \- page de manuel de warnpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-warnpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+warnpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Pr�ent les utilisateurs ayant atteint leurs limites.
Index: /pykota/trunk/man/es/autopykota.1
===================================================================
--- /pykota/trunk/man/es/autopykota.1 (revision 2303)
+++ /pykota/trunk/man/es/autopykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH AUTOPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH AUTOPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-autopykota \- page de manuel de autopykota 1.23alpha8_unofficial
+autopykota \- page de manuel de autopykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-autopykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+autopykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Herramienta que automatiza la creaci�e cuentas de usuario y el
Index: /pykota/trunk/man/es/edpykota.1
===================================================================
--- /pykota/trunk/man/es/edpykota.1 (revision 2303)
+++ /pykota/trunk/man/es/edpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH EDPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH EDPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-edpykota \- page de manuel de edpykota 1.23alpha8_unofficial
+edpykota \- page de manuel de edpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-edpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+edpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A Print Quota editor for PyKota.
Index: /pykota/trunk/man/es/pkbanner.1
===================================================================
--- /pykota/trunk/man/es/pkbanner.1 (revision 2303)
+++ /pykota/trunk/man/es/pkbanner.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKBANNER "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKBANNER "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkbanner \- page de manuel de pkbanner 1.23alpha8_unofficial
+pkbanner \- page de manuel de pkbanner 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkbanner v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkbanner v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Generates banners.
Index: /pykota/trunk/man/es/pkprinters.1
===================================================================
--- /pykota/trunk/man/es/pkprinters.1 (revision 2303)
+++ /pykota/trunk/man/es/pkprinters.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKPRINTERS "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKPRINTERS "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkprinters \- page de manuel de pkprinters 1.23alpha8_unofficial
+pkprinters \- page de manuel de pkprinters 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkprinters v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkprinters v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Un administrador de impresoras para PyKota.
Index: /pykota/trunk/man/es/pykotme.1
===================================================================
--- /pykota/trunk/man/es/pykotme.1 (revision 2303)
+++ /pykota/trunk/man/es/pykotme.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOTME "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOTME "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pykotme \- page de manuel de pykotme 1.23alpha8_unofficial
+pykotme \- page de manuel de pykotme 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykotme v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykotme v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Muestra las cuotas de impresi� los usuarios.
Index: /pykota/trunk/man/es/pykosd.1
===================================================================
--- /pykota/trunk/man/es/pykosd.1 (revision 2303)
+++ /pykota/trunk/man/es/pykosd.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOSD "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOSD "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pykosd \- page de manuel de pykosd 1.23alpha8_unofficial
+pykosd \- page de manuel de pykosd 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykosd v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykosd v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Un monitor de cuotas OSD para PyKota.
Index: /pykota/trunk/man/es/dumpykota.1
===================================================================
--- /pykota/trunk/man/es/dumpykota.1 (revision 2303)
+++ /pykota/trunk/man/es/dumpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH DUMPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH DUMPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-dumpykota \- page de manuel de dumpykota 1.23alpha8_unofficial
+dumpykota \- page de manuel de dumpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-dumpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+dumpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Dumps PyKota database's content.
@@ -32,4 +32,5 @@
 \- pmembers : dumps printer groups members.
 \- umembers : dumps user groups members.
+\- billingcodes : dumps billing codes.
 .IP
 NB : the \fB\-d\fR | \fB\-\-data\fR command line option
Index: /pykota/trunk/man/es/pkhint.1
===================================================================
--- /pykota/trunk/man/es/pkhint.1 (revision 2303)
+++ /pykota/trunk/man/es/pkhint.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKHINT "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKHINT "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkhint \- page de manuel de pkhint 1.23alpha8_unofficial
+pkhint \- page de manuel de pkhint 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkhint v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkhint v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Herramienta que aconseja sobre qu��do de contabilidad es el mejor
Index: /pykota/trunk/man/es/pkmail.1
===================================================================
--- /pykota/trunk/man/es/pkmail.1 (revision 2303)
+++ /pykota/trunk/man/es/pkmail.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKMAIL "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKMAIL "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkmail \- page de manuel de pkmail 1.23alpha8_unofficial
+pkmail \- page de manuel de pkmail 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkmail v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkmail v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Puerta de enlace de correo electr�o para PyKota.
Index: /pykota/trunk/man/es/repykota.1
===================================================================
--- /pykota/trunk/man/es/repykota.1 (revision 2303)
+++ /pykota/trunk/man/es/repykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH REPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH REPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-repykota \- page de manuel de repykota 1.23alpha8_unofficial
+repykota \- page de manuel de repykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-repykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+repykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Genera informes sobre las cuotas de impresi�.PP
Index: /pykota/trunk/man/es/warnpykota.1
===================================================================
--- /pykota/trunk/man/es/warnpykota.1 (revision 2303)
+++ /pykota/trunk/man/es/warnpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH WARNPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH WARNPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-warnpykota \- page de manuel de warnpykota 1.23alpha8_unofficial
+warnpykota \- page de manuel de warnpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-warnpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+warnpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Env�correos electr�os a los usuarios que han sobrepasado su cuota
Index: /pykota/trunk/man/pykosd.1
===================================================================
--- /pykota/trunk/man/pykosd.1 (revision 2303)
+++ /pykota/trunk/man/pykosd.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOSD "1" "June 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOSD "1" "July 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NAME
-pykosd \- manual page for pykosd 1.23alpha8_unofficial
+pykosd \- manual page for pykosd 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykosd v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykosd v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 An OSD quota monitor for PyKota.
Index: /pykota/trunk/man/th/autopykota.1
===================================================================
--- /pykota/trunk/man/th/autopykota.1 (revision 2303)
+++ /pykota/trunk/man/th/autopykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH AUTOPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH AUTOPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-autopykota \- page de manuel de autopykota 1.23alpha8_unofficial
+autopykota \- page de manuel de autopykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-autopykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+autopykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A tool to automate user account creation and initial balance setting.
Index: /pykota/trunk/man/th/edpykota.1
===================================================================
--- /pykota/trunk/man/th/edpykota.1 (revision 2303)
+++ /pykota/trunk/man/th/edpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH EDPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH EDPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-edpykota \- page de manuel de edpykota 1.23alpha8_unofficial
+edpykota \- page de manuel de edpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-edpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+edpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A Print Quota editor for PyKota.
Index: /pykota/trunk/man/th/pkbanner.1
===================================================================
--- /pykota/trunk/man/th/pkbanner.1 (revision 2303)
+++ /pykota/trunk/man/th/pkbanner.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKBANNER "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKBANNER "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkbanner \- page de manuel de pkbanner 1.23alpha8_unofficial
+pkbanner \- page de manuel de pkbanner 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkbanner v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkbanner v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Generates banners.
Index: /pykota/trunk/man/th/pkprinters.1
===================================================================
--- /pykota/trunk/man/th/pkprinters.1 (revision 2303)
+++ /pykota/trunk/man/th/pkprinters.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKPRINTERS "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKPRINTERS "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkprinters \- page de manuel de pkprinters 1.23alpha8_unofficial
+pkprinters \- page de manuel de pkprinters 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkprinters v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkprinters v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A Printers Manager for PyKota.
Index: /pykota/trunk/man/th/pykotme.1
===================================================================
--- /pykota/trunk/man/th/pykotme.1 (revision 2303)
+++ /pykota/trunk/man/th/pykotme.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOTME "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOTME "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pykotme \- page de manuel de pykotme 1.23alpha8_unofficial
+pykotme \- page de manuel de pykotme 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykotme v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykotme v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Gives print quotes to users.
Index: /pykota/trunk/man/th/pykosd.1
===================================================================
--- /pykota/trunk/man/th/pykosd.1 (revision 2303)
+++ /pykota/trunk/man/th/pykosd.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOSD "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOSD "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pykosd \- page de manuel de pykosd 1.23alpha8_unofficial
+pykosd \- page de manuel de pykosd 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykosd v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykosd v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 An OSD quota monitor for PyKota.
Index: /pykota/trunk/man/th/dumpykota.1
===================================================================
--- /pykota/trunk/man/th/dumpykota.1 (revision 2303)
+++ /pykota/trunk/man/th/dumpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH DUMPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH DUMPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-dumpykota \- page de manuel de dumpykota 1.23alpha8_unofficial
+dumpykota \- page de manuel de dumpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-dumpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+dumpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Dumps PyKota database's content.
@@ -32,4 +32,5 @@
 \- pmembers : dumps printer groups members.
 \- umembers : dumps user groups members.
+\- billingcodes : dumps billing codes.
 .IP
 NB : the \fB\-d\fR | \fB\-\-data\fR command line option
Index: /pykota/trunk/man/th/pkhint.1
===================================================================
--- /pykota/trunk/man/th/pkhint.1 (revision 2303)
+++ /pykota/trunk/man/th/pkhint.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKHINT "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKHINT "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkhint \- page de manuel de pkhint 1.23alpha8_unofficial
+pkhint \- page de manuel de pkhint 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkhint v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkhint v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A tool to give hints on what accounting method is best for each printer.
Index: /pykota/trunk/man/th/pkmail.1
===================================================================
--- /pykota/trunk/man/th/pkmail.1 (revision 2303)
+++ /pykota/trunk/man/th/pkmail.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKMAIL "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKMAIL "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkmail \- page de manuel de pkmail 1.23alpha8_unofficial
+pkmail \- page de manuel de pkmail 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkmail v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkmail v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Email gateway for PyKota.
Index: /pykota/trunk/man/th/repykota.1
===================================================================
--- /pykota/trunk/man/th/repykota.1 (revision 2303)
+++ /pykota/trunk/man/th/repykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH REPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH REPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-repykota \- page de manuel de repykota 1.23alpha8_unofficial
+repykota \- page de manuel de repykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-repykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+repykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Generates print quota reports.
Index: /pykota/trunk/man/th/warnpykota.1
===================================================================
--- /pykota/trunk/man/th/warnpykota.1 (revision 2303)
+++ /pykota/trunk/man/th/warnpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH WARNPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH WARNPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-warnpykota \- page de manuel de warnpykota 1.23alpha8_unofficial
+warnpykota \- page de manuel de warnpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-warnpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+warnpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Sends mail to users over print quota.
Index: /pykota/trunk/man/pkmail.1
===================================================================
--- /pykota/trunk/man/pkmail.1 (revision 2303)
+++ /pykota/trunk/man/pkmail.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKMAIL "1" "June 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKMAIL "1" "July 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NAME
-pkmail \- manual page for pkmail 1.23alpha8_unofficial
+pkmail \- manual page for pkmail 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkmail v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkmail v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Email gateway for PyKota.
Index: /pykota/trunk/man/it/autopykota.1
===================================================================
--- /pykota/trunk/man/it/autopykota.1 (revision 2303)
+++ /pykota/trunk/man/it/autopykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH AUTOPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH AUTOPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-autopykota \- page de manuel de autopykota 1.23alpha8_unofficial
+autopykota \- page de manuel de autopykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-autopykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+autopykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A tool to automate user account creation and initial balance setting.
Index: /pykota/trunk/man/it/edpykota.1
===================================================================
--- /pykota/trunk/man/it/edpykota.1 (revision 2303)
+++ /pykota/trunk/man/it/edpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH EDPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH EDPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-edpykota \- page de manuel de edpykota 1.23alpha8_unofficial
+edpykota \- page de manuel de edpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-edpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+edpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A Print Quota editor for PyKota.
Index: /pykota/trunk/man/it/pkbanner.1
===================================================================
--- /pykota/trunk/man/it/pkbanner.1 (revision 2303)
+++ /pykota/trunk/man/it/pkbanner.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKBANNER "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKBANNER "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkbanner \- page de manuel de pkbanner 1.23alpha8_unofficial
+pkbanner \- page de manuel de pkbanner 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkbanner v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkbanner v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Generates banners.
Index: /pykota/trunk/man/it/pkprinters.1
===================================================================
--- /pykota/trunk/man/it/pkprinters.1 (revision 2303)
+++ /pykota/trunk/man/it/pkprinters.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKPRINTERS "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKPRINTERS "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkprinters \- page de manuel de pkprinters 1.23alpha8_unofficial
+pkprinters \- page de manuel de pkprinters 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkprinters v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkprinters v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A Printers Manager for PyKota.
Index: /pykota/trunk/man/it/pykotme.1
===================================================================
--- /pykota/trunk/man/it/pykotme.1 (revision 2303)
+++ /pykota/trunk/man/it/pykotme.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOTME "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOTME "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pykotme \- page de manuel de pykotme 1.23alpha8_unofficial
+pykotme \- page de manuel de pykotme 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykotme v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykotme v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Gives print quotes to users.
Index: /pykota/trunk/man/it/pykosd.1
===================================================================
--- /pykota/trunk/man/it/pykosd.1 (revision 2303)
+++ /pykota/trunk/man/it/pykosd.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PYKOSD "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PYKOSD "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pykosd \- page de manuel de pykosd 1.23alpha8_unofficial
+pykosd \- page de manuel de pykosd 1.23alpha15_unofficial
 .SH DESCRIPTION
-pykosd v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pykosd v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 An OSD quota monitor for PyKota.
Index: /pykota/trunk/man/it/dumpykota.1
===================================================================
--- /pykota/trunk/man/it/dumpykota.1 (revision 2303)
+++ /pykota/trunk/man/it/dumpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH DUMPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH DUMPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-dumpykota \- page de manuel de dumpykota 1.23alpha8_unofficial
+dumpykota \- page de manuel de dumpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-dumpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+dumpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Dumps PyKota database's content.
@@ -32,4 +32,5 @@
 \- pmembers : dumps printer groups members.
 \- umembers : dumps user groups members.
+\- billingcodes : dumps billing codes.
 .IP
 NB : the \fB\-d\fR | \fB\-\-data\fR command line option
Index: /pykota/trunk/man/it/pkhint.1
===================================================================
--- /pykota/trunk/man/it/pkhint.1 (revision 2303)
+++ /pykota/trunk/man/it/pkhint.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKHINT "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKHINT "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkhint \- page de manuel de pkhint 1.23alpha8_unofficial
+pkhint \- page de manuel de pkhint 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkhint v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkhint v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 A tool to give hints on what accounting method is best for each printer.
Index: /pykota/trunk/man/it/pkmail.1
===================================================================
--- /pykota/trunk/man/it/pkmail.1 (revision 2303)
+++ /pykota/trunk/man/it/pkmail.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH PKMAIL "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH PKMAIL "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-pkmail \- page de manuel de pkmail 1.23alpha8_unofficial
+pkmail \- page de manuel de pkmail 1.23alpha15_unofficial
 .SH DESCRIPTION
-pkmail v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+pkmail v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Email gateway for PyKota.
Index: /pykota/trunk/man/it/repykota.1
===================================================================
--- /pykota/trunk/man/it/repykota.1 (revision 2303)
+++ /pykota/trunk/man/it/repykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH REPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH REPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-repykota \- page de manuel de repykota 1.23alpha8_unofficial
+repykota \- page de manuel de repykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-repykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+repykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Generates print quota reports.
Index: /pykota/trunk/man/it/warnpykota.1
===================================================================
--- /pykota/trunk/man/it/warnpykota.1 (revision 2303)
+++ /pykota/trunk/man/it/warnpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH WARNPYKOTA "1" "juin 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH WARNPYKOTA "1" "juillet 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NOM
-warnpykota \- page de manuel de warnpykota 1.23alpha8_unofficial
+warnpykota \- page de manuel de warnpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-warnpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+warnpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Sends mail to users over print quota.
Index: /pykota/trunk/man/dumpykota.1
===================================================================
--- /pykota/trunk/man/dumpykota.1 (revision 2303)
+++ /pykota/trunk/man/dumpykota.1 (revision 2342)
@@ -1,8 +1,8 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
-.TH DUMPYKOTA "1" "June 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
+.TH DUMPYKOTA "1" "July 2005" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
 .SH NAME
-dumpykota \- manual page for dumpykota 1.23alpha8_unofficial
+dumpykota \- manual page for dumpykota 1.23alpha15_unofficial
 .SH DESCRIPTION
-dumpykota v1.23alpha8_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
+dumpykota v1.23alpha15_unofficial (c) 2003, 2004, 2005 Jerome Alet \- alet@librelogiciel.com
 .PP
 Dumps PyKota database's content.
@@ -32,4 +32,5 @@
 \- pmembers : dumps printer groups members.
 \- umembers : dumps user groups members.
+\- billingcodes : dumps billing codes.
 .IP
 NB : the \fB\-d\fR | \fB\-\-data\fR command line option
Index: /pykota/trunk/man/genman.sh
===================================================================
--- /pykota/trunk/man/genman.sh (revision 2146)
+++ /pykota/trunk/man/genman.sh (revision 2342)
@@ -14,5 +14,5 @@
 # $Id$
 #
-for prog in pkmail pkbanner autopykota dumpykota edpykota pykotme repykota warnpykota pkprinters pkhint pykosd ; do 
+for prog in pkbcodes pkmail pkbanner autopykota dumpykota edpykota pykotme repykota warnpykota pkprinters pkhint pykosd ; do 
     echo $prog ;
     help2man --no-info --section=1 --manual "User Commands" --source="C@LL - Conseil Internet & Logiciels Libres" --output=$prog.1 $prog ; 
Index: /pykota/trunk/NEWS
===================================================================
--- /pykota/trunk/NEWS (revision 2323)
+++ /pykota/trunk/NEWS (revision 2342)
@@ -22,4 +22,9 @@
 PyKota NEWS :
        
+    - 1.23alpha15 :
+    
+        - pkbcodes now works with the PostgreSQL backend.
+          NB : PLEASE RUN upgrade-to-1.23.sql AGAIN !!!
+        
     - 1.23alpha14 : 
     
Index: /pykota/trunk/po/fr/pykota.po
===================================================================
--- /pykota/trunk/po/fr/pykota.po (revision 2308)
+++ /pykota/trunk/po/fr/pykota.po (revision 2342)
@@ -221,4 +221,5 @@
 "                         - pmembers : dumps printer groups members.\n"
 "                         - umembers : dumps user groups members.\n"
+"                         - billingcodes : dumps billing codes.\n"
 "                         \n"
 "                       NB : the -d | --data command line option   \n"
@@ -331,4 +332,5 @@
 "                         - umembers : exporte les membres des groupes\n"
 "                                      d'utilisateurs.\n"
+"                         - billingcodes : exporte les codes de facturation.\n"
 "                         \n"
 "                       NB : l'option de ligne de commande -d | --data est\n"
Index: /pykota/trunk/po/pykota.pot
===================================================================
--- /pykota/trunk/po/pykota.pot (revision 2308)
+++ /pykota/trunk/po/pykota.pot (revision 2342)
@@ -167,4 +167,5 @@
 "                         - pmembers : dumps printer groups members.\n"
 "                         - umembers : dumps user groups members.\n"
+"                         - billingcodes : dumps billing codes.\n"
 "                         \n"
 "                       NB : the -d | --data command line option   \n"
Index: /pykota/trunk/pykota/dumper.py
===================================================================
--- /pykota/trunk/pykota/dumper.py (revision 2302)
+++ /pykota/trunk/pykota/dumper.py (revision 2342)
@@ -52,4 +52,5 @@
                        "pmembers" : N_("Printers Groups Membership"), 
                        "umembers" : N_("Users Groups Membership"),
+                       "billingcodes" : N_("Billing Codes"),
                      }
     validformats = { "csv" : N_("Comma Separated Values"),
Index: /pykota/trunk/pykota/storages/sql.py
===================================================================
--- /pykota/trunk/pykota/storages/sql.py (revision 2320)
+++ /pykota/trunk/pykota/storages/sql.py (revision 2342)
@@ -24,5 +24,8 @@
 
 from types import StringType
-from pykota.storage import PyKotaStorageError,BaseStorage,StorageObject,StorageUser,StorageGroup,StoragePrinter,StorageJob,StorageLastJob,StorageUserPQuota,StorageGroupPQuota
+from pykota.storage import PyKotaStorageError, BaseStorage, StorageObject, \
+                           StorageUser, StorageGroup, StoragePrinter, \
+                           StorageJob, StorageLastJob, StorageUserPQuota, \
+                           StorageGroupPQuota, StorageBillingCode
 
 class SQLStorage :
@@ -67,4 +70,12 @@
         return self.prepareRawResult(result)
         
+    def extractBillingcodes(self, extractonly={}) :
+        """Extracts all billing codes records."""
+        thefilter = self.createFilter(extractonly)
+        if thefilter :
+            thefilter = "WHERE %s" % thefilter
+        result = self.doRawSearch("SELECT * FROM billingcodes %s ORDER BY id ASC" % thefilter)
+        return self.prepareRawResult(result)
+        
     def extractGroups(self, extractonly={}) :
         """Extracts all group records."""
@@ -206,4 +217,18 @@
             printer.Exists = 1
         return printer    
+        
+    def getBillingCodeFromBackend(self, label) :        
+        """Extracts a billing code information given its name."""
+        code = StorageBillingCode(self, label)
+        result = self.doSearch("SELECT * FROM billingcodes WHERE billingcode=%s LIMIT 1" % self.doQuote(label))
+        if result :
+            fields = result[0]
+            code.ident = fields.get("id")
+            code.BillingCode = fields.get("billingcode", label)
+            code.Description = self.databaseToUserCharset(fields.get("description") or "")
+            code.Balance = fields.get("balance") or 0.0
+            code.PageCounter = fields.get("pagecounter") or 0
+            code.Exists = 1
+        return code    
         
     def getUserPQuotaFromBackend(self, user, printer) :        
@@ -329,4 +354,21 @@
                     self.cacheEntry("PRINTERS", printer.Name, printer)
         return printers        
+        
+    def getMatchingBillingCodes(self, billingcodepattern) :
+        """Returns the list of all billing codes for which the label matches a certain pattern."""
+        codes = []
+        result = self.doSearch("SELECT * FROM billingcodes")
+        if result :
+            for record in result :
+                if self.tool.matchString(record["billingcode"], billingcodepattern.split(",")) :
+                    code = StorageBillingCode(self, record["billingcode"])
+                    code.ident = record.get("id")
+                    code.Balance = record.get("balance") or 0.0
+                    code.PageCounter = record.get("pagecounter") or 0
+                    code.Description = self.databaseToUserCharset(record.get("description") or "") 
+                    code.Exists = 1
+                    codes.append(code)
+                    self.cacheEntry("BILLINGCODES", code.BillingCode, code)
+        return codes        
         
     def getPrinterUsersAndQuotas(self, printer, names=["*"]) :        
@@ -376,11 +418,16 @@
         return self.getPrinter(printername)
         
+    def addBillingCode(self, label) :        
+        """Adds a billing code to the quota storage, returns it."""
+        self.doModify("INSERT INTO billingcodes (billingcode) VALUES (%s)" % self.doQuote(label))
+        return self.getBillingCode(label)
+        
     def addUser(self, user) :        
-        """Adds a user to the quota storage, returns its id."""
+        """Adds a user to the quota storage, returns it."""
         self.doModify("INSERT INTO users (username, limitby, balance, lifetimepaid, email, overcharge) VALUES (%s, %s, %s, %s, %s, %s)" % (self.doQuote(user.Name), self.doQuote(user.LimitBy or 'quota'), self.doQuote(user.AccountBalance or 0.0), self.doQuote(user.LifeTimePaid or 0.0), self.doQuote(user.Email), self.doQuote(user.OverCharge)))
         return self.getUser(user.Name)
         
     def addGroup(self, group) :        
-        """Adds a group to the quota storage, returns its id."""
+        """Adds a group to the quota storage, returns it."""
         self.doModify("INSERT INTO groups (groupname, limitby) VALUES (%s, %s)" % (self.doQuote(group.Name), self.doQuote(group.LimitBy or "quota")))
         return self.getGroup(group.Name)
@@ -442,4 +489,16 @@
         """Sets the new page counters permanently for a user print quota."""
         self.doModify("UPDATE userpquota SET pagecounter=%s, lifepagecounter=%s, warncount=0, datelimit=NULL WHERE id=%s" % (self.doQuote(newpagecounter), self.doQuote(newlifepagecounter), self.doQuote(userpquota.ident)))
+       
+    def writeBillingCodeDescription(self, code) :
+        """Sets the new description for a billing code."""
+        self.doModify("UPDATE billingcodes SET description=%s WHERE id=%s" % (self.doQuote(self.userCharsetToDatabase(code.Description or "")), self.doQuote(code.ident)))
+       
+    def setBillingCodeValues(self, code, newbalance, newpagecounter) :    
+        """Sets the new page counter and balance for a billing code."""
+        self.doModify("UPDATE billingcodes SET balance=%s, pagecounter=%s WHERE id=%s" % (self.doQuote(newbalance), self.doQuote(newpagecounter), self.doQuote(code.ident)))
+       
+    def consumeBillingCode(self, code, balance, pagecounter) :
+        """Consumes from a billing code."""
+        self.doModify("UPDATE billingcodes SET balance=balance + %s, pagecounter=pagecounter + %s WHERE id=%s" % (self.doQuote(balance), self.doQuote(pagecounter), self.doQuote(code.ident)))
        
     def decreaseUserAccountBalance(self, user, amount) :    
@@ -593,3 +652,11 @@
                   ] :
             self.doModify(q)
-        
+            
+    def deleteBillingCode(self, code) :    
+        """Completely deletes a billing code from the Quota Storage."""
+        for q in [
+                   "DELETE FROM billingcodes WHERE id=%s" % self.doQuote(code.ident),
+                 ] :  
+            self.doModify(q)
+            
+        
Index: /pykota/trunk/pykota/storage.py
===================================================================
--- /pykota/trunk/pykota/storage.py (revision 2340)
+++ /pykota/trunk/pykota/storage.py (revision 2342)
@@ -431,9 +431,9 @@
         self.Exists = 0
         
-    def reset(self, pagecounter=0, balance=0.0) :    
+    def reset(self, balance=0.0, pagecounter=0) :    
         """Resets the pagecounter and balance for this billing code."""
-        self.parent.setBillingCodeValues(self, pagecounter, balance)
+        self.parent.setBillingCodeValues(self, balance, pagecounter)
+        self.Balance = balance
         self.PageCounter = pagecounter
-        self.Balance = balance
         
     def setDescription(self, description=None) :
@@ -464,5 +464,5 @@
         if self.usecache :
             self.tool.logdebug("Caching enabled.")
-            self.caches = { "USERS" : {}, "GROUPS" : {}, "PRINTERS" : {}, "USERPQUOTAS" : {}, "GROUPPQUOTAS" : {}, "JOBS" : {}, "LASTJOBS" : {} }
+            self.caches = { "USERS" : {}, "GROUPS" : {}, "PRINTERS" : {}, "USERPQUOTAS" : {}, "GROUPPQUOTAS" : {}, "JOBS" : {}, "LASTJOBS" : {}, "BILLINGCODES" : {} }
         
     def close(self) :    
@@ -539,4 +539,12 @@
             self.cacheEntry("LASTJOBS", printer.Name, lastjob)
         return lastjob    
+        
+    def getBillingCode(self, label) :        
+        """Returns the user from cache."""
+        code = self.getFromCache("BILLINGCODES", label)
+        if code is None :
+            code = self.getBillingCodeFromBackend(label)
+            self.cacheEntry("BILLINGCODES", label, code)
+        return code
         
     def getParentPrinters(self, printer) :    
Index: /pykota/trunk/pykota/version.py
===================================================================
--- /pykota/trunk/pykota/version.py (revision 2323)
+++ /pykota/trunk/pykota/version.py (revision 2342)
@@ -22,5 +22,5 @@
 #
 
-__version__ = "1.23alpha14_unofficial"
+__version__ = "1.23alpha15_unofficial"
 
 __doc__ = "PyKota : a complete Printing Quota Solution for CUPS and LPRng."
Index: /pykota/trunk/initscripts/postgresql/pykota-postgresql.sql
===================================================================
--- /pykota/trunk/initscripts/postgresql/pykota-postgresql.sql (revision 2318)
+++ /pykota/trunk/initscripts/postgresql/pykota-postgresql.sql (revision 2342)
@@ -171,5 +171,5 @@
 --
 CREATE TABLE billingcodes (id SERIAL PRIMARY KEY NOT NULL,
-                           label TEXT UNIQUE NOT NULL,
+                           billingcode TEXT UNIQUE NOT NULL,
                            description TEXT,
                            balance FLOAT DEFAULT 0.0,
Index: /pykota/trunk/initscripts/postgresql/upgrade-to-1.23.sql
===================================================================
--- /pykota/trunk/initscripts/postgresql/upgrade-to-1.23.sql (revision 2318)
+++ /pykota/trunk/initscripts/postgresql/upgrade-to-1.23.sql (revision 2342)
@@ -58,4 +58,5 @@
                            balance FLOAT DEFAULT 0.0,
                            pagecounter INT4 DEFAULT 0);
+ALTER TABLE billingcodes RENAME COLUMN label TO billingcode;
 
 REVOKE ALL ON billingcodes FROM public;                        
@@ -64,2 +65,4 @@
 GRANT SELECT, UPDATE ON billingcodes_id_seq TO pykotaadmin;
 GRANT SELECT ON billingcodes TO pykotauser;
+
+
