From 946a0c939c0cb7c28c9af9b7e4e2b20c45dd3702 Mon Sep 17 00:00:00 2001 From: Aldrik Ramaekers Date: Sat, 20 Sep 2025 20:25:14 +0200 Subject: billing item validation --- docs/CHANGES.rst | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'docs') diff --git a/docs/CHANGES.rst b/docs/CHANGES.rst index 8701d77..2bb8399 100644 --- a/docs/CHANGES.rst +++ b/docs/CHANGES.rst @@ -1,9 +1,8 @@ .. _changes: TODO: -- get rid of billing item properties: invoice_id and tax_rate_id. replace tax_rate_id with copy of tax rate +- write tests that check error handling for corrupt files. (e.g. references to tax rates, project and cost center that failed to load) - get rid of customer_id and supplier_id. Just check for existing contact entries when finishing invoice and create new contact if necessary. -- validate billing items in invoice add/update - project start and end date should be stored as YYYY-MM-DD - Send invoice by email - create invoice from PDF file -- cgit v1.2.3-70-g09d2