From d938dd5cd86b7fd2d9041f929a371a5faf3b18ac Mon Sep 17 00:00:00 2001 From: jeff Date: Sun, 2 Sep 2001 02:53:49 +0000 Subject: [PATCH] adding a credit apply utility --- FS/bin/freeside-apply-credits | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 FS/bin/freeside-apply-credits diff --git a/FS/bin/freeside-apply-credits b/FS/bin/freeside-apply-credits new file mode 100755 index 000000000..eb5c1f489 --- /dev/null +++ b/FS/bin/freeside-apply-credits @@ -0,0 +1,22 @@ +#!/usr/bin/perl -Tw + +use strict; +use lib "/usr/lib/perl5/site_perl/5.005/FSTest2"; +use vars qw( $user $cust_main @customers ); +use FS::UID qw(adminsuidsetup); +use FS::Record qw(qsearch); +use FS::cust_main; + +$user = shift or die &usage; +&adminsuidsetup( $user ); + +my @customers = qsearch('cust_main', {} ); +die "No customers" unless (scalar(@customers) > 0); + +foreach $cust_main (@customers) { + print "Applying credits for customer #". $cust_main->custnum; + $cust_main->apply_credits; +} + + + -- 2.11.0