Revision 955f0913
Von Cem Aydin vor etwa 2 Jahren hinzugefügt
templates/design40_webpages/dbupgrade/acc_trans_constraints.html | ||
---|---|---|
[% USE T8 %]
|
||
[% USE L %]
|
||
[% USE HTML %]
|
||
|
||
<h1>[% 'Invalid transactions' | $T8 %]</h1>
|
||
|
||
<div class="wrapper">
|
||
|
||
<form name="Form" method="post" action="login.pl">
|
||
<input type="hidden" name="action" value="login">
|
||
|
||
... | ... | |
<p><a href="http://www.kivitendo.de/partner.html" target="_blank">[% 'Here' | $T8 %]</a> [% 'you can find professional help.' | $T8 %]</p>
|
||
|
||
</form>
|
||
|
||
</div><!-- /.wrapper -->
|
templates/design40_webpages/dbupgrade/default_bin_parts.html | ||
---|---|---|
[% USE HTML %]
|
||
[% USE LxERP %]
|
||
[% USE JavaScript %]
|
||
|
||
<h1>[% '<b>Default Bins Migration !READ CAREFULLY!</b>' | $T8 %]</h1>
|
||
|
||
<script type="text/javascript" src="js/common.js"></script>
|
||
<script type="text/javascript">
|
||
<!--
|
||
warehouses = new Array();
|
||
[% USE WAREHOUSES_it = Iterator(WAREHOUSES) %][% FOREACH warehouse = WAREHOUSES_it %]
|
||
warehouses[[% WAREHOUSES_it.count - 1 %]] = new Array();
|
||
warehouses[[% WAREHOUSES_it.count - 1 %]]['id'] = [% warehouse.id %];
|
||
warehouses[[% WAREHOUSES_it.count - 1 %]]['bins'] = new Array();
|
||
[% USE BINS_it = Iterator(warehouse.BINS) %][% FOREACH bin = BINS_it %]
|
||
warehouses[[% WAREHOUSES_it.count - 1%]]['bins'][[% BINS_it.count - 1 %]] = new Array();
|
||
warehouses[[% WAREHOUSES_it.count - 1%]]['bins'][[% BINS_it.count - 1 %]]['description'] = "[% JavaScript.escape(bin.description) %]";
|
||
warehouses[[% WAREHOUSES_it.count - 1%]]['bins'][[% BINS_it.count - 1 %]]['id'] = [% bin.id %];
|
||
[% END %]
|
||
[% END %]
|
||
//var rowcount = [% rowcount %];
|
||
//var rowcount = 3; //[% rowcount %];
|
||
function warehouse_selected(warehouse_id, bin_id, loop) {
|
||
var control = document.getElementById("bin_id_" + loop);
|
||
|
||
for (var i = control.options.length - 1; i >= 0; i--) {
|
||
control.options[i] = null;
|
||
}
|
||
<script type="text/javascript" src="js/common.js"></script>
|
||
<script type="text/javascript">
|
||
warehouses = new Array();
|
||
[% USE WAREHOUSES_it = Iterator(WAREHOUSES) %][% FOREACH warehouse = WAREHOUSES_it %]
|
||
warehouses[[% WAREHOUSES_it.count - 1 %]] = new Array();
|
||
warehouses[[% WAREHOUSES_it.count - 1 %]]['id'] = [% warehouse.id %];
|
||
warehouses[[% WAREHOUSES_it.count - 1 %]]['bins'] = new Array();
|
||
[% USE BINS_it = Iterator(warehouse.BINS) %][% FOREACH bin = BINS_it %]
|
||
warehouses[[% WAREHOUSES_it.count - 1%]]['bins'][[% BINS_it.count - 1 %]] = new Array();
|
||
warehouses[[% WAREHOUSES_it.count - 1%]]['bins'][[% BINS_it.count - 1 %]]['description'] = "[% JavaScript.escape(bin.description) %]";
|
||
warehouses[[% WAREHOUSES_it.count - 1%]]['bins'][[% BINS_it.count - 1 %]]['id'] = [% bin.id %];
|
||
[% END %]
|
||
[% END %]
|
||
//var rowcount = [% rowcount %];
|
||
//var rowcount = 3; //[% rowcount %];
|
||
function warehouse_selected(warehouse_id, bin_id, loop) {
|
||
var control = document.getElementById("bin_id_" + loop);
|
||
|
||
var warehouse_index = 0;
|
||
for (var i = control.options.length - 1; i >= 0; i--) {
|
||
control.options[i] = null;
|
||
}
|
||
|
||
for (i = 0; i < warehouses.length; i++)
|
||
if (warehouses[i]['id'] == warehouse_id) {
|
||
warehouse_index = i;
|
||
break;
|
||
}
|
||
var warehouse_index = 0;
|
||
|
||
var warehouse = warehouses[warehouse_index];
|
||
var bin_index = 0;
|
||
for (i = 0; i < warehouses.length; i++)
|
||
if (warehouses[i]['id'] == warehouse_id) {
|
||
warehouse_index = i;
|
||
break;
|
||
}
|
||
|
||
for (i = 0; i < warehouse['bins'].length; i++)
|
||
if (warehouse['bins'][i]['id'] == bin_id) {
|
||
bin_index = i;
|
||
break;
|
||
}
|
||
var warehouse = warehouses[warehouse_index];
|
||
var bin_index = 0;
|
||
|
||
for (i = 0; i < warehouse['bins'].length; i++) {
|
||
control.options[i] = new Option(warehouse['bins'][i]['description'], warehouse['bins'][i]['id']);
|
||
}
|
||
for (i = 0; i < warehouse['bins'].length; i++)
|
||
if (warehouse['bins'][i]['id'] == bin_id) {
|
||
bin_index = i;
|
||
break;
|
||
}
|
||
|
||
for (i = 0; i < warehouse['bins'].length; i++) {
|
||
control.options[i] = new Option(warehouse['bins'][i]['description'], warehouse['bins'][i]['id']);
|
||
}
|
||
|
||
control.options[bin_index].selected = true;
|
||
}
|
||
|
||
function bin_match(rowcount) {
|
||
for (i = 1; i <= rowcount + 1; i++) { // über alle parts_id
|
||
var lagerplatz = document.getElementById("bin_" + i).value;
|
||
var control = document.getElementById("bin_id_" + i);
|
||
var bin_index = 0;
|
||
for (j = 0; j < warehouses.length; j++) { // über alle lager
|
||
var warehouse = warehouses[j];
|
||
|
||
for (k = 0; k < warehouse['bins'].length; k++) { // über alle lagerplätze
|
||
|
||
if (lagerplatz == warehouse['bins'][k]['description']) {
|
||
var lager = document.getElementById("warehouse_id_" + i);
|
||
lager.selectedIndex = j;
|
||
bin_index = k;
|
||
for (bin_i = 0; bin_i < warehouse['bins'].length; bin_i++) {
|
||
control.options[bin_i] = new Option(warehouse['bins'][bin_i]['description'], warehouse['bins'][bin_i]['id']);
|
||
}
|
||
control.options[bin_index].selected = true;
|
||
break;
|
||
/*var lagerplatz = document.getElementById("bin_id_" + i);
|
||
alert('lagerplatz ' + lagerplatz.value);
|
||
lagerplatz.selectedIndex = k; */
|
||
}
|
||
control.options[bin_index].selected = true;
|
||
}
|
||
|
||
function bin_match(rowcount) {
|
||
for (i = 1; i <= rowcount + 1; i++) { // über alle parts_id
|
||
var lagerplatz = document.getElementById("bin_" + i).value;
|
||
var control = document.getElementById("bin_id_" + i);
|
||
var bin_index = 0;
|
||
for (j = 0; j < warehouses.length; j++) { // über alle lager
|
||
var warehouse = warehouses[j];
|
||
|
||
for (k = 0; k < warehouse['bins'].length; k++) { // über alle lagerplätze
|
||
|
||
if (lagerplatz == warehouse['bins'][k]['description']) {
|
||
var lager = document.getElementById("warehouse_id_" + i);
|
||
lager.selectedIndex = j;
|
||
bin_index = k;
|
||
for (bin_i = 0; bin_i < warehouse['bins'].length; bin_i++) {
|
||
control.options[bin_i] = new Option(warehouse['bins'][bin_i]['description'], warehouse['bins'][bin_i]['id']);
|
||
}
|
||
control.options[bin_index].selected = true;
|
||
break;
|
||
/*var lagerplatz = document.getElementById("bin_id_" + i);
|
||
alert('lagerplatz ' + lagerplatz.value);
|
||
lagerplatz.selectedIndex = k; */
|
||
}
|
||
}
|
||
|
||
}
|
||
}
|
||
}
|
||
|
||
}
|
||
|
||
$(function() {
|
||
warehouse_selected([% warehouse_id %], [% bin_id %]);
|
||
})
|
||
-->
|
||
</script>
|
||
|
||
$(function() {
|
||
warehouse_selected([% warehouse_id %], [% bin_id %]);
|
||
})
|
||
</script>
|
||
|
||
<div class="wrapper">
|
||
|
||
<form name="Form" method="post" action="login.pl">
|
||
<input type="hidden" name="action" value="login">
|
||
... | ... | |
[% FOREACH warehouse = WAREHOUSES %]
|
||
<option value="[% HTML.escape(warehouse.id) %]"[% IF warehouse_id==warehouse.id %] selected[% END %]>[% warehouse.description %]</option>
|
||
[% END %]
|
||
<option value=""[% IF warehouse_id==0 %] selected[% END %]></option>
|
||
<option value=""[% IF warehouse_id == 0 %] selected[% END %]></option>
|
||
</select>
|
||
</td>
|
||
<td><select id="bin_id_[% loop.count %]" name="bin_id_[% loop.count %]"></select></td>
|
||
... | ... | |
<tbody>
|
||
<tr>
|
||
<th>[% '<b>Automatically create new bins</b> in the following warehouse if not selected in the list above' | $T8 %]</th>
|
||
<td><<input type="checkbox" name="create_new_bins">/td>
|
||
<td><input type="checkbox" name="create_new_bins">/td>
|
||
</tr>
|
||
<tr>
|
||
<th>[% '<b>Automatically create new bins</b> in the following warehouse if not selected in the list above' | $T8 %]</th>
|
||
... | ... | |
[% FOREACH warehouse = WAREHOUSES %]
|
||
<option value="[% HTML.escape(warehouse.id) %]"[% IF warehouse_id == warehouse.id %] selected[% END %]>[% warehouse.description %]</option>
|
||
[% END %]
|
||
<option value=""[% IF warehouse_id == 0 %] selected[% END %] ></option>
|
||
<option value=""[% IF warehouse_id == 0 %] selected[% END %] ></option>
|
||
</select>
|
||
</td>
|
||
</tr>
|
||
... | ... | |
</div>
|
||
|
||
</form>
|
||
|
||
</div><!-- /.wrapper -->
|
templates/design40_webpages/dbupgrade/default_bin_parts_no_warehouse.html | ||
---|---|---|
[% USE T8 %]
|
||
[% USE HTML %]
|
||
[% USE LxERP %]
|
||
|
||
<h1>[% '<b>Default Bins Migration !READ CAREFULLY!</b>' | $T8 %]</h1>
|
||
|
||
<div class="wrapper">
|
||
|
||
<form name="Form" method="post" action="login.pl">
|
||
<input type="hidden" name="action" value="login">
|
||
<input type="hidden" name="continued" value="1">
|
||
... | ... | |
</div>
|
||
|
||
</form>
|
||
|
||
</div><!-- /.wrapper -->
|
templates/design40_webpages/dbupgrade/erzeugnisnummern.html | ||
---|---|---|
[% USE T8 %]
|
||
[% USE HTML %]
|
||
[% USE LxERP %]
|
||
|
||
<h1>[% 'Double partnumbers' | $T8 %]</h1>
|
||
|
||
<script type="text/javascript">
|
||
<!--
|
||
function show_parts(vc) {
|
||
var width = 750;
|
||
var height = 550;
|
||
var parm = centerParms(width, height) + ",width=" + width + ",height=" + height + ",status=yes,scrollbars=yes";
|
||
url = "controller.pl?action=LoginScreen/login&upgrade_action=filter_parts&no_layout=1"
|
||
//alert(url);
|
||
window.open(url, "_new_generic", parm);
|
||
}
|
||
//-->
|
||
function show_parts(vc) {
|
||
var width = 750;
|
||
var height = 550;
|
||
var parm = centerParms(width, height) + ",width=" + width + ",height=" + height + ",status=yes,scrollbars=yes";
|
||
url = "controller.pl?action=LoginScreen/login&upgrade_action=filter_parts&no_layout=1"
|
||
//alert(url);
|
||
window.open(url, "_new_generic", parm);
|
||
}
|
||
</script>
|
||
|
||
<div class="wrapper">
|
||
|
||
<form name="Form" method="post" action="login.pl">
|
||
<input type="hidden" name="action" value="login">
|
||
<input type="hidden" name="continued" value="1">
|
||
... | ... | |
<input type="submit" value="[% 'Continue' | $T8 %]">
|
||
|
||
</form>
|
||
|
||
</div><!-- /.wrapper -->
|
templates/design40_webpages/dbupgrade/no_default_currency.html | ||
---|---|---|
[% USE T8 %]
|
||
[% USE HTML %]
|
||
|
||
<h1>[% 'No default currency' | $T8 %]</h1>
|
||
|
||
<div class="wrapper">
|
||
|
||
<form name="Form" method="post" action="login.pl">
|
||
<input type="hidden" name="action" value="login">
|
||
|
||
... | ... | |
|
||
</form>
|
||
|
||
</div><!-- /.wrapper -->
|
templates/design40_webpages/dbupgrade/orphaned_currencies.html | ||
---|---|---|
[%- USE T8 %]
|
||
[%- USE L %]
|
||
[% USE T8 %]
|
||
[% USE L %]
|
||
[% USE HTML %]
|
||
|
||
<h1>[% 'Orphaned currencies' | $T8 %]</h1>
|
||
|
||
<div class="wrapper">
|
||
|
||
<form name="Form" method="post" action="login.pl">
|
||
<input type="hidden" name="action" value="login">
|
||
<input type="hidden" name="defaultcurrency" value="[% HTML.escape(defaultcurrency) %]">
|
||
... | ... | |
|
||
</form>
|
||
|
||
</div><!-- /.wrapper -->
|
templates/design40_webpages/dbupgrade/show_partlist.html | ||
---|---|---|
[% USE L %]
|
||
[% USE HTML %]
|
||
[% USE LxERP %]
|
||
|
||
<h1>[% 'Show parts' | $T8 %]</h1>
|
||
|
||
<div class="wrapper">
|
||
|
||
<form method="post" action="controller.pl">
|
||
[% L.hidden_tag("action", "LoginScreen/login") %]
|
||
[% L.hidden_tag("upgrade_action", "filter_parts") %]
|
||
... | ... | |
</div>
|
||
|
||
</form>
|
||
|
||
</div><!-- /.wrapper -->
|
templates/design40_webpages/dbupgrade/steuerfilterung.html | ||
---|---|---|
[% USE T8 %]
|
||
[% USE HTML %]
|
||
[% USE L %]
|
||
|
||
<h1>[% 'New filter for tax accounts' | $T8 %]</h1>
|
||
|
||
<div class="wrapper">
|
||
|
||
<form name="Form" method="post" action="login.pl">
|
||
<input type="hidden" name="action" value="login">
|
||
<input type="hidden" name="continued_tax" value="1">
|
||
... | ... | |
<input type="submit" value="[% 'Continue' | $T8 %]">
|
||
|
||
</form>
|
||
|
||
</div><!-- /.wrapper -->
|
templates/design40_webpages/dbupgrade/tax_constraints.html | ||
---|---|---|
[% USE T8 %]
|
||
[% USE HTML %]
|
||
|
||
<h1>[% 'Inconsistency in database' | $T8 %]</h1>
|
||
|
||
<div class="wrapper">
|
||
|
||
<form name="Form" method="post" action="login.pl">
|
||
<input type="hidden" name="action" value="login">
|
||
|
||
... | ... | |
|
||
[% END %]
|
||
</form>
|
||
|
||
</div><!-- /.wrapper -->
|
templates/design40_webpages/dbupgrade/warehouse_form.html | ||
---|---|---|
[%- USE T8 %]
|
||
[% USE T8 %]
|
||
[% USE HTML %]
|
||
|
||
<h1>[% 'Warehouse Migration' | $T8 %]</h1>
|
||
|
||
<div class="wrapper">
|
||
|
||
<form action="[% script %]" method="POST">
|
||
<p>
|
||
[% 'kivitendo is now able to manage warehouses instead of just tracking the amount of goods in your system.' | $T8 %]
|
||
... | ... | |
|
||
<p><input type="submit" value="[% 'Continue' | $T8 %]"></p>
|
||
</form>
|
||
|
||
</div><!-- /.wrapper -->
|
Auch abrufbar als: Unified diff
design40: dbupgrade Templates vereinheitlicht/bereinigt
- Formatierung vereinheitlicht
- wrapper Klasse hinzugefügt
- default_bin_parts.html, erzeugnisnummern.html: HTML Kommentare aus script tags entfernt, einrückung angepasst
- default_bin_parts.html: Syntax korrigiert/angepasst