Einkaufsbericht um Anzeige erstes Sollkonto erweitert
authorJan Büren <jan@kivitendo.de>
Tue, 27 Jul 2021 08:59:00 +0000 (10:59 +0200)
committerJan Büren <jan@kivitendo.de>
Tue, 27 Jul 2021 08:59:00 +0000 (10:59 +0200)
SL/AP.pm
bin/mozilla/ap.pl
doc/changelog

index e21eb13..01f7e9b 100644 (file)
--- a/SL/AP.pm
+++ b/SL/AP.pm
@@ -463,7 +463,14 @@ sub ap_transactions {
            WHERE ch.link ~ 'AP[[:>:]]'
             AND at.trans_id = a.id
             LIMIT 1
-          ) AS charts } .
+          ) AS charts, } .
+    qq{  ( SELECT ch.accno || ' -- ' || ch.description
+           FROM acc_trans at
+           LEFT JOIN chart ch ON ch.id = at.chart_id
+           WHERE ch.link ~ 'AP_amount'
+            AND at.trans_id = a.id
+            LIMIT 1
+          ) AS debit_chart } .
     qq|FROM ap a | .
     qq|JOIN vendor v ON (a.vendor_id = v.id) | .
     qq|LEFT JOIN contacts cp ON (a.cp_id = cp.cp_id) | .
index 2c88632..8e507ce 100644 (file)
@@ -1023,7 +1023,7 @@ sub ap_transactions {
   my @columns =
     qw(transdate id type invnumber ordnumber name netamount tax amount paid datepaid
        due duedate transaction_description notes employee globalprojectnumber department
-       vendornumber country ustid taxzone payment_terms charts direct_debit);
+       vendornumber country ustid taxzone payment_terms charts debit_chart direct_debit);
 
   my @hidden_variables = map { "l_${_}" } @columns;
   push @hidden_variables, "l_subtotal", qw(open closed vendor invnumber ordnumber transaction_description notes project_id transdatefrom transdateto
@@ -1056,6 +1056,7 @@ sub ap_transactions {
     'taxzone'                 => { 'text' => $locale->text('Tax rate'), },
     'payment_terms'           => { 'text' => $locale->text('Payment Terms'), },
     'charts'                  => { 'text' => $locale->text('Chart'), },
+    'debit_chart'             => { 'text' => $locale->text('Debit Account'), },
     'direct_debit'            => { 'text' => $locale->text('direct debit'), },
   );
 
index 8165151..b1381b4 100644 (file)
@@ -28,6 +28,7 @@ Kleinere neue Features und Detailverbesserungen:
   in den Dokumenten-Tab gesprungen werden kann.
 - Seriennummer ist jetzt ein Pflichtfeld für Lieferscheine (Einkauf und Verkauf),
   falls die Ware im Beleg in den Stammdaten mit "Hat eine Serienummer" markiert ist.
+- Einkaufsbericht um Anzeige erstes Sollkonto erweitert
 
 Bugfixes (Tracker: https://www.kivitendo.de/redmine):