The import file page is the final page for creating a task. The user is required to upload a file with the appropriate column headings, choose an operation to perform (add, update or delete) and begin the task. The user can determine what column headings are required by choosing the desired operation. After an operation has been chosen, the required columns will be automatically checked and unable to be toggled. The required columns will only be able to be toggled after an import file has been uploaded. Some tasks have additional options and will require the users attention before beginning a task.
Operations are based on the chosen category / sub-category for a task. There are a total of three operations:
Some tasks have options, options are tied to specific operations. E.g: User import has the option to "Clear Empty Columns" during an update operation.
To disable non-required specific columns from being imported, un-check the column(s) found in the Column Headings section. Un-checked columns will NOT be ignored in the import process.
After an import file has been uploaded and an operation has been chosen, click the "Begin Task" button. The user will be prompted with a confirmation message that lists ignored columns and task option configurations. The import file is will then be validated to make sure all required columns are present, an error will be displayed if the import file fails validation. Once the file has been successfully validated, the user will be redirected to a task progress page, this page displays details about the import task. The user can logout while the task in progress (and be notified once the task is done if the option is enabled) or continue to watch the progress and receive a message notification on completion.