Anzeige der Rechnungstypen: Aufteilung der Stornorechnung in die ursprüngliche Rechnu...
authorMoritz Bunkus <m.bunkus@linet-services.de>
Fri, 4 May 2007 13:14:35 +0000 (13:14 +0000)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Fri, 4 May 2007 13:14:35 +0000 (13:14 +0000)
bin/mozilla/ar.pl
locale/de/all
locale/de/ar

index da33886..e7b36ef 100644 (file)
@@ -1644,8 +1644,13 @@ sub ar_transactions {
 
     $column_data{invnumber} =
       "<td><a href=$module?action=edit&id=$ar->{id}&login=$form->{login}&password=$form->{password}&callback=$callback>$ar->{invnumber}</a></td>";
+
+    my $is_storno  = $ar->{storno} && ($ar->{invnumber} =~ /^Storno zu/);
+    my $has_storno = $ar->{storno} && !$is_storno;
+
     $column_data{type} = "<td>" .
-      ($ar->{storno}     ? $locale->text("Storno (one letter abbreviation)") :
+      ($has_storno       ? $locale->text("Invoice with Storno (abbreviation)") :
+       $is_storno        ? $locale->text("Storno (one letter abbreviation)") :
        $ar->{amount} < 0 ? $locale->text("Credit note (one letter abbreviation)") :
        $ar->{invoice}    ? $locale->text("Invoice (one letter abbreviation)") :
                            $locale->text("AR Transaction (abbreviation)"))
index 247a89a..bf1d90f 100644 (file)
@@ -572,6 +572,7 @@ gestartet',
   'Invoice Number missing!'     => 'Rechnungsnummer fehlt!',
   'Invoice deleted!'            => 'Rechnung gelöscht!',
   'Invoice has already been storno\'d!' => 'Diese Rechnung wurde bereits storniert.',
+  'Invoice with Storno (abbreviation)' => 'R(S)',
   'Invoices'                    => 'Rechnungen',
   'Is this a summary account to record' => 'Buchungskonto in',
   'It is possible to do this automatically for some Buchungsgruppen, but not for all.' => 'Es ist m&ouml;glich, dies f&uuml;r einige, aber nicht f&uuml;r alle Buchungsgruppen automatisch zu erledigen.',
index 3ccb13d..c34ab78 100644 (file)
@@ -73,6 +73,7 @@ $self->{texts} = {
   'Invoice Date'                => 'Rechnungsdatum',
   'Invoice Date missing!'       => 'Rechnungsdatum fehlt!',
   'Invoice Number'              => 'Rechnungsnummer',
+  'Invoice with Storno (abbreviation)' => 'R(S)',
   'Jan'                         => 'Jan',
   'January'                     => 'Januar',
   'Jul'                         => 'Jul',