]> wagnertech.de Git - kivitendo-erp.git/commitdiff
Lieferant -> Lieferungen: Mengen müssen mal -1 genommen werden, um positiv zu erscheinen.
authorSven Schöling <s.schoeling@linet-services.de>
Wed, 20 May 2009 14:21:52 +0000 (14:21 +0000)
committerSven Schöling <s.schoeling@linet-services.de>
Wed, 20 May 2009 14:21:52 +0000 (14:21 +0000)
Ausserdem einen Hilfstext angebracht, der darauf hinweist, dass die Liste auf 15 Zeilen begrenzt ist.

Fix für Bug 982.

SL/CT.pm
locale/de/all
templates/webpages/ct/get_delivery_de.html
templates/webpages/ct/get_delivery_master.html

index a997bfe35ecd9038bf87333dbf6e90be9e733f98..a8ea84e36b3827808e334e42d9a132a4feebb11d 100644 (file)
--- a/SL/CT.pm
+++ b/SL/CT.pm
@@ -918,6 +918,7 @@ sub get_delivery {
 
   my $arap = $form->{db} eq "vendor" ? "ap" : "ar";
   my $db = $form->{db} eq "customer" ? "customer" : "vendor";
+  my $qty_sign = $form->{db} eq 'vendor' ? ' * -1 AS qty' : '';
 
   my $where = " WHERE 1=1 ";
   my @values;
@@ -939,7 +940,7 @@ sub get_delivery {
     push(@values, conv_date($form->{to}));
   }
   my $query =
-    qq|SELECT s.shiptoname, i.qty, | .
+    qq|SELECT s.shiptoname, i.qty $qty_sign, | .
     qq|  ${arap}.id, ${arap}.transdate, ${arap}.invnumber, ${arap}.ordnumber, | .
     qq|  i.description, i.unit, i.sellprice, | .
     qq|  oe.id AS oe_id | .
index 56bf24a02d12aeef1ee7a49f36327f635e8d5eb5..4efbb10cc9e206872d344be85228698a0c9ff418 100644 (file)
@@ -1572,6 +1572,7 @@ $self->{texts} = {
   'This group will be called &quot;Full Access&quot;.' => 'Diese Gruppe wird &quot;Vollzugriff&quot; genannt.',
   'This installation uses an unknown chart of accounts (&quot;[% HTML.escape(coa) %]&quot;). This database upgrade cannot create standard buchungsgruppen automatically.' => 'Diese Installation benutzt einen unbekannten Kontenrahmen (&quot;[% HTML.escape(coa) %]&quot;). Dieses Datenbankupgrade kann die Standardbuchungsgruppen nicht automatisch anlegen.',
   'This is a preliminary check for existing sources. Nothing will be created or deleted at this stage!' => 'In diesem Schritt werden bestehende Datenbanken gesucht. Es werden noch keine &Auml;nderungen vorgenommen!',
+  'This list is capped at 15 items to keep it fast. If you need a full list, please use reports.' => 'Diese Liste ist auf 15 Zeilen begrenzt. Wenn Sie eine vollständige Liste benötigen, erstellen Sie bitte einen Bericht.',
   'This means that the user has created an AP transaction and chosen a taxkey for sales taxes, or that he has created an AR transaction and chosen a taxkey for input taxes.' => 'Das bedeutet, dass ein Benutzer eine Kreditorenbuchung angelegt und in ihr einen Umsatzsteuer-Steuerschlüssel verwendet oder eine Debitorenbuchung mit Vorsteuer-Steuerschlüssel angelegt hat.',
   'This module can help you identify and correct such entries by analyzing the general ledger and presenting you likely solutions but also allowing you to fix problems yourself.' => 'Dieses Modul kann Ihnen helfen, problematische Einträge im Hauptbuch zu identifizieren und teilweise zu beheben. Dabei werden je nach Problem mögliche Lösungen aufgezeigt, wobei Sie die entscheiden können, welche Probleme automatisch gelöst werden sollen.',
   'This transaction has to be split into several transactions manually.' => 'Diese Buchung muss manuell in mehrere Buchungen aufgeteilt werden.',
index b6daa67173785abda653747e88bd31074d28fc8b..1d71757d82340bd3630a9a514913b6addeb95fca 100644 (file)
@@ -27,3 +27,6 @@
 [%- END %]
 
      </table>
+[%- IF DELIVERY.size == 15 %]
+     <p>Diese Liste ist auf 15 Zeilen begrenzt. Wenn Sie eine vollständige Liste benötigen, erstellen Sie bitte einen Bericht.</p>
+[%- END %]
index a8d53a7801c50ec9cbb50e3e131d0931d29d7f55..774909e0937e4abf2a16242e43596ac8d5eb40c0 100644 (file)
@@ -27,3 +27,6 @@
 [%- END %]
 
      </table>
+[%- IF DELIVERY.size == 15 %]
+     <p><translate>This list is capped at 15 items to keep it fast. If you need a full list, please use reports.</translate></p>
+[%- END %]