Revision f3227c04
Von Tamino Steinert vor etwa 1 Jahr hinzugefügt
SL/DB/Part.pm | ||
---|---|---|
);
|
||
use SL::DB::Helper::DisplayableNamePreferences (
|
||
title => t8('Article'),
|
||
options => [ {name => 'partnumber', title => t8('Part Number') },
|
||
{name => 'description', title => t8('Description') },
|
||
{name => 'notes', title => t8('Notes')},
|
||
{name => 'ean', title => t8('EAN') }, ],
|
||
options => [
|
||
{name => 'partnumber', title => t8('Part Number')},
|
||
{name => 'description', title => t8('Description')},
|
||
{name => 'variant_values', title => t8('Varaint Values')},
|
||
{name => 'notes', title => t8('Notes')},
|
||
{name => 'ean', title => t8('EAN')},
|
||
],
|
||
);
|
||
|
||
|
||
... | ... | |
return 1;
|
||
}
|
||
|
||
sub init_onhandqty{
|
||
sub variant_values {
|
||
my ($self) = @_;
|
||
return unless $self->is_variant;
|
||
return join(" ",
|
||
map {"[" . $_->variant_property->abbreviation . ":" . $_->abbreviation . "]"}
|
||
$self->variant_property_values);
|
||
}
|
||
|
||
sub init_onhandqty {
|
||
my ($self) = @_;
|
||
my $qty = SL::Helper::Inventory::get_onhand(part => $self->id) || 0;
|
||
return $qty;
|
||
}
|
||
|
||
sub init_stockqty{
|
||
sub init_stockqty {
|
||
my ($self) = @_;
|
||
my $qty = SL::Helper::Inventory::get_stock(part => $self->id) || 0;
|
||
return $qty;
|
Auch abrufbar als: Unified diff
Varianten: Varianten Eigenschaften im Namen anzeigen