UStVA-Konfiguration: die Steuernummerneinstellung für Deutschland wieder gefixt.
authorMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 4 May 2009 13:33:55 +0000 (13:33 +0000)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 4 May 2009 13:33:55 +0000 (13:33 +0000)
In Deutschland soll die Steuernummer via "System" -> "UStVA-Einstellungen" konfiguriert werden. Das war defekt, weil die Funktion "USTVA->get_coa()" nicht aufgerufen wurde und die Konfigurationsmethoden dachten, der Kontenrahmen wäre kein deutscher Kontenrahmen.

Fix für Bug 929.

SL/USTVA.pm
bin/mozilla/ustva.pl
locale/de/all
locale/de/login
locale/de/oe
locale/de/todo
templates/webpages/ustva/config_step2_de.html
templates/webpages/ustva/config_step2_master.html

index 28029b1..0d11413 100644 (file)
@@ -44,7 +44,7 @@ sub get_coa {
 
   $form->{coa} = $coa;
   $form->{"COA_$coa"} = '1';
-  $form->{COA_Germany} = '1' if ( $coa eq 'Germany-DATEV-SKR03EU' or $coa eq 'Germany-DATEV-SKR04EU');
+  $form->{COA_Germany} = '1' if ($coa =~ m/^germany/i);
 
   return;
 }
index 6eaaaba..ea7b412 100644 (file)
@@ -1241,6 +1241,7 @@ sub config_step2 {
   $form->{FA_Oeffnungszeiten} =~ s/\\\\n/\n/g;
 
 
+  USTVA->get_coa($form, \%myconfig);
 
   my $input_steuernummer = USTVA->steuernummer_input(
                              $form->{elsterland},
index 08446bf..ae12b2d 100644 (file)
@@ -409,6 +409,7 @@ $self->{texts} = {
   'Current / Next Level'        => 'Aktuelles / Nächstes Mahnlevel',
   'Current Earnings'            => 'Gewinn',
   'Current unit'                => 'Aktuelle Einheit',
+  'Current value:'              => 'Aktueller Wert:',
   'Custom Variables'            => 'Benutzerdefinierte Variablen',
   'Customer'                    => 'Kunde',
   'Customer Number'             => 'Kundennummer',
@@ -1327,6 +1328,7 @@ $self->{texts} = {
   'Step 3 of 3: Default units'  => 'Schritt 3 von 3: Standardeinheiten',
   'Steuersatz'                  => 'Steuersatz',
   'Stock'                       => 'Einlagern',
+  'Stock Assembly'              => 'Erzeugnis einlagern',
   'Stock value'                 => 'Bestandswert',
   'Storno'                      => 'Storno',
   'Storno (one letter abbreviation)' => 'S',
index 72f0df7..2d6493c 100644 (file)
@@ -541,7 +541,6 @@ $self->{subs} = {
   'schließen'                   => 'mark_closed',
   'neue_ware'                   => 'new_part',
   'nein'                        => 'no',
-  'auftrag'                     => 'order',
   'drucken'                     => 'print',
   'lieferantenauftrag'          => 'purchase_order',
   'angebot'                     => 'quotation',
index 5ebc097..c249d99 100644 (file)
@@ -489,7 +489,6 @@ $self->{subs} = {
   'schließen'                   => 'mark_closed',
   'neue_ware'                   => 'new_part',
   'nein'                        => 'no',
-  'auftrag'                     => 'order',
   'drucken'                     => 'print',
   'lieferantenauftrag'          => 'purchase_order',
   'angebot'                     => 'quotation',
index 7e42b71..e7aa108 100644 (file)
@@ -219,6 +219,7 @@ $self->{texts} = {
   'Open'                        => 'Offen',
   'OpenDocument/OASIS'          => 'OpenDocument/OASIS',
   'Order'                       => 'Auftrag',
+  'Order Date'                  => 'Auftragsdatum',
   'Order Date missing!'         => 'Auftragsdatum fehlt!',
   'Order Number'                => 'Auftragsnummer',
   'Order Number missing!'       => 'Auftragsnummer fehlt!',
@@ -527,7 +528,6 @@ $self->{subs} = {
   'schließen'                   => 'mark_closed',
   'neue_ware'                   => 'new_part',
   'nein'                        => 'no',
-  'auftrag'                     => 'order',
   'drucken'                     => 'print',
   'lieferantenauftrag'          => 'purchase_order',
   'angebot'                     => 'quotation',
index 7465d1f..d6c5d1f 100644 (file)
 [%- ELSE %]
 Bitte bei den Einstellungen des aktuellen Benutzers im Administrationsmodul
   angeben.
+Aktueller Wert: [% HTML.escape(myconfig_taxnumber) %]
 [%- END %]
 
 
index 548cc23..d0536f6 100644 (file)
 [%- ELSE %]
 <translate>Please enter the taxnumber in the administration menu user
 preferences</translate>
+<translate>Current value:</translate> [% HTML.escape(myconfig_taxnumber) %]
 [%- END %]