Importing Scheduling Tasks From Microsoft Excel

How To Prepare The Microsoft Excel Import File

  1. Open a blank Microsoft Excel Spreadsheet or download the sample file referenced below.
  2. The first row (column names) should be labeled as shown in the table. Be sure to include the required fields. Field names do not contain any spacing within the word or before and after.
  3. Insert data starting at Row 2.
  4. Make sure the sheet name that contains the data is labeled Sheet1.
  5. Save the file in Excel 97-2003 format (*.xls).
  6. Close the file otherwise Sage Construction Management can not import the data.

Steps To Import the File

  1. Click the Projects icon on the left menu.
  2. Select the Project.
  3. On the Project menu under Scheduling, select schedules.
  4. In the Schedules (Gantt Chart) section, select Actions and then select Add Schedule.
  5. The Project # should be selected already but it can be changed.
  6. Optional: Specify the Prime Contract #. For design-build firms, developers, and homebuilders, this is recommended if there are going to be multiple lots or contracts.
  7. Enter the Schedule # (eg. 001) and Title.
  8. Select the Work Calendar which will determine Work Days (ex. Mon, Tue, Wed, etc.) and Holidays. Admins can add Calendars in Settings | Feature Settings | Scheduling.
  9. Optional: Enter any Comments.
  10. Select the Import From Excel option.
  11. Click the Choose File button to select the Microsoft Excel file. Make sure the file is closed before uploading.
  12. Click the Save and View button at the bottom.

Microsoft Excel Import Sample

ImportScheduleTasks.xls

Scheduling Task Fields (1st Row):

Column Name Required (*) Field Type Comments
TaskNumber * Integer Example: 1, 2, 3
Description * Text Maximum Characters: 255
ScheduledStartDate * Date

Recommended date format: DD-MMM-YYYY (example: 15-Oct-2023)

US supported format: MM-DD-YYYY (example: 10/15/2023)

ISO supported format: YYYY-MM-DD (example: 2023-10-15)

Duration * Integer
Predecessor Integer
Text (for multi-predecessor)
Predecessor task(s) is the activity that must be completed before this task starts. If there are multiple predecessors please separate them using a semicolon (;) and change the column format from Integer to Text.
ParentTask Integer Parent task represents a phase or group (i.e. Sitework, Concrete, Electrical) and should be listed first in the spreadsheet to avoid import problems.