User Guide
12.3 · Reports and Dashboard

Generating PDF Reports

TX1 can produce two PDF report types: Project Summary and Cost Breakdown. Both are generated by the Report Service and respect the current user's branding.

Generating a PDF

  1. Open the Project.
  2. Reports → Generate Project Summary PDF (or Generate Cost Breakdown PDF).
  3. Configure options (below).
  4. Click Generate → save location.

Service: GenerateProjectSummaryPdfAsync, GenerateCostBreakdownPdfAsync.

PdfReportOptions

OptionEffect
IncludeSummaryShow the KPI / summary section.
IncludeDirectCostsFull direct cost schedule.
IncludeOverheadsFull overhead schedule.
IncludeCarbonEmissionsCarbon section with scope breakdown.
IncludeChartsDashboard charts (dashboard widget images).
CompanyNameAppears on every page header.
LogoPathPath to a PNG/JPG logo.

Typical Layouts

Project Summary PDF

  1. Cover page — project name, client, version, date.
  2. Executive summary — sell total, margin, carbon headline.
  3. Status and health indicators.
  4. Top cost items and top emitters.
  5. Distribution charts.
  6. Appendix — assumptions / notes.

Cost Breakdown PDF

  1. Cover page.
  2. Direct costs schedule grouped by WBS or code set.
  3. Overheads schedule.
  4. Markup / margin breakdown.
  5. Sell rate schedule (if enabled).
  6. Carbon section (if enabled).

Branding

Set CompanyName and LogoPath once per organisation via Settings → PDF Branding. All future exports pick up the settings automatically.

Localisation

Dates, numbers, and currency are formatted according to the project's locale. Captions and section headings are localised.

File Naming

Default file name: <ProjectNumber>_<ProjectName>_Summary_<YYYY-MM-DD>.pdf. You can override at the save dialog.

Watermarks

Set Settings → PDF Branding → Draft Watermark to automatically print a "DRAFT" watermark on any PDF generated from a project with Status = Draft or Status = In Progress. Completed projects have no watermark.

Every page shows:

  • Page number of total.
  • Project version.
  • Timestamp of generation.
  • Generated-by user name.

Large Projects

PDFs for very large projects (thousands of items) can take a minute or two. A progress dialog shows percentage complete. The rendering streams direct-to-disk so memory consumption stays low.

Limitations

  • PDFs are snapshots — they don't embed live data or links.
  • Charts are rasterised at generation time; not searchable as text.
  • For data-first sharing, prefer Excel or JSON (section 13).