'View appointments', #NEWNEW
'Make appointment',
'View package definition costs', #NEWNEW
+ 'Change package start date',
+ 'Change package contract end date',
],
###
'Customer invoice / financial info rights' => [
'View invoices',
'Resend invoices', #NEWNEW
+ { rightname=>'Print and mail invoices', desc=>"Print and mail via Freeside's web service", }, ##NEWER than NEWNEWNEW
'Void invoices',
'Unvoid invoices',
'View customer tax exemptions', #yow
{ rightname=>'Process payment', desc=>'Process credit card or e-check payments' },
'Process credit card payment',
'Process Echeck payment',
- { rightname=>'Delete payment', desc=>'Enable deletion of unclosed payments. Be very careful! Only delete payments that were data-entry errors, not adjustments.' }, #aka. deletepayments Optionally specify one or more comma-separated email addresses to be notified when a payment is deleted.
],
###
'Void credit', #NEWER than things marked NEWNEWNEW
'Unvoid credit', #NEWER than things marked NEWNEWNEW
{ rightname=>'Unapply credit', desc=>'Enable "unapplication" of unclosed credits.' }, #aka unapplycredits
- { rightname=>'Delete credit', desc=>'Enable deletion of unclosed credits. Be very careful! Only delete credits that were data-entry errors, not adjustments.' }, #aka. deletecredits Optionally specify one or more comma-separated email addresses to be notified when a credit is deleted.
'View refunds',
{ rightname=>'Post refund', desc=>'Enable posting of check and cash refunds.' },
'Post check refund',
'Refund Echeck payment',
'Delete refund', #NEW
'Add on-the-fly credit reason', #NEW
- 'Add on-the-fly void credit reason',
+ 'Add on-the-fly void reason',
'Add on-the-fly refund reason', #NEW
],
'Services: Alarm services',
'Services: Video',
'Services: Circuits',
+ 'Services: Fiber',
+ 'Services: Fiber: Advanced search',
'Services: External services',
'Usage: RADIUS sessions',
'Usage: Call Detail Records (CDRs)',
sub default_superuser_rights {
my $class = shift;
my %omit = map { $_=>1 } (
- 'Delete payment',
- 'Delete credit', #?
'Delete refund', #?
'Edit customer package dates',
'Time queue',