From: Moritz Bunkus <m.bunkus@linet-services.de>
Date: Wed, 17 Aug 2016 12:13:05 +0000 (+0200)
Subject: Admin: Task-Server-Benutzer in Mandantenliste anzeigen
X-Git-Tag: release-3.5.4~2130
X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=232f9a39e89eb762ce23605230e810d2c5071cbc;p=kivitendo-erp.git

Admin: Task-Server-Benutzer in Mandantenliste anzeigen
---

diff --git a/locale/de/all b/locale/de/all
index 9c09cb809..41fae9324 100755
--- a/locale/de/all
+++ b/locale/de/all
@@ -2661,6 +2661,7 @@ $self->{texts} = {
   'Target bank account'         => 'Zielkonto',
   'Target table'                => 'Zieltabelle',
   'Task Server is not running, starting it now. If this does not change, please check your task server config' => 'Der Taskserver läuft nicht, starte ihn jetzt. Das kann ein paar Sekunden dauern. Sollte das nicht funktionieren, prüfen Sie bitte die Taskserver-Konfiguration.',
+  'Task server'                 => 'Task-Server',
   'Task server control'         => 'Task-Server-Steuerung',
   'Task server status'          => 'Task-Server-Status',
   'Tax'                         => 'Steuer',
@@ -3485,6 +3486,7 @@ $self->{texts} = {
   'every third month'           => 'vierteljährlich',
   'every time'                  => 'immer',
   'executed'                    => 'ausgeführt',
+  'execution as user \'#1\''    => 'Ausführung als User »#1«',
   'failed'                      => 'fehlgeschlagen',
   'female'                      => 'weiblich',
   'flat-rate position'          => 'Pauschalposition',
@@ -3540,6 +3542,7 @@ $self->{texts} = {
   'no article assigned yet'     => 'noch kein Artikel zugewiesen',
   'no bestbefore'               => 'keine Mindesthaltbarkeit',
   'no chargenumber'             => 'keine Chargennummer',
+  'no execution for this client' => 'keine Ausführung für diesen Mandanten',
   'no skonto_chart configured for taxkey #1 : #2 : #3' => 'Kein Skontokonto für Steuerschlüssel #1 : #2 : #3',
   'no tax_id in acc_trans'      => 'Keine tax_id in acc_trans',
   'not configured'              => 'nicht konfiguriert',
diff --git a/templates/webpages/admin/show.html b/templates/webpages/admin/show.html
index 7189665d4..2ae4acbd5 100644
--- a/templates/webpages/admin/show.html
+++ b/templates/webpages/admin/show.html
@@ -54,6 +54,7 @@
     <th>[% LxERP.t8('Database Host') %]</th>
     <th>[% LxERP.t8('Database User') %]</th>
     <th>[% LxERP.t8('Default client') %]</th>
+    <th>[% LxERP.t8('Task server') %]</th>
    </tr>
 
 [%- FOREACH client = SELF.all_clients %]
@@ -64,6 +65,13 @@
     <td>[% HTML.escape(client.dbhost) %][% IF client.dbport %]:[%- HTML.escape(client.dbport) %][%- END %]</td>
     <td>[% HTML.escape(client.dbuser) %]</td>
     <td>[% IF client.is_default %][% LxERP.t8("Yes") %][%- ELSE %][% LxERP.t8("No") %][%- END %]</td>
+    <td>
+     [% IF client.task_server_user %]
+      [% LxERP.t8("execution as user '#1'", client.task_server_user.login) %]
+     [% ELSE %]
+      [% LxERP.t8("no execution for this client") %]
+     [% END %]
+    </td>
    </tr>
 [%- END %]
   </table>