Dependencies in Import CSV Issue - Why won't you be a dependent?


Help. I’m on my wits end. I checked on the forum and the guide. Some say use “dependents” some say “dependent” as a column header.

I did a small sample test and it worked with Dependent as a header.

When I do it on a dummy project, it really does not take the Dependent well but just an additional string tag.

Name,Start Date,Due Date,Dependent,Section/Column
Antigua and Barbuda,3/8/22,3/14/22,Angola,Argentina
The Bahamas,3/15/22,3/21/22,Antigua and Barbuda,Azerbaijan
Bahrain,3/22/22,3/22/22,The Bahamas,Azerbaijan
Bosnia and Herzegovina,5/6/22,5/6/22,Bolivia,Botswana
Burkina Faso,6/7/22,6/7/22,Bulgaria,Cabo Verde
Burundi,6/8/22,6/14/22,Burkina Faso,Cabo Verde
Cambodia,4/26/22,5/11/22,Benin,Cabo Verde
Cameroon,5/12/22,5/17/22,Cambodia,Cabo Verde
Canada,5/18/22,5/18/22,Cameroon,Central African Republic
Chad,5/9/22,5/13/22,Belarus,Central African Republic
Chile,5/17/22,5/18/22,Chad,Central African Republic
“Congo, Democratic Republic of the”,6/15/22,6/21/22,Botswana,Comoros
“Congo, Republic of the”,6/22/22,6/23/22,“Congo, Democratic Republic of the”,Comoros
Costa Rica,6/24/22,6/30/22,“Congo, Republic of the,China”,Croatia
Côte d’Ivoire,7/1/22,7/4/22,Costa Rica,Croatia
Cuba,6/22/22,6/24/22,“Congo, Democratic Republic of the”,Croatia
Czech Republic,7/1/22,7/5/22,“Cyprus,Costa Rica”,Djibouti
Denmark,7/6/22,7/7/22,Czech Republic,Djibouti
Dominica,7/8/22,7/8/22,“Central African Republic,Comoros,Croatia”,Djibouti
Dominican Republic,7/12/22,7/25/22,Dominica,Djibouti
East Timor (Timor-Leste),7/26/22,8/1/22,Dominican Republic,Egypt
Ecuador,8/2/22,8/4/22,East Timor (Timor-Leste),Egypt
El Salvador,6/27/22,7/1/22,Cuba,Egypt
Equatorial Guinea,7/26/22,7/28/22,“El Salvador,Dominican Republic”,Egypt
Eritrea,7/29/22,7/29/22,Equatorial Guinea,Estonia

Hi @anon89245342 , I feel your pain but I’m sure you can crack this.
The issue is that during the CSV import, it is converting your Dependencies fields into a simple text field as is clear from your last screenshot of the task details.

First of all, make sure you setup your project with all the custom fields you require BEFORE you import your CSV.

Then when you go to Import your CSV, the trick is to make sure you select ‘Make changes’ during the CSV import process (instead of the blue button ‘Go to project’). This will allow you to edit the fields that are being mapped to the fields in your project.

Find your field with your dependencies and from the field header’s dropdown menu, scroll all the way down and select ‘Dependents’. NOTE: the values in your CSV for dependents needs to be EXACLTY the same as the task’s name, otherwise the choice will be greyed out; if it is, hover your mouse over the greyed out ‘Dependents’ and a pop-up label should tell you what is invalid in your CSV file so you can go back to check it :wink:

If you have any other issues, you can try experimenting with the two buttons on the far right ‘X columns ignored’ and ‘UTF-8’ where you can change the encoding.

Once you have checked that all your other fields all mapped correctly (single-select fields or multi-sleect fields, etc) then hit the blue button Continue to project’. :crossed_fingers:

Let me know how you do!

Also forgot to mention, as per this article that “The dependent task should be located above the current row in the CSV file. If there are non-unique names in your CSV, the closest row above with a matching name will be used.” (see the example in the article how the rows are ordered).

I think this should solve your issue!

1 Like

Thanks so much!