PriceSource: Featureabdeckung
[kivitendo-erp.git] / SL / PriceSource / Price.pm
index 0a8fc4f..593c5ff 100644 (file)
@@ -8,6 +8,11 @@ use Rose::Object::MakeMethods::Generic (
   array => [ qw(depends_on) ]
 );
 
+use SL::DB::Helper::Attr;
+SL::DB::Helper::Attr::make(__PACKAGE__,
+  price => 'numeric(15,5)',
+);
+
 sub source {
   $_[0]->price_source
   ?  $_[0]->price_source->name . '/' . $_[0]->spec
@@ -22,4 +27,8 @@ sub full_description {
     : $self->description
 }
 
+sub to_str {
+  "source: @{[ $_[0]->source ]}, price: @{[ $_[0]->price]}, description: @{[ $_[0]->description ]}"
+}
+
 1;