Billing Documents Overview
- Billing Statements
- Invoices
- Receipts
- Statements
- Send a Billing Statement
- Send an Invoice
- Send an Invoice along with a Statement show overdue balances.
Billing Documents are rendered as HTML for viewing in a browser or PDF for sending via email as an attachment or printed and mailed.
Billing Documents are created by transforming XML data into HTML for web browsers or XLS:FO which is subsequently transformed into PDF.
The XML and subsequent rendered output is stored in /usr/local/billmax/documents. Logs files of the transformations are stored in /usr/local/billmax/logs and may contain valuable debugging information.
The default XSL transformation files are /usr/local/billmax/cfg/xsltfiles/html/documents.xsl for HTML and /usr/local/billmax/cfg/xsltfiles/fo/documents.xsl for XSL:FO and subsequently PDF.
The optional logo is specified on the Virtual Company.
The transformation occurs only once for a Posted document for performance reasons. As a results, changes to the logo or to the XSL transformation files will not show up on Posted documents that have already been rendered.
- Modifying /usr/local/billmax/cfg/xsltfiles/html/documents.xsl and /usr/local/billmax/cfg/xsltfiles/fo/documents.xsl for minor changes.
- Creating new XSL Files and changing the Account Profile Document
Class to refer to the new XSL file for major changes.CAUTION:New files will not be updated by the BillMax upgrade process. This will cause new display functionality to be omitted until the new file is manually updated with the new changes.