X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=httemplate%2Fedit%2Fcust_credit.cgi;h=aae0df2fc1e64ebe1f6aced384b412c735706fa8;hp=5d5f5b296073e5aac57f9810c2d5efb550548306;hb=e0c62c388f74e543328f3691e8a8a1edb451a804;hpb=c14a267229fc0d6f2d2afdebab3bd34d825df2ef diff --git a/httemplate/edit/cust_credit.cgi b/httemplate/edit/cust_credit.cgi index 5d5f5b296..aae0df2fc 100755 --- a/httemplate/edit/cust_credit.cgi +++ b/httemplate/edit/cust_credit.cgi @@ -1,19 +1,8 @@ + <% -# - -use strict; -use vars qw( $cgi $query $custnum $otaker $p1 $crednum $_date $amount $reason ); -use Date::Format; -use CGI; -use CGI::Carp qw(fatalsToBrowser); -use FS::UID qw(cgisuidsetup getotaker); -use FS::CGI qw(header popurl); -use FS::Record qw(fields); -#use FS::cust_credit; - -$cgi = new CGI; -cgisuidsetup($cgi); +my $conf = new FS::Conf; +my($custnum, $amount, $reason); if ( $cgi->param('error') ) { #$cust_credit = new FS::cust_credit ( { # map { $_, scalar($cgi->param($_)) } fields('cust_credit') @@ -23,52 +12,49 @@ if ( $cgi->param('error') ) { #$refund = $cgi->param('refund'); $reason = $cgi->param('reason'); } else { - ($query) = $cgi->keywords; + my($query) = $cgi->keywords; $query =~ /^(\d+)$/; $custnum = $1; $amount = ''; #$refund = 'yes'; $reason = ''; } -$_date = time; +my $_date = time; -$otaker = getotaker; +my $otaker = getotaker; -$p1 = popurl(1); +my $p1 = popurl(1); print header("Post Credit", ''); print qq!Error: !, $cgi->param('error'), "" if $cgi->param('error'); -print <config('countrydefault'));
+ + + + + + END -$crednum = ""; -print qq!Credit #!, $crednum ? $crednum : " (NEW)", qq!!; - -print qq!
Customer #$custnum!; - -print qq!!; +print '

Credit'. ntable("#cccccc", 2). + 'Date'. + time2str("%D",$_date). ''; -print qq!
Date: !, time2str("%D",$_date), qq!!; - -print qq!
Amount \$!; -print qq!!; +print qq!Amount\$!; #print qq! Also post refund!; -print qq!!; +print qq!Reason!; -print qq!
Reason !; +print qq!Auto-apply
to invoices!; print <
- -END - -print <