Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 991d16bb

Von Jan Büren vor fast 10 Jahren hinzugefügt

  • ID 991d16bbbc32c05e2e30e00711a42ba20207a8db
  • Vorgänger 78912e55
  • Nachfolger 6934a717

Weitere Positionen verknüpft II

Gutschrift und Rückwartsverknüpfungen umgesetzt. Ferner für
OE.pm und IS.pm den Aufruf von RecordLinks in eine foreach
Schleife gesetzt (einfachere Codewartung).
Kleinigkeiten die mir hier nicht gefällt: converted_from_quotation,
die Variable ist jetzt noch drin und macht "nicht so viel Sinn",
da orderitems nicht zwischen Angebot und Auftrag (oe) unterscheidet.
Ansonsten ist die Positionsverknüpfung z.Z. genauer als die Beleg-Verknüpfung (s.a. #29)
und der nächste Schritt hiefür wäre die Visualisierung an der Oberfläche

Unterschiede anzeigen:

bin/mozilla/oe.pl
1820 1820

  
1821 1821
  # reset
1822 1822
  map { delete $form->{$_} } qw(id subject message cc bcc printed emailed queued customer vendor creditlimit creditremaining discount tradediscount oldinvtotal delivered ordnumber);
1823
  $form->{"converted_from_quotation_orderitems_id_$_"} = $form->{"orderitems_id_$_"} for 1 .. $form->{"rowcount"};  # always reset orderitems_id
1824
  delete $form->{"orderitems_id_$_"} for 1 .. $form->{"rowcount"};  # always reset orderitems_id
1823
  # this converted variable is also used for sales_order to purchase order and vice versa
1824
  $form->{"converted_from_quotation_orderitems_id_$_"} = delete $form->{"orderitems_id_$_"} for 1 .. $form->{"rowcount"};
1825 1825

  
1826 1826
  # if purchase_order was generated from sales_order, use  lastcost_$i as sellprice_$i
1827 1827
  # also reset discounts

Auch abrufbar als: Unified diff