Revision df1b03d5
Von Sven Schöling vor mehr als 9 Jahren hinzugefügt
SL/PriceSource/Price.pm | ||
---|---|---|
8 | 8 |
array => [ qw(depends_on) ] |
9 | 9 |
); |
10 | 10 |
|
11 |
use SL::DB::Helper::Attr; |
|
12 |
SL::DB::Helper::Attr::make(__PACKAGE__, |
|
13 |
price => 'numeric(15,5)', |
|
14 |
); |
|
15 |
|
|
11 | 16 |
sub source { |
12 | 17 |
$_[0]->price_source |
13 | 18 |
? $_[0]->price_source->name . '/' . $_[0]->spec |
... | ... | |
22 | 27 |
: $self->description |
23 | 28 |
} |
24 | 29 |
|
30 |
sub to_str { |
|
31 |
"source: @{[ $_[0]->source ]}, price: @{[ $_[0]->price]}, description: @{[ $_[0]->description ]}" |
|
32 |
} |
|
33 |
|
|
25 | 34 |
1; |
Auch abrufbar als: Unified diff
PriceSource: Featureabdeckung
- Einkaufs/Verkauf abgedeckt
- Klarere Regeln für price_from_source, available_prices und best_price
- makemodels unterstützung
- bugfixes für Rechnungen und neue Belege
- best_price jetzt getestet
- Verkäuferabhängigkeit von makemodels und pricegroup implementiert und getestet