# Check whether or not part group ID is valid.
if ($object->partsgroup_id && !$self->partsgroups_by->{id}->{ $object->partsgroup_id }) {
# Check whether or not part group ID is valid.
if ($object->partsgroup_id && !$self->partsgroups_by->{id}->{ $object->partsgroup_id }) {
foreach my $pricegroup (@{ $self->all_pricegroups }) {
$idx++;
my $sellprice = $entry->{raw_data}->{"pricegroup_${idx}"};
foreach my $pricegroup (@{ $self->all_pricegroups }) {
$idx++;
my $sellprice = $entry->{raw_data}->{"pricegroup_${idx}"};
push @prices, SL::DB::Price->new(pricegroup_id => $pricegroup->id,
price => $::form->parse_amount(\%::myconfig, $sellprice));
push @prices, SL::DB::Price->new(pricegroup_id => $pricegroup->id,
price => $::form->parse_amount(\%::myconfig, $sellprice));
my $without_number = [ grep { $_->{object}->partnumber eq '####' } @{ $self->controller->data } ];
map { $_->{object}->partnumber('') } @{ $without_number };
my $without_number = [ grep { $_->{object}->partnumber eq '####' } @{ $self->controller->data } ];
map { $_->{object}->partnumber('') } @{ $without_number };
$self->SUPER::save_objects(data => $with_number);
$self->SUPER::save_objects(data => $without_number);
}
$self->SUPER::save_objects(data => $with_number);
$self->SUPER::save_objects(data => $without_number);
}