Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 068e2451

Von Kivitendo Admin vor mehr als 10 Jahren hinzugefügt

  • ID 068e2451a9457aec30aba3b34a71f03964dd7ca1
  • Vorgänger 058d70b8
  • Nachfolger f80a17fa

Beim Erfassen von Steuerzonen Standardkonten verwenden

Vorauswahl von Erlös- und Aufwandskonten laut Mandantenkonfiguration.
Im Gegensatz zum Anlegen von Buchungsgruppen kann bei der Steuerzone
kein Bestandskonto konfiguriert werden, da dies nur von der
Buchungsgruppe abhängt.

Unterschiede anzeigen:

SL/Controller/Taxzones.pm
15 15

  
16 16
use Rose::Object::MakeMethods::Generic (
17 17
  scalar                  => [ qw(config) ],
18
  'scalar --get_set_init' => [ qw(defaults) ],
18 19
);
19 20

  
20 21
__PACKAGE__->run_before('check_auth');
......
136 137
  $self->redirect_to(action => 'list');
137 138
}
138 139

  
140
#
141
# initializers
142
#
143

  
144
sub init_defaults { SL::DB::Default->get };
145

  
139 146
1;
templates/webpages/taxzones/form.html
14 14
    [%- IF SELF.config.id %]
15 15
    <td>[% CHARTLIST.${bg.id}.income_accno %] -- [% CHARTLIST.${bg.id}.income_accno_description %]</td>
16 16
    [%- ELSE %]
17
    <td>[%- L.select_tag('income_accno_id_' _ bg.id, ACCOUNTS.ic_income, title_sub=\account_label, default=CHARTLIST.${bg.id}.income_accno_id) %]</td>
17
    <td>[%- L.select_tag('income_accno_id_' _ bg.id, ACCOUNTS.ic_income, title_sub=\account_label, default=SELF.defaults.income_accno_id) %]</td>
18 18
    [%- END %]
19 19
  </tr>
20 20
  <tr>
......
22 22
    [%- IF SELF.config.id %]
23 23
    <td>[% CHARTLIST.${bg.id}.expense_accno %] -- [% CHARTLIST.${bg.id}.expense_accno_description %]</td>
24 24
    [%- ELSE %]
25
    <td>[%- L.select_tag('expense_accno_id_' _ bg.id, ACCOUNTS.ic_expense, title_sub=\account_label, default=CHARTLIST.${bg.id}.expense_accno_id) %]</td>
25
    <td>[%- L.select_tag('expense_accno_id_' _ bg.id, ACCOUNTS.ic_expense, title_sub=\account_label, default=SELF.defaults.expense_accno_id) %]</td>
26 26
    [%- END %]
27 27
  </tr>
28 28
[%- END %]

Auch abrufbar als: Unified diff