UStVA 2010 Rahmen.
authorSven Schöling <s.schoeling@linet-services.de>
Wed, 29 Dec 2010 10:20:12 +0000 (11:20 +0100)
committerSven Schöling <s.schoeling@linet-services.de>
Wed, 29 Dec 2010 10:20:12 +0000 (11:20 +0100)
Neue Felder hinzugefügt und html Template aktualisiert. PDF Vorlage ist dabei.
Jetzt fehlt nur noch das Tex Template und ein Gang über die Kontenzuordnungen.

bin/mozilla/ustva.pl
sql/Pg-upgrade2/ustva_2010.sql [new file with mode: 0644]
templates/German-ustva.html
users/ustva-2010.pdf [new file with mode: 0755]

index db6995f..f04c8ee 100644 (file)
@@ -674,9 +674,8 @@ sub generate_ustva {
       };
     }
 
-  # Kontrollvariable für die Templates
-  $form->{'year2007'} = ($form->{year} >= 2007 ) ? "1":"0";
-
+  # Kontrollvariablen für die Templates
+  $form->{"year$_"} = ($form->{year} >= $_ ) ? "1":"0" for 2007..2107;
 
   # Get the USTVA
   $ustva->ustva(\%myconfig, \%$form);
diff --git a/sql/Pg-upgrade2/ustva_2010.sql b/sql/Pg-upgrade2/ustva_2010.sql
new file mode 100644 (file)
index 0000000..b01498a
--- /dev/null
@@ -0,0 +1,15 @@
+-- @tag: ustva_2010
+-- @description: Zusätzliche UStVA Kennziffern.
+-- @charset: utf-8
+-- @depends: release_2_6_1
+
+INSERT INTO tax.report_variables (id, position, heading_id, description, taxbase, dec_places, valid_from)
+  VALUES (47, '21', 66, 'Nicht steuerbare sonstige Leistungen gem. § 18b Satz 1 Nr. 2 UStG', 0, 0, '01.01.2010');
+INSERT INTO tax.report_variables (id, position, heading_id, description, taxbase, dec_places, valid_from)
+  VALUES (48, '46', 6, 'Im Inland steuerpflichtige sonstige Leistungen von im übrigen Gemeinschaftsgebiet ansässigen Unternehmen (§13b Abs. 1 UStG)', 0, 0, '01.01.2010');
+INSERT INTO tax.report_variables (id, position, heading_id, description, taxbase, dec_places, valid_from)
+  VALUES (49, '47', 6, '', 49, 2, '01.01.2010');
+INSERT INTO tax.report_variables (id, position, heading_id, description, taxbase, dec_places, valid_from)
+  VALUES (50, '83', 8, 'Verbleibender Überschuss - bitte dem Betrag ein Minuszeichen voranstellen -', 0, 0, '01.01.2010');
+
+
index 7acd265..1f5da1a 100644 (file)
@@ -256,6 +256,15 @@ Vorsteuerabzug. </b><br />Ums&auml;tze nach &sect; 4 Nr. 8 bis 20 UStG</td>
       <td class="spalte"><span class="nodis"></span></td>
       <td class="betrag"></td>
     </tr>
+<%if year2010%>
+   <tr>
+      <td class="text2"><b>Nicht steuerbare Leistungen</b> gem. &sect; 18b Satz 1 Nr. 2 UStG</td>
+      <td class="spalte ausfuellen">21</td>
+      <td class="betrag ausfuellen" width="70"><%21%><br></td>
+      <td class="spalte"><span class="nodis"></span></td>
+      <td class="betrag"></td>
+    </tr>
+<%end if year2010%>
    <tr>
       <td class="text">Im Inland nicht steuerbare Ums&auml;tze</td>
       <td class="spalte ausfuellen">45</td>
@@ -278,6 +287,15 @@ Vorsteuerabzug. </b><br />Ums&auml;tze nach &sect; 4 Nr. 8 bis 20 UStG</td>
       <td class="betrag"><%Z45%></td>
     </tr>
 
+<%if year2010%>
+    <tr>
+      <td class="text2">Im Inland steuerpflichtige sonstige Leistungen von im &uuml;brigen Gemeinschaftsgebiet ans&auml;ssigen Unternehmen (&sect;13b Abs. 1 UStG)</td>
+      <td class="spalte ausfuellen">46</td>
+      <td class="betrag ausfuellen"><%46%></td>
+      <td class="spalte">47</td>
+      <td class="betrag"><%47%></td>
+    </tr>
+<%end if year2010%>
     <tr>
       <td class="text2">Leistungen eines im Ausland ans&auml;ssigen Unternehmers</td>
       <td class="spalte ausfuellen">52</td>
diff --git a/users/ustva-2010.pdf b/users/ustva-2010.pdf
new file mode 100755 (executable)
index 0000000..86c3ee1
Binary files /dev/null and b/users/ustva-2010.pdf differ