Revision a5b2f9b4
Von Bernd Bleßmann vor etwa 8 Jahren hinzugefügt
SL/PriceSource/Pricegroup.pm | ||
---|---|---|
51 | 51 |
|
52 | 52 |
my $price = SL::DB::Manager::Price->find_by(pricegroup_id => $spec, parts_id => $self->part->id); |
53 | 53 |
|
54 |
# TODO: if someone deletes the prices entry, this fails. add a fallback |
|
54 |
if (!$price) { |
|
55 |
return SL::PriceSource::Price->new( |
|
56 |
price_source => $self, |
|
57 |
missing => t8('Could not find an entry for this part in the pricegroup.'), |
|
58 |
); |
|
59 |
} |
|
60 |
|
|
55 | 61 |
return $self->make_price($price); |
56 | 62 |
} |
57 | 63 |
|
locale/de/all | ||
---|---|---|
635 | 635 |
'Copy template' => 'Vorlage kopieren', |
636 | 636 |
'Correct taxkey' => 'Richtiger Steuerschlüssel', |
637 | 637 |
'Costs' => 'Kosten', |
638 |
'Could not find an entry for this part in the pricegroup.' => 'Konnte keine Eintrag für diesen Artikel in der Preisgruppe finden.', |
|
638 | 639 |
'Could not load class #1 (#2): "#3"' => 'Konnte Klasse #1 (#2) nicht laden: "#3"', |
639 | 640 |
'Could not load class #1, #2' => 'Konnte Klasse #1 nicht laden: "#2"', |
640 | 641 |
'Could not load employee' => 'Konnte Benutzer nicht laden', |
locale/en/all | ||
---|---|---|
633 | 633 |
'Copy template' => '', |
634 | 634 |
'Correct taxkey' => '', |
635 | 635 |
'Costs' => '', |
636 |
'Could not find an entry for this part in the pricegroup.' => '', |
|
636 | 637 |
'Could not load class #1 (#2): "#3"' => '', |
637 | 638 |
'Could not load class #1, #2' => '', |
638 | 639 |
'Could not load employee' => '', |
Auch abrufbar als: Unified diff
Preisquelle Preisgruppe: Fallback für entfernte Preise.