Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision c3b8cc66

Von Tamino Steinert vor 4 Monaten hinzugefügt

  • ID c3b8cc664c68af9c196cd2160c0a98756ef78caa
  • Vorgänger aa7ea0f0
  • Nachfolger ea15eb77

FIX: S:D:Part: EAN eindeutig machen

Unterschiede anzeigen:

SL/DB/Part.pm
unless ( $self->id ) {
push @errors, $::locale->text('The partnumber already exists.') if SL::DB::Manager::Part->get_all_count(where => [ partnumber => $self->partnumber ]);
}
push @errors, $::locale->text('The ean already exists.') if $self->ean ne '' && SL::DB::Manager::Part->get_all_count(where => [ ean => $self->ean ]);
push @errors, $::locale->text('The ean already exists.') if $self->ean ne '' && SL::DB::Manager::Part->get_all_count(
where => [
ean => $self->ean,
'!id' => $self->id,
]
);
if ($self->is_assortment && $self->orphaned && scalar @{$self->assortment_items} == 0) {
# when assortment isn't orphaned form doesn't contain any items

Auch abrufbar als: Unified diff