adjust Amcom CDR format, #27946
authorMark Wells <mark@freeside.biz>
Tue, 8 Apr 2014 22:50:41 +0000 (15:50 -0700)
committerMark Wells <mark@freeside.biz>
Tue, 8 Apr 2014 22:50:41 +0000 (15:50 -0700)
FS/FS/cdr/amcom.pm
FS/bin/freeside-cdr-sftp_and_import

index 5967d7b..774d1e6 100644 (file)
@@ -30,7 +30,7 @@ my ($tmp_mday, $tmp_mon, $tmp_year);
       my ($cdr, $date) = @_;
       $date =~ /^(\d{2})(\d{2})(\d{4})$/
         or die "unparseable date: $date";
-      ($tmp_mday, $tmp_mon, $tmp_year) = ($1, $2-1, $3);
+      ($tmp_mday, $tmp_mon, $tmp_year) = ($1, $2, $3);
     },
     sub {         # 7. Start Time (HHMMSS)
       my ($cdr, $time) = @_;
index aa1b394..7208c97 100755 (executable)
@@ -161,7 +161,11 @@ foreach my $filename ( @$ls ) {
 ###
 
 sub usage {
-  "Usage: \n  cdr.import user format servername\n";
+  "Usage:
+  cdr.sftp_and_import [ -m method ] [ -p prefix ] [ -e extension ] 
+    [ -r remotefolder ] [ -d donefolder ] [ -v level ] [ -P port ]
+    [ -a ] [ -g ] [ -s ] [ -c cdrtypenum ] user format [sftpuser@]servername
+  ";
 }
 
 use vars qw( $sftp $ftp );