Revision 40b7b7b6
Von Rolf Fluehmann vor mehr als 6 Jahren hinzugefügt
SL/DB/Piece.pm | ||
---|---|---|
}
|
||
|
||
sub validate {
|
||
my( $self, $locale ) = ( shift, $::locale );
|
||
my( $self, $form, $locale ) = ( shift, $::form, $::locale );
|
||
my @errors = ();
|
||
$self->weight && $self->weight( $form->parse_amount( \%::myconfig, $self->weight ) );
|
||
$self->producer_id || push @errors, $locale->text( 'The producer is missing.' );
|
||
$self->part_id || push @errors, $locale->text( 'The part is missing.' );
|
||
$self->serialnumber || push @errors, $locale->text( 'The serial number is missing.' );
|
templates/webpages/piece/_basic_data.html | ||
---|---|---|
</tr>
|
||
<tr>
|
||
<th align="left">* [% 'Serial Number' | $T8 %]</th>
|
||
<td>[% L.input_tag("piece.serialnumber", SELF.piece.serialnumber, style='width: 300px') %]</td>
|
||
<td>[% L.input_tag('piece.serialnumber', SELF.piece.serialnumber, style='width: 300px') %]</td>
|
||
</tr>
|
||
<tr>
|
||
<th align="left">[% 'Weight' | $T8 %]</th>
|
||
<td>[% L.input_tag("piece.weight", SELF.piece.weight, style='width: 300px') %]</td>
|
||
[% IF SELF.piece.weight %]<td>[% L.input_tag('piece.weight', LxERP.format_amount(SELF.piece.weight, 3), style='width: 300px') %]kg</td>
|
||
[% ELSE %]<td>[% L.input_tag('piece.weight', SELF.piece.weight, style='width: 300px') %]kg</td>
|
||
[% END %]
|
||
</tr>
|
||
<tr>
|
||
<th align="left">[% 'Incoming Delivery Order' | $T8 %]</th>
|
templates/webpages/piece/list.html | ||
---|---|---|
[% IF SELF.filter_columns.part %]<td align="left">[% piece.part.displayable_name %]</td>[% END %]
|
||
[% IF SELF.filter_columns.batch %]<td align="left">[% piece.batch.batchnumber %]</td>[% END %]
|
||
[% IF SELF.filter_columns.serialnumber %]<td align="left">[% piece.serialnumber %]</td>[% END %]
|
||
[% IF SELF.filter_columns.weight %]<td align="left">[% piece.weight %]</td>[% END %]
|
||
[% IF SELF.filter_columns.weight %]
|
||
[% IF piece.weight %]<td align="left">[% LxERP.format_amount(piece.weight, 3) %] kg</td>[% END %]
|
||
[% END %]
|
||
[% IF SELF.filter_columns.delivery_in %]<td align="left">[% piece.delivery.donumber %]</td>[% END %]
|
||
[% IF SELF.filter_columns.bin %]<td align="left">[% piece.bin.full_description %]</td>[% END %]
|
||
[% IF SELF.filter_columns.delivery_out %]<td align="left">[% piece.delivery.donumber %]</td>[% END %]
|
Auch abrufbar als: Unified diff
handling number formats