diff options
| author | Aldrik Ramaekers <aldrikboy@gmail.com> | 2025-10-19 14:45:43 +0200 |
|---|---|---|
| committer | Aldrik Ramaekers <aldrikboy@gmail.com> | 2025-10-19 14:45:43 +0200 |
| commit | f16a2f0e266b20b6bc4f964b8ff5dc53924fc2d9 (patch) | |
| tree | 0a04467c72c9a08fe5ca5d5b0c8615af4b5714f1 /src/ui/ui_invoices.cpp | |
| parent | 60dfc4cab91b0076901cac81ba6cb1f2d198b06c (diff) | |
change inv ui for new tax rates
Diffstat (limited to 'src/ui/ui_invoices.cpp')
| -rw-r--r-- | src/ui/ui_invoices.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/ui/ui_invoices.cpp b/src/ui/ui_invoices.cpp index fbc6eb0..4ae1669 100644 --- a/src/ui/ui_invoices.cpp +++ b/src/ui/ui_invoices.cpp @@ -49,7 +49,7 @@ void ui::setup_invoices() invoice_items_buffer = (billing_item*)memops::alloc(sizeof(billing_item) * invoice_items_count); } -void draw_invoice_items_form(invoice* invoice) +void draw_invoice_items_form(invoice* invoice, bool outgoing) { billing_item* buffer = invoice_items_buffer; u32 invoice_items = administration::billing_item_get_all_for_invoice(invoice, buffer); @@ -110,7 +110,7 @@ void draw_invoice_items_form(invoice* invoice) ImGui::TableSetColumnIndex(6); ImGui::PushItemWidth(-1); - ImGui::FormTaxRateCombo(item.tax_rate_id, invoice->customer.address.country_code, invoice->supplier.address.country_code, valid & A_ERR_MISSING_TAX_RATE); + ImGui::FormTaxRateCombo(item.tax_internal_code, outgoing, valid & A_ERR_MISSING_TAX_RATE); ImGui::PopItemWidth(); @@ -243,7 +243,7 @@ static void draw_invoice_form(invoice* buffer, bool viewing_only = false) administration::invoice_set_currency(buffer, buffer->currency); } - draw_invoice_items_form(buffer); + draw_invoice_items_form(buffer, true); if (viewing_only) ImGui::EndDisabled(); } |
