projects
/
freeside.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
b1fc20e
)
report correctly even if the customer record has somehow been removed...
author
ivan
<ivan>
Fri, 4 Mar 2005 12:57:53 +0000
(12:57 +0000)
committer
ivan
<ivan>
Fri, 4 Mar 2005 12:57:53 +0000
(12:57 +0000)
httemplate/search/cust_credit.html
patch
|
blob
|
history
httemplate/search/cust_pay.cgi
patch
|
blob
|
history
diff --git
a/httemplate/search/cust_credit.html
b/httemplate/search/cust_credit.html
index
a3f88cc
..
85128bc
100755
(executable)
--- a/
httemplate/search/cust_credit.html
+++ b/
httemplate/search/cust_credit.html
@@
-41,14
+41,14
@@
: '';
my $count_query = 'SELECT COUNT(*), SUM(amount) '.
: '';
my $count_query = 'SELECT COUNT(*), SUM(amount) '.
- 'FROM cust_credit JOIN cust_main USING ( custnum ) '.
+ 'FROM cust_credit
LEFT
JOIN cust_main USING ( custnum ) '.
$where;
my $sql_query = {
'table' => 'cust_credit',
'hashref' => {},
'extra_sql' => $where,
$where;
my $sql_query = {
'table' => 'cust_credit',
'hashref' => {},
'extra_sql' => $where,
- 'addl_from' => 'JOIN cust_main USING ( custnum )',
+ 'addl_from' => '
LEFT
JOIN cust_main USING ( custnum )',
};
my $clink = [ "${p}view/cust_main.cgi?", 'custnum' ];
};
my $clink = [ "${p}view/cust_main.cgi?", 'custnum' ];
diff --git
a/httemplate/search/cust_pay.cgi
b/httemplate/search/cust_pay.cgi
index
42b3c01
..
64fe1f9
100755
(executable)
--- a/
httemplate/search/cust_pay.cgi
+++ b/
httemplate/search/cust_pay.cgi
@@
-68,7
+68,7
@@
my $hsearch = join(' AND ', map { "$_ = '$search{$_}'" } keys %search );
$count_query = "SELECT COUNT(*), SUM(paid) ".
my $hsearch = join(' AND ', map { "$_ = '$search{$_}'" } keys %search );
$count_query = "SELECT COUNT(*), SUM(paid) ".
- "FROM cust_pay JOIN cust_main USING ( custnum )".
+ "FROM cust_pay
LEFT
JOIN cust_main USING ( custnum )".
( $hsearch ? " WHERE $hsearch " : '' ).
$search;
( $hsearch ? " WHERE $hsearch " : '' ).
$search;
@@
-77,7
+77,7
@@
'table' => 'cust_pay',
'hashref' => \%search,
'extra_sql' => "$search ORDER BY _date",
'table' => 'cust_pay',
'hashref' => \%search,
'extra_sql' => "$search ORDER BY _date",
- 'addl_from' => 'JOIN cust_main USING ( custnum )',
+ 'addl_from' => '
LEFT
JOIN cust_main USING ( custnum )',
};
} else {
};
} else {