From: Ivan Kohler Date: Sat, 24 Oct 2015 22:44:30 +0000 (-0700) Subject: Merge branch 'master' of git.freeside.biz:/home/git/freeside X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=commitdiff_plain;h=434137989f7343ada30ceff4056c5f75ef8d9d27;hp=50b038e338455c5d20f48f99767767b70c515c31 Merge branch 'master' of git.freeside.biz:/home/git/freeside --- diff --git a/FS/FS/Conf.pm b/FS/FS/Conf.pm index 4a39fb9c6..594c0e076 100644 --- a/FS/FS/Conf.pm +++ b/FS/FS/Conf.pm @@ -2519,7 +2519,7 @@ and customer address. Include units.', 'section' => 'billing', 'description' => 'Available payment types.', 'type' => 'selectmultiple', - 'select_enum' => [ qw(CARD DCRD CHEK DCHK BILL CASH WEST MCRD MCHK PPAL) ], + 'select_enum' => [ qw(CARD DCRD CHEK DCHK) ], #BILL CASH WEST MCRD MCHK PPAL) ], }, { diff --git a/httemplate/view/cust_bill.cgi b/httemplate/view/cust_bill.cgi index 2ff3ca883..8884ddea4 100755 --- a/httemplate/view/cust_bill.cgi +++ b/httemplate/view/cust_bill.cgi @@ -19,7 +19,6 @@ function areyousure(href, message) { % } % if ( $cust_bill->owed > 0 -% && scalar( grep $payby{$_}, qw(BILL CASH WEST MCRD MCHK) ) % && $curuser->access_right(['Post payment', 'Post check payment', 'Post cash payment']) % && ! $conf->exists('pkg-balances') % ) @@ -28,30 +27,30 @@ function areyousure(href, message) { <% mt('Post') |h %> -% if ( $payby{'BILL'} && $curuser->access_right(['Post payment', 'Post check payment']) ) { +% if ( $curuser->access_right(['Post payment', 'Post check payment']) ) { <% $s++ ? ' | ' : '' %> <% mt('check') |h %> % } -% if ( $payby{'CASH'} && $curuser->access_right(['Post payment', 'Post cash payment']) ) { +% if ( $curuser->access_right(['Post payment', 'Post cash payment']) ) { <% $s++ ? ' | ' : '' %> <% mt('cash') |h %> % } -% if ( $payby{'WEST'} && $curuser->access_right(['Post payment']) ) { - <% $s++ ? ' | ' : '' %> - <% mt('Western Union') |h %> -% } - -% if ( $payby{'MCRD'} && $curuser->access_right(['Post payment']) ) { - <% $s++ ? ' | ' : '' %> - <% mt('manual credit card') |h %> -% } - -% if ( $payby{'MCHK'} && $curuser->access_right(['Post payment']) ) { - <% $s++ ? ' | ' : '' %> - <% mt('manual electronic check') |h %> -% } +%# % if ( $payby{'WEST'} && $curuser->access_right(['Post payment']) ) { +%# <% $s++ ? ' | ' : '' %> +%# <% mt('Western Union') |h %> +%# % } +%# +%# % if ( $payby{'MCRD'} && $curuser->access_right(['Post payment']) ) { +%# <% $s++ ? ' | ' : '' %> +%# <% mt('manual credit card') |h %> +%# % } +%# +%# % if ( $payby{'MCHK'} && $curuser->access_right(['Post payment']) ) { +%# <% $s++ ? ' | ' : '' %> +%# <% mt('manual electronic check') |h %> +%# % } <% mt('payment against this invoice') |h %>

@@ -167,11 +166,6 @@ my %opt = ( $opt{'barcode_img'} = 1 if $conf->exists('invoice-barcode'); -my @payby = grep /\w/, $conf->config('payby'); -@payby = (qw( CARD DCRD CHEK DCHK BILL CASH )) - unless @payby; -my %payby = map { $_=>1 } @payby; - my $cust_bill = qsearchs({ 'select' => 'cust_bill.*', 'table' => 'cust_bill', diff --git a/httemplate/view/cust_main/menu.html b/httemplate/view/cust_main/menu.html index 5429e8e82..b8740635d 100644 --- a/httemplate/view/cust_main/menu.html +++ b/httemplate/view/cust_main/menu.html @@ -418,7 +418,6 @@ my @menu = ( width => 763, height => 392, acl => [ 'Post payment', 'Post check payment' ], - condition => sub { $payby{BILL} }, }, { label => 'Enter cash payment', @@ -427,35 +426,34 @@ my @menu = ( width => 763, height => 392, acl => [ 'Post payment', 'Post cash payment' ], - condition => sub { $payby{CASH} }, - }, - { - label => 'Enter Western Union payment', - popup => "edit/cust_pay.cgi?popup=1;payby=WEST;custnum=$custnum", - actionlabel => 'Enter Western Union payment', - width => 763, - height => 392, - acl => [ 'Post payment', ], - condition => sub { $payby{WEST} }, - }, - { - label => 'Record manual (offline/POS) credit card payment', - popup => "edit/cust_pay.cgi?popup=1;payby=MCRD;custnum=$custnum", - actionlabel => 'Enter credit card payment', - width => 763, - height => 392, - acl => [ 'Post payment', ], - condition => sub { $payby{MCRD} }, - }, - { - label => 'Record manual (offline/POS) electronic check', - popup => "edit/cust_pay.cgi?popup=1;payby=MCHK;custnum=$custnum", - actionlabel => 'Enter credit card payment', - width => 763, - height => 392, - acl => [ 'Post payment', ], - condition => sub { $payby{MCHK} }, }, + #{ + # label => 'Enter Western Union payment', + # popup => "edit/cust_pay.cgi?popup=1;payby=WEST;custnum=$custnum", + # actionlabel => 'Enter Western Union payment', + # width => 763, + # height => 392, + # acl => [ 'Post payment', ], + ## condition => sub { $payby{WEST} }, + #}, + #{ + # label => 'Record manual (offline/POS) credit card payment', + # popup => "edit/cust_pay.cgi?popup=1;payby=MCRD;custnum=$custnum", + # actionlabel => 'Enter credit card payment', + # width => 763, + # height => 392, + # acl => [ 'Post payment', ], + ## condition => sub { $payby{MCRD} }, + #}, + #{ + # label => 'Record manual (offline/POS) electronic check', + # popup => "edit/cust_pay.cgi?popup=1;payby=MCHK;custnum=$custnum", + # actionlabel => 'Enter credit card payment', + # width => 763, + # height => 392, + # acl => [ 'Post payment', ], + ## condition => sub { $payby{MCHK} }, + #}, ], }, @@ -513,7 +511,6 @@ my @menu = ( actionlabel => 'Enter check refund', width => 440, acl => ['Post refund', 'Post check refund'], - condition => sub { $payby{BILL} }, }, { label => 'Enter cash refund', @@ -521,24 +518,23 @@ my @menu = ( actionlabel => 'Enter cash refund', width => 392, acl => ['Post refund', 'Post cash refund'], - condition => sub { $payby{CASH} }, - }, - { - label => 'Record manual (offline/POS) credit card refund', - popup => "edit/cust_refund.cgi?popup=1;payby=MCRD;custnum=$custnum", - actionlabel => 'Enter credit card refund', - width => 440, - acl => ['Post refund' ], - condition => sub { $payby{MCRD} }, - }, - { - label => 'Record manual (offline/POS) electronic check refund', - popup => "edit/cust_refund.cgi?popup=1;payby=MCHK;custnum=$custnum", - actionlabel => 'Enter electronic check refund', - width => 440, - acl => ['Post refund' ], - condition => sub { $payby{MCHK} }, }, + #{ + # label => 'Record manual (offline/POS) credit card refund', + # popup => "edit/cust_refund.cgi?popup=1;payby=MCRD;custnum=$custnum", + # actionlabel => 'Enter credit card refund', + # width => 440, + # acl => ['Post refund' ], + ## condition => sub { $payby{MCRD} }, + #}, + #{ + # label => 'Record manual (offline/POS) electronic check refund', + # popup => "edit/cust_refund.cgi?popup=1;payby=MCHK;custnum=$custnum", + # actionlabel => 'Enter electronic check refund', + # width => 440, + # acl => ['Post refund' ], + ## condition => sub { $payby{MCHK} }, + #}, ], diff --git a/httemplate/view/cust_main/payment_history.html b/httemplate/view/cust_main/payment_history.html index 481251478..ebd1e733d 100644 --- a/httemplate/view/cust_main/payment_history.html +++ b/httemplate/view/cust_main/payment_history.html @@ -194,12 +194,6 @@ my $custnum = $cust_main->custnum; my $curuser = $FS::CurrentUser::CurrentUser; -my @payby = grep /\w/, $conf->config('payby'); -#@payby = (qw( CARD DCRD CHEK DCHK LECB BILL CASH WEST COMP )) -@payby = (qw( CARD DCRD CHEK DCHK LECB BILL CASH COMP )) - unless @payby; -my %payby = map { $_=>1 } @payby; - my %status = ( 'Queued' => 'O', #Open 'In-transit' => 'I',