Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 05c6840d

Von Moritz Bunkus vor fast 14 Jahren hinzugefügt

  • ID 05c6840d4fbb90cbe81e14427617793c45ba4714
  • Vorgänger 2af9eae7
  • Nachfolger 9437bec6

Dateiencodings auf UTF-8 geändert

Fix für Bug 1375.

Unterschiede anzeigen:

bin/mozilla/ustva.pl
23 23
# German Tax authority Module and later ELSTER Interface
24 24
#======================================================================
25 25

  
26
use utf8;
27

  
26 28
require "bin/mozilla/common.pl";
27 29

  
28 30
#use strict;
......
93 95
  $ustva->get_config($userspath, 'finanzamt.ini');
94 96

  
95 97
  # Hier Einlesen der user-config
96
  # steuernummer entfernt f?r prerelease
98
  # steuernummer entfernt für prerelease
97 99
  my @a = qw(
98 100
    signature      name          company       address        businessnumber
99 101
    tel            fax           email         co_chief       co_department
......
120 122

  
121 123

  
122 124
  # Anpassungen der Variablennamen auf pre 2.1.1 Namen
123
  # kl?ren, ob $form->{company_street|_address} gesetzt sind
125
  # klären, ob $form->{company_street|_address} gesetzt sind
124 126
  if ($form->{address} ne '') {
125 127
    my $temp = $form->{address};
126 128
    $temp =~ s/\n/<br \/>/;
......
302 304
    $sel    = '';
303 305
    my $dfv = '';
304 306

  
305
    # Offset f?r Dauerfristverl?ngerung
307
    # Offset für Dauerfristverlängerung
306 308
    $dfv = '100' if ($form->{FA_dauerfrist} eq '1');
307 309

  
308 310
  SWITCH: {
......
386 388
    my $yy = $form->{year} * 10000;
387 389
    $yymmdd = "$form->{year}$form->{month}$form->{day}" * 1;
388 390
    $sel    = '';
389
    my $dfv = '';    # Offset f?r Dauerfristverl?ngerung
391
    my $dfv = '';    # Offset für Dauerfristverlängerung
390 392
    $dfv = '100' if ($form->{FA_dauerfrist} eq '1');
391 393

  
392 394
  SWITCH: {
......
672 674
      };
673 675
    }
674 676

  
675
  # Kontrollvariable f?r die Templates
677
  # Kontrollvariable für die Templates
676 678
  $form->{'year2007'} = ($form->{year} >= 2007 ) ? "1":"0";
677 679

  
678 680

  
......
788 790
      $form->{endbold} = "}";
789 791
      $form->{br}      = '\\\\';
790 792

  
791
      # Zahlenformatierung f?r Latex USTVA Formulare
793
      # Zahlenformatierung für Latex USTVA Formulare
792 794

  
793 795
      foreach my $number (@category_euro) {
794 796
        $form->{$number} = $form->format_amount(\%myconfig, $form->{$number}, '0', '');
......
802 804
        $form->{$number} =~ s/${decimal_comma}/~~/g;
803 805
      }
804 806

  
805
    } elsif ( $form->{format} eq 'html') { # Formatierungen f?r HTML Ausgabe
807
    } elsif ( $form->{format} eq 'html') { # Formatierungen für HTML Ausgabe
806 808

  
807 809
      $form->{IN} = $form->{type} . '.html';
808 810
      $form->{padding} = "&nbsp;&nbsp;";
......
833 835
      $file .= sprintf("%02d", $form->{year} % 100);
834 836
      #6. to 18. char = Elstersteuernummer
835 837
      #Beispiel: Steuernummer in Bayern
836
      #111/222/33334 ergibt f?r UStVA Jan 2004: U01049111022233334
838
      #111/222/33334 ergibt für UStVA Jan 2004: U01049111022233334
837 839
      $file .= $form->{elsterFFFF};
838 840
      $file .= $form->{elstersteuernummer};
839 841
      #file suffix
......
843 845

  
844 846
      $form->{attachment_filename} = $file;
845 847

  
846
      # Zahlenformatierung f?r Winston
848
      # Zahlenformatierung für Winston
847 849

  
848 850
      my $temp_numberformat = $myconfig{numberformat};
849 851

  
......
1013 1015

  
1014 1016
    $form->{USTVA} = [];
1015 1017

  
1016
    if ( $form->{format} eq 'generic') { # Formatierungen f?r HTML Ausgabe
1018
    if ( $form->{format} eq 'generic') { # Formatierungen für HTML Ausgabe
1017 1019

  
1018 1020
      my $rec_ref = {};
1019 1021
      for my $kennziffer (@category_cent, @category_euro) {
......
1123 1125

  
1124 1126
  $ustva->get_coa($form, \%myconfig);
1125 1127

  
1126
  # h?? kann die weg?
1128
  # hä? kann die weg?
1127 1129
  my $steuernummer_new = '';
1128 1130

  
1129
  # Variablen f?r das Template zur Verf?gung stellen
1131
  # Variablen für das Template zur Verfügung stellen
1130 1132
  my $template_ref = {
1131 1133
     select_tax_office               => $select_tax_office,
1132 1134
     checked_accrual                 => $checked_accrual,
......
1164 1166
  $ustva->get_config($userspath, 'finanzamt.ini')
1165 1167
    if ($form->{saved} eq $locale->text('saved'));
1166 1168

  
1167
  # Auf ?bergabefehler checken
1169
  # Auf Übergabefehler checken
1168 1170
  USTVA::info(  $locale->text('Missing Tax Authoritys Preferences') . "\n"
1169 1171
              . $locale->text('USTVA-Hint: Tax Authoritys'))
1170 1172
    if (   $form->{elsterFFFF_new} eq 'Auswahl'
......
1173 1175
              . $locale->text('USTVA-Hint: Method'))
1174 1176
    if ($form->{method} eq '');
1175 1177

  
1176
  # Kl?ren, ob Variablen bereits bef?llt sind UND ob ver?derungen auf
1178
  # Klären, ob Variablen bereits befüllt sind UND ob veräderungen auf
1177 1179
  # der vorherigen Maske stattfanden: $change = 1(in der edit sub,
1178 1180
  # mittels get_config)
1179 1181

  
......
1186 1188

  
1187 1189
  if ($change eq '1') {
1188 1190

  
1189
    # Daten ?ndern
1191
    # Daten ändern
1190 1192
    $elsterland           = $form->{elsterland_new};
1191 1193
    $elsterFFFF           = $form->{elsterFFFF_new};
1192 1194
    $form->{elsterland}   = $elsterland;
......
1359 1361
    FA_steuerberater_street FA_steuerberater_city FA_steuerberater_tel
1360 1362
    FA_71 FA_dauerfrist);
1361 1363

  
1362
  # Hier kommt dann die Plausibilit?tspr?fung der ELSTERSteuernummer
1364
  # Hier kommt dann die Plausibilitätsprüfung der ELSTERSteuernummer
1363 1365
  if ($form->{elstersteuernummer} ne '000000000') {
1364 1366

  
1365 1367
    $form->{elster} = '1';

Auch abrufbar als: Unified diff