Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 9596d4a4

Von Bernd Bleßmann vor mehr als 9 Jahren hinzugefügt

  • ID 9596d4a4c336419ea3259932847d980bf391af2f
  • Vorgänger c637622e
  • Nachfolger e1c3b6b7

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.

Unterschiede anzeigen:

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