X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2Fcust_event_fee.pm;h=f668633eeb9b3eb7c362fa78a600b201feaa883e;hb=091ece4edf3e59b5246d66e2de950e9b234cfaf3;hp=ad78b0e14b072e6f0ba94b518c2fba8f2440ed45;hpb=e1c6b4af716fecad943bf282b50c0d459b986720;p=freeside.git diff --git a/FS/FS/cust_event_fee.pm b/FS/FS/cust_event_fee.pm index ad78b0e14..f668633ee 100644 --- a/FS/FS/cust_event_fee.pm +++ b/FS/FS/cust_event_fee.pm @@ -153,6 +153,15 @@ sub by_cust { table => 'cust_event_fee', addl_from => 'JOIN cust_event USING (eventnum) ' . 'JOIN part_event USING (eventpart) ' . + 'JOIN cust_pay_batch ON (cust_event.tablenum = cust_pay_batch.paybatchnum)', + extra_sql => "$where eventtable = 'cust_pay_batch' ". + "AND cust_pay_batch.custnum = $custnum", + %params + }), + qsearch({ + table => 'cust_event_fee', + addl_from => 'JOIN cust_event USING (eventnum) ' . + 'JOIN part_event USING (eventpart) ' . 'JOIN cust_pkg ON (cust_event.tablenum = cust_pkg.pkgnum)', extra_sql => "$where eventtable = 'cust_pkg' ". "AND cust_pkg.custnum = $custnum",