This commit was generated by cvs2svn to compensate for changes in r12472,
[freeside.git] / FS / FS / part_pkg / global_Mixin.pm
1 package FS::part_pkg::global_Mixin;
2
3 use strict;
4 use vars qw(%info);
5
6 %info = (
7   'disabled' => 1,
8   'fields' => {
9     'setup_fee' => { 
10       'name' => 'Setup fee for this package',
11       'default' => 0,
12     },
13     'recur_fee' => { 
14       'name' => 'Recurring fee for this package',
15       'default' => 0,
16     },
17     'unused_credit_cancel' => {
18       'name' => 'Credit the customer for the unused portion of service at '.
19                  'cancellation',
20       'type' => 'checkbox',
21     },
22     'unused_credit_change' => {
23       'name' => 'Credit the customer for the unused portion of service when '.
24                 'changing packages',
25       'type' => 'checkbox',
26     },
27   },
28   'fieldorder' => [ qw(
29     setup_fee
30     recur_fee
31     unused_credit_cancel
32     unused_credit_change
33   )],
34 );
35
36 1;