From 71d1fccd416499c24500f33d04651ac83a8d232c Mon Sep 17 00:00:00 2001 From: "G. Richardson" Date: Tue, 7 Jan 2014 10:14:57 +0100 Subject: [PATCH] =?utf8?q?GuV:=20Anpassung=20=C3=9Cberschrift=20in=20Stand?= =?utf8?q?ard=20und=20Verlinkung=20RB?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Je nachdem wie die Gewinnermittlungsmethode des Mandanten eingestellt ist die Überschrift im HTML-Bericht jetzt "GuV" oder "Einnahmenüberschußrechnung". In den Menüs heißt der Link aber weiterhin nur GuV. Zusätzlich wird angegeben, ob nach Ist- oder Sollversteuerung ausgewertet wurde (dies kann beim Bericht individuell eingestellt werden, die Einstellung kommt nicht aus Stammdaten). Zusätzlich wird das Berichtsdatum (Datum der Berichtserstellung) mit ausgegeben. Die GuV-Vorlage wurde im Standard angepasst und von den RB-Vorlagen verlinkt. Beim Erstellen neuer Vorlagen aus RB wird aus dem Symlink allerdings eine neue Datei, d.h. zukünftige Änderungen an der GuV-Vorlage müßten händisch angepasst/kopiert werden. Eventuell sollte man die Druckvorlage wie die Bilanz auf templates/rp umstellen. --- bin/mozilla/rp.pl | 18 ++ templates/print/RB/income_statement.html | 292 +----------------- .../print/Standard/income_statement.html | 10 +- 3 files changed, 25 insertions(+), 295 deletions(-) mode change 100644 => 120000 templates/print/RB/income_statement.html diff --git a/bin/mozilla/rp.pl b/bin/mozilla/rp.pl index bb87a77e3..87fae36ba 100644 --- a/bin/mozilla/rp.pl +++ b/bin/mozilla/rp.pl @@ -375,6 +375,24 @@ sub generate_income_statement { . qq| $longcomparetodate|; } + if ( $::instance_conf->get_profit_determination eq 'balance' ) { + $form->{income_statement_title} = $locale->text('Income Statement'); + } elsif ( $::instance_conf->get_profit_determination eq 'income' ) { + $form->{income_statement_title} = $locale->text('Net Income Statement'); + } else { + $form->{income_statement_title} = ""; + }; + + if ( $form->{method} eq 'cash' ) { + $form->{accounting_method} = $locale->text('Cash accounting'); + } elsif ( $form->{method} eq 'accrual' ) { + $form->{accounting_method} = $locale->text('Accrual accounting'); + } else { + $form->{accounting_method} = ""; + }; + + $::form->{report_date} = $locale->text('Report date') . ": " . $::form->current_date; + $form->{IN} = "income_statement.html"; $form->parse_template; diff --git a/templates/print/RB/income_statement.html b/templates/print/RB/income_statement.html deleted file mode 100644 index 36b612b58..000000000 --- a/templates/print/RB/income_statement.html +++ /dev/null @@ -1,291 +0,0 @@ - - -

-Einnahmenüberschußrechnung

-

-EÜR- (Gewinnermittlung nach §4 Abs. 3 EStG) -
<%period%> -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
A. Betriebseinnahmen
- Umsatzerlöse - - <%eur1%> -
- sonstige Erlöse - - <%eur2%> -
- Privatanteile - - <%eur3%> -
- Zinserträge - - <%eur4%> -
- Außerordentliche Erträge - - <%eur5%> -
- Vereinnahmte Umsatzsteuer - - <%eur6%> -
- Umsatzsteuererstattungen - - <%eur7%> -

Summe Einnahmen<%sumeura%>


B. Betriebsausgaben
- Wareneingänge - - <%eur8%> -
- Löhne und Gehäter - - <%eur9%> -
- Gesetzlicher sozialer Aufwand - - <%eur10%> -
- Mieten - - <%eur11%> -
- Gas, Strom, Wasser - - <%eur12%> -
- Instandhaltung - - <%eur13%> -
- Steuern, Versicherungen, Beiträge - - <%eur14%> -
- Kfz-Steuern - - <%eur15%> -
- Kfz-Versicherungen - - <%eur16%> -
- Sonstige Fahrzeugkosten - - <%eur17%> -
- Werbe- und Reisekosten - - <%eur18%> -
- Instandhaltung und Werkzeuge - - <%eur19%> -
- Fachzeitschriften, Bücher - - <%eur20%> -
- Miete für Einrichtungen - - <%eur21%> -
- Rechts- und Beratungskosten - - <%eur22%> -
- Bürobedarf, Porto, Telefon - - <%eur23%> -
- Sonstige Aufwendungen - - <%eur24%> -
- Abschreibungen auf Anlagevermögen - - <%eur25%> -
- Abschreibungen auf GWG - - <%eur26%> -
- Vorsteuer - - <%eur27%> -
- Umsatzsteuerzahlungen - - <%eur28%> -
- Zinsaufwand - - <%eur29%> -
- Außerordentlicher Aufwand - - <%eur30%> -
- Betriebliche Steuern - - <%eur31%> -

Summe Ausgaben<%sumeurb%>

-


GEWINN / VERLUST<%guvsumme%>

- - - - diff --git a/templates/print/RB/income_statement.html b/templates/print/RB/income_statement.html new file mode 120000 index 000000000..3cdf3f191 --- /dev/null +++ b/templates/print/RB/income_statement.html @@ -0,0 +1 @@ +../../../templates/print/Standard/income_statement.html \ No newline at end of file diff --git a/templates/print/Standard/income_statement.html b/templates/print/Standard/income_statement.html index 36b612b58..1cad89969 100644 --- a/templates/print/Standard/income_statement.html +++ b/templates/print/Standard/income_statement.html @@ -1,9 +1,11 @@ -

-Einnahmenüberschußrechnung

-

-EÜR- (Gewinnermittlung nach §4 Abs. 3 EStG) -
<%period%> +

<%income_statement_title%>

+

+<%period%>
+<%accounting_method%>
+ +
<%report_date%>

-- 2.20.1