X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;ds=inline;f=templates%2Fwebpages%2Fadmin%2Fcreate_dataset.html;h=7a879d8aaff2a74ab7a9f14eeedfda630db5923b;hb=c8baba6bafe694a734c59c463ae5382d536b6622;hp=5b776569bc3f777f563c19f740cde5e3910f81c0;hpb=fb03d191f53516cbf1022e755665556e7f1acb82;p=kivitendo-erp.git
diff --git a/templates/webpages/admin/create_dataset.html b/templates/webpages/admin/create_dataset.html
index 5b776569b..7a879d8aa 100644
--- a/templates/webpages/admin/create_dataset.html
+++ b/templates/webpages/admin/create_dataset.html
@@ -21,29 +21,39 @@
[% L.input_tag('db', FORM.db, class="initial_focus") %] |
+
+ |
+
|
+
+
[% LxERP.t8('Default currency') %] |
- [% L.input_tag('defaultcurrency', FORM.defaultcurrency || 'EUR') %] |
+ [% L.input_tag('defaultcurrency', FORM.defaultcurrency) %] |
+
+
+
+ [% LxERP.t8('Precision') %] |
+ [% L.input_tag('precision_as_number', LxERP.format_amount(FORM.precision, 2)) %] [% LxERP.t8('Precision Note') %] |
[% LxERP.t8('Create Chart of Accounts') %] |
- [% L.select_tag('chart', SELF.all_charts, onchange='comment_selected_chart(this.value)', default=(FORM.chart || 'Germany-DATEV-SKR03EU')) %] |
+ [% L.select_tag('chart', SELF.all_charts, default=(FORM.chart), onchange='comment_selected_chart(this.value)') %] |
[% LxERP.t8('Accounting method') %] |
- [% L.select_tag('accounting_method', SELF.all_accounting_methods, title_key='name', default=(FORM.accounting_method || 'cash')) %] |
+ [% L.select_tag('accounting_method', SELF.all_accounting_methods, title_key='name', default=(FORM.accounting_method)) %] |
[% LxERP.t8('Inventory system') %] |
- [% L.select_tag('inventory_system', SELF.all_inventory_systems, title_key='name', default=(FORM.inventory_system || 'periodic')) %] |
+ [% L.select_tag('inventory_system', SELF.all_inventory_systems, title_key='name', default=(FORM.inventory_system)) %] |
[% LxERP.t8('Profit determination') %] |
- [% L.select_tag('profit_determination', SELF.all_profit_determinations, title_key='name', default=(FORM.profit_determination || 'income')) %] |
+ [% L.select_tag('profit_determination', SELF.all_profit_determinations, title_key='name', default=(FORM.profit_determination)) %] |
@@ -53,6 +63,12 @@
[% L.hidden_tag("dbpasswd", FORM.dbpasswd) %]
[% L.hidden_tag("dbdefault", FORM.dbdefault) %]
[% L.hidden_tag("action", "Admin/do_create_dataset") %]
+ [% L.hidden_tag("feature_balance", FORM.feature_balance) %]
+ [% L.hidden_tag("feature_datev", FORM.feature_datev) %]
+ [% L.hidden_tag("feature_erfolgsrechnung", FORM.feature_erfolgsrechnung) %]
+ [% L.hidden_tag("feature_eurechnung", FORM.feature_eurechnung) %]
+ [% L.hidden_tag("feature_ustva", FORM.feature_ustva) %]
+
@@ -67,30 +83,35 @@
function comment_selected_chart(s) {
if (s == 'Austria') {
- alert("SKR07 Austria ist noch Stand 2002." +
+ alert("SKR07 Austria ist noch Stand 2002." +
"\n" +
"Die Buchungsgruppen sind nicht korrekt vorkonfiguriert" +
"\n" +
"fuer Kunden im Ausland." +
"\n" +
"Hinweis vom 20.09.2011");
-
- } else if (s == 'Swiss-German') {
- alert("Hinweis: Das ist weder ein Schweizer Kontorahmen nach Kaefer noch ein " +
- "Schweizer KMU-Kontenrahmen, sondern ein angelehnter KMU-Kontenrahmen fuer " +
- "ein EDV-Dienstleistungsunternehmen mit Stand 2006 (Bspw. 32001 Hardware, " +
- "statt 3200 Warenertrag)." +
- "\n" +
- "Ferner sind keine Buchungsgruppe vorkonfiguriert, somit wird " +
- "standardmaessig keine Rechnung mit Steuer ausgewiesen." +
- "\n" +
- "Zum schnellen Testen und Zusammenhaenge verstehen waehlen Sie lieber einen " +
- "deutschen Kontenrahmen aus (SKR03 oder SKR04) und passen die Steuer an." +
- "\n" +
- "Hinweis vom 21.09.2011");
}
+ return true;
+}
+function select_country_defaults(country) {
+ if (/^CH/.test(country)) {
+ document.getElementById('defaultcurrency').value='CHF';
+ document.getElementById('precision').value='0.05';
+ document.getElementById('chart').value='Switzerland-deutsch-MWST-2014';
+ document.getElementById('accounting_method').value='accrual';
+ document.getElementById('inventory_system').value='periodic';
+ document.getElementById('profit_determination').value='balance';
+ } else {
+ document.getElementById('defaultcurrency').value='EUR';
+ document.getElementById('precision').value='0.01';
+ document.getElementById('chart').value='Germany-DATEV-SKR03EU';
+ document.getElementById('accounting_method').value='cash';
+ document.getElementById('inventory_system').value='periodic';
+ document.getElementById('profit_determination').value='income';
+ }
return true;
}
+
-->