Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 34366eda

Von Moritz Bunkus vor mehr als 15 Jahren hinzugefügt

  • ID 34366eda748e1198b8b2ead0c3fffd8edba9f23d
  • Vorgänger c1a32d62
  • Nachfolger 4654d993

Beim Dialogbuchen die Kontensalden zu den jeweils ausgewählten Konten anzeigen. Fix für Bug 548.

Unterschiede anzeigen:

SL/Form.pm
979 979
  $amount .= $d[0].$p[1].(0 x ($places - length $p[1])) if ($places || $p[1] ne '');
980 980

  
981 981
  $amount = do {
982
    ($dash =~ /-/)    ? ($neg ? "($amount)"  : "$amount" )    :
983
    ($dash =~ /DRCR/) ? ($neg ? "$amount DR" : "$amount CR" ) :
984
                        ($neg ? "-$amount"   : "$amount" )    ;
982
    ($dash =~ /-/)    ? ($neg ? "($amount)"                            : "$amount" )                              :
983
    ($dash =~ /DRCR/) ? ($neg ? "$amount " . $main::locale->text('DR') : "$amount " . $main::locale->text('CR') ) :
984
                        ($neg ? "-$amount"                             : "$amount" )                              ;
985 985
  };
986 986

  
987 987

  
SL/GL.pm
716 716
  $main::lxdebug->leave_sub();
717 717
}
718 718

  
719
sub get_chart_balances {
720
  $main::lxdebug->enter_sub();
721

  
722
  my $self     = shift;
723
  my %params   = @_;
724

  
725
  Common::check_params(\%params, qw(charts));
726

  
727
  my $myconfig = \%main::myconfig;
728
  my $form     = $main::form;
729

  
730
  my $dbh      = $params{dbh} || $form->get_standard_dbh($myconfig);
731

  
732
  my @ids      = map { $_->{id} } @{ $params{charts} };
733

  
734
  if (!@ids) {
735
    $main::lxdebug->leave_sub();
736
    return;
737
  }
738

  
739
  my $query = qq|SELECT chart_id, SUM(amount) AS sum
740
                 FROM acc_trans
741
                 WHERE chart_id IN (| . join(', ', ('?') x scalar(@ids)) . qq|)
742
                 GROUP BY chart_id|;
743

  
744
  my %balances = selectall_as_map($form, $dbh, $query, 'chart_id', 'sum', @ids);
745

  
746
  foreach my $chart (@{ $params{charts} }) {
747
    $chart->{balance} = $balances{ $chart->{id} } || 0;
748
  }
749

  
750
  $main::lxdebug->leave_sub();
751
}
752

  
753

  
719 754
1;
SL/Template/Plugin/LxERP.pm
15 15
}
16 16

  
17 17
sub format_amount {
18
  my ($self, $var, $places, $skip_zero) = @_;
18
  my ($self, $var, $places, $skip_zero, $dash) = @_;
19 19

  
20
  return $main::form->format_amount(\%main::myconfig, $var * 1, $places) unless $skip_zero && $var == 0;
20
  return $main::form->format_amount(\%main::myconfig, $var * 1, $places, $dash) unless $skip_zero && $var == 0;
21 21
  return '';
22 22
}
23 23

  
bin/mozilla/gl.pl
780 780
  $form->{totaldebit}  = 0;
781 781
  $form->{totalcredit} = 0;
782 782

  
783
  my @old_project_ids = ();
784
  map({ push(@old_project_ids, $form->{"project_id_$_"})
785
          if ($form->{"project_id_$_"}); } (1..$form->{"rowcount"}));
786

  
787
  $form->get_lists("projects" => { "key" => "ALL_PROJECTS",
788
                                   "all" => 0,
789
                                   "old_id" => \@old_project_ids },
790
                   "charts" => { "key" => "ALL_CHARTS",
791
                                 "transdate" => $form->{transdate} },
792
                   "taxcharts" => "ALL_TAXCHARTS");
793

  
794 783
  my %project_labels = ();
795 784
  my @project_values = ("");
796 785
  foreach my $item (@{ $form->{"ALL_PROJECTS"} }) {
......
822 811
  }
823 812

  
824 813
  for $i (1 .. $form->{rowcount}) {
825

  
826 814
    if ($form->{show_details}) {
827 815
      $source = qq|
828 816
      <td><input name="source_$i" value="$form->{"source_$i"}" size="16"></td>|;
......
939 927

  
940 928
    print qq|<tr valign=top>
941 929
    $accno
930
    <td id="chart_balance_$i" align="right">&nbsp;</td>
942 931
    $fx_transaction
943 932
    <td><input name="debit_$i" size="8" value="$form->{"debit_$i"}" accesskey=$i $copy2credit $debitreadonly></td>
944 933
    <td><input name="credit_$i" size=8 value="$form->{"credit_$i"}" $creditreadonly></td>
......
971 960

  
972 961
  $auth->assert('general_ledger');
973 962

  
963
  my @old_project_ids = ();
964
  map({ push(@old_project_ids, $form->{"project_id_$_"})
965
          if ($form->{"project_id_$_"}); } (1..$form->{"rowcount"}));
966

  
967
  $form->get_lists("projects"  => { "key"       => "ALL_PROJECTS",
968
                                    "all"       => 0,
969
                                    "old_id"    => \@old_project_ids },
970
                   "charts"    => { "key"       => "ALL_CHARTS",
971
                                    "transdate" => $form->{transdate} },
972
                   "taxcharts" => "ALL_TAXCHARTS");
973

  
974
  GL->get_chart_balances('charts' => $form->{ALL_CHARTS});
975

  
974 976
  $title         = $form->{title};
975 977
  $form->{title} = $locale->text("$title General Ledger Transaction");
976 978
  $readonly      = ($form->{id}) ? "readonly" : "";
......
1008 1010
    var txt = document.getElementsByName('debit_1')[0].value;
1009 1011
    document.getElementsByName('credit_2')[0].value = txt;
1010 1012
  };
1011

  
1012 1013
  //-->
1013
  </script>|;
1014
  $form->{javascript} .= qq|<script type="text/javascript" src="js/show_form_details.js"></script>|;
1014
  </script>
1015
  <script type="text/javascript" src="js/show_form_details.js"></script>
1016
  <script type="text/javascript" src="js/jquery.js"></script>
1017
|;
1015 1018

  
1016 1019
  $form->{selectdepartment} =~ s/ selected//;
1017 1020
  $form->{selectdepartment} =~
......
1069 1072
  $form->{previous_id}     ||= "--";
1070 1073
  $form->{previous_gldate} ||= "--";
1071 1074

  
1075
  $jsscript .= $form->parse_html_template('gl/form_header_chart_balances_js');
1076

  
1072 1077
  $form->header;
1073 1078

  
1074 1079
  print qq|
......
1194 1199
	   <tr class=listheading>
1195 1200
	  <th class=listheading style="width:15%">|
1196 1201
    . $locale->text('Account') . qq|</th>
1202
	  <th class=listheading style="width:10%">| . $locale->text('Chart balance') . qq|</th>
1197 1203
	  <th class=listheading style="width:10%">|
1198 1204
    . $locale->text('Debit') . qq|</th>
1199 1205
	  <th class=listheading style="width:10%">|
......
1246 1252

  
1247 1253
  print qq|
1248 1254
    <tr class=listtotal>
1249
    <td></td>
1250
    <th align=right class=listtotal> $form->{totaldebit}</th>
1255
    <th colspan="3" align=right class=listtotal> $form->{totaldebit}</th>
1251 1256
    <th align=right class=listtotal> $form->{totalcredit}</th>
1252 1257
    <td colspan=6></td>
1253 1258
    </tr>
locale/de/admin
21 21
  'Bin List'                    => 'Lagerliste',
22 22
  '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.',
23 23
  'CANCELED'                    => 'Storniert',
24
  'CR'                          => 'H',
24 25
  'CRM admin'                   => 'Administration',
25 26
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
26 27
  'CRM follow up'               => 'Wiedervorlage',
......
60 61
  'Customer details'            => 'Kundendetails',
61 62
  'DATEV Export'                => 'DATEV-Export',
62 63
  'DELETED'                     => 'Gel?scht',
64
  'DR'                          => 'S',
63 65
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
64 66
  'Database Administration'     => 'Datenbankadministration',
65 67
  'Database Connection Test'    => 'Test der Datenbankverbindung',
locale/de/all
267 267
  'Business saved!'             => 'Firma gespeichert.',
268 268
  'CANCELED'                    => 'Storniert',
269 269
  'CB Transaction'              => 'SB-Buchung',
270
  'CR'                          => 'H',
270 271
  'CRM admin'                   => 'Administration',
271 272
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
272 273
  'CRM follow up'               => 'Wiedervorlage',
......
323 324
  'Charge Number'               => 'Chargennummer',
324 325
  'Charge number'               => 'Chargennummer',
325 326
  'Chart Type'                  => 'Kontentyp',
327
  'Chart balance'               => 'Kontensaldo',
326 328
  'Chart of Accounts'           => 'Konten?bersicht',
327 329
  'Chart of accounts'           => 'Kontenrahmen',
328 330
  'Chartaccounts connected to this Tax:' => 'Konten, die mit dieser Steuer verkn?pft sind:',
......
431 433
  'DATEX - Export Assistent'    => 'DATEV-Exportassistent',
432 434
  'DELETED'                     => 'Gel?scht',
433 435
  'DFV-Kennzeichen'             => 'DFV-Kennzeichen',
436
  'DR'                          => 'S',
434 437
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
435 438
  'DUNS-Nr'                     => 'DUNS-Nr.',
436 439
  'Database'                    => 'Datenbank',
locale/de/am
84 84
  'Business deleted!'           => 'Firma gel?scht.',
85 85
  'Business saved!'             => 'Firma gespeichert.',
86 86
  'CANCELED'                    => 'Storniert',
87
  'CR'                          => 'H',
87 88
  'CRM admin'                   => 'Administration',
88 89
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
89 90
  'CRM follow up'               => 'Wiedervorlage',
......
129 130
  'Customernumberinit'          => 'Kunden-/Lieferantennummernkreis',
130 131
  'DATEV Export'                => 'DATEV-Export',
131 132
  'DELETED'                     => 'Gel?scht',
133
  'DR'                          => 'S',
132 134
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
133 135
  'Dataset upgrade'             => 'Datenbankaktualisierung',
134 136
  'Date'                        => 'Datum',
locale/de/amcvar
14 14
  'Bin List'                    => 'Lagerliste',
15 15
  '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.',
16 16
  'CANCELED'                    => 'Storniert',
17
  'CR'                          => 'H',
17 18
  'CRM admin'                   => 'Administration',
18 19
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
19 20
  'CRM follow up'               => 'Wiedervorlage',
......
49 50
  'Customer details'            => 'Kundendetails',
50 51
  'DATEV Export'                => 'DATEV-Export',
51 52
  'DELETED'                     => 'Gel?scht',
53
  'DR'                          => 'S',
52 54
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
53 55
  'Dataset upgrade'             => 'Datenbankaktualisierung',
54 56
  'Date'                        => 'Datum',
locale/de/amtemplates
15 15
  'Bin List'                    => 'Lagerliste',
16 16
  '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.',
17 17
  'CANCELED'                    => 'Storniert',
18
  'CR'                          => 'H',
18 19
  'CRM admin'                   => 'Administration',
19 20
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
20 21
  'CRM follow up'               => 'Wiedervorlage',
......
51 52
  'Customer details'            => 'Kundendetails',
52 53
  'DATEV Export'                => 'DATEV-Export',
53 54
  'DELETED'                     => 'Gel?scht',
55
  'DR'                          => 'S',
54 56
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
55 57
  'Dataset upgrade'             => 'Datenbankaktualisierung',
56 58
  'Date'                        => 'Datum',
locale/de/ap
29 29
  '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.',
30 30
  'Bis'                         => 'bis',
31 31
  'CANCELED'                    => 'Storniert',
32
  'CR'                          => 'H',
32 33
  'CRM admin'                   => 'Administration',
33 34
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
34 35
  'CRM follow up'               => 'Wiedervorlage',
......
80 81
  'Customer not on file!'       => 'Kunde ist nicht in der Datenbank!',
81 82
  'DATEV Export'                => 'DATEV-Export',
82 83
  'DELETED'                     => 'Gel?scht',
84
  'DR'                          => 'S',
83 85
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
84 86
  'Dataset upgrade'             => 'Datenbankaktualisierung',
85 87
  'Date'                        => 'Datum',
locale/de/ar
28 28
  '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.',
29 29
  'Bis'                         => 'bis',
30 30
  'CANCELED'                    => 'Storniert',
31
  'CR'                          => 'H',
31 32
  'CRM admin'                   => 'Administration',
32 33
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
33 34
  'CRM follow up'               => 'Wiedervorlage',
......
81 82
  'Customer not on file!'       => 'Kunde ist nicht in der Datenbank!',
82 83
  'DATEV Export'                => 'DATEV-Export',
83 84
  'DELETED'                     => 'Gel?scht',
85
  'DR'                          => 'S',
84 86
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
85 87
  'Dataset upgrade'             => 'Datenbankaktualisierung',
86 88
  'Date'                        => 'Datum',
locale/de/arap
13 13
  'Bin List'                    => 'Lagerliste',
14 14
  '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.',
15 15
  'CANCELED'                    => 'Storniert',
16
  'CR'                          => 'H',
16 17
  'CRM admin'                   => 'Administration',
17 18
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
18 19
  'CRM follow up'               => 'Wiedervorlage',
......
51 52
  'Customer not on file!'       => 'Kunde ist nicht in der Datenbank!',
52 53
  'DATEV Export'                => 'DATEV-Export',
53 54
  'DELETED'                     => 'Gel?scht',
55
  'DR'                          => 'S',
54 56
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
55 57
  'Dataset upgrade'             => 'Datenbankaktualisierung',
56 58
  'Date'                        => 'Datum',
locale/de/bp
16 16
  '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.',
17 17
  'Bis'                         => 'bis',
18 18
  'CANCELED'                    => 'Storniert',
19
  'CR'                          => 'H',
19 20
  'CRM admin'                   => 'Administration',
20 21
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
21 22
  'CRM follow up'               => 'Wiedervorlage',
......
56 57
  'Customer details'            => 'Kundendetails',
57 58
  'DATEV Export'                => 'DATEV-Export',
58 59
  'DELETED'                     => 'Gel?scht',
60
  'DR'                          => 'S',
59 61
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
60 62
  'Dataset upgrade'             => 'Datenbankaktualisierung',
61 63
  'Date'                        => 'Datum',
locale/de/ca
19 19
  '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.',
20 20
  'Bis'                         => 'bis',
21 21
  'CANCELED'                    => 'Storniert',
22
  'CR'                          => 'H',
22 23
  'CRM admin'                   => 'Administration',
23 24
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
24 25
  'CRM follow up'               => 'Wiedervorlage',
......
57 58
  'Customized Report'           => 'Vorgew?hlte Zeitr?ume',
58 59
  'DATEV Export'                => 'DATEV-Export',
59 60
  'DELETED'                     => 'Gel?scht',
61
  'DR'                          => 'S',
60 62
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
61 63
  'Dataset upgrade'             => 'Datenbankaktualisierung',
62 64
  'Date'                        => 'Datum',
locale/de/common
13 13
  'Bin List'                    => 'Lagerliste',
14 14
  '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.',
15 15
  'CANCELED'                    => 'Storniert',
16
  'CR'                          => 'H',
16 17
  'CRM admin'                   => 'Administration',
17 18
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
18 19
  'CRM follow up'               => 'Wiedervorlage',
......
48 49
  'Customer details'            => 'Kundendetails',
49 50
  'DATEV Export'                => 'DATEV-Export',
50 51
  'DELETED'                     => 'Gel?scht',
52
  'DR'                          => 'S',
51 53
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
52 54
  'Dataset upgrade'             => 'Datenbankaktualisierung',
53 55
  'Date'                        => 'Datum',
locale/de/cp
16 16
  'Bin List'                    => 'Lagerliste',
17 17
  '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.',
18 18
  'CANCELED'                    => 'Storniert',
19
  'CR'                          => 'H',
19 20
  'CRM admin'                   => 'Administration',
20 21
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
21 22
  'CRM follow up'               => 'Wiedervorlage',
......
60 61
  'Customer not on file!'       => 'Kunde ist nicht in der Datenbank!',
61 62
  'DATEV Export'                => 'DATEV-Export',
62 63
  'DELETED'                     => 'Gel?scht',
64
  'DR'                          => 'S',
63 65
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
64 66
  'Dataset upgrade'             => 'Datenbankaktualisierung',
65 67
  'Date'                        => 'Datum',
locale/de/ct
21 21
  'Bin List'                    => 'Lagerliste',
22 22
  '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.',
23 23
  'CANCELED'                    => 'Storniert',
24
  'CR'                          => 'H',
24 25
  'CRM admin'                   => 'Administration',
25 26
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
26 27
  'CRM follow up'               => 'Wiedervorlage',
......
66 67
  'Customers'                   => 'Kunden',
67 68
  'DATEV Export'                => 'DATEV-Export',
68 69
  'DELETED'                     => 'Gel?scht',
70
  'DR'                          => 'S',
69 71
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
70 72
  'Dataset upgrade'             => 'Datenbankaktualisierung',
71 73
  'Date'                        => 'Datum',
locale/de/datev
19 19
  '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.',
20 20
  'Bis Konto: '                 => 'bis Konto: ',
21 21
  'CANCELED'                    => 'Storniert',
22
  'CR'                          => 'H',
22 23
  'CRM admin'                   => 'Administration',
23 24
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
24 25
  'CRM follow up'               => 'Wiedervorlage',
......
58 59
  'DATEX - Export Assistent'    => 'DATEV-Exportassistent',
59 60
  'DELETED'                     => 'Gel?scht',
60 61
  'DFV-Kennzeichen'             => 'DFV-Kennzeichen',
62
  'DR'                          => 'S',
61 63
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
62 64
  'Dataset upgrade'             => 'Datenbankaktualisierung',
63 65
  'Date'                        => 'Datum',
locale/de/dn
30 30
  'Bin List'                    => 'Lagerliste',
31 31
  '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.',
32 32
  'CANCELED'                    => 'Storniert',
33
  'CR'                          => 'H',
33 34
  'CRM admin'                   => 'Administration',
34 35
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
35 36
  'CRM follow up'               => 'Wiedervorlage',
......
75 76
  'Customername'                => 'Kundenname',
76 77
  'DATEV Export'                => 'DATEV-Export',
77 78
  'DELETED'                     => 'Gel?scht',
79
  'DR'                          => 'S',
78 80
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
79 81
  'Dataset upgrade'             => 'Datenbankaktualisierung',
80 82
  'Date'                        => 'Datum',
locale/de/do
34 34
  '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.',
35 35
  'Bis'                         => 'bis',
36 36
  'CANCELED'                    => 'Storniert',
37
  'CR'                          => 'H',
37 38
  'CRM admin'                   => 'Administration',
38 39
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
39 40
  'CRM follow up'               => 'Wiedervorlage',
......
81 82
  'Customer not on file!'       => 'Kunde ist nicht in der Datenbank!',
82 83
  'DATEV Export'                => 'DATEV-Export',
83 84
  'DELETED'                     => 'Gel?scht',
85
  'DR'                          => 'S',
84 86
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
85 87
  'Dataset upgrade'             => 'Datenbankaktualisierung',
86 88
  'Date'                        => 'Datum',
locale/de/drafts
13 13
  'Bin List'                    => 'Lagerliste',
14 14
  '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.',
15 15
  'CANCELED'                    => 'Storniert',
16
  'CR'                          => 'H',
16 17
  'CRM admin'                   => 'Administration',
17 18
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
18 19
  'CRM follow up'               => 'Wiedervorlage',
......
48 49
  'Customer details'            => 'Kundendetails',
49 50
  'DATEV Export'                => 'DATEV-Export',
50 51
  'DELETED'                     => 'Gel?scht',
52
  'DR'                          => 'S',
51 53
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
52 54
  'Dataset upgrade'             => 'Datenbankaktualisierung',
53 55
  'Date'                        => 'Datum',
locale/de/fu
16 16
  '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.',
17 17
  'Body'                        => 'Text',
18 18
  'CANCELED'                    => 'Storniert',
19
  'CR'                          => 'H',
19 20
  'CRM admin'                   => 'Administration',
20 21
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
21 22
  'CRM follow up'               => 'Wiedervorlage',
......
54 55
  'Customer'                    => 'Kunde',
55 56
  'DATEV Export'                => 'DATEV-Export',
56 57
  'DELETED'                     => 'Gel?scht',
58
  'DR'                          => 'S',
57 59
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
58 60
  'Dataset upgrade'             => 'Datenbankaktualisierung',
59 61
  'Date'                        => 'Datum',
locale/de/gl
30 30
  'Buchungsnummer'              => 'Buchungsnummer',
31 31
  'CANCELED'                    => 'Storniert',
32 32
  'CB Transaction'              => 'SB-Buchung',
33
  'CR'                          => 'H',
33 34
  'CRM admin'                   => 'Administration',
34 35
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
35 36
  'CRM follow up'               => 'Wiedervorlage',
......
53 54
  'Cannot post transaction with a debit and credit entry for the same account!' => 'Kann Soll und Haben nicht auf dasselbe Konto buchen!',
54 55
  'Cc'                          => 'Cc',
55 56
  'Change Lx-Office installation settings (all menu entries beneath \'System\')' => 'Ver&auml;ndern der Lx-Office-Installationseinstellungen (Men&uuml;punkte unterhalb von \'System\')',
57
  'Chart balance'               => 'Kontensaldo',
56 58
  'Confirm!'                    => 'Best?tigen Sie!',
57 59
  'Confirmation'                => 'Auftragsbest?tigung',
58 60
  'Contact'                     => 'Kontakt',
......
81 83
  'Customer details'            => 'Kundendetails',
82 84
  'DATEV Export'                => 'DATEV-Export',
83 85
  'DELETED'                     => 'Gel?scht',
86
  'DR'                          => 'S',
84 87
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
85 88
  'Dataset upgrade'             => 'Datenbankaktualisierung',
86 89
  'Date'                        => 'Datum',
locale/de/ic
38 38
  '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.',
39 39
  'Bought'                      => 'Gekauft',
40 40
  'CANCELED'                    => 'Storniert',
41
  'CR'                          => 'H',
41 42
  'CRM admin'                   => 'Administration',
42 43
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
43 44
  'CRM follow up'               => 'Wiedervorlage',
......
82 83
  'Customer details'            => 'Kundendetails',
83 84
  'DATEV Export'                => 'DATEV-Export',
84 85
  'DELETED'                     => 'Gel?scht',
86
  'DR'                          => 'S',
85 87
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
86 88
  'Dataset upgrade'             => 'Datenbankaktualisierung',
87 89
  'Date'                        => 'Datum',
locale/de/io
28 28
  'Bin List'                    => 'Lagerliste',
29 29
  '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.',
30 30
  'CANCELED'                    => 'Storniert',
31
  'CR'                          => 'H',
31 32
  'CRM admin'                   => 'Administration',
32 33
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
33 34
  'CRM follow up'               => 'Wiedervorlage',
......
68 69
  'Customer details'            => 'Kundendetails',
69 70
  'DATEV Export'                => 'DATEV-Export',
70 71
  'DELETED'                     => 'Gel?scht',
72
  'DR'                          => 'S',
71 73
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
72 74
  'Dataset upgrade'             => 'Datenbankaktualisierung',
73 75
  'Date'                        => 'Datum',
locale/de/ir
32 32
  'Bin List'                    => 'Lagerliste',
33 33
  '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.',
34 34
  'CANCELED'                    => 'Storniert',
35
  'CR'                          => 'H',
35 36
  'CRM admin'                   => 'Administration',
36 37
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
37 38
  'CRM follow up'               => 'Wiedervorlage',
......
84 85
  'Customer not on file!'       => 'Kunde ist nicht in der Datenbank!',
85 86
  'DATEV Export'                => 'DATEV-Export',
86 87
  'DELETED'                     => 'Gel?scht',
88
  'DR'                          => 'S',
87 89
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
88 90
  'Dataset upgrade'             => 'Datenbankaktualisierung',
89 91
  'Date'                        => 'Datum',
locale/de/is
34 34
  'Bin List'                    => 'Lagerliste',
35 35
  '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.',
36 36
  'CANCELED'                    => 'Storniert',
37
  'CR'                          => 'H',
37 38
  'CRM admin'                   => 'Administration',
38 39
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
39 40
  'CRM follow up'               => 'Wiedervorlage',
......
94 95
  'Customer type'               => 'Kundentyp',
95 96
  'DATEV Export'                => 'DATEV-Export',
96 97
  'DELETED'                     => 'Gel?scht',
98
  'DR'                          => 'S',
97 99
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
98 100
  'Dataset upgrade'             => 'Datenbankaktualisierung',
99 101
  'Date'                        => 'Datum',
locale/de/licenses
16 16
  'Bin List'                    => 'Lagerliste',
17 17
  '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.',
18 18
  'CANCELED'                    => 'Storniert',
19
  'CR'                          => 'H',
19 20
  'CRM admin'                   => 'Administration',
20 21
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
21 22
  'CRM follow up'               => 'Wiedervorlage',
......
56 57
  'Customer missing!'           => 'Kundenname fehlt!',
57 58
  'DATEV Export'                => 'DATEV-Export',
58 59
  'DELETED'                     => 'Gel?scht',
60
  'DR'                          => 'S',
59 61
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
60 62
  'Dataset upgrade'             => 'Datenbankaktualisierung',
61 63
  'Date'                        => 'Datum',
locale/de/login
42 42
  'Bis'                         => 'bis',
43 43
  'Body'                        => 'Text',
44 44
  'CANCELED'                    => 'Storniert',
45
  'CR'                          => 'H',
45 46
  'CRM admin'                   => 'Administration',
46 47
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
47 48
  'CRM follow up'               => 'Wiedervorlage',
......
102 103
  'Customer type'               => 'Kundentyp',
103 104
  'DATEV Export'                => 'DATEV-Export',
104 105
  'DELETED'                     => 'Gel?scht',
106
  'DR'                          => 'S',
105 107
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
106 108
  'Dataset upgrade'             => 'Datenbankaktualisierung',
107 109
  'Date'                        => 'Datum',
locale/de/oe
38 38
  '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.',
39 39
  'Bis'                         => 'bis',
40 40
  'CANCELED'                    => 'Storniert',
41
  'CR'                          => 'H',
41 42
  'CRM admin'                   => 'Administration',
42 43
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
43 44
  'CRM follow up'               => 'Wiedervorlage',
......
95 96
  'Customer type'               => 'Kundentyp',
96 97
  'DATEV Export'                => 'DATEV-Export',
97 98
  'DELETED'                     => 'Gel?scht',
99
  'DR'                          => 'S',
98 100
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
99 101
  'Dataset upgrade'             => 'Datenbankaktualisierung',
100 102
  'Date'                        => 'Datum',
locale/de/pe
17 17
  'Bin List'                    => 'Lagerliste',
18 18
  '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.',
19 19
  'CANCELED'                    => 'Storniert',
20
  'CR'                          => 'H',
20 21
  'CRM admin'                   => 'Administration',
21 22
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
22 23
  'CRM follow up'               => 'Wiedervorlage',
......
53 54
  'Customer details'            => 'Kundendetails',
54 55
  'DATEV Export'                => 'DATEV-Export',
55 56
  'DELETED'                     => 'Gel?scht',
57
  'DR'                          => 'S',
56 58
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
57 59
  'Dataset upgrade'             => 'Datenbankaktualisierung',
58 60
  'Date'                        => 'Datum',
locale/de/projects
16 16
  'Bin List'                    => 'Lagerliste',
17 17
  '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.',
18 18
  'CANCELED'                    => 'Storniert',
19
  'CR'                          => 'H',
19 20
  'CRM admin'                   => 'Administration',
20 21
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
21 22
  'CRM follow up'               => 'Wiedervorlage',
......
53 54
  'Customer details'            => 'Kundendetails',
54 55
  'DATEV Export'                => 'DATEV-Export',
55 56
  'DELETED'                     => 'Gel?scht',
57
  'DR'                          => 'S',
56 58
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
57 59
  'Dataset upgrade'             => 'Datenbankaktualisierung',
58 60
  'Date'                        => 'Datum',
locale/de/rc
15 15
  'Bin List'                    => 'Lagerliste',
16 16
  '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.',
17 17
  'CANCELED'                    => 'Storniert',
18
  'CR'                          => 'H',
18 19
  'CRM admin'                   => 'Administration',
19 20
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
20 21
  'CRM follow up'               => 'Wiedervorlage',
......
52 53
  'Customer details'            => 'Kundendetails',
53 54
  'DATEV Export'                => 'DATEV-Export',
54 55
  'DELETED'                     => 'Gel?scht',
56
  'DR'                          => 'S',
55 57
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
56 58
  'Dataset upgrade'             => 'Datenbankaktualisierung',
57 59
  'Date'                        => 'Datum',
locale/de/reportgenerator
11 11
  'Bin List'                    => 'Lagerliste',
12 12
  '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.',
13 13
  'CANCELED'                    => 'Storniert',
14
  'CR'                          => 'H',
14 15
  'CRM admin'                   => 'Administration',
15 16
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
16 17
  'CRM follow up'               => 'Wiedervorlage',
......
45 46
  'Credit Note'                 => 'Gutschrift',
46 47
  'DATEV Export'                => 'DATEV-Export',
47 48
  'DELETED'                     => 'Gel?scht',
49
  'DR'                          => 'S',
48 50
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
49 51
  'Dataset upgrade'             => 'Datenbankaktualisierung',
50 52
  'Date'                        => 'Datum',
locale/de/rp
30 30
  '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.',
31 31
  'Bis'                         => 'bis',
32 32
  'CANCELED'                    => 'Storniert',
33
  'CR'                          => 'H',
33 34
  'CRM admin'                   => 'Administration',
34 35
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
35 36
  'CRM follow up'               => 'Wiedervorlage',
......
77 78
  'Customized Report'           => 'Vorgew?hlte Zeitr?ume',
78 79
  'DATEV Export'                => 'DATEV-Export',
79 80
  'DELETED'                     => 'Gel?scht',
81
  'DR'                          => 'S',
80 82
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
81 83
  'Dataset upgrade'             => 'Datenbankaktualisierung',
82 84
  'Date'                        => 'Datum',
locale/de/todo
41 41
  'Bis'                         => 'bis',
42 42
  'Body'                        => 'Text',
43 43
  'CANCELED'                    => 'Storniert',
44
  'CR'                          => 'H',
44 45
  'CRM admin'                   => 'Administration',
45 46
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
46 47
  'CRM follow up'               => 'Wiedervorlage',
......
101 102
  'Customer type'               => 'Kundentyp',
102 103
  'DATEV Export'                => 'DATEV-Export',
103 104
  'DELETED'                     => 'Gel?scht',
105
  'DR'                          => 'S',
104 106
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
105 107
  'Dataset upgrade'             => 'Datenbankaktualisierung',
106 108
  'Date'                        => 'Datum',
locale/de/ustva
26 26
  'Bin List'                    => 'Lagerliste',
27 27
  '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.',
28 28
  'CANCELED'                    => 'Storniert',
29
  'CR'                          => 'H',
29 30
  'CRM admin'                   => 'Administration',
30 31
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
31 32
  'CRM follow up'               => 'Wiedervorlage',
......
64 65
  'Customer details'            => 'Kundendetails',
65 66
  'DATEV Export'                => 'DATEV-Export',
66 67
  'DELETED'                     => 'Gel?scht',
68
  'DR'                          => 'S',
67 69
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
68 70
  'Dataset upgrade'             => 'Datenbankaktualisierung',
69 71
  'Date'                        => 'Datum',
locale/de/wh
18 18
  'Bin To'                      => 'Ziellagerplatz',
19 19
  '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.',
20 20
  'CANCELED'                    => 'Storniert',
21
  'CR'                          => 'H',
21 22
  'CRM admin'                   => 'Administration',
22 23
  'CRM create customers, vendors and contacts' => 'Erfassen (Kunden, Lieferanten, Personen)',
23 24
  'CRM follow up'               => 'Wiedervorlage',
......
59 60
  'Customer details'            => 'Kundendetails',
60 61
  'DATEV Export'                => 'DATEV-Export',
61 62
  'DELETED'                     => 'Gel?scht',
63
  'DR'                          => 'S',
62 64
  'DUNNING STARTED'             => 'Mahnprozess gestartet',
63 65
  'Dataset upgrade'             => 'Datenbankaktualisierung',
64 66
  'Date'                        => 'Datum',
templates/webpages/gl/form_header_chart_balances_js_de.html
1
[% USE HTML %]
2
[% USE JavaScript %]
3
[% USE LxERP %]
4

  
5
<script type="text/javascript">
6
 <!--
7
var chart_balances = new Array();
8

  
9
[% FOREACH chart = ALL_CHARTS %]
10
chart_balances[[% loop.count - 1 %]] = '[% JavaScript.escape(LxERP.format_amount(chart.balance, 2, 0, 'DRCR')) %]';
11
[%- END %]
12

  
13
function show_chart_balance(obj) {
14
  var row = $(obj).attr('name').replace(/.*_/, '');
15
  var idx = $('#accno_' + row).attr('selectedIndex');
16
  $('#chart_balance_' + row).html(chart_balances[idx]);
17
}
18

  
19
$(document).ready(function() {
20
  [%- SET row=0 %]
21
  [%- WHILE row < rowcount %]
22
   [%- SET row=row + 1 %]
23
   $('#accno_[% row %]').change(function() { show_chart_balance(this); });
24
   show_chart_balance($('#accno_[% row %]'));
25
  [%- END %]
26
});
27
-->
28
</script>
templates/webpages/gl/form_header_chart_balances_js_master.html
1
[% USE HTML %]
2
[% USE JavaScript %]
3
[% USE LxERP %]
4

  
5
<script type="text/javascript">
6
 <!--
7
var chart_balances = new Array();
8

  
9
[% FOREACH chart = ALL_CHARTS %]
10
chart_balances[[% loop.count - 1 %]] = '[% JavaScript.escape(LxERP.format_amount(chart.balance, 2, 0, 'DRCR')) %]';
11
[%- END %]
12

  
13
function show_chart_balance(obj) {
14
  var row = $(obj).attr('name').replace(/.*_/, '');
15
  var idx = $('#accno_' + row).attr('selectedIndex');
16
  $('#chart_balance_' + row).html(chart_balances[idx]);
17
}
18

  
19
$(document).ready(function() {
20
  [%- SET row=0 %]
21
  [%- WHILE row < rowcount %]
22
   [%- SET row=row + 1 %]
23
   $('#accno_[% row %]').change(function() { show_chart_balance(this); });
24
   show_chart_balance($('#accno_[% row %]'));
25
  [%- END %]
26
});
27
-->
28
</script>

Auch abrufbar als: Unified diff