Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision da804bf2

Von G. Richardson vor mehr als 14 Jahren hinzugefügt

EK-Preis editierbar gemacht und marge_total repariert

Der EK-Preis ist jetzt in Angebot/Auftrag/Rechnung editierbar.

Dies ist praktisch für Händler/Wiederverkäufer, bei denen sich der EK-Preis
häufig ändert, und es sich nicht lohnt, diesen in den Stammdaten zu pflegen.

Der EK-Preis wird (als lastcost) zusammen mit marge_total und marge_percent für
jeden Artikel in orderitems/invoice in der DB gespeichert. (Bei marge_total gab
es hier einen Bug, der falsche Variablenname wurde benutzt und marge_total war
immer leer.)

Der Stammdaten-EK-Preis wird nicht verändert, wenn man einen abweichenden
EK-Preis eingibt.

Unterschiede anzeigen:

bin/mozilla/ic.pl
1871 1871
      $form->{creditremaining} -= $amount;
1872 1872

  
1873 1873
      # redo number formatting, because invoice parse them!
1874
      map { $form->{"${_}_$i"} = $form->format_amount(\%myconfig, $form->{"${_}_$i"}) } qw(weight listprice sellprice rop);
1874
      map { $form->{"${_}_$i"} = $form->format_amount(\%myconfig, $form->{"${_}_$i"}) } qw(weight listprice sellprice lastcost rop);
1875 1875
    }
1876 1876

  
1877 1877
    $form->{"id_$i"} = $parts_id;

Auch abrufbar als: Unified diff