Revision 1c62d23e
Von Kivitendo Admin vor mehr als 10 Jahren hinzugefügt
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
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.