'09' => 'September',
'10' => 'October',
'11' => 'November',
- '12' => 'December');
-
+ '12' => 'December',
+ '13' => 'Yearly',
+ );
+
my $yy = $form->{year} * 10000;
$yymmdd = "$form->{year}$form->{month}$form->{day}" * 1;
$sel = '';
} elsif ($form->{FA_voranmeld} eq 'quarter') {
# Vorauswahl bei quartalsweisem Voranmeldungszeitraum
- my %liste = ('A' => '1.',
- 'B' => '2.',
- 'C' => '3.',
- 'D' => '4.',);
+ my %liste = ( 'A' => $locale->text('1. Quarter'),
+ 'B' => $locale->text('2. Quarter'),
+ 'C' => $locale->text('3. Quarter'),
+ 'D' => $locale->text('4. Quarter'),
+ '13' => $locale->text('Yearly'),
+ );
my $yy = $form->{year} * 10000;
$yymmdd = "$form->{year}$form->{month}$form->{day}" * 1;
my $selected = '';
$selected = 'selected' if ($sel eq $key);
print qq|
- <option value="$key" $selected>$liste{$key} |
- . $locale->text('Quarter')
- . qq|</option>
+ <option value="$key" $selected>$liste{$key}</option>
|;
}
print qq|\n</select>
print qq|<select id="zeitraum" name="duetyp" title="|
. $locale->text('Select a period') . qq|" >|;
- my %listea = ('A' => '1.',
- 'B' => '2.',
- 'C' => '3.',
- 'D' => '4.',);
+ my %listea = ('A' => '1. Quarter',
+ 'B' => '2. Quarter',
+ 'C' => '3. Quarter',
+ 'D' => '4. Quarter',);
my %listeb = ('01' => 'January',
'02' => 'February',
'09' => 'September',
'10' => 'October',
'11' => 'November',
- '12' => 'December',);
+ '12' => 'December',
+ '13' => 'Yearly',
+ );
my $key = '';
foreach $key (sort keys %listea) {
print qq|
- <option value="$key">$listea{$key} |
- . $locale->text('Quarter')
- . qq|</option>
-
- |;
+ <option value="$key">$listea{$key}</option>
+ |;
}
foreach $key (sort keys %listeb) {
}
if ($form->{format} eq 'elster') {
- &create_winston();
+ if ($form->{duetyp} eq '13'){
+ $form->header;
+ USTVA::info($locale->text('Impossible to create yearly Tax Report via Winston.<br \> Not yet implemented!'));
+ } else {
+ &create_winston();
+ }
} else {
$form->{templates} = $myconfig{templates};
$form->{templates} = "doc" if ($form->{type} eq 'help');
$form->{IN} = "$form->{type}";
$form->{IN} = "$form->{help}" if ($form->{type} eq 'help');
+ $form->{IN} = 'USTE' if ($form->{duetyp} eq '13' &&
+ $form->{format} ne 'html');
+
+ if ($form->{IN} eq 'USTE'){
+ $form->header;
+ USTVA::info($locale->text('Impossible to create yearly Tax Report as PDF or PS.<br \> Not yet implemented!'));
+ }
+
$form->{IN} .= "-$form->{year}"
if ( $form->{format} eq 'pdf'
or $form->{format} eq 'postscript');
<th class="listheading">Bemerkung</th>\r
<th class="listheading">aktueller Wert</th>\r
</tr>\r
-<tr class="listrow0">\r
+<tr class="listrow1">\r
<td>10 </td>\r
<td> </td>\r
<td>\r
<%10%>\r
</td>\r
</tr>\r
-<tr class="listrow1">\r
- <td>71 </td>\r
- <td>noch nicht verfügbar</td>\r
- <td>\r
- <%71%>\r
- </td>\r
-</tr>\r
<tr class="listrow0">\r
<td>43 </td>\r
<td> </td>\r
<%45%>\r
</td>\r
</tr>\r
+<tr class="listrow0">\r
+ <td>48</td>\r
+ <td></td>\r
+ <td>\r
+ <%48%>\r
+ </td>\r
+</tr>\r
+<tr class="listrow1">\r
+ <td>51</td>\r
+ <td></td>\r
+ <td>\r
+ <%51%>\r
+ </td>\r
+</tr>\r
<tr class="listrow0">\r
<td>51r</td>\r
<td></td>\r
</td>\r
</tr>\r
<tr class="listrow1">\r
+ <td>53</td>\r
+ <td></td>\r
+ <td>\r
+ <%53%>\r
+ </td>\r
+</tr>\r
+<tr class="listrow0">\r
<td>62 </td>\r
<td> </td>\r
<td><%62%> </td>\r
</tr>\r
+<tr class="listrow1">\r
+ <td>65</td>\r
+ <td></td>\r
+ <td>\r
+ <%65%>\r
+ </td>\r
+</tr>\r
<tr class="listrow0">\r
<td>66 </td>\r
<td> </td>\r
<td><%67%> </td>\r
</tr>\r
<tr class="listrow0">\r
+ <td>86</td>\r
+ <td></td>\r
+ <td>\r
+ <%86%>\r
+ </td>\r
+</tr>\r
+<tr class="listrow1">\r
<td>86r </td>\r
<td> </td>\r
- <td> </td>\r
+ <td><%86r%> </td>\r
+</tr>\r
+<tr class="listrow0">\r
+ <td>91</td>\r
+ <td></td>\r
+ <td>\r
+ <%91%>\r
+ </td>\r
</tr>\r
<tr class="listrow1">\r
+ <td>93</td>\r
+ <td></td>\r
+ <td>\r
+ <%93%>\r
+ </td>\r
+</tr>\r
+<tr class="listrow0">\r
<td>93r </td>\r
<td> </td>\r
<td><%93r%> </td>\r
</tr>\r
+<tr class="listrow1">\r
+ <td>94</td>\r
+ <td></td>\r
+ <td>\r
+ <%94%>\r
+ </td>\r
+</tr>\r
<tr class="listrow0">\r
<td>96 </td>\r
<td> </td>\r
<td><%96%> </td>\r
</tr>\r
<tr class="listrow1">\r
+ <td>97</td>\r
+ <td></td>\r
+ <td>\r
+ <%97%>\r
+ </td>\r
+</tr>\r
+<tr class="listrow0">\r
<td>97r </td>\r
<td> </td>\r
<td><%97r%> </td>\r
' Number' => ' Nummer',
' Part Number missing!' => ' Artikelnummer fehlt!',
' missing!' => ' fehlt!',
+ '1. Quarter' => '1. Quartal',
+ '2. Quarter' => '2. Quartal',
+ '3. Quarter' => '3. Quartal',
+ '4. Quarter' => '4. Quartal',
'AP' => 'Einkauf',
'AP Aging' => 'Offene Verbindlichkeiten',
'AP Transaction' => 'Kreditorenbuchung',
'Company' => 'Firma',
'Company Name' => 'Firmenname',
'Compare to' => 'Gegenüberstellen zu',
+ 'Config' => 'Config',
'Confirm!' => 'Bestätigen Sie!',
'Confirmation' => 'Auftragsbestätigung',
'Connect to' => 'Als Vorlage verwenden',
'Enforce transaction reversal for all dates' => 'Gegenbuchungen für jeden Zeitraum aktualisieren',
'Enter up to 3 letters separated by a colon (i.e CAD:USD:EUR) for your native and foreign currencies' => 'Geben Sie Ihre und weitere Währungen mit bis zu drei Buchstaben pro Währung und Währungen durch Doppelpunkte getrennt ein (z.B. EUR:USD:CAD)',
'Equity' => 'Passiva',
+ 'Es fehlen Angaben zur Versteuerung.
+ Wenn Sie Ist Versteuert sind, wählen Sie die Einnahmen/Überschuß-Rechnung aus.
+ Sind Sie Soll-Versteuert und Bilanzverpflichtet, dann wählen Sie Bilanz aus.' => '',
'Es fehlen Angaben zur Versteuerung.
Wenn Sie Ist Versteuert sind, wählen Sie die Einnahmen/Überschuß-Rechnung aus.
Sind Sie Soll-Versteuert und Bilanzverpflichtet, dann wählen Sie Bilanz aus.' => 'Es fehlen Angaben zur Versteuerung.
'III' => 'III',
'IV' => 'IV',
'Image' => 'Grafik',
+ 'Impossible to create yearly Tax Report as PDF or PS.<br \> Not yet implemented!' => 'Umsatzsteuer Jahreserklärung als PDF wird noch nicht unterstützt.<br \> Bitte benutzen Sie das Ausgabeformat
+Vorschau.',
+ 'Impossible to create yearly Tax Report via Winston.<br \> Not yet implemented!' => 'Umsatzsteuer Jahreserklärung via Winston wird noch nicht unterstützt.<br \> Bitte benutzen Sie das Ausgabeformat Vorschau.',
'In-line' => 'im Text',
'Include Exchangerate Difference' => 'Wechselkursunterschied einbeziehen',
'Include in Report' => 'In Bericht aufnehmen',
'soldtotal' => 'Verkaufte Anzahl',
'successfully created!' => 'wurde erfolgreich erstellt',
'successfully deleted!' => 'wurde erfolgreich gelöscht',
+ 'test' => 'test',
'ustva' => 'UStVA',
'website' => 'Webseite',
'winston_export' => 'Winston-Export',
$self{texts} = {
+ '1. Quarter' => '1. Quartal',
+ '2. Quarter' => '2. Quartal',
+ '3. Quarter' => '3. Quartal',
+ '4. Quarter' => '4. Quartal',
'Address' => 'Adresse',
'Angaben zum Finanzamt' => 'Angaben zum Finanzamt',
'Anstehende Voranmeldungen' => 'Anstehende Voranmeldungen',
'Help' => 'Hilfe',
'Hier den Berechnungszeitraum auswählen...' => 'Hier den Berechnungszeitraum auswählen...',
'Hinweise' => 'Hinweise',
+ 'Impossible to create yearly Tax Report as PDF or PS.<br \> Not yet implemented!' => 'Umsatzsteuer Jahreserklärung als PDF wird noch nicht unterstützt.<br \> Bitte benutzen Sie das Ausgabeformat
+Vorschau.',
+ 'Impossible to create yearly Tax Report via Winston.<br \> Not yet implemented!' => 'Umsatzsteuer Jahreserklärung via Winston wird noch nicht unterstützt.<br \> Bitte benutzen Sie das Ausgabeformat Vorschau.',
'Internet' => 'Internet',
'Ist dies eine berichtigte Anmeldung? (Nr. 10/Zeile 15 Steuererklärung)' => 'Ist dies eine berichtigte Anmeldung? (Nr. 10/Zeile 15 Steuererklärung)',
'Jan' => 'Jan',
'October' => 'Oktober',
'PLZ, Ort' => 'PLZ, Ort',
'Project not on file!' => 'Dieses Projekt ist nicht in der Datenbank!',
- 'Quarter' => 'Quartal',
'Select a period' => 'Bitte Zeitraum auswählen',
'Select from one of the names below' => 'Wählen Sie einen der untenstehenden Namen',
'Select from one of the projects below' => 'Wählen Sie eines der untenstehenden Projekte',
'Voranmeldungszeitraum' => 'Voranmeldungszeitraum',
'Vorschau' => 'Vorschau',
'Year' => 'Jahr',
+ 'Yearly' => 'jährlich',
'accrual' => 'Bilanzierung (Soll-Versteuerung)',
'back' => 'zurück',
'bis' => 'bis',
</head>
<body>
<h1>Vorschau Umsatzsteuer-Voranmeldung</h1>
-
+<h2>Zeitraum vom <%fromdate%> bis <%todate%> </h2>
<p><small>Wenn ein (selbstrechnendes) Formular verwendet wird, genügt es, die
gelb hinterlegten Felder auszufüllen. Die anderen Felder werden dann
automatisch berechnet.</small></p>