Revision 03ba13d2
Von Bernd Bleßmann vor mehr als 5 Jahren hinzugefügt
SL/Controller/Order.pm | ||
---|---|---|
sub get_item_cvpartnumber {
|
||
my ($self, $item) = @_;
|
||
|
||
return if !$self->search_cvpartnumber;
|
||
return if !$self->order->customervendor;
|
||
|
||
if ($self->cv eq 'vendor') {
|
||
my @mms = grep { $_->make eq $self->order->customervendor->id } @{$item->part->makemodels};
|
||
$item->{cvpartnumber} = $mms[0]->model if scalar @mms;
|
Auch abrufbar als: Unified diff
Auftrags-Controller: Prüfung beim Holen der Kunden-/Lieferanten-Art.-Nr, …
… ob Option eingeschaltet ist und ob Kunde/Lieferant schon gewählt
wurde. Sonst gibt es einen Fehler beim Workflow von VK in EK und umgekehrt.