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

index 184f1cb..9ba5bb0 100644 (file)
@@ -1539,6 +1539,17 @@ sub 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