kivitendo/templates/webpages/dbupgrade/erzeugnisnummern.html @ 1342327c
607a8079 | Niclas Zimmermann | [%- USE T8 %]
|
||
3aa5cee2 | Sven Schöling | [% USE HTML %][%- USE LxERP -%]
|
||
<h1>[% 'Double partnumbers' | $T8 %]</h1>
|
||||
48452323 | Niclas Zimmermann | <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);
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
607a8079 | Niclas Zimmermann | |||
<form name="Form" method="post" action="login.pl">
|
||||
<input type="hidden" name="action" value="login">
|
||||
f41e5b6e | Niclas Zimmermann | <input type="hidden" name="continued" value="1">
|
||
607a8079 | Niclas Zimmermann | |||
<p>[% 'There are double partnumbers in your database.' | $T8 %]</p>
|
||||
f41e5b6e | Niclas Zimmermann | <p>[% 'From this version on the partnumber of services, articles and assemblies have to be unique.' | $T8 %]</p>
|
||
<p>[% 'So far you could use one partnumber for severel parts, for example a service and an article.' | $T8 %]</p>
|
||||
b4dea267 | Jan Büren | <p>[% 'Because the useability gets worse if one partnumber is used for several parts (for example if you are searching a position for an invoice), partnumbers should be unique.' | $T8 %]</p>
|
||
607a8079 | Niclas Zimmermann | |||
<p>[% 'Please change the partnumber of the following parts and run the update again:' | $T8 %]</p>
|
||||
<table>
|
||||
<tr>
|
||||
<th class="listheading">[% 'Partnumber' | $T8 %]</th>
|
||||
<th class="listheading">[% 'Description' | $T8 %]</th>
|
||||
<th class="listheading">[% 'Unit' | $T8 %]</th>
|
||||
<th class="listheading">[% 'Notes' | $T8 %]</th>
|
||||
<th class="listheading">[% 'EAN' | $T8 %]</th>
|
||||
<th class="listheading">[% 'Service, assembly or part' | $T8 %]</th>
|
||||
ac3ca512 | Moritz Bunkus | <th class="listheading">[% 'Obsolete' | $T8 %]</th>
|
||
607a8079 | Niclas Zimmermann | </tr>
|
||
[% SET row_odd = '1' %][% FOREACH row = PARTS %]
|
||||
<tr class="listrow[% IF row_odd %]1[% SET row_odd = '0' %][% ELSE %]0[% SET row_odd = '1' %][% END %]">
|
||||
f41e5b6e | Niclas Zimmermann | <td align="right"><input name='partnumber_[% loop.count %]' value='[% HTML.escape(row.partnumber) %]'></td>
|
||
<input type="hidden" name='partid_[% loop.count %]' value='[% HTML.escape(row.id) %]'>
|
||||
607a8079 | Niclas Zimmermann | <td align="left"> [% HTML.escape(row.description) %]</a></td>
|
||
<td align="right">[% HTML.escape(row.unit) %]</td>
|
||||
<td align="right">[% HTML.escape(row.notes) %]</td>
|
||||
<td align="right">[% HTML.escape(row.ean) %]</td>
|
||||
f41e5b6e | Niclas Zimmermann | <td align="right">[% IF row.assembly %] [% 'assembly' | $T8 %] [% ELSE %] [% IF row.inventory_accno_id %] [% 'part' | $T8 %] [% ELSE %] [% 'service' | $T8 %] [% END %] [% END %]</td>
|
||
ac3ca512 | Moritz Bunkus | <td>[% IF row.obsolete %][%- LxERP.t8("Obsolete") %][%- ELSE %][%- LxERP.t8("Not obsolete") %][%- END %]</td>
|
||
607a8079 | Niclas Zimmermann | </tr>
|
||
f41e5b6e | Niclas Zimmermann | [% SET rowcount = loop.count %]
|
||
607a8079 | Niclas Zimmermann | [% END %]
|
||
f41e5b6e | Niclas Zimmermann | <input type="hidden" name="rowcount" value="[% rowcount %]">
|
||
607a8079 | Niclas Zimmermann | </table>
|
||
48452323 | Niclas Zimmermann | <input type="button" value="[% 'Show all parts' | $T8 %]" onclick="show_parts('customer')">
|
||
<br>
|
||||
<br>
|
||||
f41e5b6e | Niclas Zimmermann | <input type="submit" value="[% 'Continue' | $T8 %]">
|
||
607a8079 | Niclas Zimmermann | </form>
|