RT#39819: Packages with Show zero setup/recurring do not print on quotations [quotati...
authorJonathan Prykop <jonathan@freeside.biz>
Tue, 26 Apr 2016 20:28:55 +0000 (15:28 -0500)
committerJonathan Prykop <jonathan@freeside.biz>
Tue, 26 Apr 2016 20:44:39 +0000 (15:44 -0500)
FS/FS/quotation_pkg.pm

index f3356b5..959c462 100644 (file)
@@ -384,12 +384,22 @@ sub setup {
     * ($self->quantity || 1);
 }
 
+sub setup_show_zero {
+  my $self = shift;
+  return $self->part_pkg->setup_show_zero;
+}
+
 sub recur {
   my $self = shift;
   ($self->unitrecur - sum(0, map { $_->recur_amount } $self->pkg_discount))
     * ($self->quantity || 1);
 }
 
+sub recur_show_zero {
+  my $self = shift;
+  return $self->part_pkg->recur_show_zero;
+}
+
 =item delete_details
 
 Deletes all quotation_pkgs_details associated with this pkg (see L<FS::quotation_pkg_detail>).