Importing items/objects using Excel

The Excel Import Template (.xlsx) provides predefined tabs that enable you to specify the properties of items or objects for import. This article covers the following steps:

Caution: You must download and use the new Excel Import Template (.xlsx) that includes the format change, renamed columns, and newly added fields. The legacy .xls template is no longer supported and cannot be used.

This article details the process of importing items and objects using the Excel Import Template (.xlsx), including how to access the Excel Import page, download the template, enter the required information, and complete the data import.

Note:

  1. Ensure to use the Excel Import Template in .xlsx format that you must download.
  2. To be able to successfully update any items/objects you have added/created after an initial import, ensure that you save the excel file that you used to make the initial import as the UniqueId that PSA assigns each item are populated in the file during the importing process. It is this UniqueId that facilitates an update import that you may have to perform, going forward, on the items that you had imported.
  3. The exported file is no longer downloaded in the Data Exchange Directory, and it will follow browser default settings leaving the original file untouched.

Access Excel Import page

  1. From the Icon Bar click Tools .
  2. Click Import to expand the Import menu options.
  3. From the available menu options select Excel.

Download the Import Template and Enter the Required Information

  1. From the Excel Import page, click Download Import Template.

  2. Follow your Browser Prompts to Open or Save/Open the PSA Microsoft Excel Import file, click any of the preferred option.
  3. If you initially opt to just Save. Access the file and open it.
  4. From the bottom of the PSA Microsoft Excel Import file that you've opened, select the required tab.
  5. The following articles are available to facilitate the smooth import of objects into PSA using the Excel Import Template (.xlsx). They outline the available fields, offering you concise descriptions to populate the Excel templates effectively:
    1. Business Units Property Import Fields
    2. Clients Property Import Fields
    3. Groups Property Import Fields
    4. Phases Property Import Fields
    5. Portfolios Property Import Fields
    6. Programs Property Import Fields
    7. Project Property Import Fields
    8. Sites Property Import Fields
    9. Skills Property Import Fields
    10. Skill Associations Property Import Fields
    11. Tasks Property Import Fields
    12. Teams Property Import Fields
    13. Titles Property Import Fields
    14. Users Property Import Fields
    15. Work Types Property Import Fields
  6. Identify any notes, denoted by a red corner tab in the column header cell, and hover over them to read the note as they provide specific information as to whether or not a value must be entered, what type of value and how it must be entered.
  7. Enter the required data in the respective cells.

    Note: The maximum allowed records per Excel sheet (per object) is 15,000. If you need to import 15,000 records for multiple objects (across different tabs), you must create separate files for each object and import them one by one. Exceeding 15,000 records in one tab will result in an error during the import process.

  8. Save your changes and close Excel.
  9. For the purpose of this article we are going to access the Skills tab and add the following languages under Spoken Languages placeholder: Arabic, Chinese, Dutch, English, French, German, Hindi, Indonesian, Italian, Mandarin, Portuguese, Russian and Spanish.

Import

  1. From PSA Import page, click the Path ellipsis to pull up the excel file you just saved.

    Click Import

  2. Upon the Choose File to Upload dialog box displaying, follow the prompts to find and select the file.
  3. Click Import.
  4. Upon the notice to indicating that the loading process may take a few minutes, click Yes. Otherwise, click No to cancel the action.
  5. View the Import Status, where the Estimated time it took to process the grid (worksheet) is displayed. Any errors that may have occurred during the processing, of each row, would also be detailed in this Import Status.

    View the Import Status

    Note: The ImportResults.xlsx file is saved automatically on your computer. You can opt to save the Import Log.

  6. Navigate to the page to where items were imported. In this example, it is the list of Skills that were imported, and the values that were completed in the excel file correspond accordingly.

    Navigate to page to where items were imported

To view details of any errors

During the processing, if any errors have occurred, you can also read the details in the Import Status. In this example, in an attempt to update existing data already in PSA, the UniqueId values were tampered with, therefore the "Type mismatch" error message generated for the respective rows.

View details of any errors

Caution: With any errors, you must open the Excel file again, make any necessary corrections, save the update, and select the file through the Path to repeat the process.

To save the Import Log

  1. Click Save Log.
  2. Upon the prompt displaying, which you may likely see at the very bottom of the page, giving you the option to Open or Save/Open the Excel log file, click any of the preferred option. If you initially opt to just Save, access the file and open it.
  3. View the details in the Notepad, which is exactly the same information seen in the Import Status.

    View Import Log file