diff options
Diffstat (limited to 'httemplate/misc/cdr-import.html')
| -rw-r--r-- | httemplate/misc/cdr-import.html | 61 | 
1 files changed, 61 insertions, 0 deletions
| diff --git a/httemplate/misc/cdr-import.html b/httemplate/misc/cdr-import.html new file mode 100644 index 000000000..7af6c521f --- /dev/null +++ b/httemplate/misc/cdr-import.html @@ -0,0 +1,61 @@ +<% include("/elements/header.html",'Call Detail Record Import') %> +   +<% include( '/elements/form-file_upload.html', +              'name'      => 'CDRImportForm', +              'action'    => 'process/cdr-import.html', +              'num_files' => 1, +              'fields'    => [ 'format', 'cdrbatch', ], +              'message'   => 'CDR import successful', +              'url'       => $p."search/cdr.html?cdrbatch=$cdrbatch", +          ) +%> + +Import a file containing Call Detail Records (CDRs).<BR><BR> + +<INPUT TYPE="hidden" NAME="cdrbatch" VALUE="<% $cdrbatch %>"%> + +<% ntable('#cccccc', 2) %> + +  <TR> +    <TD>CDR Format</TD> +    <TD> +      <SELECT NAME="format"> +%       foreach my $format ( keys %formats ) { +         <OPTION VALUE="<% $format %>"><% $formats{$format} %></OPTION> +%       } +      </SELECT> +    </TD> +  </TR> + +  <% include( '/elements/file-upload.html', +                'field' => 'file', +                'label' => 'Filename', +            ) +  %> + +  <TR> +    <TD COLSPAN=2 ALIGN="center" STYLE="padding-top:6px"> +      <INPUT TYPE    = "submit" +             ID      = "submit" +             VALUE   = "Import file" +             onClick = "document.InventoryItemImportForm.submit.disabled=true;" +      > +    </TD> +  </TR> + +</TABLE> + +</FORM> + +<% include('/elements/footer.html') %> + +<%init> + +die "access denied" +  unless $FS::CurrentUser::CurrentUser->access_right('Import'); + +tie my %formats, 'Tie::IxHash', FS::cdr->import_formats; + +my $cdrbatch = time2str('webimport-%Y/%m/%d-%T'. "-$$-". rand() * 2**32, time); + +</%init> | 
