summaryrefslogtreecommitdiff
path: root/FS
diff options
context:
space:
mode:
authorivan <ivan>2004-01-21 22:00:43 +0000
committerivan <ivan>2004-01-21 22:00:43 +0000
commit942e2c957a8e4167de046b2ad79523cf6b8308c8 (patch)
tree2873e6199f76ba8470242cbd861cf0b24632dc90 /FS
parenta851e7c263db2e7040bd2e29a9bf44b80bd8eba9 (diff)
fix multi-page typeset invoices
Diffstat (limited to 'FS')
-rw-r--r--FS/FS/Conf.pm7
-rw-r--r--FS/FS/cust_bill.pm1
2 files changed, 8 insertions, 0 deletions
diff --git a/FS/FS/Conf.pm b/FS/FS/Conf.pm
index dbdb7d760..709d1030b 100644
--- a/FS/FS/Conf.pm
+++ b/FS/FS/Conf.pm
@@ -497,6 +497,13 @@ httemplate/docs/config.html
'type' => 'textarea',
},
+ {
+ 'key' => 'invoice_latexsmallfooter',
+ 'section' => 'billing',
+ 'description' => 'Optional small footer for multi-page LaTeX typeset PostScript invoices.',
+ 'type' => 'textarea',
+ },
+
{
'key' => 'invoice_default_terms',
'section' => 'billing',
diff --git a/FS/FS/cust_bill.pm b/FS/FS/cust_bill.pm
index be2948f64..433ef7420 100644
--- a/FS/FS/cust_bill.pm
+++ b/FS/FS/cust_bill.pm
@@ -1333,6 +1333,7 @@ sub print_latex {
'zip' => _latex_escape($cust_main->zip),
'country' => _latex_escape($cust_main->country),
'footer' => join("\n", $conf->config('invoice_latexfooter') ),
+ 'smallfooter' => $conf->config('invoice_latexsmallfooter'),
'quantity' => 1,
'terms' => $conf->config('invoice_default_terms') || 'Payable upon receipt',
#'notes' => join("\n", $conf->config('invoice_latexnotes') ),