Revision 7349649b
Von Kivitendo Admin vor fast 9 Jahren hinzugefügt
SL/PriceSource/Pricegroup.pm | ||
---|---|---|
my @prices = $self->available_prices;
|
||
my $customer = $self->record->customer;
|
||
|
||
return () if !$customer || !$customer->klass;
|
||
return () if !$customer || !$customer->pricegroup_id;
|
||
|
||
my $best_price = first { $_->spec == $customer->klass } @prices;
|
||
my $best_price = first { $_->spec == $customer->pricegroup_id } @prices;
|
||
|
||
return $best_price || ();
|
||
}
|
Auch abrufbar als: Unified diff
Kunde: Datenbanktabelle "klass" nach "pricegroup_id" migriert
und einen Fremdschlüssel gesetzt.