Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 822b71c2

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

Erzeugnis: lastcost-Konflikt für makemodel und Komponenten

Sowohl die EK-Preise der Erzeugnis-Komponenten als auch die EK-Preise
der makemodel-Versionen werden in $form->{lastcost_$i} gespeichert und
überlagern sich damit.

Und da diese auch noch im Hintergrund unterschiedlich
formatiert/geparsed werden kam es bei den Erzeugnis-EK-Preisen nach dem
Erneuern zu Formatierungsfehlern.

Da Erzeugnisse aber produziert und nicht eingekauft werden ist hier auch
kein makemodel nötig, so daß es für Erzeugnisse entfernt wurde.

Unterschiede anzeigen:

bin/mozilla/invoice_io.pl
224 224
      $numrows    = ++$form->{makemodel_rows};
225 225
      $subroutine = "makemodel_row";
226 226

  
227
      # assemblies are built from components, they aren't purchased from a vendor
228
      # also the lastcost_$i from makemodel conflicted with the component lastcost_$i 
229
      # so we don't need the makemodel rows for assemblies 
227 230
      # create makemodel rows
228
      &{$subroutine}($numrows);
231
      # &{$subroutine}($numrows);
229 232

  
230 233
      $numrows    = ++$form->{assembly_rows};
231 234
      $subroutine = "assembly_row";

Auch abrufbar als: Unified diff