projects
/
freeside.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
6742745
)
specify multiple agentnums with freeside-daily
author
ivan
<ivan>
Thu, 31 Dec 2009 05:10:56 +0000
(
05:10
+0000)
committer
ivan
<ivan>
Thu, 31 Dec 2009 05:10:56 +0000
(
05:10
+0000)
FS/FS/Cron/bill.pm
patch
|
blob
|
history
FS/bin/freeside-daily
patch
|
blob
|
history
diff --git
a/FS/FS/Cron/bill.pm
b/FS/FS/Cron/bill.pm
index
27011c6
..
62bb321
100644
(file)
--- 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.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...
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
b4a65be
..
e16cc5c
100755
(executable)
--- a/
FS/bin/freeside-daily
+++ b/
FS/bin/freeside-daily
@@
-64,7
+64,7
@@
sub untaint_argv {
}
sub usage {
}
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
=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
=head1 DESCRIPTION
@@
-101,7
+101,7
@@
the bill and collect methods of a cust_main object. See L<FS::cust_main>.
-p: Only process customers with the specified payby (I<CARD>, I<DCRD>, I<CHEK>, I<DCHK>, I<BILL>, I<COMP>, I<LECB>)
-p: Only process customers with the specified payby (I<CARD>, I<DCRD>, I<CHEK>, I<DCHK>, I<BILL>, I<COMP>, I<LECB>)
- -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).
-g: Don't process the provided pkgpart (or pkgparts, specified as a comma-
separated list).