Revision d1d96e5d
Von Bernd Bleßmann vor etwa 12 Jahren hinzugefügt
SL/Controller/ClientConfig.pm | ||
---|---|---|
15 | 15 |
$self->{payment_options} = [ { title => $::locale->text("never"), value => 0 }, |
16 | 16 |
{ title => $::locale->text("every time"), value => 1 }, |
17 | 17 |
{ title => $::locale->text("on the same day"), value => 2 }, ]; |
18 |
$self->{accounting_options} = [ { title => $::locale->text("accrual"), value => "accrual" }, |
|
19 |
{ title => $::locale->text("cash"), value => "cash" }, ]; |
|
20 |
$self->{inventory_options} = [ { title => $::locale->text("perpetual"), value => "perpetual" }, |
|
21 |
{ title => $::locale->text("periodic"), value => "periodic" }, ]; |
|
22 |
$self->{profit_options} = [ { title => $::locale->text("balance"), value => "balance" }, |
|
23 |
{ title => $::locale->text("income"), value => "income" }, ]; |
|
18 | 24 |
|
19 | 25 |
$self->{payments_changeable} = SL::DB::Default->get->payments_changeable; |
26 |
|
|
27 |
map { $self->{$_} = SL::DB::Default->get->$_ } qw(accounting_method inventory_system profit_determination); |
|
28 |
|
|
20 | 29 |
$self->{show_bestbefore} = SL::DB::Default->get->show_bestbefore; |
21 | 30 |
|
22 | 31 |
map { $self->{$_} = SL::DB::Default->get->$_ } qw(datev_check_on_sales_invoice datev_check_on_purchase_invoice datev_check_on_ar_transaction datev_check_on_ap_transaction datev_check_on_gl_transaction); |
... | ... | |
33 | 42 |
my ($self, %params) = @_; |
34 | 43 |
|
35 | 44 |
SL::DB::Default->get->update_attributes('payments_changeable' => $::form->{payments_changeable}); |
45 |
|
|
46 |
map { SL::DB::Default->get->update_attributes($_ => $::form->{$_}); } qw(accounting_method inventory_system profit_determination); |
|
47 |
|
|
36 | 48 |
SL::DB::Default->get->update_attributes('show_bestbefore' => $::form->{show_bestbefore}); |
37 | 49 |
|
38 | 50 |
map { SL::DB::Default->get->update_attributes($_ => $::form->{$_}); } qw(datev_check_on_sales_invoice datev_check_on_purchase_invoice datev_check_on_ar_transaction datev_check_on_ap_transaction datev_check_on_gl_transaction); |
locale/de/all | ||
---|---|---|
56 | 56 |
'AR Transactions' => 'Debitorenbuchungen', |
57 | 57 |
'ASSETS' => 'AKTIVA', |
58 | 58 |
'ATTENTION! If you enabled this feature you can not simply turn it off again without taking care that best_before fields are emptied in the database.' => 'ACHTUNG! Wenn Sie diese Einstellung aktivieren, dann können Sie sie später nicht ohne Weiteres deaktivieren, ohne dafür zu sorgen, dass die Felder der Mindeshaltbarkeitsdaten in der Datenbank leer gemacht werden.', |
59 |
'ATTENTION! You can not simply change it from periodic to perpetual once you started posting.' => 'ACHTUNG!" Es kann nicht ohne Weiteres im laufenden Betrieb von der Aufwandsmethode zur Bestandsmethode gewechselt werden.', |
|
59 | 60 |
'Abort' => 'Abbrechen', |
60 | 61 |
'Abrechnungsnummer' => 'Abrechnungsnummer', |
61 | 62 |
'Abteilung' => 'Abteilung', |
... | ... | |
2026 | 2027 |
'This list is capped at 15 items to keep it fast. If you need a full list, please use reports.' => 'Diese Liste ist auf 15 Zeilen begrenzt. Wenn Sie eine vollständige Liste benötigen, erstellen Sie bitte einen Bericht.', |
2027 | 2028 |
'This means that the user has created an AP transaction and chosen a taxkey for sales taxes, or that he has created an AR transaction and chosen a taxkey for input taxes.' => 'Das bedeutet, dass ein Benutzer eine Kreditorenbuchung angelegt und in ihr einen Umsatzsteuer-Steuerschlüssel verwendet oder eine Debitorenbuchung mit Vorsteuer-Steuerschlüssel angelegt hat.', |
2028 | 2029 |
'This module can help you identify and correct such entries by analyzing the general ledger and presenting you likely solutions but also allowing you to fix problems yourself.' => 'Dieses Modul kann Ihnen helfen, problematische Einträge im Hauptbuch zu identifizieren und teilweise zu beheben. Dabei werden je nach Problem mögliche Lösungen aufgezeigt, wobei Sie die entscheiden können, welche Probleme automatisch gelöst werden sollen.', |
2030 |
'This option controls the inventory system.' => 'Dieser Parameter legt die Warenbuchungsmethode fest.', |
|
2031 |
'This option controls the method used for profit determination.' => 'Dieser Parameter legt die Berechnungsmethode für die Gewinnermittlung fest.', |
|
2032 |
'This option controls the posting and calculation behavior for the accounting method.' => 'Dieser Parameter steuert die Buchungs- und Berechnungsmethoden für die Versteuerungsart.', |
|
2029 | 2033 |
'This transaction has to be split into several transactions manually.' => 'Diese Buchung muss manuell in mehrere Buchungen aufgeteilt werden.', |
2030 | 2034 |
'This update will change the nature the onhand of goods is tracked.' => 'Dieses update ändert die Art und Weise wie Lagermengen gezält werden.', |
2031 | 2035 |
'This upgrade script tries to map all existing parts in the database to the newly created Buchungsgruppen.' => 'Dieses Upgradescript versucht, bei allen bestehenden Artikeln neu erstellte Buchungsgruppen zuzuordnen.', |
locale/de_DE/all | ||
---|---|---|
56 | 56 |
'AR Transactions' => 'Debitorenbuchungen', |
57 | 57 |
'ASSETS' => 'AKTIVA', |
58 | 58 |
'ATTENTION! If you enabled this feature you can not simply turn it off again without taking care that best_before fields are emptied in the database.' => 'ACHTUNG! Wenn Sie diese Einstellung aktivieren, dann können Sie sie später nicht ohne Weiteres deaktivieren, ohne dafür zu sorgen, dass die Felder der Mindeshaltbarkeitsdaten in der Datenbank leer gemacht werden.', |
59 |
'ATTENTION! You can not simply change it from periodic to perpetual once you started posting.' => 'ACHTUNG!" Es kann nicht ohne Weiteres im laufenden Betrieb von der Aufwandsmethode zur Bestandsmethode gewechselt werden.', |
|
59 | 60 |
'Abort' => 'Abbrechen', |
60 | 61 |
'Abrechnungsnummer' => 'Abrechnungsnummer', |
61 | 62 |
'Abteilung' => 'Abteilung', |
... | ... | |
1956 | 1957 |
'This list is capped at 15 items to keep it fast. If you need a full list, please use reports.' => 'Diese Liste ist auf 15 Zeilen begrenzt. Wenn Sie eine vollständige Liste benötigen, erstellen Sie bitte einen Bericht.', |
1957 | 1958 |
'This means that the user has created an AP transaction and chosen a taxkey for sales taxes, or that he has created an AR transaction and chosen a taxkey for input taxes.' => 'Das bedeutet, dass ein Benutzer eine Kreditorenbuchung angelegt und in ihr einen Umsatzsteuer-Steuerschlüssel verwendet oder eine Debitorenbuchung mit Vorsteuer-Steuerschlüssel angelegt hat.', |
1958 | 1959 |
'This module can help you identify and correct such entries by analyzing the general ledger and presenting you likely solutions but also allowing you to fix problems yourself.' => 'Dieses Modul kann Ihnen helfen, problematische Einträge im Hauptbuch zu identifizieren und teilweise zu beheben. Dabei werden je nach Problem mögliche Lösungen aufgezeigt, wobei Sie die entscheiden können, welche Probleme automatisch gelöst werden sollen.', |
1960 |
'This option controls the inventory system.' => 'Dieser Parameter legt die Warenbuchungsmethode fest.', |
|
1961 |
'This option controls the method used for profit determination.' => 'Dieser Parameter legt die Berechnungsmethode für die Gewinnermittlung fest.', |
|
1962 |
'This option controls the posting and calculation behavior for the accounting method.' => 'Dieser Parameter steuert die Buchungs- und Berechnungsmethoden für die Versteuerungsart.', |
|
1959 | 1963 |
'This transaction has to be split into several transactions manually.' => 'Diese Buchung muss manuell in mehrere Buchungen aufgeteilt werden.', |
1960 | 1964 |
'This update will change the nature the onhand of goods is tracked.' => 'Dieses update ändert die Art und Weise wie Lagermengen gezält werden.', |
1961 | 1965 |
'This upgrade script tries to map all existing parts in the database to the newly created Buchungsgruppen.' => 'Dieses Upgradescript versucht, bei allen bestehenden Artikeln neu erstellte Buchungsgruppen zuzuordnen.', |
locale/en/all | ||
---|---|---|
56 | 56 |
'AR Transactions' => 'Sales Transactions', |
57 | 57 |
'ASSETS' => '', |
58 | 58 |
'ATTENTION! If you enabled this feature you can not simply turn it off again without taking care that best_before fields are emptied in the database.' => '', |
59 |
'ATTENTION! You can not simply change it from periodic to perpetual once you started posting.' => '', |
|
59 | 60 |
'Abort' => '', |
60 | 61 |
'Abrechnungsnummer' => '', |
61 | 62 |
'Abteilung' => '', |
... | ... | |
1980 | 1981 |
'This list is capped at 15 items to keep it fast. If you need a full list, please use reports.' => '', |
1981 | 1982 |
'This means that the user has created an AP transaction and chosen a taxkey for sales taxes, or that he has created an AR transaction and chosen a taxkey for input taxes.' => '', |
1982 | 1983 |
'This module can help you identify and correct such entries by analyzing the general ledger and presenting you likely solutions but also allowing you to fix problems yourself.' => '', |
1984 |
'This option controls the inventory system.' => '', |
|
1985 |
'This option controls the method used for profit determination.' => '', |
|
1986 |
'This option controls the posting and calculation behavior for the accounting method.' => '', |
|
1983 | 1987 |
'This transaction has to be split into several transactions manually.' => '', |
1984 | 1988 |
'This update will change the nature the onhand of goods is tracked.' => '', |
1985 | 1989 |
'This upgrade script tries to map all existing parts in the database to the newly created Buchungsgruppen.' => '', |
templates/webpages/client_config/form.html | ||
---|---|---|
16 | 16 |
<td>[% L.select_tag('payments_changeable', SELF.payment_options, value_key => 'value', title_key => 'title', default => SELF.payments_changeable) %]</td> |
17 | 17 |
<td>[% 'Should payments be and when should they be changeable after posting?' | $T8 %]</td> |
18 | 18 |
</tr> |
19 |
<tr> |
|
20 |
<td align="right">[% 'Accounting method' | $T8 %]</td> |
|
21 |
<td>[% L.select_tag('accounting_method', SELF.accounting_options, value_key => 'value', title_key => 'title', default => SELF.accounting_method) %]</td> |
|
22 |
<td>[% 'This option controls the posting and calculation behavior for the accounting method.' | $T8 %]</td> |
|
23 |
</tr> |
|
24 |
<tr> |
|
25 |
<td align="right">[% 'Inventory system' | $T8 %]</td> |
|
26 |
<td>[% L.select_tag('inventory_system', SELF.inventory_options, value_key => 'value', title_key => 'title', default => SELF.inventory_system) %]</td> |
|
27 |
<td> |
|
28 |
[% 'This option controls the inventory system.' | $T8 %]<br> |
|
29 |
[% 'ATTENTION! You can not simply change it from periodic to perpetual once you started posting.' | $T8 %] |
|
30 |
</td> |
|
31 |
</tr> |
|
32 |
<tr> |
|
33 |
<td align="right">[% 'Profit determination' | $T8 %]</td> |
|
34 |
<td>[% L.select_tag('profit_determination', SELF.profit_options, value_key => 'value', title_key => 'title', default => SELF.profit_determination) %]</td> |
|
35 |
<td>[% 'This option controls the method used for profit determination.' | $T8 %]</td> |
|
36 |
</tr> |
|
19 | 37 |
|
20 | 38 |
<tr> </tr> |
21 | 39 |
<tr> </tr> |
Auch abrufbar als: Unified diff
Optionen für Gewinnermittlung, Warenbuchungsmethode und Versteuerungsart in Mandantenkonfiguration verschoben.