]> wagnertech.de Git - mfinanz.git/commitdiff
Beim Dialogbuchen die Kontensalden zu den jeweils ausgewählten Konten anzeigen. Fix...
authorMoritz Bunkus <m.bunkus@linet-services.de>
Wed, 6 May 2009 15:36:50 +0000 (15:36 +0000)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Wed, 6 May 2009 15:36:50 +0000 (15:36 +0000)
40 files changed:
SL/Form.pm
SL/GL.pm
SL/Template/Plugin/LxERP.pm
bin/mozilla/gl.pl
locale/de/admin
locale/de/all
locale/de/am
locale/de/amcvar
locale/de/amtemplates
locale/de/ap
locale/de/ar
locale/de/arap
locale/de/bp
locale/de/ca
locale/de/common
locale/de/cp
locale/de/ct
locale/de/datev
locale/de/dn
locale/de/do
locale/de/drafts
locale/de/fu
locale/de/gl
locale/de/ic
locale/de/io
locale/de/ir
locale/de/is
locale/de/licenses
locale/de/login
locale/de/oe
locale/de/pe
locale/de/projects
locale/de/rc
locale/de/reportgenerator
locale/de/rp
locale/de/todo
locale/de/ustva
locale/de/wh
templates/webpages/gl/form_header_chart_balances_js_de.html [new file with mode: 0644]
templates/webpages/gl/form_header_chart_balances_js_master.html [new file with mode: 0644]

index 675d9adc6563b39400a71169f024da689d0e9752..370bbe61c8f0a2f131685714e48151be058737d3 100644 (file)
@@ -979,9 +979,9 @@ sub format_amount {
   $amount .= $d[0].$p[1].(0 x ($places - length $p[1])) if ($places || $p[1] ne '');
 
   $amount = do {
-    ($dash =~ /-/)    ? ($neg ? "($amount)"  : "$amount" )    :
-    ($dash =~ /DRCR/) ? ($neg ? "$amount DR" : "$amount CR" ) :
-                        ($neg ? "-$amount"   : "$amount" )    ;
+    ($dash =~ /-/)    ? ($neg ? "($amount)"                            : "$amount" )                              :
+    ($dash =~ /DRCR/) ? ($neg ? "$amount " . $main::locale->text('DR') : "$amount " . $main::locale->text('CR') ) :
+                        ($neg ? "-$amount"                             : "$amount" )                              ;
   };
 
 
index a36c8e303fbdbdcfff546f885a59e01ec269e1c0..51b1d4b9d3f89610ef2cfeff7548e9726735759b 100644 (file)
--- a/SL/GL.pm
+++ b/SL/GL.pm
@@ -716,4 +716,39 @@ sub storno {
   $main::lxdebug->leave_sub();
 }
 
+sub get_chart_balances {
+  $main::lxdebug->enter_sub();
+
+  my $self     = shift;
+  my %params   = @_;
+
+  Common::check_params(\%params, qw(charts));
+
+  my $myconfig = \%main::myconfig;
+  my $form     = $main::form;
+
+  my $dbh      = $params{dbh} || $form->get_standard_dbh($myconfig);
+
+  my @ids      = map { $_->{id} } @{ $params{charts} };
+
+  if (!@ids) {
+    $main::lxdebug->leave_sub();
+    return;
+  }
+
+  my $query = qq|SELECT chart_id, SUM(amount) AS sum
+                 FROM acc_trans
+                 WHERE chart_id IN (| . join(', ', ('?') x scalar(@ids)) . qq|)
+                 GROUP BY chart_id|;
+
+  my %balances = selectall_as_map($form, $dbh, $query, 'chart_id', 'sum', @ids);
+
+  foreach my $chart (@{ $params{charts} }) {
+    $chart->{balance} = $balances{ $chart->{id} } || 0;
+  }
+
+  $main::lxdebug->leave_sub();
+}
+
+
 1;
index 1bd03dab83a3986a19915e2729bb3ec5e86f7a23..d1d93d13c4a6f75e2878314fe07cfe4027af3de1 100644 (file)
@@ -15,9 +15,9 @@ sub new {
 }
 
 sub format_amount {
-  my ($self, $var, $places, $skip_zero) = @_;
+  my ($self, $var, $places, $skip_zero, $dash) = @_;
 
-  return $main::form->format_amount(\%main::myconfig, $var * 1, $places) unless $skip_zero && $var == 0;
+  return $main::form->format_amount(\%main::myconfig, $var * 1, $places, $dash) unless $skip_zero && $var == 0;
   return '';
 }
 
index e38796c75eb8fcca74b9104db0cca8dc3731164c..0f34f1b94ff387f1d891996915acaf4b37561182 100644 (file)
@@ -780,17 +780,6 @@ sub display_rows {
   $form->{totaldebit}  = 0;
   $form->{totalcredit} = 0;
 
-  my @old_project_ids = ();
-  map({ push(@old_project_ids, $form->{"project_id_$_"})
-          if ($form->{"project_id_$_"}); } (1..$form->{"rowcount"}));
-
-  $form->get_lists("projects" => { "key" => "ALL_PROJECTS",
-                                   "all" => 0,
-                                   "old_id" => \@old_project_ids },
-                   "charts" => { "key" => "ALL_CHARTS",
-                                 "transdate" => $form->{transdate} },
-                   "taxcharts" => "ALL_TAXCHARTS");
-
   my %project_labels = ();
   my @project_values = ("");
   foreach my $item (@{ $form->{"ALL_PROJECTS"} }) {
@@ -822,7 +811,6 @@ sub display_rows {
   }
 
   for $i (1 .. $form->{rowcount}) {
-
     if ($form->{show_details}) {
       $source = qq|
       <td><input name="source_$i" value="$form->{"source_$i"}" size="16"></td>|;
@@ -939,6 +927,7 @@ sub display_rows {
 
     print qq|<tr valign=top>
     $accno
+    <td id="chart_balance_$i" align="right">&nbsp;</td>
     $fx_transaction
     <td><input name="debit_$i" size="8" value="$form->{"debit_$i"}" accesskey=$i $copy2credit $debitreadonly></td>
     <td><input name="credit_$i" size=8 value="$form->{"credit_$i"}" $creditreadonly></td>
@@ -971,6 +960,19 @@ sub form_header {
 
   $auth->assert('general_ledger');
 
+  my @old_project_ids = ();
+  map({ push(@old_project_ids, $form->{"project_id_$_"})
+          if ($form->{"project_id_$_"}); } (1..$form->{"rowcount"}));
+
+  $form->get_lists("projects"  => { "key"       => "ALL_PROJECTS",
+                                    "all"       => 0,
+                                    "old_id"    => \@old_project_ids },
+                   "charts"    => { "key"       => "ALL_CHARTS",
+                                    "transdate" => $form->{transdate} },
+                   "taxcharts" => "ALL_TAXCHARTS");
+
+  GL->get_chart_balances('charts' => $form->{ALL_CHARTS});
+
   $title         = $form->{title};
   $form->{title} = $locale->text("$title General Ledger Transaction");
   $readonly      = ($form->{id}) ? "readonly" : "";
@@ -1008,10 +1010,11 @@ sub form_header {
     var txt = document.getElementsByName('debit_1')[0].value;
     document.getElementsByName('credit_2')[0].value = txt;
   };
-
   //-->
-  </script>|;
-  $form->{javascript} .= qq|<script type="text/javascript" src="js/show_form_details.js"></script>|;
+  </script>
+  <script type="text/javascript" src="js/show_form_details.js"></script>
+  <script type="text/javascript" src="js/jquery.js"></script>
+|;
 
   $form->{selectdepartment} =~ s/ selected//;
   $form->{selectdepartment} =~
@@ -1069,6 +1072,8 @@ sub form_header {
   $form->{previous_id}     ||= "--";
   $form->{previous_gldate} ||= "--";
 
+  $jsscript .= $form->parse_html_template('gl/form_header_chart_balances_js');
+
   $form->header;
 
   print qq|
@@ -1194,6 +1199,7 @@ sub form_header {
           <tr class=listheading>
          <th class=listheading style="width:15%">|
     . $locale->text('Account') . qq|</th>
+         <th class=listheading style="width:10%">| . $locale->text('Chart balance') . qq|</th>
          <th class=listheading style="width:10%">|
     . $locale->text('Debit') . qq|</th>
          <th class=listheading style="width:10%">|
@@ -1246,8 +1252,7 @@ sub form_footer {
 
   print qq|
     <tr class=listtotal>
-    <td></td>
-    <th align=right class=listtotal> $form->{totaldebit}</th>
+    <th colspan="3" align=right class=listtotal> $form->{totaldebit}</th>
     <th align=right class=listtotal> $form->{totalcredit}</th>
     <td colspan=6></td>
     </tr>
index 63867d2eb6208503a46b4484dbaef5372241b6da..86e7dc93906544511625138fd6ae2b4d5d3bdd8e 100644 (file)
@@ -21,6 +21,7 @@ $self->{texts} = {
   'Bin List'                    => 'Lagerliste',
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -60,6 +61,7 @@ $self->{texts} = {
   'Customer details'            => 'Kundendetails',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Database Administration'     => 'Datenbankadministration',
   'Database Connection Test'    => 'Test der Datenbankverbindung',
index 9200e9f35a97c7565f9f7d3c9c2f60192218afed..589e029c14cfc912ee082acc9dcda33934686291 100644 (file)
@@ -267,6 +267,7 @@ $self->{texts} = {
   'Business saved!'             => 'Firma gespeichert.',
   'CANCELED'                    => 'Storniert',
   'CB Transaction'              => 'SB-Buchung',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -323,6 +324,7 @@ $self->{texts} = {
   'Charge Number'               => 'Chargennummer',
   'Charge number'               => 'Chargennummer',
   'Chart Type'                  => 'Kontentyp',
+  'Chart balance'               => 'Kontensaldo',
   'Chart of Accounts'           => 'Kontenübersicht',
   'Chart of accounts'           => 'Kontenrahmen',
   'Chartaccounts connected to this Tax:' => 'Konten, die mit dieser Steuer verknüpft sind:',
@@ -431,6 +433,7 @@ $self->{texts} = {
   'DATEX - Export Assistent'    => 'DATEV-Exportassistent',
   'DELETED'                     => 'Gelöscht',
   'DFV-Kennzeichen'             => 'DFV-Kennzeichen',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'DUNS-Nr'                     => 'DUNS-Nr.',
   'Database'                    => 'Datenbank',
index 90ea10a3f2eb09bfa6b78a28a8479fece5482bb0..07ee128afd741a7588fd97753921ec87d5fe0e8c 100644 (file)
@@ -84,6 +84,7 @@ $self->{texts} = {
   'Business deleted!'           => 'Firma gelöscht.',
   'Business saved!'             => 'Firma gespeichert.',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -129,6 +130,7 @@ $self->{texts} = {
   'Customernumberinit'          => 'Kunden-/Lieferantennummernkreis',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index ad954aa9ccb9168a50f6ca36e54556ae09e1e517..171fabcc0a7f2ba4fce3b9faf1103c5c3f3fbe51 100644 (file)
@@ -14,6 +14,7 @@ $self->{texts} = {
   'Bin List'                    => 'Lagerliste',
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -49,6 +50,7 @@ $self->{texts} = {
   'Customer details'            => 'Kundendetails',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index bb065a273e1329181207952787fb06eee7e039cf..1d0be0caa69f4d8fe8299ba4544c9e9f10b98579 100644 (file)
@@ -15,6 +15,7 @@ $self->{texts} = {
   'Bin List'                    => 'Lagerliste',
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -51,6 +52,7 @@ $self->{texts} = {
   'Customer details'            => 'Kundendetails',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index 430b3990784b4751978e3633f0ff14b564335f32..710b03e8eba1c4bf71bff1bbc2962afe42be8b3f 100644 (file)
@@ -29,6 +29,7 @@ $self->{texts} = {
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'Bis'                         => 'bis',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -80,6 +81,7 @@ $self->{texts} = {
   'Customer not on file!'       => 'Kunde ist nicht in der Datenbank!',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index a661e9097318267bb69cb3874304e1f016e47be3..2cf64563918ce50cb23c7116e8995a5fe95c8a1e 100644 (file)
@@ -28,6 +28,7 @@ $self->{texts} = {
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'Bis'                         => 'bis',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -81,6 +82,7 @@ $self->{texts} = {
   'Customer not on file!'       => 'Kunde ist nicht in der Datenbank!',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index 1f805ada0c7a855db61a8d0d7931f860840ee9e8..4c4eedd3bdee0a16f8b4233cf8724bc374a0cb19 100644 (file)
@@ -13,6 +13,7 @@ $self->{texts} = {
   'Bin List'                    => 'Lagerliste',
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -51,6 +52,7 @@ $self->{texts} = {
   'Customer not on file!'       => 'Kunde ist nicht in der Datenbank!',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index 4174a3a891d77fe4ad0d8db71c2f8c5aa53565a0..e1838acbacda8a7da265068391d6660a133313cd 100644 (file)
@@ -16,6 +16,7 @@ $self->{texts} = {
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'Bis'                         => 'bis',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -56,6 +57,7 @@ $self->{texts} = {
   'Customer details'            => 'Kundendetails',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index 33ac0d789ddbd52124da05bae99423862063f31d..9bc74c196fd33fb81d59e49c3600bdb935e3d105 100644 (file)
@@ -19,6 +19,7 @@ $self->{texts} = {
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'Bis'                         => 'bis',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -57,6 +58,7 @@ $self->{texts} = {
   'Customized Report'           => 'Vorgewählte Zeiträume',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index f60e0990bc40a877ab465ceb2e50e848cd7962c5..603d7a2a1d504006a36eb5184ab9728c0ed0e20f 100644 (file)
@@ -13,6 +13,7 @@ $self->{texts} = {
   'Bin List'                    => 'Lagerliste',
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -48,6 +49,7 @@ $self->{texts} = {
   'Customer details'            => 'Kundendetails',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index 6484eb9b16fe89d46b6ff39826b4ef4b032a5114..6d0a5a3fb7f6feaa0ebd6ba2a8045d6920b2aafb 100644 (file)
@@ -16,6 +16,7 @@ $self->{texts} = {
   'Bin List'                    => 'Lagerliste',
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -60,6 +61,7 @@ $self->{texts} = {
   'Customer not on file!'       => 'Kunde ist nicht in der Datenbank!',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index 2bb3f8cfffbd98fd4198c0f4bc31c308da490b9f..9cb4384d416f300bd5655f11e09cbe06a8069b9d 100644 (file)
@@ -21,6 +21,7 @@ $self->{texts} = {
   'Bin List'                    => 'Lagerliste',
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -66,6 +67,7 @@ $self->{texts} = {
   'Customers'                   => 'Kunden',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index 41527fc0896abb353a3e4a2b4dd4f39b163f122e..bf8444f061faaacb12fb9b1d043c8fff46e70194 100644 (file)
@@ -19,6 +19,7 @@ $self->{texts} = {
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'Bis Konto: '                 => 'bis Konto: ',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -58,6 +59,7 @@ $self->{texts} = {
   'DATEX - Export Assistent'    => 'DATEV-Exportassistent',
   'DELETED'                     => 'Gelöscht',
   'DFV-Kennzeichen'             => 'DFV-Kennzeichen',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index 5ca66cfca8d5e0f9c2e24e59c7e9a664326d3d7c..4d2dbfc76f6daeb9357605c28d2ae7fec6b1a3cf 100644 (file)
@@ -30,6 +30,7 @@ $self->{texts} = {
   'Bin List'                    => 'Lagerliste',
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -75,6 +76,7 @@ $self->{texts} = {
   'Customername'                => 'Kundenname',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index 5f1e42e4d5ec68641892b114235d0cab46be7c60..27645320b322db6462082486a3efaa6e754d6d0f 100644 (file)
@@ -34,6 +34,7 @@ $self->{texts} = {
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'Bis'                         => 'bis',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -81,6 +82,7 @@ $self->{texts} = {
   'Customer not on file!'       => 'Kunde ist nicht in der Datenbank!',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index 8aafa67b6f09afdc10e70acfbdc664b12e5a5c70..903cb868f4f921bfde544fc3a43c7d719c96ecdb 100644 (file)
@@ -13,6 +13,7 @@ $self->{texts} = {
   'Bin List'                    => 'Lagerliste',
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -48,6 +49,7 @@ $self->{texts} = {
   'Customer details'            => 'Kundendetails',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index 0c6255827a48bc67c8f1974d349e766b7c664343..cf3deb22faf026a37083101363bece20faa06837 100644 (file)
@@ -16,6 +16,7 @@ $self->{texts} = {
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'Body'                        => 'Text',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -54,6 +55,7 @@ $self->{texts} = {
   'Customer'                    => 'Kunde',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index 4054477f1be3d12c7e0357f190b0eb2604dfabb4..cae0963969a10e2d3f84acf1a037ee01127b0452 100644 (file)
@@ -30,6 +30,7 @@ $self->{texts} = {
   'Buchungsnummer'              => 'Buchungsnummer',
   'CANCELED'                    => 'Storniert',
   'CB Transaction'              => 'SB-Buchung',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -53,6 +54,7 @@ $self->{texts} = {
   'Cannot post transaction with a debit and credit entry for the same account!' => 'Kann Soll und Haben nicht auf dasselbe Konto buchen!',
   'Cc'                          => 'Cc',
   'Change Lx-Office installation settings (all menu entries beneath \'System\')' => 'Ver&auml;ndern der Lx-Office-Installationseinstellungen (Men&uuml;punkte unterhalb von \'System\')',
+  'Chart balance'               => 'Kontensaldo',
   'Confirm!'                    => 'Bestätigen Sie!',
   'Confirmation'                => 'Auftragsbestätigung',
   'Contact'                     => 'Kontakt',
@@ -81,6 +83,7 @@ $self->{texts} = {
   'Customer details'            => 'Kundendetails',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index f9ad7d897bb038e1957d1be5e1fd240d9622970c..ab6c1fc816986235cfd7f489dfadedee5483a736 100644 (file)
@@ -38,6 +38,7 @@ $self->{texts} = {
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'Bought'                      => 'Gekauft',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -82,6 +83,7 @@ $self->{texts} = {
   'Customer details'            => 'Kundendetails',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index 259e710c7bf5ac3bec45454278b0b81e674f961d..67433a9b9704c14067bc2b0333b0b0818de0ac01 100644 (file)
@@ -28,6 +28,7 @@ $self->{texts} = {
   'Bin List'                    => 'Lagerliste',
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -68,6 +69,7 @@ $self->{texts} = {
   'Customer details'            => 'Kundendetails',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index 160c08d63740676fc0d32ec019862644abe6ddbf..5359be99b06a940b405ba7b92463da1726a03b2b 100644 (file)
@@ -32,6 +32,7 @@ $self->{texts} = {
   'Bin List'                    => 'Lagerliste',
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -84,6 +85,7 @@ $self->{texts} = {
   'Customer not on file!'       => 'Kunde ist nicht in der Datenbank!',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index d720eb0fec7ae15665529ebdc6ca979a2a165f5c..87f78fbf21d9811ca9e57ab5cf274cac2cb36468 100644 (file)
@@ -34,6 +34,7 @@ $self->{texts} = {
   'Bin List'                    => 'Lagerliste',
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -94,6 +95,7 @@ $self->{texts} = {
   'Customer type'               => 'Kundentyp',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index 32ad0507b23030d197d1333395d75a1dd17adddf..217e22f69bddfeaeb0ac4a1b591c4c56c56cc6a4 100644 (file)
@@ -16,6 +16,7 @@ $self->{texts} = {
   'Bin List'                    => 'Lagerliste',
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -56,6 +57,7 @@ $self->{texts} = {
   'Customer missing!'           => 'Kundenname fehlt!',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index 38c382a225d96bc78b933839cceeb9bb22e18850..b3857df7a8230c505428c10302b605206eecd2f7 100644 (file)
@@ -42,6 +42,7 @@ $self->{texts} = {
   'Bis'                         => 'bis',
   'Body'                        => 'Text',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -102,6 +103,7 @@ $self->{texts} = {
   'Customer type'               => 'Kundentyp',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index 19a42f590d77fe1e915e17781579319a9af2f6c1..334eddf5dd4851d9592e128c0fd823a7df6bd7ec 100644 (file)
@@ -38,6 +38,7 @@ $self->{texts} = {
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'Bis'                         => 'bis',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -95,6 +96,7 @@ $self->{texts} = {
   'Customer type'               => 'Kundentyp',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index 478be9ba71a135b1dcf31b2fcca5f664d46da419..c599478ac380b7513b57d55b64475294df523e41 100644 (file)
@@ -17,6 +17,7 @@ $self->{texts} = {
   'Bin List'                    => 'Lagerliste',
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -53,6 +54,7 @@ $self->{texts} = {
   'Customer details'            => 'Kundendetails',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index f90abd6a7ea1d0f910052440280a69a8ce4a10db..00925270233bc706b5e7d14ddfa2471751956495 100644 (file)
@@ -16,6 +16,7 @@ $self->{texts} = {
   'Bin List'                    => 'Lagerliste',
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -53,6 +54,7 @@ $self->{texts} = {
   'Customer details'            => 'Kundendetails',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index ce3567fb2dc39033ea5dc1e1b2704d44c75fc5c1..e901b94b713a38a861c81aec4c10e8140eecbc96 100644 (file)
@@ -15,6 +15,7 @@ $self->{texts} = {
   'Bin List'                    => 'Lagerliste',
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -52,6 +53,7 @@ $self->{texts} = {
   'Customer details'            => 'Kundendetails',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index 423c4b66d92a2e7e000de738a4ef4e5568797152..bf6c6b27cf779e803ceda6ae878135eaf1a35977 100644 (file)
@@ -11,6 +11,7 @@ $self->{texts} = {
   'Bin List'                    => 'Lagerliste',
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -45,6 +46,7 @@ $self->{texts} = {
   'Credit Note'                 => 'Gutschrift',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index fb63ba0bf322d121d0d40e10c9217219094c4599..37944fcf1314b2f20ba610ed8dc06b6383339b20 100644 (file)
@@ -30,6 +30,7 @@ $self->{texts} = {
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'Bis'                         => 'bis',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -77,6 +78,7 @@ $self->{texts} = {
   'Customized Report'           => 'Vorgewählte Zeiträume',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index bfbaf3788679f88bd898addd8afb3dc6e2732ed9..fdce5d97882cb7e4fcce18b8ba65d4e419c9fadc 100644 (file)
@@ -41,6 +41,7 @@ $self->{texts} = {
   'Bis'                         => 'bis',
   'Body'                        => 'Text',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -101,6 +102,7 @@ $self->{texts} = {
   'Customer type'               => 'Kundentyp',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index 706f10ad1410d3a23e4cc4f8e95a441d4da3ca0c..b1a549da9d2cf531ba97a6e9667d3cedec2314ea 100644 (file)
@@ -26,6 +26,7 @@ $self->{texts} = {
   'Bin List'                    => 'Lagerliste',
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -64,6 +65,7 @@ $self->{texts} = {
   'Customer details'            => 'Kundendetails',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
index daa55a14ad27bd0dab2016f042fd587ae0cb44b9..061187746345fb462cf51bd45dd30dd9a42b10dd 100644 (file)
@@ -18,6 +18,7 @@ $self->{texts} = {
   'Bin To'                      => 'Ziellagerplatz',
   'Binding to the LDAP server as "#1" failed. Please check config/authentication.pl.' => 'Die Anmeldung am LDAP-Server als "#1" schlug fehl. Bitte &uuml;berpr&uuml;fen Sie die Angaben in config/authentication.pl.',
   'CANCELED'                    => 'Storniert',
+  'CR'                          => 'H',
   'CRM admin'                   => 'Administration',
   'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
   'CRM follow up'               => 'Wiedervorlage',
@@ -59,6 +60,7 @@ $self->{texts} = {
   'Customer details'            => 'Kundendetails',
   'DATEV Export'                => 'DATEV-Export',
   'DELETED'                     => 'Gelöscht',
+  'DR'                          => 'S',
   'DUNNING STARTED'             => 'Mahnprozess gestartet',
   'Dataset upgrade'             => 'Datenbankaktualisierung',
   'Date'                        => 'Datum',
diff --git a/templates/webpages/gl/form_header_chart_balances_js_de.html b/templates/webpages/gl/form_header_chart_balances_js_de.html
new file mode 100644 (file)
index 0000000..3263ee7
--- /dev/null
@@ -0,0 +1,28 @@
+[% USE HTML %]
+[% USE JavaScript %]
+[% USE LxERP %]
+
+<script type="text/javascript">
+ <!--
+var chart_balances = new Array();
+
+[% FOREACH chart = ALL_CHARTS %]
+chart_balances[[% loop.count - 1 %]] = '[% JavaScript.escape(LxERP.format_amount(chart.balance, 2, 0, 'DRCR')) %]';
+[%- END %]
+
+function show_chart_balance(obj) {
+  var row = $(obj).attr('name').replace(/.*_/, '');
+  var idx = $('#accno_' + row).attr('selectedIndex');
+  $('#chart_balance_' + row).html(chart_balances[idx]);
+}
+
+$(document).ready(function() {
+  [%- SET row=0 %]
+  [%- WHILE row < rowcount %]
+   [%- SET row=row + 1 %]
+   $('#accno_[% row %]').change(function() { show_chart_balance(this); });
+   show_chart_balance($('#accno_[% row %]'));
+  [%- END %]
+});
+-->
+</script>
diff --git a/templates/webpages/gl/form_header_chart_balances_js_master.html b/templates/webpages/gl/form_header_chart_balances_js_master.html
new file mode 100644 (file)
index 0000000..3263ee7
--- /dev/null
@@ -0,0 +1,28 @@
+[% USE HTML %]
+[% USE JavaScript %]
+[% USE LxERP %]
+
+<script type="text/javascript">
+ <!--
+var chart_balances = new Array();
+
+[% FOREACH chart = ALL_CHARTS %]
+chart_balances[[% loop.count - 1 %]] = '[% JavaScript.escape(LxERP.format_amount(chart.balance, 2, 0, 'DRCR')) %]';
+[%- END %]
+
+function show_chart_balance(obj) {
+  var row = $(obj).attr('name').replace(/.*_/, '');
+  var idx = $('#accno_' + row).attr('selectedIndex');
+  $('#chart_balance_' + row).html(chart_balances[idx]);
+}
+
+$(document).ready(function() {
+  [%- SET row=0 %]
+  [%- WHILE row < rowcount %]
+   [%- SET row=row + 1 %]
+   $('#accno_[% row %]').change(function() { show_chart_balance(this); });
+   show_chart_balance($('#accno_[% row %]'));
+  [%- END %]
+});
+-->
+</script>