use Rose::DB::Object::Helpers qw(as_tree);
+use SL::Locale::String qw(t8);
use SL::DBUtils ();
use SL::DB::MetaSetup::Vendor;
use SL::DB::Manager::Vendor;
module => 'CT',
cvars_alias => 1,
);
+use SL::DB::Helper::DisplayableNamePreferences (
+ title => t8('Vendor'),
+ options => [ {name => 'vendornumber', title => t8('Vendor Number') },
+ {name => 'name', title => t8('Name') },
+ {name => 'street', title => t8('Street') },
+ {name => 'city', title => t8('City') },
+ {name => 'zipcode', title => t8('Zipcode')},
+ {name => 'email', title => t8('E-Mail') },
+ {name => 'phone', title => t8('Phone') }, ]
+);
use SL::DB::VC;
return @errors;
}
-sub displayable_name {
- my $self = shift;
-
- return join ' ', grep $_, $self->vendornumber, $self->name;
-}
-
sub is_customer { 0 };
sub is_vendor { 1 };
sub payment_terms { goto &payment }