diff options
Diffstat (limited to 'FS/FS/part_pkg/bulk.pm')
-rw-r--r-- | FS/FS/part_pkg/bulk.pm | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/FS/FS/part_pkg/bulk.pm b/FS/FS/part_pkg/bulk.pm index b28fd3046..0df929edf 100644 --- a/FS/FS/part_pkg/bulk.pm +++ b/FS/FS/part_pkg/bulk.pm @@ -12,23 +12,14 @@ $me = '[FS::part_pkg::bulk]'; %info = ( 'name' => 'Bulk billing based on number of active services', + 'inherit_fields' => [ 'global_Mixin' ], 'fields' => { - 'setup_fee' => { 'name' => 'Setup fee for the entire bulk package', - 'default' => 0, - }, - 'recur_fee' => { 'name' => 'Recurring fee for the entire bulk package', - 'default' => 0, - }, 'svc_setup_fee' => { 'name' => 'Setup fee for each new service', 'default' => 0, }, 'svc_recur_fee' => { 'name' => 'Recurring fee for each service', 'default' => 0, }, - 'unused_credit' => { 'name' => 'Credit the customer for the unused portion'. - ' of service at cancellation', - 'type' => 'checkbox', - }, 'summarize_svcs'=> { 'name' => 'Show a count of services on the invoice, '. 'instead of a detailed list', 'type' => 'checkbox', @@ -38,8 +29,8 @@ $me = '[FS::part_pkg::bulk]'; 'type' => 'checkbox', }, }, - 'fieldorder' => [ 'setup_fee', 'recur_fee', 'svc_setup_fee', 'svc_recur_fee', - 'unused_credit', 'summarize_svcs', 'no_prorate' ], + 'fieldorder' => [ 'svc_setup_fee', 'svc_recur_fee', + 'summarize_svcs', 'no_prorate' ], 'weight' => 50, ); |