diff options
author | Ivan Kohler <ivan@freeside.biz> | 2014-05-06 06:38:43 -0700 |
---|---|---|
committer | Ivan Kohler <ivan@freeside.biz> | 2014-05-06 06:38:43 -0700 |
commit | 719acce16404ce63773159842f75cce230f34486 (patch) | |
tree | de7c60fd5a4ba749509d2a5bb9e2387f171b9f0f /FS/FS/part_event/Action | |
parent | 71b86f3f89e8fdeb7142fa82cdbe3e3afce7a903 (diff) |
commissions on package margin, RT#24086
Diffstat (limited to 'FS/FS/part_event/Action')
-rw-r--r-- | FS/FS/part_event/Action/Mixin/credit_pkg.pm | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/FS/FS/part_event/Action/Mixin/credit_pkg.pm b/FS/FS/part_event/Action/Mixin/credit_pkg.pm index a3c1d6e..e586f85 100644 --- a/FS/FS/part_event/Action/Mixin/credit_pkg.pm +++ b/FS/FS/part_event/Action/Mixin/credit_pkg.pm @@ -21,8 +21,8 @@ sub option_fields { 'type' => 'select', #add additional ways to specify in the package def 'options' => [qw( - base_recur_permonth cust_bill_pkg_recur recur_cost_permonth - unit_setup setup_cost + base_recur_permonth cust_bill_pkg_recur recur_cost_permonth recur_margin_permonth + unit_setup setup_cost setup_margin )], 'labels' => { 'base_recur_permonth' => 'Base monthly fee', @@ -31,6 +31,8 @@ sub option_fields { 'recur_cost_permonth' => 'Monthly cost', 'unit_setup' => 'Setup fee', 'setup_cost' => 'Setup cost', + 'setup_margin' => 'Setup margin (fee minus cost)', + 'recur_margin_permonth' => 'Monthly margin (fee minus cost)', }, }, ); |