Task #18929
Updated by Redmine Admin about 1 month ago
When generating an invoice, It should fit on one page so that it looks clean, professional, and easy to review. However, if there are many charges that cannot fit on one page, the system should automatically extend the invoice to multiple pages without cutting off or overlapping any information. This ensures invoices remain concise and readable while still showing all necessary details including the terms and conditions also. details. **Acceptance Criteria:** 1. The invoice PDF should be limited to one page when the number of charge lines allows it. 2. If the list of charges exceeds the space available, the system should automatically create a second (or more) page. 3. The layout and formatting should remain consistent across all pages. 4. No data or charge line should be truncated or hidden due to the one-page restriction.