From: Jan Büren Date: Fri, 23 Jan 2015 07:32:10 +0000 (+0100) Subject: Merge branch 'master' of github.com:kivitendo/kivitendo-erp X-Git-Tag: release-3.2.0beta~48 X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/commitdiff_plain/0ef6b519d07f99c8176f5edd59ea3158956cc7b3?hp=0b4b1f4c8a098531b11da00d2162ffaef4933a7f Merge branch 'master' of github.com:kivitendo/kivitendo-erp --- diff --git a/SL/DB/Helper/FlattenToForm.pm b/SL/DB/Helper/FlattenToForm.pm index 0b2c5e93e..4dca557f9 100644 --- a/SL/DB/Helper/FlattenToForm.pm +++ b/SL/DB/Helper/FlattenToForm.pm @@ -72,8 +72,9 @@ sub flatten_to_form { _copy_custom_variables($item, $form, 'ic_cvar_', "_${idx}"); if (ref($self) eq 'SL::DB::Invoice') { - $form->{"deliverydate_oe_${idx}"} = $item->deliverydate->to_lxoffice; - $form->{"reqdate_${idx}"} = $item->deliverydate->to_lxoffice; + my $date = $item->deliverydate ? $item->deliverydate->to_lxoffice : undef; + $form->{"deliverydate_oe_${idx}"} = $date; + $form->{"reqdate_${idx}"} = $date; } } diff --git a/bin/mozilla/am.pl b/bin/mozilla/am.pl index 99c097bfb..a52677f95 100644 --- a/bin/mozilla/am.pl +++ b/bin/mozilla/am.pl @@ -1190,23 +1190,28 @@ sub show_am_history { my $callback = build_std_url(qw(action einschraenkungen fromdate todate mitarbeiter searchid what2search)); $form->{order} ||= 'h.itime--1'; - my %search = ( "Artikelnummer" => "parts", - "Kundennummer" => "customer", - "Lieferantennummer" => "vendor", - "Projektnummer" => "project", - "Buchungsnummer" => "oe", - "Eingangsrechnungnummer" => "ap", - "Ausgangsrechnungnummer" => "ar", - "Mahnungsnummer" => "dunning" - ); + # my %search = ( "Artikelnummer" => "parts", + # "Kundennummer" => "customer", + # "Lieferantennummer" => "vendor", + # "Projektnummer" => "project", + # "Auftragsnummer" => "oe", + # "Angebotsnummer" => "oe", + # "Eingangsrechnungnummer" => "ap", + # "Ausgangsrechnungnummer" => "ar", + # "Mahnungsnummer" => "dunning", + # "Buchungsnummer" => "gl", + # ); + my %searchNo = ( "Artikelnummer" => "partnumber", "Kundennummer" => "customernumber", "Lieferantennummer" => "vendornumber", "Projektnummer" => "projectnumber", - "Buchungsnummer" => "ordnumber", + "Auftragsnummer" => "ordnumber", + "Angebotsnummer" => "quonumber", "Eingangsrechnungnummer" => "invnumber", "Ausgangsrechnungnummer" => "invnumber", - "Mahnungsnummer" => "dunning_id" + "Mahnungsnummer" => "dunning_id", + "Buchungsnummer" => "gltransaction" ); my $dbh = $form->dbconnect(\%myconfig); diff --git a/bin/mozilla/gl.pl b/bin/mozilla/gl.pl index b1c640a2f..e66376bfd 100644 --- a/bin/mozilla/gl.pl +++ b/bin/mozilla/gl.pl @@ -962,8 +962,9 @@ sub yes { if (GL->delete_transaction(\%myconfig, \%$form)){ # saving the history if(!exists $form->{addition} && $form->{id} ne "") { - $form->{snumbers} = qq|ordnumber_| . $form->{ordnumber}; + $form->{snumbers} = qq|gltransaction_| . $form->{id}; $form->{addition} = "DELETED"; + $form->{what_done} = "gl_transaction"; $form->save_history; } # /saving the history @@ -1134,9 +1135,9 @@ sub post_transaction { undef($form->{callback}); # saving the history if(!exists $form->{addition} && $form->{id} ne "") { - $form->{snumbers} = qq|ordnumber_| . $form->{ordnumber}; - $form->{addition} = "SAVED"; - $form->{what_done} = $locale->text("Buchungsnummer") . " = " . $form->{id}; + $form->{snumbers} = qq|gltransaction_| . $form->{id}; + $form->{addition} = "POSTED"; + $form->{what_done} = "gl transaction"; $form->save_history; } # /saving the history @@ -1203,8 +1204,9 @@ sub storno { # saving the history if(!exists $form->{addition} && $form->{id} ne "") { - $form->{snumbers} = "ordnumber_$form->{ordnumber}"; + $form->{snumbers} = qq|gltransaction_| . $form->{id}; $form->{addition} = "STORNO"; + $form->{what_done} = "gl_transaction"; $form->save_history; } # /saving the history diff --git a/locale/de/all b/locale/de/all index 5136a68e3..7464deed7 100755 --- a/locale/de/all +++ b/locale/de/all @@ -3112,6 +3112,7 @@ $self->{texts} = { 'found' => 'Gefunden', 'from (time)' => 'von', 'general_ledger_list' => 'buchungsjournal', + 'gl_transaction' => 'Dialogbuchung', 'h' => 'h', 'history' => 'Historie', 'history search engine' => 'Historien Suchmaschine', diff --git a/templates/webpages/common/search_history.html b/templates/webpages/common/search_history.html index 8076bd8bb..53b92e876 100644 --- a/templates/webpages/common/search_history.html +++ b/templates/webpages/common/search_history.html @@ -16,10 +16,12 @@ - + + +