From 290ef797664e73429e1ad049509255e62ee8425b Mon Sep 17 00:00:00 2001 From: faser2k Date: Fri, 7 Feb 2025 13:06:37 +0100 Subject: [PATCH 01/10] fix sorting/search for buchungen and kontoauszuege --- www/pages/fibu_buchungen.php | 4 ++-- www/pages/kontoauszuege.php | 9 +++++---- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/www/pages/fibu_buchungen.php b/www/pages/fibu_buchungen.php index ac751a99..95ce86f0 100644 --- a/www/pages/fibu_buchungen.php +++ b/www/pages/fibu_buchungen.php @@ -273,7 +273,7 @@ class Fibu_buchungen { '' AS dummy, '' AS dummy2, auswahl, - datum, + ".$this->app->erp->FormatDate(" datum ").", ".$this->app->erp->FormatUCfirst("typ").", objektlink, saldo, @@ -308,7 +308,7 @@ class Fibu_buchungen { FROM ( SELECT - ".$this->app->erp->FormatDate(" fb.datum ")." AS datum, + fb.datum, fb.typ, fb.id, fo.info, diff --git a/www/pages/kontoauszuege.php b/www/pages/kontoauszuege.php index e60dd42d..3706b9e7 100644 --- a/www/pages/kontoauszuege.php +++ b/www/pages/kontoauszuege.php @@ -120,8 +120,8 @@ class Kontoauszuege { $sumcol = array(10); - $findcols = array('q.id','q.id','q.kurzbezeichnung', 'q.importdatum', 'q.buchung', 'q.soll', 'q.waehrung', 'q.buchungstext','q.internebemerkung','q.saldo'); - $searchsql = array('q.kurzbezeichnung', 'q.buchung', 'q.soll', 'q.buchungstext','q.internebemerkung'); + $findcols = array('q.id','q.id', 'q.importdatum', 'q.kurzbezeichnung', 'q.buchungdatum', 'q.soll', 'q.waehrung', 'q.buchungstext','q.internebemerkung','q.saldo'); + $searchsql = array('q.kurzbezeichnung', 'q.buchungdatum', 'q.soll', 'q.buchungstext','q.internebemerkung'); $defaultorder = 1; $defaultorderdesc = 0; @@ -173,13 +173,14 @@ class Kontoauszuege { ".$app->erp->FormatMenge('(k.soll)',2).", '' ), - ".$app->erp->FormatMenge('(k.soll)',2)."), + ".$app->erp->FormatMenge('(k.soll)',2).") AS soll, k.waehrung, k.buchungstext, k.internebemerkung, ".$app->erp->FormatMenge('SUM(fb.betrag)',2)." AS saldo, k.id as menuid, - SUM(fb.betrag) AS saldonum + SUM(fb.betrag) AS saldonum, + k.buchung AS buchungdatum FROM kontoauszuege k LEFT JOIN fibu_buchungen_alle fb ON fb.id = k.id AND fb.typ = 'kontoauszuege' From 744a3b056608eebd663a9f91af5374ffa3a93c0a Mon Sep 17 00:00:00 2001 From: faser2k Date: Fri, 7 Feb 2025 14:56:48 +0100 Subject: [PATCH 02/10] hide created but not yet released auftraege --- www/pages/auftrag.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/www/pages/auftrag.php b/www/pages/auftrag.php index 24758817..6eb574ef 100644 --- a/www/pages/auftrag.php +++ b/www/pages/auftrag.php @@ -449,6 +449,10 @@ class Auftrag extends GenAuftrag } if ($tmp != "" && !$ignore) $tmp.= " AND a.status='freigegeben' "; + + if ($tmp == "") { + $tmp = " AND a.status != 'angelegt' "; + } // ENDE EXTRA more $where = " a.id!='' $tmp " . $this->app->erp->ProjektRechte('a.projekt', true, 'a.vertriebid'); From 95f21289a1ad0b9ceb660bf5ac978a19c1f10ec1 Mon Sep 17 00:00:00 2001 From: faser2k Date: Fri, 7 Feb 2025 16:29:14 +0100 Subject: [PATCH 03/10] add entwurf tab to verbindlichkeiten --- www/pages/content/verbindlichkeit_list.tpl | 4 ++ www/pages/verbindlichkeit.php | 75 +++++++++++++++++++++- 2 files changed, 77 insertions(+), 2 deletions(-) diff --git a/www/pages/content/verbindlichkeit_list.tpl b/www/pages/content/verbindlichkeit_list.tpl index 066b0350..5cb52819 100644 --- a/www/pages/content/verbindlichkeit_list.tpl +++ b/www/pages/content/verbindlichkeit_list.tpl @@ -1,6 +1,7 @@
[MESSAGE] @@ -83,6 +84,9 @@ [TAB1NEXT]
+
+ [TAB2] +