Project

Profile

Help

Import issues into Planio via CSV files » History » Sprint/Milestone 74

Jan Schulz-Hofen, 01/25/2017 01:21 PM

1 23 Thomas Carney
# Import issues into Planio via CSV files
2
3 46 Thomas Carney
This is a guide on how you can import tasks, issues, tickets or stories from Comma Separated Values (CSV) files using the importer in Planio. You'll be able to move data between different software packages easily. For instance, you could plan a project in Microsoft Project, and then you could import all the tasks into Planio as issues.
4 23 Thomas Carney
5 1 Thomas Carney
{{>toc}}
6 32 Thomas Carney
7 47 Thomas Carney
There are two steps to this process. First, you need to prepare a CSV file for import. Second, you have to carry out the import. We’ll cover both in this guide.
8 23 Thomas Carney
9 1 Thomas Carney
## Preparing the CSV file
10
11 56 Thomas Carney
You need to export your tasks, issues or tickets in the CSV format. You can save most Excel sheets as CSV files by clicking on **File -\> Save As…** and then selecting **Comma Separated Values** as the format from the drop-down menu.
12 1 Thomas Carney
13 62 Thomas Carney
Your CSV file can have the following headers. You’ll find a sample CSV file here: attachment:example.csv.
14 1 Thomas Carney
15 59 Thomas Carney
| Values           | Notes                                                                                                                                                                                                                                                       |
16
| ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
17
| Subject          | The subject of the issue. This is required                                                                                                                                                                                                                  |
18
| Description      | Enter the text describing the issue.                                                                                                                                                                                                                        |
19
| Priority         | Enter the name of one of the priorities listed in your Planio account. You’ll find their names in **Administration -\> Enumerations**                                                                                                                       |
20
| Assignee         | Enter the First and Last Name, login or email of the person to whom you want to assign the issue. You’ll find those details in **Administration -\> Users**. Make sure the person is a member of the project before assigning them issues via the importer. |
21
| Sprint/Milestone | Enter the name of the milestone or sprint to which the issue should be assigned.                                                                                                                                                                            |
22
| Private          | This selects whether the issue will be private for the assignee or not. Enter TRUE or FALSE as possible values.                                                                                                                                             |
23 63 Jan Schulz-Hofen
| Parent task      | You can enter the line number of another issue in your CSV file to specify it as a parent task.                                                                                                                                                             |
24 59 Thomas Carney
| Start date       | Enter the date in your local date format (e.g. MM/DD/YYYY or DD.MM.YYYY).                                                                                                                                                                                   |
25
| Due date         | Enter the date in your local date format (e.g. MM/DD/YYYY or DD.MM.YYYY).                                                                                                                                                                                   |
26
| Estimated time   | Enter a number for the estimated number of hours (e.g. 15).                                                                                                                                                                                                 |
27
| % Done           | Enter a number for the percentage done (e.g. 27).                                                                                                                                                                                                           |
28 1 Thomas Carney
29 38 Thomas Carney
## Importing the CSV File
30 5 Thomas Carney
31 39 Thomas Carney
Now, you have a CSV file ready for import. The next step is to import it into Planio. You’ll find the button for the Import on the issues page in the sidebar.
32 1 Thomas Carney
33 74 Jan Schulz-Hofen
{{figure(Click on Import in the sidebar on the right)
34
!issues-page@2x.png!
35
}}
36 1 Thomas Carney
37
Then, select your CSV file using the file picker.
38 2 Thomas Carney
39 74 Jan Schulz-Hofen
{{figure(Upload the CSV file using the file picker)
40
!file-selector@2x.png!
41
}}
42 24 Thomas Carney
43 1 Thomas Carney
On the next page, you can select options for importing the CSV File
44
45 74 Jan Schulz-Hofen
{{figure(Select the options for importing the CSV file based on how your CSV file is formatted)
46
!import-options@2x.png!
47
}}
48 2 Thomas Carney
49 55 Thomas Carney
| Option          | Notes                                                                                                |
50 1 Thomas Carney
| --------------- | ---------------------------------------------------------------------------------------------------- |
51
| Field separator | You can select between comma separated values or semicolon separated values                          |
52
| Field wrapper   | You can select between double quotes or single quotes.                                               |
53 55 Thomas Carney
| Encoding        | You can select the encoding for the CSV file                                                         |
54 1 Thomas Carney
| Date format     | You can select one of five date formats (YYYY-MM-DD, DD/MM/YYYY, MM/DD/YYY, DD.MM.YYY or DD-MM-YYYY) |
55 56 Thomas Carney
56 1 Thomas Carney
Then, you have to map the values from the CSV files to issue fields in Planio. You can select each value from the drop-down menu beside each attribute. You’ll also see a file content preview further down, so you can make sure you’re importing the right data.
57
58 74 Jan Schulz-Hofen
{{figure(Assign each column in the CSV file to an issue field)
59
!field-mapping@2x.png!
60
}}
61 1 Thomas Carney
62
Once you’re done assigning the values to each field, you can click on import to start the import.
63 4 Thomas Carney
64 5 Thomas Carney
If you encounter any issues, you'll see a page with the errors and the import will not be carried out. You can restart the import once you've fixed the problems in the CSV file.
65 1 Thomas Carney
66 74 Jan Schulz-Hofen
{{figure(A list of the errors encountered during the import)
67
!import-error@2x.png!
68
}}
69 24 Thomas Carney
70 5 Thomas Carney
If all goes well, you’ll see a list of the imported issues.
71 6 Thomas Carney
72 74 Jan Schulz-Hofen
{{figure(You'll see a list of the created issues.)
73
!successful-import@2x.png!
74
}}
75 1 Thomas Carney
76
That's how you can import tasks, issues, bugs or stories into Planio using the CSV importer.