Project

General

Profile

Actions

Task #18929

open

Task #18880: Sprint Planning for 20/10/2025 - 31/10/2025

Limit Invoice to One Page Unless There Are Many Charges

Added by Redmine Admin about 2 months ago. Updated about 1 hour ago.

Status:
New
Priority:
Normal
Assignee:
-
Start date:
10/16/2025
Due date:
10/16/2025 (55 days late)
% Done:

0%

Estimated time:
0:00 h
GitLab ID:
3391
GitLab Milestone:
GitLab Ticket Number:
980
GitLab Time Logged:
0
Lock Timeline Date:
No
gitlab project trace:
Sprint Planning for 20/10/2025 - 31/10/2025

Description

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.

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.

GitLab Sync Log

[]

Actions #1

Updated by Redmine Admin about 2 months ago

  • GitLab Sync Log updated (diff)
Actions #2

Updated by Redmine Admin about 1 month ago

  • Description updated (diff)
Actions

Also available in: Atom PDF