X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/e1bf173bae820584e8bafdc01ebe2e7d7537a59c..e14cb525c640cb15bb6b2dfb62ccebbe78cb45cd:/SL/DB/Part.pm?ds=inline diff --git a/SL/DB/Part.pm b/SL/DB/Part.pm index 1f7f7e637..1ef2c1b68 100644 --- a/SL/DB/Part.pm +++ b/SL/DB/Part.pm @@ -16,11 +16,6 @@ use SL::DB::Helper::CustomVariables ( ); __PACKAGE__->meta->add_relationships( - unit_obj => { - type => 'one to one', - class => 'SL::DB::Unit', - column_map => { unit => 'name' }, - }, assemblies => { type => 'one to many', class => 'SL::DB::Assembly', @@ -51,12 +46,6 @@ __PACKAGE__->meta->add_relationships( class => 'SL::DB::Translation', column_map => { id => 'parts_id' }, }, - custom_variables => { - type => 'one to many', - class => 'SL::DB::CustomVariable', - column_map => { id => 'trans_id' }, - query_args => [ config_id => [ \"(SELECT custom_variable_configs.id FROM custom_variable_configs WHERE custom_variable_configs.module = 'IC')" ] ], - }, ); __PACKAGE__->meta->initialize; @@ -66,7 +55,7 @@ __PACKAGE__->before_save('_before_save_set_partnumber'); sub _before_save_set_partnumber { my ($self) = @_; - $self->create_trans_number if $self->partnumber eq ''; + $self->create_trans_number if !$self->partnumber; return 1; }