Merge branch 'invoice-add-fibu-filter' into 'master'

Added Fibu Filter

See merge request fronk/thetool!929
This commit is contained in:
Luca Haid
2025-01-21 08:38:01 +00:00
2 changed files with 12 additions and 1 deletions

View File

@@ -54,7 +54,11 @@ $pagination_entity_name = "Rechnungen";
<label class="form-label" for="filter_customer_number">Kundennummer</label>
<input type="text" class="form-control" name="filter[customer_number]" id="filter_customer_number" value="<?=(array_key_exists("customer_number", $filter)) ? $filter['customer_number'] : ""?>"/>
</div>
<div class="col-2">
<div class="col-1">
<label class="form-label" for="filter_fibu_account_number">FIBU Konten</label>
<input type="text" class="form-control" name="filter[fibu_account_number]" id="filter_fibu_account_number" value="<?=(array_key_exists("fibu_account_number", $filter)) ? $filter['fibu_account_number'] : ""?>"/>
</div>
<div class="col-1">
<label class="form-label" for="filter_customer">Kunde</label>
<input type="text" class="form-control" name="filter[customer]" id="filter_customer" value="<?=(array_key_exists("customer", $filter)) ? $filter['customer'] : ""?>"/>
</div>

View File

@@ -577,6 +577,13 @@ class InvoiceModel {
}
}
if(array_key_exists("fibu_account_number", $filter)) {
$fibu_account_number = $filter['fibu_account_number'];
if($fibu_account_number) {
$where .= " AND Invoice.fibu_account_number = '$fibu_account_number'";
}
}
if(array_key_exists("add-where", $filter)) {
$where .= " ".$filter['add-where'];