vicidial The file does not have the required number of fields to process it

    While uploading leads in Vicidial either in excel or csv format you will see the message "the file does not have the required number of fields to process it" and the upload fails, In this article we will see how to upload leads in vicidial without any issue.  

vicidial lead uplaod dont have required number of fields
vicidial The file does not have the required number of fields to process it

What is Vicidial?

    VICIdial is an enterprise class, open source, contact center suite in use by many large call centers around the world. VICIdial has a full featured predictive dialer.  It is capable of inbound, outbound, and blended phone call handling. 

Vicidial Lead upload fields issue

        As said in the beginning of this article while uploading leads in vicidial you will see the below message 

The file does not have the required number of fields to process it

The Possible causes of this issue is

1. Improper file format
2. Important fields missing in the file.
Lest see the solution for this issue.

Troubleshoot 1: Proper file with appropriate columns and fields.

Make sure you use Text Tab delimited or CSV file format with proper field columns. Check out my article of vicidial lead Format template to upload leads with proper fields and columns

Troubleshoot 2 : uploading leads with custom fields

    while uploading leads with custom field  use  custom layout radio button selected in the lead upload page. and map the columns
Use the same file format as said in troubleshoot 1 -  csv /texttab delimated

Troubleshoot 3 : missing of perl modules

    If you are uploading excel sheet then you need some perl/cpan modules to be installed
command to get into cpan cli
perl -MCPAN -e shell
once you are in cpan cli  type the below commands and make sure you get ok output
or rerun the same commands to get output as  UpToDate  
install Spreadsheet::WriteExcel
install Spreadsheet::ParseExcel
install Spreadsheet::XLSX
install Spreadsheet::Read
once you rerun the above command  make sure you get the output as below

cpan[2]> install Spreadsheet::WriteExcel
Spreadsheet::WriteExcel is up to date (2.40).

also give permission to vicidial web folder (optional)
chmod -R 777 /var/www/html/vicidial
chown -R apache:apache /var/www/html/vicidial

Conclusion:

    Hope this article is helpful and you able to resolve the vicidial issue - The file does not have the required number of fields to process it and also successfully you are able to upload leads in vicidial 

For professional support reach me on skype or telegram id: striker24x7

1 Comments
  • Ajit Kumar
    Ajit Kumar April 4, 2022 at 11:17 AM

    Vicidial-The file does not have the required number of fields to process it

Add Comment
comment url