Preisfaktoren könnten zwar über ihren Faktorwert in Rechnungen gespeichert werde...
authorMartin Helmling <MartinHelmling@octo-soft.de>
Wed, 8 Jan 2014 14:41:04 +0000 (15:41 +0100)
committerMartin Helmling <MartinHelmling@octo-soft.de>
Wed, 8 Jan 2014 14:41:04 +0000 (15:41 +0100)
werden aber über die id verwaltet.
Deshalb ist der Faktor nur änderbar, falls der Faktor bereits verwendet wird,
analog zum Löschen.

Behebt #2211

locale/de/all
templates/webpages/am/edit_price_factor.html

index 08bb3fc..846f6a2 100755 (executable)
@@ -10,6 +10,7 @@ use utf8;
 # run locales.pl from this directory to rebuild the translation files
 
 $self->{texts} = {
+  ' (in use so no change allowed)' => ' (Faktor wird verwendet, keine Änderung erlaubt)',
   ' Date missing!'              => ' Datum fehlt!',
   ' Part Number missing!'       => ' Artikelnummer fehlt!',
   ' missing!'                   => ' fehlt!',
@@ -131,7 +132,6 @@ $self->{texts} = {
   'Add Delivery Note'           => 'Lieferschein erfassen',
   'Add Delivery Order'          => 'Lieferschein erfassen',
   'Add Dunning'                 => 'Mahnung erzeugen',
-  'Add Exchangerate'            => 'Wechselkurs erfassen',
   'Add Follow-Up'               => 'Wiedervorlage erstellen',
   'Add Follow-Up for #1'        => 'Wiedervorlage f&uuml;r #1 erstellen',
   'Add General Ledger Transaction' => 'Dialogbuchen',
index a219130..1396012 100644 (file)
 
     <tr>
      <td align="right">[% 'Factor' | $T8 %]</td>
+[% IF orphaned %]
      <td><input name="factor" value="[% HTML.escape(factor) %]"></td>
+[% ELSE %]
+     <td>[% HTML.escape(factor) %] [% ' (in use so no change allowed)' | $T8 %]</td>
+[% END %]
     </tr>
    </table>
   </p>