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/DB/Manager/TaxZone.pm
17 17
           columns => { SIMPLE => 'ALL' } );
18 18
}
19 19

  
20
sub get_default {
21
    return $_[0]->get_first(where => [ obsolete => 0 ], sort_by => 'sortkey');
22
}
23

  
20 24
1;
25
__END__
26

  
27
=pod
28

  
29
=encoding utf8
30

  
31
=head1 NAME
32

  
33
SL::DB::Manager::TaxZone - RDBO manager for the C<tax_zones> table
34

  
35
=head1 FUNCTIONS
36

  
37
=over 4
38

  
39
=item C<get_default>
40

  
41
Returns an RDBO instance corresponding to the default taxzone. The default
42
taxzone is defined as the taxzone with the highest sort order (usually 1) that
43
is not set to obsolete.
44

  
45
Example:
46

  
47
  my $default_taxzone_id = SL::DB::Manager::TaxZone->get_default->id;
48

  
49

  
50
=back
51

  
52
=cut

Auch abrufbar als: Unified diff