From 0195e9f2c91aa8201ddabb0489ea98a0662d9e0b Mon Sep 17 00:00:00 2001 From: ivan Date: Thu, 31 Dec 2009 05:10:56 +0000 Subject: [PATCH] specify multiple agentnums with freeside-daily --- FS/FS/Cron/bill.pm | 2 +- FS/bin/freeside-daily | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/FS/FS/Cron/bill.pm b/FS/FS/Cron/bill.pm index 27011c69f..62bb321e1 100644 --- a/FS/FS/Cron/bill.pm +++ b/FS/FS/Cron/bill.pm @@ -161,7 +161,7 @@ sub bill_where { push @search, "cust_main.payby = '". $opt{'p'}. "'" if $opt{'p'}; - push @search, "cust_main.agentnum = ". $opt{'a'} + push @search, "cust_main.agentnum IN ( ". $opt{'a'}. " ) " if $opt{'a'}; #it would be useful if i recognized $opt{g} / $not_pkgpart... diff --git a/FS/bin/freeside-daily b/FS/bin/freeside-daily index b4a65be97..e16cc5c9c 100755 --- a/FS/bin/freeside-daily +++ b/FS/bin/freeside-daily @@ -64,7 +64,7 @@ sub untaint_argv { } sub usage { - die "Usage:\n\n freeside-daily [ -d 'date' ] [ -y days ] [ -p 'payby' ] [ -a agentnum ] [ -s ] [ -v ] [ -l level ] [ -m ] [ -k ] user [ custnum custnum ... ]\n"; + die "Usage:\n\n freeside-daily [ -d 'date' ] [ -y days ] [ -p 'payby' ] [ -a agentnum,agentnum,... ] [ -s ] [ -v ] [ -l level ] [ -m ] [ -k ] user [ custnum custnum ... ]\n"; } ### @@ -77,7 +77,7 @@ freeside-daily - Run daily billing and invoice collection events. =head1 SYNOPSIS - freeside-daily [ -d 'date' ] [ -y days ] [ -p 'payby' ] [ -a agentnum ] [ -s ] [ -v ] [ -l level ] [ -m ] [ -r ] [ -k ] user [ custnum custnum ... ] + freeside-daily [ -d 'date' ] [ -y days ] [ -p 'payby' ] [ -a agentnum,agentnum,... ] [ -s ] [ -v ] [ -l level ] [ -m ] [ -r ] [ -k ] user [ custnum custnum ... ] =head1 DESCRIPTION @@ -101,7 +101,7 @@ the bill and collect methods of a cust_main object. See L. -p: Only process customers with the specified payby (I, I, I, I, I, I, I) - -a: Only process customers with the specified agentnum + -a: Only process customers with the specified agentnum. Multiple agentnums can be specified, separated with commas. -g: Don't process the provided pkgpart (or pkgparts, specified as a comma- separated list). -- 2.11.0