Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 3b31aeed

Von Moritz Bunkus vor etwa 2 Jahren hinzugefügt

  • ID 3b31aeed8d551ef3d67015cbec4430f3287d7c28
  • Vorgänger 46282860
  • Nachfolger dc9a8544

Lieferantenauftrag→Einkaufslieferschein: optional nur mit ausgewählten Positionen

Unterschiede anzeigen:

bin/mozilla/oe.pl
return if !$::form->{id};
my $order = SL::DB::Order->new(id => $::form->{id})->load;
if (exists $::form->{only_items}) {
my @wanted_indexes = sort { $a <=> $b } map { $_ - 1 } split(",", $::form->{only_items} // "");
my @items = $order->items;
@items = @items[@wanted_indexes];
$order->items(\@items);
}
$order->flatten_to_form($::form, format_amounts => 1);
$::form->{taxincluded_changed_by_user} = 1;

Auch abrufbar als: Unified diff