X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=FS%2Fbin%2Ffreeside-eftca-upload;h=afe60afd904e7a82ac05157a7bd9ed15d4b5ddfa;hp=b66765af3fadd1d33dc402da8dbf53302b5140f2;hb=6755630dd7c6455050d7444fd109e83615f7de9f;hpb=a6fe07e49e3fc12169e801b1ed6874c3a5bd8500 diff --git a/FS/bin/freeside-eftca-upload b/FS/bin/freeside-eftca-upload index b66765af3..afe60afd9 100755 --- a/FS/bin/freeside-eftca-upload +++ b/FS/bin/freeside-eftca-upload @@ -47,6 +47,10 @@ foreach my $pay_batch (@batches) { my $filename = time2str('%Y%m%d', time) . '-' . sprintf('%06d.csv',$batchnum); print STDERR "Exporting batch $batchnum to $filename...\n" if $opt_v; my $text = $pay_batch->export_batch(format => 'eft_canada'); + unless ($text) { + print STDERR "Batch is empty, resolving..." if $opt_v; + next; + } open OUT, ">$tmpdir/$filename"; print OUT $text; close OUT; @@ -91,7 +95,7 @@ freeside-eftca-upload - Transmit a payment batch to EFT Canada via SFTP. =head1 SYNOPSIS - freeside-paymentech-upload [ -a ] [ -v ] user batchnum + freeside-eftca-upload [ -a ] [ -v ] user batchnum =head1 DESCRIPTION