allow commissions based on setup fee, #23969, fallout from #6991
authorMark Wells <mark@freeside.biz>
Sun, 13 Oct 2013 01:43:40 +0000 (18:43 -0700)
committerMark Wells <mark@freeside.biz>
Sun, 13 Oct 2013 01:43:40 +0000 (18:43 -0700)
FS/FS/part_pkg.pm

index 9e3b67e..9ce2e96 100644 (file)
@@ -1650,6 +1650,17 @@ sub cust_bill_pkg_recur {
   $cust_bill_pkg->recur;
 }
 
   $cust_bill_pkg->recur;
 }
 
+=item unit_setup CUST_PKG
+
+Returns the setup fee for one unit of the package.
+
+=cut
+
+sub unit_setup {
+  my ($self, $cust_pkg) = @_;
+  $self->option('setup_fee') || 0;
+}
+
 =item format OPTION DATA
 
 Returns data formatted according to the function 'format' described
 =item format OPTION DATA
 
 Returns data formatted according to the function 'format' described