]> wagnertech.de Git - mfinanz.git/blobdiff - SL/DB/Invoice.pm
admin: Gruppen korrekt laden
[mfinanz.git] / SL / DB / Invoice.pm
index 0b7caa49d5a57ccac47f673700bf46d400a57d57..14c11fa7d6b5c48e6d606d80be41ff497f4294f5 100644 (file)
@@ -15,13 +15,6 @@ use SL::DB::Helper::LinkedRecords;
 use SL::DB::Helper::PriceTaxCalculator;
 use SL::DB::Helper::PriceUpdater;
 use SL::DB::Helper::TransNumberGenerator;
-use SL::DB::Helper::CustomVariables (
-  sub_module  => 'orderitems',
-  cvars_alias => 1,
-  overloads   => {
-    parts_id => 'SL::DB::Part',
-  },
-);
 use SL::DB::AccTransaction;
 use SL::DB::Chart;
 use SL::DB::Employee;
@@ -100,7 +93,7 @@ sub taxamount {
   my $self = shift;
   die 'not a setter method' if @_;
 
-  return $self->amount - $self->netamount;
+  return ($self->amount || 0) - ($self->netamount || 0);
 }
 
 __PACKAGE__->meta->make_attr_helpers(taxamount => 'numeric(15,5)');