- <tr>
- <td colspan="2">
- [% '*) Since version 2.7 these parameters ares set in the client database and not in the configuration file, details in chapter:' | $T8 %] <a href="doc/kivitendo-Dokumentation.pdf">Kapitel Konfiguration zur Einnahmenüberschussrechnung/ Bilanzierung: EUR</a>
- </td>
- </tr>
- </table>
-
- <input type="hidden" name="dbdriver" value="[% HTML.escape(dbdriver) %]">
- <input type="hidden" name="dbuser" value="[% HTML.escape(dbuser) %]">
- <input type="hidden" name="dbhost" value="[% HTML.escape(dbhost) %]">
- <input type="hidden" name="dbport" value="[% HTML.escape(dbport) %]">
- <input type="hidden" name="dbpasswd" value="[% HTML.escape(dbpasswd) %]">
- <input type="hidden" name="dbdefault" value="[% HTML.escape(dbdefault) %]">
-
- <input type="hidden" name="callback" value="admin.pl?action=list_users">
-
- <input type="hidden" name="nextsub" value="dbcreate">
-
- <hr size="3" noshade>
-
- <p><input type="submit" class="submit" name="action" value="[% 'Continue' | $T8 %]"></p>
-
- </form>
-
- <script type="text/javascript">
- <!--
-
- function comment_selected_chart(s) {
- if (s == 'Austria') {
- 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");
- }
- 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;
- }
-
- -->
- </script>
+ [% END %]
+
+ <tr>
+ <td colspan="1"> </td>
+ <td><hr size="1" noshade></td>
+ </tr>
+
+ <tr>
+ <th align="right" nowrap>[% LxERP.t8('Default currency') %]</th>
+ <td>[% L.input_tag('defaultcurrency', FORM.defaultcurrency) %]</td>
+ </tr>
+
+ <tr>
+ <th align="right" nowrap>[% LxERP.t8('Precision') %]</th>
+ <td>[% L.input_tag('precision_as_number', LxERP.format_amount(FORM.precision, 2)) %] [% LxERP.t8('Precision Note') %]</td>
+ </tr>
+
+ <tr>
+ <th valign="top" align="right" nowrap>[% LxERP.t8('Create Chart of Accounts') %]</th>
+ <td>[% L.select_tag('chart', SELF.all_charts, default=(FORM.chart), onchange='comment_selected_chart(this.value)') %]</td>
+ </tr>
+
+ <tr>
+ <th valign="top" align="right" nowrap>[% LxERP.t8('Accounting method') %]</th>
+ <td>[% L.select_tag('accounting_method', SELF.all_accounting_methods, title_key='name', default=(FORM.accounting_method)) %]</td>
+ </tr>
+
+ <tr>
+ <th valign="top" align="right" nowrap>[% LxERP.t8('Inventory system') %]</th>
+ <td>[% L.select_tag('inventory_system', SELF.all_inventory_systems, title_key='name', default=(FORM.inventory_system)) %]</td>
+ </tr>
+
+ <tr>
+ <th valign="top" align="right" nowrap>[% LxERP.t8('Profit determination') %]</th>
+ <td>[% L.select_tag('profit_determination', SELF.all_profit_determinations, title_key='name', default=(FORM.profit_determination)) %]</td>
+ </tr>
+ </table>
+
+ [% L.hidden_tag("dbhost", FORM.dbhost) %]
+ [% L.hidden_tag("dbport", FORM.dbport) %]
+ [% L.hidden_tag("dbuser", FORM.dbuser) %]
+ [% 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) %]
+
+
+ <hr size="3" noshade>
+
+ <div>
+ [% L.submit_tag('dummy', LxERP.t8('Create Dataset')) %]
+ </div>
+
+</form>
+
+<script type="text/javascript">
+ <!--
+
+function comment_selected_chart(s) {
+ if (s == 'Austria') {
+ 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");
+ }
+ 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;
+}
+
+ -->
+</script>