Revision f34953ca
Von Moritz Bunkus vor etwa 10 Jahren hinzugefügt
SL/DB/Helper/PriceTaxCalculator.pm | ||
---|---|---|
require SL::DB::PriceFactor;
|
||
require SL::DB::Unit;
|
||
|
||
SL::DB::Part->load_cached(map { $_->parts_id } @{ $self->items }) if @{ $self->items };
|
||
SL::DB::Part->load_cached(map { $_->parts_id } @{ $self->items }) if @{ $self->items || [] };
|
||
|
||
my %units_by_name = map { ( $_->name => $_ ) } @{ SL::DB::Manager::Unit->get_all };
|
||
my %price_factors_by_id = map { ( $_->id => $_ ) } @{ SL::DB::Manager::PriceFactor->get_all };
|
Auch abrufbar als: Unified diff
PriceTaxCalculator: Belege ohne Positionen richtig verarbeiten können