]> wagnertech.de Git - mfinanz.git/commitdiff
Merge branch 'master' of ssh://lx-office.linet-services.de/~/lx-office-erp
authorMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 4 Jan 2011 14:51:26 +0000 (15:51 +0100)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 4 Jan 2011 14:51:26 +0000 (15:51 +0100)
SL/AR.pm
bin/mozilla/ar.pl
doc/changelog

index 1754fe6ea5515385d63984b9fd45ba3345b79faf..a3284ed9265f1541d84fa29733a98324068f4804 100644 (file)
--- a/SL/AR.pm
+++ b/SL/AR.pm
@@ -417,7 +417,7 @@ sub ar_transactions {
     qq|  a.marge_total, a.marge_percent, | .
     qq|  a.transaction_description, | .
     qq|  pr.projectnumber AS globalprojectnumber, | .
-    qq|  c.name, c.customernumber, c.country, c.ustid, | .
+    qq|  c.name, c.customernumber, c.country, c.ustid, b.description as customertype, | .
     qq|  e.name AS employee, | .
     qq|  e2.name AS salesman, | .
     qq|  tz.description AS taxzone, | .
@@ -436,6 +436,7 @@ sub ar_transactions {
     qq|LEFT JOIN project pr ON (a.globalproject_id = pr.id)| .
     qq|LEFT JOIN tax_zones tz ON (tz.id = c.taxzone_id)| .
     qq|LEFT JOIN payment_terms pt ON (pt.id = c.payment_id)| .
+    qq|LEFT JOIN business b ON (b.id = c.business_id)| .
     qq|LEFT JOIN department d ON (d.id = a.department_id)|;
 
   my $where = "1 = 1";
index 0e5ab85a9b54265a2c6926236c7d35d3527ecb4a..585301c25a22139e6fe9c8e19aad833e49801a07 100644 (file)
@@ -1346,7 +1346,7 @@ sub ar_transactions {
   @columns =
     qw(transdate id type invnumber ordnumber name netamount tax amount paid
        datepaid due duedate transaction_description notes salesman employee shippingpoint shipvia
-       marge_total marge_percent globalprojectnumber customernumber country ustid taxzone payment_terms charts);
+       marge_total marge_percent globalprojectnumber customernumber country ustid taxzone payment_terms charts customertype);
 
   my @hidden_variables = map { "l_${_}" } @columns;
   push @hidden_variables, "l_subtotal", qw(open closed customer invnumber ordnumber transaction_description notes project_id transdatefrom transdateto);
@@ -1382,6 +1382,7 @@ sub ar_transactions {
     'taxzone'                 => { 'text' => $locale->text('Steuersatz'), },
     'payment_terms'           => { 'text' => $locale->text('Payment Terms'), },
     'charts'                  => { 'text' => $locale->text('Buchungskonto'), },
+    'customertype'            => { 'text' => $locale->text('Customer type'), },
   );
 
   foreach my $name (qw(id transdate duedate invnumber ordnumber name datepaid employee shippingpoint shipvia transaction_description)) {
index 0551a09b68767db74e0c57eede113b66c5466549..a9ffd7d869a074a0914a7ac4cfe7f8650c6558c8 100644 (file)
@@ -26,6 +26,7 @@
   - Zahlungsein- und ausgänge um Suche nach Rechnungsnummer erweitert
   - Anzeige von Bildern in Artikelmaske und Wahlmöglichkeit Defaultwert für
     Bilder in Artikelsuche via Configparameter in config/lx-erp.conf
+  - Kundentyp in Rechnungssuche auch als Wert in Rechnungsübersicht anzeigen und exportieren
 
   API Änderungen:
 
 
   Liste gefixter Bugs aus dem Bugtracker:
 
+
+   - Bug 1388 -  Berichte sind defekt, wenn abweichendes Datumsformat (ISO) eingestellt ist
+   - Bug 1395 -  Einlagern ueber Lieferschein: Einheiten entsprechen nicht den Standardeinheiten der Artikel
+   - Bug 1398 -  Im Lagerjournal werden Projektnummern nicht erfasst 
    - Bug 1409 -  Bei "Erzeugnis fertigen" wird nur der Bestand der letzten Komponente geprüft
+   - Bug 1412 -  Wenn die Ware ausgewählt werden muss wird der Rabatt verworfen
+   - Bug 1421 -  Stornorechnungen loeschen bereitet Probleme
    - Bug 1484 -  Das Ankreuzfeld 'alle' hat keine Funktion wenn man einen Auswahlliste (multibox) an Lieferanten hat
                  Es wird trotzdem nach der Auswahlliste gefiltert und die Option 'alle' wird
                  ignoriert auch wenn man auf Erneuern klickt.