summaryrefslogtreecommitdiff
path: root/httemplate/view
diff options
context:
space:
mode:
authorIvan Kohler <ivan@freeside.biz>2015-07-21 15:16:12 -0700
committerIvan Kohler <ivan@freeside.biz>2015-07-21 15:24:29 -0700
commitdba9cc11f7ad2337506e40ed2aa6bc9e890cc977 (patch)
treede34bf8768e6b9c8b63e33038b389390be69b8e6 /httemplate/view
parenta6fdffc9f64dd8eecfd762fa6ee02b110cec7219 (diff)
remove invoice deletion (and ancient & unused config settings), RT#37157
Diffstat (limited to 'httemplate/view')
-rwxr-xr-xhttemplate/view/cust_bill.cgi21
-rw-r--r--httemplate/view/cust_main/payment_history.html4
-rw-r--r--httemplate/view/cust_main/payment_history/invoice.html10
-rw-r--r--httemplate/view/cust_main/payment_history/voided_invoice.html10
4 files changed, 6 insertions, 39 deletions
diff --git a/httemplate/view/cust_bill.cgi b/httemplate/view/cust_bill.cgi
index f1bcf4d52..2ff3ca883 100755
--- a/httemplate/view/cust_bill.cgi
+++ b/httemplate/view/cust_bill.cgi
@@ -9,30 +9,13 @@ function areyousure(href, message) {
}
</SCRIPT>
-% if ( !$cust_bill->closed ) { # otherwise allow no changes
-% my $can_delete = $conf->exists('deleteinvoices')
-% && $curuser->access_right('Delete invoices');
-% my $can_void = $curuser->access_right('Void invoices');
-% if ( $can_void ) {
+% if ( !$cust_bill->closed && $curuser->access_right('Void invoices') ) {
<& /elements/popup_link.html,
'label' => emt('Void this invoice'),
'actionlabel' => emt('Void this invoice'),
'action' => $p.'misc/void-cust_bill.html?invnum='.$invnum,
&>
-% }
-% if ( $can_void and $can_delete ) {
- &nbsp;|&nbsp;
-% }
-% if ( $can_delete ) {
- <A href="" onclick="areyousure(\
- '<%$p%>misc/delete-cust_bill.html?<% $invnum %>',\
- <% mt('Are you sure you want to delete this invoice?') |js_string %>)"\
- TITLE = "<% mt('Delete this invoice from the database completely') |h %>">\
- <% emt('Delete this invoice') |h %></A>
-% }
-% if ( $can_void or $can_delete ) {
- <BR><BR>
-% }
+ <BR><BR>
% }
% if ( $cust_bill->owed > 0
diff --git a/httemplate/view/cust_main/payment_history.html b/httemplate/view/cust_main/payment_history.html
index 458469cb1..e3599bc06 100644
--- a/httemplate/view/cust_main/payment_history.html
+++ b/httemplate/view/cust_main/payment_history.html
@@ -217,7 +217,7 @@ my %opt = (
qw( card_refund-days date_format )
),
( map { $_ => $conf->exists($_) }
- qw( deleteinvoices deletepayments deleterefunds pkg-balances
+ qw( deletepayments deleterefunds pkg-balances
cust_credit_bill_pkg-manual cust_bill_pay_pkg-manual
)
),
@@ -226,7 +226,7 @@ my %opt = (
#rights
( map { $_ => $curuser->access_right($_) }
(
- 'View invoices', 'Void invoices', 'Unvoid invoices', 'Delete invoices',
+ 'View invoices', 'Void invoices', 'Unvoid invoices',
'Apply payment', 'Refund credit card payment', 'Refund Echeck payment',
'Credit card void', 'Echeck void', 'Void payments', 'Unvoid payments',
'Delete payment', 'Unapply payment',
diff --git a/httemplate/view/cust_main/payment_history/invoice.html b/httemplate/view/cust_main/payment_history/invoice.html
index acb1d6956..be4e93e31 100644
--- a/httemplate/view/cust_main/payment_history/invoice.html
+++ b/httemplate/view/cust_main/payment_history/invoice.html
@@ -1,4 +1,4 @@
-<% $link %><% $invoice %><% $link ? '</A>' : '' %><% "$void$delete$under" %>
+<% $link %><% $invoice %><% $link ? '</A>' : '' %><% "$void$under" %>
<%init>
my( $cust_bill, %opt ) = @_;
@@ -34,14 +34,6 @@ if ( $cust_bill->closed !~ /^Y/i && $opt{'Void invoices'} ) {
')';
}
-my $delete = '';
-$delete = areyousure_link("${p}misc/delete-cust_bill.html?$invnum",
- emt('Are you sure you want to delete this invoice?'),
- emt('Delete this invoice from the database completely'),
- emt('delete')
- )
- if ( $opt{'deleteinvoices'} && $opt{'Delete invoices'} );
-
my $events = '';
if ( $cust_bill->num_cust_event
&& ($opt{'Billing event reports'} || $opt{'View customer billing events'})
diff --git a/httemplate/view/cust_main/payment_history/voided_invoice.html b/httemplate/view/cust_main/payment_history/voided_invoice.html
index 3d81e662f..ea61f8446 100644
--- a/httemplate/view/cust_main/payment_history/voided_invoice.html
+++ b/httemplate/view/cust_main/payment_history/voided_invoice.html
@@ -10,7 +10,7 @@
% }
<% mt("on [_1]", time2str($date_format, $cust_bill_void->void_date) ) |h %>
</I>
-<% "$unvoid$delete$under" %>
+<% "$unvoid$under" %>
<%init>
my( $cust_bill_void, %opt ) = @_;
@@ -35,14 +35,6 @@ $unvoid = areyousure_link("${p}misc/unvoid-cust_bill_void.html?invnum=". $cust_b
)
if $cust_bill_void->closed !~ /^Y/ && $opt{'Unvoid invoices'};
-my $delete = '';
-$delete = areyousure_link("${p}misc/delete-cust_bill.html?$invnum",
- emt('Are you sure you want to delete this invoice?'),
- emt('Delete this invoice from the database completely'),
- emt('delete')
- )
- if $opt{'deleteinvoices'} && $opt{'Delete invoices'};
-
my $events = '';
if ( $cust_bill_void->num_cust_event
&& ($opt{'Billing event reports'} || $opt{'View customer billing events'})