post in SL::DB::Invoice funktioniert nur für Verkaufsrechnungen
[kivitendo-erp.git] / SL / DB / Invoice.pm
index 54da8fa..7efe38e 100644 (file)
@@ -222,6 +222,8 @@ sub new_from {
 sub post {
   my ($self, %params) = @_;
 
+  die "not an invoice" unless $self->invoice;
+
   require SL::DB::Chart;
   if (!$params{ar_id}) {
     my $chart = SL::DB::Manager::Chart->get_all(query   => [ SL::DB::Manager::Chart->link_filter('AR') ],