Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 1c62d23e

Von Kivitendo Admin vor mehr als 10 Jahren hinzugefügt

  • ID 1c62d23ef8305ca67a7cf19f69d4fb2939f972a0
  • Vorgänger d7a9026a
  • Nachfolger 058d70b8

Steuerzone - Default eingeführt (statt id 0)

Als Defaultsteuerzone gilt nun die Steuerzone mit dem höchsten Sortcode, der
nicht obsolet ist (in der Regel also id 1).

Bernd hatte noch ein paar Stellen gefunden, wo als Default 0 gesetzt wird.
Außerdem Doku angepasst, taxzone_id ist nun nicht mehr im Bereich 0-3.

Unterschiede anzeigen:

SL/IS.pm
51 51
use SL::TransNumber;
52 52
use SL::DB::Default;
53 53
use SL::DB::Tax;
54
use SL::DB::TaxZone;
54 55
use SL::TransNumber;
55 56
use Data::Dumper;
56 57

  
......
1638 1639

  
1639 1640

  
1640 1641
    my $taxzone_id = $form->{taxzone_id} *= 1;
1641
    $taxzone_id = 0 if (0 > $taxzone_id) || (3 < $taxzone_id);
1642
    $taxzone_id = SL::DB::Manager::TaxZone->get_default->id unless SL::DB::Manager::TaxZone->find_by(id => $taxzone_id);
1642 1643

  
1643 1644
    # retrieve individual items
1644 1645
    $query =

Auch abrufbar als: Unified diff