Revision 9596d4a4
Von Bernd Bleßmann vor mehr als 9 Jahren hinzugefügt
SL/PriceSource/ALL.pm | ||
---|---|---|
10 | 10 |
use SL::PriceSource::PriceRules; |
11 | 11 |
|
12 | 12 |
my %price_sources_by_name = ( |
13 |
master_data => 'SL::PriceSource::MasterData', |
|
14 |
customer => 'SL::PriceSource::Customer',
|
|
15 |
vendor => 'SL::PriceSource::Vendor',
|
|
16 |
pricegroup => 'SL::PriceSource::Pricegroup', |
|
17 |
makemodel => 'SL::PriceSource::Makemodel', |
|
18 |
business => 'SL::PriceSource::Business', |
|
19 |
price_rules => 'SL::PriceSource::PriceRules', |
|
13 |
master_data => 'SL::PriceSource::MasterData',
|
|
14 |
customer_discount => 'SL::PriceSource::Customer',
|
|
15 |
vendor_discount => 'SL::PriceSource::Vendor',
|
|
16 |
pricegroup => 'SL::PriceSource::Pricegroup',
|
|
17 |
makemodel => 'SL::PriceSource::Makemodel',
|
|
18 |
business => 'SL::PriceSource::Business',
|
|
19 |
price_rules => 'SL::PriceSource::PriceRules',
|
|
20 | 20 |
); |
21 | 21 |
|
22 | 22 |
my @price_sources_order = qw( |
23 | 23 |
master_data |
24 |
customer |
|
25 |
vendor |
|
24 |
customer_discount
|
|
25 |
vendor_discount
|
|
26 | 26 |
pricegroup |
27 | 27 |
makemodel |
28 | 28 |
business |
Auch abrufbar als: Unified diff
PriceSources: Namen der Quellen für Kunden- und Lieferantenrabatt berichtigt.
Die Klassen SL::PriceSource::Customer und Vendor verwenden als name
'customer_discount' bzw. 'vendor_discount' während SL::PriceSource::ALL
'customer' und 'vendor' benutzte.
Dadurch ließen sich z.B. diese Rabattquellen nicht deaktivieren.