From e2e06cbb81c60cd462133b97024886766e4c167d Mon Sep 17 00:00:00 2001 From: Moritz Bunkus Date: Thu, 10 May 2007 11:27:15 +0000 Subject: [PATCH] Dialogbuchen: Anzeige der letzten Buchungsnummer und des Datums, an dem diese Buchung eingetragen wurde. Patch von Rainer Guempelein. --- SL/GL.pm | 5 +++++ bin/mozilla/gl.pl | 13 ++++++++++++- locale/de/all | 2 ++ locale/de/gl | 2 ++ 4 files changed, 21 insertions(+), 1 deletion(-) diff --git a/SL/GL.pm b/SL/GL.pm index 1b4a59e8c..3d65eac46 100644 --- a/SL/GL.pm +++ b/SL/GL.pm @@ -555,6 +555,11 @@ sub transaction { $query = qq|SELECT closedto, revtrans FROM defaults|; ($form->{closedto}, $form->{revtrans}) = selectrow_query($form, $dbh, $query); + $query = qq|SELECT id, gldate + FROM gl + WHERE id = (SELECT max(id) FROM gl)|; + ($form->{previous_id}, $form->{previous_gldate}) = selectrow_query($form, $dbh, $query); + if ($form->{id}) { $query = qq|SELECT g.reference, g.description, g.notes, g.transdate, g.storno, g.storno_id, diff --git a/bin/mozilla/gl.pl b/bin/mozilla/gl.pl index fd75c2ed2..e7d965421 100644 --- a/bin/mozilla/gl.pl +++ b/bin/mozilla/gl.pl @@ -1343,6 +1343,9 @@ sub form_header { qq||; } + $form->{previous_id} ||= "--"; + $form->{previous_gldate} ||= "--"; + $form->header; print qq| @@ -1351,7 +1354,7 @@ sub form_header {
{script}> |; - $form->hide_form(qw(id closedto locked storno storno_id)); + $form->hide_form(qw(id closedto locked storno storno_id previous_id previous_gldate)); print qq| @@ -1365,6 +1368,14 @@ sub form_header { + + + diff --git a/locale/de/all b/locale/de/all index e0bbf49e0..441a201ed 100644 --- a/locale/de/all +++ b/locale/de/all @@ -816,6 +816,8 @@ gestartet', 'Preisklasse' => 'Preisgruppe', 'Prepayment' => 'Vorauszahlung', 'Preview' => 'Druckvorschau', + 'Previous transdate text' => 'wurde gespeichert am', + 'Previous transnumber text' => 'Letzte Buchung mit der Buchungsnummer', 'Price' => 'Preis', 'Pricegroup' => 'Preisgruppe', 'Pricegroup deleted!' => 'Preisgruppe gelöscht!', diff --git a/locale/de/gl b/locale/de/gl index a0af63faa..09f7ec3d8 100644 --- a/locale/de/gl +++ b/locale/de/gl @@ -116,6 +116,8 @@ $self->{texts} = { 'Please enter values' => 'Bitte Werte eingeben', 'Post' => 'Buchen', 'Post as new' => 'Neu buchen', + 'Previous transdate text' => 'wurde gespeichert am', + 'Previous transnumber text' => 'Letzte Buchung mit der Buchungsnummer', 'Proforma Invoice' => 'Proformarechnung', 'Project Number' => 'Projektnummer', 'Project Numbers' => 'Projektnummern', -- 2.20.1
| + . $locale->text("Previous transnumber text") + . " $form->{previous_id} " + . $locale->text("Previous transdate text") + . " $form->{previous_gldate}" + . qq|
| . $locale->text('Reference') . qq|