summaryrefslogtreecommitdiff
path: root/internal/reports/testdata/invoice_test_data.json
diff options
context:
space:
mode:
authorT <t@tjp.lol>2025-08-04 09:49:52 -0600
committerT <t@tjp.lol>2025-08-04 15:15:18 -0600
commit56e0af3b41742876b471332aeb943a5a2ca8dfbf (patch)
treeef75f4900107ef28977823eabd11ec3014cd40ba /internal/reports/testdata/invoice_test_data.json
parent4c29dfee9be26996ce548e2edf0328422df598d0 (diff)
Generate invoice PDFs
Diffstat (limited to 'internal/reports/testdata/invoice_test_data.json')
-rw-r--r--internal/reports/testdata/invoice_test_data.json27
1 files changed, 27 insertions, 0 deletions
diff --git a/internal/reports/testdata/invoice_test_data.json b/internal/reports/testdata/invoice_test_data.json
new file mode 100644
index 0000000..19ae7cb
--- /dev/null
+++ b/internal/reports/testdata/invoice_test_data.json
@@ -0,0 +1,27 @@
+{
+ "client_name": "Test Client",
+ "project_name": "Test Project",
+ "date_range_start": "2025-07-01",
+ "date_range_end": "2025-07-31",
+ "generated_date": "2025-08-04",
+ "invoice_number": "2025-07-001",
+ "line_items": [
+ {
+ "description": "Development work",
+ "hours": 8.5,
+ "rate": 150.0,
+ "amount": 1275.0
+ },
+ {
+ "description": "Code review and testing",
+ "hours": 2.25,
+ "rate": 150.0,
+ "amount": 337.5
+ }
+ ],
+ "total_hours": 10.75,
+ "total_amount": 1612.5,
+ "consultant_name": "Travis Parker",
+ "consultant_label": "Software Development",
+ "consultant_email": "travis.parker@gmail.com",
+}